[pmwiki-users] XLPage, XLPageTemplate, etc. exact purpose?
Thomas Lederer
celok at gmx.net
Thu Mar 16 05:31:39 CST 2006
Hello,
thank you very much, this clarified a lot for me :)
Best Regards,
Tom
Patrick R. Michaud schrieb am 15.03.2006 14:53 Uhr:
> On Wed, Mar 15, 2006 at 01:13:52PM +0100, Thomas Lederer wrote:
>> i just don't seem to understand this fully. Maybe someone can
>> help/explain this to me or point me to a page where this is documented
>> (didn't find one).
>>
>> Assumptions:
>>
>> a) There is a XLPage for each language.
>
> Yes.
>
>> b) The link at the bottom
>> (XLPage?action=edit&xltmpl=PmWiki.XLPageTemplate) is for updating the
>> XLPage to the new version. (like from 2.0 to 2.1)
>
> Yes, that's what it was originally for but that particular link no
> longer works (and I've now removed it from any pages it exists on).
> Even then, it only works on pmwiki.org.
>
> And I've already updated all of the XLPages on pmwiki.org to 2.1.
>
>> c) I can edit XLPage to add my own localized variables.
>
> Yes, you can, but my recommendation is to add localized phrases
> to a separate page, such as XLPageLocal, and load that as well
> as the XLPage:
>
> XLPage('de', 'PmWikiDe.XLPageLocal');
> XLPage('de', 'PmWikiDe.XLPage');
>
> The localized phrases from XLPageLocal will be used in preference
> to the ones from XLPage. This makes it easy to see what has been
> changed from the i18n distribution, plus you don't have to be concerned
> about future i18n updates overwriting your local phrases.
>
>> Question:
>>
>> 1. Where does the link at the bottom of the XLPage get its info from
>> (there is no PmWiki.XLPageTemplate page) ?
>
> PmWiki.XLPageTemplate exists only one pmwiki.org, and it's primarily
> a template for creating new XLPages and to help
> figure out what needs to be added to existing XLPages.
>
>> 2. If c) is not true, where should i put my own variables?
>
> XLPageLocal or XLPage-Local sounds good.
>
>> 3. Is there any way that the edited XLPage is stored in wikilib.d again
>> rather than wiki.d?
>
> Well, you can always manually copy it -- just copy the updated page from
> wiki.d/ into wikilib.d/ . But it'll get overwritten again if you
> update the i18n.tgz file, which is why I suggest having a separate
> XLPageLocal page.
>
> Hope this helps,
>
> Pm
>
>
More information about the pmwiki-users
mailing list