Menu

PhpWiki / News: Recent posts

PhpWiki 1.6.6 released

This is a bug-fix release
* Fix PDO SQL syntax (patch by Christof Meerwald)
* Default value for font-family; minor CSS improvements

Posted by Marc-Etienne Vargenau 2025-05-05

PhpWiki 1.6.5 released

This is a bug-fix release.

Carsten Klapp strikes back!

  • Upgrade PEAR to release 1.10.16, PEAR DB to release 1.12.2
  • Readme for basic Windows 11 install instructions.
  • Complete rewrite of SpaceWiki theme using modern CSS.
  • passencrypt.php and configurator.php: Improved password encryption and random password generation. Use newer password_hash function when available. Added copy to clipboard buttons.
  • Updated .htaccess files to work with Apache 2.4. Will still work with older versions but requires mod_version module which is available in Apache 2.0.56 and later.
  • Minor updates to Hawaiian and Portland themes.
  • Fixed MacOSX theme buttons not loading, other visual improvements and RecentChanges uses a table now.
  • Improved formatting output for debugging, adjusted code for themes which depend on default theme. Added signature template. This can be disabled by adding this line to themeinfo.php: $this->addImageAlias('signature', false);
  • Added 404 error to HttpClient.php which is displayed now in PhotoAlbumPlugin. Removed URL of defunct example website that broke PhpWikiManual.
  • Important bugfix for PHP 8.3 and newer: Fixed garbled display of pages due to deprecated errors. Also try harder to suppress deprecated errors on all PHP versions. Set DEBUG=2 in config.ini to view deprecated errors, and DEBUG=1 for basic errors. Added hooks for CSS formatting of deprecated errors.
  • Improvements and bugfixes to loading and saving pages to filedumps:
    • fixed download of individual dump files stalling in chrome (must always click resume).
    • fixed page lock status not always loading, especially for virgin wiki.
    • Security: Prevented unlocking existing page when loading dumped file without lock flag.
    • Security: Page hits and ACL are only loaded when page doesn't exist in database. To do a complete restore of a page, delete it first.
    • Fixed page metadata changes incorrectly being applied to database when attempting to load a file and it was skipped.
    • When a file is loaded the status now reports the loaded page lock status.
    • Removed invalid http headers.
    • Added dumpsvn action, mainly for developers and translators of pgsrc files.
    • Fixed filenames sometimes not being urlencoded properly.
    • Improved filtering of unknown page metadata being loaded into database.
    • Dumped pages now use Unix line endings instead of Windows. Import of files with Windows line endings should still work.
    • Added summary page counts to page dumping.
    • Dumping no longer overwrites existing files.
    • Fixed broken Merge edit functionality when loading dumps, also added diff preview. This means themes using custom editpage.tmpl need to be updated with new $EDITING_OLD_REVISION_MESSAGE variable.
    • Date of files dumped now set to match page date in wiki.
  • configurator.php now comments out most values that are defaults. Added automatically suggested paths for Windows users.
  • New: Show a nice diff preview when editing a page if there is an edit conflict.
  • New: Prevent diff markers from being rendered as markup when editing a conflict or merging a dumpload.
  • Important bugfix: Fixed users unexpectedly being logged out. Affected flatfile database and possibly other db types also. Improved by sanity checking of database global timestamp.
  • RDF link in RecentChanges no longer crashes but still provides incomplete output.
Posted by Marc-Etienne Vargenau 2025-03-17

PhpWiki 1.6.4 released

This is a bug-fix release.

Fixes:
* Check for "shell_exec" before using it (Christof Meerwald)
* Improve RSS (Christof Meerwald)
* Add support for SQLite in PDO, add support for SQLite3 in PEAR (Christof Meerwald)
Changes:
* Upgrade PEAR to release 1.10.14, PEAR DB to release 1.12.1

Posted by Marc-Etienne Vargenau 2024-03-13

PhpWiki 1.6.3 released

This is a bug-fix release.

It fixes a bug in ExternalReferrer with PHP 8.2.
Reported by Thom Jeera.

Posted by Marc-Etienne Vargenau 2023-11-15

PhpWiki 1.6.2 released

This is a bug-fix and enhancement release.

PhpWiki 1.6.2 is the last release compatible with PHP 5.
It should work for all PHP releases from 5.3.3 to 8.2.x.
Next release will require at least PHP 7.4.

Fixes
* Make renaming of pages work for DATABASE_TYPE = PDO and file.
* Make WantedPages work for DATABASE_TYPE = dba and file
* Back links now work when the link is inside a table, in a template or in an included page.... read more

Posted by Marc-Etienne Vargenau 2023-07-13

PhpWiki 1.6.1 released

This is a bug-fix and enhancement release.

This release makes PhpWiki compatible with PHP 8.1. READONLY is renamed as ISREADONLY, since readonly is now a keyword in PHP 8.1.

See ReleaseNotes for the complete list of improvements.

Posted by Marc-Etienne Vargenau 2022-01-24

PhpWiki 1.6.0 released

