I'm testing tl|Pg into a "hard case", transcluded page will contain more
than 8000 Pg template and Pg module calls; no expensive parser function is
added by Lua.

This is the page I'm working about:
http://it.wikisource.org/wiki/Annali_del_Principato_ecclesiastico_di_Trento_dal_1022_al_1540/Indice

Alex


2013/6/3 Alex Brollo <alex.bro...@gmail.com>

> Done Lars; I edited Modulo:Pg to keep Template:Pg simpler.
>
> Alex
>
>
>
>
> 2013/6/3 Alex Brollo <alex.bro...@gmail.com>
>
>> Thanks Lars: OK. :-)
>>
>>
>> 2013/6/3 Lars Aronsson <l...@aronsson.se>
>>
>>> On 06/03/2013 12:10 AM, Alex Brollo wrote:
>>>
>>>> Take a look to this page <http://it.wikisource.org/**
>>>> wiki/Pagina:Manuale_di_**economia_politica_con_una_**
>>>> introduzione_alla_scienza_**sociale.djvu/583<http://it.wikisource.org/wiki/Pagina:Manuale_di_economia_politica_con_una_introduzione_alla_scienza_sociale.djvu/583>>.
>>>> As you see, page numbers are simply wrapped into a tl|Pg. No other
>>>> parameters. Nevertheless, they are transformed into active links do right
>>>> djvu pages.
>>>>
>>>> Now, go here <http://it.wikisource.org/**wiki/Manuale_di_economia_**
>>>> politica_con_una_introduzione_**alla_scienza_sociale/Indice_**
>>>> dei_nomi_di_autori#pagename583<http://it.wikisource.org/wiki/Manuale_di_economia_politica_con_una_introduzione_alla_scienza_sociale/Indice_dei_nomi_di_autori#pagename583>
>>>> **> where the same page is transcluded in ns0. Page numbers now are
>>>> active links to the right subpage/chapter.
>>>>
>>>> This trick uses: Template:Pg <http://it.wikisource.org/**
>>>> wiki/Template:Pg <http://it.wikisource.org/wiki/Template:Pg>>,
>>>> Modulo:Pg 
>>>> <http://it.wikisource.org/**wiki/Modulo:Pg<http://it.wikisource.org/wiki/Modulo:Pg>>,
>>>> and this Modulo:Dati/Manuale.... <http://it.wikisource.org/**
>>>> wiki/Modulo:Dati/Manuale_di_**economia_politica_con_una_**
>>>> introduzione_alla_scienza_**sociale.djvu<http://it.wikisource.org/wiki/Modulo:Dati/Manuale_di_economia_politica_con_una_introduzione_alla_scienza_sociale.djvu>>;
>>>> nothing more than this, no javascript and no AJAX, so I presume (I didn't
>>>> test by now) that links are running too into any html-based export of ns0
>>>> pages as server builds them.
>>>>
>>>
>>> Excellent! However, on the transcluded page, the link goes only to the
>>> chapter URL. It should also add #pag137 or #pagename147, since
>>> all page links in the margin of the transcluded chapter are marked
>>> like this:... id="pag137"><span id="pagename147">...
>>>
>>>
>>> --
>>>   Lars Aronsson (l...@aronsson.se)
>>>   Project Runeberg - free Nordic literature - http://runeberg.org/
>>>
>>>
>>>
>>>
>>> ______________________________**_________________
>>> Wikisource-l mailing list
>>> Wikisource-l@lists.wikimedia.**org <Wikisource-l@lists.wikimedia.org>
>>> https://lists.wikimedia.org/**mailman/listinfo/wikisource-l<https://lists.wikimedia.org/mailman/listinfo/wikisource-l>
>>>
>>
>>
>
_______________________________________________
Wikisource-l mailing list
Wikisource-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikisource-l

Reply via email to