I just hit quite a serious bug in PhpWiki 1.3.3. When I attempted
to delete a page that I created, the confirmation message asked
whether to delete EventPhotos, I said yes and it deleted HomePage
instead. Then because HomePage was deleted the virgin wiki was
loaded from pgsrc so deleting my changes to the default Wiki
pages. For the pages other than HomePage the previous version could
be restored using PageHistory, however for HomePage the PageHistory
was lost so I had to restore from my browser cache.
I am using the db2 dba_handler.
There seems to be two bugs here:
1) Deleting any page causes the HomePage to be deleted. Clearly
this should not happen.
2) If the HomePage is deleted (and perhaps if the HomePage is empty)
then the virgin Wiki is loaded. I think it would be better to only
load the virgin Wiki pages for thos pages which do not exist, so
as to not replace any existing ones.
Does anyone know if these bugs have been fixed in a later version
or if there is a workaround.
Please let me know if there is any more information you require.
Thank you,
Steven Murdoch.
|