This is a major release of PhpWiki:

  • PHP 7 and 8 compatible (works from PHP 5.3.3 to PHP 8.0)
  • Full HTML 5: Add HTML 5 <main> <header> <footer> <nav> in all themes. Add ARIA roles.

See ReleaseNotes for the complete list of improvements.

Posted by Marc-Etienne Vargenau 2021-08-12

PhpWiki 1.5.5 released

This is a bug-fix and enhancement release.

  • Fix tooltip translation in CreateToc plugin
  • Remove access keys
  • Check MAX_PAGENAME_LENGTH in CreatePage
  • Fix fatal database error with multiple comma-delimited sortby args
  • Remove forbidden characters: ~<~>~[~]~{~}~"~|~# from pagename
  • New property: ALLOWED_LOAD giving list of directories from which it is allowed to load pages.
  • Upload: replace multiple spaces by single space
  • Make functions merged and is_conflict public in lib/diff3.php (support request #162)
Posted by Marc-Etienne Vargenau 2015-12-11

PhpWiki 1.5.4 released

This is a bug-fix and enhancement release.

  • Fix WantedPages for Fusionforge
  • Remove WantedPagesOld (use WantedPages instead)
  • Add WebM format in Video plugin
  • Update jscalendar to 1.0
  • Remove Width and Height preferences modification in Edit Toolbar
  • New icons in Edit Toolbar
  • Make static templates in Edit Toolbar work
  • Fix memory_limit for WIKI_SOAP
  • Remove MockRequest
  • Update jquery to 1.11.3
Posted by Marc-Etienne Vargenau 2015-06-29

PhpWiki 1.5.3 released

This is a bug-fix and enhancement release.

  • Fix Bug#648 Call to protected method
  • easier file upload: forbidden characters in filename are replaced by dashes (instead of rejecting upload)
  • improve handling of image insertion icon in edit toolbar (icon did not always appear after image uploading)
  • bigger wikipaging font
  • test again for function 'posix_times', it does not exist on Windows (reported by jdebert)
  • remove FPDF, lib/gif.php, lib/font (were not used)
  • rename plugin _Retransform to DebugRetransform
  • use PHP ZIP class instead of home-made functions. ziplib renamed to mimelib
  • add SOAP scripts
  • rename FCKeditor to CKeditor
  • load theme pgsrc, if it exists
  • SUBPAGE_SEPARATOR removed, it must be '/'
  • RateIt plugin for Fusionforge
  • remove acdropdown and livesearch
  • remove CVS backend
Posted by Marc-Etienne Vargenau 2015-03-04

PhpWiki 1.5.2 released

This is a security fix release.
* Fix CVE-2014-5519: vulnerability in Ploticus plugin. http://www.cvedetails.com/cve/CVE-2014-5519/

Posted by Marc-Etienne Vargenau 2014-10-10

PhpWiki 1.5.1 released

This is a bug-fix release.

  • fix Bug#456 'Optimizing Database' message sometimes printed on page
  • remove FrameInclude plugin (frames are not supported in HTML 5)
  • sort tables with tablesorter jQuery plugin instead of sortable.js
  • fix Bug#636 Recursive include is not trapped
  • fix Bug#647 undefined method WikiDB_backend_dba::WikiDB_backend_dbaBase
  • correct total number of pages for AllPagesCreatedByMe, AllPagesOwnedByMe, AllPagesLastEditedByMe
  • fix Bug#607 BackLinks do not work inside a [[Help:RichTablePlugin|RichTable]]
  • fix Bug#646 Wrong number of links in BackLinks
  • make <includeonly> work</includeonly>
  • remove old WikiUser code (ENABLE_USER_NEW)
  • admin always has rights to see and modify pages, regardless of ACLs, to avoid locking himself out
  • add missing images in Sidebar theme
Posted by Marc-Etienne Vargenau 2014-10-02

PhpWiki 1.5.0 released

  • PhpWiki 1.5.0 needs at least PHP 5.3. It is compatible with PHP 5.3, 5.4 and 5.5.
  • One single wiki markup, based on Wikicreole and compatible with classic phpWiki markup.
  • Full HTML 5 and CSS 3. A modern browser is needed.
  • Full UTF-8.
Posted by Marc-Etienne Vargenau 2014-07-29

PhpWiki 1.4.0 released

PhpWiki 1.4.0 is the same as PhpWiki 1.4.0RC1. It is the last release compatible with PHP 4.

Posted by Marc-Etienne Vargenau 2014-07-29

PhpWiki: 1.2.11 released

PhpWiki is a WikiWikiWeb clone in PHP. A WikiWikiWeb is a site where anyone can edit the pages through an HTML form. Multiple storage backends, dynamic hyperlinking, themeable, scriptable by plugins, full authentication, ACL's.

PhpWiki 1.2.11 adds small fixes from user patches. I just forgot to release them in the last years, sorry.

  • support remove for $WhichDatabase = file
  • date => strftime by Pavel Zaichenko
  • localizable pcre_fix_posix_classes by Pavel Zaichenko,
    make A & I word-begin english specific
  • added russian locale by Pavel Zaichenko
  • added chinese locale by ShiningRay

http://sourceforge.net/project/showfiles.php?group_id=6121&package_id=14187&release_id=585044

Note that 1.2.x is the old-stable branch, which is not in active development since 2001 anymore. 1.3.x is the active branch with all the features.

Posted by Reini Urban 2008-03-18

phpwiki-1.3.14 released

1.3.14

If you use LDAP authentification this fixes the fix from 1.3.13 and 1.3.13p1.
Plus it contains some new stuff.

fixes:
* Fix the broken LDAP fix from 1.3.13p1
* fixed sortby with multiple pagelists

changes:
* changes all themeinfo.php files, moved global to method load() to be
easier derived from custom theme classes, main now calls $WikiTheme->load
* MailNotify is now silent unless DEBUG... read more

Posted by Reini Urban 2007-07-01

phpwiki-1.3.13p1

1.3.13 patchset 1

If you use LDAP authentification this is an important security fix for 1.3.13.
Plus it contains some minor fixes:

  • fix action=upgrade for dba, rename nosql to nodb
  • fixes SpamBlockList config file locations (config/two-level-tlds, config/whitelist)
  • enable $MailNotify->onChangePage
  • fix display of pagenames containing ":" in certain lists
  • fixed backend asArray access to iterators (DebugInfo with SQL)
  • and some pgsrc fixes... read more
Posted by Reini Urban 2007-06-09

phpwiki-1.3.13 released

After more than one year intensive work we are proud to release the next version.

This is major feature release which will be the base for the stable 1.4.0. The highlights are SemanticWeb support, basic support for various WYSIWYG editors (not yet stable), a stable MonoBook (wikipedia) and blog theme, enabled acdropdown support (LiveSearch), postgresql and oracle enhancements, moving Help pages into Help/, support different charsets in pgsrc and Windows NTLM auth support via HttpAuth, a lot more plugins and enhancements. UTF-8 should work.... read more

Posted by Reini Urban 2007-06-02

phpwiki-1.3.13rc1 released

Release Candidate 1 released

This will be a major feature release which will be the base for the stable 1.4.0.
The highlights are SemanticWeb support, various WYSIWYG editors, a stable MonoBook theme (wikipedia), enabled acdropdown support
(LiveSearch), postgresql and oracle enhancements,
moving Help pages into Help/, support different charsets in pgsrc and Windows NTLM auth support via HttpAuth. utf-8 should work.

ReleaseNotes + ChangeLog:
http://phpwiki.cvs.sourceforge.net/phpwiki/phpwiki/pgsrc/ReleaseNotes?revision=1.70&view=markup ... read more

Posted by Reini Urban 2007-01-14


phpwiki-1.3.12p2 released

Fixed some more minor errors. Thanks to Joel Schaubert.

  • fix change prefs for File WikiUser
  • fix HomepagePrefs update message
  • remove plugin/Imdb
  • apply PluginToolbarButton fix from cvs

Download:
http://prdownloads.sourceforge.net/phpwiki/phpwiki-1.3.12p2.tar.gz?download
http://prdownloads.sourceforge.net/phpwiki/phpwiki-1.3.12p1-p2.patch.gz?download

Posted by Reini Urban 2006-03-07

phpwiki-1.3.12p1

No new major release without stupid errors, sorry.
Fixed two syntax errors from 1.3.12

Notes:
http://sourceforge.net/project/shownotes.php?group_id=6121&release_id=344380

Download:
http://prdownloads.sourceforge.net/phpwiki/phpwiki-1.3.12p1.tar.gz?download

Posted by Reini Urban 2006-03-04

phpwiki-1.3.12 released

Rename function hash() and method final() for php-5.1 compatibility.
Apply various fixes as backports from cvs.

Changelog:
https://sourceforge.net/project/shownotes.php?release_id=398544&group_id=6121

Download:
http://prdownloads.sourceforge.net/phpwiki/phpwiki-1.3.12.tar.gz?download

Posted by Reini Urban 2006-03-04

phpwiki-1.3.12_rc2 released

Release candidate 2 for 1.3.12
It fixes several php-5.1.x, postgresql and
ADODB issues.

These changes are not in CVS, it's a backport from CVS to the 1.3.11 tree.

Reports please only to the phpwiki-talk list.

Release Notes:
http://sourceforge.net/project/shownotes.php?release_id=395606&group_id=6121
Download:
http://prdownloads.sourceforge.net/phpwiki/phpwiki-1.3.12_rc2.tar.bz2?download

  • remove mysql specific ISNULL()
  • improve postgresql schemas (tsearch2 and stored procedures not yet)
  • ADODB syntax error fixed... read more
Posted by Reini Urban 2006-02-22

phpwiki-1.3.12_rc1 released

Release candidate for 1.3.12
It fixes several php-5.1.x issues.

Originally I only wanted to release a second patchset for 1.3.11, but then I found so many fixed bugs in CVS, which I backported to the 1.3.11 tree. So there's a new 1.3.12 release, which doesn't include all changes from CVS HEAD.
CVS HEAD struggles with better postgresql support, lots of pgsrc changes and esp. changes in the handling of internal links and its iterators, which are not fixed yet.... read more

Posted by Reini Urban 2006-02-19
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.