Hi Alex,

I think this proposal goes into that direction:
https://wikisource.org/wiki/Wikisource:Wikisource_common_template_set

Cheers,
David --Micru

On Thu, May 23, 2013 at 6:52 AM, Alex Brollo <alex.bro...@gmail.com> wrote:

> Is there any project to build a shared library of Lua routines for
> wikisource projects? I feel that Lua could give to source projects an
> excellent opportunity to align templates, formats and metadata structures.
> In the meantime, I'm browsing fr.source :-)
>
> Alex
>
>
> 2013/5/22 Klein,Max <kle...@oclc.org>
>
>  ------------------------------
>>
>> *From:* Thomas PT
>> *Sent:* Tuesday, May 21, 2013 12:28 PM
>> *To:* discussion list for Wikisource, the free library; Klein,Max
>> *Subject:* RE: [Wikisource-l] Lua modules for Wikisource
>>
>>  Hi!
>>
>> I've learn by reading the first examples written by the extension
>> developers and, for language syntax, with Google.
>>
>>
>> Some people in the English Wikipedia have written a tutorial:
>> https://en.wikipedia.org/wiki/Wikipedia:Guide_to_Scribbling that is
>> maybe now the best entry point. But, as for everything in the computing
>> world, the best way to learn is to read code and try ;-). Create a module
>> in test2.wikipedia.org and do your tests here.
>>
>> The most important page is
>> https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manualthat 
>> document the library provided by Scribunto. I have it open each time I
>> edit modules.
>>
>> I didn't know any project to add missing {{Authority Control}} to article
>> of the English Wikipedia. So, I think you can work on it. Thanks!
>>
>>  Lots of bots to write
>>
>> Thomas
>>
>> PS: Is ISNI only for people? If yes, It would be nice to use a bot to add
>> "person" as GND type to all items with an ISNI id because there are a lot
>> of items in this case according to 
>> <https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P213>
>> https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations/P213
>> I can do it if needed.
>>
>>  I need to verify that ISNI is for People only. I think it might include
>> Corporations too.
>>
>>
>>  ------------------------------
>> From: kle...@oclc.org
>> To: wikisource-l@lists.wikimedia.org
>> Date: Tue, 21 May 2013 18:36:40 +0000
>> Subject: Re: [Wikisource-l] Lua modules for Wikisource
>>
>>  Hi Tpt,
>>
>> Thank you so much for writing the Authority Control Lua modules. I would
>> actually like to learn to write it them myself.
>>
>> What tutorials did you use, or how did you learn to write the Lua modules?
>>
>> Also on a sidenote, there is a need for a bot to run on Wikipedias that
>> puts Templates that use Wikidata fallback on pages where Wikidata data
>> exists, but the Wikipedia isn't grabbing it. That's something I plan to get
>> around to, unless anyone knows of any starts on it?
>>
>> Maximilian Klein
>> Wikipedian in Residence, OCLC
>> +17074787023
>>
>>  ------------------------------
>> *From:* wikisource-l-boun...@lists.wikimedia.org on behalf of Thomas PT
>> *Sent:* Monday, May 20, 2013 9:07 AM
>> *To:* discussion list for Wikisource, the free library
>> *Subject:* Re: [Wikisource-l] Lua modules for Wikisource
>>
>>  Hi!
>> In French Wikisource, we have some templates already rewritten in lua
>> like:
>> https://fr.wikisource.org/wiki/Module:Header_template The header
>> template use by Proofread Page
>> https://fr.wikisource.org/wiki/Module:Classement Create clean default
>> DEFAULTSORT
>> https://fr.wikisource.org/wiki/Module:Table for TOCs
>> https://fr.wikisource.org/wiki/Module:MathRoman : outputs roman number.
>>
>> For commons, the issue is that, as I know, Lua doesn't support
>> internationalization very well (but I think it could be done with some
>> hacks).
>>
>> Thomas
>>
>> PS: I've also rewritten for French and English Wikipedia the Authority
>> control template. It supports validation of some ids and fallback to
>> Wikidata. See
>> https://en.wikipedia.org/wiki/Module:Authority_control/sandbox and
>> https://fr.wikipedia.org/wiki/Module:Autorité . The "fallback to
>> Wikidata" feature is live on the French Wikipedia but not on the English
>> one. I can help to adapt it to other languages.
>>
>>  ------------------------------
>> From: zanni.andre...@gmail.com
>> Date: Mon, 20 May 2013 17:54:08 +0200
>> To: wikisource-l@lists.wikimedia.org
>> Subject: [Wikisource-l] Lua modules for Wikisource
>>
>> Hi all,
>> is there any Wikisource which had Lua deployed?
>> I'm looking for a book/header templates re-written in Lua to copy and
>> localize :-)
>> (so far, I've seen only this one in the Italian Wikipedia
>> http://it.wikipedia.org/w/index.php?title=Modulo:Tracce&action=edit)
>> And I'd love to see Book and Creator templates on Commons Lua-style :-)
>>
>>  Aubrey
>>
>> _______________________________________________ Wikisource-l mailing list
>> Wikisource-l@lists.wikimedia.org
>> 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
>>
>> _______________________________________________
>> Wikisource-l mailing list
>> Wikisource-l@lists.wikimedia.org
>> 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
>
>


-- 
Etiamsi omnes, ego non
_______________________________________________
Wikisource-l mailing list
Wikisource-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikisource-l

Reply via email to