[pmwiki-devel] Updating PTVs
Petko Yotov
5ko at 5ko.fr
Thu Feb 4 02:51:08 CST 2010
On Thursday 04 February 2010 09:22:18, adam overton wrote :
> step 1:
>
> pagelist says:
> (:pagelist group=Test fmt=#simple-nolinks link=Category.Blem list=all :)
>
> the ptv says:
> (:myPtv: [[!Blem3]]:)
>
> result: pagelist is emtpy
>
>
> step 2:
> change the ptv to
> (:myPtv: [[!Blem]]:)
> and publish/save...
>
> result: the pagelist does not list any page (incorrect)
On my screen the pagelist lists the page (correct). I tested it many times
there and in the sandbox, and with two pagelists in the same page like
(:pagelist link=Category.Blem:)
and
(:pagelist link=Category.Blem3:)
And every time it displays the page in the correct pagelist, after one (1)
save.
Could you be accessing pmwiki.org via a very aggressive caching proxy?
Otherwise, either I access it via a mind-reading future-predicting browser, or
I see things. It is a mistery. :-)
Petko
P.S. Look at this page and at its history:
http://www.pmwiki.org/wiki/Test/PTVandCategoryLocked
I only edited the page once, and the correct pagelist displays the page.
> On 4 Feb 2010, at 12:02 AM, Petko Yotov wrote:
> > On Thursday 04 February 2010 08:52:21, adam overton wrote :
> >> my i be so bold to ask *why* it is supposed to behave this way?
> >>
> >> : )
> > :
> > :-) Because, in the page you changed to "[[!Blem3]]" and in the
> >
> > pagelist you
> > still had "link=Category.Blem" that is "Blem" and not "Blem3".
> >
> > If a page does *NOT* link to Category.Blem, then
> > (:pagelist link=Category.Blem:) is not supposed to list it.
> >
> > Why? Because this is the definition of the link= parameter. :-)
> >
> > Petko
> >
> >> On 3 Feb 2010, at 10:34 PM, Petko Yotov wrote:
> >>> On Thursday 04 February 2010 07:09:49, Petko Yotov wrote :
> >>>> I don't experience this - it doesn't take 2 saves but 1 save - if
> >>>> I change
> >>>> the PTV and save the page, the pagelist is immediately updated and
> >>>> contains the page I just modified.
> >>>>
> >>>> It is beyond my understanding how it is possible that on the same
> >>>> page, it
> >>>> works for me and it doesn't work for you. :-)
> >>>
> >>> Aha. Now I see that you just modified the PTV value, not the
> >>> pagelist link=
> >>> parameter to the new PTV value.
> >>>
> >>> It is supposed to behave this way. :-)
> >>>
> >>> Petko
>
More information about the pmwiki-devel
mailing list