[pmwiki-users] Getting pages created by other software to appear in category lists
Peter Payzant
pce at accesswave.ca
Mon Oct 28 20:25:58 CDT 2013
Well, renaming .pageindex to something else and then requesting the
category list page did fix the problem - thanks! - but it seems rather
brute force. Is there no way to encourage the wiki software to update
the .pageindex file gracefully?
... and looking at the old and new versions of that file, by the way;
the old one is ten times the size of the new one. Presumably there is an
accepted practice for garbage collection on this file - maybe just
deleting it from time to time!
Peter
On 2013-10-28 10:16 PM, ccox at endlessnow.com wrote:
> Delete the pagecache file.
>
> Sent from my HTC EVO 4G LTE exclusively from Sprint
>
>
> ----- Reply message -----
> From: "Peter Payzant" <pce at accesswave.ca>
> To: <pmwiki-users at pmichaud.com>
> Subject: [pmwiki-users] Getting pages created by other software to
> appear in category lists
> Date: Mon, Oct 28, 2013 7:49 PM
>
>
> Patrick, thanks for your reply.
>
> As an experiment, I simply used the Linux "touch" command on both
> wiki.d/.lastmod and my synthetic wiki page. I'm afraid that didn't
> work - the category page still doesn't see the synthetic page.
>
> Any other thoughts?
>
> Peter
>
>
> On 2013-10-28 7:34 PM, Patrick R. Michaud wrote:
> > On Mon, Oct 28, 2013 at 06:06:29PM -0300, Peter Payzant wrote:
> >> I'm creating one page with a daily Perl program, and in general
> >> everything works as expected. However, I can't get this page to show
> >> up in a category list.
> >> [...]
> >> However, this page does not appear on the page
> >> Category.BoardDocuments. Dozens of other pages created the normal
> >> way, by editing in PmWiki, do appear in the category list.
> >>
> >> What am I doing wrong?
> > The indexes aren't being notified that there's a new page that might
> > need scanning.
> >
> > Simply have your Perl script also touch/update the .lastmod file in
> > wiki.d/, and the categories should start seeing your automatically
> > generated page(s).
> >
> > In Perl the following will work to update the timestamp of .lastmod:
> >
> > open(my $fh, ">", "wiki.d/.lastmod");
> > close($fh);
> >
> > Hope this helps.
> >
> > Pm
> >
>
>
> _______________________________________________
> pmwiki-users mailing list
> pmwiki-users at pmichaud.com
> http://www.pmichaud.com/mailman/listinfo/pmwiki-users
>
>
> _______________________________________________
> pmwiki-users mailing list
> pmwiki-users at pmichaud.com
> http://www.pmichaud.com/mailman/listinfo/pmwiki-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pmichaud.com/pipermail/pmwiki-users/attachments/20131028/51137fe2/attachment.html>
More information about the pmwiki-users
mailing list