From: Reini U. <ru...@x-...> - 2004-12-05 11:05:35
|
Reini Urban schrieb: > Charles Corrigan schrieb: >> On Thu, December 2, 2004 10:38, Reini Urban said: >>> Charles Corrigan schrieb: >>> >>>> Just to clarify, I had problems with page ownership since I started >>>> playing with 1.3.11pre - my previous patches were chipping away at bits >>>> of the problem. >>> >>> oh. Sounded like the cache problem I was working at. >>> >>>> What I am testing is from CVS as on Saturday - I will upgrade >>>> to latest over the weekend. >> >>> You have been warned. The pagedata and versiondata cache revamp is >>> not finished, it's dirty, and I want to clean it up without using too >>> much memory. >> >> >> With a clean install, the steps to reproduce this problem are: >> 1 - change the owner of the page PageGroupTest/Four from CarstenKlapp to >> another user >> 2 - view the page - will correctly show the new owner >> 3 - view PhpWikiAdministration/Chown - it will still show Carsten as the >> owner. > > Ah, a PageGroupTest subpage! I've found out those subpages have a > pagedata cache problem as well as importing problems. > This is on my TODO list. No, a much simplier explanation and solution: The PageGroupTest* pages have wrong pgsrc definitions. The want to be named like PageGroupTest/One, PageGroupTest/Two, but the basefiles miss the %2F ("/") seperator. pagadata cache is working (just slow and not perfect yet), the reason is the wrong pagename. A fix for the broken "/" detection in the PageGroup plugin is pending. (maybe WikiAdminSelect also, I'll investigate.) "Owner" is now fixed. Just "Last edited ...by" is still broken. Explanation: I wanted to group the PageGroupTest subfiles into subpages to make use of subpage plugins also. But I forgot the rename the pgsrc filenames, just fixed the pagename meta-data and the PageGroupTest basepage content. I backed that change now out, because we have these possible grouping schemas (besides the obvious Categegory links): This experimental and tricky PageGroup plugin, and then the possibility to group pages by subpages and the ListSubpages plugin. We shouldn't mix that. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |