Vicipaedia lawiki https://la.wikipedia.org/wiki/Vicipaedia:Pagina_prima MediaWiki 1.47.0-wmf.9 first-letter Media Specialis Disputatio Usor Disputatio Usoris Vicipaedia Disputatio Vicipaediae Fasciculus Disputatio Fasciculi MediaWiki Disputatio MediaWiki Formula Disputatio Formulae Auxilium Disputatio Auxilii Categoria Disputatio Categoriae Porta Disputatio Portae Adumbratio Disputatio Adumbrationis TimedText TimedText talk Modulus Disputatio Moduli Event Event talk Martinus Lutherus 0 434 3969637 3961137 2026-07-03T04:40:27Z Bartholomite 116968 3969637 wikitext text/x-wiki {{De hoc|theologo Theodisco|nomen|Lutherus (nomen)}} {{Capsa hominis Vicidata}} [[Fasciculus:Luther Cranach the Elder BM 1837-0616.363.jpg|thumb|upright|Martinus Lutherus monachus Augustinianus. Adumbratio [[Lucas Cranach maior|Lucae Cranach maioris]].]] '''Martinus Lutherus,'''<ref>Pro fonte nominis, vide adumbrationem Lucae Cranach maioris.</ref><ref>"Martinus Luttherus" in titulo libelli ''Disputatio pro declaratione virtutis indulgentiarum'' legitur</ref> [[Ordo Sancti Augustini|O.S.A.]] (natus [[10 Novembris]] [[1483]]<ref>Luther autem ipse, crrdebat se anno [[1484]] natum esse. {{cite book|last1=Hendrix|first1=Scott H.|title=Martin Luther: Visionary Reformer|date=2015 | location = Portu Novo | publisher=Yale University Press|page=17|url=https://books.google.com/books?id=NHKhCgAAQBAJ&pg=PA17|access-date=[[12 Novembris]] [[2017]]|isbn=978-0-300-16669-9}}.</ref>; mortuus [[18 Februarii]] [[1546]]), fuit [[professor]] [[theologia]]e [[Christianismus|Christianae]], [[presbyter]], [[auctor]], [[compositor]], [[monachus]] [[Ordo Sancti Augustini|Augustinianus]]<ref>Luther se olim monachum semper appellabat. Exempli gratia: "Thus formerly, when I was a monk, I used to hope that I would be able to pacify my conscience with the fastings, the praying, and the vigils with which I used to afflict my body in a way to excite pity. But the more I sweat, the less quiet and peace I felt; for the true light had been removed from my eyes." Martin Luther, capitula 45–50 in ''Lectures on Genesis,'' ed. Jaroslav Jan Pelikan, Hilton C. Oswald, et Helmut T. Lehmann, ''Luther’s Works,'' vol. 8 (Urbs Sancti Ludovici: Concordia Publishing House, 1999), 5: 326.</ref> [[Germania|Germanus]], atque unus e [[reformatores|personis]] [[reformatio|reformationis]] Christianae maximi momenti. Presbyter [[ordinatio|ordinatus est]] anno [[1507]]; mox autem certas [[doctrina]]s ususque [[Ecclesia Catholica|Ecclesiae Catholicae]] reicere coepit, praesertim [[commercium]] [[indulgentia]]rum, quas disputavit in ''[[Disputatio pro declaratione virtutis indulgentiarum|Disputatione pro declaratione virtutis indulgentiarum]],'' nonaginta quinque thesibus [[academia|academicis]] anno [[1517]] propositis. [[Leo X|Leo Papa X]] anno [[1520]] poposcit, et [[Carolus V (imperator)|imperator Carolus V]] in [[Concilium Wormatense|Concilio Wormatensi]] anno [[1521]] iussit, eum suas [[scriptura]]s renuntiare, sed ipso recusante, [[excommunicatio|excommunicatus est]] a [[papa]], ac [[proscriptio|proscriptus est]] ab [[Romanorum Imperator|imperatore]]. == Vita == Lutherus [[monachus]] factus est anno [[1505]] apud [[Coenobium Augustinianorum (Erfordia)|Augustianos Erfordienses]], postquam tempestate saeviente votum ad [[Saxum Lutheri]] fecit. Dum in quodam [[monasterium|monasterio]] degebat, cupiditates coercebat et [[corpus]] suum torquebat vigiliis et inedia, [[anima]]e [[pax|pacem]] tamen non inveniebat. Post multos annos cum in [[Sanctus Paulus|Sancti Pauli]] [[Epistula ad Romanos]] (1:17) legeret ("Iustitia enim Dei in eo revelatur ex fide in fidem, sicut scriptum est: ''Iustus autem ex fide vivet''"), denique intellexit [[salus]] solum [[Deus|Dei]] donum esse (confer infra doctrinam). Die [[4 Octobris]] [[1512]] [[Wittenberga]]e licentiatus theologiae promotus est. Anno [[1517]], tractatum suum ''[[Disputatio pro declaratione virtutis indulgentiarum]]'' inscriptum ac 95 thesibus receptum ad ostium ecclesiae [[Wittenberga|Wittenbergensis]] adfixit. [[Reformatio]] sua [[schisma]] [[ecclesia]]e effecit. Die [[29 Octobris]] [[1525]] in ecclesia castelli Wittenbergae primam [[missa]]m [[lingua Theodisca]] celebravit. Opus praeclarissimum fortasse Lutheri est conversio [[Biblia|Bibliorum]] in [[lingua Theodisca|linguam Theodiscam]]; id autem fuit quasi initium linguae Germanicae superioris. Quae conversio ei ideo tantae curae erat, quod ad [[biblia|scripturam sacram]] populum [[Christiani|Christianum]] reverti neque [[ecclesia Catholica|ecclesiae Catholicae]] ministris [[mos|morem]] gerere oportere existimavit, ut [[Deus|Dei]] legem [[voluntas|voluntatemque]] [[intellegentia|intellegerent]]. Cum Lutherus mortuus esset, haec verba ab eo scripta et in mensa posita a [[Iohannes Aurifaber|Iohanne Aurifabro]] inventa sunt: <blockquote>1. [[Vergilius|Virgilium]] in [[Bucolica|Bucolicis]] nemo potest intelligere, nisi fuerit quinque annis Pastor. Virgilium in [[Georgica|Georgicis]] nemo potest intelligere, nisi fuerit quinque annis Agricola. 2. [[Cicero]]nem in epistolis (sic praecipio) nemo integre intelligit, nisi viginti annis sit versatus in Republica aliqua insigni. 3. [[Biblia|Scripturas sanctas]] sciat se nemo degustasse satis, nisi centum annis cum Prophetis, ut [[Elia]] et [[Elisaeus|Elisaeo]], [[Ioannes Baptista|Ioanne Baptista]], [[Christus|Christo]] et [[Apostoli]]s Ecclesias gubarnarit. :Hanc tu ne divinam Aeneida tenta, :Sed vestigia pronus adora.<ref>Lutherus de his versibus cogitat: "nec tu divinam Aeneida tempta, / sed longe sequere et vestigia semper adora." [[Publius Papinius Statius]], ''[[Thebais]]'' [https://latin.packhum.org/loc/1020/1/11/37875-37949@1 12.816–17].</ref> ::::Wir sind Bettler,<ref>Mendici sumus.</ref> Hoc est verum, 16. Februarii Anno 1546.</blockquote> === Disputationes adversus D. E. Roterodamum de arbitrio === {{main|Desiderius Erasmus Roterodamus}} Ab anno 1520 et Lutherus et Roterodamus, "doctorem universalem" nominatum, late clarissimi erant. Sententiae diversae in libris ''de libero arbitrio'' Roterodami (1524) et ''de servo arbitrio'' (1525) culmen inveniebant. Scripsit Roterodamus: ''<small>"Inter difficultates, quae non paucae occurrunt in divinis literis, vix ullus labyrinthus inexplicabilior, quam de libero arbitrio. (...) Nuper autem renovata est (...) vehementius exagitata per Martinum Lutherum, cuius exstat de libero arbitrio assertio. (...) A temporibus apostolorum ad hunc usque diem, nullus adhuc scriptor exstitit, qui in totum tolleret vim liberi arbitrii, (...)"</small>'' Respondit Lutherus: ''<small>"(...) Tu vero, theologus et christianorum magister, praescripturus illis formam christianismi, non saltem more sceptico tuo, dubitas quid necessarium et utiles illis sit, sed plane in diversum laberis, et iam contra ingenium tuum assertione inaudita, iudicas, ea non esse necessaria, quae nisi necessaria et cognita certo fuerint, nec Deus, nec Christus, nec Evangelion, nec fides, nec quicquam reliquum est, ne iudaismi quidem, multo minus christianismi. Deum immortalem, Erasme, quantam fenestram immo quantum campum aperis contra te agendi et dicendi, quid tu de libero arbitrio boni aut recti scriberes, qui tantam ignorantiam scripturae et pietatis, his verbis tuis confiteris?"</small>'' == Doctrina == [[Fasciculus:95Thesen.jpg|thumb|Pars 95 thesium.]] Lutherus dixit [[homo|hominem]] non [[opera|operibus]], sed sola [[fides|fide]] servari posse (id est, [[salus|salutem]] fide comparari, non operibus). Nam ne operibus quidem bonis voluntatem [[creator]]is a creatis obligari. Ad quam fidem sola scriptura solaque Dei [[gratia]] esse ascendendum. His [[theologia]]e praeceptis praecipue a [[Sanctus Paulus|Sancti Pauli]] [[Epistula ad Romanos]] scripta profectus est. Duas autem esse [[veritas|veritates]]: [[lex|legem]] et [[evangelium]]. [[Iesus|Christum]] Lutherus agnoscit [[agnus Dei|agnum Dei]] esse, qui tolleret [[peccatum|peccata]] mundi. [[Epistula]]s quidem [[Paulus|Pauli]] apostoli novo quodam sensu reperto explicavit, ut omnia hominum facta in peccatis numeraret. Nihil quod faceremus Deo placere, Deum tamen nos tantopere amare, ut filium suum misisset. Filio eius Christo in [[crux|cruce]] mortuo [[diabolus|diabolum]] vel potius peccatum ipsamque [[mors|mortem]] victam esse. Peccata nostra in Agnum esse iacienda, ut servaremur. Haec est parva pars fidei atque doctrinae Lutheri. [[Confessio Augustana]] primo officialiter novam fidem descripsit. == Alii reformatores notabiles == * [[Henricus Bullingerus]] * [[Ioannes Calvinus]] * [[Lucas Cranach maior]] * [[Guilielmus Farel]] * [[Philippus Melanchthon]] * [[Uldrychus Zwingli]] == Latina Martini Lutheri opera == [[Fasciculus:Tomus secundus omnium operum.tif|thumb|''Tomus secundus omnium operum'', 1562.]] [[Fasciculus:DHM - Luther auf Totenbett.jpg|thumb|Lutherus in toro extremo. [[Pictura]] a [[Lucas Cranach maior|Luca Cranach maiore]] facta.]] [[Fasciculus:Martin Luther's grave, Schlosskirche, Wittenburg.jpg|thumb|upright=1|[[Sepulcrum]] Lutheri, in [[Templum Castelli (Wittenberga)|Templo Castelli]] Wittenbergae.]] * [http://www.thelatinlibrary.com/luther.praef.html Praefatio in opera Latina] * [http://www.thelatinlibrary.com/luther.95.html Disputatio pro declaratione virtutis indulgentiarum - XCV theses], textus, [https://web.archive.org/web/20140216184009/http://www.wdl.org/en/item/7497/ Disputatio pro declaratione virtutis indulgentiarum], Hieronymus Höltzel, [[Norimberga]], MCXVI <ref>{{Cite web | title = Ninety-Five Theses - Disputatio pro declaratione virtutis indulgentiarum of 1517 | work = World Digital Library | accessdate = 1 Martii 2014 | date = [[1517]] | url = http://www.wdl.org/en/item/7497 }}.</ref> * [http://www.thelatinlibrary.com/luther.lteramus.html Martini Lutheri epistula doctissimo viro D. Erasmo Roterodamo] * [http://www.martinluther.dk/ECK-01.htm Disputatio I Eccii et M. Lutherii Lipsiae habita MCXIX] * [https://web.archive.org/web/20140216183718/http://www.wdl.org/en/item/9920/ De votis monasticis]. Melchior Lotter d.J., MCXXI <ref>{{Cite book | publisher = Melchior Lotter d.J. / World Digital Library | last = Lutherus | first = Martinus | title = On Monastic Vows - De votis monasticis | accessdate = 1 Martii 2014 | date = [[1521]] | url = http://www.wdl.org/en/item/9920 }}.</ref> * {{Cite book | publisher = apud [[Iohannes Oporinus|Ioannem Oporinum]] | last = [[Robertus Castrensis]] | coauthors = Martinus Lutherus | title = Machumetis Saracenorum Principis eiusque successorum vitae, ac doctrina, ipseque Alcoran ([[Alcoranus]]) | location = [[Basilea]]e | accessdate = 3 Iunii 2013 | date = [[1543]] | url = http://www.wdl.org/en/item/9922/ }} == Notae == <references /> == Bibliographia == * {{cite book |title=Martin Luther: Selections from his Writings|last=Lull |first=Timothy |coauthors= |year=1989 |publisher=Fortress |location=Minneapoli Minnesotae |isbn=0-8006-3680-5}} * Barth, Hans-Martin. [[2009]]. ''Die Theologie Martin Luthers: Eine kritische Würdigung.'' Gütersloh: Gütersloher Verlagshaus. ISBN 978-3-579-08045-1. * Beutel, Albrecht, ed. [[2005]], [[2010]]. ''Luther Handbuch.'' Ed. secunda. Tubingae: Mohr-Siebeck. ISBN 978-3-8252-3416-4. * Dömer, Cornelia. [[2008]]. ''Mit Martin Luther unterwegs: Ein biografischer Reiseführer.'' Stiftung Christliche Medien, Hänssler Verlag. ISBN 978-3-7751-4879-5. * Feldmann, Christian. [[2009]]. ''Martin Luther.'' Reinbek: Rowohlt Verlag. ISBN 978-3-499-50706-9. * Haustein, Jörg. [[2000]]. "Zwischen Aberglaube und Wissenschaft: Zauberei und Hexen in der Sicht Martin Luthers." In ''Martin Luther und der Bergbau im Mansfelder Land,'' ed. Rosemarie Knape, 327–37. Stiftung Luthergedenkstätten in Sachsen-Anhalt, Lutherstadt Eisleben. ISBN 3-9806328-7-3. * Herrmann, Horst. [[2003]]. ''Martin Luther: Eine Biographie.'' Berolini: Aufbau-Taschenbuch-Verlag. ISBN 3-7466-1933-5. * Josetel, Volkmar, et Schorlemmer, Friedrich, eds. [[2000]]. ''Wir sind allzu lange deutsche Bestien gewesen: Volksbildung bei Luther und Melanchthon. Eine Textsammlung.'' Wittenberg: Drei-Kastanien-Verlag. ISBN 3-933028-35-3. * Knape, Rosemarie, ed. [[2007]]. ''Martin Luther und Eisleben.'' Lipsiae: Schriften der Stiftung Luthergedenkstätten in Sachsen-Anhalt. ISBN 978-3-374-02484-1. * Krockow, Christian Graf von. [[2001]]. ''Porträts berühmter deutscher Männer: Von Martin Luther bis zur Gegenwart,'' 11–56. Monaci: List-Verlag ISBN 3-548-60447-1. * Kaufmann, Thomas. [[2010]]. ''Martin Luther.'' Ed. secundaa. Monaci. ISBN 978-3-406-50888-2. * Kaufmann, Thomas. [[2011]]. ''Luthers "Judenschriften": Ein Beitrag zu ihrer historischen Kontextualisierung.'' Tubingae: Mohr Siebeck Verlag. ISBN 978-3-16-150772-4. * Leppin, Volker. [[2006]]. ''Martin Luther.'' Darmstadii: Wissenschaftliche Buchgesellschaft. ISBN 3-534-17961-7. * Lexutt, Athina. [[2008]]. ''Luther.'' Stutgardiae: UTB. ISBN 3-8252-3021-X. * Spehr, Christopher. [[2010]]. ''Luther und das Konzil: Zur Entwicklung eines zentralen Themas in der Reformationszeit.'' Tubingae: Mohr Siebeck, ISBN 978-3-16-150474-7. * Stümke, Volker. [[2007]]. ''Das Friedensverständnis Martin Luthers: Grundlagen und Anwendungbereiche seiner politischen Ethik.'' Stutgardiae: Kohlhammer. ISBN 978-3-17-019970-5. * Treu, Martin. [[2000]]. ''Martin Luther und das Geld.'' Wittenberg: Stiftung Luthergedenkstätten in Sachsen-Anhalt. ISBN 3-9806328-9-X. * Troeltsch, Ernst. [[2000]]. ''Luther und die moderne Welt.'' Schutterwald/Baden. ISBN 3-928640-63-1. * Weigelt, Sylvia. [[2011]]. ''„Der Männer Lust und Freude sein.“ Frauen um Luther.'' Vimariae: Wartburg. ISBN 978-3-86160-241-5. * Zahrnt, Heinz. [[2000]]. ''Martin Luther: Reformator wider Willen.'' Lipsiae: Evangelische Verlags-Anstalt. ISBN 3-374-01838-6. {{NexInt}} *[[Concilium Tridentinum]] *[[Contrareformatio]] *[[Lutheranismus]] *[[7100 Martin Luther]] == Nexus externi == {{communia|Martin Luther|Martinum Lutherum}} {{vicifons|Martinus Luther|Martinum Lutherum}} {{Grc|Μαρτῖνος Λούθηρος}} {{Fontes biographici}} * [https://web.archive.org/web/20051124103204/http://www.archiv-vegelahn.de/nachschlagwerke_luther.html Martin Luther - Bibliographia] {{Ling| Germanice}} * Philippus Melanchthon [http://www.thelatinlibrary.com/melanchthon/obitu.html De obitu Martini Lutheri] (1546) * Philippus Melanchthon [http://www.thelatinlibrary.com/melanchthon/hist.html De vita et actis Lutheri] (1548) *[https://web.archive.org/web/20241104075341/https://www.deutsche-digitale-bibliothek.de/person/gnd/118575449 nexus apud DDB] *[http://www.zeno.org/nid/20007026390 "Luther 1"] - apud: ''Meyers Großes Konversations-Lexikon'', tomus 12. Lipsiae 1908, p. 870-875 {{1000 paginae}} {{Myrias|Homines}} {{Lifetime|1483|1546|Lutherus, Martinus}} [[Categoria:Alumni Universitatis Wittenbergensis]] [[Categoria:Auctores Theodisci]] [[Categoria:Augustiniani]] [[Categoria:Excommunicati]] [[Categoria:Incolae Germaniae]] [[Categoria:Interpretes Biblici]] [[Categoria:Martinus Lutherus|!]] [[Categoria:Reformatores]] [[Categoria:Scriptores Germaniae]] [[Categoria:Theologi]] 0fa4sfr2b36bpfpvf5ojvtlcwu9c6de 2000 0 1142 3969631 2843156 2026-07-03T03:49:48Z Bartholomite 116968 /* Nati */ 3969631 wikitext text/x-wiki {{Decennium|200|MM}} == Eventa == === Mense Februario === * [[17 Februarii]] - [[Kumba Ialá]] successor [[Malam Bacai Sanhá]] novus praeses [[Guinea Bissaviensis|Guineae Bissaviensis]] factus est. === Mense Martio === * [[26 Martii]] - [[Vladimirus Putin]] praeses [[Russia]]e suffragio populi electus est. === Mense Aprili === * [[1 Aprilis]] - [[Abdoulaye Wade]] suffragio libero habito successor [[Abdou Diouf]] praeses [[Senegalia]] factus est. === Mense Iulio === * [[17 Iulii]] - Post mortem [[Hafiz al-Assad]] patris filius [[Baschar al-Assad]] novus praeses [[Syria]]e magistratum iniit. * [[25 Iulii]] - Apud [[Lutetia]]m aeroplanum ''Concorde'' paulo post iter in Americam coeperat, de caelo cecidit. Hac clade 113 homines necati sunt. === Mense Augusto === * [[7 Augusti]] - [[deviantART]] communitas interretialis condita est. * [[12 Augusti]] - [[Navis subaquanea]] "[[Kursk (navis subaquanea)|Kursk]]" in mari Arctica submersa est. Omnes nautae - 118 - necati sunt. Ad hoc diem causa cladis non plane detecta est. === Mense Novembri === * [[17 Novembris]] - [[Albertus Fujimori]] praeses [[Peruvia]]e propter corruptionis atque abusus officii crimina a parlamento depositus est. === Mense Decembri === * [[28 Decembris]] - [[Hadrianus Năstase]] [[Primi ministri Romaniae|primus minister]] [[Romania]]e [[Mugur Isărescu|Muguri Isărescu]] successit. == Nati == * [[21 Iulii]]: [[Erlingus Haaland]], pedilusor [[Norvegia|Norvegicus]]. * [[28 Novembris]]: [[Rosa Linn]], cantor [[Armenia|Armenica]]. == Mortui == === Mense Februario === * [[8 Februarii|8]] - [[Ioannes Maurer]], vir publicus Communista [[Romania|Dacoromanicus]]; natus est anno [[1902]]. * [[10 Februarii|10]] - [[Iacobus Varney]], actor [[CFA|Americanus]]; natus est anno [[1949]]. * [[17 Februarii|17]] - [[Selina Chönz]], scriptrix [[Helvetia|Helvetica]] [[lingua Rhaetica (Romanica)|Linguae Rhaeticae]]; nata est anno [[1910]]. * [[23 Februarii|23]] - [[Ofra Haza]], [[cantor|cantrix]] [[Israel]]ita; nata est anno [[1957]]. * [[29 Februarii|29]] - [[Miecislaus Broscius]], poeta Latinus natione [[Polonia|Polonica]]; natus est anno [[1911]]. === Mense Maio === * [[21 Maii]] - [[Ericus Mielke]], vir publicus [[Res publica Democratica Germanica|Rei publicae Democraticae Germanicae]] (RDG) et dux vigilum clandestinorum; natus est anno [[1907]]. * [[31 Maii]] - [[Petrus Mladenov]], rerum politicarum peritus [[Bulgaria|Bulgaricus]]; natus est anno [[1936]]. === Mense Iunio === * [[10 Iunii]] - [[Hafiz al-Assad]], vir publicus [[Syria]]e; natus est anno [[1930]]. === Mense Iulio === * [[2 Iulii]] - [[Iohannes Dyba]], [[Fulda]]e [[archiepiscopus]], natus anno [[1929]]. * [[5 Iulii]] - [[Wolf-Hartmut Friedrich]], sermonum antiquorum [[philologus]] [[Germania|Germanicus]]; natus est anno [[1907]]. === Mense Septembri === * [[25 Septembris]] - [[Ronaldus Stuart Thomas]], [[poeta]] et [[presbyter]] [[Cambria|Cambrensis]]; natus est anno [[1913]]. === Mense Octobri === * [[11 Octobris]] - [[Donaldus Dewar]], rerum politicarum peritus [[Regnum Unitum|Britannicus]] factionis [[Factio Laboris|Laboris]]; natus est anno [[1937]]. === Mense Novembri === * [[2 Novembris]] - [[Robertus Cormier]], [[auctor]] et [[diurnarius]] [[Civitates Foederatae Americae|Americanus]]; natus est anno [[1925]]. * [[16 Novembris]] - [[Iosephus Ertl]], vir publicus [[Germania|Theodiscus]] factionis [[FDP]]; natus est anno [[1925]]. * [[25 Novembris]] - [[Iacobus Fanto Deetz]], [[anthropologia|anthropologus]] [[CFA|Americanus]] et peritus [[archaeologia historica|archaeologiae historicae]]; natus est anno [[1930]]. === Ignotis diebus === * [[Georgius Arvalis]], philologus classicus, professor [[Universitas Wratislaviensis|Universitatis Wratislaviensis]], poeta [[Polonia|Polono]]-[[Lingua Latina|Latinus]] et interpres tragoediarum [[Euripides|Eurypidis]]; natus est anno [[1916]]. * [[Iosephus Mir]], poeta [[Lingua Latina|Latinus]] [[Hispania|Hispanicus]]; natus est anno [[1913]]. == Cultura popularis == * Ignoto die - Grex musicae [[Germania|Theodiscus]] "''[[Silbermond]]''" tum nomine ''Jast'' conditus est. * Ignoto die - Grex musicae [[Germania|Theodiscus]] "''[[Juli]]''" conditus est. * Ignoto die - Grex musicae [[CFA|Americanus]] "''[[Say Anything]]''" constitutus est. gvdpwxri8j9aeowagdh6o29zmoefdzj 2006 0 2276 3969628 3960383 2026-07-03T03:15:11Z Bartholomite 116968 /* Nati */ 3969628 wikitext text/x-wiki {{Decennium|201|MMVI}} == Eventa == === Mense Ianuario === * [[25 Ianuarii]], [[Vaticanus]]: [[Benedictus XVI]] (Sextus Decimus) edit primam [[encyclicae|encyclicam]] epistulam,''Deus caritas est''. === Mense Februario === * [[10 Februarii]] in [[Taurinum|Taurino]]: aperiuntur ludi olympici in Piedemontio ([[Italia]]). * [[15 Februarii]] [[Iacobus Chiracus|Chiraco]] statuente, belli navis Clemenceau reddit in [[Gallia]]m. * [[16 Februarii]] ** Photogrammata tormentorum in carcere [[Abou Graib]] eduntur; civitates foederatae a multis damnantur. * [[Influenza avium]] [[Europa]]m contingit. [[Olor|Cycnus]] mortuus viro morbidissimo [[H5N1]] invenitur in porto vici piscatorum Cellardike in Fife comitate in [[Scotia]]. === Mense Martio === * In [[Gallia]] , demonstrationes in Foedus Primi Muneris ( contrat première embauche : CPE)conflagrant. Universitates lyciaque obsiduntur. Eversores autem vehicula tabernasque rumpunt. * Quadriennio obsides est Franco-Colombiana Ingrida Bettancourt. Multi alii [[Columbia|Colombiani]] capti a Farc exercitu liberationem sperant in silva. Praesidens Urribis condiciones negat. * [[28 Martii]] Confessor [[Abdul Rahman]] liberatus est ab [[Afgania|afganis]], a quibus capiti fuit damnaturus propter suam in [[Ecclesia Catholica|fidem catholicam]] conversionem de fide [[Islam]]ica. === Mense Aprili === * [[10 Aprilis]] In [[Gallia]], Foedus primi muneris "suffectum". * [[11 Aprilis]] In [[Italia]], [[Romanus Prode|Romanus Produs]] e laevis mediis partibus vincit [[Silvius Berlusconi|Silvium Berlusconum]] e dexteris partibus in ancipitibus electionibus. === Mense Maio === * [[3 Maii]], [[Gallia]] - causa Clearstream: abdicaturusne [[Dominicus Villepinensis]], primus minister rei publicae, post mendacia ? === Mense Iunio === * [[3 Iunii]] - [[Mons Niger]] civitas libertatem suam a [[Serbia]] proclamavit. * [[9 Iunii]] * - 18<sup>um</sup> [[FIFAe Certamen Mundalis Pediludii MMVI|FIFAe Certamen Mundalis Pediludii]] in [[Germania]] incipit. ** Copiae [[Israel]]ae cum copiis [[Libanus|Libani]] pugnant. === Mense Iulio === * [[1 Iulii]], [[Finnia]] Europeam Unionem praesidet, quod etiam significat maiorem visibilitem Latinae linguae quia adhibetur solemne a Finnis. * [[9 Iulii]] - [[Italia]] certamen vincit, [[Francogallia]] secunda, [[Germania]] tertia, [[Lusitania]] quarta. *[[11 Iulii]] - [[Religio Islamica|Islamicae Religionis]] sectatores terroristici in urbe [[Mumbai]] multos peregrinos et Iudaicos necaverunt. * [[21 Iulii]] - [[Palatium|Monte Palatino]], domus natalis [[G. Iulius Caesar Octavianus Augustus|Augusti]] inventa esse putatur. — E vicipaedia Anglica. * [[24 Iulii]] - [[Israel]]i summi magistratus heri [[Nationes Unitae|Unitarum Nationum Coetui]] permiserunt, ut legionem militum pacis servandae causa in partem [[Libanus|Libani]] ad meridiem spectantem mitteret. * [[28 Iulii]] - in [[Hibernia]] in [[terra]] uliginosa, manuscriptum inventum est quod hac in terra fortasse 1200 annis fuerat. Textus manuscripti est psalterium [[biblia|Bibliorum Sacrorum]].—E vicipaedia Anglica. === Mense Augusto === * [[18 Augusti]] - Nova forma legalis [[societas cooperativa|societatum cooperativarum]] nomine [[Societas Cooperativa Europaea]] in [[Unio Europaea|Unione Europaea]] introducitur. === Mense Septembri === * [[September|Mense Septembri]]: [[Bonna]]e parietinae Romanae inventae sunt. [[Thermae]] Romanae sunt. [[Archaeologia|Archaeologis]] autem festinandum est, quia ex necessitudinibus oeconomicis ut magistratus dicit proximo tempore omnes parietinae destruentur ut novae aedes mercatoriae aedificarentur. * [[6 Septembris]] - [[Georgius Bush]], [[Praeses]] [[Civitates Foederatae Americae|Civitatum Foederatarum Americae]], confessus est esse [[Carceres secreti CIA|Carceres secretos CIA]]. * [[10 Septembris]] **[[Papa]] [[Benedictus XVI]] ex archiepiscopus [[Archidioecesis Monacensis et Frisingensis]] [[Germania]]m visit. **[[Georgius Tupou V]] post mortem patris (vide infra) rex [[Tonga]]e factus est. * [[Fasciculus:Antarcitc ozone layer 2006 09 24.jpg|thumb|left|200px|Maxima lacuna in sphaera ozoni super [[Antarctica]]m [[NASA]] metitur 24. Septembris 2006.]] === Mense Octobri === * [[October|Mense Octobri]]: Lacuna in sphaera ozoni super [[continens|continentem]] [[Antarctica]]m numquam maior erat quam nunc est. 24. Septembris hoc anno magnitudo lacunae 29,5 [[millio]]nes [[chiliometrum quadratum|chiliometrorum quadratorum]] erat. Hoc harum rerum periti administrationis [[NASA]] acronymo invenerunt. * Quamquam populi usum gasorum quae ozonum destruunt minuebantur, tamen ozoni sphaera non prius quam anno 2065 restituta erit, quod gasa nociva iam emissa usque ad quadraginta annos in athmosphaera remanebunt. === Mense Novembri === * [[6 Novembris]] - Liber [[Les Bienveillantes]] auctoris [[Ionathan Littell|Ionathani Littell]] eo [[praemium|praemio]] donatus est quod nomen a fratribus Goncourt accepit. * Ex [[Officium Rerum Statisticarum Foederale|Officio Rerum Statisticarum Foederali]] [[Germania]]e nuntiatur occasione fori "Medicina" appellati quod [[Dusseldorpium|Dusseldorpii]] usque ab [[15 Novembris]] habebitur res technicas ad medicinam pertinentes exportatas esse huius anni mensibus Ianuario usque ad Augustum pretio 7400 millionium [[Euro]]nium. Hoc pretium cum pretio praeteriti anni comparatum crevit 9,3 centesimis partibus. Quarta et maxima pars medicinae rerum in [[Civitates Foederatae Americae|CFA]] exportata est. Primis octo mensibus huius anni in Germaniam apparatus medicinae importabantur pretio 4300 millionium Euronium. Hoc spatio cum spatio praeteriti anni comparato pretium rerum importatarum crevit fere 15 centesimis partibus. Maximae partes rerum medicinae ex CFA et [[Helvetia]] importabantur. * Ex [[Officium Rerum Statisticarum Foederale|Officio Rerum Statisticarum Foederali]] [[Germania]]e nuntiatur [[Monacum|Monaci]] [[forum|FORUM]] [[vinum|VINI]] habebitur ab [[10 Novembris|10]] usque ad [[12 Novembris]]. Centum [[hectolitrum|hectolitra]] fere per [[hectarea]]m hoc anno metuntur. Ex quo rerum vinariarum periti aestimant in [[Area (geometria)|area]] 99 100 hectarearum in Germania circa 9,9 decies centena milies vel [[millio]]nes hectolitra iuris vinarii meti possunt. * [[14 Novembris]] in toto orbi terrarum dies [[diabetes|diabetitis]] est. Hac occasione ex [[Officium Rerum Statisticarum Foederale|Officio Rerum Statisticarum Foederali]] [[Germania]]e nuntiatur in Germania 24 342 homines anno 2005 [[diabetes mellitus|diabetiti mellito]] mortuos esse. Hic numerus numero anni 1980 comparatus 29 partibus centesimis crevit. Tres ex centum qui in [[Germania]] ex vita decedunt diabetitis melliti causa animam efflant. * [[28 Novembris]] - Papa [[Benedictus XVI]] incepit iter in [[Turcia]]m, quae est prima civitas cultu Islamico mota ab eo visitata. * [[30 Novembris]] - [[Vincentius Fox Quesada]], praeses [[Mexicum|Mexici]] ab anno [[2000]] officium reliquit. === Mense Decembri === * [[1 Decembris]] - [[Philippus Calderon Hinojosa]], praeses novus Mexici officium iniit. * [[21 Decembris]] - [[Gurbangulis Berdimuhammedovus]] praeses [[Turcomannia]]e factus est. * [[30 Decembris]] - [[Saddamus Hussein]] poenali funi in [[Iraquia]] consumptus est. === Ignotis diebus === * [[Societas Latina Vallisoletana]] condita est. == Nati == * [[6 Ianuarii]]: [[Nicetas Bedrin]], cursor autocinetorum [[Russia|Russo]]-[[Italia|Italicus]]. * [[9 Ianuarii]]: [[Sara Toscano]], cantrix [[Italia|Italica]]. * [[12 Martii]]: [[Archibaldus Gray]], pedilusor [[Anglia|Anglicus]]. * [[25 Augusti]]: [[Kimi Antonelli]], cursor autocinetorum [[Italia|Italicus]]. * [[6 Septembris]]: [[Hisahitus]] Akishinois, princeps [[Iaponia|Iaponicus]]. * [[18 Septembris]]: [[Stuartus Hawkins]], pedilusor [[CFA|Americanus]]. == Mortui == === Mense Ianuario === * [[19 Ianuarii]] - [[Wilson Pickett]], cantor Americanus * [[30 Ianuarii]] - [[Coretta Scott King]]. === Mense Martio === * [[2 Martii]] - [[Leopoldus Gratz]], vir publicus [[Austria]]cus; natus est anno [[1929]]. * [[11 Martii]] - [[Slobodan Milosevic]], homo politicus (natus anno [[1941]]) * [[15 Martii]] - [[Georgius Ralles]], vir publicus [[Graecia|Graecus]]; natus est anno [[1918]]. * [[27 Martii]] - [[Stanislaus Lem]] (natus anno [[1921]]). === Mense Aprili === * [[10 Aprilis]] - [[Claudius Esteban]], [[poeta]] [[Francogallia|Francogallicus]], natus anno [[1935]]. === Mense Maio === * [[21 Maii]] - [[Catharina Dunham]], [[saltatio|saltatrix]], [[Anthropologia|anthropologa]] et [[scriptrix]] [[CFA|Americana]]; nata est anno [[1909]]. === Mense Iulio === * [[8 Iulii]] - [[June Allyson]], actrix [[CFA|Americana]]; nata est anno [[1917]]. === Mense Augusto === * [[3 Augusti|3]] - [[Elisabeth Schwarzkopf]], sopranus [[Germania|Theodisca]]; nata est anno [[1915]]. * [[9 Augusti|9]] - [[Iacobus van Allen]], astrophysicus [[CFA|Americanus]]; natus est anno [[1914]]. * [[12 Augusti|12]] - [[Antonius Baptista Fragoso]], episcopus [[Brasilia]]nus; natus est anno [[1920]]. * [[26 Augusti|26]] - [[Rainer Barzel]], vir publicus [[Germania|Germanicus]]; natus est anno [[1924]]. * [[27 Augusti|27]] - [[Lucianus Mendes de Almeida]], sacerdos [[Iesuitae|Iesuita]] et [[Archiepiscopus]] civitatis Marianae;natus est anno [[1930]]. === Mense Septembri === * [[4 Septembris|4]] - [[Stephanus Irwin]], [[oecologia|oecologus]] [[Australia]]nus (natus anno [[1962]]). * [[10 Septembris|10]] - [[Tāufa'ahau Tupou IV]], rex [[Tonga]]e ab anno [[1965]]; natus est anno [[1918]]. * [[11 Septembris|11]] - [[Gulielmus Auld]], [[Scotia|Scoticus]] [[poëta]], auctor et interpres; natus est anno [[1924]]. * [[23 Septembris|23]] - [[Milcolumbus Arnold]], [[compositor]] et [[concentus magister]] [[Anglia|Anglicus]]; natus est anno [[1921]]. === Mense Novembri === * [[16 Novembris]] - [[Milton Friedman]], oeconomologus [[Civitates Foederatae Americae|Americanus]] praeclarus [[saeculum 20|saeculi XX]] (natus anno [[1912]]) * [[23 Novembris]] ** [[Philippus Noiret]], praeclarus actor Francogallicus (natus anno [[1930]]) ** [[Alexander Litvinienko]] (natus anno [[1962]]) * [[29 Novembris]]: [[Leo Niemczyk]] (natus anno [[1923]]). === Mense Decembri === * [[1 Decembris|1]] - [[Claudia Jade]], actrix [[Francia|Francica]]; nata est anno [[1948]]. * [[7 Decembris|7]] - [[Ljuben Berov]], oeconomus et rerum politicarum peritus [[Bulgaria|Bulgaricus]]; natus est anno [[1925]]. * [[10 Decembris|10]] - [[Augustus Pinochet]], dux exercitus ac a die [[11 Septembris]] [[1973]], cum coniurationem fecit contra praesidem electum [[Salvator Allende|Salvatorem Allende]], usque ad diem [[11 Martii]] [[1990]] dux Chiliae (natus anno [[1915]]). * [[15 Decembris|15]] - [[Clay Regazzoni]], clarus autocinetorum ductor [[Helvetia|Helveticus]], natus anno [[1939]]. * [[18 Decembris|18]] - [[Iosephus Barbera]] (natus anno [[1911]]). * [[21 Decembris|21]] - [[Separmurat Niyazov]], dux [[Turcomannia]]e (natus anno [[1940]]). * [[23 Decembris|23]] - [[Marilyn Waltz]], [[actor|actrix]] et puella photogenica atque [[playmate]] [[CFA|Americana]]; nata est anno [[1931]]. * [[25 Decembris|25]] - [[Iacobus Brown]], cantor Americanus (natus anno [[1933]]). * [[26 Decembris|26]] - [[Giraldus Ford]], XXXVIII praesidens [[Civitates Foederatae Americae|Civitatum Foederatarum Americae]] (natus anno [[1913]]). * [[30 Decembris|30]] - [[Saddamus Hussein]], [[dictator]] [[Iraquia]]e (natus anno [[1937]]). == Cultura popularis == === Musica === * [[Gwibdaith Hen Frân]] grex musicus [[Cambria|Cambricus]] conditus est. === Pelliculae === * [[Snakes on a Plane]] ([[CFA]]) === Ludi computatrales === * [[Mediaevalis II: Bellum Totale]] ([[Iaponia]] et [[Regnum Unitum]]) jzxgo9a0e79yalgby7ylvgx74c5olkf Lingua Iaponica 0 3484 3969670 3957704 2026-07-03T08:35:09Z ~2026-36983-83 211443 Alia fons 3969670 wikitext text/x-wiki {{Latinitas|-2}} {{Capsa linguae |nomen latine ={{PAGENAME}} |nomen =[[:ja:日本語|日本語]] |pronunciation =ɲihoŋɡo |color familiae=#dddddd |familia =lingua ab aliis segregata nisi, ut credunt nonnulli |fabulantes =127&nbsp;000&nbsp;000 |fabulantes2 = |nationes =[[Iaponia]] |civitas =[[Brasilia]], [[C. F. A.]] (praecipue [[Havaii]]), aliisque in locis |scriptura =[[Scriptura Iaponica|Iaponica]] |litteratura = |procuratio = |iso1 =ja |iso2 =jpn |iso3 =jpn |tabula =[[Fasciculus:Human Language Families (wikicolors).png|center|255px|Familiae linguisticae coloribus Vicipaedicis pictae]] |syllabus =[[Linguae mundi|Familiae linguisticae coloribus Vicipaedicis pictae]] |tabula2 = |syllabus2 = }} '''Lingua Iaponica''' (Iaponice 日本語, ''nihongo'') est [[sermo]] quo plus quam 127&nbsp;000&nbsp;000 [[homo|hominum]] utuntur in [[Iaponia]] et extra. [[Fasciculus:Nihongo.svg|thumb|upright=0.3|[[Vocabulum]] ''Nihongo'' ('lingua Iaponica') in [[scriptura Iaponica]] scriptum.]] Lingua est insignis varietate [[pronomen|pronominum]] [[verbum honorificum|honorificorum]], quae apta esse putatur ad genera honorum quae in [[societas hominum|societate]] populi Iaponici multum valent. Etenim sunt formae [[verbum (grammatica generalis)|verborum]] et [[vocabulum|vocabula]] propria quae rationem indicant quae inter eum qui loquitur et eum quem loquens adloquitur intercedit. Lingua autem numero [[Sonus|sonorum]] distinctorum potius parvo utitur. Lingua Iaponica per plus quam [[quindecim]] [[saeculum|saecula]] speciem [[Lingua Sinica|linguae Sinicae]] fert. Nam scribitur [[scriptura]] quae ex [[Littera Sinica|litteris Sinicis]] (漢字 ''kanji'') et syllabicis (ひらがな ''hiragana'' et カタカナ ''katakana'') ipsisque de notis Sinicis deductis componitur. Per eam scripturam factum est, ut sermo Iaponicus multa vocabula et locutiones complectatur quae recta via ex lingua Sinica in eum sunt conversae. == Classificatio == Lingua Iaponica in [[Familia lingualis Iaponica|familia lingualis Iaponica]] numeratur, sed de linguae origine ab iis, qui [[Linguistica historica|linguisticam historicam]] explorant et hanc linguam a ceteris seponunt, adhuc disputatur. De ratione quae inter linguam Iaponicam et alias linguas intercedit multa et varia disseruntur (certissima prima adferuntur): * Lingua Iaponica in numero [[Linguae Altaicae|linguarum Altaicarum]] habenda est. Aliae linguae huius familiae sunt linguae [[lingua Mongolica|Mongolica]], [[lingua Tungusica|Tungusica]], [[lingua Turca|Turca]],<!--non Turcica?--> et (opinione quidem propositorum) [[lingua Coreana|Coreana]]. Pariter ac linguae [[lingua Turca|Turca]] [[lingua Coreana|Coreanaque]] lingua Iaponica est [[lingua agglutinativa]]. Est magnus numerus verborum cottidianorum quae quandam similitudinem exhibere videntur, exempli gratia (inter Iaponicam et Turcam): ** ''ishi'' ([[saxum]]) → ''daş'' ** ''yon'' ([[quattuor]]) → ''dört'' ** ''kura'' ([[ephippium]]) → ''kürtün'' ** ''kiru'' ([[scindere]]) → ''kir-'' ** ''inu'' ([[canis]]) → ''it'' ** ''kuro'' ([[niger]]) et ''kurai'' ([[obscurus]]) → ''köl'' ([[umbra]]) ** et cetera * Lingua Iaponica est cognata linguis exstinctis, quibus homines in antiquis [[Corea]]e [[Mantzuria]]eque [[cultura|culturis]] utebantur. Exemplum notissimum est Goguryeo ([[Koguryo]], [[Gogurio]]); exempla minus nota sunt Baekje ([[Paekje]]) et Buyeo ([[Buyo]]). Propositores doctrinae [[Lingua Buyonenses|linguarum Buyonensum]] plerumque linguam Coreanam hodiernam non in illius familia numerant, quia satis constat linguam Coreanam e lingua antiqua [[Lingua Silla|Silla]] exortam esse. Parva harum linguarum [[Scientia (ratio)|scientia]], ac ligerae historicae harum culturarum, sunt indicia primaria. Haec doctrina substituta est doctrina [[Linguae Altaicae|Altaica]]. * Lingua Iaponica est linguae Coreanae cognata. Haec coniectura est propter similitudinem [[grammatica]]rum linguarum [[grammatica Iaponica|Iaponicae]] [[Grammatica Coreana|Coreanaeque]]. Propositores huius doctrinae proposuerunt [[Verbum cognatum|verba cognata]] ad linguas Iaponicam Coreamque. Haec doctrina in loco doctrinae Altaicae substituta est. * Lingua Iaponica est lingua mixta. Similitudines [[phonologia|phonologicae]] et proximitas [[geographia|geographica]] ad [[Linguae Austronesiae|linguas Austronesias]] subiciunt theoriam linguam Iaponicam est genus lingua mixta. * Lingua Iaponica est integre lingua [[linguae Austronesiae|Austronesia]]. Non satis constat haec doctrina, quia [[grammatica]] [[vocabularium]]que Iaponica sunt omnino diversi quam quamlibet lingua Austronesia nota. * [[Susumu Ono]] et aliae linguistae, cum [[R. Caidvell]],{{dubsig}} [[Susumu Shiba]], et [[Fujiwara Akira]], subiecerunt cognationem inter linguas Iaponicam et [[lingua Tamilensis|Tamilensem]], membrum [[Familia Dravidiana|familiae Dravidianae]] in [[India|Indiá]] meridiná adhibitae. Linguae Iaponica Tamilensisque sunt ambo linguae agglutinativae et earum grammatica vocabulariaque sunt similia. [[Linguista historica|Linguistae historicae]] quae linguae Iaponicae studeant consentiunt linguam Iaponicam cognatum ad [[Linguae Riuciuanae|linguas Riuciuanas]] (cum [[Ocinavensis|Ocinavense]]) esse, ergo [[Linguae Iaponicae|linguas Iaponicas]] existimantur. Apud linguistas, possibilitas cognationis geneticus ad Gogurionem tenet evidentiam fortem, et cognatio ad linguam Coreanam est possibilis sed incertus. Doctrina Altaica non satis constat, sed factus est respectabilior nostro tempore, gratias ad [[Sergei Starostin]] et alios. Plurimae linguistae reiciunt notionem linguam Iaponicam cognatam esse ad linguas [[Linguae Malaico-Polynesicae|Malaico-Polynesicas]] (vel etiam [[Linguae Austronesiae|Austronesias]]), [[Linguae Sino-Tibeticae|Sino-Tibeticas]], vel [[Lingua Tamilensis|Tamilensem]]. Investigationes linguisticae, velut totae investigationes, possunt mutare propter politicas ac causas alias. Exempli gratia, plurimae linguistae dicunt linguas [[Lingua Dacoromanica|Dacoromanicam]] et lingua [[Respublica Moldavica|Reipublicae Moldavicae]] easdem esse, et diversos nomina pro rationibus politicalibus habere. Iaponia et suos vecinos{{dubsig}} historice non bene convenerunt, ergo studium cognationum linguarum est periculosum, sed minus pericolosum investigatoribus Nipponicis. == Distributio geographica == Lingua Iaponica est lingua praecipue in [[Iaponia]] et [[Okinava]] dicta. In insulá [[Anguar]]{{dubsig}}, [[Lingua Anguar]]{{dubsig}}, Lingua Iaponica, et [[Lingua Anglica]] adhibentur. [[Fasciculus:Japanese (standard) vowels.png|thumb|Vocales Iaponicae]] == Grammatica == Lingua Iaponica in modo scripto mixtionem [[abecedarium|abecedariorum]] trium adhibet; [[kanji]], [[hiragana]], et [[katakana]]. Kanji est [[ideogramma|abecedarium ideographicum]], et alii duo [[syllaba]]e. Katakana modo ad verba derivata adhibetur. Lingua Iaponica eg multa verba [[lingua Anglica|Anglica]] derivata habet, quod katakana communiter facit. === Syntaxis === Syntaxis SOV est, et in fine [[sententia]]rum verbum fit. === Nomina === [[Nomen substantivum|Nomina substantiva]] Iaponica neque [[numerus (grammatica)|numeros]] neque [[genus (grammatica)|genera]] neque [[casus (grammatica)|casus]] habent. Ergo [[vocabulum]] ''inu'' (犬) significare potest 'unum [[canis|canem]]', 'canem', 'canes', et 'omnes canes'. === Pronomina === ==== Pronomina personalia ==== [[Pronomen personale|Pronomina personalia]] comitatu et genere mutant. *Ego = ''watashi'' (genus commune) ==== Pronomina demonstrativa ==== * ''ko'' (こ) 'hic', ''so'' (そ) 'ille', ''a'' (あ) 'illud (procul)' === Verba === [[Verbum|Verba]] personis, numeris, generibus non coniugant. Ergo verbum ''hanashita'' (話した) significare potest 'dixi', 'dixisti', 'dixit', etc. Duo [[tempus (grammatica)|tempora]] adsunt, praesens et praeteritum. Verba pro comitatibus mutant: * sententia basica{{dubsig}} = ''tabe-ta'' (食べた) * sententia comis = ''tabe-mashita'' (食べました) Utraque sententiarum significat praeteritum verbi 'edendi'. === Particulae === Lingua Iaponica significat casus per particulas grammaticas. *''ga'' (が) = [[nominativus]] *''no'' (の) = [[genetivus]] *(''w'')''o'' (を) = [[accusativus]] (in sermone commune, ''w'' non sonatus est) *''ni'' (に) = [[dativus]] et [[ablativus]] *(''h'')''e'' (へ) = [[locativus]] (per "he" litteram scribitur) Lingua Iaponica etiam tenet particulam ''wa'' (は) (per "ha" scribitur), quae similis est Latinae 'de', sed cum usu [[nominativus|nominativi]]. {| border="0" | ''Watashi wa || tomodachi ni || hon o || agemasu'' |- | 私(は) || 友達に || 本を || あげます |- | (de) me || amico || librum || do |} Wa は vs. Ga が Quidem ''ga'' subiectum [[sententia]]e significat, at ''wa'' subiectum orationis significat. * 私はマルクスです。 イタリア人です。日本語ができます。 * ''watashi-wa Marukusu-desu. Itaria-jin-desu. Nihongo-ga deki-masu.'' * Marcus sum. Italus sum. Iaponice dicere possum. Nota: ''Nihongo'' subiectum tertiae sententiae est, sed ''watashi'' 'ego' subiectum orationis est.<ref>[http://www.guidetojapanese.org/ De lingua] apud www.guidetojapanese.org.</ref><ref>[http://www.csse.monash.edu.au/~jwb/s_jgrammar.html De grammatica] apud www.csse.monash.edu.au.</ref> == Vocabularium == [[Fasciculus:Vocabulario 1603 tp.jpg|thumb|''Vocabulario da lingoa de Iapam'' [[Lusitane]] anno [[1603]] divulgatum: titulus]] === ''Esse'' === Tria verba de esse adsunt; ''iru'' (いる), ''aru'' (ある), et ''da'' (だ). *''hon-wa tēburu-ni aru.'' 'Liber est in mensa.' *''inu-wa doko-ni iru-ka.'' 'Ubi est canis?' *''da'' per omnes nomina statum significat. *''kodomo-wa shizuka-da.'' 'Puer est tranquillus.' *''watashi-wa roumajin-da.'' 'Ego sum Romano.' === Dies === *''nichiyoubi'' (日曜日) '[[dies Solis]]' *''getsuyoubi'' (月曜日) '[[dies Lunae]]' *''kayoubi'' (火曜日) '[[dies Martis]]' *''suiyoubi'' (水曜日) '[[dies Mercurii]]' *''mokuyoubi'' (木曜日) '[[dies Iovis]]' *''kinyoubi'' (金曜日) '[[dies Veneris]]' *''doyoubi'' (土曜日) '[[dies Saturni]]' === ''hai'' (はい) et ''iie'' (いいえ) === Multe dure converteri. *''hai'' (はい) 'concordat, est, ita', etc. sit. Similis verbi Anglici ''yes'' et Francogallici ''oui'' est. *''iie'' (いいえ) 'non concordat, non est, non ita, minime, non', etc. sit. Similis verbi Anglici ''no'' et Francogallici ''non'' est. === Cetera === (Verba similiter latine): *''esa'' (餌)/(えさ) 'esca' aut 'cibum' *''okiru'' (起きる) 'accidere' ('occidere') *''iku'' (行く) 'ire' *''namae (名前) 'nomen' *''taifū (台風) '[[typhon]]'/'tempestas' {{NexInt}} *[[Index formarum Latinarum nominum Iaponicorum]] *[[Lingua Iaponica classica]] *[[Scriptum Iaponicum]] == Notae == <references/> == Bibliographia == *''Japanese Phrasebook.'' Lonely Planet Publications Pty Ltd, Melburnia, editio quinta, Iulio 2008, ISBN 978-1-74104-231-3. *Bloch, Bernard. [[1946]]. Studies in colloquial Japanese I: Inflection. ''Journal of the American Oriental Society'' 66:97–130. *Bloch, Bernard. [[1946]]. Studies in colloquial Japanese II: Syntax. ''Language'' 22:200–248. *Chafe, William L. [[1976]]. Giveness, contrastiveness, definiteness, subjects, topics, and point of view. In ''Subject and topic,'' ed. Charles N. Li, 25–56. Novi Eboraci: Academic Press. ISBN 0-12-447350-4. *Dalby, Andrew. [[2004]]. [http://www.credoreference.com/entry/dictlang/japanese "Japanese,"] in ''Dictionary of Languages: the Definitive Reference to More than 400 Languages.'' Novi Eboraci: Columbia University Press. ISBN 9780231115681; ISBN 9780231115698; [http://www.worldcat.org/title/dictionary-of-languages-the-definitive-reference-to-more-than-400-languages/oclc/474656178 OCLC 474656178] * Frellesvig, Bjarke. [[2010]]. ''A history of the Japanese language''. Cantabrigiae: Cambridge University Press. ISBN 978-0-521-65320-6. *{{cite book |last1 = Kindaichi |first1 = Haruhiko |last2 = Hirano |first2 = Umeyo |title = The Japanese Language |url = http://books.google.com/books?id=IZhFf3hlgNoC |year = [[1978]] |publisher = Tuttle Publishing |isbn = 978-0-8048-1579-6}} *Kuno, Susumu. [[1973]]. ''The structure of the Japanese language''. Cantabrigiae Massachusettae: MIT Press. ISBN 0-262-11049-0. *Kuno, Susumu. [[1976]]. Subject, theme, and the speaker's empathy: A re-examination of relativization phenomena. In ''Subject and topic'' ed. Charles N. Li, 417–444. Novi Eboraci: Academic Press. ISBN 0-12-447350-4. *Martin, Samuel E. [[1975]]. ''A reference grammar of Japanese''. Portu Novo: Yale University Press. ISBN 0-300-01813-4. *McClain, Yoko Matsuoka. [[1981]]. ''Handbook of modern Japanese grammar:'' {{lang|ja|口語日本文法便覧}} [''Kōgo Nihon bumpō'']. Tokyo: Hokuseido Press. ISBN 4-590-00570-0; ISBN 0-89346-149-0. * Miller, Roy. [[1967]]. ''The Japanese language''. Sicagi: University of Chicago Press. * Miller, Roy. [[1980]]. ''Origins of the Japanese language: Lectures in Japan during the academic year, 1977–78''. Seattli: University of Washington Press. ISBN 0-295-95766-2. * Mizutani, Osamu, et Nobuko Mizutani. [[1987]]. ''How to be polite in Japanese:'' {{lang|ja|日本語の敬語}} [''Nihongo no keigo'']. Tokyo: The Japan Times. ISBN 4-7890-0338-8. *{{cite book |last = Robbeets |first = Martine Irma |title = Is Japanese Related to Korean, Tungusic, Mongolic and Turkic? |url = http://books.google.com/books?id=7ysws67HZegC |year = [[2005]] |publisher = Otto Harrassowitz Verlag |isbn = 978-3-447-05247-4}}. * Shibatani, Masayoshi. [[1990]]. Japanese. In B. Comrie (Ed.), ''The major languages of east and south-east Asia''. Londinii: Routledge. ISBN 0-415-04739-0. * Shibatani, Masayoshi. [[1990]]. ''The languages of Japan''. Cantabrigiae: Cambridge University Press. ISBN 0-521-36070-6; ISBN 0-521-36918-5 (charta). * Shibamoto, Janet S. [[1985]]. ''Japanese women's language''. Novi Eboraci: Academic Press. ISBN 0-12-640030-X. * Tsujimura, Natsuko. [[1996]]. ''An introduction to Japanese linguistics''. Cantabrigiae Massachusettae: Blackwell Publishers. ISBN 0-631-19855-5; ISBN 0-631-19856-3 (charta). * Tsujimura, Natsuko (Ed.) [[1999]]. ''The handbook of Japanese linguistics''. Malden Massachusettae: Blackwell Publishers. ISBN 0-631-20504-7. *{{cite book |last = Vovin |first = Alexander |title = Korea-Japonica: A Re-Evaluation of a Common Genetic Origin |url = http://books.google.com/books?id=um8O1bp-86EC |year = [[2010]] |publisher = University of Hawaii Press |isbn = 978-0-8248-3278-0}}. == Fontes antiquiores == * 1603 : {{ec|id=Vocabulario (1603)|c=''[[Vocabulário da língua de Japão|Vocabulario da lingoa de Japam]], com adeclaração em portugues, feito por alguns padres e irmaõs da Companhia de Jesu''. Em Nengasaqui [Nagasaki], 1603; [https://archive.org/details/nippojishovocabv06doit Exemplar mutuabile] }} ([[Ioannes Rodrigues|Ioanni Rodrigues]] attributum) * [[1632]] : [[Didacus Colladus|Colladi]] ''Ars Grammaticae Iaponicae Linguae'' [http://wwwopac.tulips.tsukuba.ac.jp/cgi-bin/limedio/limewwwopac/page?sessionId=20050910.5745;sessionSeq=3033;sessionLang=eng;sessionCode=utf8;bookid=698061;tocid=0;pageseq=2;sessionId=20050910.5745]{{Nexus deficitur|date=October 2022 |bot=InternetArchiveBot |fix-attempted=yes }} [http://www.gutenberg.org/etext/17713 ''Ars grammaticae Iaponicae linguae by Diego Collado - Project Gutenberg'' apud www.gutenberg.org] * [[1632]] : [[Didacus Colladus|Colladi]] ''Dictionarium sive thesauri linguae Iaponicae compendium'' * [[1870]]: Ambrosii Calepini ''[https://www.google.it/books/edition/Lexicon_latino_japonicum_depromptum_ex_o/we1GAAAAcAAJ?hl=it&gbpv=1 Lexicon latino-iaponicum, depromptum ex opere cui titulus Dictionarium latino-lusitanicum ac Iaponicum typis primum mandatum in Amacusa in Collegio Iaponico Societatis Iesu anno Domini M.D. XCV.]'' == Nexus externi == {{InterWiki|code=ja}} {{CommuniaCat|Japanese language|linguam Iaponicam}} * [https://web.archive.org/web/20090202181422/http://www.shotokai.com.br/akser-curso-de-japones.html AKSER Brasil - Lingua Iaponica], apud www.shotokai.com.br * [https://web.archive.org/web/20041211041914/http://ha5.seikyou.ne.jp/home/geschu/frame_lt.htm Index Verborum linguae Iaponicae - Latinae], apud ha5.seikyou.ne.jp (solum verba [[ius|iuris]]) {{1000 paginae}} {{Myrias|Anthropologia}} [[Categoria:Lingua Iaponica|!]] avrwte8kxzpyss9x0dlqwy2dirme3ts Henricus VIII (rex Angliae) 0 3765 3969638 3883113 2026-07-03T04:42:39Z Bartholomite 116968 3969638 wikitext text/x-wiki {{Capsa principis Vicidata}} {{res|Henricus VIII}} ([[28 Iunii]] [[1491]]–[[28 Ianuarii]] [[1547]]) a die [[22 Aprilis]] ([[coronatio|coronatus]] est [[24 Iunii]]) [[1509]] usque ad mortem fuit rex [[Anglia]]e. Anno [[1541]] factus est [[Hibernia]]e rex, quam antea dux tantum rexerat. ==Vita== [[Fasciculus:Henry VIII of England, Letter to Anne Boleyn.jpg|thumb|Litterae ab Henrico ipso [[anna Bolena|Annae Bolenae]] datae.]] Secundus filius [[Henricus VII (rex Anglicus)|Henrici VII]] (Henrici Tudoris) regis et [[Elisabetha (uxor Henrici VII)|Elisabethae Eboracensis]] factus est mortuo fratre natu maiore [[Arthuro Tudore]] princeps [[Cambria]]e. Iudicium papae necessarium fuit, ut permitteretur Henrico VIII viduam fratris sui, [[Catharina Aragonensis|Catharinam Aragonensem]], in [[matrimonium]] ducere, tantum matrimonio Arthuri Catharinaeque non perpetrato (ad disciplinam Ecclesiae Catholicae matrimonium est perpetrandum conubio, ut fiat ratum) possibile. Catharina Henrico infantes peperit nominatos Henricum ([[1 Ianuarii]]–[[22 Februarii]] [[1511]]), Henricum ([[November]]–[[November]] [[1513]]), [[Maria I (regina Anglica)|Mariamque]] ([[28 Februarii]] [[1516]]–[[17 Novembris]] [[1558]]). Post [[divortium]] factum cum Catharina minime a papa accognitum Henricus divisionem fecit inter [[Ecclesia Anglica|Anglicam]] [[Ecclesia Catholica|Ecclesiamque Catholicam]]. Quo facto difficultatibus gravissimis ab ecclesia illa adficiebatur. Henricus multos merces ecclesiae confiscavit, atque [[Ecclesia Anglica|Ecclesiam Anglicam]] condidit, quod tandem decreto Principatus Lege ([[Anglice]] ''Act of Supremacy'') confirmatum est. Henrico absente et bellum gerente in [[Francia]] dux tertius Norfolcis, [[Thomas Hauardus]] ([[Anglice]]: ''Thomas Howard''), vicit [[Iacobus IV (rex Scotiae)|Iacobum IV]] regem [[Scotia]]e, qui temptaverat [[incursio|invasionem]], apud [[Flodden]]os. Inimicitia Henrici longa cum rege [[Franciscus I (rex Franciae)|Francisco I]] comminatio facta est causa foederis Franciae et Scotiae, quod utraque terra erat catholica. Henricus et Franciscus [[1520]] convenerunt iuxta [[Calisium]] in [[Campus Panni Aurei|Aurei Campo Panni]]. Anno [[1546]] pacificatum est cum Francia. Henricus VIII potentiam auxit classis Angliae, sed navis sua summa, nominata ''[[Mary Rose (navis)|Mary Rose]],'' mersa est pugna cum classi [[Gallia]]e, postquam longe efficaciterque navigaverat, in portu oppidi [[Portus Ostium|Portus Ostii]], Henrico spectante. Henricus VIII merito valet vulgaris imperator temporis [[Aevum antiquitatis renascentis|Aevi antiquitatis renascentis]]. Doctus, locutus est pluribus linguibus, epistulisque conlocutus est cum [[Desiderius Erasmus Roterodamus|Erasmo de Roterodamo]]. [[Musicus]] quoque fuit, et [[musica]]m composuit. Superavit alios saltando, venando, luctando, exercendo armorum. Unum aliorum muniorum magnorum temporis Henrici fuit Conductionis Lex (''Act of Union''), decretum anni [[1536]] cives Cambriae reddens etiam cives Angliae. Nihil pudoris Henrico erat sanguis Cambriae suus. Etiam notus erat causa uxorum sex eius. In [[lingua Anglica]] est carmen "Divorced, beheaded, died; divorced, beheaded, survived" (Latine: "Divortium factum, carnificata, mortua; [[divortium]] factum, carnificata, supervixit") pertinens ad illas uxores sex. Facto cum Catharina Aragonense divortio atque divisione inter ecclesias [[Ecclesia Catholica|Catholicam]] Angliamque, nupsit [[Anna Bolina|Annam Bolinam]] [[25 Ianuarii]] [[1533]] in [[matrimonium]] duxit, sed Anna, cui epistulas amantes pulcherrimas scripserat, Henrico infortunate modo puellam peperit, [[Elisabetha I (regina Anglica)|Elisabetham]] ([[7 Septembris]] [[1533]]-[[24 Martii]] [[1603]]). Infans alter fuisset puer, sed mortuus est partus. Anna, quod nec Henrici animum bonum tenere nec ei parere heredem speratum potuerat, accusata est causa adulterii multis casibus persecuti et carnificata una cum eius "amantibus," inter quos etiam esse Annae fratrem dictum est. Uxor sequens in vita Henrici [[Iana Seimora]] erat ei parens filium saepe aegrotum [[Eduardus VI (rex Anglicus)|Eduardum]] ([[12 Octobris]] [[1537]]–[[6 Iulii]] [[1553]]) Breve tempus post genus infantis ([[24 Octobris]] [[1537]]) mortua est verosimile febre lecti infantis. Henricus modo [[6 Ianuarii]] [[1540]] invito iterum nupsit instantia cancellarii Thomasii Cromwellis. Cromwell postea, ut antecessores Morus atque [[Thomas Wolsa]], causa proditionis patriae accusatus est. Uxor a Cromwelle conciliata quarta Germanica religionis ecclesiae Protestanticae erat [[Anna de Clivis]]. Henricus eam ante nuptias modo spectaverat in pictura et a principio non dilexerat eam. Iam in [[Iunius|Iunio]] [[1540]] divortium cum Anna fecit. Anna de Clivis Henricum supervixit annos decem. Matrimonium Henrici sequens factum cum adolescentiore [[Catharina Huarda]] (Katherine Howard) iam [[28 Iunii]] [[1540]]. Sed mulier adolescens minime amabat Henricum hoc tempore habentem aspectum non quidem iucundum. Accusata, aliter quam Anna Bolina, merito est causa adulterii et carnificata [[13 Februarii]] [[1542]]. Ultimae uxori, [[Catharina Parra|Catharinae Parrae]], mulieri maturiori iam bis viduae, Henricus [[12 Iulii]] [[1543]] nupsit. Eum supervixit tempus unius anni, sed modo, quod Henricus tempus breve post nuptias mortuus est. Si Henricus supervixisset tempus longius, Catharina mox esset necata ob opinionem eius pertinentem ad religionem et animum multas facientem contradictiones. Notum est Henricum in vita sua seriore fuisse ponderis nimis magni et possibiliter passum esse arthritem, syphillem et/aut diabetem. Cum iunior etiam erat traditur fuisse virum vividum. Origo ponderis eius nimis magni fuit calamitas apud tornamentum. Patiebatur vulnus in crure situm non impediens suas exercitationes, sed plus et plus complens pure et sic ex parte verosimile causa ens mortis Henrici. Henricus [[1547]] mortuus est Londinii et Windsori est sepultus. In testamento ordinem, quo infantes Angliae reges fiant, scripsit: [[Eduardus VI (rex Anglicus)|Eduardus VI]], [[Maria I (regina Anglica)|Maria I]], [[Elisabetha I (regina Anglica)|Elisabetha I]]. == Uxores Henrici VIII == * [[Catharina Aragonensis]] (''Catherine of Aragon / Catalina de Aragon''). mater reginae [[Maria I (regina Angliae)|Mariae I]] * [[Anna Boleyn|Anna Bolina]] (''Anne Boleyn''), mater reginae [[Elizabetha I (regina Angliae)|Elizabethae]] * [[Ioanna Seimora]] (''Jane Seymour''), mater regis [[Eduardus VI (rex Angliae)|Eduardi VI]] * [[Anna de Clivis]] (''Anne of Cleves / Anna von Kleve'') * [[Catharina Hauarda]] (''Catherine Howard'') * [[Catharina Parra]] (''Catherine Parr'') {{Uxores Henrici VIII}} == Amamores Henrici VIII == * [[Maria Bolena]] * [[Maria Sheltona]]<ref>* Hart, Kelly. (2009). ''The Mistresses of Henry VIII'' The History Press. ISBN 978-0-7524-5852-6</ref> == Opera == * [[Assertio Septem Sacramentorum]] (1521) == Fontes vitae et regni Henrici VIII == * [[Georgius Cavendish]], ''[[Thomas Wolsey, Late Cardinal, His Life and Death|Thomas Wolsey, Late Cardinall, his Lyffe and Deathe]]'' (vita ante annum 1558 composita) * J.S. Brewer et al., edd., ''[http://www.british-history.ac.uk/catalogue.aspx?type=3&gid=126 Letters and Papers, Foreign and Domestic, of the Reign of Henry VIII, 1509-1547]'' (Londinii, 1862-1932) == Notae == <references /> == Bibliographia == * {{BBKL|h/heinrich_viii_k_v_e}} * E. W. Ives, "Henry VIII (1491–1547)" in ''[[Oxford Dictionary of National Biography]]''. Oxonii: Oxford University Press, 2004. * David Starkey, ''Henry: Virtuous Prince''. Londinii: Harper Perennial, 2009. * Wooding, Lucy. [[2009]]. ''Henry VIII.'' Londinii: Routledge. {{NexInt}} * ''[[Henry VIII (Shakesperius)|Henry VIII]]'', ludus scaenicus Shakesperianus de rege Henrico VIII *[[Thomas Murner]], scriptor satiricus et polemicus Henricum contra [[martinus Lutherum|Lutherum]] defendens == Nexus externi == {{CommuniaCat|Henry VIII of England|Henricum VIII}} {{Fontes biographici}} * [https://web.archive.org/web/20070220134805/http://www.tudor-portraits.com/ Buehler, Eduardus. (2004). "Imagines domus Tudorum atque Elisabethae (Anglice)"] * [http://www.tudorplace.com.ar/aboutHenryVIII.htm Castelli, Georgius H. (2004). "Henricus VIII (Anglice)"] * [https://web.archive.org/web/20070927222651/http://www.archsoc.com/games/Henry.html Stevens, Garry. (2003). "Henricus VIII: Coniuratio in eius palatio (Anglice)"] * [https://web.archive.org/web/20010424140614/http://members.ozemail.com.au/~tperrott/sirjohn.htm Perrott, Terry. (2004). "Dominus Ioannes Perrott (Anglice)"] {{Reges Angliae 1066–1707}} {{Principes Walliae}} [[Categoria:Reges Reginaeque Angliae]] [[Categoria:Henricus VIII|!]] [[Categoria:Henricus VII (rex Angliae)]] [[Categoria:Praeclari homines Ecclesiae emendationis]] [[Categoria:Nati 1491]] [[Categoria:Mortui 1547]] [[Categoria:Excommunicati]] [[Categoria:Thomas Morus]] [[Categoria:Thomas Wolseius]] [[Categoria:Tudor (familia)]] [[Categoria:Anna Bolena]] {{Myrias|Homines}} 3znhdg28mnxx7zi5w1dfhof19rg9bhs 2026 0 3793 3969635 3966696 2026-07-03T04:32:45Z Bartholomite 116968 /* Eventa */ 3969635 wikitext text/x-wiki {{Eventus currens}} {{Decennium|203|MMXXVI}} == Eventa == * 1 Ianuarii: [[Bulgaria]] [[euro]]nem [[moneta]]m induxit. * 3 Ianuarii: [[Nicolaus Maduro]] [[Venetiola]]e praeses a [[miles|militibus]] [[CFA|Civitatum Foederatarum]] raptus est; [[Caracae]] multis ictibus affliguntur. * 6 Ianuarii: [[Leo XIV|Leo papa XIV]] [[Iubilaeum anni 2025]] claudit. * 7 Ianuarii: Necatio {{safesubst:Nexus ad paginam creandam creatamve|Renatae Good||en|qid=Q137723290}} inter Operationem "Metro Surge" ad protestationes [[Minneapolis]] excitat. * 15 Ianuarii: [[Vicipaedia]], anno 2001 a [[Iacobus Wales|Iacobo Wales]] et [[Laurentius Sanger|Laurentio Sanger]] condita, annum vicesimum quintum celebrat. * 22 Ianuarii: [[Civitates Foederatae Americae]] ab [[Ordo mundi sanitarius|Ordine Mundi Sanitarii]] se recedunt. * 28 Ianuarii: [[Sarah Mullally]] prima femina fit quae [[Ecclesia Anglicana|Ecclesiae Anglicanae]] praeest. * 30 Ianuarii: Tria miliones paginarum ad acta [[Galfridus Epstein|Epstein]] pertinentium publicantur, multae personae publicae clarissimae toto orbe terrarum commemorantur. * 2–6 Februarii: [[Curdistania Syriaca|Curdistaniam Syriacam]] [[Ahmedus Husainus al-Shara|rectio Damasci nova]] sibi adiungit. * 6 Februarii: [[Olympia hiemalia 2026|Olympia hiemalia]] in [[Italia]] simul [[Mediolanum|Mediolani]], [[Cortina Ampecanorum|Cortinae Ampecanorum]], [[Pralatium|Pralatii]], [[Livignum|Livigni]] et [[Resinae|Ante Silvam]] patefiunt. * 21 Februarii: Bellum inter [[Afghania]] et [[Pakistania]] erumpit. * 28 Februarii: Civitas [[Israël]] et [[Civitates Foederatae]] impetum in [[Irania]]m faciunt, impetum praeemptivum appellantes. * 1 Martii: Irania [[Fretum Ormusense]] commeatui maritimo claudit. * 8 Martii: [[Mojtaba Khamenei|Mojtaba Husainus Khamenei]], [[Ali Khamenei|Alii]] necati filius, magnus dux [[Irania]]e eligitur. * 31 Martii: In [[Mongolia]], {{safesubst:Nexus ad paginam creandam creatamve|Uchral Nyam-Osor||en|qid=Q110962738}}, post abdicationem Gombojavyn Zandanshatar, primus minister iurat. * 6 Aprilis: [[Programma Artemis|Artemis II]] cum quattuor astronautis Lunam circumvolat et 11 Aprilis feliciter in Tellurem revertitur. * 9 Aprilis: [[Civitates Foederatae Americae|Civitates Foederatae]] et [[Irania]] indutiis pactionem faciunt, colloquiisque ut discrimen inter se componant. * 26 Aprilis: [[Sebastianus Sawe]] Londinii primus homo [[Cursus Marathonius|cursum Marathonium]] minore tempore quam duabus horis perficit. * 3 Maii: Epidemia [[hantaviridae|hantavirus]] [[Andes|Andini]] ad [[quadragena]]m [[navis]] vectoriae ''Hondius'' ducit, tres mortui. * 16 Maii: Epidemia [[ebolavirus]] Bundibugyoensis in [[Res publica democratica Congensis|Re publica democratica Congolensi]] declaratur. Contra hunc typum neque cura neque vaccinatio nota est. * 25 Maii: ''[[Magnifica humanitas]]'', epistola encyclica [[Leo XIV|Leonis XIV]] prima, editur. * 12 Iunii: [[Elon Musk]] primus fit, qui {{num|1000000000000}} [[dollarium Civitatum Foederatarum|dollariorum Americanorum]] accumulaverit. * 24 Iunii: [[Terrae motus]] maior magnitudinis 7.5 in Venetiola multos homines necat vel vulnerat multaque aedificia concidit. * 1 Iulii: [[Fraternitas Sacerdotalis Sancti Pii X]] quattuor [[episcopus|episcopos]] novos [[Esquinia]]e sine mandato [[papa]]li consecrat. [[Leo XIV]] papa totam societatem [[excommunicatio|excommunicavit]]. == Nati == {{Nati desiderati}} == Mortui == * [[8 Ianuarii]]: [[Ludovicus E. Brus]], chimicus [[CFA|Americanus]]; natus est anno [[1943]]. * [[10 Ianuarii]]: [[Ericus de Däniken]], scriptor [[Helvetia|Helvetiae]]; natus est anno [[1935]]. * [[13 Ianuarii]]: [[Georgius Basiliu]], politicus [[Cyprus|Cypri]]; natus est anno [[1931]]. * [[16 Ianuarii]]: [[Ludovica Diogo]], politica [[Mozambicum|Mozambici]]; nata est anno [[1958]]. * [[24 Ianuarii]] ** [[David Abulafia]], historicus [[Britanniarum regnum|Britannicus]]; natus est anno [[1949]]. ** [[Gulielmus Foege]], [[medicus]] et [[epidemiologia|epidemiologus]] [[CFA|Americanus]]; natus est anno [[1936]]. * [[25 Ianuarii]]: [[Yi Haechan]], politicus [[Res publica Coreana|Rei publicae Coreanae]]; natus est anno [[1952]]. * [[26 Ianuarii]]: [[Sia Figiel]], poeta, scriptrix, et pictrix [[Samoa]]na; nata est anno [[1967]]. * [[1 Februarii]]: [[Rita Süssmuth]], politica [[Germania|Germanica]]; nata est anno [[1937]]. * [[11 Februarii]]: [[Iacobus van der Beek]], actor [[CFA|Americanus]]; natus est anno [[1977]]. * [[15 Februarii]]: [[Robertus Duvall]], actor et moderator cinematographicus [[CFA|Americanus]]; natus est anno [[1931]]. * [[19 Februarii]]: [[Polycarpus Pengo]], archiepiscopus [[Tanzania|Tanzanicus]]; natus est anno [[1944]]. * [[28 Februarii]]: [[Ali Khamenei]], magnus dux [[Irania]]e, ab [[Israel]]e occiditur; natus est anno [[1939]]. * [[1 Martii]]: [[David Oddi filius]], politicus [[Islandia|Islandicus]]; natus est anno [[1948]]. * [[5 Martii]]: [[Antonius Lobo Antunes]], scriptor et psychologus [[Portugallia|Lusitanus]]; natus est anno [[1942]]. * [[8 Martii]]: [[Antonius Iacobus Leggett]], physicus [[Regnum Britanniarum|Britannicus]]; natus est anno [[1936]]. * [[12 Martii]]: [[Ioachimus Wanke]], episcopus [[Germania|Germanicus]]; natus est anno [[1941]]. * [[14 Martii]]: **[[Georgius Habermas]], philosophus continentalis et sociologus [[Germania|Germanicus]]; natus est anno [[1929]]. **[[Christophorus A. Sims]], oeconomiae peritus [[CFA|Americanus]]; natus est anno [[1942]]. * [[17 Martii]]: [[Ilia II]], patriarcha Ecclesiae Orthodoxae Georgianae [[Russia|Russicus]]; natus est anno [[1933]]. * [[19 Martii]]: ** [[Humbertus Bossi]], politicus [[Italia|Italianus]]; natus est anno 1941. ** [[Carolus Norris]], artifex martialis [[CFA|Americanus]]; natus est anno [[1940]]. * [[22 Martii]]: [[Leonillus Jospin]], politicus [[Francia|Francicus]]; natus est anno [[1937]]. * [[6 Aprilis]]: [[Christianus Schwarz-Schilling]], politicus [[Germania|Germanicus]]; natus est anno [[1930]]. * [[7 Aprilis]]: [[Iacobus Whittaker]], alpinista [[CFA|Americanus]]; natus est anno [[1929]]. * [[8 Aprilis]]: [[Carolus Delhez]], presbyter et sociologicus [[Belgica|Belgicus]]; natus est anno [[1951]]. * [[9 Aprilis]]: {{safesubst:Nexus ad paginam creandam creatamve|Björgvin Halldórsson||en|qid=Q879495}}, musicus [[Islandia|Islandicus]]; natus est anno [[1951]]. * [[19 Aprilis]]: [[Desmond Morris|Desmondus Morris]], zoologus ethologusque Anglicus; natus est anno [[1928]]. * [[24 Aprilis]]: [[Sophia Zdybicka]], philosopha et monacha [[Polonia|Polonica]]; nata est anno [[1928]]. * [[6 Maii]]: [[Theodorus Turner]], vir negotii et philanthropus Americanus; natus est anno 1938. * [[25 Maii]]: [[Sonny Rollins]], saxophonista iazensis Americanus; natus est anno 1930. * [[29 Maii]]: {{safesubst:Nexus ad paginam creandam creatamve|Bryan Bergougnoux||en|qid=Q936402}}, lusor harpastum Gallicus; nata est anno [[1983]]. * [[6 Iunii]]: [[Osorius Citora Afonso]], episcopus necatus [[Mozambicum|Mozambicus]]; natus est anno [[1972]]. * [[14 Iunii]]: [[Oliverius Tree]], cantor histrioque [[CFA|Americanus]]; natus est anno [[1993]]. * [[16 Iunii]]: [[Camillus Ruini]], cardinalis [[Italia|Italicus]]; natus est anno [[1931]] * [[22 Iunii]]: [[Alanus Greenspan]], pristinus praeses [[Systema aerarium foederale|systematis aerarii foederalis Americae]] (†&nbsp;[[1926]]) 8q6d336kpok8tarruz3rbeugu8lhoza Ioannes Dominicus Cassinus 0 4195 3969679 3878880 2026-07-03T10:23:55Z InternetArchiveBot 139091 Rescuing 11 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969679 wikitext text/x-wiki {{Capsa hominis Vicidata}} '''Ioannes Dominicus Cassinus Genuensis''' (natus in [[Liguria]] die[[8 Iunii]] [[1625]]; [[Lutetia]]e die [[14 Septembris]] [[1712]] obiit) erat [[astronomus]] [[Italia]]nus priscus et machinator. == Astronomia == Cassinus astronomi munere apud Observatorium Panzanum ab anno [[1648]] usque ad [[1669]], astronomiae professoris apud [[Bononiense Archigymnasium]] fungebatur. Anno autem [[1671]] factus est director [[Observatorium Regium Lutetiae|Observatorii Regii Lutetiae]]. Cum [[Robertus Hooke|Hook]] famam habet inventionis Maculae Magnae [[Iuppiter (planeta)|Iovis]] (~[[1665]]). Cassinus primus quattuor [[Saturnus (planeta)|Saturni]] lunas, necnon invenit [[Divisio Cassini|Divisionem Cassini]] ([[1675]]). Circa [[1690]] primus revolutiones differentiales macularum Iovis observavit. Anno [[1672]] [[Ioannes Richerius|Ioannem Richerium]] collegam suam [[Caiennam]] in [[Guiana Francica|Guianam Francicam]] misit, ipse [[Lutetia|Parisiis]] manens. Ambo eodem tempore observationes [[Mars (planeta)|Martis]] fecerunt, et cognita [[parallaxis|parallaxi]] distantiam computaverunt, primi [[magnitudo|magnitudinem]] [[systema solare|systematis solaris]] serio metantes. Cassinus etiam primus [[longitudo geographica|longitudinem geographicam]] metatus est, methodo a [[Galilaeus Galilaei|Galilaeo]] proposito usus, [[defectio]]nes satellitum Iovis habens pro [[horologium|horologio]]. Proles Cassini multi facti sunt astronomi, exempli gratia filius suus [[Iacobus Cassini]]. Cassini specillum <ref>Translatio ital. "sonda". {{Campanini}}</ref> spatiale dicatum est. == Notae == <references/> ==Nexus externi== {{fontes biographici}} * [https://web.archive.org/web/20240520071513/https://historica.unibo.it/ Opera Cassini]: ** [https://web.archive.org/web/20110115062935/http://amshistorica.cib.unibo.it/diglib.php?inv=13 Controversia prima astronomica ad maximum heliometrum D. Petronii examini], ** [https://web.archive.org/web/20110115063716/http://amshistorica.cib.unibo.it/diglib.php?inv=14 Disegno della meridiana di S.Petronio] ** [https://web.archive.org/web/20110321042701/http://amshistorica.cib.unibo.it/diglib.php?inv=22 Ephemerides Bononienses Mediceorum syderum ex hypothesibus et tabulis Io. Dominici Cassini... ad observationum opportunitates praemonstrandas deductae...] ** [https://web.archive.org/web/20110115062939/http://amshistorica.cib.unibo.it/diglib.php?inv=20 Ephemeris prima motus cometae novissimi mense aprili 1665] ** [https://web.archive.org/web/20110115063722/http://amshistorica.cib.unibo.it/diglib.php?inv=15 In hoc aestivo solstitio coelesti scientiae a fundamentis instaurandae in Templo D. Petronii primus lapis ponitur] ** [https://web.archive.org/web/20110115063757/http://amshistorica.cib.unibo.it/diglib.php?inv=9 La meridiana del tempio di S. Petronio tirata, e preparata per le osseruazioni astronomiche l'anno 1665. Riuista, e restaurata l'anno 1695. Di Gio. Domenico Cassini ..] ** [https://web.archive.org/web/20110115063937/http://amshistorica.cib.unibo.it/diglib.php?inv=12 Novum lumen astronomicum ex novo heliometro] ** [https://web.archive.org/web/20110115064925/http://amshistorica.cib.unibo.it/diglib.php?inv=11 Observationes aequinoctiales in Templo D.Petronii habendae] ** [https://web.archive.org/web/20110115063523/http://amshistorica.cib.unibo.it/diglib.php?inv=10 Serenissimae Maiestati Christinae magnae Sueciae reginae. Magnum Vraniae Theatrum Bononiae in augustissimo D. Petronij templo nouissime fundatum ... Io. Dominicus Cassinus in almo Bononiensi Archigymnasio astronomus primarius exhibet, consecratque] ** [https://web.archive.org/web/20110319222902/http://amshistorica.cib.unibo.it/diglib.php?inv=21 Spina celeste meteora osseruata in Bologna il mese di marzo 1668 da Gio. Domenico Cassini] {{Lifetime|1625|1712|Cassinus, Ioannes Dominicus}} [[Categoria:Astronomi Italiae]] [[Categoria:Socii Academiae Scientiarum Francicae]] iukpj0nsnv4wt8zudeoxhoh0upmpln5 Index locorum in Russia 0 6444 3969643 3925079 2026-07-03T05:57:40Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969643 wikitext text/x-wiki {{latinitas}} [[Fasciculus:Imperii Russici tabula generalis opera et studio Ioannis Kyrilow, 1734.jpg|thumb|Imperii Russici tabula generalis opera et studio [[Ioannes Kirilov|Ioannis Kyrilow]], 1734]] Nomina locorum (urbium, fluminum, terrarum, etc.), nunc in terris [[Russia|Foederationis Russicae]] sitorum, qui in textis [[lingua Latina|Latinis]] memorantur: == Index locorum == __NOTOC__ {| border="0" align="center" class="toccolours" ! Argumentum |- | align="center" | [[#A|A]] [[#B|B]] [[#C|C]] [[#D|D]] [[#E|E]] [[#F|F]] [[#G|G]] [[#H|H]] [[#I|I]] [[#K|K]] [[#L|L]] [[#M|M]] [[#N|N]] [[#O|O]] [[#P|P]] [[#Q|Q]] [[#R|R]] [[#S|S]] [[#T|T]] [[#U|U]] [[#V|V]] [[#X|X]] [[#Y|Y]] [[#Z|Z]] [[#Fontes|Fontes]] |- |} === A === * [[Abacan]], [[Abacanus]] (Абакан, ''Abakan'') – flumen, nunc etiam urbs * [[Achtuba]]<ref>[https://books.google.fr/books?id=1uFhAAAAcAAJ Eduardi Eversmann ''Fauna lepidopterologica Volgo-Uralensia..'', p. 110, 111]; etc.</ref> (Ахтуба, ''Achtuba'') – cornu fluminis [[Rha]] * [[Alatyria]], [[Alaturium]], [[Allatura]] (Алатырь, ''Alatyr’'') – urbs * [[Albuga]] (Елабуга, ''Elabuga'') – urbs * [[Albazinum]] – olim castrum (Албазин, ''Albazin''), nunc vicus (Албазино, ''Albazino'') * [[Mare Album|Album mare]], [[Granduicus sinus]] (Белое море, ''Beloe more'') – mare * [[Album (flumen)|Album]]<ref>Norae Zabinkova, Moysis Kirpicznikov ''Nomina physico-geographica principalia URSS, Index rossico-latinus // Novitates systematicae plantarum vascularium, vol. 28. 1991;{{Scatebranus|440}}</ref>, quod et [[Belaia]] – flumen * [[Lacus Albus|Albus lacus]]<ref>{{ZK|Белое озеро}}</ref> (Белое озеро, ''Beloje ozero'') – lacus * [[Aldanus]] (Алдан, ''Aldan'') – flumen * [[Aleius (flumen)|Aleius]] (Алей, ''Alej'') – flumen * [[Altai]], [[Altaicum iugum]], [[montes Altaienses|Altaienses montes]] (Алтайские горы, ''Altajskie gory'') – montes * [[Lacus Altin|Altin]], [[lacus Altinus|Altinus]] (Телецкое озеро, ''Teleckoe ozero'') – lacus * [[Altinum (urbs)|Altinum]] – olim urbs * [[Amur]], [[Amurus]] (Амур, ''Amur'') – flumen * [[Anadyr]] (Анадырь, ''Anadyr’'') – flumen, nunc etiam urbs * [[Anapa]] (Анапа, ''Anapa'') – olim castrum, nunc urbs * [[Angara]] (Ангара, ''Angara'') – flumen * [[Archangelopolis]], [[Archangelsk]], [[Sancti Michaeli Archangeli fanum]], [[Michaelopolis (Russia)|Michaelopolis]] (Архангельск, ''Archangel’sk'') – urbs * [[Ardatovia]]<ref>Nicolai Ašmarin ''Thesaurus linguae Tschuvaschorum'' (= Чăваш сăмахĕсен кĕнеки). [https://web.archive.org/web/20200926091349/https://samahsar.cv-haval.org/ru/words/list/*?fpage=73&volume=2 Vol. II, p. 73].</ref> (''Ардатов'') — urbs * [[Argun]], [[Argunus]] (Аргунь, ''Argun’'') – flumen * [[Arola (Russia)|Arola]] – vide [[Orel]] * [[Arsamas]] (Арзамас, ''Arzamas'') – urbs * [[Asovia]], [[Assovium]], [[Asoph]], [[Azoph]], [[Ossovia]], [[Tanais (urbs)|Tanais]] (Азов, ''Azov'') – urbs * [[Astracan]], [[Astracanum]], [[Astrachan]], [[Astrachania]], [[Astrachanum]] (Астрахань, ''Astrachan’'') – urbs, olim etiam regnum === B === * [[Baccasara]] (Бахчисарай, ''Bachčisaraj'') – urbs<ref name="Crimaea" /> * [[Baical]], [[Baicalius]],<ref>{{Egger|45}}</ref> [[Baikal]] (Байкал, ''Bajkal'') – lacus * [[Balachna]]<ref>[https://books.google.fr/books?id=C3JFAAAAcAAJ I.G. Georgi ''De natro Ruthenico observationes'', in: ''Acta Academiae Scientiarum Imperialis Petropolitanae anni 1777'', Petropoli 1778, p. 203].</ref>, [[Balagna]] (Балахна, ''Balachna'') – urbs * [[Bargusinus]] (Баргузин, ''Barguzin'') – flumen * [[Barnaul (flumen)|Barnaul]] (Барнаул, ''Barnaul''; nunc Барнаулка, ''Barnaulka'') – flumen * [[Barnaul]], [[Barnaulia]] (Барнаул, ''Barnaul'') – urbs * [[Baschkiria]] (Башкирия, ''Baškirija'') – regio, nunc res publica autonoma * [[Basiliopolis ad Suram]]<ref>{{Scatebranus|449}}</ref>, [[Basiligardia]], [[Basilopolis]], [[Vasiligroda]] (nunc Васильсурск, ''Vasil’sursk'') – colonia urbana, olim urbs * [[Belaia]], vide [[Album (flumen)|Album]] * [[Belogradum (Russia)|Belogradum]], [[Bielgorod]], [[Bielo-Gorodia]], [[Bielogroda]] (Белгород, ''Belgorod'') – urbs * [[Beresina]]<ref>[[Ioannes Radvanus]] in ''Radiviliade'', [https://archive.org/details/Radivilias/page/n128 p. 132]. In [[Ruthenia Alba]] est.</ref> (Березина) – flumen * [[Beresova]], [[Beresovia]], [[Brezovia]] (Берёзово, ''Berëzovo''; olim Берёзов, ''Berëzov'') – oppidulum, olim urbs * [[Bi]] (Бия, ''Bija'') – flumen * [[Biela]] (Белая, ''Belaja'', nunc Белый, ''Belyj'') – urbs * [[Bieloiesero]], [[Biela-Osera]], [[Biela Ozera]], [[Bieloosero]], [[Bielozera]], [[Bielozerovia]], [[Albus lacus (urbs)|Albus lacus]], [[Albilacus]] (Белоозеро, ''Beloozero''; nunc Белозерск, ''Belozersk'') – urbs, olim etiam ducatus * [[Biriussa]] (Бирюса, ''Birjusa'') – flumen * [[Bodaibo]]<ref>[https://books.google.ru/books?id=gaRKAAAAYAAJ&focus=searchwithinvolume&q=bodaibo ''Ботанический журнал'', vol. 79, 1994, p. 95].</ref> (Бодайбо) — urbs et flumen * [[Borysthenes]] (Βορυσθένης) – vide [[Danapris]] * [[Branscium]], [[Branska]], [[Branskavia]], [[Brensko]] (Брянск, ''Brjansk'') – urbs * [[Bugulma]]<ref>[https://books.google.ru/books?id=pYxPAAAAcAAJ Guilelmi Pfeiffer ''De cholerae morbi contagio...'', Berolini 1831], p. 13.</ref> (Бугульма, ''Bugul’ma'') – urbs * [[Buguruslan]]<ref>[https://books.google.ru/books?id=1uFhAAAAcAAJ Eduardi Eversmann ''Fauna lepidopterologica Volgo-Uralensia...'', Casani 1844]. p. 25.</ref> (Бугуруслан, ''Buguruslan'') – urbs * [[Bulgaria (urbs)|Bulgaria]] (Булгар, ''Bulgar''; Болгар, ''Bolgar'') – olim urbs * [[Bulgaria Rhaensis|Bulgariae Regnum]], [[Bulgariaeregnum]], Bulgaria regnum (Булгария, ''Bulgarija''; Болгария Волжско-Камская, ''Bolgarija Volžsko-Kamskaja'') – regnum antiquum * [[Lacus Burlinensis|Burlinensis lacus]] (Бурлинское озеро, ''Burlinskoe ozero'') – lacus * [[Busuluc]], [[Busuluk]] (Бузулук, ''Buzuluk'') – urbs === C === [[Fasciculus:1572 Europa Ortelius.A.jpg|thumb|[[Ortelius|Ortelii]] Europae tabula anni 1572]] * [[Calguevia]]<ref>Hectoris De-Toni ''Repertorium geographico-polyglottum in usum «Sylloges algarum omnium»'', Patavii: Typis Seminarii, 1894; {{Scatebranus|495}}</ref> (Колгуев) – insula * [[Caluga]], [[Colluga]], [[Coluga]], [[Kaluga]] (Калуга, ''Kaluga'') – urbs * [[Cama]], [[Kama]] (Кама, ''Kama'') – flumen * [[Camtschatca]], [[Camtschatka]], [[Kamtschatca]], [[Kamtschatka]] (Камчатка, ''Kamčatka'') – paeninsula * [[Camyschin]] (Камышин, ''Kamyšin'') – urbs * [[Candalacsa]]<ref>{{Egger|161}}</ref> – vide [[Kandalaxia]] * [[Caninos]]<ref>[[Ortelius|Ortelii]] Europae tabula anni 1572.</ref> (Канин Нос) – promunturium * [[Caraczevium]] (Карачев, ''Karačev'') – urbs * [[Carelia]] (Карелия, ''Karelija'') – terra, nunc res publica autonoma * [[Cargapolia]] – olim provincia * [[Cargapolis]] (Каргополь, ''Kargopol’'') – urbs * [[Casanca]] (Казанка, ''Kazanka'') – flumen * [[Casan]], [[Casania]], [[Casanum]], [[Cazan]], [[Kazanum]] (Казань, ''Kazan’'') – urbs, olim etiam regnum * [[Casbekius]] (Казбек, ''Kazbek'') – mons * [[Casimovia]], [[Casimoffa]], [[Cassim]]owgorod, [[Cazigorodia]] (Касимов, ''Kasimov'') – urbs * [[Catharinoburgum]], [[Catharinopolis]], [[Catharinaepolis]] (Екатеринбург, ''Ekaterinburg'') – urbs * [[Catuna]] (Катунь, ''Katun’'') – flumen * [[Capha]] (Кафа, ''Kafa'') – vide [[Theodosia (urbs)|Theodosia]]<ref name="Crimaea" /> * [[Caucasus]] (Кавказ, ''Kavkaz'') – montes * [[Cercum]] (Керчь, ''Kerč’''), olim [[Panticapaeum]] – urbs<ref name="Crimaea" /> * [[Cerpachum]], [[Cirpach]], [[Cirpocum]] (Серпухов, ''Serpuchov'') – urbs * [[Chatanga]] (Хатанга, ''Chatanga'') – flumen, vicus * [[Chelma]]<ref>[https://books.google.fr/books?id=suFKAAAAcAAJ&pg=PA194&lpg=PA194&dq=priscam+russam&source=bl&ots=Qyd6bQMqPh&sig=ACfU3U2Xb7FdMvZy39lsnRvz-qMrKNl3KQ&hl=ru&sa=X&ved=2ahUKEwjh7b7HtKrsAhXMxIsKHftVAcYQ6AEwAnoECAMQAg#v=onepage&q=priscam%20russam&f=false Reinoldi Heidensteinii ''De bello Moscovitico commentariorum libri VI'', Cracoviae 1584, p. 194] = [https://books.google.fr/books?id=9d1bAAAAcAAJ&pg=PA158&lpg=PA158&dq=priscam+russam&source=bl&ots=QeXkcmVt2R&sig=ACfU3U2-dIZHGDGpQgpwYor3i74FR_i6LA&hl=ru&sa=X&ved=2ahUKEwjh7b7HtKrsAhXMxIsKHftVAcYQ6AEwA3oECAYQAg#v=onepage&q=priscam%20russam&f=false Historiae Ruthenicae scriptores exteri saeculi XVI., vol. II, Petropoli et Berolini 1842, p. 158]; Michaelis Harasiewicz ''Annales Ecclesiae Ruthenae'', Leopoli 1862 {{Google Books|aLIAAAAAcAAJ|p. 881}}; [https://books.google.fr/books?id=nlTZAAAAMAAJ&q=Chelmae&dq=Chelmae&hl=ru&sa=X&ved=0ahUKEwip4azC2vDoAhUCAhAIHaKHCXQQ6AEIXTAG ''Archivum Franciscanum historicum''], 1977, p. 95; etc.</ref> (Холм, ''Cholm'') – urbs * [[Chersonesus (urbs)|Chersonesus]] (Χερσόνησος), seu [[Corsunum]] – olim urbs<ref name="Crimaea" /> * [[Chersonesus Taurica]] – paeninsula, vide et [[Crimaea]]<ref name="Crimaea" /> * [[Chibinenses montes]]<ref>''Flora regionis Murmanensis'', vol. V, 1966, [https://books.google.ru/books?id=ZDpMAAAAYAAJ&q=chibiny+montes&dq=chibiny+montes&hl=ru&sa=X&ved=2ahUKEwixw4uQt4LsAhWl-yoKHeQ-AW4Q6AEwAXoECAIQAg pp. 435, 452]; cf. binomina ''Rhamphomyia chibinensis, Laccaria chibinensis, Mucor chibinensis, Papaver chibinense, Bryum chibinense''.</ref>, [[Chibiny]]<ref>{{ZK|Хибины}}</ref> (Хибины) – montes * [[Chilinova]], [[Chlinofa]], [[Chlinowa]] (Хлынов, ''Chlynov'') – urbs (dein Вятка, ''Vjatka'' et nunc Киров, ''Kirov'' nominatur) * [[Cholmogori]] – vide [[Colmogor]] * [[Choper]]<ref>[https://books.google.fr/books?id=1IrUAAAAMAAJ Gézae Kuun ''Relationum Hungarorum cum Oriente gentibusque orientalis historia'', vol. I], [[Claudiopolis (Romania)|Claudiopoli]] 1842, p. 119; [https://books.google.fr/books?id=2-ZFHcV85VYC J.R. Forster ''Specimen historiae naturalis Volgensis'', in: ''Philosophical Transactions...'', vol. 57, Londinii 1768, p. 313].</ref> (Хопёр, ''Chopër'') – flumen * [[Ciachta]] – vide [[Kiachta]] * [[Circassia]], [[Tzerkassia]] (Черкесия, ''Čerkesia''; Черкессия, ''Čerkessia''; Черкасия, ''Čerkasia'') - regio * [[Circassia (urbs)|Circassia]] (Черкасск, ''Čerkassk'', nunc Старочеркасская, ''Staročerkasskaja'') – olim urbs, nunc pagus * [[Cirpach]], [[Cirpocum]] – vide [[Cerpachum]] * [[Clesma]] (Клязьма, ''Kljaz’ma'') – flumen * [[Cola (urbs)|Cola]] – vide [[Kola]] * [[Colluga]], [[Coluga]] – vide [[Caluga]] * [[Colmacia]] (Калмыкия, ''Kalmykija'') – olim provincia, nunc res publica autonoma * [[Colmogor]], [[Colmogora]] (Колмогоры, ''Kolmogory''; nunc Холмогоры, ''Cholmogory'') – vicus, olim [[castrum]] et urbs * [[Colomna]], [[Columna (urbs)|Columna]] (Коломна, ''Kolomna'') – urbs * [[Colyma]] (Колыма, ''Kolyma''), olim [[Covyma]], [[Cowyma]], [[Kovyma]] (Ковыма, ''Kovyma'') – flumen * [[Conda]] (Конда, ''Konda'') – flumen * [[Condoma]] (Кондома, ''Kondoma'') – flumen * [[Condora]], [[Condinia]] (Кондия, ''Kondija'') – olim provincia * [[Copa (urbs)|Copa]] – olim urbs * [[Coporium]] (Копорье, ''Kopor’e'') – olim castrum et urbs, nunc oppidulum * [[Corela]]<ref>[[Sigismundus Herbersteinius|Sigismundi Herbersteinii]] ''Rerum Moscoviticarum commentarii'', Antverpiae 1557, p. 82 {{Google Books|ezs8AAAAcAAJ}}</ref> (Корела, ''Korela''), dein [[Kexholmia]]<ref>[https://books.google.fr/books?id=RklsNn0jUsQC&pg=PA467&dq=kexholmia&hl=ru&sa=X&ved=2ahUKEwi3tIW8hsztAhWumIsKHc8LA2sQ6AEwAXoECAEQAg#v=onepage&q=kexholmia&f=false Rutgeri Hermannidae ''Peninsulanum regnum Sveciæ, sive Historico-geographica descriptio...''], Amstelodami 1671, p. 467.</ref> (Кексгольм, ''Keksgol’m''), nunc Приозерск, ''Priozersk'' – urbs * [[Corsira]], [[Kochira]] (Кашира, ''Kašira'') – urbs * [[Eupatoria|Coslovia]] (Козлов, ''Kozlov''), nunc [[Eupatoria]] (Евпатория, ''Evpatorija'') – urbs<ref name="Crimaea" /> * [[Costroma]], [[Castroma]], [[Castromogardia]] (Кострома, ''Kostroma'') – urbs, flumen * [[Cotelnicz]], [[Cotelnitz]], [[Cotelniza]] (Котельнич, ''Kotel’nič'') – urbs * [[Cotoroa]], [[Cotoros]] (Которосль, ''Kotorosl’'') – flumen * [[Covyma]], [[Cowyma]] – vide [[Colyma]] * [[Crasnodaria]]<ref>{{Egger|169}}</ref> (Краснодар, ''Krasnodar'') – urbs * [[Crasnoiarium]], [[Krasnoiarium]] (Красноярск, ''Krasnojarsk'') – urbs * [[Crasnoselium]]<ref>''Flora Petropolitana'', Petropoli 1799, p. 163 {{Google Books|M80ZAAAAYAAJ}}</ref> (Красное село, ''Krasnoje selo'') — urbs * [[Crimaea]] (Крым, ''Krym'') – paeninsula ([[Chersonesus Taurica]]), olim etiam chanatus<ref name="Crimaea">Paeninsula Crimaea (Chersonesus Taurica) fere omnis cum omnibus locis suis habitatis ab anno [[2014]] de facto ad Russiam pertinet, ab [[Ucraina]] (a multibus civitatibus mundi sustinetur) tamen adhoc ut pars sua de iure aestimatur.</ref> * [[Cronstadium]], [[Kronstadt]], [[Corona (urbs)|Corona]] (Кронштадт, ''Kronštadt'') – urbs * [[Lacus Culundinensis|Culudinensis lacus]] (Кулундинское озеро, ''Kulundinskoe ozero'') – lacus * [[Cuban (flumen)|Cuban]], [[Cubanus (flumen)|Cubanus]] (Кубань, ''Kuban’'') – vide [[Hypanis]] * [[Cuma]], [[Cumma]] (Кума, ''Kuma'') – flumen * [[Cuneum (Russia)|Cuneum]]<ref>{{Scatebranus|494}}</ref> (Клин, ''Klin'') – urbs * [[Curilae]] (Курилы, ''Kurily'') – insulae * [[Cusnezia]] – vide [[Novocusnecum]] === D === * [[Danapris]] (Днепр, ''Dnepr''), seu [[Borysthenes]] – flumen * [[Daghestania]] (Дагестан, ''Dagestan'') – regio, nunc res publica autonoma * [[Dauria]], [[Davuria]] (Даурия, ''Daurija'') – regio * [[Derbentum]] (Дербент, ''Derbent'') – urbs * [[Desna]] (Десна, ''Desna'') – flumen * [[Demitriovia]], [[Mitrova]] (Дмитров, ''Dmitrov'') – urbs * [[Dorgabusa]], [[Drogobuscum]], [[Drogobusch]], [[Drogobusium]], [[Drogobusum]] (Дорогобуж, ''Dorogobuž'') – urbs * [[Dubna]]<ref>[[Sigismundus Herbersteinius|Sigismundi Herbersteinii]] ''Rerum Moscoviticarum commentarii'', Antverpiae 1557, p. 82v {{Google Books|ezs8AAAAcAAJ}}</ref> (Дубна, ''Dubna'') – flumen et urbs * [[Duina]], [[Dvina]], [[Dwina]] (Двина, ''Dvina'') – flumen, olim etiam provincia === E === * [[Elbrus]] (Эльбрус, ''Èl’brus'') – mons * [[Eulisia]] (Кабарда, ''Kabarda'') – regio, nunc pars rei publicae autonomae === F === * [[Mons Fontinalis|Fontinalis (mons)]]<ref>{{Scatebranus|494}}</ref> (Ключевская сопка, ''Ključevskaja sopka'') — mons ignifer === G === * [[Galecia]], [[Galicz]], [[Galitia]], [[Galitz]], [[Galitza]] (Галич, ''Galič'') – urbs * [[Galicia (Russia)|Galicia]]<ref>{{Martinov|90}}</ref> (Галич, regionis Kostromensis) – urbs * [[Gatschina]] (Гатчина, ''Gatčina'') – urbs * [[Gdovia]], [[Gdow]], [[Godovia]] (Гдов, ''Gdov'') – urbs * [[Georgia (urbs)|Georgia]], [[Georgiopolis (Caucasus)|Georgiopolis]] (Георгиевск, ''Georgievsk'') – urbs * [[Goreloy Cabac]]<ref>F.J. Ruprecht, ''Flora Ingrica'', vol. I, Petropoli 1860; p. 56 {{Google Books|EwImAQAAMAAJ}}</ref> (Горелый Кабак, nunc Gorelovo) – vicus (in via a Petropoli ad [[Peterhofium|Petri Aulam]]) * [[Gorkipolis]]<ref>{{Egger|131}}</ref> – vide [[Novogardia Inferior]] * [[Grustina]] (Грустина, ''Grustina'') – olim castrum === H === * [[Hermonassa]] (Ἑρμώνασσα) - olim urbs, vide et [[Tamanum]] * [[Hypanis]], [[Vardanes]], [[Cubanus (flumen)|Cubanus]] (Кубань, ''Kuban’'') – flumen === I === * [[Iachroma]]<ref>[[Sigismundus Herbersteinius|Sigismundi Herbersteinii]] ''Rerum Moscoviticarum commentarii'', Antverpiae 1557, p. 82v {{Google Books|ezs8AAAAcAAJ}}</ref> (Яхрома, ''Jachroma'') – flumen et urbs * [[Iacutia]] (Якутия, ''Jakutija'') – terra, nunc res publica autonoma * [[Iacutia (urbs)|Iacutia]], [[Iacutzkia]] (Якутск, ''Jakutsk'') – urbs * [[Iaicus]], [[Iaick]], [[Iaik]] (Яик, ''Jaik'') – vide [[Rhymnus]] * [[Iama]]<ref>''Orbis Latinus''</ref>, [[Iamma]]<ref>[[Alexander Guagnini|Alexandri Guagnini]] ''Sarmatiae descriptio''.</ref>, [[Iamagoroda]], [[Iamburg]], [[Iamburgum]] (Ям, ''Jam''; dein Ямбург, ''Jamburg''; nunc Кингисепп, ''Kingisepp'') – urbs * [[Iana]] (Яна, ''Jana'') – flumen * [[Iaroslavia]], [[Iaroslaw]], [[Iereslavia]], [[Ieroslavia]], [[Iaroslavl]] (Ярославль, ''Jaroslavl’'') - urbs * [[Iausa]]<ref>Tabula Moscuae e ''Civitatibus orbis terrarum'' Georgii Braun (Coloniae Agrippinae et Antverpiae, 1572-1618, vol. VI, ''Theatrum praecipuarum mundi urbium''), v. [https://www.raremaps.com/gallery/detail/43642/moscovia-urbs-metropolis-totius-russia-albae-braun-hogenberg hic] aut [https://web.archive.org/web/20201022020139/http://www.istitutodatini.it/biblio/images/it/riccard/10939/dida/41-54b.htm hic].</ref> (Яуза) – flumen * [[Ic]], [[Ik]] (Ик, ''Ik'') – flumen * [[Ielecia]], [[Ielez]] (Елец, ''Elec'') – urbs * [[Ieloguius]] (Елогуй, ''Eloguj'') – flumen * [[Ienisea]], [[Ieniscea]], [[Ieniseius]],<ref>{{Egger|157}}</ref> [[Ienesseius]], [[Ienisius]] (Енисей, ''Enisej'') – flumen * [[Ienisea (urbs)|Ienisea]], [[Ieniseisk]] (Енисейск, ''Enisejsk'') – urbs * [[Ierom]] – olim castrum * [[Iereslavia]], [[Ieroslavia]] - vide [[Iaroslavia]] * [[Ik]] – vide [[Ic]] * [[Ilimus]]<ref> [[Ioannes Georgius Gmelin|Ioannis Georgii Gmelin]] [https://books.google.ru/books?id=YHe_9pN4N8IC&q=Ilimus#v=snippet&q=Ilimus&f=false ''Flora Sibirica'', p. 351].</ref> (Илим, ''Ilim'') – flumen * [[Ilmenius lacus]], [[Ilmenus]], [[Ilmen]] (Ильмень, ''Il’men’'') – lacus * [[Indigirca]] (Индигирка, ''Indigirka'') – flumen * [[Ingermanlandia]], [[Ingria]] (Ингерманландия, ''Ingermanlandija''; Ижора, ''Ižora'') – olim provincia * [[Ingoda]]<ref>[[Ioannes Georgius Gmelin]], [https://books.google.ru/books?id=9xBfAAAAcAAJ&pg=PR14&dq=Schilca+fluuius&hl=ru&sa=X&ved=0ahUKEwi8vdq5vLrKAhVmKXIKHT9BD4gQ6AEIJjAA#v=snippet&q=Schilca&f=false ''Flora Sibirica sive historia plantarum Sibiriae'', tomus I., Petropoli, 1747, p. XXIV]</ref> (Ингода, ''Ingoda'') – flumen * [[Insula Beringii]] (остров Беринга, ''ostrov Beringa'') - insula * [[Ioannopolis]]<ref>{{Scatebranus|476}}</ref>, [[Ivanogroda]], [[Ivanogrodia]], [[Ivanogrodum]], [[Iwangorod]] (Ивангород, ''Ivangorod'') – urbs * [[Iolazia]] – vide [[Ielecia]] * [[Iorgovicia]]<ref>[https://books.google.fr/books?id=cCf7p5SX7gYC&pg=PA175&lpg=PA175&dq=%27%27Basiligardia%27%27&source=bl&ots=Nk62MUXVEP&sig=ACfU3U0-TWpoOkHRb8lAlftdEYVR54Sb4Q&hl=ru&sa=X&ved=2ahUKEwjP9aSQ_KrsAhWy-yoKHZJTDxkQ6AEwCHoECAgQAg#v=onepage&q=Basiligardia&f=false Henrici Scherer SI ''Tabellae geographicae'', pars VI, Augustae Vindelicorum 1737, p. 176].</ref> (Юрьевец, ''Jur’evec'') – urbs * [[Irbitus]] (Ирбит, ''Irbit'') – flumen * [[Ircutia]], [[Irkutia]] (Иркутск, ''Irkutsk'') – urbs * [[Ircutus]] (Иркут, ''Irkut'') – flumen * [[Irtis]], [[Irticus]], [[Irtischus]] (Иртыш, ''Irtyš'') – flumen * [[Isborscium]], [[Isborscum]], [[Isbrock]], [[Iseburgum]], [[Swortzech]] (Изборск, ''Izborsk'') – vicus, olim castrum et urbs * [[Ischimus]] (Ишим, ''Išim'') – flumen * [[Isetus]] (Исеть, ''Iset’'') – flumen * [[Iseburgum]] – vide [[Isborscium]] * [[Ivanogroda]], [[Ivanogrodum]], [[Iwangorod]] – vide [[Ioannopolis (Russia)|Ioannopolis]] * [[Iudoma]] (Юдома, ''Judoma'') – flumen * [[Iug]], [[Iuga]] (Юг, ''Jug'') – flumen * [[Iugan]] (Юган, ''Jugan'') – flumen * [[Iugra]], [[Iuhra]] (Югра, ''Jugra'') – olim provincia, nunc districtus autonomus * [[Irtis]], [[Irtisch]] (Иртыш, ''Irtyš'') – flumen === K === * [[Kachina]] vide [[Kašinum]] * [[Kaigoroda]] (Кайгород, ''Kajgorod''; nunc Кай, ''Kaj'') – olim urbs, nunc vicus * [[Kaluga]] – vide [[Caluga]] * [[Kama]] – vide [[Cama]] * [[Kamtsatka]], [[Kamtschatca]], [[Kamtschatka]] – vide [[Camtschatca]] * [[Kamyschin]]<ref>Eduardi Eversmann ''Fauna lepidopterologica Volgo-Uralensis...'', Casani 1844, p. 6. {{Google Books|d15JAAAAYAAJ}}</ref> – vide [[Camyschin]] * [[Kandalaxia]] (Кандалакша, ''Kandalakša'') – urbs * [[Kara (flumen)|Kara]] (Кара, ''Kara'') – flumen * [[Kargapolia]] – vide [[Cargapolis]] * [[Kašinum]]<ref>{{Martinov|240}}</ref> (Кашин, ''Kašin'') – urbs * [[Kazanum]] – vide [[Casan]] * [[Kemium]] (Кемь, ''Kem’'') – urbs * [[Ket]], [[Ketus]] (Кеть, ''Ket’'') – flumen * [[Kexholmia]] – vide [[Corela]] * [[Kiachta]]<ref>[https://books.google.ru/books?id=FJxTDwAAQBAJ&printsec=frontcover&hl=ru&source=gbs_ge_summary_r&cad=0#v=onepage&q=Kiachta&f=false Andreas Sytin, ''Petrus Simon Pallas botanicus''] (= ''Сытин, А.К''. Петр Симон Паллас — ботаник), Moscoviae 1997, p. 305 </ref>, [[Ciachta]]<ref>{{Scatebranus|502}}</ref>, [[Kiaechta]] (Кяхта, ''Kjachta'', [[Buriatice]] ''Хяагта хото'') – flumen, urbs * [[Kineschma]]<ref>[https://books.google.ru/books?hl=ru&id=KT5BAAAAYAAJ&dq=kineschma+urbe&focus=searchwithinvolume&q=kineschma ''Schedae ad Herbarium florae URSS...'', Petropoli 1962], pp. 25,239, 150.</ref> (Кинешма) – urbs * [[Kislaer]], [[Kislar]], [[Kislaria]]<ref>Ioannis Tomkae Szászky ''Introductio in orbis antiqui et hodierni geographiam'', [https://books.google.ru/books?id=glhmAAAAcAAJ p. 420]; C. J. Schoenherr, ''Synonymia insectorum'', vol. I. pars 3, [https://books.google.fr/books?id=0ggAAAAAQAAJ p. 350].</ref> (Кизляр, ''Kizljar'') – urbs * [[Kobilegrodisscze]]<ref>[[Antonius Possevinus|Antonii Possevini]] ''de Moscovia'', 1587, [https://books.google.fr/books?id=RBLikzgDvQkC p. 284].</ref> (Кобылье Городище) — vicus * [[Kola]], [[Cola (urbs)|Cola]] (Кола, ''Kola'') – urbs * [[Kolazinum]]<ref>{{Martinov|148}}</ref> (Калязин, ''Kaljazin'') – urbs * [[Kolla]] (Котлас, ''Kotlas'') – urbs * [[Kolesinum]] – vide [[Kolazinum]] * [[Konigsberga]] (''Königsberg'') – vide [[Regiomontium]] * [[Kovyma]] (Ковыма, ''Kovyma'') – vide [[Colyma]] * [[Krasnoiara]], [[Krasnoiarium]] – vide [[Crasnoiarium]] * [[Kronstadt]] – vide [[Cronstadium]] * [[Kuban]] – vide [[Hypanis]] * [[Kungura]] (Кунгур, ''Kungur'') – urbs * [[Kuriles]] – vide [[Curilae]] * [[Kurscha]], [[Kursk]] (Курск, ''Kursk'') – urbs * [[Kusnezia]] – vide [[Novocusnecum]] === L === [[Fasciculus:LacusLongus.jpg|thumb|Titulus editionis ''Summae contra gentiles'' in Lacu Longo]] * [[Lacus Longus]] (Долгопрудный, ''Dolgoprudnyj'')<ref>Vide: [[Thomas Aquinas|Thomae Aquinatis]] Summae contra gentiles libri quattuor. Tomus primus, librum continens primum. In linguam Rossicam transtulit adnotationibusque instruxit T. Borodai. Lacus Longus MM.</ref> – urbs * [[Ladoga]] (Ладога, ''Ladoga'') – lacus ([[Lacus Ladoga]] vel [[lacus Ladoganus]]<ref>{{Egger|172}}</ref>), urbs antiqua (nunc vicus Старая Ладога, ''[[Staraja Ladoga]]'') * [[Lena]]<ref>{{Egger|178}}</ref> (Лена, ''Lena'') – flumen * [[Leninopolis]] – vide [[Petropolis]] * [[Leucopolis (Russia)|Leucopolis]] – vide [[Belogradum (Russia)|Belogradum]] * [[Lepin]] – olim castrum * [[Leporum insulae]]<ref>[[Ioannes Georgius Gmelin]], ''Flora Sibirica sive historia plantarum Sibiriae'', tomus I., Petropoli, 1747, p. XIIΙ. {{Google Books|HFZA3L0t7BkC}}</ref> (''Ушканьи острова'', olim ''Заячьи'') – archipelagus. * [[Lovotis]]<ref>''[[Chronica Nestoris]]'', [https://archive.org/details/nestorLuczakowski cap. 4].</ref> (Ловать) – flumen * [[Lubimogradum]]<ref>{{Martinov|387}}</ref> (Любим) — urbs * [[Luci]] – vide [[Magni Luki]] * [[Lucomoria]] (Лукоморье, ''Lukomor’e'') – olim provincia * [[Luki]] – vide [[Magni Luki]] * [[Luga (flumen)|Luga]]<ref>[[Petrus Simon Pallas|Pallasii]] ''Flora Rossica'', {{Google Books|kEo-AAAAcAAJ|p. 14}}</ref> (Луга, ''Luga'') – flumen * [[Luga (urbs)|Luga]] (Луга, ''Luga'') – urbs === M === * [[Magneticus mons]] (Магнитная гора, ''Magnitnaja gora'') – mons * [[Magni Luki]] (Великие Луки, ''Velikie Luki''), [[Luci]], [[Luki]] - urbs * [[Malmisa]] (Малмыж, ''Malmyž'') – urbs * [[Mancopia]] (Мангуп, ''Mangup'') – olim arx et oppidum<ref name="Crimaea" /> * [[Mangasea]] (Мангазея, ''Mangazeja'') – olim urbs * [[Mapeta]] – olim urbs * [[Medvedina]]<ref>[https://books.google.fr/books?id=1IrUAAAAMAAJ Gézae Kuun ''Relationum Hungarorum cum Oriente gentibusque orientalis historia'', vol. I], [[Claudiopolis (Romania)|Claudiopoli]] 1842, p. 119</ref> (Медведица, ''Medvedica'') – flumen * [[Mesen (flumen)|Mesen]] (Мезень, ''Mezen’'') – flumen * [[Mesen (urbs)|Mesen]], [[Mesena]], [[Mesenia]] (Мезень, ''Mezen’'') – urbs * [[Miassus]]<ref>[[Ioannes Georgius Gmelin]], ''Flora Sibirica sive historia plantarum Sibiriae'', tomus I., Petropoli, 1747, p. V, XXVI. {{Google Books|HFZA3L0t7BkC}}</ref> (Миасс, ''Miass'') – flumen et urbs * [[Mitrova]] – vide [[Demitriovia]] * [[Mologa]] (Молога, ''Mologa'') – flumen, olim etiam urbs * [[Monza]]<ref>{{Martinov|306}}</ref> – flumen * [[Mooxa]] (Мокша, ''Mokša'') – flumen * [[Moroma]] (Муром, ''Murom'') – vide [[Murom]] * [[Mosalscum]] (Мосальск, ''Mosal’sk'') – urbs * [[Mosaiscum]], [[Mosaiscus]], [[Mosaisia]], [[Mosaisko]], [[Mosaiskum]] (Можайск, ''Možajsk'') – urbs * [[Mosca]], [[Moscha]], [[Moscovia (urbs)|Moscovia]], [[Moscua]], [[Mosqua]] (Москва, ''Moskva'') – urbs * [[Moscovia]], [[Moschovia]] – regio, olim ducatus * [[Moscus]], [[Moscua (flumen)|Moscua]] (Москва, ''Moskva''; Москва-река, ''Moskva-reka'') – flumen * [[Mosdoc]]<ref>[https://books.google.fr/books?id=CioFAAAAQAAJ&pg=PA199-IA8&dq=Mosdoc+sunt&hl=la&sa=X&ved=2ahUKEwinvJCN19fuAhVw_SoKHZAtAZ8Q6AEwAXoECAMQAg#v=onepage&q=Mosdoc%20sunt&f=false ''Commentarii de rebus in scientia naturali et medicina gestis'', vol. XXXI, pars I, Lipsiae 1789, p. 199].</ref> (Моздок, ''Mozdok'') – urbs * [[Msceneck]], [[Mscenscum]], [[Msczeneca]], [[Msczenscum]] (Мценск, ''Mcensk'') – urbs * [[Msta]]<ref>[http://international.loc.gov/cgi-bin/ampage?collId=mtfxtx&fileName=txg/g348207778//mtfxtxg348207778.db&recNum=3&itemLink=r?intldl/mtfront:@field(NUMBER+@od1(mtfxtx+g348207778))&linkText=0 ''Atlas Russicus...'', Petropoli 1745], p. 4.</ref> (Мста, ''Msta'') – flumen * [[Murom]], [[Muromia]], [[Moroma]] (Муром, ''Murom'') – urbs === N === * [[Nadymus]]<ref>[[Ioannes Georgius Gmelin]], ''Flora Sibirica sive historia plantarum Sibiriae'', tomus I., Petropoli, 1747, p. XXXVI. {{Google Books|HFZA3L0t7BkC}}</ref> (Надым, ''Nadym'') – flumen et nunc urbs * [[Narimum]], [[Narym]] (Нарым, ''Narym'') – olim urbs, nunc vicus * [[Narova]], [[Narowa]], [[Narva (flumen)|Narva]]<ref>{{Egger|213}}</ref> – vide [[Turantus]] * [[Nemenus]] (Неман, ''Neman'') – flumen * [[Neglina]]<ref>Tabula Moscuae e ''Civitatibus orbis terrarum'' Georgii Braun (Coloniae Agrippinae et Antverpiae, 1572-1618, vol. VI, ''Theatrum praecipuarum mundi urbium''), v. [https://www.raremaps.com/gallery/detail/43642/moscovia-urbs-metropolis-totius-russia-albae-braun-hogenberg hic] aut [https://web.archive.org/web/20201022020139/http://www.istitutodatini.it/biblio/images/it/riccard/10939/dida/41-54b.htm hic].</ref>, [[Neglinna]] (Неглинная, ''Neglinnaja'') – flumen * [[Nercin]], [[Nercinscia]] – vide [[Nertschia]] * [[Nertscha]]<ref>[[Carolus Maximowicz|Caroli Maximowicz]] [https://books.google.ru/books?id=py261Ch3ABkC&pg=PA762&dq=Nertscha+sunt&hl=la&sa=X&ved=2ahUKEwjJ04372uHzAhXokYsKHf5FC-QQ6AF6BAgIEAI#v=onepage&q=Nertscha%20sunt&f=false ''Diagnoses plantarum novarum asiaticarum'', Petropoli 1877-1883, p. 762].</ref> (Нерча, ''Nerča'') – flumen *[[Nertschia]], [[Nertschinsk]] (Нерчинск, ''Nerčinsk'') – urbs *[[Nerva (flumen)|Nerva]] – vide [[Turantus]] *[[Neva]], [[Newa]], [[Nieva]] (Нева, ''Neva'') – flumen *[[Nevela]], [[Nevelia]]<ref>''Supplementum ad historica Russiae monimenta...'', Petropoli 1848, p. 85. {{Google Books|PpPM1TVFaQAC}}</ref> (Невель, ''Nevel’'') – urbs et lacus *[[Nicolaopolis ad Amurem]]<ref>{{Scatebranus|519}}</ref> (Николаевск-на-Амуре, ''Nikolaevsk-na-Amure'') – urbs *[[Notteburgum]] – vide [[Oresca]] *[[Nova Ladoga]] (Новая Ладога, ''Novaja Ladoga'') – urbs *[[Nova Semlia]] (Новая Земля, ''Novaja Zemlja'') – archipelagus *[[Novocusnecum]]<ref>{{Egger|222}}</ref> (Новокузнецк, ''Novokuzneck'') – urbs *[[Novogardia Magna]], [[Novogrodia Magna]] (Великий Новгород, ''Velikij Novgorod''), [[Novogardia Magna|Novogardia]], [[Novogradum]], [[Nowgorod]] (Новгород, ''Novgorod'') – urbs, olim etiam ducatus *[[Novogardia Inferior]], [[Novogardia Minor]], [[Novogrodia Inferior]] (Нижний Новгород, ''Nižnij Novgorod'') – urbs, olim etiam ducatus *[[Novosibiriscum]]<ref>{{Egger|222}}</ref> (Новосибирск, ''Novosibirsk'') – urbs === O === *[[Obdora]], [[Obdoria]] – olim provincia *[[Obius]], [[Obus]], [[Oby]], [[Obi]], [[Ob]] (Обь, ''Ob’''), etiam Ovis, Carambucis – flumen *[[Occa]] (Ока, ''Oka'') – flumen *[[Ochota]] (Охота, ''Ochota'') – flumen *[[Ochotium]], [[Ohoczkoa]] (Охотск, ''Ochotsk'') – oppidulum, olim urbs *[[Ochta]] (Охта, ''Ochta'') – flumen *[[Odoiovia]]<ref>Ioannis Baptistae Nicolosii ''Herculus Siculus sive Studium geographiae.., vol. I, Romae 1670, p. 60 {{Google Books|3A2OTQnjUdsC}}</ref> (Одоев, ''Odoev'') – oppidulum, olim castrum et urbs *[[Olecma]]<ref>[http://books.google.ru/books?lr=&as_brr=4&id=ze_UT_R6dlEC&dq=Gmelin+Flora+sibirica+Obus&q=Aldanus&f=false I.G. Gmelin, ''Flora Sibirica'', tomus I., pp. XV–XVI]</ref> (Олёкма, ''Olëkma'') – flumen *[[Olenecus]] (Оленёк, ''Olenëk'') – flumen *[[Olonez]], [[Olonicia]] (Олонец, ''Olonec'') – urbs *[[Olutora]] (Олютора, ''Oljutora'') – flumen *[[Om]], [[Omus]] (Омь, ''Om’'') – flumen *[[Omium]], [[Omiscum]]<ref>{{Egger|227}}</ref> (Омск, ''Omsk'') – urbs *[[Onega]] (Онега, ''Onega'') – lacus ([[Lacus Onega]] vel [[lacus Oneganus]]<ref>{{Egger|228}}</ref>), flumen, urbs, provincia *[[Onon]] (Онон, ''Onon'') – flumen *[[Opoca]]<ref>[[Antonius Possevinus|Antonii Possevini]] ''de Moscovia'', 1587, [https://books.google.fr/books?id=RBLikzgDvQkC p. 265, 284].</ref> (Опочка, ''Opočka'') – urbs *[[Oranienbaum]], [[Oranienbaumium]]<ref>''Flora petropolitana''..., curante Gregorio Sobolewskj, Petropoli 1799, p. 101. {{Google Books|M80ZAAAAYAAJ}}</ref> (Ораниенбаум, ''Oranienbaum''; nunc Ломоносов, ''Lomonosov'') – urbs *[[Oranienburgum]]<ref>[https://books.google.ru/books?id=glhmAAAAcAAJ&printsec=frontcover&dq=Ioannis+Tomka+Szaszky,+Introdvctio+in+Orbis+Antiqvi+et+Hodierni+Geographiam&hl=ru&sa=X&ved=0ahUKEwjI4Mbp_u7UAhUkIpoKHUK3CBkQ6AEIKDAA#v=onepage&q=Jelecia&f=false Ioannis Tomkae Szászky ''Introductio in orbis antiqui et hodierni geographiam'', p. 420]</ref> (Ораниенбург, ''Oranenburg'', dein Раненбург, ''Ranenburg'', nunc Чаплыгин, ''Čaplygin'') – urbs *[[Orel]], [[Orela]], [[Arola (Russia)|Arola]] (Орёл, ''Orël'') – urbs *[[Orenburg]], [[Orenburgum]] (Оренбург, ''Orenburg'') – urbs *[[Oresca]] (Орешек, ''Orešek''), dein [[Notteburgum]] (Нотебург, ''Noteburg''), nunc [[Schlusselburgum]] (Шлиссельбург, ''Šlissel’burg'') – urbs *[[Orloffa]], [[Orlova]], [[Orlovia]] (Орлов, ''Orlov'') – urbs *[[Lacus Oron|Oron]] (Орон, ''Oron'') – lacus *[[Oropolis (Russia)|Oropolis]] (olim Оренбург, ''Orenburg''; nunc Орск, ''Orsk'') – urbs, vide et [[Orenburg]] *[[Ossetia]] (Осетия, ''Osetia'') – regio *[[Ossovia]] – vide [[Asovia]] *[[Ostrova]], [[Ostrovia (Russia)|Ostrovia]], [[Ostrovium]] (Остров, ''Ostrov'') – urbs === P === *[[Panticapaeum]] (Παντικάπαιον) – vide [[Cercum]]<ref name="Crimaea" /> *[[Papin]], [[Papinogroda]], [[Papinovogardia]], [[Papinowgorod]] – olim urbs *[[Pargelovium]]<ref>''Flora petropolitana''..., curante Gregorio Sobolewskj, Petropoli 1799, p. 58 etc. {{Google Books|M80ZAAAAYAAJ}}</ref> (Парголово) – vicus *[[Pawlowsk]] (Павловск, ''Pavlovsk'') – urbs *[[Pečenga]]<ref>{{Martinov|243}}</ref> — flumen et urbs *[[Peczora]], [[Petzora]], [[Petschora]] (Печора, ''Pečora'') – flumen, urbs, olim etiam provincia *[[Lacus Peibus|Peibus]], [[Lacus Peipus|Peipus]], [[Lacus Pelba|Pelba]] (Чудское озеро, ''Čudskoe ozero'') – lacus *[[Pelima]], [[Pelimum]], [[Pelym]] (Пелым, ''Pelym'') – olim urbs, nunc vicus *[[Pelym]] (Пелым, ''Pelym'') – flumen *[[Pensa]], [[Penza]] (Пенза, ''Penza'') – urbs *[[Perecopia]]<ref>[https://books.google.ru/books?id=C-1zxWLJ1c0C Scriptores rerum hungaricarum veteres..., Vindobonae 1746], p. 828.</ref>, [[Precopia]] (Перекоп, ''Perekop'') – olim arx et oppidum<ref>Cf. ''[[Isthmus Precopensis]]'' vel ''[[Isthmus Taphrensis|Taphrensis]]'', — [https://books.google.ru/books?id=sxWOBQAAQBAJ Charitonis Chebotarev ''Географическое методическое описание Российской империи'', Moscuae 1776], p. 80.</ref><ref name="Crimaea" /> *[[Pereslavia]] (Переяславль, ''Perejaslavl’''; nunc Переславль-Залесский, ''Pereslavl’-Zalesskij'') – urbs *[[Perma]]<ref>{{Egger|239}}</ref> (Пермь, ''Perm’'') – urbs, vide [[Permia]] *[[Permia]] (Пермь, ''Perm’'') – urbs, provincia *[[Peterhof]], [[Peterhoffium]], [[Peterhofium]] (Петергоф, ''Petergof'') – urbs *[[Petropolis]], [[Petroburgum (Russia)|Petroburgum]], [[St Petri fanum]] (Санкт-Петербург, ''Sankt-Peterburg'') – urbs *[[Petzuria]] (Печоры, ''Pečory'') – urbs *[[Phanagoria]] (Φαναγόρεια) - olim urbs *[[Pienega]], [[Pinega]] (Пинега, ''Pinega'') – flumen, castrum (nunc oppidulum) *[[Pillavia]], [[Pillovia]] (''Pillau''; nunc Балтийск, ''Baltijsk'') – urbs *[[Plescovia]], [[Pleskovia]] – vide [[Pscovia]] *[[Plessa]]<ref>Iacobi nobilis Dani ''Hodoeporicon Ruthenicum'', in: [https://books.google.fr/books?id=d7tMAAAAcAAJ ''Historia Ruthenicae scriptores exteris saeculi XVI., vol. II, p. 385'']</ref> (Плёс, Pljos) – urbs *[[Poczepa]] (Почеп, ''Počep'') - urbs *[[Porcova]], [[Porcovia]] (Порхов, ''Porchov'') - urbs *[[Poschechonia]]<ref>[https://gallica.bnf.fr/ark:/12148/btv1b5971539g/f3.item.r=Mappa%20generalis%20gubernii.zoom ''Atlas Russicus'', Petropoli 1745, p. 4]</ref> (Пошехонье, ''Pošechon’e'') – regio historica et urbs *[[Potma]]<ref>[[Ioannes Paulus II|Ioannis Pauli II]] [http://www.vatican.va/holy_father/john_paul_ii/apost_letters/2001/documents/hf_jp-ii_apl_20010627_sicut-abundat_lt.html Litterae apostolicae. Venerabilibus servis Dei Nicolao Čarneckyj et XXIV sociis martyribus beatorum honores decernuntur].</ref> ([[Russice]] Потьма, [[Lingua Moxel|Moxel]] Потма) — colonia urbana et statio ferriviaria *[[Povensa]] (Повенец, ''Povenec'') – oppidulum, olim urbs *[[Praeslavia]] – vide [[Pereslavia]] *[[Prisca Russa]] – vise [[Russa]] *[[Pronscia]], [[Pronscum]]<ref>[https://books.google.ru/books?id=_nMrAAAAYAAJ&printsec=frontcover&hl=ru&source=gbs_ge_summary_r&cad=0#v=onepage&q=Vysznievolocum&f=false ''Historiae Ruthenicae scriptores exteri saeculi XVI'', p. 70]</ref>, [[Pronskum]] (Пронск, ''Pronsk'') – oppidulum, olim urbs *[[Pscovia]], [[Pskovia]], [[Plescovia]], [[Pleskovia]] (Псков, ''Pskov'') – urbs, olim etiam ducatus *[[Psola]] (Псёл, ''Psël'') – flumen *[[Pustoosero]] (Пустозерск, ''Pustozersk'') – olim oppidum et castrum * [[Putridum mare]]<ref>[https://gallica.bnf.fr/ark:/12148/btv1b53040656g/f1.item.zoom Crimeae seu Chersonesus Tauricae item Tatariae Nogayae Europaeae tabula geographica ex autographis castrametatorum exercitus Augustissimae Russorum aliisque novissimis concinnata] ab [[Iacobus Fridericus Schmidt|I.F. Schmidio]]; cf. {{ZK|Сиваш}}</ref> (Сиваш, ''Sivaš'') — sinus === R === *[[Regiomontium]], Regius mons (''Königsberg''; nunc Калининград, ''Kaliningrad'') – urbs *[[Resania]], [[Resan]], [[Rezan]], [[Rezana]], [[Rezanum]], [[Rhezania]], [[Rhezanum]] (Рязань, ''Rjazan’'') – urbs, olim etiam ducatus *[[Rescovia]], [[Reschovia]] (Ржев, ''Ržev'') – urbs, olim etiam ducatus *[[Rha]], [[Volga]], [[Wolga]] (Волга, ''Volga'') – flumen *[[Rhapolis]]<ref>{{Scatebranus|453}}</ref> (''Вольск'') – urbs *[[Rhezania]], [[Rhezanum]] – vide [[Resania]] *[[Rhombites Magnus]], [[Rombites]] – flumen, vide et [[Hypanis]] *[[Rhymnus]], [[Iaicus]], [[Iaick]], [[Iaik]] (Урал, ''Ural'') – flumen *[[Ripa Nigra]]<ref>{{Scatebranus|581}}</ref> vel ''Tschernoiar''<ref>Eduardi Eichwald ''Fauna Caspio-Caucasia...'', Petropoli 1840, p. 219. {{Google Books|2csQAAAAIAAJ}}</ref> (Черный Яр) — stanitsa *[[Ropscha]] (Ропша, ''Ropša'') – oppidulum *[[Roslaulia]]<ref>[[Antonius Possevinus|Antonii Possevini]] ''de Moscovia'', 1587, [https://books.google.fr/books?id=RBLikzgDvQkC p. 102].</ref> (Рославль, ''Roslavl’'') – urbs *[[Rosthovia]], [[Rostovia]], [[Rostow]] (Ростов, ''Rostov'') – urbs, olim etiam ducatus *[[Russa]], [[Russa Magna]], [[Prisca Russa]], [[Vetus Russa]]<ref>[https://web.archive.org/web/20201014164811/https://biblio.unibe.ch/web-apps/maps/zoomify.php?col=ryh&pic=Ryh_5905_12 Guilielmi de l'Isle tabula].</ref> (Руса, ''Rusa''; nunc Старая Русса, ''Staraja Russa'') – urbs *[[Rilescha]], [[Rylescha]], [[Rylscia]]<ref>[[Antonius Possevinus|Antonii Possevini]] ''de Moscovia'', 1587, [https://books.google.ru/books?hl=ru&id=LBVEirr2skcC&q=Sloboda#v=snippet&q=Sloboda&f=false p. 309].</ref> (Рыльск, ''Ryl’sk'') – urbs === S === *[[Sacmara]] (Сакмара, ''Sakmara'') – flumen *[[Sagalien]] (Сахалин, ''Sachalin'') – insula *[[Saianenses montes]] (Саянские горы, ''Sajanskie gory'') - montes *[[Samara (Russia)|Samara]] (Самара, ''Samara'') – urbs *[[Samoieda]], [[Samoiedia]] – olim provincia *[[Saratov]], [[Saratovia]], [[Saratow]], [[Soratovia]] (Саратов, ''Saratov'') – urbs *[[Sarepta (Russia)|Sarepta]] (Сарепта, ''Sarepta'') – oppidum, nunc pars urbis ''[[Volgograd]]'' *[[Sarmanaevia]]<ref>[https://books.google.ru/books?id=pYxPAAAAcAAJ Guilelmi Pfeiffer ''De cholerae morbi contagio...'', Berolini 1831], p. 13.</ref> (Сарманово) — vicus in Tatarstania *[[Schilca]] (Шилка, ''Šilka'') – flumen *[[Sebesium]], [[Sebieszum]] (Себеж, ''Sebež'') – urbs *[[Selenga]] (Селенга, ''Selenga'') – flumen *[[Selengia]], [[Selenginsca]] (Селенгинск, ''Selenginsk''; nunc Новоселенгинск, ''Novoselenginsk'') – olim urbs, nunc oppidulum *[[Serdopolis]] (Сердоболь, ''Serdobol’''; nunc Сортавала, ''Sortavala'') – urbs *[[Serpaicum]] (Серпейск, ''Serpejsk'') – vicus, olim castrum et urbs *[[Serponow]] (Серпонов, ''Serponov'') – olim castrum in [[Siberia]] *[[Sest]]<ref>[[Sigismundus Herbersteinius|Sigismundi Herbersteinii]] ''Rerum Moscoviticarum commentarii'', Antverpiae 1557, p. 82v {{Google Books|ezs8AAAAcAAJ}}</ref> (Сестра, ''Sestra'') – flumen et urbs *[[Siberia]], [[Sibiria]], [[Sibir]] (Сибирь, ''Sibir’'') – regio, olim regnum *[[Simbirsca]], [[Simbirsk]], [[Sinbirsca]] (Симбирск, ''Simbirsk''; nunc Ульяновск, ''[[Ul'janovsk|Ul’janovsk]]'' ) – urbs *[[Sisertus]]<ref>[[Ioannes Georgius Gmelin]], ''Flora Sibirica sive historia plantarum Sibiriae'', tomus I., Petropoli, 1747, p. V. {{Google Books|HFZA3L0t7BkC}}</ref> (Сысерть, ''Sysert’'') – flumen et urbs *[[Sisran]] (Сызрань, ''Syzran' '') – urbs *[[Sloboda Alexandri|Slaboda]], [[Sloboda (discretiva)|Sloboda]], [[Sloboda Alexandri|Sloboda Alexandreska]], [[Sloboda Alexandri]]<ref>[[Antonius Possevinus|Antonii Possevini]] ''de Moscovia'', 1587, [https://books.google.ru/books?hl=ru&id=LBVEirr2skcC&q=Sloboda#v=snippet&q=Sloboda&f=false pp. 17, 28, 102].</ref> (Александровская слобода, ''Aleksandrovskaja sloboda'', nunc Александров, ''Aleksandrov'') – urbs *[[Smolensca]], [[Smolenscium]], [[Smolenscum]], [[Smolensko]], [[Smolentium]], [[Smolsca]], [[Smolska]] (Смоленск, ''Smolensk'') – urbs *[[Solicamium]], [[Solkamskaja]], [[Solkamskoya]] (Соль Камская, ''Sol’ Kamskaja'', nunc Соликамск, ''Solikamsk'') – urbs *[[Solivytschegda]] (Сольвычегодск, ''Sol’vyčegodsk'') – urbs *[[Soratovia]] – vide [[Saratovia]] *[[Sosna]]<ref>[https://books.google.fr/books?id=EJo3AQAAMAAJ&q=sosnae+fluvii&dq=sosnae+fluvii&hl=ru&sa=X&ved=2ahUKEwjQj73wya3sAhXvsYsKHQLoBIYQ6AEwAHoECAIQAg ''Bulletin de la Société Impériale des Naturalistes de Moscou'', vol. LVII, Moscuae 1882, p. 70]; [https://books.google.ru/books?id=glhmAAAAcAAJ&printsec=frontcover&dq=Ioannis+Tomka+Szaszky,+Introdvctio+in+Orbis+Antiqvi+et+Hodierni+Geographiam&hl=ru&sa=X&ved=0ahUKEwjI4Mbp_u7UAhUkIpoKHUK3CBkQ6AEIKDAA#v=onepage&q=Jelecia&f=false Ioannis Tomkae Szászky ''Introductio in orbis antiqui et hodierni geographiam'', p. 420].</ref> (Сосна, ''Sosna'') – flumen *[[Sosva]] (Сосьва, ''Sos’va'') – flumen, etiam oppida *[[Staradub]], [[Starodub]], [[Staroduba]], [[Starodubum]] (Стародуб, ''Starodub'') – urbs *[[Staricia]], [[Staritia]]<ref>[https://books.google.ru/books?id=DthhAAAAcAAJ Francisci Sacchini ''Historiae Societatis Iesu pars quinta, sive Claudius'', vol. I, Romae 1661, p. 22]; [https://books.google.ru/books?id=D0dFAAAAYAAJ ''Supplementum ad Historica Russiae monumenta...'', Petropoli 1848, p. 9].</ref>, [[Starisia]]<ref>[[Antonius Possevinus|Possevini]] ''[https://archive.org/details/antoniipossevini00poss/page/14 Missio Moscovitica, Parisiis 1882], p.14.</ref> (Старица, ''Starica'') - urbs *[[Strelina]], [[Strelna]] (Стрельна, ''Strel’na'') – oppidum *[[Stauropolis]], [[Stawropol]] (Ставрополь, ''Stavropol’'') - urbs *[[Suchana]] (Сухона, ''Suchona'') – flumen *[[Sudacum]] (Судак, ''Sudak'') - urbs *[[Sura]]<ref>[https://books.google.fr/books?id=McyKLR2PQjQC&pg=PA407&lpg=PA407&dq=%27%27Basiligardia%27%27&source=bl&ots=-WVSN4ITUC&sig=ACfU3U2G0TED6m_xVbpSd6q4VVLgr2QfQg&hl=ru&sa=X&ved=2ahUKEwjP9aSQ_KrsAhWy-yoKHZJTDxkQ6AEwBnoECAkQAg#v=onepage&q=Basiligardia&f=false Gregorii Kolb SI ''Compendium totius orbis...'', Augustae Vindelicorum 1733, p. 407]; [https://books.google.fr/books?id=cCf7p5SX7gYC&pg=PA175&lpg=PA175&dq=%27%27Basiligardia%27%27&source=bl&ots=Nk62MUXVEP&sig=ACfU3U0-TWpoOkHRb8lAlftdEYVR54Sb4Q&hl=ru&sa=X&ved=2ahUKEwjP9aSQ_KrsAhWy-yoKHZJTDxkQ6AEwCHoECAgQAg#v=onepage&q=Basiligardia&f=false Henrici Scherer SI ''Tabellae geographicae'', pars VI, Augustae Vindelicorum 1737, p. 473].</ref> (Сура, ''Sura'') – flumen *[[Surgut]], [[Surgutum]] (Сургут, ''Surgut'') - urbs *[[Susdala]], [[Susdalia]] (Суздаль, ''Suzdal’'') – urbs *[[Susdalia (ducatus)|Susdalia]] – olim ducatus *[[Swortzech]] – vide [[Isborscium]] [[Fasciculus:Taurica Chersonesus. Nostra aetate Przecopsca et Gazara dicitur.jpg|thumb|[[Gerardus Mercator|Gerardi Mercatoris]] tabula "Taurica Chersonesus"]] === T === *[[Tagil]]<ref>[https://books.google.ru/books?id=qsY3AQAAMAAJ Tychonis Uspensky ''Descriptio urbis Ekatherinenburgensis eiusque districtus medico-topographica ... Moscuae 1834], p. 341.</ref> (Тагил, ''Tagil'') – flumen *[[Tamanum]], [[Themanum]] (Тамань, ''Taman’'') – oppidulum, olim arx et urbs *[[Tambowia]], [[Tanbov]] (Тамбов, ''Tambov'') – urbs *[[Tanais]] (Дон, ''Don'') – flumen *[[Tanais (urbs)|Tanais]] – olim urbs, vide et [[Asovia]] *[[Tanbov]] (Танбов, ''Tanbov''; nunc Тамбов, ''Tambov'') – vide [[Tambowia]] *[[Tara (flumen)|Tara]] (Тара, ''Tara'') – flumen *[[Tara (urbs)|Tara]] (Тара, ''Tara'') – urbs *[[Tasus]]<ref>[[Ioannes Georgius Gmelin]], ''Flora Sibirica sive historia plantarum Sibiriae'', tomus I., Petropoli, 1747, p. XXXVI. {{Google Books|HFZA3L0t7BkC}}</ref> (Таз) – flumen *[[Tauda]] (Тавда, ''Tavda'') – flumen *[[Taurovia]] (Тавров, ''Tavrov''; nunc Таврово, ''Tavrovo'') – olim urbs, dein vicus, nunc pars [[Voronegia]]e *[[Tchuhloma]]<ref>{{Martinov|265, 306}}</ref> (Чухлома) — urbs *[[Telescensis lacus]] (Телецкое озеро, ''Teleckoe ozero'') – vide [[Altin lacus]] *[[Terec]], [[Terek]], [[Terekius]] (Терек, ''Terek'') – flumen *[[Tersakum]] – vide [[Torsocia]] *[[Themanum]] – vide [[Tamanum]] *[[Theodosia (urbs)|Theodosia]] (Феодосия, ''Feodosija''), olim [[Capha]] – urbs *[[Tilsa]] (''Tilsit''; nunc Советск, ''Sovetsk'') – urbs *[[Tobol]],[[Tobola]], [[Tobolia]] (Тобол, ''Tobol'') – flumen *[[Tobolium]], [[Tobolsca]], [[Tobolsk]] (Тобольск, ''Tobol’sk'') – urbs *[[Tom]], [[Tomus (flumen)|Tomus]] (Томь, ''Tom’'') – flumen *[[Tomium (urbs)|Tomium]], [[Tomiscum]],<ref>{{Egger|313}}</ref> [[Tomsca]], [[Tomsk]] (Томск, ''Tomsk'') – urbs *[[Toropecia]], [[Toropecz]], [[Toropetia]], [[Toropetz]], [[Toropiecum]] (Торопец, ''Toropec'') – urbs *[[Torsocia]], [[Torsok]] (Торжок, ''Toržok'') – urbs *[[Totma]] (Тотьма, ''Tot’ma'') – urbs *[[Transbaicalia]]<ref>{{Egger|315}}</ref> (Забайкалье, ''Zabajkal'e'') – regio *[[Trubczescum]], [[Trubczevscum]] (Трубчевск, ''Trubčevsk'') – urbs *[[Tsaricin]], [[Tzaritzinum]], [[Zarizyn]] (Царицын, ''Caricyn'') – vide [[Volgogradum]] *[[Villa Augusti|Tsarskoe Selo]] – vide [[Villa Augusti]] *[[Lacus Tschana|Tschana]] (Чаны, ''Čany'') – lacus *[[Tscharyschus]] (Чарыш, ''Čaryš'') – flumen *[[Tschita (flumen)|Tschita]] (Чита, ''Čita'') – flumen, nunc etiam [[Tschita|urbs]] *[[Tschulymus]] (Чулым, ''Čulym'') – flumen *[[Tschussowa]], [[Tschusowa]]<ref>[https://books.google.ru/books?id=qsY3AQAAMAAJ Tychonis Uspensky ''Descriptio urbis Ekatherinenburgensis eiusque districtus medico-topographica ... Moscuae 1834], p. 358.</ref>, [[Tschussowaja]]<ref>{{ZK|Чусовая}} Et ''Czussowaja'' ibidem proponitur.</ref> (Чусовая, ''Čusovaja'') – flumen *[[Tserdinum]] (Чердынь, ''Čerdyn’'') – urbs *[[Tuera]], [[Tueria]], [[Tuveria]], [[Twer]], [[Twera]], [[Tweria]] (Тверь, ''Tver’'') – urbs, olim etiam ducatus *[[Tuertza]]<ref>[https://books.google.ru/books?id=twJTDwAAQBAJ&pg=PA190&dq=Tuertza+sint&hl=ru&sa=X&ved=2ahUKEwiwqaeTvu3rAhXaAxAIHTchBmoQ6AEwAHoECAMQAg#v=onepage&q=Tuertza%20sint&f=false Iacobi nobilis Dani ''Hodoeporicon Ruthenicum'' , Moscuae 2002, p. 190] (=[https://books.google.ru/books?id=1d1bAAAAcAAJ&pg=RA8-PA13&dq=Tuertza+sint&hl=ru&sa=X&ved=2ahUKEwiwqaeTvu3rAhXaAxAIHTchBmoQ6AEwA3oECAAQAg#v=onepage&q=Tuertza%20sint&f=false ''Historia Ruthenicae scriptores exteris saeculi XVI.'']</ref>, [[Tuerza]] (Тверца, ''Tverca'') – flumen *[[Tugur]] (Тугур, ''Tugur'') – flumen *[[Tula]], [[Tulla]] (Тула, ''Tula'') – urbs *[[Tumen]], [[Tumena]], [[Tumenum]] (Тюмень, ''Tjumen’'') – urbs, olim etiam regnum *[[Tungusa]], [[Tungusca]], [[Tunguska]] (Тунгуска, ''Tunguska'') – flumen *[[Tungusca inferior]] (Нижняя Тунгуска, ''Nižnaja Tunguska'') – flumen *[[Tungusca Transmontana]] (Подкаменная Тунгуска, ''Podkamennaja Tunguska'') – flumen *[[Tura]] (Тура, ''Tura'') – flumen *[[Turinium]]<ref>[[Ioannes Georgius Gmelin|I. G. Gmelin]] [https://web.archive.org/web/20230412190339/http://obs.uni-altai.ru/althistory/gmelin1.pdf ''Flora Sibirica'', vol. I, p, 85 etc.]</ref>, [[Turinsca]] (Туринск, ''Turinsk'') – urbs *[[Turantus]], [[Turuntus]], [[Narowa]] (Нарова, ''Narova'') – flumen *[[Turuchansk]] (Туруханск, ''Turuchansk'') – vicus, olim urbs *[[Turuchanus]] (Турухан, ''Turuchan'') – flumen *[[Twer]], [[Twera]], [[Tweria]] – vide [[Tueria]] *[[Villa Augusti|Tzarskoe Selo]] – vide [[Villa Augusti]] *[[Tzerkassia]] - vide [[Circassia]] [[Fasciculus:Svecia, Dania et Norvegia, Regna Europæ Septentrionalia.jpg|thumb|Andreae Buraei tabula regnorum Europae Septentrionalium, Amstelodami 1635]] === U === *[[Uda (flumen)|Uda]] (Уда, ''Uda'') – flumen *[[Udinium]], [[Udinskoy]] (Удинское, ''Udinskoe''; dein Верхнеудинск, ''Verchneudinsk''; nunc Улан-Удэ, ''Ulan-Udè'') – urbs *[[Ufa]], [[Ufinskoa]] (Уфа, ''Ufa'') – urbs *[[Uglicia]], [[Uglicz]], [[Uglitia]], [[Uglitz]] (Углич, ''Uglič'') – urbs *[[Uius]]<ref>[[Ioannes Georgius Gmelin]], ''Flora Sibirica sive historia plantarum Sibiriae'', tomus I., Petropoli, 1747, p. V, XXVI. {{Google Books|HFZA3L0t7BkC}}</ref> (Уй, ''Uj'') – flumen *[[Uladimiria]] – vide [[Volodimiria]] *[[Unža]]<ref>{{Martinov|186}}</ref> (Унжа) — flumen *[[Uppa]]<ref>[[:c:File:Taurica Chersonesus. Nostra aetate Przecopsca et Gazara dicitur.jpg|Gerardi Mercatoris tabula «Taurica Chersonesus. Nostra aetate Przecopsca et Gazara dicitur» (1595)]]; {{Scatebranus|567}}</ref> (Упа, ''Upa'') – flumen *[[Uralense iugum]] (Уральский хребет, ''Ural’skij chrebet''), [[Uralenses montes]], [[montes Uralenses]] (Уральские горы, ''Ural’skie gory'') – montes *[[Ursuma]] vel [[Orsum]]<ref>[[Ioannes Georgius Theodorus Graesse|J. G. Th. Graesse]], ''[[Orbis Latinus]]'', [[Brunsvicum|Brunopoli]] 1972, [https://daten.digitale-sammlungen.de/0005/bsb00050914/images/index.html?id=00050914&groesser=&fip=193.174.98.30&no=&seite=82 vol. III, p. 80].</ref> (Уржум, ''Uržum'') – urbs *[[Ussa]] (Уса, ''Usa'') – flumen *[[Ustiuga]], [[Ustiug]], [[Ustyug]] (Устюг, ''Ustjug''; nunc Великий Устюг, ''Velikij Ustjug'' - [[Ustiuga Magna]]) – urbs, olim etiam provincia *[[Ustusna]]<ref>Andreae Buraei [[:c:File:Svecia,_Dania_et_Norvegia,_Regna_Europæ_Septentrionalia.jpg|regnorum Europae septentrionalium tabula]], Amstelodami 1635.</ref> (Устюжна, ''Ustjužna'') – urbs *[[Usviata]] (Усвяты, ''Usvjaty'') – oppidulum, olim castrum *[[Uth]] (Ут, ''Ut'') – flumen *[[Utschurus]] (Учур, ''Učur'') – flumen === V === *[[Vaigatia]] (Вайгач, ''Vajgač'') – insula *[[Vaigatium fretum]] (Вайгачский пролив, ''Vajgačskij proliv''; nunc [[fretum Iugricum]]<ref>{{ZK|Югорский Шар}}</ref>, Югорский Шар, ''Jugorskij Šar'') – fretum *[[Vardanes]] (Кубань, ''Kuban’'') – vide [[Hypanis]] *[[Varsiga]] (Варзуга, ''Varzuga'') – vicus *[[Velica]] (Великая, ''Velikaja'') – flumen *[[Velicolucum]], [[Velicolucus]], [[Velikolukum]] – vide [[Magni Luki]] *[[Velisia]]<ref>Hectoris De-Toni ''Repertorium geographico-polyglottum in usum «Sylloges algarum omnium»'', Patavii: Typis Seminarii, 1894; {{Scatebranus|450}}</ref>, [[Velisium]] (Велиж, ''Veliž'') – urbs *[[Verchaturia]], [[Verchoturia]], [[Vercoturia]], [[Vergateria]], [[Werchoturia]] (Верхотурье, ''Verchotur’e'') – urbs *[[Vetluga]]<ref>Iacobi nobilis Dani ''Hodoeporicon Ruthenicum'', in: [https://books.google.fr/books?id=d7tMAAAAcAAJ ''Historia Ruthenicae scriptores exteris saeculi XVI., vol. II, p. 385'']</ref> (Ветлуга) – flumen et [[Vetluga (urbs)|urbs]] *[[Vetus Ladoga]] (Старая Ладога, ''Staraja Ladoga'') – vicus, olim urbs *[[Viatcia]], [[Viatia]], [[Viatka]], [[Wiathka]] (Вятка, ''Vjatka'') – flumen, olim etiam provincia et urbs (nunc Киров, ''Kirov'' nominatur) *[[Viburgum (Russia)|Viburgum]], [[Viburgum Careliorum]], [[Viburgus]] (Выборг, ''Vyborg'') – urbs *[[Vieliki-Lukia]], [[Vielkiluchia]], [[Vielkyluchia]], [[Vielkylucia]] – vide [[Magni Luki]] *[[Viesma]], [[Viezma]], [[Wiasma]] (Вязьма, ''Vjaz’ma'') – urbs *[[Villa Augusti]]<ref>{{Scatebranus|533}}</ref> (quae et ''Tsarskoe/Tzarskoe/Zarskoe Selo; Царское Село, ''Carskoe Selo''; nunc Пушкин, ''Puškin'') – urbs *[[Vishera]]<ref>{{ZK|Вишерский канал — canalis Visherianus}}</ref>, [[Vyšera]]<ref>{{Martinov|359}}</ref> (Вишера) – flumen *[[Vitim]] – vide [[Witimus]] *[[Vladivostokium]]<ref>{{Egger|331}}</ref> (Владивосток, ''Vladivostok'') – urbs *[[Vlodimiria]] – vide [[Volodimiria]] *[[Volchova]] (Волхов, ''Volchov'') – flumen *[[Volga]] – vide [[Rha]] *[[Volgogradum]]<ref>{{Egger|332}}</ref> (Волгоград, ''Volgograd'') – urbs *[[Volochda]] – vide [[Vologda]] *[[Volodimiria]], [[Volodimeria]], [[Uladimiria]], [[Vlodimiria]], [[Wolodimiria]] (Владимир, ''Vladimir'') – urbs, olim etiam ducatus *[[Vologda]], [[Vologdia]], [[Volochda]] (Вологда, ''Vologda'') – urbs, olim et provincia *[[Voronecium]] (Воронич, ''Voronič'') – olim castrum *[[Voronegia]], [[Voronesch]], [[Weronecia]] (Воронеж, ''Voronež'') – urbs *[[Vorotin]], [[Vorotinia]]<ref>[https://books.google.ru/books?id=bGCQhg-0wnUC&pg=PA272&lpg=PA272&dq=Vorotinia&source=bl&ots=wBo-QPz6EW&sig=ACfU3U3K134bHjv3Z9IeVlD9VkFhb145ug&hl=ru&sa=X&ved=2ahUKEwi_1PqR3-7rAhWOk4sKHQifC5AQ6AEwAXoECAIQAQ#v=onepage&q=Vorotinia&f=false Iacobi Reutenfels ''De rebus Muschoviticis ad serenissimum Magnum Hetruriae Ducem Cosmum tertium'', 1672, p. 272].</ref>, [[Vorotinum]] (Воротынск, ''Vorotynsk'') – olim urbs, nunc vicus *[[Vysznievolocum]]<ref>[https://books.google.ru/books?id=_nMrAAAAYAAJ&printsec=frontcover&hl=ru&source=gbs_ge_summary_r&cad=0#v=onepage&q=Vysznievolocum&f=false ''Historiae Ruthenicae scriptores exteri saeculi XVI'', p. 70]</ref> (Вышний Волочек) – urbs *[[Vorotunum]] (Бородино, ''Borodino'') – vicus === W === *[[Wassugan]] (Васюган, ''Vasjugan'') – flumen *[[Werchoturia]] – vide [[Verchaturia]] *[[Weronecia]] – vide [[Voronegia]] *[[Wiasma]] – vide [[Viesma]] *[[Wiathka]] – vide [[Viatcia]] *[[Wiluius]]<ref>[http://books.google.ru/books?lr=&as_brr=4&id=ze_UT_R6dlEC&dq=Gmelin+Flora+sibirica+Obus&q=Aldanus&f=false I.G. Gmelin, ''Flora Sibirica'', tomus I., pp. XV–XVII]</ref> (Вилюй, ''Viljuj'') – flumen *[[Witimus]]<ref>[http://books.google.ru/books?lr=&as_brr=4&id=ze_UT_R6dlEC&dq=Gmelin+Flora+sibirica+Obus&q=Aldanus&f=false I.G. Gmelin, ''Flora Sibirica'', tomus I., pp. XV–XVII]</ref> (Витим, ''Vitim'') – flumen *[[Wolga]] – vide [[Rha]] *[[Wolodimiria]] – vide [[Volodimiria]] *[[Wologda]] – vide [[Vologda]] *[[Woronesa]] - vide [[Voronegia]] === Z === *[[Zarizyn]] – vide [[Tsaricin]] *[[Villa Augusti|Zarskoe Selo]] – vide [[Villa Augusti]] *[[Zvenigorodia]], ''Zvenigorod''<ref>{{Martinov|297}}</ref> == Notae == <references /> == Fontes == * [[Ioannes Amman]], [http://books.google.ru/books?id=ajMVAAAAQAAJ&pg=PA92&dq=Stirpium+rariorum+in+Imperio+rutheno&lr=&as_brr=4&cd=1#v=onepage&q=&f=false ''Stirpium rariorum in Imperio rutheno sponte provenientium icones et descriptiones''] *[http://international.loc.gov/cgi-bin/query/h?intldl/mtfront:@OR(@field(NUMBER+@band(mtfxtx+g348207778))) ''Atlas Russicus''] *[[Ioannes Bernhardus Basedovius]], [http://books.google.ru/books?id=dN5MAAAAYAAJ&pg=PA3&dq=Operis+elementaris+pars+tertia&hl=ru&ei=q2ooTPG-Et3dsAbrv7DEBA&sa=X&oi=book_result&ct=result&resnum=1&ved=0CDQQ6AEwAA#v=onepage&q=Operis%20elementaris%20pars%20tertia&f=false ''Operis elementaris pars tertia: Quae habet scientiae omnis necessariae ...''] * [[Philippus Brietius]], [http://books.google.ru/books?id=BFAVAAAAQAAJ&pg=PA281&dq=Parallela+geographiae+veteris+et+novae,+%D0%A2%D0%BE%D0%BC+2&hl=ru&ei=foFNTfWqLM6UOs_cxf4P&sa=X&oi=book_result&ct=result&resnum=4&ved=0CDsQ6AEwAw#v=onepage&q&f=false ''Parallela geographiae veteris et novae'', tomus II.] * [[Martinus Broniovius]], [http://books.google.ru/books?id=IswWAAAAQAAJ&printsec=frontcover&dq=inauthor:%22Marcin+Broniowski%22&hl=ru&sa=X&ei=Gv1ZU-zjOIOD4gSNqIBY&ved=0CC0Q6AEwAA#v=onepage&q&f=false ''Tartariae descriptio''] * [[Charito Čebotarëv]], [https://dlib.rsl.ru/viewer/01003338682#?page=7 ''Географическое методическое описание Российской империи (= Descriptio geographica methodica Imperii Russici)''] * [[Eduardus Eichwald]], [http://books.google.ru/books?id=2csQAAAAIAAJ&pg=PA145&dq=Fauna+Caspio-Caucasia&hl=ru&ei=eZwpTN7YMJOpsQbRvOHEBA&sa=X&oi=book_result&ct=result&resnum=3&ved=0CDgQ6AEwAg#v=onepage&q&f=false ''Fauna Caspio-Caucasia nonnullis observationibus observationibus novis illustrata''] * [[Eduardus Eversmann]], [http://books.google.ru/books?id=d15JAAAAYAAJ&pg=PP9&dq=%22Fauna+lepidopterologica+volga-uralensis%22&hl=ru&ei=URP1TJqeL4_-4AaZkuW6Bw&sa=X&oi=book_result&ct=result&resnum=1&ved=0CC4Q6AEwAA#v=onepage&q&f=false ''Fauna lepidopterologica Volgo-Uralensis''] * [[Philippus Ferrarius]], [[Michael Antonius Baudrand]], [http://books.google.ru/books?id=Auo-AAAAcAAJ&printsec=frontcover&dq=%22Novum+lexicon+geographicum%22&hl=ru&ei=oRlMTai8L8nO4gasneCODA&sa=X&oi=book_result&ct=result&resnum=2&ved=0CC4Q6AEwAQ#v=onepage&q&f=false ''Novum lexicon geographicum''] * [[Ioannes Reinholdus Forster]], [https://archive.org/details/jstor-105959 ''Specimen Historiae Naturalis Volgensis''] *[[Ioannes Georgius Gmelin]], ''Flora Sibirica sive Historia plantarum Sibiriae'': [https://books.google.ru/books?id=9xBfAAAAcAAJ&pg=PR1&dq=%22Flora+sibirica+sive+historia+plantarum+Sibiriae%22&hl=ru&sa=X&ved=0ahUKEwjBmcq_85PbAhWINpoKHULzDUIQ6AEIVzAG#v=onepage&q&f=false tomus I.], [https://books.google.ru/books?id=hqDOP8PrNBkC&printsec=frontcover&dq=%22Flora+sibirica+sive+historia+plantarum+Sibiriae%22&hl=ru&sa=X&ved=0ahUKEwj0ouPG8pPbAhWFx6YKHVwCC7EQ6AEISDAE#v=onepage&q=%22Flora%20sibirica%20sive%20historia%20plantarum%20Sibiriae%22&f=false tomus II.], [https://books.google.ru/books?id=6T-ciALaioAC&printsec=frontcover&dq=%22Flora+sibirica+sive+historia+plantarum+Sibiriae%22&hl=ru&sa=X&ved=0ahUKEwi9if_08pPbAhUDGZoKHVK-CuAQ6AEIMzAB#v=onepage&q=%22Flora%20sibirica%20sive%20historia%20plantarum%20Sibiriae%22&f=false tomus III.], [https://books.google.ru/books?id=DACeBj6TIfcC&pg=PR1&dq=%22Flora+sibirica+sive+historia+plantarum+Sibiriae%22&hl=ru&sa=X&ved=0ahUKEwj0ouPG8pPbAhWFx6YKHVwCC7EQ6AEIKjAA#v=onepage&q&f=false tomus IV.] *[[Ioannes Georgius Gmelin]], [https://books.google.ru/books?id=PChVAAAAcAAJ&pg=PA70&dq=%22Sermo+academicus+de+novorum+vegetabilium%22&hl=ru&sa=X&ved=0ahUKEwi8-uLXzO7YAhWviqYKHXcFApgQ6AEIJzAA#v=onepage&q&f=false ''Sermo academicus de novorum vegetabilium post creationem divinam exortu''] * [[Ioannes Georgius Theodorus Graesse|J. G. Th. Graesse]], ''[[Orbis Latinus]]'', [[Brunsvicum|Brunopoli]] 1972, [https://daten.digitale-sammlungen.de/~db/0005/bsb00050912/images/index.html?seite=00001&l=de vol. I]; [https://daten.digitale-sammlungen.de/0005/bsb00050913/images/index.html?id=00050913&groesser=&fip=qrswxdsydsdasyztseayayztsyztseayafsdrsdas&no=5&seite=560 vol. II]; [https://daten.digitale-sammlungen.de/0005/bsb00050914/images/index.html?id=00050914&groesser=&fip=193.174.98.30&no=&seite=321 vol. III]. *[[Alexander Guagninus]], [https://web.archive.org/web/20110716032141/http://www.pbi.edu.pl/book_reader.php?p=33&s=1 ''Sarmatiae Europaeae descriptio''] * [[Reinoldus Heidensteinius]], [http://books.google.ru/books?id=K0BNAAAAcAAJ&printsec=frontcover&dq=de+bello+Moscovitico&hl=ru&sa=X&ei=GVMrUezZFIfZ4QSp8oG4Bw&ved=0CDMQ6AEwAA ''De bello Moscovitico''] *[[Sigismundus de Herberstein]], [http://www.fh-augsburg.de/~harsch/Chronologia/Lspost16/Sigismundus/sig_co00.html ''Rerum Moscoviticarum commentarii''] *[https://web.archive.org/web/20160729072909/https://issuu.com/irkipedia/docs/namef73bd4 ''Historia de Sibiria'' (in: Титов, ''Сибирь в XVII веке'', pp. 117-160)] *[[Iohannes Iacobus Hofmannus]], [http://www.uni-mannheim.de/mateo/camenaref/hofmann.html ''Lexicon universale''] *[[Gregorius Kolb]], [http://books.google.ru/books?id=McyKLR2PQjQC&pg=PA186&dq=Compendium+Totius+Orbis+Partim+Geographicum&hl=ru&ei=4Ag3TdTEG86L4QaxvMCIAw&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCYQ6AEwAA#v=onepage&q&f=false ''Compendium totius orbis partim geographicum, partim genealogicum, partim historicum''] *[[Michael Le Quien]], [http://books.google.ru/books?id=0agp0mJFG_sC&printsec=frontcover#v=onepage&q&f=false ''Oriens Christianus, in quatuor patriarchatus digestus'', tomus I.] *[https://web.archive.org/web/20251006070823/https://mmh.cz/lingua/lamj_la ''Lexicum nominum geographicorum latinorum''] *{{Creanda|it|Giovan Battista Nicolosi|Ioannes Baptista Nicolosius}}, [http://books.google.ru/books?id=bZlEAAAAcAAJ&printsec=frontcover&dq=%22Hercules+Siculus+Sive+Studium+Geographicum%22&hl=ru&ei=gYZNTeTPM8iEOu28oOYP&sa=X&oi=book_result&ct=result&resnum=1&ved=0CC0Q6AEwAA#v=onepage&q&f=false ''Hercules Siculus sive Studium Geographicum'', tomus I.] *[[Petrus Simon Pallas]], [http://books.google.ru/books?id=kEo-AAAAcAAJ&printsec=frontcover&dq=Pallas+Flora+Rossica+seu+stirpium+Imperii+Rossici&hl=ru&sa=X&ei=wl0ET4XzD8Wa-wafm7TSAQ&ved=0CEIQ6AEwAg#v=onepage&q&f=false ''Flora Rossica''] *[[Petrus Simon Pallas]], [http://books.google.ru/books?id=NEEAAAAAQAAJ&printsec=frontcover&dq=Zoographia+rosso-asiatica&cd=2#v=onepage&q=&f=false ''Zoographia rosso-asiatica''] *[[Antonius Possevinus]], [http://books.google.ru/books?id=WYasuB2FRY4C&pg=PA227&dq=Antonii+Posseuini+Societatis+Iesu+Moscovia+et+alia+opera&hl=ru&ei=LTw4TZX5LMGXOuuWxJcL&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCgQ6AEwAA#v=onepage&q&f=false ''Moscovia et alia opera de statu huius seculi''] *[[:d:Q55238376|Daniel Printz]], [http://books.google.ru/books?id=DkcPAAAAYAAJ&pg=PA690&dq=Scriptores+rerum+livonicarum+Printz&hl=ru&ei=Ceo3TY3ZBcWk8QOQ09nvCA&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCgQ6AEwAA#v=onepage&q&f=false ''Moscoviae ortus, et progressus'' (in: ''Scriptores rerum Livonicarum'', pp. 687-728)] *[[Antonius Rosich]], [https://books.google.ru/books?id=lsRcAAAAcAAJ&pg=PP5&lpg=PP5&dq=%22Rosich%22%2B%22Geographicum%22&source=bl&ots=aTGNXBfRVh&sig=28qoobaCm7-vUPdojkpEOxWzgko&hl=ru&sa=X&ved=0ahUKEwigsdHA7uvYAhWIBywKHUJDCKUQ6AEIJzAA#v=onepage&q=%22Rosich%22%2B%22Geographicum%22&f=false ''Compendium totius orbis geographicum secundum novissimam provinciarum divisionem'', tomus II.] * [[Franciscus Iosephus Ruprecht]], [http://books.google.ru/books?id=N4dIAAAAYAAJ&pg=PA65&dq=%22Flora+ingrica%22&hl=ru&ei=d2QbTcO-MYiBOsD3zboJ&sa=X&oi=book_result&ct=result&resnum=2&ved=0CC8Q6AEwAQ#v=onepage&q&f=false ''Flora Ingrica sive Historia plantarum gubernii Petropolitani'', vol. I.] *[[Franciscus Iosephus Ruprecht]], [http://books.google.ru/books?id=GnM-AAAAcAAJ&printsec=frontcover&dq=Symbolae+ad+historiam+et+geographiam+plantarum+Rossicarum&hl=ru&ei=O-6ITMKOMYmoOJK5taIO&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCoQ6AEwAA#v=onepage&q&f=false ''Symbolae ad historiam et geographiam plantarum Rossicarum''] * [[Ioannes Tomka Szászky]], [https://books.google.ru/books?id=glhmAAAAcAAJ&printsec=frontcover&dq=Ioannis+Tomka+Szaszky,+Introdvctio+in+Orbis+Antiqvi+et+Hodierni+Geographiam&hl=ru&sa=X&ved=0ahUKEwjI4Mbp_u7UAhUkIpoKHUK3CBkQ6AEIKDAA#v=onepage&q&f=false ''Introductio in orbis antiqui et hodierni geographiam''] *[[Henricus Scherer]], [http://books.google.ru/books?id=YpJgQXuPoPcC&printsec=frontcover&source=gbs_navlinks_s#v=onepage&q=&f=false ''Tabellae geographicae''] *[[Nicolaus a Séjournant]], [http://books.google.ru/books?id=Fic-AAAAcAAJ&pg=PA1064&dq=Nouveau+dictionnaire+espagnol-fran%C3%A7ois+et+latin&hl=ru&ei=xgsqTMqGCqGTsQbN-cTFBA&sa=X&oi=book_result&ct=result&resnum=1&ved=0CC4Q6AEwAA#v=onepage&q&f=false ''Nouveau dictionnaire espagnol-françois et latin'', tome premier] == Nexus interni == * [[Index urbium Russiae]] {{Nexus absunt}} [[Categoria:Geographia Russiae|!]] [[Categoria:Loci Russiae|!]] [[Categoria:Indices locorum|Russia]] i9rhqdt1jvk4a4r9e38x3drj2x3uegt Hypanis 0 6499 3969598 3817330 2026-07-03T00:19:35Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969598 wikitext text/x-wiki {{latinitas}} {{flumen|Hypanis (Cubanus)|[[Fasciculus:Krasnodar Kuban.JPG|thumb|300px|Flumen Hypanis Crasnodaria in urbe]] | 870 | 1339 |[[Crasnodaria]]e 425 | 57 900 | prope [[Elbrus]]|[[Palus Maeotis]]|[[Cubania]] in [[Russia]]}} {{Vide discretivam|de flumine, in Russia locato,}} '''Hypanis'''<ref>[https://web.archive.org/web/20251006070823/https://mmh.cz/lingua/lamj_la ''Lexicum nominum geographicorum latinorum''].</ref> <ref name="Hypanis-Kuban">{{Creanda|hr|Matija Petar Katančić|Mathias Petrus Katancsich|Mathiae Petri Katancsich}} [http://books.google.ru/books?id=42wySZ_RnmYC&pg=PA231&dq=Hypanis+Kuban&hl=ru&sa=X&ei=gDpVU-ixF5P14QSZ4oGQDQ&ved=0CEoQ6AEwBDgo#v=onepage&q=Hypanis%20Kuban&f=false ''Orbis antiquus ex tabula itineraria quae Theodosii imp. et Peutingeri audit...'', p. 231].</ref> ([[Graece]] ‛Ύπανις) seu '''Vardanus'''<ref>{{Graesse}}</ref> vel '''Anticaeta,'''<ref name="Pallas">[[Pallasius|Petri Pallasii]] [http://books.google.fr/books?id=4OdAAAAAcAAJ&pg=PA84&dq=Cuban+Anticaetam&hl=ru&sa=X&ei=se4CT-mYO4ej-gbY45XKAQ&ved=0CDUQ6AEwAQ#v=snippet&q=Anticaetam&f=false ''Zoographia Rosso-Asiatica'', tom. II, p. 84].</ref> nunc autem '''Cubanus,'''<ref>[[Eduardus Eichwald|Eduardi Eichwald]] [http://books.google.ru/books?id=2csQAAAAIAAJ&pg=PA145&dq=Fauna+Caspio-Caucasia&hl=ru&ei=eZwpTN7YMJOpsQbRvOHEBA&sa=X&oi=book_result&ct=result&resnum=3&ved=0CDgQ6AEwAg#v=snippet&q=Hypanis&f=false ''Fauna Caspio-Caucasia nonnullis observationibus observationibus novis illustrata'', p. 12].</ref> vulgo '''Cuban'''<ref name="Pallas" /> seu '''Kuban'''<ref name="Hypanis-Kuban" /> ([[Russice]] Кубань, [[Karaczaevo-Balcarice]] Къобан, [[Cabardino-Circassice]] Псыжь, [[Adygeice]] Псыжъ) nominatur, [[flumen]] est in [[Caucasus Septentrionalis|Caucaso Septentrionali]] [[Russia|Russico]]. [[Fasciculus:Kuban.png|thumb|left|Hypanis fluvius cum accolis suis]] Prope Montem [[Elbrus]] confluxu fluminum Ullukam et Utschkulan oritur, 870 chiliometra per res publicas [[Karaczaevo-Circassia]]m et [[Adygeia]]m territoriaque [[Territorium Stauropolitanum|Stauropolitanum]] et [[Territorium Crasnodarianum|Crasnodarianum]] [[Foederatio Russica|Foederationis Russicae]] patet, plus quam 14 milia accolas accipiens, et in [[Palus Maeotis|Paludem Maeotidem]] prope [[Temrucum]] urbem se effundit, [[Ostium fluminis|delta]] formans (quae ad [[saeculum 19|saeculum undevicesimum]] alveum principalem in [[Pontus Euxinus|Pontum Euxinum]] influentem habebat). [[Regio]] historica, per quam fluit, secundum fluvium [[Cubania]] (Cuban, Kuban) appellatur. [[Teberda (flumen)|Teberda]] accola Hypanis est. ''[[Čerkessk]]'' [[Karaczaevo-Circassia]]e caput et [[Armavirum (Russia)|Armavirum]] et ''[[Kropotkin (urbs)|Kropotkin]]'' et [[Crasnodaria]] urbes ad Hypanim sitae sunt necnon [[Temrucum]] in ostio fluminis. == Notae == <references/> == Nexus externi == * [https://gdz.sub.uni-goettingen.de/id/PPN352756322 Mappa sistens regionem Cuban] auctore [[Ioannes Truscott|Ioanne Trescotio]] {{CommuniaCat|Kuban River|Hypanim}} {{Fontes geographici}} * [https://web.archive.org/web/20170701042621/http://bigenc.ru/geography/text/2118153 Pagina de Hypani ''Encyclopaediae Russicae Magnae''] {{ling|Russice}} * [https://otdih.nakubani.ru/priroda/reka-kuban/ Hypanis flumen (textus et photographemata)] {{ling|Russice}} [[Categoria:Adygeia]] [[Categoria:Cubania]] [[Categoria:Flumina Russiae Europaeae]] [[Categoria:Karaczaevo-Circassia]] [[Categoria:Systema Hypanis fluminis|!]] [[Categoria:Territorium Crasnodarianum]] [[Categoria:Territorium Stauropolitanum]] ngrh77y0oq2be9r62ve7k1uazbxlcy1 Index praenominum 0 8440 3969658 3967024 2026-07-03T07:42:36Z ~2026-36983-83 211443 3969658 wikitext text/x-wiki Hic est '''index praenominum''' in nostris commentationibus perscriptorum. Adde quae invenias. Vide etiam [[Nomen proprium]]. == De hoc indice == === Symbola === * ''italic'' . . . est redirectio (ob causas nonnullas) * * . . . fortasse est mala Latinitate scriptum (saepius redirectio etiam) __NOTOC__ {| border="0" align="center" class="toccolours" ! Argumentum |- | align="center" | [[#A|A]] [[#B|B]] [[#C|C]] [[#D|D]] [[#E|E]] [[#F|F]] [[#G|G]] [[#H|H]] [[#I|I]] [[#J|J]] [[#K|K]] [[#L|L]] [[#M|M]] [[#N|N]] [[#O|O]] [[#P|P]] [[#Q|Q]] [[#R|R]] [[#S|S]] [[#T|T]] [[#U|U]] [[#V|V]] [[#W|W]] [[#X|X]] [[#Y|Y]] [[#Z|Z]]<br /><br />[[#Vide etiam|Vide Etiam]] |- |} === A === [[Fasciculus:Hans Baldung Grien - Adam - Google Art Project.jpg|thumb|upright=0.7|<center>[[Adam]]</center>]] [[Fasciculus:Aleksander-d-store.jpg|thumb|176px|<center>[[Alexander Magnus]]</center>]] [[Fasciculus:Grand_Duchess_Anastasia_Nikolaevna_Crisco_edit_crop.jpg|thumb|242x242px|<center>[[Anastasia Nicolai filia Romanova|Anastasia Romanova]]</center>]] [[Fasciculus:Camillo rusconi, sant'andrea, entro nicchia disegnata dal borromini, 02.jpg|thumb|264x264px|<center>[[Sanctus Andreas]]</center>]] [[Fasciculus:Angelika Kauffmann Selbstbildnis mit Büste der Minerva 1780.jpg|thumb|214x214px|<center>[[Angelica Kauffmann]]</center>]] [[Fasciculus:Anna Pavlova as the Dying Swan.jpg|thumb|176px|<center>[[Anna Pavlova]]</center>]] [[Fasciculus:Antinous Mandragone profil.jpg|thumb|176px|<center>[[Antinous]]</center>]] [[Fasciculus:Vivaldi_Antonio.gif|thumb|210x210px|<center>[[Antonius Vivaldi]]</center>]] [[Fasciculus:Artemisia_Prepares_to_Drink_the_Ashes_of_her_Husband,_Mausolus.jpg|thumb|206x206px|<center>[[Artemisia II]]</center>]] [[Fasciculus:Netsurf11 - Rodin.jpg|thumb|176px|<center>[[Augustus Rodin]]</center>]] * [[Aaron (nomen)|Aaron]] * [[Abaelardus]] * [[Abbo]] * [[Abdalla]] * [[Abdalonymus (nomen)|Abdalonymus]] * [[Abdelazizus]] * [[Abdelcader]] * [[Abderramanus]] * [[Abdias]] * [[Abdiel]] * [[Abdiesus]] * [[Abdon]] * ''[[Abdulla]]'' * [[Abel (praenomen)|Abel]] * [[Abenezer]] * [[Abibus]] * [[Abigail (nomen)|Abigail]] * [[Abraham (nomen)|''Abraham'']] * [[Abrahamus]] * [[Absalom (nomen)|Absalom]] * [[Abubecer (nomen)|Abubecer]] → [[Abubacer]] * [[Abundantia]] * [[Abundantius]] * [[Abundius]] * [[Accius]] * [[Accursius]] * [[Acisculus]] * [[Achilles (nomen)|Achilles]] *''[[Ahmedus|Acomathes]]'' * [[Actius]] * [[Ada]] * ''[[Adalbert]]''* * [[Adalbertus]] * [[Adalgisus]] * [[Adam (nomen)|''Adam'']] * [[Adamantius (nomen)|Adamantius]] * [[Adamus]] * [[Adela]] * ''[[Adelais]]'' * [[Adelardus]] * ''[[Adelbertus]]'' * [[Adelhaidis (nomen)|Adelhaidis]] * [[Adeodatus]] * ''[[Adolfus]]'' * [[Adolphus]] * [[Adonis (nomen)|Adonis]] * [[Adrastus]] * ''[[Adrianus]]'' * [[Aegidius (nomen)|Aegidius]] * [[Aelia (nomen)|Aelia]] * [[Aelius]] * [[Aemilia (praenomen)|Aemilia]] * [[Aemilianus (nomen)|Aemilianus]] * [[Aemilius]] * [[Aeneas (nomen)|Aeneas]] * ''[[Aenrichus]]'' * [[Aentius]] * ''[[Afanasij]]''* * [[Agamemnon (discretiva)|Agamemnon]] * [[Agapetus]] * [[Agapius]] * [[Agatha]] * [[Agathangelus]] * [[Agatho (nomen)|Agatho]] * [[Agathocles]] * [[Agesilaus]] * [[Aglaia (discretiva)|Aglaea]] * [[Agnes]] * ''[[Agostino]]''* * [[Agrippa]] * [[Ahmedus]] * ''[[Ahmet]]''* * [[Aiax]] * [[Aida (nomen)|Aida]] * ''[[Aimericus]]'' * [[Aimo]] * [[Akira]] * [[Akihitus]] * [[Alagherius]] * [[Aladinus]] * [[Alanis]] * [[Alanus]] * ''[[Alanus|Alannus]]'' * [[Alaricus (nomen)|Alaricus]] * [[Alastor]] * [[Albericus]] * ''[[Alberto]]''* * [[Albertus]] * [[Albinus]] * [[Alboinus]] * ''[[Albrechtus]]'' * [[Alcaeus (nomen)|Alcaeus]] * [[Alcestis (discretiva)|Alcestis]] * [[Alcibiades (nomen)]] → [[Alcibiades]] * [[Alcyone (discretiva)|Alcyone]] * [[Aldus]] * ''[[Aleksandr]]''* * ''[[Aleksej]]''* * ''[[Aleksja]]''* * [[Alexander (nomen)|Alexander]] * [[Alexandra]] * [[Alexia (nomen)|Alexia]] * [[Alexis]] * [[Alexius]] * [[Alfredus]] * [[Ali (nomen)|Ali]] * ''[[Alice]]''* * [[Alicia]] * [[Alida]] * [[Alienora]] * [[Aliprandus]] * [[Alix (nomen)|Alix]] * [[Alla (nomen)|Alla]] * [[Alodia]] * [[Aloisia]] * ''[[Aloisius]]'' * ''[[Alonso]]''* * ''[[Aloysia]]'' * ''[[Aloysius]]'' * [[Alphonsus]] * [[Altierus]] → [[Altierus Spinelli]] * [[Aluisius (nomen)|Aluisius]] * ''[[Alvar]]''* * ''[[Álvaro]]''* * [[Alvarus]] * [[Alvin]] * [[Amadeus]] * [[Amadocus]] * [[Amalasuntha]] * [[Amalia]] * [[Amanda]] * [[Amandus]] * [[Amata (nomen)|Amata]] * [[Amatus]] * [[Ambrosius (nomen)|Ambrosius]] * [[Amenophis]] * ''[[Americus]]'' * [[Amletus]] * ''[[Amorathes]]'' * [[Amos]] * [[Amosis]] * ''[[Aymericus]]'' * [[Anastasia]] * ''[[Anastasija]]''* * [[Anastasius (nomen)|Anastasius]] * ''[[Anatole]]''* * ''[[Anatolij]]''* * [[Anatolius]] * [[Anaxagoras]] * ''[[Anděl]]''* * ''[[Anděla]]''* * ''[[Andor]]''* * ''[[András]]''* * [[Andrea]] * [[Andreas]] * ''[[Andrij]]''* * [[Andromache (discretiva)|Andromache]] * [[Angela]] * ''[[Angèle]]'' * * [[Angelica]] * ''[[Angelika]]''* * [[Angelus (nomen)|Angelus]] * ''[[Aniela]]''* * [[Anita]] * [[Anna]] * [[Annabella]] * [[Annalisa]] * [[Anscharius]] * [[Anselmus]] * ''[[Antal]]''* * [[Anterus (nomen)|Anterus]] * [[Anthimus (nomen)|Anthimus]] * [[Antiochus (nomen)|Antiochus]] * ''[[Anton]]''* * [[Antonia]] * [[Antinous]] * [[Antoninus]] * [[Antonius]] * [[Antonius Maria]] * [[Anvarus]] * [[Apelles (nomen)|Apelles]] * [[Apollinaris]] * [[Apollo (nomen)|Apollo]] * [[Apostolus (nomen)|Apostolus]] * [[Aprilia (praenomen)|Aprilia]] * [[Ara (nomen)|Ara]] * ''[[Arkadij]]''* * [[Arcadius (nomen)|Arcadius]] * [[Archangelus (nomen)|Archangelus]] * [[Archibaldus]] * [[Archippus]] * [[Ariadne (nomen)|Ariadne]] * [[Ariel (praenomen)|Ariel]] * [[Aristaeus]] * ''[[Aristide]]*'' * [[Aristides (nomen)|Aristides]] * [[Aristocles]] * [[Aristophanes (nomen)|Aristophanes]] * [[Aristoteles (nomen)|Aristoteles]] * ''[[Armand]]*'' * [[Armandus]] * [[Arminius (nomen)|Arminius]] * [[Arnoldus]] * [[Arnulphus]] * ''[[Arrigo]]''* * [[Arrius]] * [[Arsenius]] * [[Arsinoë]] * [[Artaxerxes]] * [[Artemisia (nomen)|Artemisia]] * [[Artemius]] * [[Arthurus]] * [[Ascanius (nomen)|Ascanius]] * [[Asclepiades]] * [[Asia (discretiva)|Asia]] * [[Aspasia]] * [[Astor]] * [[Astrida]] * [[Athanasia]] * [[Athanasius]] * [[Athena (nomen)|Athena]] * [[Atilius]] * [[Attalus]] * [[Attila (nomen)|Attila]] * ''[[Audrey]]''* * [[Augustina]] * [[Augustinus (nomen)|Augustinus]] * [[Augustus (praenomen)|Augustus]] * [[Aulus]] * [[Aurelianus (nomen)|Aurelianus]] * [[Aurelius]] * [[Aurivillius]] * [[Aurora (nomen)|Aurora]] * [[Axelius]] * [[Azizus]] === B === [[Fasciculus:Francisco Bayeu Santa Bárbara.jpg|thumb|176px|<center>[[Barbara (sancta)|Sancta Barbara]]</center>]] [[Fasciculus:Marie Spartali Stillman - Beatrice (1896).jpg|thumb|233x233px|<center>[[Beatrix Portinari]]</center>]] [[Fasciculus:BenjaminFranklin.jpeg|thumb|176px|<center>[[Beniaminus Franklinius]]</center>]] [[Fasciculus:HistoireDesMétéores_-_p135.jpg|thumb|176x176px|<center>[[Blasius Pascalis]]</center>]] * [[Babylas]] * [[Balderus (nomen)|Balderus]] * [[Baldomerus]] * [[Balduinus]] * [[Baldus (praenomen)|Baldus]] * [[Balthasar]] * [[Baptista (nomen)|Baptista]] * [[Barbara]] * [[Barnabas]] * ''[[Bartal]]''* * [[Bartholomaeus (nomen)|Bartholomaeus]] * ''[[Bartolomeu]]''* * [[Baruch]] * [[Basilius]] * [[Basiliscus (discretiva)|Basiliscus]] * [[Basilissa]] * [[Bathildes]] * [[Beatrix (praenomen)|Beatrix]] * [[Bella]] * [[Belisarius]] * [[Benedicta]] * [[Benedictus (nomen)|Benedictus]] * ''[[Beniamin]]'' * [[Beniaminus]] * [[Benignus]] * ''[[Benitus]]'' * ''[[Benjamin]]''* * [[Benvenutus]] → [[Benvenutus Cellini]] * [[Berardus]] * [[Berengarius]] * [[Berenice (nomen)|Berenice]] * [[Bernadetta]] * ''[[Bernarda]]'' * ''[[Bernardina]]'' * [[Bernardinus]] * [[Bernardus]] * [[Berno]] * [[Bernvardus]] * [[Bertha]] * [[Bertoldus]] * [[Bertrandus]] * [[Bessario]] → [[Bessario Belinskij]] * [[Bethsabea (nomen)|Bethsabea]] * [[Bettina]] *''[[Biagio]]''* * [[Birgitta]] * ''[[Björn]]''* * ''[[Blasius|Blaise]]''* * [[Blanca]] * [[Blasius]] * [[Boamundus]] → [[Boamundus Tarentinus]] * [[Boethius (discretiva)|Boëthius]] * [[Bogdan]] * ''[[Bogdanus]]'' * ''[[Bohdan]]''* * ''[[Bohdanus]]'' * ''[[Boldiszár]]''* * [[Bomilcar]] * [[Bonaventura (nomen)|Bonaventura]] * [[Bonifacius]] * [[Bononius]] * [[Boris]] * ''[[Borys]]''* * ''[[Brad]]'' * [[Brendanus]] * [[Brennus (discretiva)|Brennus]] * ''[[Brian]]''* * [[Brianus]] * ''[[Brigitte]]''* * [[Bronislaus]] * [[Brunechildes]] * [[Bruno]] * [[Brussius]] * ''[[Buenaventura]]''* === C === [[Fasciculus:Circle of benson st cecilia.jpg|176px|thumb|<center>[[Caecilia Romana|Caecilia Virgo]]</center>|alt=]][[Fasciculus:Cristina_da_Suécia.png|thumb|222x222px|<center>[[Christina (regina Sueciae)|Christina Sueciae]]</center>]][[Fasciculus:Cleo de Merode00.jpg|thumb|176px|<center>[[Cleopatra de Merode]]</center>]] [[Fasciculus:Kyriakos_Mitsotakis_0317.jpg|thumb|247x247px|<center>[[Cyriacus Metsotaces (1968–)|Cyriacus Metsotaces]]</center>]] * [[Cadmus (discretiva)|Cadmus]] * [[Caecilia]] * [[Caecilius]] * [[Caelestinus (nomen)|Caelestinus]] * [[Caelestis]] * [[Caelia (nomen)|Caelia]] * [[Caelius (nomen)|Caelius]] * [[Caesar (nomen)|Caesar]] * [[Caesarius]] * [[Caeso]] * ''[[Cafer]]''* * [[Caietana]] * [[Caietanus]] * ''[[Cajetan]]''* * [[Caleb]] * [[Callimachus]] * [[Callinicus]] * [[Calliope (discretiva)|Calliope]] * [[Callistus]] * ''[[Callixtus]]'' * [[Calogerus]] * [[Calypso (discretiva)|Calypso]] * [[Camilla]] * ''[[Camilo]]''* * ''[[Camillo]]''* * [[Camillus]] * [[Candice]] * [[Candidus (nomen)|Candidus]] * [[Canicus]] * [[Carina (nomen)|Carina]] * [[Caritas (nomen)|Caritas]] * [[Carlomannus (discretiva)|Carlomannus]] * ''[[Carlota]]''* * [[Carlotta]] * ''[[Carmelo]]''* * [[Carmelus]] * [[Carmen (praenomen)|Carmen]] * [[Carola]] * [[Carolina (nomen)|Carolina]] * [[Carolus]] * [[Carus (nomen)|Carus]] * [[Casimirus]] * [[Caspar (nomen)|Caspar]] * [[Cassandra (nomen)|Cassandra]] * [[Cassianus]] * [[Cassius]] * [[Catharina]] * [[Catharinus]] * [[Catullus (cognomen)|Catullus]] * [[Ceslaus]] * [[Chadidia]] * [[Chaereas]] * [[Chaim]] * [[Chalifa (nomen)|Chalifa]] * [[Chantalia]] * [[Charilaus]] → [[Charilaus Tricupes]] * [[Chlodovechus (nomen)|Chlodovechus]] * [[Chloë]] * [[Chloris (nomen)|Chloris]] * ''[[Choma]]''* * [[Chosroes]] * [[Chowalidus]] * [[Christa]] * [[Christiana]] * [[Christianus (nomen)|Christianus]] * [[Christina]] *''[[Christopherus]]'' * [[Christophorus]] * [[Chryseis (discretiva)|Chryseis]] * [[Chunegunda]] * [[Ciaranus]] * [[Cingis]] * ''[[Ciprian]]''* * [[Circe (discretiva)|Circe]] * ''[[Ciro]]''* * [[Clara]] * [[Claudia]] * ''[[Claudio]]''* * [[Claudius (nomen)|Claudius]] * [[Clemens]] * [[Clementia]] * [[Cleonice]] * [[Cleopas]] * [[Cleopatra]] * [[Cloelia (nomen)|Cloelia]] * ''[[Clothildis]]'' * [[Clotildis]] * [[Cnuto (nomen)|Cnuto]] * [[Cody]] * ''[[Coelestinus]]'' * ''[[Coelius]]'' * [[Coemgenus]] * [[Colandus]] * [[Colomannus]] * [[Columbanus (nomen)|Columbanus]] * [[Conon (nomen)|Conon]] * [[Conradus]] * ''[[Consalvus]]'' * [[Constantia (nomen)|Constantia]] * [[Constantinus]] * [[Cordelia (nomen)|Cordelia]] * [[Corinna (discretiva)|Corinna]] * [[Cornelia]] * [[Cornelius (nomen)|Cornelius]] * [[Cosima]] * ''[[Cosimus]]'' * [[Cosmas]] * ''[[Cosmus]]'' * [[Craterus (discretiva)|Craterus]] * ''[[Cristóvão]]''* * [[Crito]] * [[Cunipertus]] → [[Cunipertus (rex Langobardorum)]] * [[Curtius]] * [[Cybele (discretiva)|Cybele]] * [[Cynthia]] * ''[[Cyprian]]''* * [[Cyprianus (praenomen)|Cyprianus]] * [[Cyriacus]] * [[Cyrillus]] * [[Cyrus]] === D === [[Fasciculus:DANIELA HANTUCHOVA (3244849115).jpg|thumb|176px|<center>[[Daniela Hantuchová]]</center>]] [[Fasciculus:Diana Huntress Fontainebleau.jpg|thumb|176px|<center>[[Diana]]</center>]] [[Fasciculus:Énée et Didon, reprise partielle du tableau de Guérin, détail.jpg|thumb|176px|<center>[[Dido]]</center>]] [[Fasciculus: Stevan Kragujevic, Dorothy Dandridge, 1962 (1).jpg|thumb|176px|<center>[[Dorothea Dandridge]]</center>]] * [[Dacianus]] * [[Dagmara]] * [[Dagobertus]] * [[Dalia (nomen)|Dalia]] * [[Dalila]] * [[Dalmatius]] * [[Damasus]] * [[Damianus]] * [[Damocles]] * [[Danaë (discretiva)|Danaë]] * [[Daniel (praenomen)|Daniel]] * [[Daniela]] * ''[[Daniil]]''* * [[Dantes]] * ''[[Danylo]]''* * [[Daphne (praenomen)|Daphne]] * [[Daria]] * [[Darius]] * [[David]] * ''[[Davide]]''* * [[Dean]] * [[Deanna]] * [[Debora]] * [[Decebalus (nomen)|Decebalus]] * [[Decimus]] * [[Delia]] * [[Delphina]] → [[Delphina a Saxonia Coburgensi]] * [[Demeter (discretiva)|Demeter]] * [[Demetria]] * [[Demetrius]] * [[Democritus (nomen)|Democritus]] * ''[[Denis]]''* * ''[[Denys]]''* *''[[Deodatus]]'' *[[Desdemona]] * [[Desiderius (nomen)|Desiderius]] * [[Desmondus]] * ''[[Deusdedit (nomen)|Deusdedit]]'' * ''[[Dezső]]''* * [[Diafarus]] * [[Diana (nomen)|Diana]] * [[Didacus]] * [[Dido (nomen)|Dido]] *''[[Diego]]''* * [[Dina (nomen)|Dina]] * [[Dinus]] * [[Diogenes]] * ''[[Diogo]]''* * [[Diodorus (nomen)|Diodorus]] → [[Diodorus Siculus]] * [[Diomira]] * ''[[Dionigi]]''* * [[Dionysia (praenomen)|Dionysia]] * [[Dionysius]] * [[Dioscorides (nomen)|Dioscorides]] * [[Diphilus]] * ''[[Dmitrij]]''* * ''[[Dmytro]]''* * [[Dolores]] * [[Dominica (nomen)|Dominica]] * [[Dominicus]] * [[Domitilla]] * [[Domitius]] *''[[Domonkos]]''* *''[[Donald]]''* * [[Donaldus]] * [[Donatella]] *[[Donatus]] *[[Donna]] *[[Dora (nomen)|Dora]] *[[Doris (praenomen)|Doris]] *''[[Dorota]]''* *''[[Dorotea]]''* *''[[Doroteja]]''* *[[Dorothea]] *''[[Dorothy]]''* *[[Dragoss]] * [[Duglassius]] * [[Duncanus]] *''[[Durans]]'' *''[[Durante]]''* *[[Dwight]] === E === [[Fasciculus:Francisco de Zurbarán - Saint Elizabeth of Thuringia - Google Art Project.jpg|thumb|176px|<center>[[Elisabeth Hungariae]]</center>]] [[Fasciculus:Che por Jim Fitzpatrick.svg|thumb|176px|<center>[[Ernestus Guevara]]</center>]] [[Fasciculus:Audrey Hepburn 1956 (2).jpg|thumb|176px|<center>[[Etheldreda Hepburn]]</center>]] [[Fasciculus:Jean Agélou - Serie 589 - Eve being tempted to eat the forbidden fruit.jpg|thumb|176px|<center>[[Eva]]</center>]] * [[Earl]] * [[Eberhardus]] * [[Edda (praenomen)|Edda]] * ''[[Edgar]]''* * [[Edgarus]] * [[Editha]] * [[Edmundus]] * [[Edna]] * [[Eduardus]] * ''[[Eduinus]]'' * ''[[Edwardus]]'' * ''[[Edwinus]]'' * [[Edvinus]] * [[Egbertus]] * [[Aegidius|''Egidius'']] * ''[[Ekaterina]]''* * [[Electra (discretiva)|Electra]] * ''[[Elek]]''* * ''[[Eleonora]]''* * [[Eleuther (nomen)|Eleuther]] * ''[[Eleutherius (nomen)|Eleutherius]]'' * [[Elfrida]] * [[Elias]] * [[Eligius]] * ''[[Elio]]''* * [[Elisa]] *''[[Elisabeth]]'' * [[Elisabetha]] * ''[[Elizaveta]]''* * [[Elpidius (nomen)|Elpidius]] * [[Elvira]] * [[Emericus]] * ''[[Aemilius|Emilius]]'' * [[Emma]] * [[Emmanuel]] * [[Empedocles (nomen)|Empedocles]] * [[Engelbertus]] * [[Ennius (nomen)|Ennius]] *''[[Enrico]]''* * [[Epaminondas (nomen)|Epaminondas]] * [[Ephraem]] *''[[Ephraim]]'' * [[Epiphanius]] * [[Erasmus]] * [[Erhardus]] * [[Erica]] * ''[[Erich]]''* * [[Ericus]] * ''[[Erik]]''* * ''[[Erika]]''* * ''[[Ermanno]]''* * ''[[Ermenegildus (nomen)|Ermenegildus]]'' * ''[[Ernest]]''* * ''[[Ernesto]]''* * [[Ernestus]] * ''[[Ernő]]''* * ''[[Ernst]]''* * [[Eros (nomen)|Eros]] * [[Ervinus]] * [[Erzsébet|''Erzsébet'']]* * [[Esdras]] * ''[[Estéfano]]''* * [[Esther (nomen)|Esther]] * ''[[Etele]]''* * [[Ethel]] * [[Etheldreda]] * ''[[Etienne]]*'' * ''[[Ettore]]''* * [[Euagoras]] * [[Euclides (discretiva)|Euclides]] * [[Eudocia]] * [[Eudoxius]] *''[[Eugène]]''* * [[Eugenia (praenomen)|Eugenia]] * [[Eugenius]] * [[Eulalia]] → [[Eulalia Barcinonensis]] * [[Eumenes (discretiva)|Eumenes]] * [[Eunice]] * [[Euphemia]] * [[Euphrosyne (praenomen)|Euphrosyne]] * [[Euripides (nomen)|Euripides]] * [[Europa (discretiva)|Europa]] * [[Eurydice (discretiva)|Eurydice]] * [[Eusebius]] * [[Eustachius]] * [[Eustathius (nomen)|''Eustathius'']] * [[Eustorgius]] → [[Eustorgius (episcopus Lemovicensis)]] * [[Eutychius]] * [[Eva (nomen)|Eva]] * [[Evangelus]] * [[Evaristus (praenomen)|Evaristus]] * [[Evasius]] * [[Evelina]] * ''[[Everardus]]'' * ''[[Everhardus]]'' * ''[[Evgenij]]''* * ''[[Eyüp]]''* * [[Ezechiel (nomen)|Ezechiel]] === F === [[Fasciculus:Fatoumata Diawara - Festival du Bout du Monde 2012 - 016 - edit.jpg |thumb|176px|<center>[[Fatima Diawara]]</center>]] [[Fasciculus:Ferdinand Magellan.jpg|thumb|176px|<center>[[Ferdinandus Magellanus]]</center>]][[Fasciculus:Vicente_López_Y_Portaña_001.jpg|thumb|217x217px|<center>[[Franciscus a Goya et Lucientes|Franciscus a Goya]]</center>]] [[Fasciculus:Frida Kahlo, by Guillermo Kahlo 3.jpg|thumb|236x236px|<center>[[Frida Kahlo]]</center>]] * [[Fabianus (nomen)|Fabianus]] * [[Fabius]] * [[Fabricius]] * ''[[Fanny]]'' * [[Fatima (nomen)|Fatima]] * ''[[Fatma]]''* * [[Faustina]] * [[Faustinus]] * [[Faustus (nomen)|Faustus]] * ''[[Federica]]''* * ''[[Federico]]''* * ''[[Fedir]]''* * ''[[Fëdor]]''* * [[Feisalus]] → [[Feisalus Abdelazizi filius]] * [[Felicia]] * [[Felicianus]] * [[Felicitas (nomen)|Felicitas]] * ''[[Felipe]]''* * [[Felix]] * [[Ferdinanda]] * [[Ferdinandus]] * ''[[Ferenc]]''* * ''[[Fernand]]'' * * ''[[Fernanda]]'' * ''[[Fernão]]''* * [[Fergusius]] * [[Ferruccius]] * [[Fidelis]] * [[Fides (nomen)|Fides]] * ''[[Filipp]]''* * [[Firmus (nomen)|Firmus]] * [[Flaminia (nomen)|Flaminia]] * [[Flaminius]] * [[Flavius]] * [[Flora (praenomen)|Flora]] * [[Florentia (praenomen)|Florentia]] * [[Florentius]] * [[Florianus]] * [[Florinus]] * ''[[Foma]]''* * [[Franca]] * ''[[Francesca]]''* * ''[[Franciscus|Francesco]]''* * ''[[Franciscus|Francisco]]''* * [[Francisca]] * [[Franciscus]] * [[Franciscus Iosephus]] * [[Franciscus Xaverius (nomen)|Franciscus Xaverius]] * ''[[Franco]]''* * [[Francus (praenomen)|Francus]] * ''[[Frank]]''* * [[Franklinus]] * ''[[Frantzisko]]''* * ''[[Franz]]''* * [[Frida]] * [[Friderica]] * [[Fridericus]] * [[Fronto (discretiva)|Fronto]] * [[Fulbertus]] → [[Fulbertus Carnotensis]] * [[Fulgentius (nomen)|Fulgentius]] * [[Fulvia]] * [[Fulvius]] * [[Furius]] === G === [[Fasciculus:Gabriela Mistral-01.jpg|thumb|176px|<center>[[Gabriella Mistral]]</center>]] [[Fasciculus:Gottfried Wilhelm von Leibniz.jpg|thumb|176px|<center>[[Godefridus Guilielmus Leibnitius]]</center>]] [[Fasciculus:Grace-Jones fyf2016-2.jpg|thumb|176px|<center>[[Gratia Jones]]</center>]] [[Fasciculus: Caricature_Gustave_Eiffel.png|thumb|176px|<center>[[Gustavus Eiffel]]</center>]] *[[Gabriel]] *''[[Gabriela]]'' *''[[Gabriele]]''* *[[Gabriella]] *[[Gaea (nomen)|Gaea]] *''[[Gaëtan]]*'' *''[[Gaetano]]''* *[[Gaetulius]] *''[[Ǧaʿfar]]''* *[[Gaius]] *[[Galatea]] *[[Galeatius]] *[[Galena]] *[[Galfridus]] *[[Galilaeus Galilaei|Galilaeus]] *[[Garcias]] *''[[Gaspar]]'' *[[Gasto]] *[[Gaudentius]] *''[[Gaufridus]]'' *''[[Gavriil]]''* *[[Gebhardus]] *[[Gedeon (nomen)|Gedeon]] *[[Gelasius]] *''[[Gennaro]]''* *[[Genovefa]] *[[Georgia (nomen)|Georgia]] *[[Georgius]] *[[Geraldina]] *[[Geraldus]] *[[Gerardus]] *[[Gerasimus]] *[[Gerda]] *''[[Gergely]]''* *''[[Gerhard]]''* *''[[Germain]]''* *[[Germana]] *[[Germanus (nomen)|Germanus]] *[[Gerontius]] → [[Gerontius (episcopus Mediolanensis)]] *''[[Gert]]'' *''[[Geretrudis]]'' *[[Gertrudis]] *[[Gervasius]] *[[Geysa (nomen)|Geysa]] *[[Gilda (praenomen)|Gilda]] *[[Gilliana]] *''[[Giovanna]]''* *''[[Giovanni]]''* *[[Giraldus]] *''[[Girolamo]]''* *[[Gisela]] *''[[Giulia]]''* *''[[Giulio]]''* *''[[Giuseppe]]'' * *''[[Giuseppina]]''* * ''[[Gjergj]]''* * ''[[Gjon]]''* *[[Glauce]] *[[Glaucus (nomen)|Glaucus]] *[[Gloria (nomen)|Gloria]] *[[Gnaeus]] *''[[Godefridus]]'' *[[Godfredus]] *''[[Godfridus]]'' *[[Goffredus]] *''[[Gonzalus]]'' *[[Gordonus]] *''[[Gotthold]]'' *''[[Grace]]''* *[[Gratia (nomen)|Gratia]] *''[[Grazia]]''* *[[Gregorius (nomen)|Gregorius]] *[[Grover]] → [[Grover Cleveland]] *[[Guadalupe (nomen)|Guadalupe]] *[[Gualterius]] *[[Gudbrandus]] *[[Guendolina]] *[[Guenevera]] *[[Guido]] *''[[Gulielma]]'' *''[[Guilelmus]]'' *[[Gulielmina]] *[[Gulielmus]] *[[Gundisalvus]] *[[Gunnarus]] *[[Gunnila]] *[[Gunterius]] *''[[Guolphangus]]'' *''[[Gustave]]''* *[[Gustavus]] *''[[Guy]]'' *→ [[Guido]] aut [[Guy (nomen)|Guy]] (Hebraice) *''[[György]]''* === H === [[Fasciculus:Helen of Troy.jpg|thumb|176px|<center>[[Helena]]</center>]] [[Fasciculus:Quintus Horatius Flaccus.jpg|thumb|176px|<center>[[Quintus Horatius Flaccus]]</center>]] * [[Habacuc]] * [[Hacon]] * ''[[Ḫadīǧah]]''* * [[Hadriana]] * [[Hadrianus (nomen)|Hadrianus]] * [[Hadriel]] * [[Hafizus (nomen)|Hafizus]] * [[Haile]] * ''[[Ḫalīfa]]''* * [[Hannelora|Hannelore]] → [[Hannelore Zöllner]]<ref>Ex pagina [[Auctores neolatini]].</ref> * ''[[Ḥamad]]''* * [[Hamidus]] * [[Hamilcar]] * ''[[Hanna]]''* * [[Hannibal (nomen)|Hannibal]] * [[Hanno]] * [[Haraldus]] * [[Haroldus]] * ''[[Harriet]]''* * ''[[Harrietta]]'' * [[Harrius]] * [[Hartmut]] * ''[[Harun]]''* * [[Hasanus]] * [[Hasdrubal (nomen)|Hasdrubal]] * ''[[Hatice]]''* * [[Heather]] * [[Hebe (discretiva)|Hebe]] * [[Hector (nomen)|Hector]] * ''[[Hedda]]'' * [[Hedvigis]] * [[Hegesippus]] * ''[[Heinrich]]''* * [[Heinricus]] * ''[[Heinz]]''* * [[Helena (praenomen)|Helena]] * [[Helga]] * [[Helgus (praenomen)|Helgus]] * [[Heliab]] * [[Heliam]] * ''[[Helias]]'' * [[Helimutus]] * [[Heliodorus]] * [[Helius (nomen)|Helius]] * [[Helladius]] → [[Helladius Loizaga]] * ''[[Helimutus|Helmut]]*'' * ''[[Hencius]]''* * [[Henricus]] * [[Henrietta]] * ''[[Henrique]]''* * [[Hera (nomen)|Hera]] * ''[[Heracles]]'' * [[Heraclitus (nomen)|Heraclitus]] * [[Heraclius (nomen)|Heraclius]] * ''[[Herbert]]''* * [[Herbertus]] * [[Hercules (nomen)|Hercules]] * ''[[Herimannus]]'' * ''[[Hermann]]''* * [[Hermannus]] * ''[[Hermenegildo]]''* * [[Hermenegildus (nomen)|Hermenegildus]] * [[Hermes (nomen)|Hermes]] * [[Hermione]] * [[Hermolaus]] * ''[[Hernán]]''* * ''[[Hernando]]*'' * [[Herodes (discretiva)|Herodes]] * [[Hersilia (discretiva)|Hersilia]] * [[Hertha (praenomen)|Hertha]] * [[Hideki]] * [[Hierocles]] * [[Hieronymus (nomen)|Hieronymus]] * [[Hilaria (nomen)|Hilaria]] * [[Hilarius (nomen)|Hilarius]] * [[Hilda (praenomen)|Hilda]] * ''[[Hildegarda]]'' * [[Hildegardis]] * ''[[Hinricus]]'' * [[Hipparchus (discretiva)|Hipparchus]] * [[Hippolytus (praenomen)|Hippolytus]] * [[Hiram]] * [[Hiroki]] * [[Hiroshi]] * ''[[Homar (nomen)|Homar]]'' * [[Homerus (nomen)|Homerus]] * [[Homobonus]] * [[Honoratus]] * [[Honorius]] * [[Horatius (nomen)|Horatius]] * [[Hormisdas]] * [[Horstus]] * [[Hortensia]] → [[Hortensia de Beauharnais]] * ''[[Hryhorij]]''* * ''[[Hubert]]''* * [[Hubertus]] * [[Hugo]] * [[Humbertus]] * ''[[Humfrey]]''* * [[Hunfridus]] * [[Husainus]] * [[Hyacintha]] * ''[[Hyacinthe]]''* * [[Hyacinthus (praenomen)|Hyacinthus]] * [[Hyginus]] * [[Hypatia (nomen)|Hypatia]] * [[Hypatius]] === I === [[Fasciculus:Gutenberg.jpg|thumb|176px|<center>[[Ioannes Gutenbergus|Iohannes Gutenbergus]]</center>]] [[Fasciculus:Josephine Baker 1950.jpg|thumb|176px|<center>[[Iosephina Baker]]</center>]] [[Fasciculus:Federico de Madrazo - Isabella II - Google Art Project.jpg|thumb|176px|<center>[[Isabella II (regina Hispaniae)|Isabella II]] (regina Hispaniae)</center>]] [[Fasciculus:San Isidro en oración, de Bartolomé González y Serrano (Museo de Historia de Madrid).jpg|thumb|176px|<center>[[Isidorus Matritensis]]</center>]] * [[Iacoba]] * ''[[Iacobina]]'' * [[Iacobus]] * [[Iairus]] * [[Ianuarius (nomen)|Ianuarius]] * [[Ianus (nomen)|Ianus]] *[[Iapheth (nomen)|Iapheth]] *[[Iared]] *[[Iason (nomen)|Iason]] *''[[ʾIbrāhīm]]''* *''[[İbrahim]]''* *[[Ibraimus]] *[[Ichirō]] *[[Ida (praenomen)|Ida]] *[[Idris]] *[[Ieremias (nomen)|Ieremias]] *[[Iesse (nomen)|Iesse]] *[[Iessica]] * [[Iesus (nomen)|Iesus]] * [[Ignatius]] *''[[Igor]]''* *''[[Ihor]]''* *[[Ilanus]]<ref>Cfr. ''[https://ephemerisnuntii.eu/leolat/DE%20TERRA%20SANCTA.pdf DE TERRA SANCTA]'' apud ''Epistula Leonina'', p. 28: "'''Ilanus''' scribit nullam aliam viam nobis patêre, quâ radices praesentis conflictûs israeliano-palaestini intelligamus omnes et totas".</ref> *[[Ildebrandus]] → [[Ildebrandus Aldobrandeschi]] *''[[Illja]]''* *''[[İlyas]]''* *[[Imelda (praenomen)|Imelda]] * [[Immanuel]] * [[India (nomen)|India]] * [[Ingelrannus]] * [[Ingrida]] * [[Inguarus]] * [[Inguiomerus (nomen)|Inguiomerus]] *[[Innocentius (nomen)|Innocentius]] * ''[[Ioachim]]'' * [[Ioachimus]] * [[Ioanna]] * [[Ioannes (nomen)|Ioannes]] * [[Ioannes Antonius]] * [[Ioannes Baptista (nomen)|Ioannes Baptista]] * [[Ioannes Carolus]] * [[Ioannes Christophorus]] * [[Ioannes Franciscus]] * [[Ioannes Iacobus]] * [[Ioannes Iosephus]] * [[Ioannes Lucas (nomen)|Ioannes Lucas]] * [[Ioannes Ludovicus]] * [[Ioannes Maria]] * [[Ioannes Paulus]] * [[Ioannes Petrus]] * [[Iob (nomen)|Iob]] * [[Iodocus]] * [[Ioël (nomen)|Ioël]] *''[[Iohanna]]'' *''[[Iohannes]]'' *[[Ionas (nomen)|Ionas]] *[[Ionathan (nomen)|Ionathan]] *[[Iordanus]] *[[Iosaphat]] → [[Iosaphat Menezes da Silva]] *[[Ioscelinus]] * ''[[Ioseph]]'' * [[Iosepha]] * [[Iosephina]] * [[Iosephus]] * [[Iosephus Antonius]] * [[Iosephus Emmanuel]] * [[Iosias]] * ''[[Iosif]]''* *[[Iosue (nomen)|Iosue]] *[[Iphigenia (nomen)|Iphigenia]] *''[[Irena]]'' *[[Irenaeus (nomen)|Irenaeus]] *[[Irene (praenomen)|Irene]] *[[Iris (praenomen)|Iris]] * ''[[ʿĪsā]]''* * ''[[Isaac (nomen)|Isaac]]'' * [[Isaacus (nomen)|Isaacus]] * [[Isabella]] * [[Isaias (nomen)|Isaias]] * [[Isidorus (nomen)|Isidorus]] * [[Isis (nomen)|Isis]] * [[Ismaël (nomen)|Ismaël]] * ''[[ʾIsmāʿīl]]'' * ''[[İsmail]]''* * [[Israël (nomen)|Israël]] * ''[[István]]''* * [[Italia (nomen)|Italia]] * [[Italus]] * [[Iudas (discretiva)|Iudas]] * [[Iuditha]] * [[Iulia]] * [[Iuliana]] * [[Iulianus (nomen)|Iulianus]] * [[Iulius (nomen)|Iulius]] * [[Iulius Caesar]] * [[Iunia]] * [[Iunius (nomen)|Iunius]] * [[Iuno (nomen)|Iuno]] * [[Iustina (nomen)|Iustina]] * [[Iustinianus (nomen)|Iustinianus]] * [[Iustinus (nomen)|Iustinus]] * [[Iustus (praenomen)|Iustus]] * [[Iuvenalis (nomen)|Iuvenalis]] * ''[[Ivan]]''* * [[Iva]] * ''[[Ivetta]]'' * [[Ivo]] * [[Iziaslaus]] === J === [[Fasciculus:Jane Austen.jpg|thumb|218x218px|<center>[[Jane Austen]]</center>]] [[Fasciculus:John William Waterhouse - Juliet.jpg|thumb|266x266px|<center>[[Juliet Capulet]]</center>]] * ''[[Jacopo]]''* * ''[[Jacques]]''* * ''[[Jakiv]]''* * ''[[Jakob]]''* * ''[[Jane]]''* * ''[[Janet]]''* * ''[[János]]''* * [[Jasmina]] * ''[[Jason]]''* * ''[[Jean]]'' * * ''[[Jeanne]]''* * ''[[Jeffrey]]'' * * ''[[Jelyzaveta]]''* * ''[[Jennifer]]''* * ''[[Jerome]]''* * ''[[Jessica]]'' * [[Jery]] * ''[[Jevhen]]''* * ''[[Jevhenija]]''* * [[Jintao]] * ''[[João]]''* * ''[[Joaquín]]''* * ''[[Johann]]''* * ''[[Johannes]]'' * * ''[[John]]''* * ''[[Jonathan]]''* * ''[[Jörg]]'' * * ''[[Jorge]]''* * ''[[Jørgen]]''* * ''[[Joschka]]''* * ''[[Joseph]]''* * ''[[Josephine]]''* * ''[[Juan]]''* * ''[[Juana]]''* * ''[[Judith]]''* * ''[[Julia]]''* * ''[[Julie]]''* * ''[[Julian]]''* * ''[[Juliette]]''* * ''[[Julio]]''* * ''[[Jurij]]''* * [[Jukka]] === K === [[Fasciculus:Karl Marx.jpg|thumb|176px|<center>[[Karl Marx]]</center>]] * [[Kamala]]<ref>Cfr. ''[https://web.archive.org/web/20241106142014/http://ephemeris.alcuinus.net/leonina/EL%20224.pdf CUM BIDENIO IN BARATHRUM]'' apud ''Epistula Leonina'' anno 2020, p.12: "Nescio an mox evasurus sit fucus vultuum Iosephi Biden et '''Kamalae''' Harris vicepraesidentissa".</ref> * ''[[Kamill]]''* * ''[[Karen]]''* * ''[[Karin]]''* * ''[[Karl]]'' * * ''[[Károly]]''* * [[Kasimus]] → [[Kasimus Soleimani]] * ''[[Kaspar]]''* * ''[[Kassandra]]''* * ''[[Kateryna]]''* * ''[[Katherine]]''* * [[Kazuo]] * [[Keisuke]] * ''[[Keith]]'' * ''[[Kevin]]''* * ''[[Kenethus]]'' * ''[[Kenneth]]''* * [[Khaledus]] * ''[[Kirill]]''* * ''[[Klaus]]'' * * ''[[Knut]]''* * [[Kōji]] * ''[[Konrad]]''* * ''[[Konstantin]]''* * ''[[Konstjantyn]]''* * ''[[Kristina]]''* * ''[[Krzysztof]]''* * ''[[Ksenija]]''* * ''[[Kurt]]''* * ''[[Kuz'ma]]''* * ''[[Kyrylo]]''* === L === [[Fasciculus:Louis_david,_leonida_alle_termopili,_1814,_05.jpg|thumb|264x264px|<center>[[Leonidas I]]</center>]] [[Fasciculus:Lilith (John Collier painting).jpg|thumb|176px|<center>[[Lilith]]</center>]] [[Fasciculus:La Coquille église vitrail (8).JPG|thumb|176px|<center>[[Lucia Syracusana]]</center>]][[Fasciculus:'Lucretia' by Artemisia Gentileschi.jpg|thumb|176px|<center>[[Lucretia|Lucretia Romana]]</center>]] * ''[[Ladislau]]''* * [[Ladislaus]] * [[Laertes]] * [[Laetitia (praenomen)|Laetitia]] * [[Lambertus]] * [[Lancelottus]] * [[Lando (nomen)|Lando]] * [[Laodice]] * [[Larissa (nomen)|Larissa]] * ''[[László]]''* * [[Laura]] * [[Laurentius]] * [[Laurus (nomen)|Laurus]] * [[Lautarus (nomen)|Lautarus]] * [[Lavinia (nomen)|Lavinia]] * [[Lazarus]] * ''[[Lea (praenomen)|Lea]]'' * [[Leander (nomen)|Leander]] * [[Lechus]] * [[Leda (nomen)|Leda]] * [[Leila]] * [[Leo (nomen)|Leo]] * [[Leocadia]] * ''[[Leonardo]]''* * [[Leonardus]] * [[Leonia]] * ''[[Leonid]]''* * [[Leonidas]] * [[Leonillus]] * [[Leonius]] * ''[[Leonhardus]]'' * [[Leontius (nomen)|Leontius]] * [[Leopoldus]] * [[Leslius]] * [[Levi]] * [[Lia (praenomen)|Lia]] * [[Ligea]] * [[Lilia]] * [[Liliana (nomen)|Liliana]] * [[Lilith (nomen)|Lilith]] * ''[[Lilliana]]'' * [[Lina]] * [[Linda]] * [[Linus (nomen)|Linus]] * ''[[Lionel]]''* * [[Lisa]] * [[Livia (nomen)|Livia]] * [[Livius (nomen)|Livius]] * [[Lois]] * [[Longinus]] * ''[[Lola]]'' * ''[[Lorenzo]]'' * * [[Loretta]] → [[Loretta Sanchez]] * ''[[Lőrinc]]''* * [[Lorine]] * [[Lotharius (nomen)|Lotharius]] * ''[[Lourenço]]''* * [[Lucas]] * [[Lucia]] * [[Luciana]] → [[Luciana Littizzetto]] * [[Lucianus (nomen)|Lucianus]] * [[Lucifer (nomen)|Lucifer]] * [[Lucilla]] * [[Lucius]] * [[Lucretia (nomen)|Lucretia]] * [[Ludmila]], [[Ludimila]] * [[Ludovica (nomen)|Ludovica]] * [[Ludovicus]] * ''[[Luigi]]''* * [[Luna (nomen)|Luna]] * [[Lupus (nomen)|Lupus]] * [[Lycia (nomen)|Lycia]] * ''[[Lyda]]'' * [[Lydia (praenomen)|Lydia]] * [[Lysimachus (nomen)|Lysimachus]] === M === [[Fasciculus:World_Museum,_Liverpool_(15458232984).jpg|thumb|266x266px|<center>[[Marcus Aurelius]]</center>]] [[Fasciculus:Margherita di Savoia, regina d'Italia.jpg|thumb|250x250px|<center>[[Margarita (regina Italiae)]]</center>]] [[Fasciculus:Titian_-_Penitent_Magdalene_N08404-117-lr-1.jpg|thumb|247x247px|<center>[[Maria Magdalena]]</center>]] [[Fasciculus:Illustrerad_Verldshistoria_band_I_Ill_115.png|thumb|318x318px|<center>[[Miltiades (vir militaris)|Miltiades]]</center>]] [[Fasciculus:Mussorgsky.jpg|thumb|209x209px|<center>[[Modestus Musorgskij]]</center>]] [[Fasciculus:Marshal_Mustafa_Kemal_Pasha.jpg|thumb|197x197px|<center>[[Mustapha Cemal Ataturcus]]</center>]] *[[Macarius]] *[[Machometus (nomen)|Machometus]] *[[Maclovis]] *''[[Mahometus (nomen)|Mahometes]]'' *[[Mahometus (nomen)|''Mahometus'']] *[[Magdalena]] *[[Magnus (nomen)|Magnus]] *[[Mago]] *[[Mahmudus (nomen)|Mahmudus]] *''[[Mahmut]]''* *[[Maia (praenomen)|Maia]] *[[Makoto]] * ''[[Maksim]]''* * ''[[Maksym]]''* *[[Malachias]] *[[Malcolmus]] *[[Malvina]] * [[Mamercus]] * [[Manasses]] → [[Manasses Sogavare]] *''[[Manfred]]''* *''[[Manfredo]]''* * [[Manfredus (praenomen)|Manfredus]] * [[Manlius]] * [[Manuel]] * [[Manuela]] * ''[[Maomethes]]'' * [[Maphaeus]] * ''[[Marcantonio]]''* * [[Marcella]] * [[Marcellinus (nomen)|Marcellinus]] * [[Marcellus]] * [[Marcia]] * [[Marciana (discretiva)|Marciana]] * [[Marcianus (nomen)|Marcianus]] * [[Marcius]] * [[Marcus]] * [[Marcus Antonius (nomen)|Marcus Antonius]] * [[Marcus Aurelius (nomen)|Marcus Aurelius]] * [[Margarita (nomen)|Margarita]] * ''[[Margherita]]''* * [[Maria]] * [[Maria Angela]] * [[Maria Antonia (nomen)|Maria Antonia]] * [[Maria Magdalena (nomen)|Maria Magdalena]] * [[Maria Ludovica]] * [[Mariana (nomen)|Mariana]] * [[Marianus]] * [[Marica (nomen)|Marica]] * ''[[Marilyn]]''* * [[Marilyna]] * [[Marina]] * [[Marinus]] *''[[Mario]]''* * [[Marius (nomen)|Marius]] * [[Maroan]] * [[Marsilius]] * [[Martha]] * [[Martialis (nomen)|Martialis]] * [[Martina]] * [[Martinus]] * [[Masahiro]] * ''[[Mathilda]]'' * [[Mathildis]] * ''[[Matteo]]''* * [[Matthaeus]] * [[Matthias (nomen)|Matthias]] * [[Maturinus]] * [[Maurilius]] * [[Mauritius]] * ''[[Mauro]]''* * [[Maurus]] * [[Maxentius (nomen)|Maxentius]] * [[Maxima]] → [[Maxima (Regina Bataviae)]] * [[Maximilianus]] * [[Maximianus (discretiva)|Maximianus]] * [[Maximinus (discretiva)|Maximinus]] * [[Maximus]] * [[Mecislaus]] * [[Medea]] * [[Megana]]<ref>{{Opus|cognomen 1=Gross|nomen 1=Nicolaus|titulus=Discipulam desideratam Burdigalae inventam esse|annus=2012|domus editoria=Ephemeris|url=http://alcuinus.net/ephemeris/archi2012/nuntius1.php?id=1122}}: “Etiam in retificiis socialibus inventi sunt nuntii et Meganae et Ieremiae”.</ref> * [[Meginhardus]] * [[Melania]] * [[Melchior]] * [[Melchisedech (nomen)|Melchisedech]] * [[Meletius]] * [[Melina]] → [[Melina Mercuris]] * [[Melissa (nomen)|Melissa]] * [[Memnon (discretiva)|Memnon]] * [[Menachem]] * [[Menander (discretiva)|Menander]] * [[Menelaus (discretiva)|Menelaus]] * [[Mentor (nomen)|Mentor]] * [[Mercedes]] * [[Mercurius (nomen)|Mercurius]] * [[Merlinus (nomen)|Merlinus]] * [[Merope]] * ''[[Meryem]]''* * [[Messalina (nomen)|Messalina]] * [[Methodius (nomen)|Methodius]] * [[Metrophanes]] * [[Mia]] * [[Michaël]] * [[Michaël Angelus (nomen)|Michaël Angelus]] * [[Michaela]] *''[[Michail]]''* *''[[Michel]]''* *''[[Michele]]''* * [[Michika]] * ''[[Mihal]]''* * ''[[Mihály]]''* * ''[[Miklós]]''* * ''[[Milcolumbus]]'' * [[Milan]] * [[Milena]] * [[Miles (nomen)|Miles]] * [[Milo]] * [[Milosius]] * [[Miloslaus]] * [[Miltiades]] * [[Milvardus]] *[[Minerva (nomen)|Minerva]] *[[Miranda (nomen)|Miranda]] *[[Miranus]]<ref>Vide [[Ephemeris (diarium interretiale)|Ephemeridem]] anno 2024: ''[https://ephemerisnuntii.eu/historia.php?id=1313 DE HILARIA ALPI ET MIRANO HROVATIN ABHINC XXX ANNOS OCCISIS]''.</ref> *[[Mircea]] *[[Mirella]] → [[Mirella Grosjean]] *[[Miroslaus]] *[[Misaël]] * ''[[Miriam]]'' * [[Miriama]] * [[Mithridates]] * [[Moabia]] * [[Moana]]<ref>Vide [[Ephemeris (diarium interretiale)|Ephemeridem]] anno 2025: ''[https://ephemerisnuntii.eu/cinemata.php?id=1322 MOANA CIRCA AUSTRONESIORUM RES CURIOSITATEM RESUSCITAT]'': "Nomen Moanae in plerisque loquelis Polynesicis Oceanum significat".</ref> * [[Modestus]] * ''[[Molly]]'' *[[Monica]] *''[[Monika]]''* *''[[Monique]]''* *''[[Moses (nomen)|Moses]]''* *[[Moyses (nomen)|Moyses]] *[[Mstislaus]] *[[Mucius]] *''[[Muḥammad]]''* *[[Muradus]] *''[[Murat]]''* *''[[Mūsā]]''* *''[[Mustafa]]''* *[[Mustapha]] *[[Mustiola]] → [[Mustiola Clusiensis]] *''[[My (nomen)|My]]'' *''[[Mychajlo]]''* *''[[Mykola]]''* *''[[Mykyta]]''* === N === [[Fasciculus:Natalie Portman at TIFF 2009.jpg|thumb|176px|<center>[[Natalia Portman]]</center>]] [[Fasciculus:Nicholas II of Russia painted by Earnest Lipgart.jpg|thumb|176px|<center>[[Nicolaus II (imperator Russiae)|Nicolaus II]] (imperator Russiae)</center>]] *''[[Nadia]]'' *[[Nadina]] *[[Nadir (nomen)|Nadir]] *''[[Nancy (nomen)|Nancy]]'' *''[[Naomi]]'' *[[Naphthali]] *[[Napoleo (nomen)|Napoleo]] *[[Narcissus (discretiva)|Narcissus]] *[[Narses (nomen)|Narses]] *[[Nasir]] *[[Natalia]] *[[Natalis (praenomen)|Natalis]] *''[[Nataša]]''* *[[Nathan]] *[[Nathanaël (nomen)|Nathanaël]] *[[Nausicaa (nomen)|Nausicaa]] *[[Nazarenus]] → [[Nazarenus Strampelli]] *[[Neaera (discretiva)|Neaera]] *[[Nelson]] *[[Nellus]] *[[Nearchus]] *[[Nehemias]] → [[Nehemias Green]] *[[Neptunus]] *[[Nereus (nomen)|Nereus]] *[[Nero]] *[[Nestor (discretiva)|Nestor]] *[[Nialus]] *[[Nicander]] *[[Nicanor]] *[[Nicasius]] → [[Nicasius Remensis]] *[[Nicephorus]] *[[Nicetas]] *''[[Nicholaus]]'' *[[Nicodema]] *[[Nicodemus (nomen)|Nicodemus]] *[[Nicola]] *[[Nicolaus (nomen)|Nicolaus]] *''[[Nicola|Nicole]]''* *''[[Nicoletta]]''* *[[Nicomedes]] *''[[Nikolaj]]''* *[[Nilus (nomen)|Nilus]] *[[Nina]] *[[Ninianus]] *[[Nobuo]] *[[Nobuyuki]] *[[Noë (nomen)|Noë]] *''[[Noël]]''* *[[Noëmi]] *[[Nonus (discretiva)|Nonus]] *[[Nora (nomen)|Nora]] *[[Norbertus (nomen)|Norbertus]] *''[[Normanno]]''* *[[Normannus]] *[[Numa (nomen)|Numa]] *[[Numerius]] *[[Nympha (nomen)|Nympha]] *[[Nymphadora]] === O === [[Fasciculus:Odysseus_and_Tiresias_(detail).jpg|thumb|186x186px|<center>[[Odysseus]]</center>]] [[Fasciculus:Otto_Von_Bismarck_uniform_Bismark-Cuirassiers_(cropped).jpg|thumb|214x214px|<center>[[Otho de Bismarck]]</center>]] * [[Octavia]] * [[Octavianus (nomen)|Octavianus]] * [[Octavius]] * [[Odericus]] * [[Odilo (nomen)|Odilo]] * [[Odoacer (nomen)|Odoacer]] * [[Odysseus (nomen)|Odysseus]] * [[Oenomaus (discretiva)|Oenomaus]] * [[Oenus (nomen)|Oenus]] * ''[[Oksana]]''* * ''[[Olaf]]*'' * [[Olaus]] * ''[[Oleg]]''* * ''[[Oleh]]''* * ''[[Oleksandr]]''* * ''[[Oleksandra]]''* * ''[[Oleksij]]''* * [[Olga]] * ''[[Ol'ga]]''* * ''[[Ol'ha]]''* * [[Oliva (nomen)|Oliva]] * [[Oliverius]] * [[Olivia]] * [[Olympia (nomen)|Olympia]] * [[Omar (nomen)|Omar]] * ''[[Ömer]]''* * [[Ommkelthuma]] * [[Omnisanctus]]<ref>''Toussaint'', a [[Sollemnitas Omnium Sanctorum|Sollemnitate Omnium Sanctorum]], cf. Maurice de Gandillac, [https://books.google.ru/books?id=grwnAQAAIAAJ&q=toussaint+omnisanctus&dq=toussaint+omnisanctus&hl=fr&sa=X&ved=2ahUKEwj2k6aMkuf7AhUNlIsKHfcUDk4Q6AF6BAgLEAI ''Nikolaus von Cues: Studien zu seiner Philosophie und philosophischen Weltanschauung'', 1953, pp, 80, 524]; [[Nicolaus Cusanus|Nikolaus von Kues]], [https://books.google.ru/books?id=wwuKDwAAQBAJ&pg=PA258&lpg=PA258&dq=toussaint+omnisanctus&source=bl&ots=UUqa6y9Als&sig=ACfU3U1V1prAZkaA0s0GN9zdPI0HvqmsnA&hl=fr&sa=X&ved=2ahUKEwiEvrr7kOf7AhVJlYsKHY90CzEQ6AF6BAgPEAM#v=onepage&q=toussaint%20omnisanctus&f=false ''Die mathematischen Schriften'', Hammoniae 1980, p. 258].</ref> * [[Onesimus (nomen)|Onesimus]] → [[Onesimus (pictor)]] * ''[[Orlando]]''* * ''[[Onofrio]]''* * [[Onuphrius]] * [[Ophelia]] * ''[[Orbán]]''* * [[Orchanes]] * [[Orentius]] * [[Orestes (praenomen)|Orestes]] * [[Oriana]] → [[Oriana Fallaci]] * [[Origenes (nomen)|Origenes]] * [[Ornella]] * [[Orpheus (nomen)|Orpheus]] * [[Osamu]] * ''[[Oscar]]''* * [[Osiris (nomen)|Osiris]] * ''[[Osman]]''* * ''[[Osochor]]'' *[[Osorthon]] *[[Osvaldus (nomen)|Osvaldus]] *[[Othmanus (nomen)|Othmanus]] *''[[Oswald]]''* *''[[Oswaldus]]'' *[[Otfridus]] *[[Otho (praenomen)|Otho]] *[[Otorinus]] → [[Otorinus Respighi]] *[[Otto]] *[[Ottocarus]] *[[Ovidius (nomen)|Ovidius]] === P === [[Fasciculus:Dante_Gabriel_Rossetti_-_Pandora_-_1869.jpeg|thumb|242x242px|<center>[[Pandora]]</center>]] [[Fasciculus:Antonio_Canova_-_Perseus_-_New_York.jpg|thumb|202x202px|<center>[[Perseus]]</center>]] [[Fasciculus:Pyotr Wrangel 1920, painting.jpg|thumb|176px|<center>[[Petrus Vrangelus]]</center>]] [[Fasciculus:Pietro_Tenerani_-_1819_-_Psiche_Abbandonata.jpg|thumb|265x265px|<center>[[Psyche]]</center>]] * ''[[Paavo]]''* * ''[[Paphnutius|Pafnutij]]''* * ''[[Pál]]''* * [[Palmyrus]] → [[Palmyrus Vicarion]] * [[Panagiotes]] * [[Pancratius]] * [[Pandora (discretiva)|Pandora]] * ''[[Pantaleo]]'' * [[Pantaleon]] * ''[[Paola]]''* * ''[[Paolo]]''* * [[Paphnutius]] * [[Parasceue]] * [[Paris (nomen)|Paris]] * [[Paschalina]] * [[Paschalis]] * ''[[Pasquale]]''* * ''[[Patrice]]''* * [[Patricia]] * [[Patricius (praenomen)|Patricius]] * [[Paula]] * [[Paulina]] * [[Paulinus]] * [[Paulus (nomen)|Paulus]] * ''[[Pavel]]''* * ''[[Pavla]]''* * ''[[Pavlo]]''* * ''[[Pedro]]''* * [[Pelagius (nomen)|Pelagius]] * [[Penelope (praenomen)|Penelope]] * ''[[Pépin]]''* * [[Percivallus]] * [[Peregrinus (nomen)|Peregrinus]] * [[Pericles (nomen)|Pericles]] * [[Perses]] * [[Perseus (nomen)|Perseus]] * ''[[Petr]]''* * ''[[Pëtr]]''* * [[Petra (nomen)|Petra]] * ''[[Petraloysius]]'' *''[[Petro]]''* * [[Petronius]] * [[Petrus (nomen)|Petrus]] * ''[[Petrus Aloysius]]'' * [[Petrus Ludovicus]] * [[Petrus Paulus]] * [[Philibertus]] * [[Philippa]] * [[Philippus]] * [[Phoebus (nomen)|Phoebus]] * [[Photius]] * [[Philomena]] → [[Philomena Romana]] * [[Photius]] * [[Phyllis]] * ''[[Pierre]] *'' * ''[[Petrus (nomen)|Pietro]]'' * * ''[[Pio]]''* * [[Pippinus]] * ''[[Piroska]]''* * [[Pius]] * [[Placidus]] * [[Plato (nomen)|Plato]] * ''[[Platon (nomen)|Platon]]''* * [[Polycarpus]] * [[Polyhymnia (nomen)|Polyhymnia]] * [[Polyxena (nomen)|Polyxena]] * [[Pompeius (nomen)|Pompeius]] * [[Placidus]] * [[Pontius]] * [[Porphyrius (nomen)|Porphyrius]] * [[Praxedes (nomen)|Praxedes]] * [[Priamus (nomen)|Priamus]] * [[Primus]] * [[Prisca]] * [[Priscilla]] * [[Priscus]] * [[Procopius (nomen)|Procopius]] * [[Prometheus (discretiva)|Prometheus]] * ''[[Prosper]]'' * [[Prosperus]] * [[Protasius]] * [[Prudentius (nomen)|Prudentius]] * [[Psusennes]] * [[Psyche (nomen)|Psyche]] * [[Ptolemaeus (nomen)|Ptolemaeus]] * [[Publius]] * ''[[Pylyp]]''* * [[Pyramus]] * [[Pyrrhus (nomen)|Pyrrhus]] === Q === * ''[[Qāsim]]*'' * [[Quadratus]] → [[Quadratus Atheniensis]] * [[Quartus (discretiva)|Quartus]] * ''[[Quentin]]''* * [[Quintilianus (cognomen)|Quintilianus]] * [[Quintilius (discretiva)|Quintilius]] * [[Quintinus]] * [[Quintus]] * [[Quiricus]] * [[Quirinus (nomen)|Quirinus]] * [[Quodvultdeus]] === R === [[Fasciculus:Frans_Hals_-_Portret_van_René_Descartes.jpg|thumb|176px|<center>[[Renatus Cartesius]]</center>]][[Fasciculus:RoaldAmundsen.JPG|thumb|176px|<center>[[Rodoaldus Amundsen]]</center>]] * [[Rachel (nomen)|Rachel]] * ''[[Rachele]]''* * [[Radu]] * [[Radulphus]] * ''[[Radulfus]]'' * ''[[Radolfus]]'' * ''[[Radolphus]]'' * [[Ragnarus]] * [[Raimundus]] * ''[[Rainardus]]'' * [[Rainerius]] * [[Rakia]]<ref>Etiam ''Rucaia'' in contextibus Hispanico et Theodisco invenitur.</ref> * ''[[Ramón]]''* * [[Randolphus]] * [[Raphaël (nomen)|Raphaël]] * [[Raphaëla]] * ''[[Raulus]]'' * ''[[Raymundus]]'' * [[Razvanus]] * [[Rebecca (nomen)|Rebecca]] * [[Regina (nomen)|Regina]] * [[Reginaldus]] * [[Reinhardus]] * [[Remigius (nomen)|Remigius]] * [[Renata]] * ''[[Renate]]''* * [[Renatus]] * [[Resus]] * ''[[Rezső]]''* * [[Rhea (nomen)|Rhea]] * [[Ricardus]] * ''[[Richard]]''* * [[Rita]] * [[Roberta]] * [[Robertinus]] * [[Robertus]] * [[Rochus (praenomen)|Rochus]] * ''[[Rocco]]''* * [[Rodericus]] * [[Rodoaldus]] * [[Rogerius]] *''[[Rogerus]]'' *''[[Roland]]''* *[[Rolandus (nomen)|Rolandus]] *[[Roma (nomen)|Roma]] *[[Romanus (nomen)|Romanus]] *[[Romeus]] *[[Romualdus]] → [[Romualdus (sanctus)]] *[[Romulus (nomen)|Romulus]] *[[Ronaldus]] *''[[Roque]]''* *[[Ronia]] * [[Rosa (praenomen)|Rosa]] * [[Rosa Anna]] * [[Rosa Maria]] * [[Rosaria]] * [[Rosarius]] * [[Rossella]] → [[Rossella Falk]] * [[Roxana]] * [[Ruben]] * [[Rudolphus]] * [[Rufina]] * [[Rufinus (nomen)|Rufinus]] * [[Rufus]] * ''[[Rupertus]]'' * [[Ruth (praenomen)|Ruth]] === S === [[Fasciculus:Sarah Bernhardt by Félix Nadar 2.jpg|thumb|176px|<center>[[Sara Bernhardt]]</center>]] [[Fasciculus:Septimius Severus Glyptothek Munich 357.jpg|thumb|176px|<center>[[Septimius Severus]]</center>]] [[Fasciculus:Sergei Prokofiev circa 1918 over Chair Bain.jpg|thumb|176px|<center>[[Sergius Prokof'ev]]</center>]] [[Fasciculus:Simón Bolívar by Ricardo Acevedo Bernal.jpg|thumb|230x230px|<center>[[Simon Bolívar]]</center>]] [[Fasciculus:Soliman_le_Magnifique.jpg|thumb|238x238px|<center>[[Suleimanus I]]</center>]] [[Fasciculus:Susan B. Anthony by Frances Benjamin Johnston.jpg|thumb|225x225px|<center>[[Susanna B. Anthony]]</center>]] * [[Sabina]] * ''[[Sabine]]''* * [[Sabinus]] * [[Sabrina (praenomen)|Sabrina]] * [[Saddamus]] * [[Saladinus (nomen)|Saladinus]] * [[Sallustius (nomen)|Sallustius]] * [[Salmanus]] * [[Salome (praenomen)|Salome]] * ''[[Salomea]]'' * [[Salomon (nomen)|Salomon]] * [[Salvator (praenomen)|Salvator]] * ''[[Salvatore]]''* * [[Samantha]] * [[Samson (nomen)|Samson]] * [[Samuel]] * ''[[Sancius (nomen)|Sancius]]'' * [[Sanctius]] * ''[[Sándor]]''* * [[Sapor (discretiva)|Sapor]] * [[Sara (praenomen)|Sara]] * [[Saron]] * [[Satoshi]] * [[Saturninus]] * [[Saul (nomen)|Saul]] * ''[[Saulus]]'' * ''[[Saverio]]''* * [[Sbigneus]] * [[Scipio (nomen)|Scipio]] * [[Scylla (discretiva)|Scylla]] * ''[[Sean]]''* * [[Sebastianus]] * [[Secundus (nomen)|Secundus]] * [[Segolena]] → [[Segolena Royal]] * ''[[Selahattin]]''* * [[Selena (nomen)|Selena]] * [[Seleucus]] * [[Selimus]] * [[Semiramis (nomen)|Semiramis]] *[[Sempronia]] *[[Sempronius]] *[[Sephora]] *[[Septimius]] *[[Serapio]] *[[Serbanus]] *[[Serena (nomen)|Serena]] *''[[Sergej]]''* *''[[Sergio]]''* *[[Sergius]] *''[[Serhij]]''* *[[Servius]] *[[Sesonchis]] *[[Seth (nomen)|Seth]] *''[[Severino]]''* *[[Severinus (praenomen)|Severinus]] *[[Severus (nomen)|Severus]] *[[Shigeru]] *[[Sibylla (praenomen)|Sibylla]] *[[Sigismundus]] *[[Sigrides]] *[[Sisinnius (nomen)|Sisinnius]] *[[Silvana]] *[[Silvanus (nomen)|Silvanus]] *[[Silvester]] *[[Silvia]] *''[[Silvio]]''* *[[Silvius]] *''[[Simeon]]'' *[[Simon]] *[[Simona]] *[[Sinibaldus]] → [[Sinibaldus Fieschi]] *[[Sisinnius (nomen)|Sisinnius]] *[[Sixtus]] *''[[Sofija]]''* *[[Sophia (nomen)|Sophia]] *[[Sophocles (nomen)|Sophocles]] *[[Sophonisba (nomen)|Sophonisba]] *''[[Søren]]''* *[[Sorin]] *[[Sosibius]] *[[Sosius]] *[[Sosthenes]] *[[Sostratus]] *[[Soterius (praenomen)|Soterius]] *[[Spartacus (nomen)|Spartacus]] *[[Spes (nomen)|Spes]] *[[Spurius]] *[[Spyridon]] *[[Stanislaus]] *[[Staurus (nomen)|Staurus]] *''[[Stefania]]''* *''[[Stefano]]''* *''[[Stepan]]''* *[[Stephania]] *[[Stephanus]] *[[Stylianus]] *[[Sulamitis]] → [[Sulamitis Aloni]] *''[[Sulaymān]]''* *[[Suleimanus]] *''[[Süleyman]]''* *[[Sulpitius]] *[[Susanna]] *[[Sveno]] *[[Sventoslaus (nomen)|Sventoslaus]] *''[[Sylvana]]'' *''[[Sylvanus]]'' *[[Symmachus (nomen)|Symmachus]] *[[Symphorosa]] === T === [[Fasciculus:Достоевский_(Перов,_1872)_-_Третьяковская.jpg|thumb|220x220px|<center>[[Theodorus Dostoevskij]]</center>]] [[Fasciculus:Edison-at home in Ft. Myers Florida 1914 detail LC-LC-USZ62-131044, adjusted.jpg|thumb|176px|<center>[[Thomas Edison]]</center>]] [[Fasciculus:Torquato_Tasso.jpg|thumb|252x252px|<center>[[Torquatus Tassus]]</center>]] [[Fasciculus:Brahe.jpg|thumb|221x221px|<center>[[Tycho Brahe|Tycho Braheus]]</center>]] * [[Tabitha (praenomen)|Tabitha]] * ''[[Taddeus]]'' * [[Taherus]] → [[Taherus Ben Jelloun]] * [[Takashi]] * [[Takeo]] * [[Takeshi]] * ''[[Tamara]]'' * ''[[Tamás]]''* * [[Tammarus]] * [[Tancredus]] * [[Tarquinius]] * [[Tatiana]] * [[Tatianus]] * [[Tatius]] * [[Telemachus (nomen)|Telemachus]] * [[Telesphorus (nomen)|Telesphorus]] * [[Terentius]] * ''[[Teresa]]''* * [[Teresia]] * ''[[Tessa]]*'' * [[Teivas]] → [[Teivas Oksala]] * [[Thaddaeus]] * [[Thais]] * [[Thales (nomen)|Thales]] * [[Thalia (nomen)|Thalia]] * [[Thamar]] * [[Thea (nomen)|Thea]] * [[Thecla (nomen)|Thecla]] * [[Themistocles (nomen)|Themistocles]] * [[Theobaldus]] * [[Theodora]] * ''[[Theodore]]''* * [[Theodoricus (nomen)|Theodoricus]] * [[Theodorus]] * [[Theodosius (nomen)|Theodosius]] * [[Theodotus]] * [[Theophanes (discretiva)|Theophanes]] * [[Theophilus]] * [[Theophylactus]] * [[Theopompus]] * [[Theseus (nomen)|Theseus]] * [[Thisbe]] * [[Thomas]] * [[Thorsteinus]] * [[Thor (nomen)|Thorus]] * [[Thrasybulus (nomen)|Thrasybulus]] * [[Thrasydaeus]] * [[Tiberius]] * [[Tiburtius]] * [[Tigranes]] * ''[[Timofej]]''* * [[Timoleon]] * [[Timon]] * [[Timotheus]] * [[Timur]] * [[Tina (praenomen)|Tina]] * [[Titiana]] * [[Titianus (nomen)|Titianus]] * [[Titius (nomen)|Titius]] * [[Titus]] * [[Tobias]] * ''[[Tolomeo]]''* * [[Tomislaus]] * ''[[Tommaso]]''* * [[Toribius]] * [[Torquatus]] * [[Tosca (nomen)|Tosca]] * [[Toshihiro]] * [[Toshio]] * ''[[Toussaint]]''* * [[Traianus (nomen)|Traianus]] * [[Troilus (nomen)|Troilus]] * [[Tryphon]] * [[Tsukasa]] * [[Tullius]] * ''[[Tuomo]]''* * [[Tycho]] === U === [[Fasciculus:Umm Kulthum4.jpg|thumb|176px|<center>[[Umm Kulthum]]</center>]] * [[Ubaldus]] * [[Udalricus]] * ''[[Ugo]]''* * ''[[Ulysses (nomen)|Ulysses]]''* * [[Ulixes (discretiva)|Ulixes]] * [[Ulpianus (nomen)]] → [[Ulpianus]] * [[Ulpius]] * ''[[Ulrich]]''* * ''[[Udalricus|Ulrico]]*'' * ''[[Umarus]]'' * ''[[Umberto]]''* * ''[[Umbertus]]'' * ''[[Umfredo]]''* * ''[[Umm Kulthūm]]''* * [[Undina]] * [[Urania]] * [[Urbanus]] * [[Uriel (nomen)|Uriel]] * [[Ursula]] * ''[[Ursule]]''* * [[Ursus (nomen)|Ursus]] * [[Usama]] → [[Usama bin Ladin]] * ''[[Usorthus]]'' * [[Ursicinus]] * [[Ursula]] === V === [[Fasciculus:Vittoria Colonna from Lazio.jpg|thumb|176px|<center>[[Victoria Columna]]</center>]] [[Fasciculus:SelbstPortrait VG2.jpg|thumb|176px|<center>[[Vincentius van Gogh]]</center>]] * ''[[Václav]]*'' * ''[[Vaclavus]]'' * [[Valentina]] * [[Valentinus (nomen)|Valentinus]] * [[Valeria]] * [[Valerianus (nomen)|Valerianus]] * ''[[Valerij]]''* * [[Valerius]] * ''[[Valter]]''* * [[Vanessa (nomen)|Vanessa]] * ''[[Varvara]]''* * [[Vasco (praenomen)|Vasco]] * ''[[Vasyl']]''* * [[Venantius]] * ''[[Vencel]]''* * ''[[Vencelus]]'' * [[Venceslaus]] * [[Venus (praenomen)|Venus]] * [[Verena]] * [[Vergilius (nomen)|Vergilius]] * [[Veronica]] * [[Vespasianus (nomen)|Vespasianus]] * [[Victor]] * [[Victoria (praenomen)|Victoria]] * [[Victorianus]] → [[Victorianus Sardou]] * [[Victorinus (nomen)|Victorinus]] * [[Victorius]] * [[Victorius Emmanuel]] * ''[[Viktoria]]''* * ''[[Viktorija]]''* * [[Vilbertus]] * [[Vilfridus]] * ''[[Vilmos]]''* * [[Vincens]] * ''[[Vincent]]''* * ''[[Vincenzo]]''* * [[Vincentius]] *''[[Vinzenz]]''* * [[Viola (praenomen)|Viola]] * ''[[Violeta]]'' * ''[[Violetta]]'' * [[Viorelus]] * [[Virginia (praenomen)|Virginia]] * [[Vitalianus (nomen)|Vitalianus]] * [[Vitalis (nomen)|Vitalis]] * [[Vitoldus]] * ''[[Vittore]]''* * ''[[Vittoria]]''* * ''[[Vittorio]]''* * [[Vitus]] * [[Viviana]] * [[Vivianus]] * ''[[Vjačeslav]]''* * ''[[V"jačeslav]]''* * ''[[Vladimir]]''* * [[Vladimirus]] * [[Vladislaus]] * ''[[Vladislav]]''* * ''[[Vladyslav]]''* * [[Volcherus]] * ''[[Volker]]''* * ''[[Volodymyr]]''* * [[Vopiscus]] * ''[[Vsevolod]]''* * [[Vsevolodus]] === W === [[Fasciculus:Churchill HU 90973.jpg|thumb|176px|<center>[[Winston Churchill]]</center>]] * ''[[Walter]]''* * ''[[Walterus]]'' * [[Wanda]] * [[Wandalbertus]] → [[Wandalbertus Prumiensis]] * [[Wernerus]] * [[Werther]] * [[Whitney]] → [[Whitney Houston]] * ''[[Wilbertus]]'' * [[Wilburgus]] * ''[[Wilhelm]]''* * ''[[Wilhelmina]]''* * ''[[Wilhelmus]]'' * ''[[William]]''* * ''[[Willelmus]]'' * ''[[Willibald]]''* * [[Willibaldus]] * [[Wilson]] * ''[[Winston]]''<ref>De praenomine vide etiam [[binomen]] [[Taxinomia|taxinomicum]] ''[[Halorhipis winstonii]]'' [https://species.wikimedia.org/wiki/Halorhipis_winstonii].</ref> * ''[[Wolfgang]]''* * [[Wolfgangus]] * [[Woodrovius]] * ''[[Woody]]''* === X === [[Fasciculus:(Persia)_Jerjes_I.jpg|thumb|213x213px|<center>[[Xerxes I]]</center>]] * ''[[Xabier]]''* * [[Xanthippe]] * [[Xanthippus]] * [[Xantho (nomen)|Xantho]] * [[Xanthos]] * ''[[Xaver]]''* * [[Xaveria]] * [[Xaverius]] * ''[[Xavier]]''* * [[Xenia]] * [[Xenocles]] → [[Xenocles (orator saec. 4 a.C.n.)]] * [[Xenocrates (nomen)|Xenocrates]] * [[Xenophon (discretiva)|Xenophon]] * [[Xerxes (nomen)|Xerxes]] * ''[[Xystus]]'' === Y === *''[[Yahya]]''* * ''[[Yaḥyā]]''* * ''[[Yakup]]''* * ''[[Yannick]]*'' * ''[[Yāsmīn]]''* * [[Yasuo]] * ''[[Yoan]]''* * [[Yolanda]] * ''[[York]]'' → [[York Grüninger]] * [[Yoshinori]] * [[Yoshio]] * ''[[Yrjö]]''* * [[Yukio]] * ''[[Yunus]]''* * ''[[Yusuf]]''* * ''[[Yūsuf]]''* * ''[[Yves]]''* * ''[[Yvon]]''* * ''[[Yvonne]]''* * ''[[Yvette]]''* === Z === [[Fasciculus:Z. Gippius by L.Bakst (1906, Tretyakov gallery).jpg|thumb|176px|<center>[[Zenais Gippius]]</center>]] [[Fasciculus:Herbert Schmalz-Zenobia cropped.jpg|thumb|235x235px|<center>[[Zenobia]]</center>]] * [[Zabulon]] * ''[[Zaccaria]]''* * [[Zacharias (nomen)|Zacharias]] * [[Zainaba]] → [[Zainaba El Rhazoui]] * [[Zaira]] * ''[[Zbigniew]]''* * ''[[Zdeněk]]'' * ''[[Zdenko]]'' * [[Zelda]] * ''[[Zekeriya]]''* * [[Zelmira]] * [[Zenais]] * [[Zeno]] * [[Zenobia (nomen)|Zenobia]] * ''[[Zenon]]'' * [[Zephyrinus (nomen)|Zephyrinus]] * [[Zephyrus (nomen)|Zephyrus]] * [[Zeuxippus]] * [[Zita]] → [[Zita de Bourbon-Parma]] *''[[Zlatan]]'' *''[[Zlatko]]'' * [[Zoë (nomen)|Zoë]] * [[Zoilus]] * [[Zoran]] * [[Zoroaster]] * [[Zosimus]] * ''[[Zsigimond]]''* * ''[[Zsuzsanna]]''* * [[Zuleikha]] {{NexInt}} * [[Index Sanctorum]] * [[Lexicon Nominum Virorum et Mulierum]] * [[Index formarum Latinarum nominum Arabicorum Persicorumque]] * [[Doctor Ecclesiae]] * [[Vicipaedia:Titulus]] * [[Index nominum Latinorum hominum praeclarorum]] * [[Index nominum Latinorum Arabum Persarumque Medii Aevi]] == Notae == <references /> == Nexus externi == === Intra vicimediam === * [[:de:Liste römischer Cognomina]] * [[:de:Römische Vornamen]] * [[:de:Liste der griechischen Vornamen]] * [[:en:List of Roman praenomina]] * [[:en:List of Italian given names]] * [[:en:List of Latinised names]] * [[:en:List of Latin nicknames of the Middle Ages]] * [[:de:Liste latinisierter Namen]] === Extra vicimediam === * https://web.archive.org/web/20070109121007/http://www.duden.de/duden-suche/werke/vornamen/toc/Aalke-Zyprianus.t1.html * http://www.jaydax.co.uk/genlinks/latin-names.html * https://web.archive.org/web/20071111180858/http://www.from-ireland.net/names/peop/latintoeng.htm * http://freereg.rootsweb.com/howto/latinnames.htm * [http://freepages.genealogy.rootsweb.com/~northing/placenames/europe/names/ffn_aa.html Rootsweb pagina de nominibus Flandricis, Latinis ac Francicis] * https://web.archive.org/web/20071130070304/http://comp.uark.edu/~mreynold/recint7.htm * [http://www.google.co.uk/books?id=ScMDAAAAQAAJ&pg=PA282#PPA307,M1 Joseph Esmond Riddle, ''The young scholar's Latin-English dictionary'' - Nominum propriorum pars] * http://ftp.rootsweb.com/pub/usgenweb/sc/oconee/misc/foreign-names.txt Nomina plurium linguarum [[Categoria:Indices praenominum]] [[Categoria:Praenomina|!]] 0p9zeujp51nk34ydtrhawdrm2ql9c98 Disputatio Usoris:Jondel 3 11442 3969561 3969502 2026-07-02T17:27:55Z ~2026-37841-04 211661 /* Pagina “Spider-Man” facta est adumbratio */ Reply 3969561 wikitext text/x-wiki Eheu, interlingua non possum uti, ac perfacile est lectu! Tecum loquar, arbitatro tuo, in latine, angice, aut hispanice, elegens de codice in meam paginam relicto linguas quibus possis loqui. Praeferro latine, aut anglice, ut possim loqui hispanice, ac non cum fluentia quam velim. Esto liberus mecum conloqui interlingua, modo non me expecta simile agere =]. Quaesitionem tuum in reddendo, latinam incepit discere in schola, praecipue ad Universitatem MariaeTerrae prope Vasingtoniam DC, ac lareatus sum, et nunc Latinitatem Unam doceo in schola publica. Liguistica maxime mihi placet, et latina modo est una praelatarum lingua mearum. De numeribus...bonus locus invenire numeros magnos est in Rebus Gestae [[Octavianus Augustus|Augusti]]. Apud Vicipaediam, utimur numeris arabicis in articulos scribendo. Sunt facliores legere, et parviores. Pax tibi, et mox conloquemur.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 02:17, 23 Februarii 2006 (UTC) :Non pote comprehender. I can't understand this yet. I 'll feed this to a machin translator.--[[Usor:Jondel|Jondel]] 02:34, 23 Februarii 2006 (UTC) After careful examination I think I understand this. My (pathetic )translation:Hi! I don't use interlingua ac? but it is easy to read! Tecum? uh bleach...i give up..... returning to your question, I studied in school in University of Mary the Earth in Washington DC and I am larry now latin .....I am pleased with languges.. whatever... Rebus? With Wikipedia and a number of arabs i write in articles.They are facliores reading and small?parviores. Peace to your and mox? with talking? Wow, I can't use interlingua, but it sure is easy to read. I will speak with you, its your choice, in latin, english, or spanish, choosing from the list of languages you left in my profile that you are able to speak. I prefer latin or english, as I know spanish, but not with the fluency I'd like. Feel free to write to me in Interlingua, but dont expect me to do the same =]. In answering your question, I started to study Latin in school, specifically at the University of Maryland near DC, but I have graduated, and now teach Latin One in middle school. I love linguistics, and latin is among my favorite languages. ABout numbers...the best place to find examples of big numbers is in Augustus' ''Res Gestae''. At Vicipaedia, we use arabic numbers when writing articles. They are easier to read, and smaller. Peace, talk toy uo soon.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 03:23, 23 Februarii 2006 (UTC) ==Interlingua== Yes, it seems very easy to use, and if enough people knew it, would be a great lingua franca that people all over Europe could use. Its simplicity, however, is what I find, for lack of a better word, repulsive. It seems to me a forced mesh of languages that developed naturally, so it lacks all poeticality. Further, its grammar behaves differently than all languages it stemmed from (though admittedly, not unlike many of latin's descendants). What interests me about languages is the nuance, the turn of phrase, the intrinsic marks on a language's development as imposed by the collective psyche of its speakers. The other languages may be more difficult, but they are difficult for the reason that they were natural, and were learned as one lived, and not in the course of a day. With their difficulty comes the joy of poetry, and the pleasure of actually thinking the way someone else did, conceivably years after their languaged ceased to be used. I don't mean to slant interlingua, or you for studying it, it just seems that you are attracted to it for the very same reasons that I am not attracted to it.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 04:15, 23 Februarii 2006 (UTC) :On the difficulty of latin...I'm reminded of a line from Ovid: :Perfer et obdura, dolor hic tibi proderit olim :--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 05:58, 9 Martii 2006 (UTC) ::Bear and endure what was painful to you once and benefit/profit? (direct trans) proderit =>prodire -go forth ? --[[Usor:Jondel|Jondel]] 06:16, 9 Martii 2006 (UTC) :::Be tough and persevere...this pain will benefit you someday... (prodire literally to go forward, idiomatically benefit or be useful)--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 14:12, 9 Martii 2006 (UTC) == Article [[Philippinae]] == I think I understood your message in general, however, I have no idea of Interlingua. The word ''troppo'' seems to be important ... what does it mean? I had Latin in school for some years, but I've forgotten nearly everything. Luckily reading works in most cases. If you do not care that I do not understand Interlingua and just guess what you are meaning, you can write to me in Interlingua ... or Latin. ;-) For my answers you can choose between German, English and [[Perl]]. --[[Usor:Roland2|Roland2]] 19:03, 23 Februarii 2006 (UTC) Thanks for the translation to English. I could see: Interlingua's concept seems to work ... I guessed nearly all of the content :-) BTW, what about having some Babel templates on your user page? --[[Usor:Roland2|Roland2]] 22:05, 24 Februarii 2006 (UTC) :I placed the templates but there are none for [[interlingua]] and [[:en:tagalog]]?--[[Usor:Jondel|Jondel]] 05:22, 28 Februarii 2006 (UTC) ==Emergency response== Yes, declensions are an ugly ugly beast. My only recommendation for understanding them, and then learning to use them, is perseverance and stiff drink...''very'' stiff. Honestly I don't know how the hell the Romans learned to use them thousands of years before whiskey was invented. It helps that the cases are named for what they mean... '''nomin'''ative is the naming case, '''gen'''itive is the case for ownership and belonging (genus, generate), '''dat'''ive is the indirect object case because it indicates recipient of action (from do, dare to give), '''accusa'''tive from accusare, '''ablat'''ive from ab+past participle of ferro, tuli, latus so the case of separation or carrying away, '''voca'''tive and '''loca'''tive kind of obvious. Just be glad it's not Estonian...they have 14-16 cases depending on whom you ask, not the 65-7 that Latin has. And btw...feel free to ask any more specific questions about declensions in Latin, or in any of several other languages.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 04:57, 27 Februarii 2006 (UTC) :Only when I can't find them in the online or hardprint dictionaries, latin aids etc. Gratias ago.--[[Usor:Jondel|Jondel]] 06:39, 9 Martii 2006 (UTC) == utuntur == If you want a specific thing done, and are not just expressing your thoughts, please write in Latin, Spanish, Italian, or English...I get the gist of Interlingua, but not the nuance.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 03:14, 2 Martii 2006 (UTC) Utuntur is a form of utor, uti, usum est, to use. Ut is a particle and does not have any form other than ut. Delineatibus is not a word, as far as I know, delineatis is, being the ablative/dative plural perfect passive participle of delineo, delineare, delineavi, delineatum, which means the same thing as delineate in english, move from a line or path. As for dictionaries, I went through 3 copies of The New College Latin & English Dictionary by Bantam books during my undergraduate career. As for online, [http://catholic.archives.nd.edu/cgi-bin/words.exe? William Whitaker's Words] are awesome. Say you enter utuntur...you get ut.untur V 3 1 PRES IND 3 P utor, uti, usus sum V DEP [XXXAX] use, make use of, enjoy; enjoy the friendship of (with ABL); or for delineatibus Two words May be 2 words combined (delineati+bus) If not obvious, probably incorrect b.us N 4 1 NOM S C b.us N 4 1 VOC S C b.us N 4 1 GEN S C b.us N 4 1 NOM P C b.us N 4 1 VOC P C b.us N 4 1 ACC P C bus, bus N C [BAXDO] Early lesser ox, bull; cow; cattle (pl.); (odd form mostly in Varro); delineat.i VPAR 1 1 GEN S M PERF PASSIVE PPL delineat.i VPAR 1 1 GEN S N PERF PASSIVE PPL delineat.i VPAR 1 1 NOM P M PERF PASSIVE PPL delineat.i VPAR 1 1 VOC P M PERF PASSIVE PPL delineo, delineare, delineavi, delineatus V TRANS [XXXDO] lesser delineate; trace the outline of; (sketch out L+S); and for an English=>Latin dictionary try [http://catholic.archives.nd.edu/cgi-bin/lookdown.pl? Notre Dame's Page]. I don't know of a good Latin=>English dictionary online. But I would do little guessing at forms, guess at emasnings, but not forms.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 03:52, 2 Martii 2006 (UTC) == phillipines == what does this mean, in spanish or english? ''et primus praesidens fuit post patrem suum, cui nomen Diosdado Macapagal.'' :Uh, it was supposed to mean ' the first president after her father whose name is Diosdado Macapagal'. Bassically I wanted to say that her father was a president too. Paterned after George Bushs latin description of the same. :Is this grammatically correct? 'Olim praesidens Diosdado Macapagal filliae est.'( ?)--[[Usor:Jondel|Jondel]] 01:57, 7 Martii 2006 (UTC) ::No... That means either (since Diosdado doesnt decline) '''the president of the daughter is once Diosdado...''' or '''once the praesident is of the daughter of Diosdado...''' or something else that doesn't make sense. I'm sorry, let me revise, I didn't know what you wetre trying to say.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 02:03, 7 Martii 2006 (UTC) :Yeah...don't use J...juan is perfectly well latinized as Iohannes. I don't know what you mean by in San Juan Metro Manila... She was born in San Juan(a district in ), Metro Manila. Nevermind the 'san Juan'. I'll just remove this(not significant). About the president's daugher thing: Praesedens veteri Diosdado Macapagal filliae est. Question filliae is genitive here isn't it (genetive:of the)? 'natus est ' is wrong?--[[Usor:Jondel|Jondel]] 02:17, 7 Martii 2006 (UTC) She's a girl...--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 02:26, 7 Martii 2006 (UTC) == superbus == It actually means proud...magnificus, fantasticus, miranda, something like that. Looks like a good site.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 06:34, 15 Martii 2006 (UTC) :For begginers (like me). Makes latin learning possible and even interesting(this is blasphemy)!--[[Usor:Jondel|Jondel]] 07:37, 15 Martii 2006 (UTC) == idioms == I just stumbled upon the page looking at recent changes, and those were some phrases I knew off the top of my head, and didn't have to sit down and think about. I'll take another look tonight.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 04:02, 22 Martii 2006 (UTC) :Thanks. I made a correction (credere=> creare). Does nationalis decline like hostis? --[[Usor:Jondel|Jondel]] 04:18, 22 Martii 2006 (UTC) == hymnus nationalis == Nah. Nationalis for one is an adjective, not a noun. For two, I don't really think hostis or nationalis look plural. Further, it's hymnus, not hymno, hymno would be dative or ablative. 3rd declension adjectives have singular nominative in is, unless neuter, when they end in e. Hymnus nationalis is fine. Hymno nationali would be ablative singular, from or because of the national anthem. Nothing singular ends in i in nominative.----[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 01:16, 23 Martii 2006 (UTC) :Gratias ago. Gotta read that chapter on adjectives.--[[Usor:Jondel|Jondel]] 01:19, 23 Martii 2006 (UTC) == studuntur est == What does this mean, out of curiosity? I read it as, '''it is, they are zealed after?''' Studere means to zeal, but, studuntur is not a form of that exists, in any verb that I know of.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 01:40, 28 Martii 2006 (UTC) :<s>Anglicized latin.</s> Don't be horrified. It 's my agenda for study. I try to memorize a few lines, phrases from model works. My method is a bit hard but it is easier for me to memorize sample sentences of grammar rules as a pattern then substitute different words; rather than memorize the grammar rule then calculate/formulate the sentence I would like to express. Worked well for me with Spanish and Japanese. Back to the question. It was supposed to mean: For study/Must study. --[[Usor:Jondel|Jondel]] 02:05, 28 Martii 2006 (UTC) ::But where did you find something like studuntur est, from which to copy? And what, pray tell, is Anglicized at all about '''studuntur est'''? It is vulgarized, but in no way Anglicized. I'd memorize some patterns, were I you. '''Studendum/a'''(if you want to pluralize)''' est/sunt''', or '''studium dandum est''', I think you were after. Studeo, studere the verb, not studo, studere which has the definition I listed above.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 02:20, 28 Martii 2006 (UTC) :::Sorry again, I meant Latinized English. Studium dandum est seems fine.--[[Usor:Jondel|Jondel]] 02:29, 28 Martii 2006 (UTC) == Aemilius Aguinaldo == There are more pictures there: http://commons.wikimedia.org/wiki/Emilio_Aguinaldo --[[Usor:Roland2|Roland2]] 20:22, 2 Maii 2006 (UTC) == Usor:Bocianski/experimentum == Hello, can you see that article and correct it? I don't know, how to name Kurówka River and Polish villages in Latino. In en-version and Polish version are also fotos, I don't know how to put in in article. [[Usor:Bocianski|Bocianski]] 07:01, 12 Maii 2006 (UTC) :But I'm just a beginner in Latin! Most of my latin articles are copy and paste from similar ones. I think Kurówka River would be Fluvia Kurokae.--[[Usor:Jondel|Jondel]] 07:11, 12 Maii 2006 (UTC) ::Copy-paste, you say? Hm, well, and those villages and 1 town (Puławy)? What do you think about Garbovia, Markusovia, Pulawia? I have problem with Końskowola. Końskowola literaly in Polish language mean Will of Horse, but name (old version: Konińskawola) came from german "Woll" - (lat. liberta villa, see [[:en:Wola (settlement)]]) and owner's patronimic name Dzierslavus de Konin. [[Usor:Bocianski|Bocianski]] 07:22, 12 Maii 2006 (UTC) And why Kurokae? ówka is sufiks added to Kurów. If Curovia, then Curoca or Curocae. This might be useful but you probably have this link already:[catholic.archives.nd.edu/cgi-bin/lookdown.pl Notre Dame English to Latin dictionary]. Will of the horse would be Voluntas Equus or Voluntas Equi? Liberta villa -> Vecus libertae (genitive) or Vecus Liberta(nominative agreeing with form of Vecus). Village of Konin->Vedus Coninsis. I usually check similar articles in English then go to the latin version. e.g. for University of Manila , I went to University of Harvard ->Latin version then copy , paste to Universitas Manilae then changed relevant info like dates etc. Of course I am studying latin on my own (Nominative, genitive, etc) and attempting to read classics.--[[Usor:Jondel|Jondel]] 07:36, 12 Maii 2006 (UTC) :No, I haven't seen this link at this moment. Copy-paste, I know it :) I learned latin little, but many years ago, so now I copy and paste. But I have good understanding. I think that, I'll leave my "experimentum" and will seek some historical names on old maps or documents. If you want, you can correct my "experimentum", if you have better informations. You can also to show it to somebody. Will be better waiting for good info than to product bad article. Can I request for something? Can you translate [[:en:Chrząchów]] and [[:en:Kurówka River]] to spain or japan and other yours languages? For pay back for it, I can translate something for you to polish from En, Ru or Fr. Maybe my active English isn't excellent, but my translation are good. Seeya, [[Usor:Bocianski|Bocianski]] 08:13, 12 Maii 2006 (UTC) ::If you studied, then your latin should definitely be better than mine. I will look into your translation offers. See you.--[[Usor:Jondel|Jondel]] 14:29, 12 Maii 2006 (UTC) == Manilae == If it's "Manila University" i would say Maniliensis, but if it's the "University of Manila" I'd say Manilae.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 12:23, 12 Maii 2006 (UTC) :Gratias ago. Confirms my translation.--[[Usor:Jondel|Jondel]] 14:25, 12 Maii 2006 (UTC) == invitatio == Thanks for your emendations to my barbaric spanish!--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 12:52, 24 Maii 2006 (UTC) :Your welcome. Actually I still need a lot of Spanish to learn but I'm sure of my corrections.--[[Usor:Jondel|Jondel]] 00:47, 25 Maii 2006 (UTC) == Perl == Unfortunately ;-) Wikipedia uses PHP. However, you can use [[Perl]] when you download a database dump (see [[Vicipaedia:Praefatio]]) or when you use the www-mediawiki-client from [[CPAN]], which - at the moment - does not work for the Latin WP because of a bug. I have made a script where I can make some investigations locally. I am using XML::Twig for parsing the XML dump. --[[Usor:Roland2|Roland2]] 20:07, 6 Iunii 2006 (UTC) gratias ago.--[[Usor:Jondel|Jondel]] 04:36, 8 Iunii 2006 (UTC) == Word order == For many, that is the whole fun of latin. The poets used this to an awesome extent...for instance...a sentence like in pectore ferrum conditum vulnerato est, (in chest sword plunged wounded was, proper english word order: the sword was plunged in the wounded chest) where vulneratum modifies pectus, so that with the word order, it actually ''looks'' like the sword is "inside" the wounded chest. A very cool thing. Many neolatinists though default to a more sensible word order that fits the chomskyan programming their native language has imprinted upon their brain. Be bold, and creative with it, I say. The first site you sent me is sweet! You seem to find a dearth of those sites online, well done. But the second site...I'm not so sure why you sent that to me. The bible in english? No offense but that is hardly useful to me, and in my humble opinion, anyone else really. A silly little book it is, over which more people have been killed than anything else, that describes in one half the world of a backwards people and their wrathful god, and in the second half, god's schizophrenic realization that he should love his creations and the best way to do that is by sacrificing his only son, who really didn't have a whole lot useful to say either. Love thy neighbor sure, but if someone hits you on the cheek, hit him back...that makes much more sense to me. Further barely anything he said isn't covered by eastern philosophy, and by secular western philosophy, both before and after. The only creative thing he said was that the only way to the one true god was through him, and if you don't really like that one true god, it doesn't much help.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 13:24, 7 Iunii 2006 (UTC) :Of course I should add that these are my own views entirely, and I don't mean to slight anyone else's! =]--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 00:20, 8 Iunii 2006 (UTC) I have a knack cause I 'm trying to learn and can't help but search once in a while. Bible: Please look again [http://www.newadvent.org/bible/joh001.htm here] Well, this is vulgar latin. It probably can't compare with classical. Still , this vulgar latin is ''practical'' everyday latin that was meant to be used and spoken.--[[Usor:Jondel|Jondel]] 04:42, 8 Iunii 2006 (UTC) In the beginning was the Word: and the Word was with God: and the Word was God.<br> In principio erat Verbum et Verbum erat apud Deum et Deus erat Verbum <br> 1:2. The same was in the beginning with God.<br> Hoc erat in principio apud Deum<br> 1:3. All things were made by him: and without him was made nothing that was made.<br> Omnia per ipsum facta sunt et sine ipso factum est nihil quod factum est <br> 1:4. In him was life: and the life was the light of men.<br> In ipso vita erat et vita erat lux hominum<br> 1:5. And the light shineth in darkness: and the darkness did not comprehend it.<br> Et lux in tenebris lucet et tenebrae eam non conprehenderunt<br> 1:6. There was a man sent from God, whose name was John.<br> Fuit homo missus a Deo cui nomen erat Iohannes<br> ::Aha! The link you sent the first time only had english, my mistakte. Yes that is actually pretty sweet, I've only read parts of the bible in latin. Thanks.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 13:12, 8 Iunii 2006 (UTC) No, it was my mistake sorry. Anyway, in learning a language, it is much easier for me to memorize phrases exemplifying the grammar then, sort of mental cut and paste with what you want to say rather than 'calculating ' the phrase according to grammar rules. I also memorize a few made up phrases using the grammar. Wonderful growth experience!--[[Usor:Jondel|Jondel]] 23:22, 8 Iunii 2006 (UTC) == [[Oceania]] == Please, can you have a look at [[Oceania]], {{fn|Oceania}} and {{fn|Asia}}? Some nations are listed on both templates. Thanks! --[[Usor:Roland2|Roland2]] 19:47, 12 Iunii 2006 (UTC) Roland, it is hard to demarcate these countries(Philippines, Indonesia, New Guinea, etc) and may belong to both. Although , for example Australia is a separate continent, I sometimehttp://la.wikipedia.org/skins-1.5/common/images/button_sig.png Your signature with timestamps see them participating in Asian events. --[[Usor:Jondel|Jondel]] 05:10, 13 Iunii 2006 (UTC) :This is sometimes true for Australia/Austria, too ;-) Shouldn't we add a comment to those countries in the list which we put ''intentionally'' both into Oceania and Asia? Similar situation with some countries in Asia/Europe. --[[Usor:Roland2|Roland2]] 06:19, 13 Iunii 2006 (UTC) ::That would be informative and very good. Why not start with one and I will make the same comment on others.--[[Usor:Jondel|Jondel]] 08:56, 15 Iunii 2006 (UTC) I will ask Ioshus if this is correct: <sup>&dagger;</sup>Etiam membrum Oceania/Asia est. (Also a member of Oceanico).--[[Usor:Jondel|Jondel]] 08:56, 15 Iunii 2006 (UTC) Roland 2 I've already started.--[[Usor:Jondel|Jondel]] 00:10, 16 Iunii 2006 (UTC) :This looks nice! :-) --[[Usor:Roland2|Roland2]] 00:34, 16 Iunii 2006 (UTC) :: Thanks :D --[[Usor:Jondel|Jondel]] 04:29, 16 Iunii 2006 (UTC) :::I've put the footnote inside the frame ... hopefully even nicer ... or just revert it. ;-) --[[Usor:Roland2|Roland2]] 09:01, 16 Iunii 2006 (UTC) == De Vicipaedia Latina == Salve Jondel, Scribere volo relationem de Vicipaedia latina (pro commentario periodico nomine "vox latina"). Mihi gaudio est, si alias quaestiones respondere vis: *1) Quid est Vicipaedia? *2) Quomodo Vicipaedia differt ab lexicis aliis? *3) Quomodo Vicipaedia latina differt ab Vicipaediis aliarum linguarum? *4) a) Quomodo lemmata cum argumento falso vel ficto scripta prohiberi possunt? b) Quomodo lemmata in falsa lingua latina scripta prohiberi possunt? *5) Quam utilitatem Vicipaedia mihi dat? *6) Quas alias paginas latinas in interrete commendare potes? *7) Ullam quaestionem desideras? Aliquas annotationes facere vis? Gratias tibi ago pro labore tuo, --[[Usor:Lupambulus|Lupambulus]] 16:35, 15 Septembris 2006 (UTC) == Delenda == Do you want to delete [[Usor:Jondel/Gladiator(pellicula)]] or did you save it? It contains the <nowiki>{{delenda}}</nowiki> template ... --[[Usor:Rolandus|Rolandus]] 21:29, 3 Februarii 2007 (UTC) :Let me remove the delenda template. I was scared the article would be deleted so I made a personal copy.--[[Usor:Jondel|Jondel]] 02:36, 4 Februarii 2007 (UTC) ::Ok! I assumed this ... --[[Usor:Rolandus|Rolandus]] 07:15, 4 Februarii 2007 (UTC) == possibility mood == You are thinking of mood, not tense. And yes and no . . . Latin has the subjunctive, which is often used to express possibility. This is called potential subjunctive in Latin. Your sentence, though, needs a little work: :''Forsan Philippinas est maniola indicatur a Ptolemeus.'' :"Perhaps the (accusative?) Phillippines is maniola, is indicated by Ptolemeus (nominative?)" Just correcting your sentence, we would have :''Forsan Phillippinae sint maniola a Ptolemeo indicata. '' Not knowing at all what maniola is might be a problem, but I would change it further, still. :''Fortasse Phillippinae sint maniola quam Ptolemeus descripsit.'' Just my two cents. Hope it helps! --[[Usor:Ioscius Rocchius|Ioscius]] <small><sup>[[Disputatio Usoris:Ioscius Rocchius|(disp)]]</sup></small> 04:20, 10 Septembris 2007 (UTC) ::No no. accusative is only used for direct object. Here Phillippinae are the subject, so they must be in the nominative case, as I have changed. Similarly, "a" takes ablative, not nominative. --[[Usor:Ioscius Rocchius|Ioscius]] <small><sup>[[Disputatio Usoris:Ioscius Rocchius|(disp)]]</sup></small> 13:29, 10 Septembris 2007 (UTC) :::Incidentally, his spelling seems to be variable in this conversation, but he usually answers to [[Claudius Ptolemaeus|Ptolemaeus]]! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:02, 10 Septembris 2007 (UTC) Thank you. Ioscius and Andrew, you insights are very informative!--[[Usor:Jondel|Jondel]] 04:47, 13 Septembris 2007 (UTC) ==Query== Jondel, I don't understand your addition to [[Lingua Cebuanensis]]: "Maxima loquentium linguarum incertum est nam, auctores hac prodidere." Can you tell me in English what you mean? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 10:00, 21 Ianuarii 2008 (UTC) :(That Cebuano) is the most(maxima) of languages(linguarum genitive /plural) being spoken(loquentium - present participle/genitive) is uncertain (incertum est)but (nam) proponents(auctores) hac prodidere (are saying this)- (It is uncertain that Cebuano is the most spoken language, but some people are proposing/insisting this). This is paterned after "Forte an dolo principis incertum est sed utrum que prodidere. " which I read somewhere but memorized.--[[Usor:Jondel|Jondel]] 14:25, 21 Ianuarii 2008 (UTC) ::It's by Tacitus (ann. 15.38), whose prose is unfortunately both one of the best and the most difficult in Latin literature. ''Nam'' means <s>''therefore''</s> ''for'', and ''loquentium'' means ''of the speaking (not: spoken) ones'', ''loqui'' being a verbum deponens. What do you think of: ''Sunt qui contendant maximam populi partem hac lingua uti, quod pro certo autem probari non potest.'' ("There are some who claim that the majority of the people use this language, which, however, cannot be confirmed as certain.")--[[Usor:Ceylon|Ceylon]] 14:54, 21 Ianuarii 2008 (UTC) :::Ceylon, its very good. Pardon me since I'm still a tironis(beginner) in latin. Btw, sorry about nam, I meant 'but' (sed?). I think I would like to use that. What tips would you have to learning latin? I'm trying to read the first year latin in my university library, although I'm an alumni already.--[[Usor:Jondel|Jondel]] 15:10, 21 Ianuarii 2008 (UTC) ::There are various ways to say ''but'': ''sed, autem, verum ...''. People usually start off with a primer (as you do) to learn the grammar, and then read Caesar's ''De bello Gallico'' and some Cicero (''In Verrem'' or ''Cato maior'') first. Alternatively, you might want to go for Livy or Seneca's ''Epistulae morales'', which might be more interesting, but also a little harder.--[[Usor:Ceylon|Ceylon]] 15:28, 21 Ianuarii 2008 (UTC) :::Yikes! :{ I still have a long way to go. Btw, I was reading just yesterday that to use the indirect statements you would use accusative + infinitive which you showed (maximam-acc, uti-infinitive)very well. De bello Gallico, who doesn't know "Gallia est omnis divisa in partis tres.....". I'll make the Changes to the cebuano article later as you suggested.--[[Usor:Jondel|Jondel]] 15:36, 21 Ianuarii 2008 (UTC) ::An afterthought: An easy and interesting book to start reading Latin, especially in a Vicipaedia context, is ''Vitae excellentium imperatorum'' by Cornelius Nepos, which I am sure you can also find online (e.g. on the Perseus Project).--[[Usor:Ceylon|Ceylon]] 07:28, 22 Ianuarii 2008 (UTC) :::Vehementer gaudeo. Gratias ago! I will look at this now. Cheers.--[[Usor:Jondel|Jondel]] 08:23, 22 Ianuarii 2008 (UTC) ==Nexus, -us== Xaverius Jondel s.p.d. Vidi mutationem paginae Sichismus. Notate ''nexus'' est nomen [[Declinatio Quarta|declinationis quartae]], ita nominativus pluralis -us est. Vale--[[Usor:Xaverius|Xaverius]] 00:25, 16 Maii 2008 (UTC) :Jondel please note above that Nexus is a fourth declension noun!--[[Usor:Rafaelgarcia|Rafaelgarcia]] 01:49, 16 Maii 2008 (UTC) == Buon Natale == (merry Christmas) to you and thanks. I also appreciate much your work and wish you the best for 2009--[[Usor:Massimo Macconi|Massimo Macconi]] 18:16, 24 Decembris 2008 (UTC) :Felix Dies Natalis, amice! [[Usor:IacobusAmor|IacobusAmor]] 01:38, 25 Decembris 2008 (UTC) ::Gratias ago, amices. Same to you guys! ==Today's vandal== You're trying valiantly to repair the damage, amice, sed puto hunc scelestum esse celeriorem quam te! [[Usor:IacobusAmor|IacobusAmor]] 03:57, 29 Decembris 2008 (UTC) :Thank you. Could you block him? I happen to be on my day off.--[[Usor:Jondel|Jondel]] 04:05, 29 Decembris 2008 (UTC) ::No, I'm not a magistrate, so I don't have special powers. The magistrates must be sleeping. A perfect time for a vandal to get busy! [[Usor:IacobusAmor|IacobusAmor]] 04:06, 29 Decembris 2008 (UTC) ::: Ayyayy. Well maybe some tekkie magistrate could autoreverse all the vandals. Uh in the meantime..... we'll just have just have to dothis manually. Uhh I happen to be an administrator in a couple of other language wikis.--[[Usor:Jondel|Jondel]] 04:12, 29 Decembris 2008 (UTC) ::::Maybe UV can do it. There might be a way to reverse them all at once. Surely there ''should'' be! Et gratias Iustino pro supplicio sumpto de hoc usore ignoto! [[Usor:IacobusAmor|IacobusAmor]] 04:18, 29 Decembris 2008 (UTC) :::::I've blocked him, but I'm afraid I don't know how to autoreverse. --[[Usor:Iustinus|Iustinus]] 04:19, 29 Decembris 2008 (UTC) :::::: Gratias ad omnis(?? correct). Well,uh I think there is just a few vandals left to revert.--[[Usor:Jondel|Jondel]] 04:26, 29 Decembris 2008 (UTC) ::::::: Omnibus. And you're welcome, tibi gratias for doing the grunt work. --[[Usor:Iustinus|Iustinus]] 04:28, 29 Decembris 2008 (UTC) :::::::: Gratias ad Iacobo , Iustino et mihi ( he he... ). --[[Usor:Jondel|Jondel]] 04:37, 29 Decembris 2008 (UTC) :::::::::Meas gratias addere velim! Optime fecisti, Jondel. --[[Usor:Fabullus|Fabullus]] 07:29, 29 Decembris 2008 (UTC) ::::::::::Et ego. Dormiebam! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:30, 29 Decembris 2008 (UTC) :::::::::::Ego quoque! --[[Usor:Amphitrite|Amphitrite]] 12:06, 29 Decembris 2008 (UTC) :::::::::::: Babae! Your welcome, etiam Fabullus, Andrew Dalby et Amphitrite.--[[Usor:Jondel|Jondel]] 22:13, 30 Decembris 2008 (UTC) == Re: Lechus Walesa == Hello! Thank you so much for your help :) Best wishes, [[Usor:Patrol110|Patrol110]] 07:49, 22 Septembris 2009 (UTC) :You welcome! Anytime.--[[Usor:Jondel|Jondel]] 08:23, 22 Septembris 2009 (UTC) == Res [[Savaria]]e == Martinus Jondel salutem plurimam dicit Ad primum tibi gratias ago permaximas pro emendationibus tuis, et scire debes me parvulum Anglice loqui posse. Mihi rogare licetne, num "Moravians" (qui a me [[Bohemia|Bohemicis]] comparati sunt) significationem aliam Latinam habet? Estne? In mea re, quod scripsisti, pagina disputationis, hoc est coaria in convertabo e Hungaria in Latinam. "Átmeneti morva uralom után 900 körül a várost elfoglalták a magyarok." Bohemico brevi tempore recto, circum 900 urbs a Hungaris occupata est. Vale --[[Usor:Martinus567|Martinus567]] 08:05, 12 Martii 2010 (UTC) :Salve Martine, ut vales? Tibi servire mihi placet. Ecce, timeo te dicere me modo esse sextam annos discendis latinitatis. Sentio me non magristum esse quem dicere latinam an non fuisset. :Rediens sententiam tuam, fortunas nobis est qua Medio Aevo(medivalis) Vaticanoque sunt fontes plurimus Moriviae aut aliis latinabus utroque interetilis. Iam dixi Savariae disputatione de Hoffman Vaticanaque. Iam scis situm hoffman. Nobis est [[Magna Moravia]] hic vicipedia. Significationem aliam Latinam habere non credo sed non est territorium adcurate idem! Nescio te respondere recte ideoneoque sed spero sic fecisse.Qui est coaria? Rursum rediens, ex pagina disputationis Savariae, istem Hungaria sententia translatio, credo esse:"Moravia circa 900 anno brevis temporis a/ab Hungaris occupata est." Qui opinas? Vale.--[[Usor:Jondel|Jondel]] 07:38, 13 Martii 2010 (UTC) :Salve! Gratias, sic iam bene est.--[[Usor:Martinus567|Martinus567]] 11:15, 13 Martii 2010 (UTC) ::Babae!--[[Usor:Jondel|Jondel]] 02:53, 15 Martii 2010 (UTC) == tuae emendationes - your corrections == [[Imago:Flag of Rome.svg|20px]] Martinus tibi, Jondel, s.p.d.! Quod tuas mutationes pertinet apud rem [[Savaria]] denominatam, probemata sunt: notus ac coitus ''non est'' [[nomen adiectivum]], sed [[nomen substantivum]]. hoc problema est etiam "cultum" pertinens. Valeto. [[Imago:English language.svg|20px]] Dear Jondel! As for your correction in my [[Savaria]], I mean that there are some problems. notus ac coitus ''is'nt'' adjectiv, but noun. this is same with the word "cultus". Goodbye! --[[Usor:Martinus567|Martinus567]] 12:50, 21 Aprilis 2010 (UTC) :But they are used as adjectives. e.g. they describe the subject.(?)--[[Usor:Jondel|Jondel]] 13:24, 21 Aprilis 2010 (UTC) ::[[Imago:Flag of Rome.svg|20px]] bene, emendavi, recte dixisti notum ac ciotum pertinens. Sed cultus (-ús m) non est declinationis secundae, hoc est non possumus e vocabulo "culta"m creare. ::[[Imago:English language.svg|20px]] Ok, I have corrected "notus ac coitus," but we cannot create the same with "cultus," because it belongs to a different declension. --[[Usor:Martinus567|Martinus567]] 18:31, 24 Aprilis 2010 (UTC) :::Bene. Gratias tibi aliquam novam latinium ego docui!(Ok. Thanks to you, I learned something new about latin!)--[[Usor:Jondel|Jondel]] 09:10, 25 Aprilis 2010 (UTC) == In response to your comment on my page == Hello! I can understand that completely - what I ''don't'' understand is why English titles are used for things (such as ''The Legend of Zelda'') which should be in Japanese (''Zeruda no Densetsu''). Japanese has about as much to do with Latin as English does, minus a few load-words, so I don't see why English is preferred when the English title is itself a translation [[Usor:Nikolaos|Nikolaos]] 01:23, 10 Iulii 2010 (UTC) :I see. Sorry I totally misunderstood. There is a 'movere' tab available which everyone should absolutely feel free to use. I can move it too if you want. 'Zeruda no Densetsu' ? By the way, I've lived in Japan for 12 years and frequently use Japanese in my daily job.--[[Usor:Jondel|Jondel]] 00:55, 11 Iulii 2010 (UTC) == IEEE == Ciao. I did some corrections on your page IEEE: collegium is a neutre word therefore internationale non internationalis, in Novo Eboraco (because you are speaking about a static situation, if there were instead a movement "eo in Novum Eboracum")--[[Usor:Helveticus montanus|Helveticus montanus]] 06:30, 9 Octobris 2010 (UTC) :Ciao. I highly appreciate your corrections. I 've learned to be careful with the agreement of using neutral verbs(conditum, collegium). Please, however, if the latin is not too horrible, don't rate it as "4" or at least give a clue on how it can be improved, grammar, adjective- noun agreement, etc. I also, do want to have great latin quality in the articles afterall. Gratias ago. --[[Usor:Jondel|Jondel]] 06:37, 9 Octobris 2010 (UTC) ::Dear Jondel for propagationibus I agree with you perhaps a dative can be used as well as a genetive. I used however the genetive according to the use in Romance languages: le vie di diffusione, les voies de diffusion etc. I disagree instead with IEEE. Could you explain me what does it mean Commissiones Notabiles IEEE et formata suis? II have inserted a rate because I believe it will be useful so that people who can write a better Latin then mine (therefore I cant give more clues, I have the feeling the language is not correct, but unfortunately I am not able to correct it, I repeat my Latin is very poor) can correct further my/your pages, but I respect your point and I do not add again the rating. :::Ok. If you do feel it can be improved, do <u>please add the rating</u>. I guess I would like to see them improve but sometimes I feel this is the best that can be done. I fear when someone else "improves" the meaning gets lost. I worked as a professional translator for Japanese, Spanish and English. I am doing my best to improve my latin. The romance language I am very familiar with is Spanish. Commissiones Notabiles IEEE et formata suis: from English: Notable Committees and their formats (Many new technology specifications/formats are decided upon by these sub organizations of IEEE). --[[Usor:Jondel|Jondel]] 08:35, 9 Octobris 2010 (UTC) ::Dear Jondel I add a -2 rating (sorry for -4 but I have some problem in understandig the scale of judgement the descriptio of -3 seems to me more critical then -4) . For the sentence ''Notable Committees and their formats'' also in English it's difficult for me to understand its real meaning, I will ask therefore our friends in Taberna if they approve your translation or they believe it can be improved.I thank you for your work I believe you are doing a good job. I have always believed that in Latin adjectives (internationalis, -e) et verbs (conditus, a, um) must always agree with the name they have to do, isn't correct? Ciao--[[Usor:Helveticus montanus|Helveticus montanus]] 09:02, 9 Octobris 2010 (UTC) :::Sub Collaborationes Pro Formatta? Thank you for the compliments. I admire your work as well. Yes, adjectives and the verb(conditus functioning as an adjective) must agree in gender.I've made changes in the meantime. Our Taberna friends are more than welcome to improve. Actually anybody as per wiki regulations. --[[Usor:Jondel|Jondel]] 23:45, 9 Octobris 2010 (UTC) == Nagasacium - cupiditas == :tunc cupiditates novas Iaponiam ad bellos cum [[Sinae (regio)|Sericis]] anno 1895 et [[Russia|Sarmata]] anno [[1905]] duxerunt. Nam cupiditas, -is et ergo nominativus pluralis cupiditatES et verbum plurale duxERUNT--[[Specialis:Conlationes/62.202.2.151|62.202.2.151]] 08:41, 18 Octobris 2010 (UTC) ::Fas es; me dolet. Licet me emendem.Gratias vero ago. ::Iam emendationem fecisti, gratias ago.--[[Usor:Jondel|Jondel]] 08:56, 18 Octobris 2010 (UTC) :::Errrr.... ''cupiditates nov'''AE'''''. bellum, belli, n, ergo ''ad bell'''a'''''. ''in bella'' etiam potius. -- [[Usor:Ioscius|Ioscius]] <sup>'''[[Disputatio Usoris:Ioscius|∞]]'''</sup> 09:37, 18 Octobris 2010 (UTC) ::::Hercle!! Rursum gratiam ago.--[[Usor:Jondel|Jondel]] 09:50, 18 Octobris 2010 (UTC) ==De viro qui mavult sermonem Anglorum== Mi Jondel. Video [[Disputatio_Usoris:Dandv|disputationem tuam cum viro Dacoromanico]] de linguis francis, et nunc te scribo Latine, ne nos intellegat. Si vero is malefactor est, non licet nobis cum eo disputare. Iam Rafael noster hanc rem dixit in pagina disputationis sua. Si iste vir solum insidias creare vult, melior est si nos omnes eum ignoremus. Et tandem, video hanc rem et memoro [[Disputatio_Vicipaediae:Legatio_nostra#Proposal_to_close_Latin_Wikipedia|rem a SeaHen disputatam]]. Consilium meum tibi, simpliciter eum neglege.--[[User:Xaverius|<span style="color:blue;">Xave</span>]][[:eu:Lankide:Xaverius|<span style="color:green;">ri</span>]][[:eu:Lankide_eztabaida:Xaverius|<span style="color:red;">us</span>]] 10:32, 11 Novembris 2010 (UTC) :Etiam, iste vir expectat argumentos creare (ut videmus in pagina sua: [[Usor:Dandv|Please direct flak to My English userpage]]. Certe si no malefactor, puto eum discordiae et dissentionis cultorem esse.--[[User:Xaverius|<span style="color:blue;">Xave</span>]][[:eu:Lankide:Xaverius|<span style="color:green;">ri</span>]][[:eu:Lankide_eztabaida:Xaverius|<span style="color:red;">us</span>]] 10:38, 11 Novembris 2010 (UTC) :::Ita. Nobis malefactore non disputandum est. Hercle! Me dictis latinis elatus sum! Qualibet conor ne eum disputem aut tales malefactoribus et ut me monuisses gaudeo. Forsan aliquando opus est tibi me monere ne obliviscar sed per me ipsum ego memini conor serio. Nexo de SeaHenis me dato gaudeo et valde fruor. Non auctoritates latinitates esse bene scio et caveandum et cura nobis est. Novam latinam creare non velim sed progrediendum nobis est. Rafaeli me paenitet.--[[Usor:Jondel|Jondel]] 16:35, 11 Novembris 2010 (UTC) == Hello, Mr. Jondel == Hi, my name is Erico, and I want to thank you by correcting my text (Past Masters). I know Latin is a very hard language, and my skills in this language is still far far away from perfection. I do not use Latin for writing since College times, only reading, so, sorry by the imperfections. So, one more time, thank you very much. Erico Molero. São Paulo, Brazil. :Exoptatus. Tueri si tibi palaceat norma et mores.--[[Usor:Jondel|Jondel]] 06:08, 10 Decembris 2010 (UTC) == Latinitas templates == You mustn't remove them, Jondel, before the Latin has been improved. I agree with Erico above -- "Latin is a very hard language", and it is true, you know, that the Latin you write needs correction. It's true of all of us: why, you have corrected my Latin more than once :) We all need the advice of others. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 22:04, 28 Decembris 2010 (UTC) :How can you put templates asking for corrections if you don't know exactly what needs to be corrected? If you did know at least give guidance because I doo take the pain to improve on a permant level. With templates, very few would really make the effort to improve them too, if they are needed. Cur cura tibi est when it is highly possible few will read them anyway? When the articles get corrected they miss out on points which I feel need to be expressed. At leased I would request some pointers where grammar points need to be improved. I don't want to be presumptious but I feel I am doing my fairs shair of studies and I feel I am getting confident. I know you are way ahead of me but I do have years here since I first started. Why the templates? Does it really help? Many times the same idea was simply expressed in a different way but the original grammar was really correct and it jars me to see it changed. We don't have a standard. Show that certain grammar rules where broken and you can put those templates. In the meantime I am putting my outmust effort to perfect the grammar. Why does Latin have to be a "hard language"? That mindset is what is killing the language and preventing it's spread. If you feel the templates are required,let me at least check (at my level of latin) that there are no grammar rules broken, then if it is still needed perhaps a -2 would be ok.In good faith. --[[Usor:Jondel|Jondel]] 13:53, 29 Decembris 2010 (UTC) ::You know, really, that it doesn't work like that. It isn't personal. The aim is to have good pages, in Latin that all Latin readers can understand. If someone sees a page that needs changing, they may either change it themselves, or mark it as needing improvement. It isn't Jondel's page: they aren't criticising Jondel: they just think the page needs to be improved. When we write on Vicipaedia, we all expect this to happen. ::If someone writes an explanation on the talk page about what needed changing, that's a bonus! It helps us to learn! But you can't demand that this must happen every time. ::I'm sure you're getting better, and you will get better still each time you look at how your pages have been edited and try to understand the reasons. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:13, 29 Decembris 2010 (UTC) ::::I want to learn but you have to show you want to learn as well. Can I ask, is the general opinion(maybe yours) is that for example, we can not use per + acc to mean 'by'? I feel that many are not looking beyond the other meanins or uses of particle words an grammar. e.g. per must only be used to mean "through" and never to mean "by" there are others. --[[Usor:Jondel|Jondel]] 14:18, 29 Decembris 2010 (UTC) :::::You seem to be asking the same question on my userpage too. It isn't ideal to study one foreign language through another foreign language: as you will admit, you have problems with both English and Latin. Well, there are possibly one or two cases where Latin "per + acc." can be translated by English "by". But that doesn't help you. English is not relevant: you are writing Latin, and the real purpose is to write Latin that other people can understand. If in general you use "per + acc." to mean the same as English "by", people will not understand you. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:42, 29 Decembris 2010 (UTC) ::::::Only sometimes may we use ''per'' to mean 'by'. Secundum Gildersleeve: "'''Per.''' Of Space, ''through&thinsp;;'' of Time, ''during&thinsp;;'' of Cause, ''owing to&thinsp;;'' of Instrument, ''by'' (both persons and things)&thinsp;; of Manner, ''by, in.''" None of these uses fits the use to which you tried to apply ''per&thinsp;:'' the agent of a passive verb, for which Latin uses ''a/ab/abs.'' Instrument, Manner, and Agency are different concepts in Latin; of course other languages may collapse them together, as English can with ''by.'' ¶ The reason people don't always give you specific advice is that doing so has costs that they choose not to pay. Writing this passage, for example, has deprived Vicipaedia of an article on an Oceanic orchid. [[Usor:IacobusAmor|IacobusAmor]] 14:46, 29 Decembris 2010 (UTC) ::::::::It is rare but still correct. Please don't blame for lossing that article. I've lost a lot of precious articles on two different wikis(English and Spanish). The sentence which eludes me right now but I memorized by heart is "Re publica per me defensa nobis eorum benevolentiam conciliavit." From the grammar book I have 'per deos' by the gods, I will try to avoid usage in this way. I 'm sorry for any trouble. ad benevolentiam conciliemus. I have to go now.--[[Usor:Jondel|Jondel]] 15:28, 29 Decembris 2010 (UTC) :::::::::Things that are "correct" for one author, period, style, or purpose might not be "correct" for another. What do you mean by the notion of "losing" articles? So far as one can tell, the articles you've worked on are still here. [[Usor:IacobusAmor|IacobusAmor]] 11:52, 30 Decembris 2010 (UTC) ::::::::::Not. The articles were, according to them, not notable. Vicky Belo is a big celebrity here but when unacceptable as an Encyclopedia article at the Spanish. SSS-PC is a type of Operating System which got lost at the English. Also at the English, certain articles about Edgar Cayce where lost. I am very upset about those. Helveticus is upset that through me he lost an article. I'm upset that my articles have templates that are not in good latin when I'm pretty sure they are pretty good. I will try to stick to grammar forms which most are familiar with. --[[Usor:Jondel|Jondel]] 12:06, 30 Decembris 2010 (UTC) :::::::::::"Here' = 'in Vicipaedia'. [[Usor:IacobusAmor|IacobusAmor]] 12:16, 30 Decembris 2010 (UTC) ::::::::::::Ok. Anyway, there is no need to use 'per' in the instrumentative sense and will avoid it in this way. I would like to focus on contributing in the standard wiki-acceptable latin. --[[Usor:Jondel|Jondel]] 12:25, 30 Decembris 2010 (UTC) ::Dear Jondel, I'm sorry that I do not have always the time to check the vocabularies and the grammars and to make corrections. Therefore, having the feeling that a page (example [[Lobjan]]) needed some corrections, I made the first changes and then put the template. Frankly I do not believe that -2 was the right measure at the beginning, but, on reflection, I think -5 was too low[[Usor:Helveticus montanus|Helveticus montanus]] 18:21, 29 Decembris 2010 (UTC) :::If you do not have the time then how do you know the Latin is bad? Where do you base it? I started out as a beginner but we (you too)both have many years now. I occasionally forget and make typographical mistakes but that is rare now.--[[Usor:Jondel|Jondel]] 12:06, 30 Decembris 2010 (UTC) ::::Jondel, it is necessary to be prepared to learn from others. Of course it's difficult for you if you have to learn Latin through English, when English is not your mother tongue, but we are ready to help. Like Iacobus, I don't understand about the lost articles. I don't think your articles here on Vicipaedia have been deleted. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 19:17, 30 Decembris 2010 (UTC) I agree and I thank you for your kind patience. I would appreciate you guidance specially with the templates, specifically specific details, where those templates based if you have the time. This may demand too much time and effort but I will make efforts to learn them thoroughly. I occasionally commit typos and careless mistakes and will do my best to avoid.Best regards and Happy New Year LETS PARTYEEE!--[[Usor:Jondel|Jondel]] 06:10, 1 Ianuarii 2011 (UTC) :Thanks for your new message, Jondel. I am glad to hear from you. Of course I will do my best to help. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:45, 6 Ianuarii 2011 (UTC) == Anonymous == I agree with you. In the future I will avoid to do corrections as anonimous [[Usor:Helveticus montanus|Helveticus montanus]] 20:59, 30 Decembris 2010 (UTC) == Balett == Amo hominibus adiuvare. In [http://books.google.hu/books?id=PvowPJUinyEC&pg=PR1&dq=contemporary+latin+dictionary&hl=hu&ei=5l0oTbbZOomU4AbevtHdCQ&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCgQ6AEwAA#v=onepage&q=contemporary%20latin%20dictionary&f=false Smithi dictionario Anglolatino] dat verbum quoddam: pantomimus. Problema doleo nostrum esse, 1. [[pantomimus|pantomimum]] iam habemus, 2. pantomimus latinificatio (=latinizatio) est duarum rationum (forma antiqua ac hodierna), hocque in Vicipaedia, in encyclopaedia nostra, difficile habitum est. Melius esset, si ''balettum'' vel ''saltatio balletica'' nominarentur, fontem autem etiam ego non inveni. --[[Usor:Martinus Poeta Juvenis|Martinus Poeta Juvenis]] 13:01, 8 Ianuarii 2011 (UTC) :Gratias. Bene. Putabam in dictionario Russo-Latina vel Hungaria-Latina fuerit. Non est exactus sed magis adiuvat. Sententiam saltationem includendum est. Enim. Est utrumque saltatio et pantomimum. Est de origo latina vulgare 'ballo' invicem de Graeca. Opus est per normam inscribere[ "Ballet" est verbum anglice...]quod non in dictionario est pro Ballet. Post aliquis mutare potest ad ''saltatio balletica'' etc.--[[Usor:Jondel|Jondel]] 13:19, 8 Ianuarii 2011 (UTC) : Me paenitet. Fas es! Videtur possumus uti pantomimus. dictionarios Anglolatinorum pleno habeo sed invenire non possum "Ballet". Gratias!!--[[Usor:Jondel|Jondel]] 13:31, 8 Ianuarii 2011 (UTC) == Thanks == Thanks for your note on my page, Jondel -- I have replied now! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:54, 23 Februarii 2011 (UTC) :Great! Thanks. Wonderful discussion![[Usor:Jondel|Jondel]] 12:04, 1 Martii 2011 (UTC) == [[pediludium]] == Thanks for helping watch that page, but I strongly suspect the anonymous user who erased that paragraph is [[usor:Brandus]], responding to my comment that I wouldn't have advised him to put it up yet. He keeps acting on the page without letting me know what he's doing. --[[Usor:Iustinus|Iustinus]] 06:56, 10 Iunii 2011 (UTC) :Your welcome. Is he your student? When my article is not ready,I ussually work on them in my own workspaces using this:<nowiki>[[/mynewlatinarticle]]</nowiki> at my agenda workspace. --[[Usor:Jondel|Jondel]] 07:41, 10 Iunii 2011 (UTC) == Noli me tangere == Jondel, I am going to write an article about this Latin phrase. Can you explain to me -- if you know! -- why José Rizal's novel has this title? Does it reflect something in the story, or something about one of the characters? The reason isn't clear to me from the English page about the book. Thanks! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 20:51, 16 Iunii 2011 (UTC) :Salve Andrew. Rizal perceived Philippine society as being afflicted with a form of very delicate social cancer and alluded to the words of Jesus Christ to Mary Magdalene when he ressurected and before his ascension. Cheers.[[Usor:Jondel|Jondel]] 05:24, 17 Iunii 2011 (UTC) :The status quo(of the Spaniards), specially was something that wasnt to be touched or disturbed.--[[Usor:Jondel|Jondel]] 05:28, 17 Iunii 2011 (UTC) ::Thanks, Jondel, very interesting, I will add that information to my page. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:37, 22 Iunii 2011 (UTC) == Philippine provinces == Would you prefer that those "non-stipula" new pages be deleted, or would you like to improve them a bit? It's your choice, I think, Jondel! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:37, 22 Iunii 2011 (UTC) :Thanks. I would like to leave them until I can beef them up, only then would I like them removed. Of course, others are always welcome to add and improve. With the other provinces, please remove or delete them if the names are wrong. I will probably revert them to the original (English) name while trying to find latin sources. However as you can see, it takes too much time.--[[Usor:Jondel|Jondel]] 12:44, 22 Iunii 2011 (UTC) ==Cursus electronicus== I would like to move this article to the above title as per above discussion. Feel free to do it or suggest a better title. Mutare velim ad titulum suprum. --[[Usor:Jondel|Jondel]] 08:29, 17 Iulii 2011 (UTC) ::Dear Jondel there is a missunderstanding circuitus is a good translation for the new word circuit, circuito etc. , always from Castiglioni: :::circŭĭtŭs, ūs, m., 1 il girare intorno, giro: longo circuitu, con un lungo giro, CAES. e a.; pons magnum circuitum habebat, il ponte richiedeva un lungo giro, CAES. B. C. 1, 63, 2; milium amplius quinquaginta circuitu, con un giro, facendo un giro di più di 50 miglia, CAES. B. G. 1, 41, 4; rotazione degli astri, CIC. e a.; '''per meton., circuito, circonferenza, perimetro: vallum in circuitu XV milium, palizzata di 15 miglia di circonferenza, CAES. B. G. 2, 30, 2; minorem circuitum habebant, avevano un perimetro meno esteso, CAES. B. C. 3, 44, 5'''; ::is the word currens which does not exit. Therefore I wouldn't change the title of the page.--[[Usor:Helveticus montanus|Helveticus montanus]] 08:36, 17 Iulii 2011 (UTC) :::aah, ok.--[[Usor:Jondel|Jondel]] 08:45, 17 Iulii 2011 (UTC) == punctus == Dear Jondel, good point :-) ! You have done a very careful research. In any case I will ask to the other users to see what they think about it. Ciao--[[Usor:Helveticus montanus|Helveticus montanus]] 18:49, 19 Iulii 2011 (UTC) :Great! I look forward to it!--[[Usor:Jondel|Jondel]] 11:12, 20 Iulii 2011 (UTC) == natus loco nobili == I apologize for locu, the correct sentence is ''natus loco nobili'', nato da nobile famiglia or born in an aristocratic family) , CIC. Arch. 4; Div. 1, 89. I have not given to your last page any mark about the level of the Latin language. I have already noticed this is a behaviour you not apprecciate, from my point of view wrongly. Actually anybode of us could always ameliorate with judgement of the others, but I respect your choices. Ciao. --[[Usor:Helveticus montanus|Helveticus montanus]] 17:03, 23 Octobris 2011 (UTC) == [[Hugo Eduardus Blair]] == UV didn't grade that article after you had worked on it, Jondel. He graded it before. There's a moral here (as Aesop might have said). Anyone can grade articles, including you. When you have improved a page, you yourself can revise the grading. I would advise you not to put {{fn|L1}} on such pages, because you will agree with me that you often make errors in Latin (as most of us do). I would advise you, when you have improved a page, to put the grade {{fn|L-1}} on it -- meaning, someone else needs to come and check this. On the [[Hugo Eduardus Blair]] page, which you have improved, there are some things you still need to work on. For example: * "Aliciae Vanderbilt Morris". I don't know whether you wanted to put her in the genitive or the dative, but, whichever it is, the word "conditrice" should be in the same case: it isn't yet. * The usual meaning of "ad" is not ''until'' (though it is a possible meaning). For ''until [someone's] death'' it is clearer to say "usque ad ... mortem". * "Erat" is not impossible in narrating someone's life, but it is a tense with a strong meaning (''he used to be'', ''he was being'', ''he was ... at the time when something else happened''). In general it's better to use the simple perfect tense ("fuit") for narrative. * I don't know what you mean by "fuit commissus". That is a very rare tense in Latin. "commissus est" is the perfect; "commissus erat" is the pluperfect. * "manus dextera" certainly won't do: we have to change that. The correct form is "dextra", but anyway I'm not aware that this phrase is used in Latin with the metaphorical sense known in English. Unless someone knows better, I'd change it to "primus adiutor" or something like that. It's no good asking me to do this all the time: I'm busy, I write Latin without checking grammars, and I don't enjoy telling other people why they are wrong. But I've done it this time ... All good wishes, Jondel :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 10:29, 25 Novembris 2011 (UTC) :Andrew, I thank you very much for your kind patience. I worry sometimes that some kind of obscure cult for latin may be growing here. I agree and see my mistakes. I do see "ad"+accusative used as 'until' when I read Classics, in fact a lot of "not usual" usages are plain. (I have one Loeb book of Cicero). I remember somebody correcting an article I wrote, to a "fuit +sus/(supine)" form and so I though it waS OK. The low ratings are discouraging. Thank you again. --[[Usor:Jondel|Jondel]] 11:46, 25 Novembris 2011 (UTC) == fenestra == Gratias agō [[User:Leonellus Pons|vōbīs]]. [[Specialis:Conlationes/68.55.112.31|68.55.112.31]] 04:41, 2 Martii 2012 (UTC) :Libenter![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:45, 2 Martii 2012 (UTC) == [[Siphonarius]] == Hi, Jondel. That new paragraph looked like machine translation to me -- it's a telltale sign when some words have not been translated because they were not in the database! So I have deleted it. Of course, if you want to work on it later, that's fine, and you can restore it from the history. OK? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:20, 23 Martii 2012 (UTC) :Ok and Good work Andrew! [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:45, 24 Martii 2012 (UTC) == Aliquod == Mea pagina usoris? Si ita, ¿por que, Jondel? Por que? [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 13:45, 25 Aprilis 2012 (UTC) :De que hablas?--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:59, 25 Aprilis 2012 (UTC) == Rogatio == Salve, gratias vobis agere volo quia meum nuntium, quem rursus infra ostendeo, in taberna correxistis (modulum similem ac <nowiki>{{Quote}}</nowiki> nescio) : ____ Salve (errores erunt ! Eas corrigere potestis, gratissimus ero), volim solum scire an hic sint signa similia ac "Featured article" in en.wikipedia (exempli gratia). Quaesivi, non inveni. Gratias vobis ago, [[Usor:Fsojic|Fsojic]] ([[Disputatio Usoris:Fsojic|disputatio]]) 21:39, 18 Iunii 2012 (UTC) :Corrigentes consiliorum meorum(Latina mea faltae multa etiam sunt. Quamquam velim suadere infra.... --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:56, 19 Iunii 2012 (UTC)): :::Salve (errores <s>erunt</s>sunt ! <u>Amabo vos</u> /Si vobis placeat<s>Eas</s> corrige<s>re potes</s>tis,<u>et </u> gratissimus <s>ero</s>, <s>ego</s>sim), :::<s>volim</s><u>Velim</u> solum scire an hic sint <s>signa</s><u>res</u> similia ac "Featured article" in en.wikipedia (exempli<u>a</u> gratia). Quaesivi, non <u>sed</u> inveni<u>vi</u>. ____ Sed quaedam rogationes habeo : Primo : ''Amabo vos corrigere'' aut ''Si vobis placeat corrigere'' dicere volebas ? Sed quid ''et'' addidistis ? Secundo : Quid ''ero'' abstulitis ut potius ''sim'' poneretis ? Tertio : Quid ''exempli gratia'' cum genitivo non servatis ? Quarto : ''invenire'' ad perfectum non est ''inveni'' ? ''venire, venio, veni, ventum'' ? Gratias vobis ago. [[Usor:Fsojic|Fsojic ~ Errores meos corrigatis]] ([[Disputatio Usoris:Fsojic|disputatio]]) 15:59, 19 Iunii 2012 (UTC) ::Salve Fsojic. Ut vales? Laetus te cognoscere. ::Clare erravi et spero ne offendas? ::Primo:Non agnovi futurm indicativum de ''esse". Me paenitet Possui ''et '', ut duos sensos clarandum disparet. ::Secundo: Non agnovi futurm indicativum de ''esse". Me paenitet. ::Tertio: Erravi. Me paenitet. Genitivo optimus est ut indicat norma. ::Quarto: Erravi. Non agnovi perfectum de invenire. "inveni" optimus est.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:09, 20 Iunii 2012 (UTC) == Responsum == Salve, Errores facimus omnes, primus ego ! Non offendor. Difficillimus est scribere loquique Latine, et saepe scribendi Italice (ὡς εἰκός ἐστιν, nam Francogallice loquor) cupido est mihi. Valete, [[Usor:Fsojic|Fsojic ~ Errores meos corrigatis]] ([[Disputatio Usoris:Fsojic|disputatio]]) 12:44, 20 Iunii 2012 (UTC) :En. Quam dificillimum scribere! De latina progressa, dico macte! Te exhortor. Mihi, conor fabulari posse latine. Etiam velim discere francogallice(et alias linguas). Nescio graece. Interpretes Iaponicis laetus sum.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:22, 21 Iunii 2012 (UTC) ::ὡς εἰκός ἐστιν ''naturaliter'' significat. Sed Graece scio haud egregie ! Cognoscere Graecam linguam anno solum extremo coepi. ::Etiam ego alias linguas discere velim, non solum quia pulchrum est, sed etiam quia [[linguae Indoeuropaeae|linguas Indoeuropaearum]] linguisticae studiosus sum (ut mea pagina videre potes). Idcirco ad Lituanam discendam ardeo. Nam ''Haec lingua dicitur quam antiquissima esse, nam hodie multae [[lingua Protoindoeuropaea|linguae protoindoeuropaeae]] radices et proprietates grammaticae manent in lingua Lithuanica''. ::Valete [[Usor:Fsojic|Fsojic ~ Errores meos corrigatis]] ([[Disputatio Usoris:Fsojic|disputatio]]) 10:52, 21 Iunii 2012 (UTC) :::Papae! Te hortor. Etiam gratias tibi,mihi permoto, incepi Graeca vetus discere!!. (nescio, sed sistam Graecem mox).--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:57, 26 Iunii 2012 (UTC) == About a category == Good day Jondel! ''Kumusta ka?'' I recently saw that ''ludus fornicalis'' changed to ''ludus porticuum'' and read the discussion page. I know I'm late. I also changed in the Pac-Man article that it is a ''ludus porticuum''. If we should have a category about arcade games here (it would be easier to find those things), should it be called ''Categoria:Ludi porticuum''? What do you think? [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 15:19, 26 Iunii 2012 (UTC). :Mabuti! Ikaw? Good day to you too! Categoria:Ludi porticuum would be great! Andrew Dalby suggests it would be good if a category have at least 3 members. It would be good to coordinate with him.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 23:28, 26 Iunii 2012 (UTC) ::I'd simply say, as advice, it's wiser not to create a category if you have no plans to increase the number of articles beyond 1 or 2. If you do intend to add some more, that's fine. We are all free to do what we want, but lots of Wikipedians adjust categories, and if the 1/2 articles in a category are removed from a category (for whatever reason) the category will be deleted and you will have wasted your time. ::It's also a good idea to begin an article on the topic, or at least to get agreement on the terminology, before creating the category. That's exactly what has happened here, which is perfect :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:53, 27 Iunii 2012 (UTC) :::Thank you Andrew, that is a good point, that it would be a waste without at least 2 articles, and getting an agreement and others.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:19, 11 Iulii 2012 (UTC) == technologia digitalis non digitale == There isn't noun adjective agreement in the term "technologia digitale" because technologia is feminine and digitale as written is neuter.--[[Specialis:Conlationes/118.160.22.1|118.160.22.1]] 03:30, 11 Iulii 2012 (UTC) :Thank you very much. I will make the changes.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:35, 11 Iulii 2012 (UTC) ::Hi, Jondel, I emptied and deleted "Categoria:Technologia digitale‎‎" because it was a redirect. The Wiki environment does not allow redirects of categories. The category simply has to be emptied and deleted. Happy editing! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:12, 11 Iulii 2012 (UTC) :::Ok. Thanks.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:18, 11 Iulii 2012 (UTC) ==Domesticum?== I don't understand why you made those moves without explanation. Why is "domesticus" a better adjective to use than "civilis"? In the case of [[Bellum Civile Graecum]] I have moved back again because the case seems obvious (to me): the Greek name is "''emphylios''" which means "within a people", not "within a house". In the case of [[Bellum Domesticum Russicum]] I didn't move back, but I think at the least you need to cite a source. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:54, 29 Iulii 2012 (UTC) :Ok. Let me cite the dictionary source John T(urenberg?) which I don't have now, for "Civil War" as "Bellum Domesticum". I would like to make similar changes to all (except the Bellum Civile Graecum) since Bellum Domesticum has more authoritive sources.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:58, 29 Iulii 2012 (UTC) ::It's true that "bellum domesticum" is used by Caesar at least once. But "Bellum Civile" is used by Caesar, Sallust, Cicero (often), Horace, Lucan and many others. Do you rate John T(urenberg?) higher than those? I've never heard of him (not that that means anything!) but Google doesn't seem to have heard of him either. Do we have the name right? Where or what is his dictionary? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:24, 29 Iulii 2012 (UTC) :::Vide ''[[De bello civili]],'' [[liber|librum]] [[Gaius Iulius Caesar|Caesaris]], et ''De bello civili,'' [[poema]] [[Lucanus|Lucani]], and if those aren't "authoritative," what would be? [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 11:27, 29 Iulii 2012 (UTC) I apologize. I do not know if they are more authoritive. The source I have for Bellum Domesticum-Civil War is the John Traupman dictionary, pp 154 and 698. :Oh, it's Traupman! No wonder I couldn't find Turenberg :) In general Wikipedia terms, I'd say, the usual kinds of dictionaries are "tertiary sources", rather like encyclopedias. They are better than nothing and a useful start, but they are not the most authoritative sources. :For Vicipaedia in particular, when we are looking for vocabulary, the best thing is to find how the words have already been used by writers in Latin. Some good dictionaries can help us do that, because they have references to texts, but it's important to use those clues, look beyond the dictionary and see how the words are really used. As you know, Jondel, a professional translator also must look beyond the dictionary. :In this case, it's true that a few Latin writers use the term "bellum domesticum", but much more rarely than "bellum civile", and it may be that they are trying to get across a particular viewpoint when they use it -- because "domus" means "house", so it's as if they are saying "war within the family" or "war at home". [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:41, 30 Iulii 2012 (UTC) :::Andrew, I don't know if I can detach myself from My Precious, Gollum Edition John Traupman Dictionary but I know it can be done( detox chamber?, tossing the severed member holding the dictionary into the river of lava and fire?). Just kidding :). Seriously with Spanish (like how do you translate peer pressure, mall, etc) and Japanese (Japanese gambaru:work/fight hard?, domo( thank you, goodbye, feel good, etc)) the dictionary tends to be only a guide,i.e."tertiary sources". Trouble and confusion occurs when I rely too much on the dictionary. I agree with you. Sorry for the Traupman -Terenberg and bellum domesticum civile confusion. I can't help but mention though, that even in English <u>domestic</u> airports are not found in homes and there are no <u>domestic</u> flights direct to passengers' homes. But you don't have to worry about me changing Bellum Civile to Bellum Domesticum. I will strive very hard to get the most standard term in the future from the context of standard classical literature. It is great though that you and Iacobus(and others) are watching over direction of the Latin of vicipaedia though! [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 23:28, 30 Iulii 2012 (UTC) ::Domestic flights, yes, quite true, Jondel, good point! Language is infinitely inconsistent and infinitely interesting :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:58, 31 Iulii 2012 (UTC) :::The larger point is that because readers of reference works usually want to pop in, grab their information quickly, and bug out (if we may indulge not entirely obsolete slang), we should help them by deploying standard(ized) words and syntax. Since Cicero used ''bellum domesticum,'' it's an attested idiom, which accordingly has no reason not to occur here & there in our texts, but it's apparently not the ordinary, expected term (''bellum civile''), which—precisely because it's the ordinary, expected term!—should be the lemma and therefore the title of the article. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 11:57, 31 Iulii 2012 (UTC) ::::That is a very good point Iacobus! In fact with your (and all other magister's) guidance, I do hope to be able to write with standard words and phrases attested by 'standard' classic works and I do hope this will be a help to all readers.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 23:12, 31 Iulii 2012 (UTC) == [[Israel Academiae Scientiarum]] == ::Thank you ! . :) [[Usor:פארוק|פארוק]] ([[Disputatio Usoris:פארוק|disputatio]]) 05:38, 24 Augusti 2012 (UTC) :::Your welcome! :)[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 05:41, 24 Augusti 2012 (UTC) == Municipia Philippinarum == Hi, Jondel. I moved [[Abulug, Cagayan]] to [[Abulug]] and one other page similarly. I did this because I think we don't need to add the disambiguating word -- there is no other place with this name. If I'm wrong and we ''do'' need it after all -- it's up to you really -- our practice is to add it in parentheses, i.e. "Abulug (Cagayan)", so, if you prefer, go ahead and move again to that pagename. OK? I've suggested moving the category [[:Categoria:Municipium Philippinarum]] because our normal rule is to have category names in the plural. If you see any problem with that, please comment on the talk page -- Thanks -- [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:45, 3 Septembris 2012 (UTC) :I was merely following the schemas at the English wiki. I will follow your lead for Categories etc. I forgot about the plurarility norms, sorry.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:57, 3 Septembris 2012 (UTC) ::No problem. It's good to have the new pages! I will move the category. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:35, 4 Septembris 2012 (UTC) :::Ok.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:54, 4 Septembris 2012 (UTC) == Picture at [[:Categoria:Palladium]] == I removed the picture and instead put in a link to Commons, where all the pictures can be found. We don't usually illustrate categories -- better maybe to encourage readers to look at the page [[Palladium]]. I hope that's OK, Jondel. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:30, 18 Septembris 2012 (UTC) :No busted Aneurysms here, so, uh its ok.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:34, 18 Septembris 2012 (UTC) ::That's good. Have a nice day :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:37, 18 Septembris 2012 (UTC) :::Have a nice day too Andrew :)![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:44, 18 Septembris 2012 (UTC) == De regibus Francorum == Thanks, Jondel! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:26, 3 Octobris 2012 (UTC) :Ow. Your welcome![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:42, 3 Octobris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Donor information pages == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Donor information pages|Fundraising 2012/Translation/Donor information pages]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FDonor+information+pages&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FDonor+information+pages&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-18. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 18:50, 11 Octobris 2012 (UTC)</div> == Translation notification: FDC portal/Proposals/CentralNotice2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:FDC portal/Proposals/CentralNotice2012|FDC portal/Proposals/CentralNotice2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-FDC+portal%2FProposals%2FCentralNotice2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-FDC+portal%2FProposals%2FCentralNotice2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-FDC+portal%2FProposals%2FCentralNotice2012&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-15. <div lang="en" class="mw-content-ltr">This banner will invite logged-in editors on all projects to participate in the current public review phase about funding requests by 12 organizations, regarding more than 10 million US dollars of donation money. (Questions about the translation notification system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].)</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 08:08, 14 Octobris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Launch email == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Launch email|Fundraising 2012/Translation/Launch email]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLaunch+email&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLaunch+email&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-19. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 14:07, 15 Octobris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/AdrianneW Appeal == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/AdrianneW Appeal|Fundraising 2012/Translation/AdrianneW Appeal]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianneW+Appeal&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianneW+Appeal&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianneW+Appeal&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-10-31. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 17:11, 23 Octobris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Landing Page and Banner messages == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Landing Page and Banner messages|Fundraising 2012/Translation/Landing Page and Banner messages]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-26. <div lang="en" class="mw-content-ltr">Update: New facts banners ___URGENT___</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 08:01, 24 Octobris 2012 (UTC)</div> == Translation notification: User:Steven (WMF)/PostEdit announcement == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese et Spanish on Meta. The page [[:meta:User:Steven (WMF)/PostEdit announcement|User:Steven (WMF)/PostEdit announcement]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-User%3ASteven+%28WMF%29%2FPostEdit+announcement&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-User%3ASteven+%28WMF%29%2FPostEdit+announcement&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-25. <div lang="en" class="mw-content-ltr">The translated text will be posted on village pumps, to inform users about a change they will see in the edit interface after saving an edit. (Questions about the translation notification system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].)</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 22:49, 24 Octobris 2012 (UTC)</div> == Translation notification: Wikimedia Blog/Drafts/Juan Ignacio Iglesias profile == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Spanish on Meta. The page [[:meta:Wikimedia Blog/Drafts/Juan Ignacio Iglesias profile|Wikimedia Blog/Drafts/Juan Ignacio Iglesias profile]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Blog%2FDrafts%2FJuan+Ignacio+Iglesias+profile&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-10-29. <div lang="en" class="mw-content-ltr">Hello friends, This is a translation of a profile for the Wikimedia Foundation blog of Juan Ignacio Iglesias of Argentina. </div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 23:34, 24 Octobris 2012 (UTC)</div> == I replied == ... on my talk page. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:03, 25 Octobris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Poongothai Appeal == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Poongothai Appeal|Fundraising 2012/Translation/Poongothai Appeal]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+Appeal&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+Appeal&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-10-31. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 14:52, 25 Octobris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, September 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, September 2012|Wikimedia Highlights, September 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+September+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+September+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+September+2012&language=es translate to Spanish] <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated on the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from September. You are receiving this message because you signed up to the translation notification system. Questions about this system can be asked at [http://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 11:34, 1 Novembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Srikeit&Noopur Appeal == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese on Meta. The page [[:meta:Fundraising 2012/Translation/Srikeit&Noopur Appeal|Fundraising 2012/Translation/Srikeit&Noopur Appeal]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FSrikeit%26Noopur+Appeal&language=ja translate to Japanese] The priority of this page is high. The deadline for translating this page is 2012-11-14. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 11:54, 9 Novembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Landing Page and Banner messages == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Landing Page and Banner messages|Fundraising 2012/Translation/Landing Page and Banner messages]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-11-21. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 16:55, 14 Novembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Thank you letter == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Thank you letter|Fundraising 2012/Translation/Thank you letter]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FThank+you+letter&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FThank+you+letter&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FThank+you+letter&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-11-21. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 14:43, 15 Novembris 2012 (UTC)</div> == Thanks == I thank you too for your precious work. I can see that you and Nuada create each days a lot of new new pages. I hope that with your help we could reach in 2013 the 100'000 pages. Ciao [[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 05:52, 20 Novembris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)|Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_Of_Wikipedia.webm If you have any questions, post: https://meta.wikimedia.org/wiki/Talk:Fundraising_2012/Translation</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 18:13, 27 Novembris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, October 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, October 2012|Wikimedia Highlights, October 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=es translate to Spanish] <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated on the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from October. You are receiving this message because you signed up to the translation notification system. Questions about this system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 07:47, 1 Decembris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, October 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, October 2012|Wikimedia Highlights, October 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=es translate to Spanish] <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated on the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from October. You are receiving this message because you signed up to the translation notification system. Questions about this system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 00:11, 4 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)|Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_Of_Wikipedia.webm If you have any questions, post: https://meta.wikimedia.org/wiki/Talk:Fundraising_2012/Translation</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 00:55, 4 Decembris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, October 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, October 2012|Wikimedia Highlights, October 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=es translate to Spanish] <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated on the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from October. You are receiving this message because you signed up to the translation notification system. Questions about this system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 01:16, 4 Decembris 2012 (UTC)</div> == Minamoto == Dear Jondel, I apologize but when I corrected your sentence I missunderstood what you wished to tell. In any case with the word cognatus of course, as you rightly say, with dative the problem is solved. Ciao --[[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 13:33, 4 Decembris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)|Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_Of_Wikipedia.webm If you have any questions, post: https://meta.wikimedia.org/wiki/Talk:Fundraising_2012/Translation</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 17:53, 4 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)|Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_Of_Wikipedia.webm If you have any questions, post: https://meta.wikimedia.org/wiki/Talk:Fundraising_2012/Translation</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 19:11, 4 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Poongothai video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Poongothai video (captions)|Fundraising 2012/Translation/Poongothai video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 00:00, 5 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Poongothai video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Poongothai video (captions)|Fundraising 2012/Translation/Poongothai video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 06:38, 5 Decembris 2012 (UTC)</div> == The invisible wall == I mentioned it on my talk page. It surrounds categories that are biographies of real, single people. For that reason, it isn't possible to make "Gemini ficticii" etc. subcategories of "Gemini" -- because the "Gemini" are real people and the "Gemini ficticii" are not. Don't worry about it, but that's why I had to revert you. Instead, we can link the two categories with a "vide etiam", and that's what I will now do :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:32, 5 Decembris 2012 (UTC) :Why do they have to be different concepts? Gemini is /are about Geminis whether they are real or not. Geminis can be real they can be fictional. Gemini is a concept of twin. I do not see the logic and may open a debate at the taberna. We are probably the only wikipedia who makes that distinction. I can directly read and verify this in wikipedias of 7 languages, so can you in other languages that you know. This is ridiculous and seems cultic and obsessive! [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:39, 5 Decembris 2012 (UTC) ::It isn't cultic, it's practical ... Yes, by all means ask on the Taberna. I think UV will be able to explain more clearly than I can, but, if he doesn't comment, I'll have a go! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:45, 5 Decembris 2012 (UTC) :::Strangely, the [[Cynthia Crawford]] question is relevant ... her website says she is a twin but with no genetic relationship to the other twin. So, is she a real human, and is she a real twin? We are on the edge of madness here, Jondel ... :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:07, 5 Decembris 2012 (UTC) :::::If you would, fictional twin but not real twin, (--real person--) . This madness ! <s>This is SPARTAAAA!</s> Opus est mihi abire. Me paenitet ita nobis deliberandum est.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:15, 5 Decembris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Poongothai video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Poongothai video (captions)|Fundraising 2012/Translation/Poongothai video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 00:15, 6 Decembris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, November 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, November 2012|Wikimedia Highlights, November 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+November+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+November+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+November+2012&language=es translate to Spanish] The priority of this page is medium. <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated about the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from last month. Completed translations will be announced on Facebook, Twitter, Identi.ca and project village pumps. If you have questions about the translation notifications system, you can ask them at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ]. You can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 16:45, 12 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Orabile Mudongo video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Orabile Mudongo video (captions)|Fundraising 2012/Translation/Orabile Mudongo video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FOrabile+Mudongo+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FOrabile+Mudongo+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FOrabile+Mudongo+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-20. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 11:45, 13 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Erlan Vega video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Erlan Vega video (captions)|Fundraising 2012/Translation/Erlan Vega video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FErlan+Vega+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FErlan+Vega+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FErlan+Vega+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-20. <div lang="en" class="mw-content-ltr">Editor video captions</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 17:06, 14 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Adrianne Wadewitz video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Adrianne Wadewitz video (captions)|Fundraising 2012/Translation/Adrianne Wadewitz video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianne+Wadewitz+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianne+Wadewitz+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianne+Wadewitz+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-24. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_of_Wikipedia_Adrianne_Wadewitz.webm Video link for reference</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 15:19, 18 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Howard Morland video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Howard Morland video (captions)|Fundraising 2012/Translation/Howard Morland video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FHoward+Morland+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FHoward+Morland+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FHoward+Morland+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-24. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/w/index.php?title=File%3AThe_Impact_of_Wikipedia_Howard_Morland.webm Video link for reference</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 13:05, 19 Decembris 2012 (UTC)</div> == Smartphone == Salve Jondel! Quum dictionarium meum non harum machinarum aetate ediderint, ecquidem publicum verbo 'smartphone' comparem commendare nequeo. Aliis vero Latinitatis hodiernae diurnis, sicut in [http://ephemeris.alcuinus.net/scientiae.php Ephemeride] verbum a te quaesitum reperietur: ''scopophonium'' (vide secundam notationem). --[[Usor:Martinus Poeta Juvenis|Martinus Vester]] ([[Disputatio Usoris:Martinus Poeta Juvenis|disputatio]]) 18:40, 1 Ianuarii 2013 (UTC) :Gratias tibi ago Martinus!! Magnum auxilium est.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:31, 3 Ianuarii 2013 (UTC) Ave Jondel, auxiliandi causa sine tibi dicam, nisi fallor, lapsus esse ''scopophonium'' attamen ''sophophonum'' lectus esse in Ephemeris, et denuntiem etiam translatio a Élizabeth Antébi et Marie-France Saignes oblata pro verbo anglice "smartphone" in "Pullus Micolellus Latina lingua" "sollerterphonascum" fuisse. --[[Usor:Leonellus Pons|Leonellus Pons]] ([[Disputatio Usoris:Leonellus Pons|disputatio]]) 15:25, 3 Ianuarii 2013 (UTC) :Ave Leonellus! Prosperus annus tibi! Optime monitus es mihi, gratias. Adeo, tibi, sollerterphonascum melius sit? Emendabo ita. Sed si vis, emenda si tibi placeat.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:15, 4 Ianuarii 2013 (UTC) :Aah! lapsus meus! Me paenitet![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:00, 4 Ianuarii 2013 (UTC) == Nove == Salve, Jondel, in [[apostoli]]s siglum "<nowiki>{{dubsig}}</nowiki>" addideram formae ''nove'', quia, quid significet, non intellexi. Cum hoc siglum removisti, indicasti te, quid ''nove'' hic significet, intellegere. Velim, sodes, mihi dicas, quid ''nove'' hic tibi significare videatur. Quod scio, ''nove'' idem valet ac 'inusitate; insolito modo', sed in hunc contextum parum quadrare videtur. Num quid me fallit? [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 04:09, 1 Februarii 2013 (UTC) :Salve Neander. Certe dicere velim. Tibi, non te fallit. In isto contexto credo sit anglice "newly". Nunc in perseo(perseus) fontem licet mihi repperiam. Quamquam fons mea est Whitaker words. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:30, 1 Februarii 2013 (UTC) Sodes vide: http://athirdway.com/glossa/?s=novus (Sed adhunc reppero in perseo) En, tandem: http://www.perseus.tufts.edu/hopper/text?doc=novus&fromdoc=Perseus%3Atext%3A1999.04.0059 Coniugatus mihi videtur (sed fontem non habeo) cum "denuo" et hispanice "denuevo". Laetus sum quod cures. Si tibi placeat muta.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:53, 1 Februarii 2013 (UTC) :Apud Cassell's legimus Anglicum ''newly'' Latine significare 'nuper, modo, recens', et Latinum ''nove'' Anglice significare 'in a new or unusual manner'; 'lately, recently'; 'lastly, in the last place'. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 05:13, 1 Februarii 2013 (UTC) ::Gloria ad Cassell's!! (Gratias tibi ago Iacobus!)[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 05:20, 1 Februarii 2013 (UTC) Iam Viator noster rem prudenter solvit. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 11:22, 1 Februarii 2013 (UTC) :Optime! --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:47, 1 Februarii 2013 (UTC) ==[[Mindanaum]]== Hi, Jondel. I found this Latin name for the island so I have moved the page and created a category. Hope that's OK by you? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:14, 25 Februarii 2013 (UTC) :Yes. Amazing work! It is soo hard to dig up those sources!! Great![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:24, 25 Februarii 2013 (UTC) ::Since attestations exist, Vicipaedia probably has to cite them, but note the false linguistics involved in assuming that an ''-o'' that ends Austronesian words is equivalent to the Latin stem-vowel ''-o-'' (a sign of the second declension, supporting the nominative singular in ''-um''). A terminal Austronesian ''-o'' is usually an inseparable part of the root, which the transformation may damage beyond recognition: imagine the River ''Beck'' becoming the River ''Beum.'' Working backward from the Latin, how should we get ''Beck''—and not, say, ''Bear'' or ''Begg'' or ''Bell'' or ''Benn'' or ''Beth''—out of ''Beum''&thinsp;? [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:48, 25 Februarii 2013 (UTC) :::I appreciate your looking into this Iacobus! I have to investigate this but I have soo little time lately.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:10, 1 Martii 2013 (UTC) ::::I've recently added a map picture, but couldn't translate "south-east". How do we say that in Latin? Of course feel free to change picture if you find a better one. ::::[[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 14:41, 1 Martii 2013 (UTC). :::::Stearn offers the phrase ''versus meridiem et orientem a loco dicto'' 'southeast of the place named'. Also, you'll find ''meridiorientalis'' and ''meridio-orientalis.'' [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:52, 1 Martii 2013 (UTC) ::::::Thanks Donatallo and Iacobus. I would have said australis orientalis but meridiorientalis is probably better. I can barely do wikipedia now days. I might correct the picture description to say just south. regards.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:57, 1 Martii 2013 (UTC) :::::::Thanks Iacobus. Good to know. :::::::You're welcome Jondel. I've recently added more in [[Davao City]] (city lieing in Mindanao). Anybody who knows any name(s) in Latin? :::::::[[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 16:11, 1 Martii 2013 (UTC). ::::::::The adjective "Davaensis" (as you may know already) is attested in Catholic and taxonomic sources, but I haven't as yet encountered a noun. Considering what Iacobus rightly says, above, I would not care to invent one. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 20:54, 1 Martii 2013 (UTC) == Respublica Coreana? == Salve, Jondel! Nescio quid habeas in mente cum paene omnia verba e pagina [[Respublica Coreana|de Re Publica Coreana]] removeas. Pagina nunc in medio verbo "dan..." terminat. Num lapsus digitorum fuit? Nolo recensionem revertere nisi re vera error sit. [[Usor:Amahoney|A. Mahoney]] ([[Disputatio Usoris:Amahoney|disputatio]]) 12:18, 11 Martii 2013 (UTC) :Nescio quod evinit, solum datas praesorum verti. Nam me paenitet. Licet mihi inspiciam nunc. Patientias tibi , omnibus, gratias .[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:26, 11 Martii 2013 (UTC) ::Bene est: fac omnia, quae necesse sit! [[Usor:Amahoney|A. Mahoney]] ([[Disputatio Usoris:Amahoney|disputatio]]) 12:27, 11 Martii 2013 (UTC) :::Iam bene videtur. Me certiorem fecisti gratias tibi ago.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:33, 11 Martii 2013 (UTC) == salve == Salve Jondel! Quaeso ignoscas me absentem tibi non rescripsisse. --[[Usor:Martinus Poeta Juvenis|Martinus Vester]] ([[Disputatio Usoris:Martinus Poeta Juvenis|disputatio]]) 11:45, 17 Aprilis 2013 (UTC) :Salve Martinus. Non molestia. Utinam valeas. Solum volui repperire vox pro "Credit card" quam iam repperi tandem in dictionario Traupman. Iam est res [[Tabella tributaria]]. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:59, 17 Aprilis 2013 (UTC) == The Others == Hello Jondel. :) Maybe you also watched the television series [[Lost]] long time ago. The article here says that "The Others" (the native of the island) speak Latin. Do you know anything of this? As you also have worked much about the Philippines, do you also know any Latin name for the neighbour island Sumatra? I came to this recently about Sumatra when I was working here about [[Pongo|orangutans]]. [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 23:39, 25 Maii 2013 (UTC). :Hi Donatello. Want to create an article about the others? This is from the English wiki:<nowiki>revealed that [[Jacob (Lost)|Jacob]] and [[Man in Black (Lost)|his brother]] were born to a woman named Claudia whose crew were shipwrecked on the island and spoke [[Latin]] (this also indicates that the episode was set many centuries ago, when this language was still in common usage). </nowiki>. There are episodes where they use latin like with that fertility doctor. Check out youtube. I do not know of any latin name for Sumatra. Check out Egger's ''Lexicon Nominum Locorum'' .[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:22, 26 Maii 2013 (UTC) :Check [http://www.youtube.com/results?search_query=the+others+latin&oq=the+others+latin&gs_l=youtube.3...1270.3931.0.4951.16.12.0.4.4.0.88.918.12.12.0...0.0...1ac.1.11.youtube.yKkMiYD2FrQ this] out.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:26, 26 Maii 2013 (UTC) ::I see. :) Big thanks. -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 11:40, 26 Maii 2013 (UTC). :::Welcome :).[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:41, 26 Maii 2013 (UTC) ::::Hello again. :) They used the phrase ''si placet'', showing in the translation as 'please'. Do you know any Latin phrase for 'please' like that? I never heard that before. The translations are made by Lost, not the user, but the user putted the Latin text. ::::[[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 16:12, 2 Iunii 2013 (UTC). :::::Yes, 'please'.(Here, the equivalent 'amabo te' is used by others) Si tibi placet, yada yada. If it pleases you, yada yada. Was it that fertility doctor asking about Ricardo to the others? Please look up (Si tibi placet/placeat, if it pleases/would-please you vide )the etymology of 'please' in English, French and Latin. I learn by conversing with myself using the dictionary.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:13, 3 Iunii 2013 (UTC) ::::::I see. Thanks again. :) -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 14:35, 3 Iunii 2013 (UTC). :::::::While we were discussing this, at the same time coincidentaly I asked what [[:Disputatio_Categoriae:Signa_medica|stp]] means. Its a divine act of the sphaghetti monster!![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:55, 4 Iunii 2013 (UTC) == Something more == Greetings again. Maybe you'll find this interesting: [http://www.pagef30.com/2010/04/final-fantasy-for-nes-now-available-in.html "Final Fantasy"] (the first game in its series; to NES) and [http://www.geekologie.com/2009/02/finally-zelda-ii-has-been-tran.php "Zelda II: The Adventure of Link"] (the second game in its series; to NES) in Latin. It can be interesting when Latin is used in popular culture. I've added these links to the articles about Final Fantasy (both in the game and the game series) and The Legend of Zelda (here only in the game series, then there are no article yet about the game). [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 11:30, 7 Iunii 2013 (UTC). :Mehercule! Wow. I haven't played computer games in a long time. I looked at the link. Hmm. Lets see.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:47, 7 Iunii 2013 (UTC) == [[Scientiae Baccalaureus]] == I added a "Non stipula" because there are a couple of things missing, Jondel, but I expect you're still at work -- that's fine, no problem -- take it away again :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:40, 15 Iunii 2013 (UTC) :Ok. Great. I will complete it now as best as I can. Regards.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:24, 17 Iunii 2013 (UTC) == [[Sabbatum]] == Yes, let's chill :) Do you want to do more today, Jondel, or shall I have a go? Maybe it's your bedtime! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:11, 15 Iulii 2013 (UTC) :I might be working some more. Although its past bedtime. Its great that you organize these issues. But honestly I'm grateful for Iacobus' inputs. (certainly no need to 'Restoring the general --yada yada waatever --' though)There is not much else I can say. Well I am indeed confused with the other Sabbath articles. I'm watching you tube now as well as browsing vicipedia, fixing stuff. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:36, 15 Iulii 2013 (UTC) == Categoriae Iaponenses == Hi, Jondel. Notice that I categorized some pages that were under [[:Categoria:Iaponia]] into subcategories that seemed more suitable. If I did anything silly, feel free to correct it or change back! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:29, 6 Augusti 2013 (UTC) :Great work! I'm a bit forgetful (and thus silly too! :) ). So I guess we'll have to bear with each other! Of course I will try to follow your lead.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:32, 6 Augusti 2013 (UTC) == Cybernetique == Hello Jondel. I wonder if this word is French. If so, it can be good to mention like this in these two articles and others: "...a physico mathematico Andreas Maria Ampère ''"cybernetique"'' (Francogallicee) in eius..." and "...primus sicut ''"cybernetique"'' (Francogallice) inlatus...". It will be good for the readers what language it belongs to. -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 15:26, 12 Augusti 2013 (UTC). :Good suggestion. I think I will do that now.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:54, 13 Augusti 2013 (UTC) == [[Tosa Inu]] == Greetings Jondel. :) You who know Japanese, could you help out about the Latin name written there? Does it corresponds to the Japanese name? -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 02:40, 18 Augusti 2013 (UTC). :'Inu' is dog. I have to look at Tosa and will do so now.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 17:48, 18 Augusti 2013 (UTC) == [[:simple:Shadow]] == Salve, Jondel. I read Latin better than I write it, so: What do you want me to fix in the article on ''simplewiki?'' [[Usor:StevenJ81|StevenJ81]] ([[Disputatio Usoris:StevenJ81|disputatio]]) 16:18, 20 Augusti 2013 (UTC) :Thanks for looking into this. The articles are supposed to be "simple" . (Licet mihi latinam :) ) Etiam mihi videtur scripta ab non nativa. Per exemplia gratia ,cur in gentium sit verbum "circuit"? Mihi nullo refert. Autem tu non sis obligatus emendare solum si velis. Fieri potest ego etiam emendam. Minime res emendari debet quo facilior intelligere omnibus maxime ab legentibus quorum lingua paterna non sit anglice. Gratias tibi ago. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:36, 20 Augusti 2013 (UTC) :Please feel free and you may have to remove things there that are not related to "Shadows" like circuit etc.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:39, 20 Augusti 2013 (UTC) ::I understand your point. I templated that page, and if someone else does not address it shortly I will. [[Usor:StevenJ81|StevenJ81]] ([[Disputatio Usoris:StevenJ81|disputatio]]) 20:08, 20 Augusti 2013 (UTC) == Alcoholici Anonymi == Multas gratias tibi propter tuam paginam de [[Alcoholici Anonymi|Alcoholicis Anonymis]], quia ego scio paucum de hac societate plusque de alia (de qua spero scribere tardiore tempore). [[Usor:Kraŭs|Kraŭs]] ([[Disputatio Usoris:Kraŭs|disputatio]]) 12:22, 23 Augusti 2013 (UTC) :Gatias tibi ago. Autem magis meliore cupio quam fieri potest.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:44, 23 Augusti 2013 (UTC) == how are you? == Seing you here I hope you did not have problem with the typhon. Vale. [[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 14:16, 11 Novembris 2013 (UTC) :Thank you for your concern! What a horrible disaster! Equally strange, Manila where I live was totally safe! It was like an onrushing truck that suddenly veered away. A relative of mine has no roof in the province.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:21, 11 Novembris 2013 (UTC) == Help translating from english == Hello and thanks for you offer to help. Here is the article I want to translate. I tried to translate all the link that I found in your wiki. [[Usor:Xaris333/Nea Salamis Famagusta FC]]. The English article is [[:en:Nea Salamina Famagusta FC]]. [[Usor:Xaris333|Xaris333]] ([[Disputatio Usoris:Xaris333|disputatio]]) 20:58, 6 Decembris 2013 (UTC) :Ok. I've started writing the article here:[[/SalaminaFootball]].[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 07:09, 8 Decembris 2013 (UTC) == Microwave oven == Hi Jondel. :) Maybe you can help with this; I do not really think that the Latin name ''[[Furnus brevibus undis agens]]'' for "microwave oven" we have as the article name is good. It's long and describing. This name might work instead in poetry. Maybe you are able to add another name? :) -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 18:38, 18 Decembris 2013 (UTC). :I would like to work on this. Let look into my sources. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:28, 21 Decembris 2013 (UTC) == [[Satya Nadella]] == We conflicted, Jondel -- we were at work at the same moment. Please check that the result is OK by you! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:14, 17 Februarii 2014 (UTC) :Thanks, we'll do! Just a question Andhrae Pradesae with 'e' was meant to be locative?[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:18, 17 Februarii 2014 (UTC) ::It was meant to be genitive: Hyderabad of Andhra Pradesh, like Bethlehem of Judaea. But I wasn't sure whether to do it with this Indian name or not. When I saw that you took out the declension, I thought, maybe Jondel's right, it looks strange: so I left it your way and added "civitatis" to show the genitive. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:34, 17 Februarii 2014 (UTC) :::I was conforming to the ablative of '[https://la.wikipedia.org/w/index.php?title=Satya_Nadella&diff=next&oldid=2702017 urbe]'. I would like show the gentive (with the 'e's) then, conforming to your above statement. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:50, 17 Februarii 2014 (UTC) == ''ut'' and ''ad'' == Salve Jondel! I wanted to explain why I made changes to your sentences with "ut" on [[Membrum]]. Using "ut" with just an infinitive is not usually possible. In order to say "they use the limbs to carry things", you have a choice between "ut + subjunctive" or "ad + gerund/gerundive". So "membris utantur ut res ferant" or "membris utantur ad res ferendas". Also, it's important to note that the verb "utor" takes the ablative, i.e. "re utor" and not "*res utor". Vale, [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 17:00, 22 Martii 2014 (UTC) :You are right on the usage of ut. Utor ussually is used with the ablative but not always. I've seen instances with accusative and genitve. Thanks for letting me know.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 18:37, 24 Martii 2014 (UTC) :: Jondel, you're right but notice that "''utor'' + accusative" is vulgar Latin (attested in archaic comedy [Plautus], rustic speech [sometimes exemplified by scriptores rerum rusticarum], some inscriptions, etc) but that's not the register we're supposed to follow. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 19:02, 25 Martii 2014 (UTC) ::: I will try to stick to using ablative with this case and indeed would like to use good latin.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:52, 26 Martii 2014 (UTC) == Membrum == Hi, Jondel. I'm sorry if my summarium seemed unhelpful -- I saw your reply! To explain more fully, I'm quite sure that Traupman did not write "articulatus extremus" (which was what you had put in the text, perhaps by mistake). And I'm sure he didn't write "articulus extremus", which was what you meant to write. That would mean "Outermost joint". It wouldn't be a correct equivalent for "membrum". OK, so what do you do? You want to cite Traupman, but you shouldn't attribute to him a phrase which is your own guesswork. I often have this same problem. This is my solution: I suggest it in case it helps you too. You cite your source in the footnote, and also -- in the footnote itself -- you put exactly what he wrote, in his original language, inside quote marks. This is exactly what I did this evening at [[Monasterium Sancti Georgii in Manganis]]. I devised a Latin name for it, based on two sources that give shorter names (also Latin). So, in footnotes 1 and 2, I give their exact texts, in quotes. That way, I am not being unfair to those sources. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 21:00, 24 Martii 2014 (UTC) :You are right. It is great that you take control of these matters Andrew. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:46, 25 Martii 2014 (UTC) :I am examining your exemple and will attempt the same.I really would like to address the issue that membrum is popular in the sense of 'organ'. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:18, 25 Martii 2014 (UTC) == [[Marius (persona ficticia)]] == Hi, Jondel Please look at this page again. I needed to revert some vandalism, so your latest changes were lost. They were very small, so I hoped you would forgive me ... :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:22, 25 Martii 2014 (UTC) :Uhh I will see what I can do. This is big article.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]])--- == "Welcome back" == If he's Kotter, I guess we must be the Sweathogs? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:29, 2 Aprilis 2014 (UTC) :Ha ha! :) Kotter was a founding member of the Sweathogs(original rejected high school student).eg You really are you own teacher and sweathog. We can't help but return to our (dysfunctional) roots. 'Welcome back Kotter' is just meant to be an expression.(From the title of the popular tv series back then)--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:36, 3 Aprilis 2014 (UTC) == thank you == [https://la.wikipedia.org/w/index.php?title=Lingua_Gesticulatoria_Nicaraguensis&diff=next&oldid=2774248 ^_^]... --[[Usor:SurdusVII|SurdusVII]] [[Disputatio Usoris:SurdusVII|''(LIS)'']] 10:03, 1 Augusti 2014 (UTC) :Your welcome, I', m glad you liked it. Btw, I am interested in learning sign language. Se habla espanol?--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 10:48, 1 Augusti 2014 (UTC) ::hola, no hablan mucho español, pero sé un nivel 1... :) --[[Usor:SurdusVII|SurdusVII]] [[Disputatio Usoris:SurdusVII|''(LIS)'']] 12:03, 1 Augusti 2014 (UTC) Vale. Que tenga suerte!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:51, 2 Augusti 2014 (UTC) :Jondel, you removed the Latinitas -5 at [[Lingua Gesticulatoria Portugallensis]]. I reverted you, because previously the sentence was just about meaningful, but after your edit it is not Latin at all, so -5 is the best I can say. What do you mean to say with "pro sermone 84.000 surditate Portugallia"? What is the word "surdate" that you have used on other similar pages? I'm puzzled. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:46, 3 Augusti 2014 (UTC) I'm sorry Andrew. surdate was supposed to be surditate. Pro sermone ...= in place of speech for 84.0000 deaf in Portugal. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:56, 3 Augusti 2014 (UTC) ::This ''84.000 surditate'' does not mean '84,000 deaf [people]', and ''Portugallia'' does not mean 'in Portugal'. Little things matter. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 02:58, 4 Augusti 2014 (UTC) Do you think we can fix this?--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:56, 3 Augusti 2014 (UTC) :Thanks, I get it. Unluckily "surditate" doesn't mean "for deaf" but "by deafness", and "Portugallia" doesn't mean "in Portugal" but just "Portugal". And we have to express "in place of speech" carefully if that is what we want to say, because this is a real language, not in place of a language. :I'm sure we can say something useful, yes! The trouble is, our contributor is not giving us a good basis. It's interesting that there are these sign languages, and it's interesting to know the number of deaf in each country, but that number doesn't have a simple relationship to the use of the language. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:46, 3 Augusti 2014 (UTC) Your welcome and thanks for looking into to these. To return, 'by deafness' is what is understood when we use the ablative. Can we assume the dative which has the same appearance/form to mean 'for the deaf'? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:26, 4 Augusti 2014 (UTC) :The dative singular of ''surditas'' does not have "the same appearance/form" as the ablative singular. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 02:58, 4 Augusti 2014 (UTC) ::I'm not sure if I'm understood. Isn't this form 'surditate' both dative and ablative? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:06, 4 Augusti 2014 (UTC) :::No, ''surditate'' is not dative. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:00, 21 Augusti 2014 (UTC) ::In its dative sense, can't it mean 'for the deaf' ? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:06, 4 Augusti 2014 (UTC) :::It can mean 'for deafness'. 'For (the benefit of)' is one of the senses of the dative. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:00, 21 Augusti 2014 (UTC) Is it possible, in the other hand, to use hominibus surdium to mean the same? Thanks for looking into this Iacobus.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:26, 4 Augusti 2014 (UTC) :No, it is not. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 02:58, 4 Augusti 2014 (UTC) About the numbers of deaf in each country, can I insert 100 hominibus surdium to mean 'for 100 deaf persons'? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:26, 4 Augusti 2014 (UTC) ::No. The word ''hominibus'' and the nonword ''surdium'' obviously can't go together. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:00, 21 Augusti 2014 (UTC) I think hominibus can be left out since I read in a chapter of latin grammar that you can use the genitive characteristic directly and the 'person' 'friends' 'relatives' and 'people' are assumed. eg. I saw his relatives.= Vidi suorum. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:26, 4 Augusti 2014 (UTC) For the no. of deafs, I will try to check the sources and refer to the English wiki.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:49, 4 Augusti 2014 (UTC) :You are right that adjectives and possessive pronouns can be used substantively, with "homines", "cognati", "amici", etc. implied. But this has nothing to do with the genitive. "He saw his people" = "Suos vidit". I don't think it's usual with ''eius/eorum'': "I saw his people" = <s>"Eius vidi"</s> "Cognatos eius vidi". You can also use the adjective ''surdus'', "deaf", as a substantive: "I gave books to a hundred deaf people" = "Centum surdis libros dedi". ''Surditas'' means "deafness", the condition, and its dative (which you can easily [[:en:wikt:surditas|look up]]) is ''surditati''. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 18:06, 21 Augusti 2014 (UTC) ::If memory serves (and datives usually follow direct objects), in ''Centum surdis libros dedi'' the dative is being featured, so the sentence might be glossed 'It was to a hundred deaf people that I gave the books'. That's in isolation, of course; context might dictate otherwise. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:56, 21 Augusti 2014 (UTC) :::Hmm, [http://books.google.com/books?id=qngXAAAAIAAJ&pg=PA430 Gildersleeve] actually gives "indirect object, direct object' as the usual order, but anyway, in the case of this imaginary sentence, I'm fine with whatever interpretation the reader chooses. :) [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 16:43, 23 Augusti 2014 (UTC) ::::Professor Gildersleeve was apparently wrong! Devine & Stephens, having crunched zillions of sentences, conclude: "A default order clearly emerges from the data. What is that default order? Conflating the various argument structures analyed[,] we come up with the following overall order :::::Subj DO IO/Obl Adj Goal/Source Nonref-DO V ::::or in English: Subject—Direct Object—Indirect Object or Oblique argument—Adjunct—Goal or Source argument—Nonreferential Direct Object—Verb" (''Latin Word Order,'' p. 79). Later, on the next page, they explain: "We note right away that, if we can identify the Latin inflected dative with the English prepositional recipient, the order of arguments and adjuncts is the same as in English." The first two (of seven) examples on the next page are "praedam militi (dedit) / (gave) the booty to the soldiers" [ecce typo (''militi'' pro ''militibus'')!] and "scribas anulis in contione (donarunt) / (presented) their scribes with rings in the assembly." (They don't point out that equally good Latin for the latter might be "anulos scribis in contione (donarunt).") For a feel for the linguistic analysis offered in this book, read this explanation of a larger version of the latter (which, btw, is simplified from Cicero, ''In Verrem,'' 2.3.185): "This says roughly that our generals as agents and their scribes as patients and gold rings as instruments and their respective assemblies as location are involved in a presentation relationship" (p. 83). :) [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:39, 23 Augusti 2014 (UTC) :::::Btw, D&S aren't being complete enough in speaking of identifying just "the Latin inflected dative with the English prepositional recipient." The second example quoted above, at least to my ears, involves the ablative plural (''anulis''), not the dative plural (also ''anulis''). But the discussion on p. 80 shows understanding of this, and the broader point remains: several sorts of arguments (including indirect objects and instruments) canonically go between the direct object and the verb. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:50, 23 Augusti 2014 (UTC) ::::::Thanks, I'll have to read that! We can perhaps excuse Gildersleeve since he didn't distinguish referential from non-referential direct objects, though if I understand the term correctly, my ''libros'' is definitely referential, so it would more commonly come before the I.O., as you say. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 21:11, 23 Augusti 2014 (UTC) THANK YOU VERY MUCH for this discussion, Iacobus, Lesgles. It may take me a while (actually a very LONG time)to process this .[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 10:31, 24 Augusti 2014 (UTC) ::: It may be rash to suggest that professor Gildersleeve was wrong. There are other studies (such as ''Word order between morphology and syntax'' by Chiara Polo, 2004: 222) that come up with the same conclusion. With all due respect to D&S's awesome book, let me pick up the authors' pithy statement that Latin word order is “grammatically free but pragmatically fixed" (p.29). Indeed, but given that Latin word order is syntactically variable, one wonders why the basic order is formulated in syntactic terms. It is the framework of generative grammar that leads to positing a basic word order for a free word order language and to dealing with exceptions in terms of "scramblings" and other more or less mystical movements. But many "deviations" are too numerous to be just deviations. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 18:59, 24 Augusti 2014 (UTC) == Superheroes == Hi, Jondel. Going through the recent pages, I see problems with some of these pages. # They contain hidden text. Why? When do you intend to remove it? Hidden text makes the editing screen confusing. It should normally be removed by the time you have finished your work on a page, except in special cases where it is intended to help other editors. # The external links seem to be to the DC Comics or Marvel Comics home page, not to anything specific about the hero concerned. This doesn't support your text. The result, when the hidden text is removed and the link doesn't help, is that the page may become a non-stipula. I am marking some as non-stipula, but you are of course very welcome to improve them, or to replace the Non-stipula with In-progressu if you are still at work on these pages. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:43, 21 Augusti 2014 (UTC) :Ok. Andrew, I will be working on removing them. Also if an article is about 2 sentences or less, I would be leaving a stipula notice.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:32, 22 Augusti 2014 (UTC) ::The Non-stipula formula is precise about this: to qualify as a stipula, an article must have at least 200 characters, and it won't be a stipula if it has 199 characters but otherwise meets the stated criteria. For any text, you can find the number of characters after the word ''Magnitudo'' under the editbox (after you've clicked "Monstrare praevisum"). On my screen, such a number prints just above "Mutata tua statim visibilia erunt!"—but the location may differ on your screen. ¶ Strangely, considering that we're dealing with computerization here, the number of characters that the program produces under "Magnitudo" as just described differs a little from reality, but nobody has responded to my queries about this anomaly. On the practical consequences of having too many stipulas, see the new heading below. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:57, 15 Octobris 2014 (UTC) Hi, Jondel. I had a small problem with [[Fe del Mundo]] and [[Ram Bahadur Bomjon]]: no external source of information. I'm sure that you could add a link to an external source, or a reference to a book. Once that's done, you can take off the "Non stipula" tag! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:15, 15 Octobris 2014 (UTC) ::Ok. I will work on this.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:24, 17 Octobris 2014 (UTC) ==What's a stub?== How many characters does a short text need before it becomes unmarked as a stipula, and thus is promoted from the status of a stub to the status of an article? That is: what's the ''upper'' limit of a stipula? I'd suggest 2000 characters on average, or even 1750, but consensus may be lacking. A practical reason for concern over this question is that stubs reduce a wiki's so-called depth—a concept that Meta uses as a measure of quality: the greater the ratio of stubs to articles, the lower the quality of the enterprise. Compared with other wikis of about the same size, Vicipaedia scores unexpectedly low. This state of affairs must partly be due to thousands of stipula-marked articles produced by our European hamlet-loving contributors. For example: [[Cusinum]], from which I've recently removed the stipula mark because the text fills up a whole screen-page and therefore doesn't (subjectively) look like a stub on my screen. The way the quality-assessing game is played forces participants to be cautious about calling texts stubs. Every new article marked as a stub '''''reduces''''' the supposed '''''quality''''' of the enterprise. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:57, 15 Octobris 2014 (UTC) :Instead of an absolute number, perhaps some number on a sliding scale relating to the "ideal" size of a given topic would be more appropriate, but although we may have a (subjective) sense of these proportions, finding objective criteria might be impossible. For example, a 2000-character article on [[Bellum Orbis Terrarum|WWII]] would be woefully inadequate (we'd all surely agree), and such a text should indeed be marked as a stub, as might a 3000-character or even a 4000-character article on that topic, whereas the mere 751.3 characters of [[Caychax]]—a settlement consisting of ''twelve'' people!—might be more than anyone, except perhaps the residents of the locality, and their friends and relatives, would ever want to know, and so maybe that text (and numerous others not unlike it) should be considered an article, rather than a stub. Is there any obective way to make such distinctions? [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:57, 15 Octobris 2014 (UTC) ::Perhaps a discussion better held at the Taberna? [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 16:09, 15 Octobris 2014 (UTC) :::OK, let's copy it there. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 17:22, 15 Octobris 2014 (UTC) == [[Daredevil]] == Hi, Jondel. Thanks for going back there. I now see some relevant stuff at Marvel, but the middle link (supposed to be "toonopedia") doesn't work yet :( [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 17:17, 2 Novembris 2014 (UTC) Your welcome. Likewise it is good you check up on this. There is a 1964 link at toonopedia. Let me fix that link. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:49, 3 Novembris 2014 (UTC) == [[Antivirus]] == It's fine to recreate the article, Jondel, but you have to make it up to stipula standard (at the very least, more text and an external source of information: an illustration if there is one) or it just gets deleted again in the end ... :( [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 10:12, 15 Novembris 2014 (UTC) :Well I was wondering about that. You know I made a request regarding its Latin at the Taberna. It seems to have been ignored. I will work to put up some more info and a source and possible an illustration. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:02, 15 Novembris 2014 (UTC) ::I was about to delete [[The Terminator (pellicula 1984)]], but seeing how much work you put into it, I thought I'd give you a last chance! All it needs to save it is an external source of some kind. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:43, 11 Ianuarii 2015 (UTC) Ok Andrew.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 19:08, 11 Ianuarii 2015 (UTC) == Attribution == Hi, Jondel. Please have look at the page [[Plasticitas]]. Where you write "Fons" with a link to en:wiki, I take it you mean this as an attribution -- that you have translated from en:wiki. Is that right? We just had a discussion on the Taberna about attribution: maybe you missed it. We all agreed that we would do it in one of two ways: either in the summarium, or by starting a talk page and putting the atttribution there. We don't do it on the page itself. At this stage, I suggest, you use the talk page method. It's really easy. Start the talk page and insert <nowiki>{{Attributio|en|Plasticity (physics)}}</nowiki>. OK? I'll leave it to you to do that. You also need to add some relevant external source or external link to this page, otherwise it is a "Non stipula". [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:49, 6 Martii 2015 (UTC) ok.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:26, 6 Martii 2015 (UTC) == [[Mahathir Mohamad]] == Jondel, I'm looking at the page [[Mahathir Mohamad]]. On 24 February you added a "source" (fons) to it. It's a book published in 1969. How can it possibly be a source for the prime ministership of Mahathir Mohamad, which ran from 1981 to 2003? It looks as if you're writing pure nonsense there! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:50, 24 Martii 2015 (UTC) :It's OK, don't worry about it, I have added a bibliography from en:wiki now. Four books about Mahathir Mohamad! Not bad eh? I also added a bibliography to [[Plasticitas]] (see above) from the same so-generous source :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:52, 24 Martii 2015 (UTC) Not bad!Sorry about Mahathir. Anyway, it is good that you investigate these things. I'll be sure to place better sources.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:05, 25 Martii 2015 (UTC) == Translating the interface in your language, we need your help == <div lang="en" dir="ltr" class="mw-content-ltr">Hello Jondel, thanks for working on this wiki in your language. [http://laxstrom.name/blag/2015/02/19/prioritizing-mediawikis-translation-strings/ We updated the list of priority translations] and I write you to let you know. The language used by this wiki (or by you in your preferences) needs [[translatewiki:Translating:Group_statistics|about 100 translations or less]] in the priority list. You're almost done! [[Image:Translatewiki.net logo.svg|frame|link=translatewiki:|{{int:translateinterface}}]] Please [[translatewiki:Special:MainPage|register on translatewiki.net]] if you didn't yet and then '''[[translatewiki:Special:Translate/core-0-mostused|help complete priority translations]]''' (make sure to select your language in the language selector). With a couple hours' work or less, you can make sure that nearly all visitors see the wiki interface fully translated. [[User:Nemo_bis|Nemo]] 14:06, 26 Aprilis 2015 (UTC) </div> <!-- Message sent by User:Nemo bis@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Meta:Sandbox&oldid=12031713 --> == [[Ferdinandus Mendes Pinto]] == I'm happy you started this page. He is one of my favourite characters! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:55, 7 Iunii 2015 (UTC) :Thank you. Did you read Shogun by James Clavell? Im wondering if he based that portuguese shipment of guns and rifles in Japan on him. He was enslaved, escaped and shipwrecked many times. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:49, 7 Iunii 2015 (UTC) == Viscus/Viscera == Hello Jondel, best greetings and wishes from Bavaria. Although being very occupied I will try to contribute to this page started by you! But first of all the title should be o.k. I started a discussion page, let's see, if there will be contributions from good latinists. Certainly wrong is the title "Textus conexivus". To that page I started a discussion page as well. Have a good summer![[Usor:Bis-Taurinus|Bis-Taurinus]] ([[Disputatio Usoris:Bis-Taurinus|disputatio]]) 22:53, 8 Iunii 2015 (UTC) :Greetings from Pasay Philippines and thank you for your response. Did you know I was in Munchen/Munich as a reporter to the electronica expo? I really hope the textus can be solved.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 10:54, 9 Iunii 2015 (UTC) :Textus doesn't seem to be wrong.<ref>De Textus Langenscheidt Pocket Latin Dictionary pagina 465 Tissue- Textus. </ref>--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:06, 10 Iunii 2015 (UTC) Thank you for your help with viscera, textus and others.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:56, 12 Iunii 2015 (UTC) ==Fontes == <references/> == Hermes == Salve, ut paginam disputationis legas, te rogo. [[Usor:Bis-Taurinus|Bis-Taurinus]] ([[Disputatio Usoris:Bis-Taurinus|disputatio]]) 05:22, 24 Iunii 2015 (UTC) :Ave. Iam respondui. Soleo reddere ex wiki anglice. Cum cures tu vel aliquis emendet , me placet .--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:20, 24 Iunii 2015 (UTC) == Nicolaus Winton == Please. Could I suggest you two little things: 1) not ''in 2015'' or ''in 1924'' but ''anno 2015'' or ''anno 1924'' 2) in the Latin language we use few commas therefore I believe ''die 4 Iulii 2015'' it's better than ''4 Iulii, 2015'' [[Usor:Helveticus montanus|Helveticus montanus]]. Ciao ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 06:58, 4 Iulii 2015 (UTC) ::Anglice quoque: "July 4, 2015" aut "4 July 2015," sed numquam "4 July, 2015." [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:23, 4 Iulii 2015 (UTC) :Yes. It is very good you take time improve this. I will do my best to remember this. Like you and probably many here, we want to write many article but there is so little time and it is easy to forget. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:59, 4 Iulii 2015 (UTC) == Radiotherapia == Aliquas emendationes fecit. I've done some corrections, I hope you agree with them. Ciao from Switzerland Max--[[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 06:59, 22 Augusti 2015 (UTC) :As long as you didn't delete content and the latin is decent I am rather appreciative of it. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 06:32, 23 Augusti 2015 (UTC) :Ciao from Pasay, the Philippines.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 06:58, 23 Augusti 2015 (UTC) == Injection, Syringe et Hypodermic needle == Dear Jondel, I have checked in [[Carolus Egger]], ''[[Lexicon Latinum hodiernum]]''' (the written edition, there is also a version on-line [[Lexicon recentis Latinitatis]],, but unfortunately I've not found an answer for these three words. I will try again on the internet. Ciao--[[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 10:38, 23 Augusti 2015 (UTC) :I 've tried thanks anyway. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:00, 23 Augusti 2015 (UTC) ::From Traupman's dictionary: injection = ''iniectio'' and syringe = ''clyster''. ({{TraupmanLatinEng3}}) Hypodermic needle is not in there, but [https://books.google.com/books?id=5gFrbtTM4WMC&pg=PA49 here's] a source for ''acus subcutanea''. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 18:01, 23 Augusti 2015 (UTC) Are you OK with clyster? Do you know what else a 'clyster' refers to? I ' m hesitant.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:02, 23 Augusti 2015 (UTC) Thank you very much Lesgles and Helveticus. I will work on this soon.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:04, 23 Augusti 2015 (UTC) :If we want to avoid the association with enemas, [http://ruslat.info/display.php?action=view&id=17416&from=word=%F8%EF%F0%E8%F6|type=full|action=search this Russian-Latin dictionary] gives "iniector medicus" for ''syringe''. Otherwise, ''syringe'' comes from medieval Latin ''syringa'', which might be acceptable. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 18:46, 27 Augusti 2015 (UTC) Eugepage! Awesome Lesgles. I will be sure to put this in the notes.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:44, 29 Augusti 2015 (UTC) 'acus' is femine. I need to move the article to Acus hypodermica.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 07:30, 31 Augusti 2015 (UTC) == [[Fernão Pires de Andrade]] == Hi, Jondel. You need to go back to the page [[Fernão Pires de Andrade]] fairly quickly! # First, what is his name? Is it Fernão Pires de Andrade or Tomé Pires? Or if it's both, you have to explain. # Second, your footnote says "Madureira 1590-151". What does this mean? Is it a reference? What to? A source reference has to be something that other Wikipedians can follow up: they need to verify your work. # Third, you need to link the page to other wikis. The infobox (capsa) will not work until you do that. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:31, 2 Septembris 2015 (UTC) :My apologies Andrew. I got confused with the Pires name with Tome, started investigating, distracted and eventually forgot about the whole thing.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:15, 3 Septembris 2015 (UTC) ::It happens to me too! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:51, 3 Septembris 2015 (UTC) :] --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:17, 3 Septembris 2015 (UTC) == [[Arjunus]] == Hi, Jondel. I notice you removed the "dubsig" from the word "origa". I didn't put it there, but, speaking for myself, I don't know what the word means and don't really understand that sentence. Would you like to tell me in English what it's trying to say? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:22, 13 Octobris 2015 (UTC) :Perhaps the Whitaker dictionary is [http://129.74.15.137/cgi-bin/wordz.pl?keyword=origa wrong]? 'He was taught divine science by Krishna, god and charioteer.' --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:09, 13 Octobris 2015 (UTC) ::Yes, it's wrong, or it's favoring Vulgar Latin pronunciation. The Classical word is ''[http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%3A1999.04.0059%3Aentry%3Dauriga auriga].'' [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 13:17, 13 Octobris 2015 (UTC) :::Thank you Iacobus.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:54, 13 Octobris 2015 (UTC) :I will change this to auriga. origa is the old form.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:14, 13 Octobris 2015 (UTC) :::Yes, you're right, I didn't know that. "Auriga" makes things much clearer, thanks. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:24, 13 Octobris 2015 (UTC) ::::your welcome Andrew and thank you for pointing this out Andrew.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:54, 13 Octobris 2015 (UTC) ::You still haven't noticed that ''Krishnadeo'' isn't a word. Quite often in your texts, an obligatory space is missing. Does the device that you're using have a stuck spacebar? [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 13:20, 13 Octobris 2015 (UTC) Sorry. I will be more careful.<s>Im fixing the deo thing now.</s>--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:47, 13 Octobris 2015 (UTC) Thanks for fixing Iacobus.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:50, 13 Octobris 2015 (UTC) == Capsae == Hi, Jondel. When adding a "capsa hominis" it's best to check whether it uses the same image that we already have. If so, look in Commons in case there is a different one we can use. Finally, if there is no other, our separate image should (nearly always) be deleted, because there is no reason to show the same image twice. I'm looking at [[Felix Houphouët-Boigny]] and [[Carolus Ginzburg]], for example. (There was a discussion and agreement on this soon after I created the formula, but I can't remember where the discussion is ...) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:56, 15 Novembris 2015 (UTC) :Great work! I will try to look into this. I guess the image shouldn't be shown twice. By the way, you live in France? Well it is good to see you active here and I guess not too adversely affected by bombings! Keep safe and keep up the good work!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:45, 17 Novembris 2015 (UTC) ::Thanks, Jondel! Sorry I missed this reply till now. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 19:15, 20 Novembris 2015 (UTC) == Gameta/gametus == Hello Jondel, I was looking for the Latin word for ''gamete'' when writing the page [[bryophyta]], and I found your page [[gameta]], which gives ''gameta'', ''gamete'' and ''gametus''. I only found ''gametus'' in the sources, so I used that. Do you have a source for ''gameta''? [[Usor:Bavo C. Jozef|Bavo C. Jozef]] ([[Disputatio Usoris:Bavo C. Jozef|disputatio]]) 16:59, 20 Novembris 2015 (UTC) ;One source :https://books.google.com.ph/books?id=uJcL_Uud0OkC&pg=PA21&lpg=PA21&dq=gameta+new+latin&source=bl&ots=Uzrd7aSmvx&sig=MCvq6yPAuhjgwmjRpNJ4Wp0Bink&hl=en&sa=X&ved=0ahUKEwie0JzMtaHJAhWDE5QKHf59BKEQ6AEIQjAJ#v=onepage&q=gameta%20new%20latin&f=false :Please also try googling and searching for this.: 1885-90; < New Latin gameta < Greek gamet- (stem of gametḗ wife, gamétēs husband), derivative of gameîn to marry :I hope this helps.By the way, I would appreciate it if you could improve the page's latin.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:12, 21 Novembris 2015 (UTC) ::Thanks! I changed the word in [[bryophyta]] and I improved the Latin of [[gameta]] a bit. [[Usor:Bavo C. Jozef|Bavo C. Jozef]] ([[Disputatio Usoris:Bavo C. Jozef|disputatio]]) 15:45, 22 Novembris 2015 (UTC) == [[Taniguchi Kei|Kei Taniguchi]] == Hi, Jondel. Are you able to translate from Japanese to Latin? I ask because I might begin an article on the mountaineer Kei Taniguchi. There is no English article yet, but there is a Japanese one. I'll link to it and if you can add anything from it, great. This if I have time ... busy day ... [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 10:01, 25 Decembris 2015 (UTC) :I would love to translate it! At the moment I was gathering material for a future latin article of the Boxer Rebellion.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 10:21, 25 Decembris 2015 (UTC) {{Iubilaeum Vicipaedianorum}} [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:51, 1 Ianuarii 2016 (UTC) :Gratias tibi ago o Andrew.---[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:59, 2 Ianuarii 2016 (UTC) ::Thanks and happy New Year again, Jondel. Sorry about the little formatting puzzle -- I didn't realise that including the section heading in the formula would have that effect on the edit button. We live and learn! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:35, 2 Ianuarii 2016 (UTC) :::No problem about the formatting. Hsppy New Year! I hope you will still monitor and try to improve the quality of the Latin in the articles. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:56, 4 Ianuarii 2016 (UTC) == Four on the brink == Jondel, I deleted four more long-term Non-stipula pages that were yours, I think: [[Akim]], [[Dinalupihan]], [[Balanga]], [[Pilar]]. I will restore them to life right away if you want to work on them -- just ask. In general they want a bit more text and an external source. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:23, 9 Februarii 2016 (UTC) :Andrew, I appreciate your inform me on this. I would like to take you up on that, to restore them and I will in turn work on those resources. Right now I 'm focused on the Stigmata rewrite.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 19:02, 9 Februarii 2016 (UTC) ::OK, will do. Take your time. I don't think anyone else is deleting non-stipulae right now. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 19:52, 9 Februarii 2016 (UTC) :::Thank you so much!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 19:55, 9 Februarii 2016 (UTC) == We don't edit-war == Jondel, I've heard from more than one other editor that you remove Latinity markings without justification. I just saw that at [[Medicina succursoria]] you did it without making any improvement; yesterday I think, at [[Acus sarcinatoria]], you made the Latinity worse and then removed the mark. (Worse because "instrumentum tenuis" and "ab prisca tempora" cannot possibly be correct.) We don't edit-war on Vicipaedia: no one ever does, so if an editor puts a Latinity mark on a page another editor doesn't fight to remove it. Instead, the other editor looks to see what's wrong. But I think, too, you have to admit that you can't yet construct a grammatical Latin sentence without help: so you can't really judge that the Latinity is OK: so you shouldn't remove Latinity marks. Tell me if you think that's unfair! But no more edit wars. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 17:50, 13 Februarii 2016 (UTC) ::It seems to me that this is a general principle: we shouldn't remove Latinitas rankings added by other editors (or at least by ''well-skilled'' other editors!) to pages that we've created. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:48, 13 Februarii 2016 (UTC) :::Yes, I think that is a very good principle and I would agree that in future we should ''all'' follow it. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:48, 14 Februarii 2016 (UTC) :I saw your note to Neander on my talk page. I was going to add this comment anyway: I'll add it now. You often ask other editors to indicate all the mistakes in your Latin texts. You can ask, and maybe they will help you! But think about it from the other point of view. It seems to me that you are saying: "I refuse to learn Latin from a textbook. I demand that you teach me." Again, tell me if that's unfair. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 17:57, 13 Februarii 2016 (UTC) ::You are making this up Andrew. I routinely ask for help at the Taberna, which is always ignored. You are assuming edit war too soon. I made improvements. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 18:05, 13 Februarii 2016 (UTC) ::I made an improvement.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 18:06, 13 Februarii 2016 (UTC) :::No. I would agree that you took out two words. But you need to think seriously about the points I raise above. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:15, 13 Februarii 2016 (UTC) If you interpret me as saying "I refuse to learn Latin from a textbook", that comes from you, ok. I am not saying "I refuse to learn..." and have been open to the best of my knowledge and made appeals in on the taberna. I don't edit war, even at the English wiki. However, I need to keep progressing.I'm out for now.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 18:21, 13 Februarii 2016 (UTC) ::I'd guess the background here is that it looks as if your texts haven't benefited from taking a course in which the grammar is presented in a standard way, with one thing leading to another in a pedagogically proven order, the result being a kind of grammatical Swiss cheese, in which you know some useful things well, but other useful things not at all. By removing rankings of –3, –4, and such, you're showing that you don't see your errors for what they are. I've occasionally tried to help by adding dubsigs. Of course, ideally each error should be explained to you, but volunteers like the rest of us seldom have the time to do that. It's what a teacher in an academic setting might do. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:36, 13 Februarii 2016 (UTC) :Focus on this point, please, Jondel: "you can't really judge that the Latinity is OK: so you shouldn't remove Latinity marks". [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:28, 13 Februarii 2016 (UTC) ::Yes! But as I've suggested above, I think this point is pertinent not only here, but everywhere, and it could be elevated to a general principle, applicable to all people who create pages; however, the principle would need an exception to allow for correcting rankings wrongly added by unskilled writers (or even vandals), so I don't know how it would be enforced. :/ [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:54, 13 Februarii 2016 (UTC) :::We don't need to enforce (luckily) because we all follow rules! If such a case arose, I guess we'd merely ask a third editor to judge. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:48, 14 Februarii 2016 (UTC) Jondel, please, pay heed to Andrew's and Iacobus's wise words. Nobody wants to disparage you. The reason for Latinitas tags is "consumer guidance" — to indicate to the casual reader that (1.) the article in question is to be read with some benevolence because it may contain words or phrases that are alien to standard Latin, and (2.) the article is supposed to be corrected in the near future. I could't but rewrite the entire article, loosely basing the translation on the English source text. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 09:23, 14 Februarii 2016 (UTC) Neander, kindly stop saying things like this.' timeo ne bellum editorum mihi et Jondelio oriturum sit de medicina succursoria. 'Oh am I supposed to not be able to understand this because its in Latin? You are also being snobbish by not responding to my latin reply back at Andrew's discussion page, why here? Because you can all three of you can gang up on me? I did not edit war, because, as best as I could, made an improvement. The original at the time of the latinatis is different. I will accede and not change the Latinitas. However, allow to express that I do appreciate your presence, and also ask that you do your best to accommodate me. I don't want that you have to rewrite the articles. :There's no ganging up and certainly no snobbishness. It seems to me that Neander was spending some time working with you, and that he asked my advice because [https://la.wikipedia.org/w/index.php?title=Medicina_succursoria&diff=prev&oldid=3037369 this edit of yours] was so unhelpful that he did not know how best to continue. I responded as I did because I had also noticed [https://la.wikipedia.org/w/index.php?title=Acus_sarcinatoria&diff=next&oldid=3036904 this edit] from the day before, which struck me as similarly unhelpful. To answer your other comments as well as I can, there is no point in making the same argument in more than one place, and this is a good place for the discussion. I started in English here because I think that English is the easiest language between you and me. Neander had previously written in Latin on my page as he usually does: discussions in Latin are normal on Vicipaedia; English is also OK. There is no problem there, I think. :I am sorry if you disliked my comment "It seems to me that you are saying, 'I refuse to learn Latin from a textbook'" above, but I was simply speaking as I would between professionals -- you and I have both been translators -- inviting you to say if it was unfair. :I am really happy you've agreed not to change the Latinitas mark on pages you have created. I believe Iacobus's idea is good, and we should all follow the same practice. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:50, 14 Februarii 2016 (UTC) I appreciate your help, and Neander's and Iacobus and trying to fix these things. Could we chill out for a while? There is no need to stick to Latin, only not being well, snobbish.English is fine. Whatever the established language of communication, same as probably the English-French situation of where you live(France?). If I don't participate in the Latin discussions, many times its because I don't have anything to contribute. I will do my best to deepen my Latin.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:34, 14 Februarii 2016 (UTC) == Footnotes as [[Stigma (religio)]] == Hi, Jondel. I just saw this page with its huge number of footnotes. Footnotes need to be formatted better than that -- and if, knowing that, you choose not to have so many, that's just fine! If you look at the talk page, you'll see I've tried to explain how Wikipedia footnotes and external links should be formatted. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:10, 6 Martii 2016 (UTC) :And when many short footnotes occur, the layout may benefit from reducing the blank and vertical space by using two (or more) columns, begun as <nowiki>{{div col|2}} and ended as {{div col end}}.</nowiki> Several other ways are available to make columns, but these are the ones that may work best in most circumstances. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:17, 6 Martii 2016 (UTC) Noted. I will be working on this. Iacobus I think your dubsigs are excessive this time are they really required? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 19:42, 6 Martii 2016 (UTC) == "in sitione britannica" == Hi, Jondel. In new pages I notice you often using the words "in sitione britannica". "Britannica" means British, but "in sitione" doesn't seem to mean anything. Trying to work out what you intended, my best guess is that you mean "at the ''Encyclopaedia Britannica'' site". Is that it? One possible format for citing the ''Encyclopaedia Britannica'' is what I've done at [[Ruth]]. It's appropriate to use the heading == Bibliographia == because this is a professional publication, though now only available on line. At any rate, you need to change your wording ... [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:46, 30 Aprilis 2016 (UTC) :You're right . I will do my best to root out these mistakes of 'sitione' . --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:22, 30 Aprilis 2016 (UTC) :Yes, it is what I meant, "at the ''Encyclopaedia Britannica'' site". I will be changing this to "Pagina Encyclopaediae Britannicae'' . --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:34, 30 Aprilis 2016 (UTC) ::Certainly, that expression makes good sense. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 20:48, 30 Aprilis 2016 (UTC) :::Generally, ''site'' refers to everything contained in a URL ending in dot-com, dot-org, and such, and a ''page'' is part of a site (in the URL, to the right of the com, org, etc.). Here, then, if the reference is to a particular article, it correctly refers to a ''page,'' which can be found on the encyclopedia's ''site.'' [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 21:40, 30 Aprilis 2016 (UTC) ::::'Situs' would be recommended? Thanks again for pointing out that sitio means 'I thirst'.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:39, 30 Aprilis 2016 (UTC) == Rosa Viterbiensis == Gratias, Jondel. --[[Usor:Cláudio José Aarão Rangel|Cláudio José Aarão Rangel]] ([[Disputatio Usoris:Cláudio José Aarão Rangel|disputatio]]) 05:08, 8 Maii 2016 (UTC) :Me placet. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 05:25, 8 Maii 2016 (UTC) == Bibliography == I changed "bibliographia" to "nexus externi" because the links that appears under that sections are external links, not bibliography used in the article. My mother tongue is Spanish :). --[[Usor:Katxis|Katxis]] ([[Disputatio Usoris:Katxis|disputatio]]) 13:00, 12 Iunii 2016 (UTC) :Pero porque es solo es-4 en su tabula, no es como materna? Entendido de bibliographia.Encantado a conocerle.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:08, 12 Iunii 2016 (UTC) == Share your experience and feedback as a Wikimedian in this global survey == <div class="mw-parser-output"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Hello! The Wikimedia Foundation is asking for your feedback in a survey. We want to know how well we are supporting your work on and off wiki, and how we can change or improve things in the future. The opinions you share will directly affect the current and future work of the Wikimedia Foundation. You have been randomly selected to take this survey as we would like to hear from your Wikimedia community. The survey is available in various languages and will take between 20 and 40 minutes. <big>'''[https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=VAE&prj=we&edc=6&prjedc=we6 Take the survey now!]'''</big> You can find more information about this survey [[m:Special:MyLanguage/Community_Engagement_Insights/About_CE_Insights|on the project page]] and see how your feedback helps the Wikimedia Foundation support editors like you. This survey is hosted by a third-party service and governed by this [[:foundation:Community_Engagement_Insights_2018_Survey_Privacy_Statement|privacy statement]] (in English). Please visit our [[m:Special:MyLanguage/Community_Engagement_Insights/Frequently_asked_questions|frequently asked questions page]] to find more information about this survey. If you need additional help, or if you wish to opt-out of future communications about this survey, send an email through the EmailUser feature to [[:m:Special:EmailUser/WMF Surveys|WMF Surveys]] to remove you from the list. Thank you! </div> <span class="mw-content-ltr" dir="ltr">[[m:User:WMF Surveys|WMF Surveys]]</span>, 18:41, 29 Martii 2018 (UTC) </div> <!-- Message sent by User:WMF Surveys@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2018/we6&oldid=17881422 --> == Hope you're OK? == Haven't seen you for a few weeks, Jondel. I hope you're OK? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:47, 30 Martii 2018 (UTC) :Thank you so much for your concern, Im in the middle of jobs, getting my pc fixed, starting German and Greek. I've sort of lost steam with the latin wikipedia, but I'll be back, just like the Terminator.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 06:04, 9 Aprilis 2018 (UTC) == Reminder: Share your feedback in this Wikimedia survey == <div class="mw-parser-output"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Every response for this survey can help the Wikimedia Foundation improve your experience on the Wikimedia projects. So far, we have heard from just 29% of Wikimedia contributors. The survey is available in various languages and will take between 20 and 40 minutes to be completed. '''[https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=VAE&prj=we&edc=6&prjedc=we6 Take the survey now.]''' If you have already taken the survey, we are sorry you've received this reminder. We have design the survey to make it impossible to identify which users have taken the survey, so we have to send reminders to everyone. If you wish to opt-out of the next reminder or any other survey, send an email through EmailUser feature to [[:m:Special:EmailUser/WMF Surveys|WMF Surveys]]. You can also send any questions you have to this user email. [[m:Community_Engagement_Insights/About_CE_Insights|Learn more about this survey on the project page.]] This survey is hosted by a third-party service and governed by this Wikimedia Foundation [[:foundation:Community_Engagement_Insights_2018_Survey_Privacy_Statement|privacy statement]]. Thanks! </div> <span class="mw-content-ltr" dir="ltr">[[m:User:WMF Surveys|WMF Surveys]]</span>, 01:39, 13 Aprilis 2018 (UTC) </div> <!-- Message sent by User:WMF Surveys@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2018/we6&oldid=17898672 --> == Your feedback matters: Final reminder to take the global Wikimedia survey == <div class="mw-parser-output"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Hello! This is a final reminder that the Wikimedia Foundation survey will close on '''23 April, 2018 (07:00 UTC)'''. The survey is available in various languages and will take between 20 and 40 minutes. '''[https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=VAE&prj=we&edc=6&prjedc=we6 Take the survey now.]''' '''If you already took the survey - thank you! We will not bother you again.''' We have designed the survey to make it impossible to identify which users have taken the survey, so we have to send reminders to everyone. To opt-out of future surveys, send an email through EmailUser feature to [[:m:Special:EmailUser/WMF Surveys|WMF Surveys]]. You can also send any questions you have to this user email. [[m:Community_Engagement_Insights/About_CE_Insights|Learn more about this survey on the project page.]] This survey is hosted by a third-party service and governed by this Wikimedia Foundation [[:foundation:Community_Engagement_Insights_2018_Survey_Privacy_Statement|privacy statement]]. </div> <span class="mw-content-ltr" dir="ltr">[[m:User:WMF Surveys|WMF Surveys]]</span>, 00:48, 20 Aprilis 2018 (UTC) </div> <!-- Message sent by User:WMF Surveys@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2018/we6&oldid=17898672 --> == [[Fidelis Ramos]] == Hi, Jondel. I replaced the "ScDub" formula. There really is a problem. The first sentence says he was born in 1928, the second sentence says he was born in 1947. Both sentences have other information in them also, so just deleting a sentence may not be the right answer. It seems you wrote the page that way, so please have a look and correct it if you can. Thanks [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:31, 20 Iunii 2018 (UTC) :Ok Andrew. I will work on now. Thanks for the heads up!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:46, 20 Iunii 2018 (UTC) == Thanks == Dear Jondel, thanks for your noticing of my contributions to Vicipaedia. My Latin is still poor, but my ideas are fresh and I hope I can keep going with my translation suggestions in a overall manner. I already made my check also at Star Wars Episode 8 Page, as you requested. Once again, thanks for receiving well my suggestions and for welcoming me here, and don't be afraid to be creative :) [[Usor:EleassarBR|EleassarBR]] ([[Disputatio Usoris:EleassarBR|disputatio]]) 03:12, 23 Iunii 2018 (UTC) :Your welcome! Please keep up the good work and bear with other's zeal and enthusiasm!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:10, 23 Iunii 2018 (UTC) == Black Death == Hi Jondel. Forgive me for editing this page: you're working on it, but I just wanted to add a Latin name that I could verify ... and then I found a contemporary Latin source for the events and I didn't want to lose sight of it! But I haven't touched your text. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:17, 1 Iulii 2018 (UTC) :I really appreciate your concern. Let me work on it first then correct as you see fit. Latin sources are indeed necessary but I do hope we can progress fairly on this.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:24, 1 Iulii 2018 (UTC) == Tibi gratias uno ex ~250 editoribus principalibus medicis agimus! == <div lang="en" dir="ltr" class="mw-content-ltr"> :''Te rogamus, ut iuves et convertas istud nuntium in propriam tuam linguam per [https://meta.wikimedia.org/wiki/Wiki_Project_Med/The_Cure_Award meta]''. {| style="background-color: #fdffe7; border: 1px solid #fceb92;" |rowspan="2" style="vertical-align: middle; padding: 5px;" | [[File:Wiki Project Med Foundation logo.svg|100px]] |style="font-size: x-large; padding: 3px 3px 0 3px; height: 1.5em;" |Ecce '''Praemium Curandi 2018''' |- | style="vertical-align: middle; padding: 3px;" |Anno 2018 tute eras uno ex [[W:EN:Wikipedia:WikiProject Medicine/Stats/Top medical editors 2018 (all)|~250 editoribus principalibus medicis]] trans quasque Vicipaediae linguas. Tibi gratias ''[[m:WikiProject_Med|Wiki Project Med Foundation]]'' agimus propter tu ipse lubenter, complete, accurate, optume enim conlationes sanitarias atque subsidia publicitus offerebas. Nos profecto tibi et amplissimum operis tuis magni aestimamus! ''Wiki Project Med Foundation'' est [[meta:user group|grex usorum]] cum muneribus rationes sanitarias nostras emendatu. Respice ad '''[[meta:Wiki_Project_Med#People_interested|haec]]''' et interes, si voles, sine sumptibus sociatis. |} Gratias denuo agimus :-) -- [[W:EN:User:Doc James|<span style="color:#0000f1">'''Doc James'''</span>]] cum cuncto grege apud '''[[m:WikiProject_Med|Wiki Project Med Foundation]]'''17:53, 28 Ianuarii 2019 (UTC) </div> <!-- Message sent by User:Doc James@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Top_Medical_Editors_2018/la&oldid=18822372 --> == Sophrologia == Hi, Jondel. Nice to see you again. At [[Sophrologia]] I moved your comments in hidden text to [[Disputatio:Sophrologia#Stress und andere psychische Spannungen|the talk page]], where those two words ''laboriis animiis'' are already discussed. Hope that's OK. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:09, 11 Iulii 2019 (UTC) :I completely forgot to reply! Thanks for your welcome back. I will try to fix this(, aaaaaaaaaan not start something new until I finish the rest of what I started!!!!!) laboriiis etc.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 07:49, 23 Augusti 2019 (UTC) == Invitation to Rejoin the [https://mdwiki.org/wiki/WikiProjectMed:Translation_task_force Healthcare Translation Task Force] == [[File:Wiki Project Med Foundation logo.svg|right|frameless|125px]] You have been a [https://mdwiki.toolforge.org/prior/index.php medical translators within Wikipedia]. We have recently relaunched our efforts and invite you to [https://mdwiki.toolforge.org/Translation_Dashboard/index.php join the new process]. Let me know if you have questions. Best [[User:Doc James|<span style="color:#0000f1">'''Doc James'''</span>]] ([[User talk:Doc James|talk]] · [[Special:Contributions/Doc James|contribs]] · [[Special:EmailUser/Doc James|email]]) 12:34, 13 August 2023 (UTC) <!-- Message sent by User:Doc James@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Top_translators/10&oldid=25451576 --> == Pagina “[[Spider-Man]]” facta est [[Adumbratio:Spider-Man|adumbratio]] == <!-- Substitutio formulae {{Nuntium de pagina facta adumbratione}} secundum recensionem 3952586 -->[[Imago:Information.svg|x25px|alt=Inspicienda]] Salve Jondel! Propter brevitatem, pagina a te creata “[[Spider-Man]]” nuper facta est [[Vicipaedia:Adumbratio|adumbratio]]—novus titulus est “[[Adumbratio:Spider-Man]]”. Si aucta erit, libenter in encyclopediam iterum accipietur. Si ulteriora de commentationibus creandis legere vis, [[Vicipaedia:Praefatio|nostrum enchiridion]] inspicere potes. Vale. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 05:28, 27 Iunii 2026 (UTC) :It seems that both pages now exist, [[Spider-Man]] and [[Adumbratio:Spider-Man]]. There's a warning about this fact at the head of "Spider-Man", but it doesn't tell me which page to edit if I want to correct the Latin! [[Usor:Andronikos Komnenos|Andronicus Comnenus]] 10:34, 29 Iunii 2026 (UTC) ::Thank you for bringing this to my attention! Let me delete the Adumbratio.---[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:03, 29 Iunii 2026 (UTC) ::Please correct at the Article itself. Why correct at the draft.---[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 07:47, 30 Iunii 2026 (UTC) ::: I transformed [[Adumbratio:Spider-Man]] into a redirect. @[[Usor:Jondel|Jondel]]: Next time don't recreate a page, just move the “adumbratio” to the main namespace. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 07:37, 2 Iulii 2026 (UTC) ::::ok [[Specialis:Conlationes/&#126;2026-37841-04|&#126;2026-37841-04]] ([[Disputatio Usoris:&#126;2026-37841-04|talk]]) 17:27, 2 Iulii 2026 (UTC) cw2ymdvxadlaf0sgb9yppsd23y8dqpw 3969645 3969561 2026-07-03T06:37:02Z Jondel 452 /* Pagina “Spider-Man” facta est adumbratio */ Reply 3969645 wikitext text/x-wiki Eheu, interlingua non possum uti, ac perfacile est lectu! Tecum loquar, arbitatro tuo, in latine, angice, aut hispanice, elegens de codice in meam paginam relicto linguas quibus possis loqui. Praeferro latine, aut anglice, ut possim loqui hispanice, ac non cum fluentia quam velim. Esto liberus mecum conloqui interlingua, modo non me expecta simile agere =]. Quaesitionem tuum in reddendo, latinam incepit discere in schola, praecipue ad Universitatem MariaeTerrae prope Vasingtoniam DC, ac lareatus sum, et nunc Latinitatem Unam doceo in schola publica. Liguistica maxime mihi placet, et latina modo est una praelatarum lingua mearum. De numeribus...bonus locus invenire numeros magnos est in Rebus Gestae [[Octavianus Augustus|Augusti]]. Apud Vicipaediam, utimur numeris arabicis in articulos scribendo. Sunt facliores legere, et parviores. Pax tibi, et mox conloquemur.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 02:17, 23 Februarii 2006 (UTC) :Non pote comprehender. I can't understand this yet. I 'll feed this to a machin translator.--[[Usor:Jondel|Jondel]] 02:34, 23 Februarii 2006 (UTC) After careful examination I think I understand this. My (pathetic )translation:Hi! I don't use interlingua ac? but it is easy to read! Tecum? uh bleach...i give up..... returning to your question, I studied in school in University of Mary the Earth in Washington DC and I am larry now latin .....I am pleased with languges.. whatever... Rebus? With Wikipedia and a number of arabs i write in articles.They are facliores reading and small?parviores. Peace to your and mox? with talking? Wow, I can't use interlingua, but it sure is easy to read. I will speak with you, its your choice, in latin, english, or spanish, choosing from the list of languages you left in my profile that you are able to speak. I prefer latin or english, as I know spanish, but not with the fluency I'd like. Feel free to write to me in Interlingua, but dont expect me to do the same =]. In answering your question, I started to study Latin in school, specifically at the University of Maryland near DC, but I have graduated, and now teach Latin One in middle school. I love linguistics, and latin is among my favorite languages. ABout numbers...the best place to find examples of big numbers is in Augustus' ''Res Gestae''. At Vicipaedia, we use arabic numbers when writing articles. They are easier to read, and smaller. Peace, talk toy uo soon.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 03:23, 23 Februarii 2006 (UTC) ==Interlingua== Yes, it seems very easy to use, and if enough people knew it, would be a great lingua franca that people all over Europe could use. Its simplicity, however, is what I find, for lack of a better word, repulsive. It seems to me a forced mesh of languages that developed naturally, so it lacks all poeticality. Further, its grammar behaves differently than all languages it stemmed from (though admittedly, not unlike many of latin's descendants). What interests me about languages is the nuance, the turn of phrase, the intrinsic marks on a language's development as imposed by the collective psyche of its speakers. The other languages may be more difficult, but they are difficult for the reason that they were natural, and were learned as one lived, and not in the course of a day. With their difficulty comes the joy of poetry, and the pleasure of actually thinking the way someone else did, conceivably years after their languaged ceased to be used. I don't mean to slant interlingua, or you for studying it, it just seems that you are attracted to it for the very same reasons that I am not attracted to it.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 04:15, 23 Februarii 2006 (UTC) :On the difficulty of latin...I'm reminded of a line from Ovid: :Perfer et obdura, dolor hic tibi proderit olim :--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 05:58, 9 Martii 2006 (UTC) ::Bear and endure what was painful to you once and benefit/profit? (direct trans) proderit =>prodire -go forth ? --[[Usor:Jondel|Jondel]] 06:16, 9 Martii 2006 (UTC) :::Be tough and persevere...this pain will benefit you someday... (prodire literally to go forward, idiomatically benefit or be useful)--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 14:12, 9 Martii 2006 (UTC) == Article [[Philippinae]] == I think I understood your message in general, however, I have no idea of Interlingua. The word ''troppo'' seems to be important ... what does it mean? I had Latin in school for some years, but I've forgotten nearly everything. Luckily reading works in most cases. If you do not care that I do not understand Interlingua and just guess what you are meaning, you can write to me in Interlingua ... or Latin. ;-) For my answers you can choose between German, English and [[Perl]]. --[[Usor:Roland2|Roland2]] 19:03, 23 Februarii 2006 (UTC) Thanks for the translation to English. I could see: Interlingua's concept seems to work ... I guessed nearly all of the content :-) BTW, what about having some Babel templates on your user page? --[[Usor:Roland2|Roland2]] 22:05, 24 Februarii 2006 (UTC) :I placed the templates but there are none for [[interlingua]] and [[:en:tagalog]]?--[[Usor:Jondel|Jondel]] 05:22, 28 Februarii 2006 (UTC) ==Emergency response== Yes, declensions are an ugly ugly beast. My only recommendation for understanding them, and then learning to use them, is perseverance and stiff drink...''very'' stiff. Honestly I don't know how the hell the Romans learned to use them thousands of years before whiskey was invented. It helps that the cases are named for what they mean... '''nomin'''ative is the naming case, '''gen'''itive is the case for ownership and belonging (genus, generate), '''dat'''ive is the indirect object case because it indicates recipient of action (from do, dare to give), '''accusa'''tive from accusare, '''ablat'''ive from ab+past participle of ferro, tuli, latus so the case of separation or carrying away, '''voca'''tive and '''loca'''tive kind of obvious. Just be glad it's not Estonian...they have 14-16 cases depending on whom you ask, not the 65-7 that Latin has. And btw...feel free to ask any more specific questions about declensions in Latin, or in any of several other languages.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 04:57, 27 Februarii 2006 (UTC) :Only when I can't find them in the online or hardprint dictionaries, latin aids etc. Gratias ago.--[[Usor:Jondel|Jondel]] 06:39, 9 Martii 2006 (UTC) == utuntur == If you want a specific thing done, and are not just expressing your thoughts, please write in Latin, Spanish, Italian, or English...I get the gist of Interlingua, but not the nuance.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 03:14, 2 Martii 2006 (UTC) Utuntur is a form of utor, uti, usum est, to use. Ut is a particle and does not have any form other than ut. Delineatibus is not a word, as far as I know, delineatis is, being the ablative/dative plural perfect passive participle of delineo, delineare, delineavi, delineatum, which means the same thing as delineate in english, move from a line or path. As for dictionaries, I went through 3 copies of The New College Latin & English Dictionary by Bantam books during my undergraduate career. As for online, [http://catholic.archives.nd.edu/cgi-bin/words.exe? William Whitaker's Words] are awesome. Say you enter utuntur...you get ut.untur V 3 1 PRES IND 3 P utor, uti, usus sum V DEP [XXXAX] use, make use of, enjoy; enjoy the friendship of (with ABL); or for delineatibus Two words May be 2 words combined (delineati+bus) If not obvious, probably incorrect b.us N 4 1 NOM S C b.us N 4 1 VOC S C b.us N 4 1 GEN S C b.us N 4 1 NOM P C b.us N 4 1 VOC P C b.us N 4 1 ACC P C bus, bus N C [BAXDO] Early lesser ox, bull; cow; cattle (pl.); (odd form mostly in Varro); delineat.i VPAR 1 1 GEN S M PERF PASSIVE PPL delineat.i VPAR 1 1 GEN S N PERF PASSIVE PPL delineat.i VPAR 1 1 NOM P M PERF PASSIVE PPL delineat.i VPAR 1 1 VOC P M PERF PASSIVE PPL delineo, delineare, delineavi, delineatus V TRANS [XXXDO] lesser delineate; trace the outline of; (sketch out L+S); and for an English=>Latin dictionary try [http://catholic.archives.nd.edu/cgi-bin/lookdown.pl? Notre Dame's Page]. I don't know of a good Latin=>English dictionary online. But I would do little guessing at forms, guess at emasnings, but not forms.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 03:52, 2 Martii 2006 (UTC) == phillipines == what does this mean, in spanish or english? ''et primus praesidens fuit post patrem suum, cui nomen Diosdado Macapagal.'' :Uh, it was supposed to mean ' the first president after her father whose name is Diosdado Macapagal'. Bassically I wanted to say that her father was a president too. Paterned after George Bushs latin description of the same. :Is this grammatically correct? 'Olim praesidens Diosdado Macapagal filliae est.'( ?)--[[Usor:Jondel|Jondel]] 01:57, 7 Martii 2006 (UTC) ::No... That means either (since Diosdado doesnt decline) '''the president of the daughter is once Diosdado...''' or '''once the praesident is of the daughter of Diosdado...''' or something else that doesn't make sense. I'm sorry, let me revise, I didn't know what you wetre trying to say.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 02:03, 7 Martii 2006 (UTC) :Yeah...don't use J...juan is perfectly well latinized as Iohannes. I don't know what you mean by in San Juan Metro Manila... She was born in San Juan(a district in ), Metro Manila. Nevermind the 'san Juan'. I'll just remove this(not significant). About the president's daugher thing: Praesedens veteri Diosdado Macapagal filliae est. Question filliae is genitive here isn't it (genetive:of the)? 'natus est ' is wrong?--[[Usor:Jondel|Jondel]] 02:17, 7 Martii 2006 (UTC) She's a girl...--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 02:26, 7 Martii 2006 (UTC) == superbus == It actually means proud...magnificus, fantasticus, miranda, something like that. Looks like a good site.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 06:34, 15 Martii 2006 (UTC) :For begginers (like me). Makes latin learning possible and even interesting(this is blasphemy)!--[[Usor:Jondel|Jondel]] 07:37, 15 Martii 2006 (UTC) == idioms == I just stumbled upon the page looking at recent changes, and those were some phrases I knew off the top of my head, and didn't have to sit down and think about. I'll take another look tonight.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 04:02, 22 Martii 2006 (UTC) :Thanks. I made a correction (credere=> creare). Does nationalis decline like hostis? --[[Usor:Jondel|Jondel]] 04:18, 22 Martii 2006 (UTC) == hymnus nationalis == Nah. Nationalis for one is an adjective, not a noun. For two, I don't really think hostis or nationalis look plural. Further, it's hymnus, not hymno, hymno would be dative or ablative. 3rd declension adjectives have singular nominative in is, unless neuter, when they end in e. Hymnus nationalis is fine. Hymno nationali would be ablative singular, from or because of the national anthem. Nothing singular ends in i in nominative.----[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 01:16, 23 Martii 2006 (UTC) :Gratias ago. Gotta read that chapter on adjectives.--[[Usor:Jondel|Jondel]] 01:19, 23 Martii 2006 (UTC) == studuntur est == What does this mean, out of curiosity? I read it as, '''it is, they are zealed after?''' Studere means to zeal, but, studuntur is not a form of that exists, in any verb that I know of.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 01:40, 28 Martii 2006 (UTC) :<s>Anglicized latin.</s> Don't be horrified. It 's my agenda for study. I try to memorize a few lines, phrases from model works. My method is a bit hard but it is easier for me to memorize sample sentences of grammar rules as a pattern then substitute different words; rather than memorize the grammar rule then calculate/formulate the sentence I would like to express. Worked well for me with Spanish and Japanese. Back to the question. It was supposed to mean: For study/Must study. --[[Usor:Jondel|Jondel]] 02:05, 28 Martii 2006 (UTC) ::But where did you find something like studuntur est, from which to copy? And what, pray tell, is Anglicized at all about '''studuntur est'''? It is vulgarized, but in no way Anglicized. I'd memorize some patterns, were I you. '''Studendum/a'''(if you want to pluralize)''' est/sunt''', or '''studium dandum est''', I think you were after. Studeo, studere the verb, not studo, studere which has the definition I listed above.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 02:20, 28 Martii 2006 (UTC) :::Sorry again, I meant Latinized English. Studium dandum est seems fine.--[[Usor:Jondel|Jondel]] 02:29, 28 Martii 2006 (UTC) == Aemilius Aguinaldo == There are more pictures there: http://commons.wikimedia.org/wiki/Emilio_Aguinaldo --[[Usor:Roland2|Roland2]] 20:22, 2 Maii 2006 (UTC) == Usor:Bocianski/experimentum == Hello, can you see that article and correct it? I don't know, how to name Kurówka River and Polish villages in Latino. In en-version and Polish version are also fotos, I don't know how to put in in article. [[Usor:Bocianski|Bocianski]] 07:01, 12 Maii 2006 (UTC) :But I'm just a beginner in Latin! Most of my latin articles are copy and paste from similar ones. I think Kurówka River would be Fluvia Kurokae.--[[Usor:Jondel|Jondel]] 07:11, 12 Maii 2006 (UTC) ::Copy-paste, you say? Hm, well, and those villages and 1 town (Puławy)? What do you think about Garbovia, Markusovia, Pulawia? I have problem with Końskowola. Końskowola literaly in Polish language mean Will of Horse, but name (old version: Konińskawola) came from german "Woll" - (lat. liberta villa, see [[:en:Wola (settlement)]]) and owner's patronimic name Dzierslavus de Konin. [[Usor:Bocianski|Bocianski]] 07:22, 12 Maii 2006 (UTC) And why Kurokae? ówka is sufiks added to Kurów. If Curovia, then Curoca or Curocae. This might be useful but you probably have this link already:[catholic.archives.nd.edu/cgi-bin/lookdown.pl Notre Dame English to Latin dictionary]. Will of the horse would be Voluntas Equus or Voluntas Equi? Liberta villa -> Vecus libertae (genitive) or Vecus Liberta(nominative agreeing with form of Vecus). Village of Konin->Vedus Coninsis. I usually check similar articles in English then go to the latin version. e.g. for University of Manila , I went to University of Harvard ->Latin version then copy , paste to Universitas Manilae then changed relevant info like dates etc. Of course I am studying latin on my own (Nominative, genitive, etc) and attempting to read classics.--[[Usor:Jondel|Jondel]] 07:36, 12 Maii 2006 (UTC) :No, I haven't seen this link at this moment. Copy-paste, I know it :) I learned latin little, but many years ago, so now I copy and paste. But I have good understanding. I think that, I'll leave my "experimentum" and will seek some historical names on old maps or documents. If you want, you can correct my "experimentum", if you have better informations. You can also to show it to somebody. Will be better waiting for good info than to product bad article. Can I request for something? Can you translate [[:en:Chrząchów]] and [[:en:Kurówka River]] to spain or japan and other yours languages? For pay back for it, I can translate something for you to polish from En, Ru or Fr. Maybe my active English isn't excellent, but my translation are good. Seeya, [[Usor:Bocianski|Bocianski]] 08:13, 12 Maii 2006 (UTC) ::If you studied, then your latin should definitely be better than mine. I will look into your translation offers. See you.--[[Usor:Jondel|Jondel]] 14:29, 12 Maii 2006 (UTC) == Manilae == If it's "Manila University" i would say Maniliensis, but if it's the "University of Manila" I'd say Manilae.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 12:23, 12 Maii 2006 (UTC) :Gratias ago. Confirms my translation.--[[Usor:Jondel|Jondel]] 14:25, 12 Maii 2006 (UTC) == invitatio == Thanks for your emendations to my barbaric spanish!--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 12:52, 24 Maii 2006 (UTC) :Your welcome. Actually I still need a lot of Spanish to learn but I'm sure of my corrections.--[[Usor:Jondel|Jondel]] 00:47, 25 Maii 2006 (UTC) == Perl == Unfortunately ;-) Wikipedia uses PHP. However, you can use [[Perl]] when you download a database dump (see [[Vicipaedia:Praefatio]]) or when you use the www-mediawiki-client from [[CPAN]], which - at the moment - does not work for the Latin WP because of a bug. I have made a script where I can make some investigations locally. I am using XML::Twig for parsing the XML dump. --[[Usor:Roland2|Roland2]] 20:07, 6 Iunii 2006 (UTC) gratias ago.--[[Usor:Jondel|Jondel]] 04:36, 8 Iunii 2006 (UTC) == Word order == For many, that is the whole fun of latin. The poets used this to an awesome extent...for instance...a sentence like in pectore ferrum conditum vulnerato est, (in chest sword plunged wounded was, proper english word order: the sword was plunged in the wounded chest) where vulneratum modifies pectus, so that with the word order, it actually ''looks'' like the sword is "inside" the wounded chest. A very cool thing. Many neolatinists though default to a more sensible word order that fits the chomskyan programming their native language has imprinted upon their brain. Be bold, and creative with it, I say. The first site you sent me is sweet! You seem to find a dearth of those sites online, well done. But the second site...I'm not so sure why you sent that to me. The bible in english? No offense but that is hardly useful to me, and in my humble opinion, anyone else really. A silly little book it is, over which more people have been killed than anything else, that describes in one half the world of a backwards people and their wrathful god, and in the second half, god's schizophrenic realization that he should love his creations and the best way to do that is by sacrificing his only son, who really didn't have a whole lot useful to say either. Love thy neighbor sure, but if someone hits you on the cheek, hit him back...that makes much more sense to me. Further barely anything he said isn't covered by eastern philosophy, and by secular western philosophy, both before and after. The only creative thing he said was that the only way to the one true god was through him, and if you don't really like that one true god, it doesn't much help.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 13:24, 7 Iunii 2006 (UTC) :Of course I should add that these are my own views entirely, and I don't mean to slight anyone else's! =]--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 00:20, 8 Iunii 2006 (UTC) I have a knack cause I 'm trying to learn and can't help but search once in a while. Bible: Please look again [http://www.newadvent.org/bible/joh001.htm here] Well, this is vulgar latin. It probably can't compare with classical. Still , this vulgar latin is ''practical'' everyday latin that was meant to be used and spoken.--[[Usor:Jondel|Jondel]] 04:42, 8 Iunii 2006 (UTC) In the beginning was the Word: and the Word was with God: and the Word was God.<br> In principio erat Verbum et Verbum erat apud Deum et Deus erat Verbum <br> 1:2. The same was in the beginning with God.<br> Hoc erat in principio apud Deum<br> 1:3. All things were made by him: and without him was made nothing that was made.<br> Omnia per ipsum facta sunt et sine ipso factum est nihil quod factum est <br> 1:4. In him was life: and the life was the light of men.<br> In ipso vita erat et vita erat lux hominum<br> 1:5. And the light shineth in darkness: and the darkness did not comprehend it.<br> Et lux in tenebris lucet et tenebrae eam non conprehenderunt<br> 1:6. There was a man sent from God, whose name was John.<br> Fuit homo missus a Deo cui nomen erat Iohannes<br> ::Aha! The link you sent the first time only had english, my mistakte. Yes that is actually pretty sweet, I've only read parts of the bible in latin. Thanks.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 13:12, 8 Iunii 2006 (UTC) No, it was my mistake sorry. Anyway, in learning a language, it is much easier for me to memorize phrases exemplifying the grammar then, sort of mental cut and paste with what you want to say rather than 'calculating ' the phrase according to grammar rules. I also memorize a few made up phrases using the grammar. Wonderful growth experience!--[[Usor:Jondel|Jondel]] 23:22, 8 Iunii 2006 (UTC) == [[Oceania]] == Please, can you have a look at [[Oceania]], {{fn|Oceania}} and {{fn|Asia}}? Some nations are listed on both templates. Thanks! --[[Usor:Roland2|Roland2]] 19:47, 12 Iunii 2006 (UTC) Roland, it is hard to demarcate these countries(Philippines, Indonesia, New Guinea, etc) and may belong to both. Although , for example Australia is a separate continent, I sometimehttp://la.wikipedia.org/skins-1.5/common/images/button_sig.png Your signature with timestamps see them participating in Asian events. --[[Usor:Jondel|Jondel]] 05:10, 13 Iunii 2006 (UTC) :This is sometimes true for Australia/Austria, too ;-) Shouldn't we add a comment to those countries in the list which we put ''intentionally'' both into Oceania and Asia? Similar situation with some countries in Asia/Europe. --[[Usor:Roland2|Roland2]] 06:19, 13 Iunii 2006 (UTC) ::That would be informative and very good. Why not start with one and I will make the same comment on others.--[[Usor:Jondel|Jondel]] 08:56, 15 Iunii 2006 (UTC) I will ask Ioshus if this is correct: <sup>&dagger;</sup>Etiam membrum Oceania/Asia est. (Also a member of Oceanico).--[[Usor:Jondel|Jondel]] 08:56, 15 Iunii 2006 (UTC) Roland 2 I've already started.--[[Usor:Jondel|Jondel]] 00:10, 16 Iunii 2006 (UTC) :This looks nice! :-) --[[Usor:Roland2|Roland2]] 00:34, 16 Iunii 2006 (UTC) :: Thanks :D --[[Usor:Jondel|Jondel]] 04:29, 16 Iunii 2006 (UTC) :::I've put the footnote inside the frame ... hopefully even nicer ... or just revert it. ;-) --[[Usor:Roland2|Roland2]] 09:01, 16 Iunii 2006 (UTC) == De Vicipaedia Latina == Salve Jondel, Scribere volo relationem de Vicipaedia latina (pro commentario periodico nomine "vox latina"). Mihi gaudio est, si alias quaestiones respondere vis: *1) Quid est Vicipaedia? *2) Quomodo Vicipaedia differt ab lexicis aliis? *3) Quomodo Vicipaedia latina differt ab Vicipaediis aliarum linguarum? *4) a) Quomodo lemmata cum argumento falso vel ficto scripta prohiberi possunt? b) Quomodo lemmata in falsa lingua latina scripta prohiberi possunt? *5) Quam utilitatem Vicipaedia mihi dat? *6) Quas alias paginas latinas in interrete commendare potes? *7) Ullam quaestionem desideras? Aliquas annotationes facere vis? Gratias tibi ago pro labore tuo, --[[Usor:Lupambulus|Lupambulus]] 16:35, 15 Septembris 2006 (UTC) == Delenda == Do you want to delete [[Usor:Jondel/Gladiator(pellicula)]] or did you save it? It contains the <nowiki>{{delenda}}</nowiki> template ... --[[Usor:Rolandus|Rolandus]] 21:29, 3 Februarii 2007 (UTC) :Let me remove the delenda template. I was scared the article would be deleted so I made a personal copy.--[[Usor:Jondel|Jondel]] 02:36, 4 Februarii 2007 (UTC) ::Ok! I assumed this ... --[[Usor:Rolandus|Rolandus]] 07:15, 4 Februarii 2007 (UTC) == possibility mood == You are thinking of mood, not tense. And yes and no . . . Latin has the subjunctive, which is often used to express possibility. This is called potential subjunctive in Latin. Your sentence, though, needs a little work: :''Forsan Philippinas est maniola indicatur a Ptolemeus.'' :"Perhaps the (accusative?) Phillippines is maniola, is indicated by Ptolemeus (nominative?)" Just correcting your sentence, we would have :''Forsan Phillippinae sint maniola a Ptolemeo indicata. '' Not knowing at all what maniola is might be a problem, but I would change it further, still. :''Fortasse Phillippinae sint maniola quam Ptolemeus descripsit.'' Just my two cents. Hope it helps! --[[Usor:Ioscius Rocchius|Ioscius]] <small><sup>[[Disputatio Usoris:Ioscius Rocchius|(disp)]]</sup></small> 04:20, 10 Septembris 2007 (UTC) ::No no. accusative is only used for direct object. Here Phillippinae are the subject, so they must be in the nominative case, as I have changed. Similarly, "a" takes ablative, not nominative. --[[Usor:Ioscius Rocchius|Ioscius]] <small><sup>[[Disputatio Usoris:Ioscius Rocchius|(disp)]]</sup></small> 13:29, 10 Septembris 2007 (UTC) :::Incidentally, his spelling seems to be variable in this conversation, but he usually answers to [[Claudius Ptolemaeus|Ptolemaeus]]! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:02, 10 Septembris 2007 (UTC) Thank you. Ioscius and Andrew, you insights are very informative!--[[Usor:Jondel|Jondel]] 04:47, 13 Septembris 2007 (UTC) ==Query== Jondel, I don't understand your addition to [[Lingua Cebuanensis]]: "Maxima loquentium linguarum incertum est nam, auctores hac prodidere." Can you tell me in English what you mean? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 10:00, 21 Ianuarii 2008 (UTC) :(That Cebuano) is the most(maxima) of languages(linguarum genitive /plural) being spoken(loquentium - present participle/genitive) is uncertain (incertum est)but (nam) proponents(auctores) hac prodidere (are saying this)- (It is uncertain that Cebuano is the most spoken language, but some people are proposing/insisting this). This is paterned after "Forte an dolo principis incertum est sed utrum que prodidere. " which I read somewhere but memorized.--[[Usor:Jondel|Jondel]] 14:25, 21 Ianuarii 2008 (UTC) ::It's by Tacitus (ann. 15.38), whose prose is unfortunately both one of the best and the most difficult in Latin literature. ''Nam'' means <s>''therefore''</s> ''for'', and ''loquentium'' means ''of the speaking (not: spoken) ones'', ''loqui'' being a verbum deponens. What do you think of: ''Sunt qui contendant maximam populi partem hac lingua uti, quod pro certo autem probari non potest.'' ("There are some who claim that the majority of the people use this language, which, however, cannot be confirmed as certain.")--[[Usor:Ceylon|Ceylon]] 14:54, 21 Ianuarii 2008 (UTC) :::Ceylon, its very good. Pardon me since I'm still a tironis(beginner) in latin. Btw, sorry about nam, I meant 'but' (sed?). I think I would like to use that. What tips would you have to learning latin? I'm trying to read the first year latin in my university library, although I'm an alumni already.--[[Usor:Jondel|Jondel]] 15:10, 21 Ianuarii 2008 (UTC) ::There are various ways to say ''but'': ''sed, autem, verum ...''. People usually start off with a primer (as you do) to learn the grammar, and then read Caesar's ''De bello Gallico'' and some Cicero (''In Verrem'' or ''Cato maior'') first. Alternatively, you might want to go for Livy or Seneca's ''Epistulae morales'', which might be more interesting, but also a little harder.--[[Usor:Ceylon|Ceylon]] 15:28, 21 Ianuarii 2008 (UTC) :::Yikes! :{ I still have a long way to go. Btw, I was reading just yesterday that to use the indirect statements you would use accusative + infinitive which you showed (maximam-acc, uti-infinitive)very well. De bello Gallico, who doesn't know "Gallia est omnis divisa in partis tres.....". I'll make the Changes to the cebuano article later as you suggested.--[[Usor:Jondel|Jondel]] 15:36, 21 Ianuarii 2008 (UTC) ::An afterthought: An easy and interesting book to start reading Latin, especially in a Vicipaedia context, is ''Vitae excellentium imperatorum'' by Cornelius Nepos, which I am sure you can also find online (e.g. on the Perseus Project).--[[Usor:Ceylon|Ceylon]] 07:28, 22 Ianuarii 2008 (UTC) :::Vehementer gaudeo. Gratias ago! I will look at this now. Cheers.--[[Usor:Jondel|Jondel]] 08:23, 22 Ianuarii 2008 (UTC) ==Nexus, -us== Xaverius Jondel s.p.d. Vidi mutationem paginae Sichismus. Notate ''nexus'' est nomen [[Declinatio Quarta|declinationis quartae]], ita nominativus pluralis -us est. Vale--[[Usor:Xaverius|Xaverius]] 00:25, 16 Maii 2008 (UTC) :Jondel please note above that Nexus is a fourth declension noun!--[[Usor:Rafaelgarcia|Rafaelgarcia]] 01:49, 16 Maii 2008 (UTC) == Buon Natale == (merry Christmas) to you and thanks. I also appreciate much your work and wish you the best for 2009--[[Usor:Massimo Macconi|Massimo Macconi]] 18:16, 24 Decembris 2008 (UTC) :Felix Dies Natalis, amice! [[Usor:IacobusAmor|IacobusAmor]] 01:38, 25 Decembris 2008 (UTC) ::Gratias ago, amices. Same to you guys! ==Today's vandal== You're trying valiantly to repair the damage, amice, sed puto hunc scelestum esse celeriorem quam te! [[Usor:IacobusAmor|IacobusAmor]] 03:57, 29 Decembris 2008 (UTC) :Thank you. Could you block him? I happen to be on my day off.--[[Usor:Jondel|Jondel]] 04:05, 29 Decembris 2008 (UTC) ::No, I'm not a magistrate, so I don't have special powers. The magistrates must be sleeping. A perfect time for a vandal to get busy! [[Usor:IacobusAmor|IacobusAmor]] 04:06, 29 Decembris 2008 (UTC) ::: Ayyayy. Well maybe some tekkie magistrate could autoreverse all the vandals. Uh in the meantime..... we'll just have just have to dothis manually. Uhh I happen to be an administrator in a couple of other language wikis.--[[Usor:Jondel|Jondel]] 04:12, 29 Decembris 2008 (UTC) ::::Maybe UV can do it. There might be a way to reverse them all at once. Surely there ''should'' be! Et gratias Iustino pro supplicio sumpto de hoc usore ignoto! [[Usor:IacobusAmor|IacobusAmor]] 04:18, 29 Decembris 2008 (UTC) :::::I've blocked him, but I'm afraid I don't know how to autoreverse. --[[Usor:Iustinus|Iustinus]] 04:19, 29 Decembris 2008 (UTC) :::::: Gratias ad omnis(?? correct). Well,uh I think there is just a few vandals left to revert.--[[Usor:Jondel|Jondel]] 04:26, 29 Decembris 2008 (UTC) ::::::: Omnibus. And you're welcome, tibi gratias for doing the grunt work. --[[Usor:Iustinus|Iustinus]] 04:28, 29 Decembris 2008 (UTC) :::::::: Gratias ad Iacobo , Iustino et mihi ( he he... ). --[[Usor:Jondel|Jondel]] 04:37, 29 Decembris 2008 (UTC) :::::::::Meas gratias addere velim! Optime fecisti, Jondel. --[[Usor:Fabullus|Fabullus]] 07:29, 29 Decembris 2008 (UTC) ::::::::::Et ego. Dormiebam! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:30, 29 Decembris 2008 (UTC) :::::::::::Ego quoque! --[[Usor:Amphitrite|Amphitrite]] 12:06, 29 Decembris 2008 (UTC) :::::::::::: Babae! Your welcome, etiam Fabullus, Andrew Dalby et Amphitrite.--[[Usor:Jondel|Jondel]] 22:13, 30 Decembris 2008 (UTC) == Re: Lechus Walesa == Hello! Thank you so much for your help :) Best wishes, [[Usor:Patrol110|Patrol110]] 07:49, 22 Septembris 2009 (UTC) :You welcome! Anytime.--[[Usor:Jondel|Jondel]] 08:23, 22 Septembris 2009 (UTC) == Res [[Savaria]]e == Martinus Jondel salutem plurimam dicit Ad primum tibi gratias ago permaximas pro emendationibus tuis, et scire debes me parvulum Anglice loqui posse. Mihi rogare licetne, num "Moravians" (qui a me [[Bohemia|Bohemicis]] comparati sunt) significationem aliam Latinam habet? Estne? In mea re, quod scripsisti, pagina disputationis, hoc est coaria in convertabo e Hungaria in Latinam. "Átmeneti morva uralom után 900 körül a várost elfoglalták a magyarok." Bohemico brevi tempore recto, circum 900 urbs a Hungaris occupata est. Vale --[[Usor:Martinus567|Martinus567]] 08:05, 12 Martii 2010 (UTC) :Salve Martine, ut vales? Tibi servire mihi placet. Ecce, timeo te dicere me modo esse sextam annos discendis latinitatis. Sentio me non magristum esse quem dicere latinam an non fuisset. :Rediens sententiam tuam, fortunas nobis est qua Medio Aevo(medivalis) Vaticanoque sunt fontes plurimus Moriviae aut aliis latinabus utroque interetilis. Iam dixi Savariae disputatione de Hoffman Vaticanaque. Iam scis situm hoffman. Nobis est [[Magna Moravia]] hic vicipedia. Significationem aliam Latinam habere non credo sed non est territorium adcurate idem! Nescio te respondere recte ideoneoque sed spero sic fecisse.Qui est coaria? Rursum rediens, ex pagina disputationis Savariae, istem Hungaria sententia translatio, credo esse:"Moravia circa 900 anno brevis temporis a/ab Hungaris occupata est." Qui opinas? Vale.--[[Usor:Jondel|Jondel]] 07:38, 13 Martii 2010 (UTC) :Salve! Gratias, sic iam bene est.--[[Usor:Martinus567|Martinus567]] 11:15, 13 Martii 2010 (UTC) ::Babae!--[[Usor:Jondel|Jondel]] 02:53, 15 Martii 2010 (UTC) == tuae emendationes - your corrections == [[Imago:Flag of Rome.svg|20px]] Martinus tibi, Jondel, s.p.d.! Quod tuas mutationes pertinet apud rem [[Savaria]] denominatam, probemata sunt: notus ac coitus ''non est'' [[nomen adiectivum]], sed [[nomen substantivum]]. hoc problema est etiam "cultum" pertinens. Valeto. [[Imago:English language.svg|20px]] Dear Jondel! As for your correction in my [[Savaria]], I mean that there are some problems. notus ac coitus ''is'nt'' adjectiv, but noun. this is same with the word "cultus". Goodbye! --[[Usor:Martinus567|Martinus567]] 12:50, 21 Aprilis 2010 (UTC) :But they are used as adjectives. e.g. they describe the subject.(?)--[[Usor:Jondel|Jondel]] 13:24, 21 Aprilis 2010 (UTC) ::[[Imago:Flag of Rome.svg|20px]] bene, emendavi, recte dixisti notum ac ciotum pertinens. Sed cultus (-ús m) non est declinationis secundae, hoc est non possumus e vocabulo "culta"m creare. ::[[Imago:English language.svg|20px]] Ok, I have corrected "notus ac coitus," but we cannot create the same with "cultus," because it belongs to a different declension. --[[Usor:Martinus567|Martinus567]] 18:31, 24 Aprilis 2010 (UTC) :::Bene. Gratias tibi aliquam novam latinium ego docui!(Ok. Thanks to you, I learned something new about latin!)--[[Usor:Jondel|Jondel]] 09:10, 25 Aprilis 2010 (UTC) == In response to your comment on my page == Hello! I can understand that completely - what I ''don't'' understand is why English titles are used for things (such as ''The Legend of Zelda'') which should be in Japanese (''Zeruda no Densetsu''). Japanese has about as much to do with Latin as English does, minus a few load-words, so I don't see why English is preferred when the English title is itself a translation [[Usor:Nikolaos|Nikolaos]] 01:23, 10 Iulii 2010 (UTC) :I see. Sorry I totally misunderstood. There is a 'movere' tab available which everyone should absolutely feel free to use. I can move it too if you want. 'Zeruda no Densetsu' ? By the way, I've lived in Japan for 12 years and frequently use Japanese in my daily job.--[[Usor:Jondel|Jondel]] 00:55, 11 Iulii 2010 (UTC) == IEEE == Ciao. I did some corrections on your page IEEE: collegium is a neutre word therefore internationale non internationalis, in Novo Eboraco (because you are speaking about a static situation, if there were instead a movement "eo in Novum Eboracum")--[[Usor:Helveticus montanus|Helveticus montanus]] 06:30, 9 Octobris 2010 (UTC) :Ciao. I highly appreciate your corrections. I 've learned to be careful with the agreement of using neutral verbs(conditum, collegium). Please, however, if the latin is not too horrible, don't rate it as "4" or at least give a clue on how it can be improved, grammar, adjective- noun agreement, etc. I also, do want to have great latin quality in the articles afterall. Gratias ago. --[[Usor:Jondel|Jondel]] 06:37, 9 Octobris 2010 (UTC) ::Dear Jondel for propagationibus I agree with you perhaps a dative can be used as well as a genetive. I used however the genetive according to the use in Romance languages: le vie di diffusione, les voies de diffusion etc. I disagree instead with IEEE. Could you explain me what does it mean Commissiones Notabiles IEEE et formata suis? II have inserted a rate because I believe it will be useful so that people who can write a better Latin then mine (therefore I cant give more clues, I have the feeling the language is not correct, but unfortunately I am not able to correct it, I repeat my Latin is very poor) can correct further my/your pages, but I respect your point and I do not add again the rating. :::Ok. If you do feel it can be improved, do <u>please add the rating</u>. I guess I would like to see them improve but sometimes I feel this is the best that can be done. I fear when someone else "improves" the meaning gets lost. I worked as a professional translator for Japanese, Spanish and English. I am doing my best to improve my latin. The romance language I am very familiar with is Spanish. Commissiones Notabiles IEEE et formata suis: from English: Notable Committees and their formats (Many new technology specifications/formats are decided upon by these sub organizations of IEEE). --[[Usor:Jondel|Jondel]] 08:35, 9 Octobris 2010 (UTC) ::Dear Jondel I add a -2 rating (sorry for -4 but I have some problem in understandig the scale of judgement the descriptio of -3 seems to me more critical then -4) . For the sentence ''Notable Committees and their formats'' also in English it's difficult for me to understand its real meaning, I will ask therefore our friends in Taberna if they approve your translation or they believe it can be improved.I thank you for your work I believe you are doing a good job. I have always believed that in Latin adjectives (internationalis, -e) et verbs (conditus, a, um) must always agree with the name they have to do, isn't correct? Ciao--[[Usor:Helveticus montanus|Helveticus montanus]] 09:02, 9 Octobris 2010 (UTC) :::Sub Collaborationes Pro Formatta? Thank you for the compliments. I admire your work as well. Yes, adjectives and the verb(conditus functioning as an adjective) must agree in gender.I've made changes in the meantime. Our Taberna friends are more than welcome to improve. Actually anybody as per wiki regulations. --[[Usor:Jondel|Jondel]] 23:45, 9 Octobris 2010 (UTC) == Nagasacium - cupiditas == :tunc cupiditates novas Iaponiam ad bellos cum [[Sinae (regio)|Sericis]] anno 1895 et [[Russia|Sarmata]] anno [[1905]] duxerunt. Nam cupiditas, -is et ergo nominativus pluralis cupiditatES et verbum plurale duxERUNT--[[Specialis:Conlationes/62.202.2.151|62.202.2.151]] 08:41, 18 Octobris 2010 (UTC) ::Fas es; me dolet. Licet me emendem.Gratias vero ago. ::Iam emendationem fecisti, gratias ago.--[[Usor:Jondel|Jondel]] 08:56, 18 Octobris 2010 (UTC) :::Errrr.... ''cupiditates nov'''AE'''''. bellum, belli, n, ergo ''ad bell'''a'''''. ''in bella'' etiam potius. -- [[Usor:Ioscius|Ioscius]] <sup>'''[[Disputatio Usoris:Ioscius|∞]]'''</sup> 09:37, 18 Octobris 2010 (UTC) ::::Hercle!! Rursum gratiam ago.--[[Usor:Jondel|Jondel]] 09:50, 18 Octobris 2010 (UTC) ==De viro qui mavult sermonem Anglorum== Mi Jondel. Video [[Disputatio_Usoris:Dandv|disputationem tuam cum viro Dacoromanico]] de linguis francis, et nunc te scribo Latine, ne nos intellegat. Si vero is malefactor est, non licet nobis cum eo disputare. Iam Rafael noster hanc rem dixit in pagina disputationis sua. Si iste vir solum insidias creare vult, melior est si nos omnes eum ignoremus. Et tandem, video hanc rem et memoro [[Disputatio_Vicipaediae:Legatio_nostra#Proposal_to_close_Latin_Wikipedia|rem a SeaHen disputatam]]. Consilium meum tibi, simpliciter eum neglege.--[[User:Xaverius|<span style="color:blue;">Xave</span>]][[:eu:Lankide:Xaverius|<span style="color:green;">ri</span>]][[:eu:Lankide_eztabaida:Xaverius|<span style="color:red;">us</span>]] 10:32, 11 Novembris 2010 (UTC) :Etiam, iste vir expectat argumentos creare (ut videmus in pagina sua: [[Usor:Dandv|Please direct flak to My English userpage]]. Certe si no malefactor, puto eum discordiae et dissentionis cultorem esse.--[[User:Xaverius|<span style="color:blue;">Xave</span>]][[:eu:Lankide:Xaverius|<span style="color:green;">ri</span>]][[:eu:Lankide_eztabaida:Xaverius|<span style="color:red;">us</span>]] 10:38, 11 Novembris 2010 (UTC) :::Ita. Nobis malefactore non disputandum est. Hercle! Me dictis latinis elatus sum! Qualibet conor ne eum disputem aut tales malefactoribus et ut me monuisses gaudeo. Forsan aliquando opus est tibi me monere ne obliviscar sed per me ipsum ego memini conor serio. Nexo de SeaHenis me dato gaudeo et valde fruor. Non auctoritates latinitates esse bene scio et caveandum et cura nobis est. Novam latinam creare non velim sed progrediendum nobis est. Rafaeli me paenitet.--[[Usor:Jondel|Jondel]] 16:35, 11 Novembris 2010 (UTC) == Hello, Mr. Jondel == Hi, my name is Erico, and I want to thank you by correcting my text (Past Masters). I know Latin is a very hard language, and my skills in this language is still far far away from perfection. I do not use Latin for writing since College times, only reading, so, sorry by the imperfections. So, one more time, thank you very much. Erico Molero. São Paulo, Brazil. :Exoptatus. Tueri si tibi palaceat norma et mores.--[[Usor:Jondel|Jondel]] 06:08, 10 Decembris 2010 (UTC) == Latinitas templates == You mustn't remove them, Jondel, before the Latin has been improved. I agree with Erico above -- "Latin is a very hard language", and it is true, you know, that the Latin you write needs correction. It's true of all of us: why, you have corrected my Latin more than once :) We all need the advice of others. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 22:04, 28 Decembris 2010 (UTC) :How can you put templates asking for corrections if you don't know exactly what needs to be corrected? If you did know at least give guidance because I doo take the pain to improve on a permant level. With templates, very few would really make the effort to improve them too, if they are needed. Cur cura tibi est when it is highly possible few will read them anyway? When the articles get corrected they miss out on points which I feel need to be expressed. At leased I would request some pointers where grammar points need to be improved. I don't want to be presumptious but I feel I am doing my fairs shair of studies and I feel I am getting confident. I know you are way ahead of me but I do have years here since I first started. Why the templates? Does it really help? Many times the same idea was simply expressed in a different way but the original grammar was really correct and it jars me to see it changed. We don't have a standard. Show that certain grammar rules where broken and you can put those templates. In the meantime I am putting my outmust effort to perfect the grammar. Why does Latin have to be a "hard language"? That mindset is what is killing the language and preventing it's spread. If you feel the templates are required,let me at least check (at my level of latin) that there are no grammar rules broken, then if it is still needed perhaps a -2 would be ok.In good faith. --[[Usor:Jondel|Jondel]] 13:53, 29 Decembris 2010 (UTC) ::You know, really, that it doesn't work like that. It isn't personal. The aim is to have good pages, in Latin that all Latin readers can understand. If someone sees a page that needs changing, they may either change it themselves, or mark it as needing improvement. It isn't Jondel's page: they aren't criticising Jondel: they just think the page needs to be improved. When we write on Vicipaedia, we all expect this to happen. ::If someone writes an explanation on the talk page about what needed changing, that's a bonus! It helps us to learn! But you can't demand that this must happen every time. ::I'm sure you're getting better, and you will get better still each time you look at how your pages have been edited and try to understand the reasons. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:13, 29 Decembris 2010 (UTC) ::::I want to learn but you have to show you want to learn as well. Can I ask, is the general opinion(maybe yours) is that for example, we can not use per + acc to mean 'by'? I feel that many are not looking beyond the other meanins or uses of particle words an grammar. e.g. per must only be used to mean "through" and never to mean "by" there are others. --[[Usor:Jondel|Jondel]] 14:18, 29 Decembris 2010 (UTC) :::::You seem to be asking the same question on my userpage too. It isn't ideal to study one foreign language through another foreign language: as you will admit, you have problems with both English and Latin. Well, there are possibly one or two cases where Latin "per + acc." can be translated by English "by". But that doesn't help you. English is not relevant: you are writing Latin, and the real purpose is to write Latin that other people can understand. If in general you use "per + acc." to mean the same as English "by", people will not understand you. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:42, 29 Decembris 2010 (UTC) ::::::Only sometimes may we use ''per'' to mean 'by'. Secundum Gildersleeve: "'''Per.''' Of Space, ''through&thinsp;;'' of Time, ''during&thinsp;;'' of Cause, ''owing to&thinsp;;'' of Instrument, ''by'' (both persons and things)&thinsp;; of Manner, ''by, in.''" None of these uses fits the use to which you tried to apply ''per&thinsp;:'' the agent of a passive verb, for which Latin uses ''a/ab/abs.'' Instrument, Manner, and Agency are different concepts in Latin; of course other languages may collapse them together, as English can with ''by.'' ¶ The reason people don't always give you specific advice is that doing so has costs that they choose not to pay. Writing this passage, for example, has deprived Vicipaedia of an article on an Oceanic orchid. [[Usor:IacobusAmor|IacobusAmor]] 14:46, 29 Decembris 2010 (UTC) ::::::::It is rare but still correct. Please don't blame for lossing that article. I've lost a lot of precious articles on two different wikis(English and Spanish). The sentence which eludes me right now but I memorized by heart is "Re publica per me defensa nobis eorum benevolentiam conciliavit." From the grammar book I have 'per deos' by the gods, I will try to avoid usage in this way. I 'm sorry for any trouble. ad benevolentiam conciliemus. I have to go now.--[[Usor:Jondel|Jondel]] 15:28, 29 Decembris 2010 (UTC) :::::::::Things that are "correct" for one author, period, style, or purpose might not be "correct" for another. What do you mean by the notion of "losing" articles? So far as one can tell, the articles you've worked on are still here. [[Usor:IacobusAmor|IacobusAmor]] 11:52, 30 Decembris 2010 (UTC) ::::::::::Not. The articles were, according to them, not notable. Vicky Belo is a big celebrity here but when unacceptable as an Encyclopedia article at the Spanish. SSS-PC is a type of Operating System which got lost at the English. Also at the English, certain articles about Edgar Cayce where lost. I am very upset about those. Helveticus is upset that through me he lost an article. I'm upset that my articles have templates that are not in good latin when I'm pretty sure they are pretty good. I will try to stick to grammar forms which most are familiar with. --[[Usor:Jondel|Jondel]] 12:06, 30 Decembris 2010 (UTC) :::::::::::"Here' = 'in Vicipaedia'. [[Usor:IacobusAmor|IacobusAmor]] 12:16, 30 Decembris 2010 (UTC) ::::::::::::Ok. Anyway, there is no need to use 'per' in the instrumentative sense and will avoid it in this way. I would like to focus on contributing in the standard wiki-acceptable latin. --[[Usor:Jondel|Jondel]] 12:25, 30 Decembris 2010 (UTC) ::Dear Jondel, I'm sorry that I do not have always the time to check the vocabularies and the grammars and to make corrections. Therefore, having the feeling that a page (example [[Lobjan]]) needed some corrections, I made the first changes and then put the template. Frankly I do not believe that -2 was the right measure at the beginning, but, on reflection, I think -5 was too low[[Usor:Helveticus montanus|Helveticus montanus]] 18:21, 29 Decembris 2010 (UTC) :::If you do not have the time then how do you know the Latin is bad? Where do you base it? I started out as a beginner but we (you too)both have many years now. I occasionally forget and make typographical mistakes but that is rare now.--[[Usor:Jondel|Jondel]] 12:06, 30 Decembris 2010 (UTC) ::::Jondel, it is necessary to be prepared to learn from others. Of course it's difficult for you if you have to learn Latin through English, when English is not your mother tongue, but we are ready to help. Like Iacobus, I don't understand about the lost articles. I don't think your articles here on Vicipaedia have been deleted. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 19:17, 30 Decembris 2010 (UTC) I agree and I thank you for your kind patience. I would appreciate you guidance specially with the templates, specifically specific details, where those templates based if you have the time. This may demand too much time and effort but I will make efforts to learn them thoroughly. I occasionally commit typos and careless mistakes and will do my best to avoid.Best regards and Happy New Year LETS PARTYEEE!--[[Usor:Jondel|Jondel]] 06:10, 1 Ianuarii 2011 (UTC) :Thanks for your new message, Jondel. I am glad to hear from you. Of course I will do my best to help. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:45, 6 Ianuarii 2011 (UTC) == Anonymous == I agree with you. In the future I will avoid to do corrections as anonimous [[Usor:Helveticus montanus|Helveticus montanus]] 20:59, 30 Decembris 2010 (UTC) == Balett == Amo hominibus adiuvare. In [http://books.google.hu/books?id=PvowPJUinyEC&pg=PR1&dq=contemporary+latin+dictionary&hl=hu&ei=5l0oTbbZOomU4AbevtHdCQ&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCgQ6AEwAA#v=onepage&q=contemporary%20latin%20dictionary&f=false Smithi dictionario Anglolatino] dat verbum quoddam: pantomimus. Problema doleo nostrum esse, 1. [[pantomimus|pantomimum]] iam habemus, 2. pantomimus latinificatio (=latinizatio) est duarum rationum (forma antiqua ac hodierna), hocque in Vicipaedia, in encyclopaedia nostra, difficile habitum est. Melius esset, si ''balettum'' vel ''saltatio balletica'' nominarentur, fontem autem etiam ego non inveni. --[[Usor:Martinus Poeta Juvenis|Martinus Poeta Juvenis]] 13:01, 8 Ianuarii 2011 (UTC) :Gratias. Bene. Putabam in dictionario Russo-Latina vel Hungaria-Latina fuerit. Non est exactus sed magis adiuvat. Sententiam saltationem includendum est. Enim. Est utrumque saltatio et pantomimum. Est de origo latina vulgare 'ballo' invicem de Graeca. Opus est per normam inscribere[ "Ballet" est verbum anglice...]quod non in dictionario est pro Ballet. Post aliquis mutare potest ad ''saltatio balletica'' etc.--[[Usor:Jondel|Jondel]] 13:19, 8 Ianuarii 2011 (UTC) : Me paenitet. Fas es! Videtur possumus uti pantomimus. dictionarios Anglolatinorum pleno habeo sed invenire non possum "Ballet". Gratias!!--[[Usor:Jondel|Jondel]] 13:31, 8 Ianuarii 2011 (UTC) == Thanks == Thanks for your note on my page, Jondel -- I have replied now! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:54, 23 Februarii 2011 (UTC) :Great! Thanks. Wonderful discussion![[Usor:Jondel|Jondel]] 12:04, 1 Martii 2011 (UTC) == [[pediludium]] == Thanks for helping watch that page, but I strongly suspect the anonymous user who erased that paragraph is [[usor:Brandus]], responding to my comment that I wouldn't have advised him to put it up yet. He keeps acting on the page without letting me know what he's doing. --[[Usor:Iustinus|Iustinus]] 06:56, 10 Iunii 2011 (UTC) :Your welcome. Is he your student? When my article is not ready,I ussually work on them in my own workspaces using this:<nowiki>[[/mynewlatinarticle]]</nowiki> at my agenda workspace. --[[Usor:Jondel|Jondel]] 07:41, 10 Iunii 2011 (UTC) == Noli me tangere == Jondel, I am going to write an article about this Latin phrase. Can you explain to me -- if you know! -- why José Rizal's novel has this title? Does it reflect something in the story, or something about one of the characters? The reason isn't clear to me from the English page about the book. Thanks! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 20:51, 16 Iunii 2011 (UTC) :Salve Andrew. Rizal perceived Philippine society as being afflicted with a form of very delicate social cancer and alluded to the words of Jesus Christ to Mary Magdalene when he ressurected and before his ascension. Cheers.[[Usor:Jondel|Jondel]] 05:24, 17 Iunii 2011 (UTC) :The status quo(of the Spaniards), specially was something that wasnt to be touched or disturbed.--[[Usor:Jondel|Jondel]] 05:28, 17 Iunii 2011 (UTC) ::Thanks, Jondel, very interesting, I will add that information to my page. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:37, 22 Iunii 2011 (UTC) == Philippine provinces == Would you prefer that those "non-stipula" new pages be deleted, or would you like to improve them a bit? It's your choice, I think, Jondel! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:37, 22 Iunii 2011 (UTC) :Thanks. I would like to leave them until I can beef them up, only then would I like them removed. Of course, others are always welcome to add and improve. With the other provinces, please remove or delete them if the names are wrong. I will probably revert them to the original (English) name while trying to find latin sources. However as you can see, it takes too much time.--[[Usor:Jondel|Jondel]] 12:44, 22 Iunii 2011 (UTC) ==Cursus electronicus== I would like to move this article to the above title as per above discussion. Feel free to do it or suggest a better title. Mutare velim ad titulum suprum. --[[Usor:Jondel|Jondel]] 08:29, 17 Iulii 2011 (UTC) ::Dear Jondel there is a missunderstanding circuitus is a good translation for the new word circuit, circuito etc. , always from Castiglioni: :::circŭĭtŭs, ūs, m., 1 il girare intorno, giro: longo circuitu, con un lungo giro, CAES. e a.; pons magnum circuitum habebat, il ponte richiedeva un lungo giro, CAES. B. C. 1, 63, 2; milium amplius quinquaginta circuitu, con un giro, facendo un giro di più di 50 miglia, CAES. B. G. 1, 41, 4; rotazione degli astri, CIC. e a.; '''per meton., circuito, circonferenza, perimetro: vallum in circuitu XV milium, palizzata di 15 miglia di circonferenza, CAES. B. G. 2, 30, 2; minorem circuitum habebant, avevano un perimetro meno esteso, CAES. B. C. 3, 44, 5'''; ::is the word currens which does not exit. Therefore I wouldn't change the title of the page.--[[Usor:Helveticus montanus|Helveticus montanus]] 08:36, 17 Iulii 2011 (UTC) :::aah, ok.--[[Usor:Jondel|Jondel]] 08:45, 17 Iulii 2011 (UTC) == punctus == Dear Jondel, good point :-) ! You have done a very careful research. In any case I will ask to the other users to see what they think about it. Ciao--[[Usor:Helveticus montanus|Helveticus montanus]] 18:49, 19 Iulii 2011 (UTC) :Great! I look forward to it!--[[Usor:Jondel|Jondel]] 11:12, 20 Iulii 2011 (UTC) == natus loco nobili == I apologize for locu, the correct sentence is ''natus loco nobili'', nato da nobile famiglia or born in an aristocratic family) , CIC. Arch. 4; Div. 1, 89. I have not given to your last page any mark about the level of the Latin language. I have already noticed this is a behaviour you not apprecciate, from my point of view wrongly. Actually anybode of us could always ameliorate with judgement of the others, but I respect your choices. Ciao. --[[Usor:Helveticus montanus|Helveticus montanus]] 17:03, 23 Octobris 2011 (UTC) == [[Hugo Eduardus Blair]] == UV didn't grade that article after you had worked on it, Jondel. He graded it before. There's a moral here (as Aesop might have said). Anyone can grade articles, including you. When you have improved a page, you yourself can revise the grading. I would advise you not to put {{fn|L1}} on such pages, because you will agree with me that you often make errors in Latin (as most of us do). I would advise you, when you have improved a page, to put the grade {{fn|L-1}} on it -- meaning, someone else needs to come and check this. On the [[Hugo Eduardus Blair]] page, which you have improved, there are some things you still need to work on. For example: * "Aliciae Vanderbilt Morris". I don't know whether you wanted to put her in the genitive or the dative, but, whichever it is, the word "conditrice" should be in the same case: it isn't yet. * The usual meaning of "ad" is not ''until'' (though it is a possible meaning). For ''until [someone's] death'' it is clearer to say "usque ad ... mortem". * "Erat" is not impossible in narrating someone's life, but it is a tense with a strong meaning (''he used to be'', ''he was being'', ''he was ... at the time when something else happened''). In general it's better to use the simple perfect tense ("fuit") for narrative. * I don't know what you mean by "fuit commissus". That is a very rare tense in Latin. "commissus est" is the perfect; "commissus erat" is the pluperfect. * "manus dextera" certainly won't do: we have to change that. The correct form is "dextra", but anyway I'm not aware that this phrase is used in Latin with the metaphorical sense known in English. Unless someone knows better, I'd change it to "primus adiutor" or something like that. It's no good asking me to do this all the time: I'm busy, I write Latin without checking grammars, and I don't enjoy telling other people why they are wrong. But I've done it this time ... All good wishes, Jondel :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 10:29, 25 Novembris 2011 (UTC) :Andrew, I thank you very much for your kind patience. I worry sometimes that some kind of obscure cult for latin may be growing here. I agree and see my mistakes. I do see "ad"+accusative used as 'until' when I read Classics, in fact a lot of "not usual" usages are plain. (I have one Loeb book of Cicero). I remember somebody correcting an article I wrote, to a "fuit +sus/(supine)" form and so I though it waS OK. The low ratings are discouraging. Thank you again. --[[Usor:Jondel|Jondel]] 11:46, 25 Novembris 2011 (UTC) == fenestra == Gratias agō [[User:Leonellus Pons|vōbīs]]. [[Specialis:Conlationes/68.55.112.31|68.55.112.31]] 04:41, 2 Martii 2012 (UTC) :Libenter![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:45, 2 Martii 2012 (UTC) == [[Siphonarius]] == Hi, Jondel. That new paragraph looked like machine translation to me -- it's a telltale sign when some words have not been translated because they were not in the database! So I have deleted it. Of course, if you want to work on it later, that's fine, and you can restore it from the history. OK? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:20, 23 Martii 2012 (UTC) :Ok and Good work Andrew! [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:45, 24 Martii 2012 (UTC) == Aliquod == Mea pagina usoris? Si ita, ¿por que, Jondel? Por que? [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 13:45, 25 Aprilis 2012 (UTC) :De que hablas?--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:59, 25 Aprilis 2012 (UTC) == Rogatio == Salve, gratias vobis agere volo quia meum nuntium, quem rursus infra ostendeo, in taberna correxistis (modulum similem ac <nowiki>{{Quote}}</nowiki> nescio) : ____ Salve (errores erunt ! Eas corrigere potestis, gratissimus ero), volim solum scire an hic sint signa similia ac "Featured article" in en.wikipedia (exempli gratia). Quaesivi, non inveni. Gratias vobis ago, [[Usor:Fsojic|Fsojic]] ([[Disputatio Usoris:Fsojic|disputatio]]) 21:39, 18 Iunii 2012 (UTC) :Corrigentes consiliorum meorum(Latina mea faltae multa etiam sunt. Quamquam velim suadere infra.... --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:56, 19 Iunii 2012 (UTC)): :::Salve (errores <s>erunt</s>sunt ! <u>Amabo vos</u> /Si vobis placeat<s>Eas</s> corrige<s>re potes</s>tis,<u>et </u> gratissimus <s>ero</s>, <s>ego</s>sim), :::<s>volim</s><u>Velim</u> solum scire an hic sint <s>signa</s><u>res</u> similia ac "Featured article" in en.wikipedia (exempli<u>a</u> gratia). Quaesivi, non <u>sed</u> inveni<u>vi</u>. ____ Sed quaedam rogationes habeo : Primo : ''Amabo vos corrigere'' aut ''Si vobis placeat corrigere'' dicere volebas ? Sed quid ''et'' addidistis ? Secundo : Quid ''ero'' abstulitis ut potius ''sim'' poneretis ? Tertio : Quid ''exempli gratia'' cum genitivo non servatis ? Quarto : ''invenire'' ad perfectum non est ''inveni'' ? ''venire, venio, veni, ventum'' ? Gratias vobis ago. [[Usor:Fsojic|Fsojic ~ Errores meos corrigatis]] ([[Disputatio Usoris:Fsojic|disputatio]]) 15:59, 19 Iunii 2012 (UTC) ::Salve Fsojic. Ut vales? Laetus te cognoscere. ::Clare erravi et spero ne offendas? ::Primo:Non agnovi futurm indicativum de ''esse". Me paenitet Possui ''et '', ut duos sensos clarandum disparet. ::Secundo: Non agnovi futurm indicativum de ''esse". Me paenitet. ::Tertio: Erravi. Me paenitet. Genitivo optimus est ut indicat norma. ::Quarto: Erravi. Non agnovi perfectum de invenire. "inveni" optimus est.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:09, 20 Iunii 2012 (UTC) == Responsum == Salve, Errores facimus omnes, primus ego ! Non offendor. Difficillimus est scribere loquique Latine, et saepe scribendi Italice (ὡς εἰκός ἐστιν, nam Francogallice loquor) cupido est mihi. Valete, [[Usor:Fsojic|Fsojic ~ Errores meos corrigatis]] ([[Disputatio Usoris:Fsojic|disputatio]]) 12:44, 20 Iunii 2012 (UTC) :En. Quam dificillimum scribere! De latina progressa, dico macte! Te exhortor. Mihi, conor fabulari posse latine. Etiam velim discere francogallice(et alias linguas). Nescio graece. Interpretes Iaponicis laetus sum.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:22, 21 Iunii 2012 (UTC) ::ὡς εἰκός ἐστιν ''naturaliter'' significat. Sed Graece scio haud egregie ! Cognoscere Graecam linguam anno solum extremo coepi. ::Etiam ego alias linguas discere velim, non solum quia pulchrum est, sed etiam quia [[linguae Indoeuropaeae|linguas Indoeuropaearum]] linguisticae studiosus sum (ut mea pagina videre potes). Idcirco ad Lituanam discendam ardeo. Nam ''Haec lingua dicitur quam antiquissima esse, nam hodie multae [[lingua Protoindoeuropaea|linguae protoindoeuropaeae]] radices et proprietates grammaticae manent in lingua Lithuanica''. ::Valete [[Usor:Fsojic|Fsojic ~ Errores meos corrigatis]] ([[Disputatio Usoris:Fsojic|disputatio]]) 10:52, 21 Iunii 2012 (UTC) :::Papae! Te hortor. Etiam gratias tibi,mihi permoto, incepi Graeca vetus discere!!. (nescio, sed sistam Graecem mox).--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:57, 26 Iunii 2012 (UTC) == About a category == Good day Jondel! ''Kumusta ka?'' I recently saw that ''ludus fornicalis'' changed to ''ludus porticuum'' and read the discussion page. I know I'm late. I also changed in the Pac-Man article that it is a ''ludus porticuum''. If we should have a category about arcade games here (it would be easier to find those things), should it be called ''Categoria:Ludi porticuum''? What do you think? [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 15:19, 26 Iunii 2012 (UTC). :Mabuti! Ikaw? Good day to you too! Categoria:Ludi porticuum would be great! Andrew Dalby suggests it would be good if a category have at least 3 members. It would be good to coordinate with him.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 23:28, 26 Iunii 2012 (UTC) ::I'd simply say, as advice, it's wiser not to create a category if you have no plans to increase the number of articles beyond 1 or 2. If you do intend to add some more, that's fine. We are all free to do what we want, but lots of Wikipedians adjust categories, and if the 1/2 articles in a category are removed from a category (for whatever reason) the category will be deleted and you will have wasted your time. ::It's also a good idea to begin an article on the topic, or at least to get agreement on the terminology, before creating the category. That's exactly what has happened here, which is perfect :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:53, 27 Iunii 2012 (UTC) :::Thank you Andrew, that is a good point, that it would be a waste without at least 2 articles, and getting an agreement and others.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:19, 11 Iulii 2012 (UTC) == technologia digitalis non digitale == There isn't noun adjective agreement in the term "technologia digitale" because technologia is feminine and digitale as written is neuter.--[[Specialis:Conlationes/118.160.22.1|118.160.22.1]] 03:30, 11 Iulii 2012 (UTC) :Thank you very much. I will make the changes.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:35, 11 Iulii 2012 (UTC) ::Hi, Jondel, I emptied and deleted "Categoria:Technologia digitale‎‎" because it was a redirect. The Wiki environment does not allow redirects of categories. The category simply has to be emptied and deleted. Happy editing! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:12, 11 Iulii 2012 (UTC) :::Ok. Thanks.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:18, 11 Iulii 2012 (UTC) ==Domesticum?== I don't understand why you made those moves without explanation. Why is "domesticus" a better adjective to use than "civilis"? In the case of [[Bellum Civile Graecum]] I have moved back again because the case seems obvious (to me): the Greek name is "''emphylios''" which means "within a people", not "within a house". In the case of [[Bellum Domesticum Russicum]] I didn't move back, but I think at the least you need to cite a source. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:54, 29 Iulii 2012 (UTC) :Ok. Let me cite the dictionary source John T(urenberg?) which I don't have now, for "Civil War" as "Bellum Domesticum". I would like to make similar changes to all (except the Bellum Civile Graecum) since Bellum Domesticum has more authoritive sources.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:58, 29 Iulii 2012 (UTC) ::It's true that "bellum domesticum" is used by Caesar at least once. But "Bellum Civile" is used by Caesar, Sallust, Cicero (often), Horace, Lucan and many others. Do you rate John T(urenberg?) higher than those? I've never heard of him (not that that means anything!) but Google doesn't seem to have heard of him either. Do we have the name right? Where or what is his dictionary? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:24, 29 Iulii 2012 (UTC) :::Vide ''[[De bello civili]],'' [[liber|librum]] [[Gaius Iulius Caesar|Caesaris]], et ''De bello civili,'' [[poema]] [[Lucanus|Lucani]], and if those aren't "authoritative," what would be? [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 11:27, 29 Iulii 2012 (UTC) I apologize. I do not know if they are more authoritive. The source I have for Bellum Domesticum-Civil War is the John Traupman dictionary, pp 154 and 698. :Oh, it's Traupman! No wonder I couldn't find Turenberg :) In general Wikipedia terms, I'd say, the usual kinds of dictionaries are "tertiary sources", rather like encyclopedias. They are better than nothing and a useful start, but they are not the most authoritative sources. :For Vicipaedia in particular, when we are looking for vocabulary, the best thing is to find how the words have already been used by writers in Latin. Some good dictionaries can help us do that, because they have references to texts, but it's important to use those clues, look beyond the dictionary and see how the words are really used. As you know, Jondel, a professional translator also must look beyond the dictionary. :In this case, it's true that a few Latin writers use the term "bellum domesticum", but much more rarely than "bellum civile", and it may be that they are trying to get across a particular viewpoint when they use it -- because "domus" means "house", so it's as if they are saying "war within the family" or "war at home". [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:41, 30 Iulii 2012 (UTC) :::Andrew, I don't know if I can detach myself from My Precious, Gollum Edition John Traupman Dictionary but I know it can be done( detox chamber?, tossing the severed member holding the dictionary into the river of lava and fire?). Just kidding :). Seriously with Spanish (like how do you translate peer pressure, mall, etc) and Japanese (Japanese gambaru:work/fight hard?, domo( thank you, goodbye, feel good, etc)) the dictionary tends to be only a guide,i.e."tertiary sources". Trouble and confusion occurs when I rely too much on the dictionary. I agree with you. Sorry for the Traupman -Terenberg and bellum domesticum civile confusion. I can't help but mention though, that even in English <u>domestic</u> airports are not found in homes and there are no <u>domestic</u> flights direct to passengers' homes. But you don't have to worry about me changing Bellum Civile to Bellum Domesticum. I will strive very hard to get the most standard term in the future from the context of standard classical literature. It is great though that you and Iacobus(and others) are watching over direction of the Latin of vicipaedia though! [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 23:28, 30 Iulii 2012 (UTC) ::Domestic flights, yes, quite true, Jondel, good point! Language is infinitely inconsistent and infinitely interesting :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:58, 31 Iulii 2012 (UTC) :::The larger point is that because readers of reference works usually want to pop in, grab their information quickly, and bug out (if we may indulge not entirely obsolete slang), we should help them by deploying standard(ized) words and syntax. Since Cicero used ''bellum domesticum,'' it's an attested idiom, which accordingly has no reason not to occur here & there in our texts, but it's apparently not the ordinary, expected term (''bellum civile''), which—precisely because it's the ordinary, expected term!—should be the lemma and therefore the title of the article. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 11:57, 31 Iulii 2012 (UTC) ::::That is a very good point Iacobus! In fact with your (and all other magister's) guidance, I do hope to be able to write with standard words and phrases attested by 'standard' classic works and I do hope this will be a help to all readers.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 23:12, 31 Iulii 2012 (UTC) == [[Israel Academiae Scientiarum]] == ::Thank you ! . :) [[Usor:פארוק|פארוק]] ([[Disputatio Usoris:פארוק|disputatio]]) 05:38, 24 Augusti 2012 (UTC) :::Your welcome! :)[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 05:41, 24 Augusti 2012 (UTC) == Municipia Philippinarum == Hi, Jondel. I moved [[Abulug, Cagayan]] to [[Abulug]] and one other page similarly. I did this because I think we don't need to add the disambiguating word -- there is no other place with this name. If I'm wrong and we ''do'' need it after all -- it's up to you really -- our practice is to add it in parentheses, i.e. "Abulug (Cagayan)", so, if you prefer, go ahead and move again to that pagename. OK? I've suggested moving the category [[:Categoria:Municipium Philippinarum]] because our normal rule is to have category names in the plural. If you see any problem with that, please comment on the talk page -- Thanks -- [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:45, 3 Septembris 2012 (UTC) :I was merely following the schemas at the English wiki. I will follow your lead for Categories etc. I forgot about the plurarility norms, sorry.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:57, 3 Septembris 2012 (UTC) ::No problem. It's good to have the new pages! I will move the category. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:35, 4 Septembris 2012 (UTC) :::Ok.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:54, 4 Septembris 2012 (UTC) == Picture at [[:Categoria:Palladium]] == I removed the picture and instead put in a link to Commons, where all the pictures can be found. We don't usually illustrate categories -- better maybe to encourage readers to look at the page [[Palladium]]. I hope that's OK, Jondel. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:30, 18 Septembris 2012 (UTC) :No busted Aneurysms here, so, uh its ok.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:34, 18 Septembris 2012 (UTC) ::That's good. Have a nice day :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:37, 18 Septembris 2012 (UTC) :::Have a nice day too Andrew :)![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:44, 18 Septembris 2012 (UTC) == De regibus Francorum == Thanks, Jondel! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:26, 3 Octobris 2012 (UTC) :Ow. Your welcome![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:42, 3 Octobris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Donor information pages == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Donor information pages|Fundraising 2012/Translation/Donor information pages]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FDonor+information+pages&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FDonor+information+pages&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-18. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 18:50, 11 Octobris 2012 (UTC)</div> == Translation notification: FDC portal/Proposals/CentralNotice2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:FDC portal/Proposals/CentralNotice2012|FDC portal/Proposals/CentralNotice2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-FDC+portal%2FProposals%2FCentralNotice2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-FDC+portal%2FProposals%2FCentralNotice2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-FDC+portal%2FProposals%2FCentralNotice2012&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-15. <div lang="en" class="mw-content-ltr">This banner will invite logged-in editors on all projects to participate in the current public review phase about funding requests by 12 organizations, regarding more than 10 million US dollars of donation money. (Questions about the translation notification system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].)</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 08:08, 14 Octobris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Launch email == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Launch email|Fundraising 2012/Translation/Launch email]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLaunch+email&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLaunch+email&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-19. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 14:07, 15 Octobris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/AdrianneW Appeal == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/AdrianneW Appeal|Fundraising 2012/Translation/AdrianneW Appeal]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianneW+Appeal&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianneW+Appeal&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianneW+Appeal&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-10-31. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 17:11, 23 Octobris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Landing Page and Banner messages == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Landing Page and Banner messages|Fundraising 2012/Translation/Landing Page and Banner messages]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-26. <div lang="en" class="mw-content-ltr">Update: New facts banners ___URGENT___</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 08:01, 24 Octobris 2012 (UTC)</div> == Translation notification: User:Steven (WMF)/PostEdit announcement == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese et Spanish on Meta. The page [[:meta:User:Steven (WMF)/PostEdit announcement|User:Steven (WMF)/PostEdit announcement]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-User%3ASteven+%28WMF%29%2FPostEdit+announcement&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-User%3ASteven+%28WMF%29%2FPostEdit+announcement&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-25. <div lang="en" class="mw-content-ltr">The translated text will be posted on village pumps, to inform users about a change they will see in the edit interface after saving an edit. (Questions about the translation notification system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].)</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 22:49, 24 Octobris 2012 (UTC)</div> == Translation notification: Wikimedia Blog/Drafts/Juan Ignacio Iglesias profile == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Spanish on Meta. The page [[:meta:Wikimedia Blog/Drafts/Juan Ignacio Iglesias profile|Wikimedia Blog/Drafts/Juan Ignacio Iglesias profile]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Blog%2FDrafts%2FJuan+Ignacio+Iglesias+profile&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-10-29. <div lang="en" class="mw-content-ltr">Hello friends, This is a translation of a profile for the Wikimedia Foundation blog of Juan Ignacio Iglesias of Argentina. </div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 23:34, 24 Octobris 2012 (UTC)</div> == I replied == ... on my talk page. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:03, 25 Octobris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Poongothai Appeal == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Poongothai Appeal|Fundraising 2012/Translation/Poongothai Appeal]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+Appeal&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+Appeal&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-10-31. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 14:52, 25 Octobris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, September 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, September 2012|Wikimedia Highlights, September 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+September+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+September+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+September+2012&language=es translate to Spanish] <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated on the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from September. You are receiving this message because you signed up to the translation notification system. Questions about this system can be asked at [http://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 11:34, 1 Novembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Srikeit&Noopur Appeal == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese on Meta. The page [[:meta:Fundraising 2012/Translation/Srikeit&Noopur Appeal|Fundraising 2012/Translation/Srikeit&Noopur Appeal]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FSrikeit%26Noopur+Appeal&language=ja translate to Japanese] The priority of this page is high. The deadline for translating this page is 2012-11-14. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 11:54, 9 Novembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Landing Page and Banner messages == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Landing Page and Banner messages|Fundraising 2012/Translation/Landing Page and Banner messages]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-11-21. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 16:55, 14 Novembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Thank you letter == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Thank you letter|Fundraising 2012/Translation/Thank you letter]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FThank+you+letter&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FThank+you+letter&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FThank+you+letter&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-11-21. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 14:43, 15 Novembris 2012 (UTC)</div> == Thanks == I thank you too for your precious work. I can see that you and Nuada create each days a lot of new new pages. I hope that with your help we could reach in 2013 the 100'000 pages. Ciao [[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 05:52, 20 Novembris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)|Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_Of_Wikipedia.webm If you have any questions, post: https://meta.wikimedia.org/wiki/Talk:Fundraising_2012/Translation</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 18:13, 27 Novembris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, October 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, October 2012|Wikimedia Highlights, October 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=es translate to Spanish] <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated on the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from October. You are receiving this message because you signed up to the translation notification system. Questions about this system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 07:47, 1 Decembris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, October 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, October 2012|Wikimedia Highlights, October 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=es translate to Spanish] <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated on the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from October. You are receiving this message because you signed up to the translation notification system. Questions about this system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 00:11, 4 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)|Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_Of_Wikipedia.webm If you have any questions, post: https://meta.wikimedia.org/wiki/Talk:Fundraising_2012/Translation</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 00:55, 4 Decembris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, October 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, October 2012|Wikimedia Highlights, October 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=es translate to Spanish] <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated on the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from October. You are receiving this message because you signed up to the translation notification system. Questions about this system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 01:16, 4 Decembris 2012 (UTC)</div> == Minamoto == Dear Jondel, I apologize but when I corrected your sentence I missunderstood what you wished to tell. In any case with the word cognatus of course, as you rightly say, with dative the problem is solved. Ciao --[[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 13:33, 4 Decembris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)|Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_Of_Wikipedia.webm If you have any questions, post: https://meta.wikimedia.org/wiki/Talk:Fundraising_2012/Translation</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 17:53, 4 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)|Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_Of_Wikipedia.webm If you have any questions, post: https://meta.wikimedia.org/wiki/Talk:Fundraising_2012/Translation</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 19:11, 4 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Poongothai video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Poongothai video (captions)|Fundraising 2012/Translation/Poongothai video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 00:00, 5 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Poongothai video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Poongothai video (captions)|Fundraising 2012/Translation/Poongothai video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 06:38, 5 Decembris 2012 (UTC)</div> == The invisible wall == I mentioned it on my talk page. It surrounds categories that are biographies of real, single people. For that reason, it isn't possible to make "Gemini ficticii" etc. subcategories of "Gemini" -- because the "Gemini" are real people and the "Gemini ficticii" are not. Don't worry about it, but that's why I had to revert you. Instead, we can link the two categories with a "vide etiam", and that's what I will now do :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:32, 5 Decembris 2012 (UTC) :Why do they have to be different concepts? Gemini is /are about Geminis whether they are real or not. Geminis can be real they can be fictional. Gemini is a concept of twin. I do not see the logic and may open a debate at the taberna. We are probably the only wikipedia who makes that distinction. I can directly read and verify this in wikipedias of 7 languages, so can you in other languages that you know. This is ridiculous and seems cultic and obsessive! [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:39, 5 Decembris 2012 (UTC) ::It isn't cultic, it's practical ... Yes, by all means ask on the Taberna. I think UV will be able to explain more clearly than I can, but, if he doesn't comment, I'll have a go! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:45, 5 Decembris 2012 (UTC) :::Strangely, the [[Cynthia Crawford]] question is relevant ... her website says she is a twin but with no genetic relationship to the other twin. So, is she a real human, and is she a real twin? We are on the edge of madness here, Jondel ... :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:07, 5 Decembris 2012 (UTC) :::::If you would, fictional twin but not real twin, (--real person--) . This madness ! <s>This is SPARTAAAA!</s> Opus est mihi abire. Me paenitet ita nobis deliberandum est.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:15, 5 Decembris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Poongothai video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Poongothai video (captions)|Fundraising 2012/Translation/Poongothai video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 00:15, 6 Decembris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, November 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, November 2012|Wikimedia Highlights, November 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+November+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+November+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+November+2012&language=es translate to Spanish] The priority of this page is medium. <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated about the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from last month. Completed translations will be announced on Facebook, Twitter, Identi.ca and project village pumps. If you have questions about the translation notifications system, you can ask them at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ]. You can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 16:45, 12 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Orabile Mudongo video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Orabile Mudongo video (captions)|Fundraising 2012/Translation/Orabile Mudongo video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FOrabile+Mudongo+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FOrabile+Mudongo+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FOrabile+Mudongo+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-20. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 11:45, 13 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Erlan Vega video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Erlan Vega video (captions)|Fundraising 2012/Translation/Erlan Vega video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FErlan+Vega+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FErlan+Vega+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FErlan+Vega+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-20. <div lang="en" class="mw-content-ltr">Editor video captions</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 17:06, 14 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Adrianne Wadewitz video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Adrianne Wadewitz video (captions)|Fundraising 2012/Translation/Adrianne Wadewitz video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianne+Wadewitz+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianne+Wadewitz+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianne+Wadewitz+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-24. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_of_Wikipedia_Adrianne_Wadewitz.webm Video link for reference</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 15:19, 18 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Howard Morland video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Howard Morland video (captions)|Fundraising 2012/Translation/Howard Morland video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FHoward+Morland+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FHoward+Morland+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FHoward+Morland+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-24. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/w/index.php?title=File%3AThe_Impact_of_Wikipedia_Howard_Morland.webm Video link for reference</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 13:05, 19 Decembris 2012 (UTC)</div> == Smartphone == Salve Jondel! Quum dictionarium meum non harum machinarum aetate ediderint, ecquidem publicum verbo 'smartphone' comparem commendare nequeo. Aliis vero Latinitatis hodiernae diurnis, sicut in [http://ephemeris.alcuinus.net/scientiae.php Ephemeride] verbum a te quaesitum reperietur: ''scopophonium'' (vide secundam notationem). --[[Usor:Martinus Poeta Juvenis|Martinus Vester]] ([[Disputatio Usoris:Martinus Poeta Juvenis|disputatio]]) 18:40, 1 Ianuarii 2013 (UTC) :Gratias tibi ago Martinus!! Magnum auxilium est.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:31, 3 Ianuarii 2013 (UTC) Ave Jondel, auxiliandi causa sine tibi dicam, nisi fallor, lapsus esse ''scopophonium'' attamen ''sophophonum'' lectus esse in Ephemeris, et denuntiem etiam translatio a Élizabeth Antébi et Marie-France Saignes oblata pro verbo anglice "smartphone" in "Pullus Micolellus Latina lingua" "sollerterphonascum" fuisse. --[[Usor:Leonellus Pons|Leonellus Pons]] ([[Disputatio Usoris:Leonellus Pons|disputatio]]) 15:25, 3 Ianuarii 2013 (UTC) :Ave Leonellus! Prosperus annus tibi! Optime monitus es mihi, gratias. Adeo, tibi, sollerterphonascum melius sit? Emendabo ita. Sed si vis, emenda si tibi placeat.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:15, 4 Ianuarii 2013 (UTC) :Aah! lapsus meus! Me paenitet![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:00, 4 Ianuarii 2013 (UTC) == Nove == Salve, Jondel, in [[apostoli]]s siglum "<nowiki>{{dubsig}}</nowiki>" addideram formae ''nove'', quia, quid significet, non intellexi. Cum hoc siglum removisti, indicasti te, quid ''nove'' hic significet, intellegere. Velim, sodes, mihi dicas, quid ''nove'' hic tibi significare videatur. Quod scio, ''nove'' idem valet ac 'inusitate; insolito modo', sed in hunc contextum parum quadrare videtur. Num quid me fallit? [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 04:09, 1 Februarii 2013 (UTC) :Salve Neander. Certe dicere velim. Tibi, non te fallit. In isto contexto credo sit anglice "newly". Nunc in perseo(perseus) fontem licet mihi repperiam. Quamquam fons mea est Whitaker words. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:30, 1 Februarii 2013 (UTC) Sodes vide: http://athirdway.com/glossa/?s=novus (Sed adhunc reppero in perseo) En, tandem: http://www.perseus.tufts.edu/hopper/text?doc=novus&fromdoc=Perseus%3Atext%3A1999.04.0059 Coniugatus mihi videtur (sed fontem non habeo) cum "denuo" et hispanice "denuevo". Laetus sum quod cures. Si tibi placeat muta.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:53, 1 Februarii 2013 (UTC) :Apud Cassell's legimus Anglicum ''newly'' Latine significare 'nuper, modo, recens', et Latinum ''nove'' Anglice significare 'in a new or unusual manner'; 'lately, recently'; 'lastly, in the last place'. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 05:13, 1 Februarii 2013 (UTC) ::Gloria ad Cassell's!! (Gratias tibi ago Iacobus!)[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 05:20, 1 Februarii 2013 (UTC) Iam Viator noster rem prudenter solvit. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 11:22, 1 Februarii 2013 (UTC) :Optime! --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:47, 1 Februarii 2013 (UTC) ==[[Mindanaum]]== Hi, Jondel. I found this Latin name for the island so I have moved the page and created a category. Hope that's OK by you? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:14, 25 Februarii 2013 (UTC) :Yes. Amazing work! It is soo hard to dig up those sources!! Great![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:24, 25 Februarii 2013 (UTC) ::Since attestations exist, Vicipaedia probably has to cite them, but note the false linguistics involved in assuming that an ''-o'' that ends Austronesian words is equivalent to the Latin stem-vowel ''-o-'' (a sign of the second declension, supporting the nominative singular in ''-um''). A terminal Austronesian ''-o'' is usually an inseparable part of the root, which the transformation may damage beyond recognition: imagine the River ''Beck'' becoming the River ''Beum.'' Working backward from the Latin, how should we get ''Beck''—and not, say, ''Bear'' or ''Begg'' or ''Bell'' or ''Benn'' or ''Beth''—out of ''Beum''&thinsp;? [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:48, 25 Februarii 2013 (UTC) :::I appreciate your looking into this Iacobus! I have to investigate this but I have soo little time lately.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:10, 1 Martii 2013 (UTC) ::::I've recently added a map picture, but couldn't translate "south-east". How do we say that in Latin? Of course feel free to change picture if you find a better one. ::::[[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 14:41, 1 Martii 2013 (UTC). :::::Stearn offers the phrase ''versus meridiem et orientem a loco dicto'' 'southeast of the place named'. Also, you'll find ''meridiorientalis'' and ''meridio-orientalis.'' [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:52, 1 Martii 2013 (UTC) ::::::Thanks Donatallo and Iacobus. I would have said australis orientalis but meridiorientalis is probably better. I can barely do wikipedia now days. I might correct the picture description to say just south. regards.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:57, 1 Martii 2013 (UTC) :::::::Thanks Iacobus. Good to know. :::::::You're welcome Jondel. I've recently added more in [[Davao City]] (city lieing in Mindanao). Anybody who knows any name(s) in Latin? :::::::[[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 16:11, 1 Martii 2013 (UTC). ::::::::The adjective "Davaensis" (as you may know already) is attested in Catholic and taxonomic sources, but I haven't as yet encountered a noun. Considering what Iacobus rightly says, above, I would not care to invent one. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 20:54, 1 Martii 2013 (UTC) == Respublica Coreana? == Salve, Jondel! Nescio quid habeas in mente cum paene omnia verba e pagina [[Respublica Coreana|de Re Publica Coreana]] removeas. Pagina nunc in medio verbo "dan..." terminat. Num lapsus digitorum fuit? Nolo recensionem revertere nisi re vera error sit. [[Usor:Amahoney|A. Mahoney]] ([[Disputatio Usoris:Amahoney|disputatio]]) 12:18, 11 Martii 2013 (UTC) :Nescio quod evinit, solum datas praesorum verti. Nam me paenitet. Licet mihi inspiciam nunc. Patientias tibi , omnibus, gratias .[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:26, 11 Martii 2013 (UTC) ::Bene est: fac omnia, quae necesse sit! [[Usor:Amahoney|A. Mahoney]] ([[Disputatio Usoris:Amahoney|disputatio]]) 12:27, 11 Martii 2013 (UTC) :::Iam bene videtur. Me certiorem fecisti gratias tibi ago.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:33, 11 Martii 2013 (UTC) == salve == Salve Jondel! Quaeso ignoscas me absentem tibi non rescripsisse. --[[Usor:Martinus Poeta Juvenis|Martinus Vester]] ([[Disputatio Usoris:Martinus Poeta Juvenis|disputatio]]) 11:45, 17 Aprilis 2013 (UTC) :Salve Martinus. Non molestia. Utinam valeas. Solum volui repperire vox pro "Credit card" quam iam repperi tandem in dictionario Traupman. Iam est res [[Tabella tributaria]]. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:59, 17 Aprilis 2013 (UTC) == The Others == Hello Jondel. :) Maybe you also watched the television series [[Lost]] long time ago. The article here says that "The Others" (the native of the island) speak Latin. Do you know anything of this? As you also have worked much about the Philippines, do you also know any Latin name for the neighbour island Sumatra? I came to this recently about Sumatra when I was working here about [[Pongo|orangutans]]. [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 23:39, 25 Maii 2013 (UTC). :Hi Donatello. Want to create an article about the others? This is from the English wiki:<nowiki>revealed that [[Jacob (Lost)|Jacob]] and [[Man in Black (Lost)|his brother]] were born to a woman named Claudia whose crew were shipwrecked on the island and spoke [[Latin]] (this also indicates that the episode was set many centuries ago, when this language was still in common usage). </nowiki>. There are episodes where they use latin like with that fertility doctor. Check out youtube. I do not know of any latin name for Sumatra. Check out Egger's ''Lexicon Nominum Locorum'' .[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:22, 26 Maii 2013 (UTC) :Check [http://www.youtube.com/results?search_query=the+others+latin&oq=the+others+latin&gs_l=youtube.3...1270.3931.0.4951.16.12.0.4.4.0.88.918.12.12.0...0.0...1ac.1.11.youtube.yKkMiYD2FrQ this] out.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:26, 26 Maii 2013 (UTC) ::I see. :) Big thanks. -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 11:40, 26 Maii 2013 (UTC). :::Welcome :).[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:41, 26 Maii 2013 (UTC) ::::Hello again. :) They used the phrase ''si placet'', showing in the translation as 'please'. Do you know any Latin phrase for 'please' like that? I never heard that before. The translations are made by Lost, not the user, but the user putted the Latin text. ::::[[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 16:12, 2 Iunii 2013 (UTC). :::::Yes, 'please'.(Here, the equivalent 'amabo te' is used by others) Si tibi placet, yada yada. If it pleases you, yada yada. Was it that fertility doctor asking about Ricardo to the others? Please look up (Si tibi placet/placeat, if it pleases/would-please you vide )the etymology of 'please' in English, French and Latin. I learn by conversing with myself using the dictionary.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:13, 3 Iunii 2013 (UTC) ::::::I see. Thanks again. :) -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 14:35, 3 Iunii 2013 (UTC). :::::::While we were discussing this, at the same time coincidentaly I asked what [[:Disputatio_Categoriae:Signa_medica|stp]] means. Its a divine act of the sphaghetti monster!![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:55, 4 Iunii 2013 (UTC) == Something more == Greetings again. Maybe you'll find this interesting: [http://www.pagef30.com/2010/04/final-fantasy-for-nes-now-available-in.html "Final Fantasy"] (the first game in its series; to NES) and [http://www.geekologie.com/2009/02/finally-zelda-ii-has-been-tran.php "Zelda II: The Adventure of Link"] (the second game in its series; to NES) in Latin. It can be interesting when Latin is used in popular culture. I've added these links to the articles about Final Fantasy (both in the game and the game series) and The Legend of Zelda (here only in the game series, then there are no article yet about the game). [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 11:30, 7 Iunii 2013 (UTC). :Mehercule! Wow. I haven't played computer games in a long time. I looked at the link. Hmm. Lets see.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:47, 7 Iunii 2013 (UTC) == [[Scientiae Baccalaureus]] == I added a "Non stipula" because there are a couple of things missing, Jondel, but I expect you're still at work -- that's fine, no problem -- take it away again :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:40, 15 Iunii 2013 (UTC) :Ok. Great. I will complete it now as best as I can. Regards.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:24, 17 Iunii 2013 (UTC) == [[Sabbatum]] == Yes, let's chill :) Do you want to do more today, Jondel, or shall I have a go? Maybe it's your bedtime! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:11, 15 Iulii 2013 (UTC) :I might be working some more. Although its past bedtime. Its great that you organize these issues. But honestly I'm grateful for Iacobus' inputs. (certainly no need to 'Restoring the general --yada yada waatever --' though)There is not much else I can say. Well I am indeed confused with the other Sabbath articles. I'm watching you tube now as well as browsing vicipedia, fixing stuff. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:36, 15 Iulii 2013 (UTC) == Categoriae Iaponenses == Hi, Jondel. Notice that I categorized some pages that were under [[:Categoria:Iaponia]] into subcategories that seemed more suitable. If I did anything silly, feel free to correct it or change back! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:29, 6 Augusti 2013 (UTC) :Great work! I'm a bit forgetful (and thus silly too! :) ). So I guess we'll have to bear with each other! Of course I will try to follow your lead.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:32, 6 Augusti 2013 (UTC) == Cybernetique == Hello Jondel. I wonder if this word is French. If so, it can be good to mention like this in these two articles and others: "...a physico mathematico Andreas Maria Ampère ''"cybernetique"'' (Francogallicee) in eius..." and "...primus sicut ''"cybernetique"'' (Francogallice) inlatus...". It will be good for the readers what language it belongs to. -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 15:26, 12 Augusti 2013 (UTC). :Good suggestion. I think I will do that now.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:54, 13 Augusti 2013 (UTC) == [[Tosa Inu]] == Greetings Jondel. :) You who know Japanese, could you help out about the Latin name written there? Does it corresponds to the Japanese name? -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 02:40, 18 Augusti 2013 (UTC). :'Inu' is dog. I have to look at Tosa and will do so now.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 17:48, 18 Augusti 2013 (UTC) == [[:simple:Shadow]] == Salve, Jondel. I read Latin better than I write it, so: What do you want me to fix in the article on ''simplewiki?'' [[Usor:StevenJ81|StevenJ81]] ([[Disputatio Usoris:StevenJ81|disputatio]]) 16:18, 20 Augusti 2013 (UTC) :Thanks for looking into this. The articles are supposed to be "simple" . (Licet mihi latinam :) ) Etiam mihi videtur scripta ab non nativa. Per exemplia gratia ,cur in gentium sit verbum "circuit"? Mihi nullo refert. Autem tu non sis obligatus emendare solum si velis. Fieri potest ego etiam emendam. Minime res emendari debet quo facilior intelligere omnibus maxime ab legentibus quorum lingua paterna non sit anglice. Gratias tibi ago. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:36, 20 Augusti 2013 (UTC) :Please feel free and you may have to remove things there that are not related to "Shadows" like circuit etc.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:39, 20 Augusti 2013 (UTC) ::I understand your point. I templated that page, and if someone else does not address it shortly I will. [[Usor:StevenJ81|StevenJ81]] ([[Disputatio Usoris:StevenJ81|disputatio]]) 20:08, 20 Augusti 2013 (UTC) == Alcoholici Anonymi == Multas gratias tibi propter tuam paginam de [[Alcoholici Anonymi|Alcoholicis Anonymis]], quia ego scio paucum de hac societate plusque de alia (de qua spero scribere tardiore tempore). [[Usor:Kraŭs|Kraŭs]] ([[Disputatio Usoris:Kraŭs|disputatio]]) 12:22, 23 Augusti 2013 (UTC) :Gatias tibi ago. Autem magis meliore cupio quam fieri potest.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:44, 23 Augusti 2013 (UTC) == how are you? == Seing you here I hope you did not have problem with the typhon. Vale. [[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 14:16, 11 Novembris 2013 (UTC) :Thank you for your concern! What a horrible disaster! Equally strange, Manila where I live was totally safe! It was like an onrushing truck that suddenly veered away. A relative of mine has no roof in the province.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:21, 11 Novembris 2013 (UTC) == Help translating from english == Hello and thanks for you offer to help. Here is the article I want to translate. I tried to translate all the link that I found in your wiki. [[Usor:Xaris333/Nea Salamis Famagusta FC]]. The English article is [[:en:Nea Salamina Famagusta FC]]. [[Usor:Xaris333|Xaris333]] ([[Disputatio Usoris:Xaris333|disputatio]]) 20:58, 6 Decembris 2013 (UTC) :Ok. I've started writing the article here:[[/SalaminaFootball]].[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 07:09, 8 Decembris 2013 (UTC) == Microwave oven == Hi Jondel. :) Maybe you can help with this; I do not really think that the Latin name ''[[Furnus brevibus undis agens]]'' for "microwave oven" we have as the article name is good. It's long and describing. This name might work instead in poetry. Maybe you are able to add another name? :) -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 18:38, 18 Decembris 2013 (UTC). :I would like to work on this. Let look into my sources. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:28, 21 Decembris 2013 (UTC) == [[Satya Nadella]] == We conflicted, Jondel -- we were at work at the same moment. Please check that the result is OK by you! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:14, 17 Februarii 2014 (UTC) :Thanks, we'll do! Just a question Andhrae Pradesae with 'e' was meant to be locative?[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:18, 17 Februarii 2014 (UTC) ::It was meant to be genitive: Hyderabad of Andhra Pradesh, like Bethlehem of Judaea. But I wasn't sure whether to do it with this Indian name or not. When I saw that you took out the declension, I thought, maybe Jondel's right, it looks strange: so I left it your way and added "civitatis" to show the genitive. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:34, 17 Februarii 2014 (UTC) :::I was conforming to the ablative of '[https://la.wikipedia.org/w/index.php?title=Satya_Nadella&diff=next&oldid=2702017 urbe]'. I would like show the gentive (with the 'e's) then, conforming to your above statement. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:50, 17 Februarii 2014 (UTC) == ''ut'' and ''ad'' == Salve Jondel! I wanted to explain why I made changes to your sentences with "ut" on [[Membrum]]. Using "ut" with just an infinitive is not usually possible. In order to say "they use the limbs to carry things", you have a choice between "ut + subjunctive" or "ad + gerund/gerundive". So "membris utantur ut res ferant" or "membris utantur ad res ferendas". Also, it's important to note that the verb "utor" takes the ablative, i.e. "re utor" and not "*res utor". Vale, [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 17:00, 22 Martii 2014 (UTC) :You are right on the usage of ut. Utor ussually is used with the ablative but not always. I've seen instances with accusative and genitve. Thanks for letting me know.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 18:37, 24 Martii 2014 (UTC) :: Jondel, you're right but notice that "''utor'' + accusative" is vulgar Latin (attested in archaic comedy [Plautus], rustic speech [sometimes exemplified by scriptores rerum rusticarum], some inscriptions, etc) but that's not the register we're supposed to follow. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 19:02, 25 Martii 2014 (UTC) ::: I will try to stick to using ablative with this case and indeed would like to use good latin.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:52, 26 Martii 2014 (UTC) == Membrum == Hi, Jondel. I'm sorry if my summarium seemed unhelpful -- I saw your reply! To explain more fully, I'm quite sure that Traupman did not write "articulatus extremus" (which was what you had put in the text, perhaps by mistake). And I'm sure he didn't write "articulus extremus", which was what you meant to write. That would mean "Outermost joint". It wouldn't be a correct equivalent for "membrum". OK, so what do you do? You want to cite Traupman, but you shouldn't attribute to him a phrase which is your own guesswork. I often have this same problem. This is my solution: I suggest it in case it helps you too. You cite your source in the footnote, and also -- in the footnote itself -- you put exactly what he wrote, in his original language, inside quote marks. This is exactly what I did this evening at [[Monasterium Sancti Georgii in Manganis]]. I devised a Latin name for it, based on two sources that give shorter names (also Latin). So, in footnotes 1 and 2, I give their exact texts, in quotes. That way, I am not being unfair to those sources. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 21:00, 24 Martii 2014 (UTC) :You are right. It is great that you take control of these matters Andrew. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:46, 25 Martii 2014 (UTC) :I am examining your exemple and will attempt the same.I really would like to address the issue that membrum is popular in the sense of 'organ'. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:18, 25 Martii 2014 (UTC) == [[Marius (persona ficticia)]] == Hi, Jondel Please look at this page again. I needed to revert some vandalism, so your latest changes were lost. They were very small, so I hoped you would forgive me ... :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:22, 25 Martii 2014 (UTC) :Uhh I will see what I can do. This is big article.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]])--- == "Welcome back" == If he's Kotter, I guess we must be the Sweathogs? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:29, 2 Aprilis 2014 (UTC) :Ha ha! :) Kotter was a founding member of the Sweathogs(original rejected high school student).eg You really are you own teacher and sweathog. We can't help but return to our (dysfunctional) roots. 'Welcome back Kotter' is just meant to be an expression.(From the title of the popular tv series back then)--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:36, 3 Aprilis 2014 (UTC) == thank you == [https://la.wikipedia.org/w/index.php?title=Lingua_Gesticulatoria_Nicaraguensis&diff=next&oldid=2774248 ^_^]... --[[Usor:SurdusVII|SurdusVII]] [[Disputatio Usoris:SurdusVII|''(LIS)'']] 10:03, 1 Augusti 2014 (UTC) :Your welcome, I', m glad you liked it. Btw, I am interested in learning sign language. Se habla espanol?--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 10:48, 1 Augusti 2014 (UTC) ::hola, no hablan mucho español, pero sé un nivel 1... :) --[[Usor:SurdusVII|SurdusVII]] [[Disputatio Usoris:SurdusVII|''(LIS)'']] 12:03, 1 Augusti 2014 (UTC) Vale. Que tenga suerte!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:51, 2 Augusti 2014 (UTC) :Jondel, you removed the Latinitas -5 at [[Lingua Gesticulatoria Portugallensis]]. I reverted you, because previously the sentence was just about meaningful, but after your edit it is not Latin at all, so -5 is the best I can say. What do you mean to say with "pro sermone 84.000 surditate Portugallia"? What is the word "surdate" that you have used on other similar pages? I'm puzzled. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:46, 3 Augusti 2014 (UTC) I'm sorry Andrew. surdate was supposed to be surditate. Pro sermone ...= in place of speech for 84.0000 deaf in Portugal. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:56, 3 Augusti 2014 (UTC) ::This ''84.000 surditate'' does not mean '84,000 deaf [people]', and ''Portugallia'' does not mean 'in Portugal'. Little things matter. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 02:58, 4 Augusti 2014 (UTC) Do you think we can fix this?--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:56, 3 Augusti 2014 (UTC) :Thanks, I get it. Unluckily "surditate" doesn't mean "for deaf" but "by deafness", and "Portugallia" doesn't mean "in Portugal" but just "Portugal". And we have to express "in place of speech" carefully if that is what we want to say, because this is a real language, not in place of a language. :I'm sure we can say something useful, yes! The trouble is, our contributor is not giving us a good basis. It's interesting that there are these sign languages, and it's interesting to know the number of deaf in each country, but that number doesn't have a simple relationship to the use of the language. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:46, 3 Augusti 2014 (UTC) Your welcome and thanks for looking into to these. To return, 'by deafness' is what is understood when we use the ablative. Can we assume the dative which has the same appearance/form to mean 'for the deaf'? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:26, 4 Augusti 2014 (UTC) :The dative singular of ''surditas'' does not have "the same appearance/form" as the ablative singular. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 02:58, 4 Augusti 2014 (UTC) ::I'm not sure if I'm understood. Isn't this form 'surditate' both dative and ablative? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:06, 4 Augusti 2014 (UTC) :::No, ''surditate'' is not dative. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:00, 21 Augusti 2014 (UTC) ::In its dative sense, can't it mean 'for the deaf' ? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:06, 4 Augusti 2014 (UTC) :::It can mean 'for deafness'. 'For (the benefit of)' is one of the senses of the dative. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:00, 21 Augusti 2014 (UTC) Is it possible, in the other hand, to use hominibus surdium to mean the same? Thanks for looking into this Iacobus.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:26, 4 Augusti 2014 (UTC) :No, it is not. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 02:58, 4 Augusti 2014 (UTC) About the numbers of deaf in each country, can I insert 100 hominibus surdium to mean 'for 100 deaf persons'? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:26, 4 Augusti 2014 (UTC) ::No. The word ''hominibus'' and the nonword ''surdium'' obviously can't go together. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:00, 21 Augusti 2014 (UTC) I think hominibus can be left out since I read in a chapter of latin grammar that you can use the genitive characteristic directly and the 'person' 'friends' 'relatives' and 'people' are assumed. eg. I saw his relatives.= Vidi suorum. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:26, 4 Augusti 2014 (UTC) For the no. of deafs, I will try to check the sources and refer to the English wiki.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:49, 4 Augusti 2014 (UTC) :You are right that adjectives and possessive pronouns can be used substantively, with "homines", "cognati", "amici", etc. implied. But this has nothing to do with the genitive. "He saw his people" = "Suos vidit". I don't think it's usual with ''eius/eorum'': "I saw his people" = <s>"Eius vidi"</s> "Cognatos eius vidi". You can also use the adjective ''surdus'', "deaf", as a substantive: "I gave books to a hundred deaf people" = "Centum surdis libros dedi". ''Surditas'' means "deafness", the condition, and its dative (which you can easily [[:en:wikt:surditas|look up]]) is ''surditati''. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 18:06, 21 Augusti 2014 (UTC) ::If memory serves (and datives usually follow direct objects), in ''Centum surdis libros dedi'' the dative is being featured, so the sentence might be glossed 'It was to a hundred deaf people that I gave the books'. That's in isolation, of course; context might dictate otherwise. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:56, 21 Augusti 2014 (UTC) :::Hmm, [http://books.google.com/books?id=qngXAAAAIAAJ&pg=PA430 Gildersleeve] actually gives "indirect object, direct object' as the usual order, but anyway, in the case of this imaginary sentence, I'm fine with whatever interpretation the reader chooses. :) [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 16:43, 23 Augusti 2014 (UTC) ::::Professor Gildersleeve was apparently wrong! Devine & Stephens, having crunched zillions of sentences, conclude: "A default order clearly emerges from the data. What is that default order? Conflating the various argument structures analyed[,] we come up with the following overall order :::::Subj DO IO/Obl Adj Goal/Source Nonref-DO V ::::or in English: Subject—Direct Object—Indirect Object or Oblique argument—Adjunct—Goal or Source argument—Nonreferential Direct Object—Verb" (''Latin Word Order,'' p. 79). Later, on the next page, they explain: "We note right away that, if we can identify the Latin inflected dative with the English prepositional recipient, the order of arguments and adjuncts is the same as in English." The first two (of seven) examples on the next page are "praedam militi (dedit) / (gave) the booty to the soldiers" [ecce typo (''militi'' pro ''militibus'')!] and "scribas anulis in contione (donarunt) / (presented) their scribes with rings in the assembly." (They don't point out that equally good Latin for the latter might be "anulos scribis in contione (donarunt).") For a feel for the linguistic analysis offered in this book, read this explanation of a larger version of the latter (which, btw, is simplified from Cicero, ''In Verrem,'' 2.3.185): "This says roughly that our generals as agents and their scribes as patients and gold rings as instruments and their respective assemblies as location are involved in a presentation relationship" (p. 83). :) [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:39, 23 Augusti 2014 (UTC) :::::Btw, D&S aren't being complete enough in speaking of identifying just "the Latin inflected dative with the English prepositional recipient." The second example quoted above, at least to my ears, involves the ablative plural (''anulis''), not the dative plural (also ''anulis''). But the discussion on p. 80 shows understanding of this, and the broader point remains: several sorts of arguments (including indirect objects and instruments) canonically go between the direct object and the verb. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:50, 23 Augusti 2014 (UTC) ::::::Thanks, I'll have to read that! We can perhaps excuse Gildersleeve since he didn't distinguish referential from non-referential direct objects, though if I understand the term correctly, my ''libros'' is definitely referential, so it would more commonly come before the I.O., as you say. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 21:11, 23 Augusti 2014 (UTC) THANK YOU VERY MUCH for this discussion, Iacobus, Lesgles. It may take me a while (actually a very LONG time)to process this .[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 10:31, 24 Augusti 2014 (UTC) ::: It may be rash to suggest that professor Gildersleeve was wrong. There are other studies (such as ''Word order between morphology and syntax'' by Chiara Polo, 2004: 222) that come up with the same conclusion. With all due respect to D&S's awesome book, let me pick up the authors' pithy statement that Latin word order is “grammatically free but pragmatically fixed" (p.29). Indeed, but given that Latin word order is syntactically variable, one wonders why the basic order is formulated in syntactic terms. It is the framework of generative grammar that leads to positing a basic word order for a free word order language and to dealing with exceptions in terms of "scramblings" and other more or less mystical movements. But many "deviations" are too numerous to be just deviations. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 18:59, 24 Augusti 2014 (UTC) == Superheroes == Hi, Jondel. Going through the recent pages, I see problems with some of these pages. # They contain hidden text. Why? When do you intend to remove it? Hidden text makes the editing screen confusing. It should normally be removed by the time you have finished your work on a page, except in special cases where it is intended to help other editors. # The external links seem to be to the DC Comics or Marvel Comics home page, not to anything specific about the hero concerned. This doesn't support your text. The result, when the hidden text is removed and the link doesn't help, is that the page may become a non-stipula. I am marking some as non-stipula, but you are of course very welcome to improve them, or to replace the Non-stipula with In-progressu if you are still at work on these pages. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:43, 21 Augusti 2014 (UTC) :Ok. Andrew, I will be working on removing them. Also if an article is about 2 sentences or less, I would be leaving a stipula notice.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:32, 22 Augusti 2014 (UTC) ::The Non-stipula formula is precise about this: to qualify as a stipula, an article must have at least 200 characters, and it won't be a stipula if it has 199 characters but otherwise meets the stated criteria. For any text, you can find the number of characters after the word ''Magnitudo'' under the editbox (after you've clicked "Monstrare praevisum"). On my screen, such a number prints just above "Mutata tua statim visibilia erunt!"—but the location may differ on your screen. ¶ Strangely, considering that we're dealing with computerization here, the number of characters that the program produces under "Magnitudo" as just described differs a little from reality, but nobody has responded to my queries about this anomaly. On the practical consequences of having too many stipulas, see the new heading below. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:57, 15 Octobris 2014 (UTC) Hi, Jondel. I had a small problem with [[Fe del Mundo]] and [[Ram Bahadur Bomjon]]: no external source of information. I'm sure that you could add a link to an external source, or a reference to a book. Once that's done, you can take off the "Non stipula" tag! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:15, 15 Octobris 2014 (UTC) ::Ok. I will work on this.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:24, 17 Octobris 2014 (UTC) ==What's a stub?== How many characters does a short text need before it becomes unmarked as a stipula, and thus is promoted from the status of a stub to the status of an article? That is: what's the ''upper'' limit of a stipula? I'd suggest 2000 characters on average, or even 1750, but consensus may be lacking. A practical reason for concern over this question is that stubs reduce a wiki's so-called depth—a concept that Meta uses as a measure of quality: the greater the ratio of stubs to articles, the lower the quality of the enterprise. Compared with other wikis of about the same size, Vicipaedia scores unexpectedly low. This state of affairs must partly be due to thousands of stipula-marked articles produced by our European hamlet-loving contributors. For example: [[Cusinum]], from which I've recently removed the stipula mark because the text fills up a whole screen-page and therefore doesn't (subjectively) look like a stub on my screen. The way the quality-assessing game is played forces participants to be cautious about calling texts stubs. Every new article marked as a stub '''''reduces''''' the supposed '''''quality''''' of the enterprise. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:57, 15 Octobris 2014 (UTC) :Instead of an absolute number, perhaps some number on a sliding scale relating to the "ideal" size of a given topic would be more appropriate, but although we may have a (subjective) sense of these proportions, finding objective criteria might be impossible. For example, a 2000-character article on [[Bellum Orbis Terrarum|WWII]] would be woefully inadequate (we'd all surely agree), and such a text should indeed be marked as a stub, as might a 3000-character or even a 4000-character article on that topic, whereas the mere 751.3 characters of [[Caychax]]—a settlement consisting of ''twelve'' people!—might be more than anyone, except perhaps the residents of the locality, and their friends and relatives, would ever want to know, and so maybe that text (and numerous others not unlike it) should be considered an article, rather than a stub. Is there any obective way to make such distinctions? [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:57, 15 Octobris 2014 (UTC) ::Perhaps a discussion better held at the Taberna? [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 16:09, 15 Octobris 2014 (UTC) :::OK, let's copy it there. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 17:22, 15 Octobris 2014 (UTC) == [[Daredevil]] == Hi, Jondel. Thanks for going back there. I now see some relevant stuff at Marvel, but the middle link (supposed to be "toonopedia") doesn't work yet :( [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 17:17, 2 Novembris 2014 (UTC) Your welcome. Likewise it is good you check up on this. There is a 1964 link at toonopedia. Let me fix that link. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:49, 3 Novembris 2014 (UTC) == [[Antivirus]] == It's fine to recreate the article, Jondel, but you have to make it up to stipula standard (at the very least, more text and an external source of information: an illustration if there is one) or it just gets deleted again in the end ... :( [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 10:12, 15 Novembris 2014 (UTC) :Well I was wondering about that. You know I made a request regarding its Latin at the Taberna. It seems to have been ignored. I will work to put up some more info and a source and possible an illustration. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:02, 15 Novembris 2014 (UTC) ::I was about to delete [[The Terminator (pellicula 1984)]], but seeing how much work you put into it, I thought I'd give you a last chance! All it needs to save it is an external source of some kind. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:43, 11 Ianuarii 2015 (UTC) Ok Andrew.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 19:08, 11 Ianuarii 2015 (UTC) == Attribution == Hi, Jondel. Please have look at the page [[Plasticitas]]. Where you write "Fons" with a link to en:wiki, I take it you mean this as an attribution -- that you have translated from en:wiki. Is that right? We just had a discussion on the Taberna about attribution: maybe you missed it. We all agreed that we would do it in one of two ways: either in the summarium, or by starting a talk page and putting the atttribution there. We don't do it on the page itself. At this stage, I suggest, you use the talk page method. It's really easy. Start the talk page and insert <nowiki>{{Attributio|en|Plasticity (physics)}}</nowiki>. OK? I'll leave it to you to do that. You also need to add some relevant external source or external link to this page, otherwise it is a "Non stipula". [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:49, 6 Martii 2015 (UTC) ok.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:26, 6 Martii 2015 (UTC) == [[Mahathir Mohamad]] == Jondel, I'm looking at the page [[Mahathir Mohamad]]. On 24 February you added a "source" (fons) to it. It's a book published in 1969. How can it possibly be a source for the prime ministership of Mahathir Mohamad, which ran from 1981 to 2003? It looks as if you're writing pure nonsense there! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:50, 24 Martii 2015 (UTC) :It's OK, don't worry about it, I have added a bibliography from en:wiki now. Four books about Mahathir Mohamad! Not bad eh? I also added a bibliography to [[Plasticitas]] (see above) from the same so-generous source :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:52, 24 Martii 2015 (UTC) Not bad!Sorry about Mahathir. Anyway, it is good that you investigate these things. I'll be sure to place better sources.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:05, 25 Martii 2015 (UTC) == Translating the interface in your language, we need your help == <div lang="en" dir="ltr" class="mw-content-ltr">Hello Jondel, thanks for working on this wiki in your language. [http://laxstrom.name/blag/2015/02/19/prioritizing-mediawikis-translation-strings/ We updated the list of priority translations] and I write you to let you know. The language used by this wiki (or by you in your preferences) needs [[translatewiki:Translating:Group_statistics|about 100 translations or less]] in the priority list. You're almost done! [[Image:Translatewiki.net logo.svg|frame|link=translatewiki:|{{int:translateinterface}}]] Please [[translatewiki:Special:MainPage|register on translatewiki.net]] if you didn't yet and then '''[[translatewiki:Special:Translate/core-0-mostused|help complete priority translations]]''' (make sure to select your language in the language selector). With a couple hours' work or less, you can make sure that nearly all visitors see the wiki interface fully translated. [[User:Nemo_bis|Nemo]] 14:06, 26 Aprilis 2015 (UTC) </div> <!-- Message sent by User:Nemo bis@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Meta:Sandbox&oldid=12031713 --> == [[Ferdinandus Mendes Pinto]] == I'm happy you started this page. He is one of my favourite characters! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:55, 7 Iunii 2015 (UTC) :Thank you. Did you read Shogun by James Clavell? Im wondering if he based that portuguese shipment of guns and rifles in Japan on him. He was enslaved, escaped and shipwrecked many times. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:49, 7 Iunii 2015 (UTC) == Viscus/Viscera == Hello Jondel, best greetings and wishes from Bavaria. Although being very occupied I will try to contribute to this page started by you! But first of all the title should be o.k. I started a discussion page, let's see, if there will be contributions from good latinists. Certainly wrong is the title "Textus conexivus". To that page I started a discussion page as well. Have a good summer![[Usor:Bis-Taurinus|Bis-Taurinus]] ([[Disputatio Usoris:Bis-Taurinus|disputatio]]) 22:53, 8 Iunii 2015 (UTC) :Greetings from Pasay Philippines and thank you for your response. Did you know I was in Munchen/Munich as a reporter to the electronica expo? I really hope the textus can be solved.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 10:54, 9 Iunii 2015 (UTC) :Textus doesn't seem to be wrong.<ref>De Textus Langenscheidt Pocket Latin Dictionary pagina 465 Tissue- Textus. </ref>--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:06, 10 Iunii 2015 (UTC) Thank you for your help with viscera, textus and others.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:56, 12 Iunii 2015 (UTC) ==Fontes == <references/> == Hermes == Salve, ut paginam disputationis legas, te rogo. [[Usor:Bis-Taurinus|Bis-Taurinus]] ([[Disputatio Usoris:Bis-Taurinus|disputatio]]) 05:22, 24 Iunii 2015 (UTC) :Ave. Iam respondui. Soleo reddere ex wiki anglice. Cum cures tu vel aliquis emendet , me placet .--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:20, 24 Iunii 2015 (UTC) == Nicolaus Winton == Please. Could I suggest you two little things: 1) not ''in 2015'' or ''in 1924'' but ''anno 2015'' or ''anno 1924'' 2) in the Latin language we use few commas therefore I believe ''die 4 Iulii 2015'' it's better than ''4 Iulii, 2015'' [[Usor:Helveticus montanus|Helveticus montanus]]. Ciao ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 06:58, 4 Iulii 2015 (UTC) ::Anglice quoque: "July 4, 2015" aut "4 July 2015," sed numquam "4 July, 2015." [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:23, 4 Iulii 2015 (UTC) :Yes. It is very good you take time improve this. I will do my best to remember this. Like you and probably many here, we want to write many article but there is so little time and it is easy to forget. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:59, 4 Iulii 2015 (UTC) == Radiotherapia == Aliquas emendationes fecit. I've done some corrections, I hope you agree with them. Ciao from Switzerland Max--[[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 06:59, 22 Augusti 2015 (UTC) :As long as you didn't delete content and the latin is decent I am rather appreciative of it. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 06:32, 23 Augusti 2015 (UTC) :Ciao from Pasay, the Philippines.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 06:58, 23 Augusti 2015 (UTC) == Injection, Syringe et Hypodermic needle == Dear Jondel, I have checked in [[Carolus Egger]], ''[[Lexicon Latinum hodiernum]]''' (the written edition, there is also a version on-line [[Lexicon recentis Latinitatis]],, but unfortunately I've not found an answer for these three words. I will try again on the internet. Ciao--[[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 10:38, 23 Augusti 2015 (UTC) :I 've tried thanks anyway. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:00, 23 Augusti 2015 (UTC) ::From Traupman's dictionary: injection = ''iniectio'' and syringe = ''clyster''. ({{TraupmanLatinEng3}}) Hypodermic needle is not in there, but [https://books.google.com/books?id=5gFrbtTM4WMC&pg=PA49 here's] a source for ''acus subcutanea''. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 18:01, 23 Augusti 2015 (UTC) Are you OK with clyster? Do you know what else a 'clyster' refers to? I ' m hesitant.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:02, 23 Augusti 2015 (UTC) Thank you very much Lesgles and Helveticus. I will work on this soon.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:04, 23 Augusti 2015 (UTC) :If we want to avoid the association with enemas, [http://ruslat.info/display.php?action=view&id=17416&from=word=%F8%EF%F0%E8%F6|type=full|action=search this Russian-Latin dictionary] gives "iniector medicus" for ''syringe''. Otherwise, ''syringe'' comes from medieval Latin ''syringa'', which might be acceptable. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 18:46, 27 Augusti 2015 (UTC) Eugepage! Awesome Lesgles. I will be sure to put this in the notes.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:44, 29 Augusti 2015 (UTC) 'acus' is femine. I need to move the article to Acus hypodermica.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 07:30, 31 Augusti 2015 (UTC) == [[Fernão Pires de Andrade]] == Hi, Jondel. You need to go back to the page [[Fernão Pires de Andrade]] fairly quickly! # First, what is his name? Is it Fernão Pires de Andrade or Tomé Pires? Or if it's both, you have to explain. # Second, your footnote says "Madureira 1590-151". What does this mean? Is it a reference? What to? A source reference has to be something that other Wikipedians can follow up: they need to verify your work. # Third, you need to link the page to other wikis. The infobox (capsa) will not work until you do that. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:31, 2 Septembris 2015 (UTC) :My apologies Andrew. I got confused with the Pires name with Tome, started investigating, distracted and eventually forgot about the whole thing.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:15, 3 Septembris 2015 (UTC) ::It happens to me too! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:51, 3 Septembris 2015 (UTC) :] --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:17, 3 Septembris 2015 (UTC) == [[Arjunus]] == Hi, Jondel. I notice you removed the "dubsig" from the word "origa". I didn't put it there, but, speaking for myself, I don't know what the word means and don't really understand that sentence. Would you like to tell me in English what it's trying to say? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:22, 13 Octobris 2015 (UTC) :Perhaps the Whitaker dictionary is [http://129.74.15.137/cgi-bin/wordz.pl?keyword=origa wrong]? 'He was taught divine science by Krishna, god and charioteer.' --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:09, 13 Octobris 2015 (UTC) ::Yes, it's wrong, or it's favoring Vulgar Latin pronunciation. The Classical word is ''[http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%3A1999.04.0059%3Aentry%3Dauriga auriga].'' [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 13:17, 13 Octobris 2015 (UTC) :::Thank you Iacobus.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:54, 13 Octobris 2015 (UTC) :I will change this to auriga. origa is the old form.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:14, 13 Octobris 2015 (UTC) :::Yes, you're right, I didn't know that. "Auriga" makes things much clearer, thanks. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:24, 13 Octobris 2015 (UTC) ::::your welcome Andrew and thank you for pointing this out Andrew.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:54, 13 Octobris 2015 (UTC) ::You still haven't noticed that ''Krishnadeo'' isn't a word. Quite often in your texts, an obligatory space is missing. Does the device that you're using have a stuck spacebar? [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 13:20, 13 Octobris 2015 (UTC) Sorry. I will be more careful.<s>Im fixing the deo thing now.</s>--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:47, 13 Octobris 2015 (UTC) Thanks for fixing Iacobus.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:50, 13 Octobris 2015 (UTC) == Capsae == Hi, Jondel. When adding a "capsa hominis" it's best to check whether it uses the same image that we already have. If so, look in Commons in case there is a different one we can use. Finally, if there is no other, our separate image should (nearly always) be deleted, because there is no reason to show the same image twice. I'm looking at [[Felix Houphouët-Boigny]] and [[Carolus Ginzburg]], for example. (There was a discussion and agreement on this soon after I created the formula, but I can't remember where the discussion is ...) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:56, 15 Novembris 2015 (UTC) :Great work! I will try to look into this. I guess the image shouldn't be shown twice. By the way, you live in France? Well it is good to see you active here and I guess not too adversely affected by bombings! Keep safe and keep up the good work!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:45, 17 Novembris 2015 (UTC) ::Thanks, Jondel! Sorry I missed this reply till now. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 19:15, 20 Novembris 2015 (UTC) == Gameta/gametus == Hello Jondel, I was looking for the Latin word for ''gamete'' when writing the page [[bryophyta]], and I found your page [[gameta]], which gives ''gameta'', ''gamete'' and ''gametus''. I only found ''gametus'' in the sources, so I used that. Do you have a source for ''gameta''? [[Usor:Bavo C. Jozef|Bavo C. Jozef]] ([[Disputatio Usoris:Bavo C. Jozef|disputatio]]) 16:59, 20 Novembris 2015 (UTC) ;One source :https://books.google.com.ph/books?id=uJcL_Uud0OkC&pg=PA21&lpg=PA21&dq=gameta+new+latin&source=bl&ots=Uzrd7aSmvx&sig=MCvq6yPAuhjgwmjRpNJ4Wp0Bink&hl=en&sa=X&ved=0ahUKEwie0JzMtaHJAhWDE5QKHf59BKEQ6AEIQjAJ#v=onepage&q=gameta%20new%20latin&f=false :Please also try googling and searching for this.: 1885-90; < New Latin gameta < Greek gamet- (stem of gametḗ wife, gamétēs husband), derivative of gameîn to marry :I hope this helps.By the way, I would appreciate it if you could improve the page's latin.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:12, 21 Novembris 2015 (UTC) ::Thanks! I changed the word in [[bryophyta]] and I improved the Latin of [[gameta]] a bit. [[Usor:Bavo C. Jozef|Bavo C. Jozef]] ([[Disputatio Usoris:Bavo C. Jozef|disputatio]]) 15:45, 22 Novembris 2015 (UTC) == [[Taniguchi Kei|Kei Taniguchi]] == Hi, Jondel. Are you able to translate from Japanese to Latin? I ask because I might begin an article on the mountaineer Kei Taniguchi. There is no English article yet, but there is a Japanese one. I'll link to it and if you can add anything from it, great. This if I have time ... busy day ... [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 10:01, 25 Decembris 2015 (UTC) :I would love to translate it! At the moment I was gathering material for a future latin article of the Boxer Rebellion.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 10:21, 25 Decembris 2015 (UTC) {{Iubilaeum Vicipaedianorum}} [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:51, 1 Ianuarii 2016 (UTC) :Gratias tibi ago o Andrew.---[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:59, 2 Ianuarii 2016 (UTC) ::Thanks and happy New Year again, Jondel. Sorry about the little formatting puzzle -- I didn't realise that including the section heading in the formula would have that effect on the edit button. We live and learn! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:35, 2 Ianuarii 2016 (UTC) :::No problem about the formatting. Hsppy New Year! I hope you will still monitor and try to improve the quality of the Latin in the articles. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:56, 4 Ianuarii 2016 (UTC) == Four on the brink == Jondel, I deleted four more long-term Non-stipula pages that were yours, I think: [[Akim]], [[Dinalupihan]], [[Balanga]], [[Pilar]]. I will restore them to life right away if you want to work on them -- just ask. In general they want a bit more text and an external source. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:23, 9 Februarii 2016 (UTC) :Andrew, I appreciate your inform me on this. I would like to take you up on that, to restore them and I will in turn work on those resources. Right now I 'm focused on the Stigmata rewrite.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 19:02, 9 Februarii 2016 (UTC) ::OK, will do. Take your time. I don't think anyone else is deleting non-stipulae right now. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 19:52, 9 Februarii 2016 (UTC) :::Thank you so much!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 19:55, 9 Februarii 2016 (UTC) == We don't edit-war == Jondel, I've heard from more than one other editor that you remove Latinity markings without justification. I just saw that at [[Medicina succursoria]] you did it without making any improvement; yesterday I think, at [[Acus sarcinatoria]], you made the Latinity worse and then removed the mark. (Worse because "instrumentum tenuis" and "ab prisca tempora" cannot possibly be correct.) We don't edit-war on Vicipaedia: no one ever does, so if an editor puts a Latinity mark on a page another editor doesn't fight to remove it. Instead, the other editor looks to see what's wrong. But I think, too, you have to admit that you can't yet construct a grammatical Latin sentence without help: so you can't really judge that the Latinity is OK: so you shouldn't remove Latinity marks. Tell me if you think that's unfair! But no more edit wars. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 17:50, 13 Februarii 2016 (UTC) ::It seems to me that this is a general principle: we shouldn't remove Latinitas rankings added by other editors (or at least by ''well-skilled'' other editors!) to pages that we've created. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:48, 13 Februarii 2016 (UTC) :::Yes, I think that is a very good principle and I would agree that in future we should ''all'' follow it. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:48, 14 Februarii 2016 (UTC) :I saw your note to Neander on my talk page. I was going to add this comment anyway: I'll add it now. You often ask other editors to indicate all the mistakes in your Latin texts. You can ask, and maybe they will help you! But think about it from the other point of view. It seems to me that you are saying: "I refuse to learn Latin from a textbook. I demand that you teach me." Again, tell me if that's unfair. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 17:57, 13 Februarii 2016 (UTC) ::You are making this up Andrew. I routinely ask for help at the Taberna, which is always ignored. You are assuming edit war too soon. I made improvements. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 18:05, 13 Februarii 2016 (UTC) ::I made an improvement.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 18:06, 13 Februarii 2016 (UTC) :::No. I would agree that you took out two words. But you need to think seriously about the points I raise above. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:15, 13 Februarii 2016 (UTC) If you interpret me as saying "I refuse to learn Latin from a textbook", that comes from you, ok. I am not saying "I refuse to learn..." and have been open to the best of my knowledge and made appeals in on the taberna. I don't edit war, even at the English wiki. However, I need to keep progressing.I'm out for now.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 18:21, 13 Februarii 2016 (UTC) ::I'd guess the background here is that it looks as if your texts haven't benefited from taking a course in which the grammar is presented in a standard way, with one thing leading to another in a pedagogically proven order, the result being a kind of grammatical Swiss cheese, in which you know some useful things well, but other useful things not at all. By removing rankings of –3, –4, and such, you're showing that you don't see your errors for what they are. I've occasionally tried to help by adding dubsigs. Of course, ideally each error should be explained to you, but volunteers like the rest of us seldom have the time to do that. It's what a teacher in an academic setting might do. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:36, 13 Februarii 2016 (UTC) :Focus on this point, please, Jondel: "you can't really judge that the Latinity is OK: so you shouldn't remove Latinity marks". [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:28, 13 Februarii 2016 (UTC) ::Yes! But as I've suggested above, I think this point is pertinent not only here, but everywhere, and it could be elevated to a general principle, applicable to all people who create pages; however, the principle would need an exception to allow for correcting rankings wrongly added by unskilled writers (or even vandals), so I don't know how it would be enforced. :/ [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:54, 13 Februarii 2016 (UTC) :::We don't need to enforce (luckily) because we all follow rules! If such a case arose, I guess we'd merely ask a third editor to judge. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:48, 14 Februarii 2016 (UTC) Jondel, please, pay heed to Andrew's and Iacobus's wise words. Nobody wants to disparage you. The reason for Latinitas tags is "consumer guidance" — to indicate to the casual reader that (1.) the article in question is to be read with some benevolence because it may contain words or phrases that are alien to standard Latin, and (2.) the article is supposed to be corrected in the near future. I could't but rewrite the entire article, loosely basing the translation on the English source text. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 09:23, 14 Februarii 2016 (UTC) Neander, kindly stop saying things like this.' timeo ne bellum editorum mihi et Jondelio oriturum sit de medicina succursoria. 'Oh am I supposed to not be able to understand this because its in Latin? You are also being snobbish by not responding to my latin reply back at Andrew's discussion page, why here? Because you can all three of you can gang up on me? I did not edit war, because, as best as I could, made an improvement. The original at the time of the latinatis is different. I will accede and not change the Latinitas. However, allow to express that I do appreciate your presence, and also ask that you do your best to accommodate me. I don't want that you have to rewrite the articles. :There's no ganging up and certainly no snobbishness. It seems to me that Neander was spending some time working with you, and that he asked my advice because [https://la.wikipedia.org/w/index.php?title=Medicina_succursoria&diff=prev&oldid=3037369 this edit of yours] was so unhelpful that he did not know how best to continue. I responded as I did because I had also noticed [https://la.wikipedia.org/w/index.php?title=Acus_sarcinatoria&diff=next&oldid=3036904 this edit] from the day before, which struck me as similarly unhelpful. To answer your other comments as well as I can, there is no point in making the same argument in more than one place, and this is a good place for the discussion. I started in English here because I think that English is the easiest language between you and me. Neander had previously written in Latin on my page as he usually does: discussions in Latin are normal on Vicipaedia; English is also OK. There is no problem there, I think. :I am sorry if you disliked my comment "It seems to me that you are saying, 'I refuse to learn Latin from a textbook'" above, but I was simply speaking as I would between professionals -- you and I have both been translators -- inviting you to say if it was unfair. :I am really happy you've agreed not to change the Latinitas mark on pages you have created. I believe Iacobus's idea is good, and we should all follow the same practice. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:50, 14 Februarii 2016 (UTC) I appreciate your help, and Neander's and Iacobus and trying to fix these things. Could we chill out for a while? There is no need to stick to Latin, only not being well, snobbish.English is fine. Whatever the established language of communication, same as probably the English-French situation of where you live(France?). If I don't participate in the Latin discussions, many times its because I don't have anything to contribute. I will do my best to deepen my Latin.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:34, 14 Februarii 2016 (UTC) == Footnotes as [[Stigma (religio)]] == Hi, Jondel. I just saw this page with its huge number of footnotes. Footnotes need to be formatted better than that -- and if, knowing that, you choose not to have so many, that's just fine! If you look at the talk page, you'll see I've tried to explain how Wikipedia footnotes and external links should be formatted. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:10, 6 Martii 2016 (UTC) :And when many short footnotes occur, the layout may benefit from reducing the blank and vertical space by using two (or more) columns, begun as <nowiki>{{div col|2}} and ended as {{div col end}}.</nowiki> Several other ways are available to make columns, but these are the ones that may work best in most circumstances. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:17, 6 Martii 2016 (UTC) Noted. I will be working on this. Iacobus I think your dubsigs are excessive this time are they really required? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 19:42, 6 Martii 2016 (UTC) == "in sitione britannica" == Hi, Jondel. In new pages I notice you often using the words "in sitione britannica". "Britannica" means British, but "in sitione" doesn't seem to mean anything. Trying to work out what you intended, my best guess is that you mean "at the ''Encyclopaedia Britannica'' site". Is that it? One possible format for citing the ''Encyclopaedia Britannica'' is what I've done at [[Ruth]]. It's appropriate to use the heading == Bibliographia == because this is a professional publication, though now only available on line. At any rate, you need to change your wording ... [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:46, 30 Aprilis 2016 (UTC) :You're right . I will do my best to root out these mistakes of 'sitione' . --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:22, 30 Aprilis 2016 (UTC) :Yes, it is what I meant, "at the ''Encyclopaedia Britannica'' site". I will be changing this to "Pagina Encyclopaediae Britannicae'' . --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:34, 30 Aprilis 2016 (UTC) ::Certainly, that expression makes good sense. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 20:48, 30 Aprilis 2016 (UTC) :::Generally, ''site'' refers to everything contained in a URL ending in dot-com, dot-org, and such, and a ''page'' is part of a site (in the URL, to the right of the com, org, etc.). Here, then, if the reference is to a particular article, it correctly refers to a ''page,'' which can be found on the encyclopedia's ''site.'' [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 21:40, 30 Aprilis 2016 (UTC) ::::'Situs' would be recommended? Thanks again for pointing out that sitio means 'I thirst'.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:39, 30 Aprilis 2016 (UTC) == Rosa Viterbiensis == Gratias, Jondel. --[[Usor:Cláudio José Aarão Rangel|Cláudio José Aarão Rangel]] ([[Disputatio Usoris:Cláudio José Aarão Rangel|disputatio]]) 05:08, 8 Maii 2016 (UTC) :Me placet. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 05:25, 8 Maii 2016 (UTC) == Bibliography == I changed "bibliographia" to "nexus externi" because the links that appears under that sections are external links, not bibliography used in the article. My mother tongue is Spanish :). --[[Usor:Katxis|Katxis]] ([[Disputatio Usoris:Katxis|disputatio]]) 13:00, 12 Iunii 2016 (UTC) :Pero porque es solo es-4 en su tabula, no es como materna? Entendido de bibliographia.Encantado a conocerle.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:08, 12 Iunii 2016 (UTC) == Share your experience and feedback as a Wikimedian in this global survey == <div class="mw-parser-output"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Hello! The Wikimedia Foundation is asking for your feedback in a survey. We want to know how well we are supporting your work on and off wiki, and how we can change or improve things in the future. The opinions you share will directly affect the current and future work of the Wikimedia Foundation. You have been randomly selected to take this survey as we would like to hear from your Wikimedia community. The survey is available in various languages and will take between 20 and 40 minutes. <big>'''[https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=VAE&prj=we&edc=6&prjedc=we6 Take the survey now!]'''</big> You can find more information about this survey [[m:Special:MyLanguage/Community_Engagement_Insights/About_CE_Insights|on the project page]] and see how your feedback helps the Wikimedia Foundation support editors like you. This survey is hosted by a third-party service and governed by this [[:foundation:Community_Engagement_Insights_2018_Survey_Privacy_Statement|privacy statement]] (in English). Please visit our [[m:Special:MyLanguage/Community_Engagement_Insights/Frequently_asked_questions|frequently asked questions page]] to find more information about this survey. If you need additional help, or if you wish to opt-out of future communications about this survey, send an email through the EmailUser feature to [[:m:Special:EmailUser/WMF Surveys|WMF Surveys]] to remove you from the list. Thank you! </div> <span class="mw-content-ltr" dir="ltr">[[m:User:WMF Surveys|WMF Surveys]]</span>, 18:41, 29 Martii 2018 (UTC) </div> <!-- Message sent by User:WMF Surveys@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2018/we6&oldid=17881422 --> == Hope you're OK? == Haven't seen you for a few weeks, Jondel. I hope you're OK? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:47, 30 Martii 2018 (UTC) :Thank you so much for your concern, Im in the middle of jobs, getting my pc fixed, starting German and Greek. I've sort of lost steam with the latin wikipedia, but I'll be back, just like the Terminator.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 06:04, 9 Aprilis 2018 (UTC) == Reminder: Share your feedback in this Wikimedia survey == <div class="mw-parser-output"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Every response for this survey can help the Wikimedia Foundation improve your experience on the Wikimedia projects. So far, we have heard from just 29% of Wikimedia contributors. The survey is available in various languages and will take between 20 and 40 minutes to be completed. '''[https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=VAE&prj=we&edc=6&prjedc=we6 Take the survey now.]''' If you have already taken the survey, we are sorry you've received this reminder. We have design the survey to make it impossible to identify which users have taken the survey, so we have to send reminders to everyone. If you wish to opt-out of the next reminder or any other survey, send an email through EmailUser feature to [[:m:Special:EmailUser/WMF Surveys|WMF Surveys]]. You can also send any questions you have to this user email. [[m:Community_Engagement_Insights/About_CE_Insights|Learn more about this survey on the project page.]] This survey is hosted by a third-party service and governed by this Wikimedia Foundation [[:foundation:Community_Engagement_Insights_2018_Survey_Privacy_Statement|privacy statement]]. Thanks! </div> <span class="mw-content-ltr" dir="ltr">[[m:User:WMF Surveys|WMF Surveys]]</span>, 01:39, 13 Aprilis 2018 (UTC) </div> <!-- Message sent by User:WMF Surveys@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2018/we6&oldid=17898672 --> == Your feedback matters: Final reminder to take the global Wikimedia survey == <div class="mw-parser-output"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Hello! This is a final reminder that the Wikimedia Foundation survey will close on '''23 April, 2018 (07:00 UTC)'''. The survey is available in various languages and will take between 20 and 40 minutes. '''[https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=VAE&prj=we&edc=6&prjedc=we6 Take the survey now.]''' '''If you already took the survey - thank you! We will not bother you again.''' We have designed the survey to make it impossible to identify which users have taken the survey, so we have to send reminders to everyone. To opt-out of future surveys, send an email through EmailUser feature to [[:m:Special:EmailUser/WMF Surveys|WMF Surveys]]. You can also send any questions you have to this user email. [[m:Community_Engagement_Insights/About_CE_Insights|Learn more about this survey on the project page.]] This survey is hosted by a third-party service and governed by this Wikimedia Foundation [[:foundation:Community_Engagement_Insights_2018_Survey_Privacy_Statement|privacy statement]]. </div> <span class="mw-content-ltr" dir="ltr">[[m:User:WMF Surveys|WMF Surveys]]</span>, 00:48, 20 Aprilis 2018 (UTC) </div> <!-- Message sent by User:WMF Surveys@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2018/we6&oldid=17898672 --> == [[Fidelis Ramos]] == Hi, Jondel. I replaced the "ScDub" formula. There really is a problem. The first sentence says he was born in 1928, the second sentence says he was born in 1947. Both sentences have other information in them also, so just deleting a sentence may not be the right answer. It seems you wrote the page that way, so please have a look and correct it if you can. Thanks [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:31, 20 Iunii 2018 (UTC) :Ok Andrew. I will work on now. Thanks for the heads up!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:46, 20 Iunii 2018 (UTC) == Thanks == Dear Jondel, thanks for your noticing of my contributions to Vicipaedia. My Latin is still poor, but my ideas are fresh and I hope I can keep going with my translation suggestions in a overall manner. I already made my check also at Star Wars Episode 8 Page, as you requested. Once again, thanks for receiving well my suggestions and for welcoming me here, and don't be afraid to be creative :) [[Usor:EleassarBR|EleassarBR]] ([[Disputatio Usoris:EleassarBR|disputatio]]) 03:12, 23 Iunii 2018 (UTC) :Your welcome! Please keep up the good work and bear with other's zeal and enthusiasm!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:10, 23 Iunii 2018 (UTC) == Black Death == Hi Jondel. Forgive me for editing this page: you're working on it, but I just wanted to add a Latin name that I could verify ... and then I found a contemporary Latin source for the events and I didn't want to lose sight of it! But I haven't touched your text. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:17, 1 Iulii 2018 (UTC) :I really appreciate your concern. Let me work on it first then correct as you see fit. Latin sources are indeed necessary but I do hope we can progress fairly on this.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:24, 1 Iulii 2018 (UTC) == Tibi gratias uno ex ~250 editoribus principalibus medicis agimus! == <div lang="en" dir="ltr" class="mw-content-ltr"> :''Te rogamus, ut iuves et convertas istud nuntium in propriam tuam linguam per [https://meta.wikimedia.org/wiki/Wiki_Project_Med/The_Cure_Award meta]''. {| style="background-color: #fdffe7; border: 1px solid #fceb92;" |rowspan="2" style="vertical-align: middle; padding: 5px;" | [[File:Wiki Project Med Foundation logo.svg|100px]] |style="font-size: x-large; padding: 3px 3px 0 3px; height: 1.5em;" |Ecce '''Praemium Curandi 2018''' |- | style="vertical-align: middle; padding: 3px;" |Anno 2018 tute eras uno ex [[W:EN:Wikipedia:WikiProject Medicine/Stats/Top medical editors 2018 (all)|~250 editoribus principalibus medicis]] trans quasque Vicipaediae linguas. Tibi gratias ''[[m:WikiProject_Med|Wiki Project Med Foundation]]'' agimus propter tu ipse lubenter, complete, accurate, optume enim conlationes sanitarias atque subsidia publicitus offerebas. Nos profecto tibi et amplissimum operis tuis magni aestimamus! ''Wiki Project Med Foundation'' est [[meta:user group|grex usorum]] cum muneribus rationes sanitarias nostras emendatu. Respice ad '''[[meta:Wiki_Project_Med#People_interested|haec]]''' et interes, si voles, sine sumptibus sociatis. |} Gratias denuo agimus :-) -- [[W:EN:User:Doc James|<span style="color:#0000f1">'''Doc James'''</span>]] cum cuncto grege apud '''[[m:WikiProject_Med|Wiki Project Med Foundation]]'''17:53, 28 Ianuarii 2019 (UTC) </div> <!-- Message sent by User:Doc James@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Top_Medical_Editors_2018/la&oldid=18822372 --> == Sophrologia == Hi, Jondel. Nice to see you again. At [[Sophrologia]] I moved your comments in hidden text to [[Disputatio:Sophrologia#Stress und andere psychische Spannungen|the talk page]], where those two words ''laboriis animiis'' are already discussed. Hope that's OK. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:09, 11 Iulii 2019 (UTC) :I completely forgot to reply! Thanks for your welcome back. I will try to fix this(, aaaaaaaaaan not start something new until I finish the rest of what I started!!!!!) laboriiis etc.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 07:49, 23 Augusti 2019 (UTC) == Invitation to Rejoin the [https://mdwiki.org/wiki/WikiProjectMed:Translation_task_force Healthcare Translation Task Force] == [[File:Wiki Project Med Foundation logo.svg|right|frameless|125px]] You have been a [https://mdwiki.toolforge.org/prior/index.php medical translators within Wikipedia]. We have recently relaunched our efforts and invite you to [https://mdwiki.toolforge.org/Translation_Dashboard/index.php join the new process]. Let me know if you have questions. Best [[User:Doc James|<span style="color:#0000f1">'''Doc James'''</span>]] ([[User talk:Doc James|talk]] · [[Special:Contributions/Doc James|contribs]] · [[Special:EmailUser/Doc James|email]]) 12:34, 13 August 2023 (UTC) <!-- Message sent by User:Doc James@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Top_translators/10&oldid=25451576 --> == Pagina “[[Spider-Man]]” facta est [[Adumbratio:Spider-Man|adumbratio]] == <!-- Substitutio formulae {{Nuntium de pagina facta adumbratione}} secundum recensionem 3952586 -->[[Imago:Information.svg|x25px|alt=Inspicienda]] Salve Jondel! Propter brevitatem, pagina a te creata “[[Spider-Man]]” nuper facta est [[Vicipaedia:Adumbratio|adumbratio]]—novus titulus est “[[Adumbratio:Spider-Man]]”. Si aucta erit, libenter in encyclopediam iterum accipietur. Si ulteriora de commentationibus creandis legere vis, [[Vicipaedia:Praefatio|nostrum enchiridion]] inspicere potes. Vale. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 05:28, 27 Iunii 2026 (UTC) :It seems that both pages now exist, [[Spider-Man]] and [[Adumbratio:Spider-Man]]. There's a warning about this fact at the head of "Spider-Man", but it doesn't tell me which page to edit if I want to correct the Latin! [[Usor:Andronikos Komnenos|Andronicus Comnenus]] 10:34, 29 Iunii 2026 (UTC) ::Thank you for bringing this to my attention! Let me delete the Adumbratio.---[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:03, 29 Iunii 2026 (UTC) ::Please correct at the Article itself. Why correct at the draft.---[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 07:47, 30 Iunii 2026 (UTC) ::: I transformed [[Adumbratio:Spider-Man]] into a redirect. @[[Usor:Jondel|Jondel]]: Next time don't recreate a page, just move the “adumbratio” to the main namespace. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 07:37, 2 Iulii 2026 (UTC) ::::ok [[Specialis:Conlationes/&#126;2026-37841-04|&#126;2026-37841-04]] ([[Disputatio Usoris:&#126;2026-37841-04|talk]]) 17:27, 2 Iulii 2026 (UTC) ::::Ok. Sorry for the mess. Thank you for your work on this Grufo!---[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 06:37, 3 Iulii 2026 (UTC) rjv0i6md0uz3cnu5nq7ns660jc1iz0z 3969647 3969645 2026-07-03T06:37:44Z Jondel 452 /* Pagina “Spider-Man” facta est adumbratio */ 3969647 wikitext text/x-wiki Eheu, interlingua non possum uti, ac perfacile est lectu! Tecum loquar, arbitatro tuo, in latine, angice, aut hispanice, elegens de codice in meam paginam relicto linguas quibus possis loqui. Praeferro latine, aut anglice, ut possim loqui hispanice, ac non cum fluentia quam velim. Esto liberus mecum conloqui interlingua, modo non me expecta simile agere =]. Quaesitionem tuum in reddendo, latinam incepit discere in schola, praecipue ad Universitatem MariaeTerrae prope Vasingtoniam DC, ac lareatus sum, et nunc Latinitatem Unam doceo in schola publica. Liguistica maxime mihi placet, et latina modo est una praelatarum lingua mearum. De numeribus...bonus locus invenire numeros magnos est in Rebus Gestae [[Octavianus Augustus|Augusti]]. Apud Vicipaediam, utimur numeris arabicis in articulos scribendo. Sunt facliores legere, et parviores. Pax tibi, et mox conloquemur.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 02:17, 23 Februarii 2006 (UTC) :Non pote comprehender. I can't understand this yet. I 'll feed this to a machin translator.--[[Usor:Jondel|Jondel]] 02:34, 23 Februarii 2006 (UTC) After careful examination I think I understand this. My (pathetic )translation:Hi! I don't use interlingua ac? but it is easy to read! Tecum? uh bleach...i give up..... returning to your question, I studied in school in University of Mary the Earth in Washington DC and I am larry now latin .....I am pleased with languges.. whatever... Rebus? With Wikipedia and a number of arabs i write in articles.They are facliores reading and small?parviores. Peace to your and mox? with talking? Wow, I can't use interlingua, but it sure is easy to read. I will speak with you, its your choice, in latin, english, or spanish, choosing from the list of languages you left in my profile that you are able to speak. I prefer latin or english, as I know spanish, but not with the fluency I'd like. Feel free to write to me in Interlingua, but dont expect me to do the same =]. In answering your question, I started to study Latin in school, specifically at the University of Maryland near DC, but I have graduated, and now teach Latin One in middle school. I love linguistics, and latin is among my favorite languages. ABout numbers...the best place to find examples of big numbers is in Augustus' ''Res Gestae''. At Vicipaedia, we use arabic numbers when writing articles. They are easier to read, and smaller. Peace, talk toy uo soon.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 03:23, 23 Februarii 2006 (UTC) ==Interlingua== Yes, it seems very easy to use, and if enough people knew it, would be a great lingua franca that people all over Europe could use. Its simplicity, however, is what I find, for lack of a better word, repulsive. It seems to me a forced mesh of languages that developed naturally, so it lacks all poeticality. Further, its grammar behaves differently than all languages it stemmed from (though admittedly, not unlike many of latin's descendants). What interests me about languages is the nuance, the turn of phrase, the intrinsic marks on a language's development as imposed by the collective psyche of its speakers. The other languages may be more difficult, but they are difficult for the reason that they were natural, and were learned as one lived, and not in the course of a day. With their difficulty comes the joy of poetry, and the pleasure of actually thinking the way someone else did, conceivably years after their languaged ceased to be used. I don't mean to slant interlingua, or you for studying it, it just seems that you are attracted to it for the very same reasons that I am not attracted to it.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 04:15, 23 Februarii 2006 (UTC) :On the difficulty of latin...I'm reminded of a line from Ovid: :Perfer et obdura, dolor hic tibi proderit olim :--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 05:58, 9 Martii 2006 (UTC) ::Bear and endure what was painful to you once and benefit/profit? (direct trans) proderit =>prodire -go forth ? --[[Usor:Jondel|Jondel]] 06:16, 9 Martii 2006 (UTC) :::Be tough and persevere...this pain will benefit you someday... (prodire literally to go forward, idiomatically benefit or be useful)--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 14:12, 9 Martii 2006 (UTC) == Article [[Philippinae]] == I think I understood your message in general, however, I have no idea of Interlingua. The word ''troppo'' seems to be important ... what does it mean? I had Latin in school for some years, but I've forgotten nearly everything. Luckily reading works in most cases. If you do not care that I do not understand Interlingua and just guess what you are meaning, you can write to me in Interlingua ... or Latin. ;-) For my answers you can choose between German, English and [[Perl]]. --[[Usor:Roland2|Roland2]] 19:03, 23 Februarii 2006 (UTC) Thanks for the translation to English. I could see: Interlingua's concept seems to work ... I guessed nearly all of the content :-) BTW, what about having some Babel templates on your user page? --[[Usor:Roland2|Roland2]] 22:05, 24 Februarii 2006 (UTC) :I placed the templates but there are none for [[interlingua]] and [[:en:tagalog]]?--[[Usor:Jondel|Jondel]] 05:22, 28 Februarii 2006 (UTC) ==Emergency response== Yes, declensions are an ugly ugly beast. My only recommendation for understanding them, and then learning to use them, is perseverance and stiff drink...''very'' stiff. Honestly I don't know how the hell the Romans learned to use them thousands of years before whiskey was invented. It helps that the cases are named for what they mean... '''nomin'''ative is the naming case, '''gen'''itive is the case for ownership and belonging (genus, generate), '''dat'''ive is the indirect object case because it indicates recipient of action (from do, dare to give), '''accusa'''tive from accusare, '''ablat'''ive from ab+past participle of ferro, tuli, latus so the case of separation or carrying away, '''voca'''tive and '''loca'''tive kind of obvious. Just be glad it's not Estonian...they have 14-16 cases depending on whom you ask, not the 65-7 that Latin has. And btw...feel free to ask any more specific questions about declensions in Latin, or in any of several other languages.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 04:57, 27 Februarii 2006 (UTC) :Only when I can't find them in the online or hardprint dictionaries, latin aids etc. Gratias ago.--[[Usor:Jondel|Jondel]] 06:39, 9 Martii 2006 (UTC) == utuntur == If you want a specific thing done, and are not just expressing your thoughts, please write in Latin, Spanish, Italian, or English...I get the gist of Interlingua, but not the nuance.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 03:14, 2 Martii 2006 (UTC) Utuntur is a form of utor, uti, usum est, to use. Ut is a particle and does not have any form other than ut. Delineatibus is not a word, as far as I know, delineatis is, being the ablative/dative plural perfect passive participle of delineo, delineare, delineavi, delineatum, which means the same thing as delineate in english, move from a line or path. As for dictionaries, I went through 3 copies of The New College Latin & English Dictionary by Bantam books during my undergraduate career. As for online, [http://catholic.archives.nd.edu/cgi-bin/words.exe? William Whitaker's Words] are awesome. Say you enter utuntur...you get ut.untur V 3 1 PRES IND 3 P utor, uti, usus sum V DEP [XXXAX] use, make use of, enjoy; enjoy the friendship of (with ABL); or for delineatibus Two words May be 2 words combined (delineati+bus) If not obvious, probably incorrect b.us N 4 1 NOM S C b.us N 4 1 VOC S C b.us N 4 1 GEN S C b.us N 4 1 NOM P C b.us N 4 1 VOC P C b.us N 4 1 ACC P C bus, bus N C [BAXDO] Early lesser ox, bull; cow; cattle (pl.); (odd form mostly in Varro); delineat.i VPAR 1 1 GEN S M PERF PASSIVE PPL delineat.i VPAR 1 1 GEN S N PERF PASSIVE PPL delineat.i VPAR 1 1 NOM P M PERF PASSIVE PPL delineat.i VPAR 1 1 VOC P M PERF PASSIVE PPL delineo, delineare, delineavi, delineatus V TRANS [XXXDO] lesser delineate; trace the outline of; (sketch out L+S); and for an English=>Latin dictionary try [http://catholic.archives.nd.edu/cgi-bin/lookdown.pl? Notre Dame's Page]. I don't know of a good Latin=>English dictionary online. But I would do little guessing at forms, guess at emasnings, but not forms.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 03:52, 2 Martii 2006 (UTC) == phillipines == what does this mean, in spanish or english? ''et primus praesidens fuit post patrem suum, cui nomen Diosdado Macapagal.'' :Uh, it was supposed to mean ' the first president after her father whose name is Diosdado Macapagal'. Bassically I wanted to say that her father was a president too. Paterned after George Bushs latin description of the same. :Is this grammatically correct? 'Olim praesidens Diosdado Macapagal filliae est.'( ?)--[[Usor:Jondel|Jondel]] 01:57, 7 Martii 2006 (UTC) ::No... That means either (since Diosdado doesnt decline) '''the president of the daughter is once Diosdado...''' or '''once the praesident is of the daughter of Diosdado...''' or something else that doesn't make sense. I'm sorry, let me revise, I didn't know what you wetre trying to say.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 02:03, 7 Martii 2006 (UTC) :Yeah...don't use J...juan is perfectly well latinized as Iohannes. I don't know what you mean by in San Juan Metro Manila... She was born in San Juan(a district in ), Metro Manila. Nevermind the 'san Juan'. I'll just remove this(not significant). About the president's daugher thing: Praesedens veteri Diosdado Macapagal filliae est. Question filliae is genitive here isn't it (genetive:of the)? 'natus est ' is wrong?--[[Usor:Jondel|Jondel]] 02:17, 7 Martii 2006 (UTC) She's a girl...--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 02:26, 7 Martii 2006 (UTC) == superbus == It actually means proud...magnificus, fantasticus, miranda, something like that. Looks like a good site.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 06:34, 15 Martii 2006 (UTC) :For begginers (like me). Makes latin learning possible and even interesting(this is blasphemy)!--[[Usor:Jondel|Jondel]] 07:37, 15 Martii 2006 (UTC) == idioms == I just stumbled upon the page looking at recent changes, and those were some phrases I knew off the top of my head, and didn't have to sit down and think about. I'll take another look tonight.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 04:02, 22 Martii 2006 (UTC) :Thanks. I made a correction (credere=> creare). Does nationalis decline like hostis? --[[Usor:Jondel|Jondel]] 04:18, 22 Martii 2006 (UTC) == hymnus nationalis == Nah. Nationalis for one is an adjective, not a noun. For two, I don't really think hostis or nationalis look plural. Further, it's hymnus, not hymno, hymno would be dative or ablative. 3rd declension adjectives have singular nominative in is, unless neuter, when they end in e. Hymnus nationalis is fine. Hymno nationali would be ablative singular, from or because of the national anthem. Nothing singular ends in i in nominative.----[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 01:16, 23 Martii 2006 (UTC) :Gratias ago. Gotta read that chapter on adjectives.--[[Usor:Jondel|Jondel]] 01:19, 23 Martii 2006 (UTC) == studuntur est == What does this mean, out of curiosity? I read it as, '''it is, they are zealed after?''' Studere means to zeal, but, studuntur is not a form of that exists, in any verb that I know of.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 01:40, 28 Martii 2006 (UTC) :<s>Anglicized latin.</s> Don't be horrified. It 's my agenda for study. I try to memorize a few lines, phrases from model works. My method is a bit hard but it is easier for me to memorize sample sentences of grammar rules as a pattern then substitute different words; rather than memorize the grammar rule then calculate/formulate the sentence I would like to express. Worked well for me with Spanish and Japanese. Back to the question. It was supposed to mean: For study/Must study. --[[Usor:Jondel|Jondel]] 02:05, 28 Martii 2006 (UTC) ::But where did you find something like studuntur est, from which to copy? And what, pray tell, is Anglicized at all about '''studuntur est'''? It is vulgarized, but in no way Anglicized. I'd memorize some patterns, were I you. '''Studendum/a'''(if you want to pluralize)''' est/sunt''', or '''studium dandum est''', I think you were after. Studeo, studere the verb, not studo, studere which has the definition I listed above.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 02:20, 28 Martii 2006 (UTC) :::Sorry again, I meant Latinized English. Studium dandum est seems fine.--[[Usor:Jondel|Jondel]] 02:29, 28 Martii 2006 (UTC) == Aemilius Aguinaldo == There are more pictures there: http://commons.wikimedia.org/wiki/Emilio_Aguinaldo --[[Usor:Roland2|Roland2]] 20:22, 2 Maii 2006 (UTC) == Usor:Bocianski/experimentum == Hello, can you see that article and correct it? I don't know, how to name Kurówka River and Polish villages in Latino. In en-version and Polish version are also fotos, I don't know how to put in in article. [[Usor:Bocianski|Bocianski]] 07:01, 12 Maii 2006 (UTC) :But I'm just a beginner in Latin! Most of my latin articles are copy and paste from similar ones. I think Kurówka River would be Fluvia Kurokae.--[[Usor:Jondel|Jondel]] 07:11, 12 Maii 2006 (UTC) ::Copy-paste, you say? Hm, well, and those villages and 1 town (Puławy)? What do you think about Garbovia, Markusovia, Pulawia? I have problem with Końskowola. Końskowola literaly in Polish language mean Will of Horse, but name (old version: Konińskawola) came from german "Woll" - (lat. liberta villa, see [[:en:Wola (settlement)]]) and owner's patronimic name Dzierslavus de Konin. [[Usor:Bocianski|Bocianski]] 07:22, 12 Maii 2006 (UTC) And why Kurokae? ówka is sufiks added to Kurów. If Curovia, then Curoca or Curocae. This might be useful but you probably have this link already:[catholic.archives.nd.edu/cgi-bin/lookdown.pl Notre Dame English to Latin dictionary]. Will of the horse would be Voluntas Equus or Voluntas Equi? Liberta villa -> Vecus libertae (genitive) or Vecus Liberta(nominative agreeing with form of Vecus). Village of Konin->Vedus Coninsis. I usually check similar articles in English then go to the latin version. e.g. for University of Manila , I went to University of Harvard ->Latin version then copy , paste to Universitas Manilae then changed relevant info like dates etc. Of course I am studying latin on my own (Nominative, genitive, etc) and attempting to read classics.--[[Usor:Jondel|Jondel]] 07:36, 12 Maii 2006 (UTC) :No, I haven't seen this link at this moment. Copy-paste, I know it :) I learned latin little, but many years ago, so now I copy and paste. But I have good understanding. I think that, I'll leave my "experimentum" and will seek some historical names on old maps or documents. If you want, you can correct my "experimentum", if you have better informations. You can also to show it to somebody. Will be better waiting for good info than to product bad article. Can I request for something? Can you translate [[:en:Chrząchów]] and [[:en:Kurówka River]] to spain or japan and other yours languages? For pay back for it, I can translate something for you to polish from En, Ru or Fr. Maybe my active English isn't excellent, but my translation are good. Seeya, [[Usor:Bocianski|Bocianski]] 08:13, 12 Maii 2006 (UTC) ::If you studied, then your latin should definitely be better than mine. I will look into your translation offers. See you.--[[Usor:Jondel|Jondel]] 14:29, 12 Maii 2006 (UTC) == Manilae == If it's "Manila University" i would say Maniliensis, but if it's the "University of Manila" I'd say Manilae.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 12:23, 12 Maii 2006 (UTC) :Gratias ago. Confirms my translation.--[[Usor:Jondel|Jondel]] 14:25, 12 Maii 2006 (UTC) == invitatio == Thanks for your emendations to my barbaric spanish!--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 12:52, 24 Maii 2006 (UTC) :Your welcome. Actually I still need a lot of Spanish to learn but I'm sure of my corrections.--[[Usor:Jondel|Jondel]] 00:47, 25 Maii 2006 (UTC) == Perl == Unfortunately ;-) Wikipedia uses PHP. However, you can use [[Perl]] when you download a database dump (see [[Vicipaedia:Praefatio]]) or when you use the www-mediawiki-client from [[CPAN]], which - at the moment - does not work for the Latin WP because of a bug. I have made a script where I can make some investigations locally. I am using XML::Twig for parsing the XML dump. --[[Usor:Roland2|Roland2]] 20:07, 6 Iunii 2006 (UTC) gratias ago.--[[Usor:Jondel|Jondel]] 04:36, 8 Iunii 2006 (UTC) == Word order == For many, that is the whole fun of latin. The poets used this to an awesome extent...for instance...a sentence like in pectore ferrum conditum vulnerato est, (in chest sword plunged wounded was, proper english word order: the sword was plunged in the wounded chest) where vulneratum modifies pectus, so that with the word order, it actually ''looks'' like the sword is "inside" the wounded chest. A very cool thing. Many neolatinists though default to a more sensible word order that fits the chomskyan programming their native language has imprinted upon their brain. Be bold, and creative with it, I say. The first site you sent me is sweet! You seem to find a dearth of those sites online, well done. But the second site...I'm not so sure why you sent that to me. The bible in english? No offense but that is hardly useful to me, and in my humble opinion, anyone else really. A silly little book it is, over which more people have been killed than anything else, that describes in one half the world of a backwards people and their wrathful god, and in the second half, god's schizophrenic realization that he should love his creations and the best way to do that is by sacrificing his only son, who really didn't have a whole lot useful to say either. Love thy neighbor sure, but if someone hits you on the cheek, hit him back...that makes much more sense to me. Further barely anything he said isn't covered by eastern philosophy, and by secular western philosophy, both before and after. The only creative thing he said was that the only way to the one true god was through him, and if you don't really like that one true god, it doesn't much help.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 13:24, 7 Iunii 2006 (UTC) :Of course I should add that these are my own views entirely, and I don't mean to slight anyone else's! =]--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 00:20, 8 Iunii 2006 (UTC) I have a knack cause I 'm trying to learn and can't help but search once in a while. Bible: Please look again [http://www.newadvent.org/bible/joh001.htm here] Well, this is vulgar latin. It probably can't compare with classical. Still , this vulgar latin is ''practical'' everyday latin that was meant to be used and spoken.--[[Usor:Jondel|Jondel]] 04:42, 8 Iunii 2006 (UTC) In the beginning was the Word: and the Word was with God: and the Word was God.<br> In principio erat Verbum et Verbum erat apud Deum et Deus erat Verbum <br> 1:2. The same was in the beginning with God.<br> Hoc erat in principio apud Deum<br> 1:3. All things were made by him: and without him was made nothing that was made.<br> Omnia per ipsum facta sunt et sine ipso factum est nihil quod factum est <br> 1:4. In him was life: and the life was the light of men.<br> In ipso vita erat et vita erat lux hominum<br> 1:5. And the light shineth in darkness: and the darkness did not comprehend it.<br> Et lux in tenebris lucet et tenebrae eam non conprehenderunt<br> 1:6. There was a man sent from God, whose name was John.<br> Fuit homo missus a Deo cui nomen erat Iohannes<br> ::Aha! The link you sent the first time only had english, my mistakte. Yes that is actually pretty sweet, I've only read parts of the bible in latin. Thanks.--[[Usor:Ioshus Rocchio|Ioshus Rocchio]] 13:12, 8 Iunii 2006 (UTC) No, it was my mistake sorry. Anyway, in learning a language, it is much easier for me to memorize phrases exemplifying the grammar then, sort of mental cut and paste with what you want to say rather than 'calculating ' the phrase according to grammar rules. I also memorize a few made up phrases using the grammar. Wonderful growth experience!--[[Usor:Jondel|Jondel]] 23:22, 8 Iunii 2006 (UTC) == [[Oceania]] == Please, can you have a look at [[Oceania]], {{fn|Oceania}} and {{fn|Asia}}? Some nations are listed on both templates. Thanks! --[[Usor:Roland2|Roland2]] 19:47, 12 Iunii 2006 (UTC) Roland, it is hard to demarcate these countries(Philippines, Indonesia, New Guinea, etc) and may belong to both. Although , for example Australia is a separate continent, I sometimehttp://la.wikipedia.org/skins-1.5/common/images/button_sig.png Your signature with timestamps see them participating in Asian events. --[[Usor:Jondel|Jondel]] 05:10, 13 Iunii 2006 (UTC) :This is sometimes true for Australia/Austria, too ;-) Shouldn't we add a comment to those countries in the list which we put ''intentionally'' both into Oceania and Asia? Similar situation with some countries in Asia/Europe. --[[Usor:Roland2|Roland2]] 06:19, 13 Iunii 2006 (UTC) ::That would be informative and very good. Why not start with one and I will make the same comment on others.--[[Usor:Jondel|Jondel]] 08:56, 15 Iunii 2006 (UTC) I will ask Ioshus if this is correct: <sup>&dagger;</sup>Etiam membrum Oceania/Asia est. (Also a member of Oceanico).--[[Usor:Jondel|Jondel]] 08:56, 15 Iunii 2006 (UTC) Roland 2 I've already started.--[[Usor:Jondel|Jondel]] 00:10, 16 Iunii 2006 (UTC) :This looks nice! :-) --[[Usor:Roland2|Roland2]] 00:34, 16 Iunii 2006 (UTC) :: Thanks :D --[[Usor:Jondel|Jondel]] 04:29, 16 Iunii 2006 (UTC) :::I've put the footnote inside the frame ... hopefully even nicer ... or just revert it. ;-) --[[Usor:Roland2|Roland2]] 09:01, 16 Iunii 2006 (UTC) == De Vicipaedia Latina == Salve Jondel, Scribere volo relationem de Vicipaedia latina (pro commentario periodico nomine "vox latina"). Mihi gaudio est, si alias quaestiones respondere vis: *1) Quid est Vicipaedia? *2) Quomodo Vicipaedia differt ab lexicis aliis? *3) Quomodo Vicipaedia latina differt ab Vicipaediis aliarum linguarum? *4) a) Quomodo lemmata cum argumento falso vel ficto scripta prohiberi possunt? b) Quomodo lemmata in falsa lingua latina scripta prohiberi possunt? *5) Quam utilitatem Vicipaedia mihi dat? *6) Quas alias paginas latinas in interrete commendare potes? *7) Ullam quaestionem desideras? Aliquas annotationes facere vis? Gratias tibi ago pro labore tuo, --[[Usor:Lupambulus|Lupambulus]] 16:35, 15 Septembris 2006 (UTC) == Delenda == Do you want to delete [[Usor:Jondel/Gladiator(pellicula)]] or did you save it? It contains the <nowiki>{{delenda}}</nowiki> template ... --[[Usor:Rolandus|Rolandus]] 21:29, 3 Februarii 2007 (UTC) :Let me remove the delenda template. I was scared the article would be deleted so I made a personal copy.--[[Usor:Jondel|Jondel]] 02:36, 4 Februarii 2007 (UTC) ::Ok! I assumed this ... --[[Usor:Rolandus|Rolandus]] 07:15, 4 Februarii 2007 (UTC) == possibility mood == You are thinking of mood, not tense. And yes and no . . . Latin has the subjunctive, which is often used to express possibility. This is called potential subjunctive in Latin. Your sentence, though, needs a little work: :''Forsan Philippinas est maniola indicatur a Ptolemeus.'' :"Perhaps the (accusative?) Phillippines is maniola, is indicated by Ptolemeus (nominative?)" Just correcting your sentence, we would have :''Forsan Phillippinae sint maniola a Ptolemeo indicata. '' Not knowing at all what maniola is might be a problem, but I would change it further, still. :''Fortasse Phillippinae sint maniola quam Ptolemeus descripsit.'' Just my two cents. Hope it helps! --[[Usor:Ioscius Rocchius|Ioscius]] <small><sup>[[Disputatio Usoris:Ioscius Rocchius|(disp)]]</sup></small> 04:20, 10 Septembris 2007 (UTC) ::No no. accusative is only used for direct object. Here Phillippinae are the subject, so they must be in the nominative case, as I have changed. Similarly, "a" takes ablative, not nominative. --[[Usor:Ioscius Rocchius|Ioscius]] <small><sup>[[Disputatio Usoris:Ioscius Rocchius|(disp)]]</sup></small> 13:29, 10 Septembris 2007 (UTC) :::Incidentally, his spelling seems to be variable in this conversation, but he usually answers to [[Claudius Ptolemaeus|Ptolemaeus]]! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:02, 10 Septembris 2007 (UTC) Thank you. Ioscius and Andrew, you insights are very informative!--[[Usor:Jondel|Jondel]] 04:47, 13 Septembris 2007 (UTC) ==Query== Jondel, I don't understand your addition to [[Lingua Cebuanensis]]: "Maxima loquentium linguarum incertum est nam, auctores hac prodidere." Can you tell me in English what you mean? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 10:00, 21 Ianuarii 2008 (UTC) :(That Cebuano) is the most(maxima) of languages(linguarum genitive /plural) being spoken(loquentium - present participle/genitive) is uncertain (incertum est)but (nam) proponents(auctores) hac prodidere (are saying this)- (It is uncertain that Cebuano is the most spoken language, but some people are proposing/insisting this). This is paterned after "Forte an dolo principis incertum est sed utrum que prodidere. " which I read somewhere but memorized.--[[Usor:Jondel|Jondel]] 14:25, 21 Ianuarii 2008 (UTC) ::It's by Tacitus (ann. 15.38), whose prose is unfortunately both one of the best and the most difficult in Latin literature. ''Nam'' means <s>''therefore''</s> ''for'', and ''loquentium'' means ''of the speaking (not: spoken) ones'', ''loqui'' being a verbum deponens. What do you think of: ''Sunt qui contendant maximam populi partem hac lingua uti, quod pro certo autem probari non potest.'' ("There are some who claim that the majority of the people use this language, which, however, cannot be confirmed as certain.")--[[Usor:Ceylon|Ceylon]] 14:54, 21 Ianuarii 2008 (UTC) :::Ceylon, its very good. Pardon me since I'm still a tironis(beginner) in latin. Btw, sorry about nam, I meant 'but' (sed?). I think I would like to use that. What tips would you have to learning latin? I'm trying to read the first year latin in my university library, although I'm an alumni already.--[[Usor:Jondel|Jondel]] 15:10, 21 Ianuarii 2008 (UTC) ::There are various ways to say ''but'': ''sed, autem, verum ...''. People usually start off with a primer (as you do) to learn the grammar, and then read Caesar's ''De bello Gallico'' and some Cicero (''In Verrem'' or ''Cato maior'') first. Alternatively, you might want to go for Livy or Seneca's ''Epistulae morales'', which might be more interesting, but also a little harder.--[[Usor:Ceylon|Ceylon]] 15:28, 21 Ianuarii 2008 (UTC) :::Yikes! :{ I still have a long way to go. Btw, I was reading just yesterday that to use the indirect statements you would use accusative + infinitive which you showed (maximam-acc, uti-infinitive)very well. De bello Gallico, who doesn't know "Gallia est omnis divisa in partis tres.....". I'll make the Changes to the cebuano article later as you suggested.--[[Usor:Jondel|Jondel]] 15:36, 21 Ianuarii 2008 (UTC) ::An afterthought: An easy and interesting book to start reading Latin, especially in a Vicipaedia context, is ''Vitae excellentium imperatorum'' by Cornelius Nepos, which I am sure you can also find online (e.g. on the Perseus Project).--[[Usor:Ceylon|Ceylon]] 07:28, 22 Ianuarii 2008 (UTC) :::Vehementer gaudeo. Gratias ago! I will look at this now. Cheers.--[[Usor:Jondel|Jondel]] 08:23, 22 Ianuarii 2008 (UTC) ==Nexus, -us== Xaverius Jondel s.p.d. Vidi mutationem paginae Sichismus. Notate ''nexus'' est nomen [[Declinatio Quarta|declinationis quartae]], ita nominativus pluralis -us est. Vale--[[Usor:Xaverius|Xaverius]] 00:25, 16 Maii 2008 (UTC) :Jondel please note above that Nexus is a fourth declension noun!--[[Usor:Rafaelgarcia|Rafaelgarcia]] 01:49, 16 Maii 2008 (UTC) == Buon Natale == (merry Christmas) to you and thanks. I also appreciate much your work and wish you the best for 2009--[[Usor:Massimo Macconi|Massimo Macconi]] 18:16, 24 Decembris 2008 (UTC) :Felix Dies Natalis, amice! [[Usor:IacobusAmor|IacobusAmor]] 01:38, 25 Decembris 2008 (UTC) ::Gratias ago, amices. Same to you guys! ==Today's vandal== You're trying valiantly to repair the damage, amice, sed puto hunc scelestum esse celeriorem quam te! [[Usor:IacobusAmor|IacobusAmor]] 03:57, 29 Decembris 2008 (UTC) :Thank you. Could you block him? I happen to be on my day off.--[[Usor:Jondel|Jondel]] 04:05, 29 Decembris 2008 (UTC) ::No, I'm not a magistrate, so I don't have special powers. The magistrates must be sleeping. A perfect time for a vandal to get busy! [[Usor:IacobusAmor|IacobusAmor]] 04:06, 29 Decembris 2008 (UTC) ::: Ayyayy. Well maybe some tekkie magistrate could autoreverse all the vandals. Uh in the meantime..... we'll just have just have to dothis manually. Uhh I happen to be an administrator in a couple of other language wikis.--[[Usor:Jondel|Jondel]] 04:12, 29 Decembris 2008 (UTC) ::::Maybe UV can do it. There might be a way to reverse them all at once. Surely there ''should'' be! Et gratias Iustino pro supplicio sumpto de hoc usore ignoto! [[Usor:IacobusAmor|IacobusAmor]] 04:18, 29 Decembris 2008 (UTC) :::::I've blocked him, but I'm afraid I don't know how to autoreverse. --[[Usor:Iustinus|Iustinus]] 04:19, 29 Decembris 2008 (UTC) :::::: Gratias ad omnis(?? correct). Well,uh I think there is just a few vandals left to revert.--[[Usor:Jondel|Jondel]] 04:26, 29 Decembris 2008 (UTC) ::::::: Omnibus. And you're welcome, tibi gratias for doing the grunt work. --[[Usor:Iustinus|Iustinus]] 04:28, 29 Decembris 2008 (UTC) :::::::: Gratias ad Iacobo , Iustino et mihi ( he he... ). --[[Usor:Jondel|Jondel]] 04:37, 29 Decembris 2008 (UTC) :::::::::Meas gratias addere velim! Optime fecisti, Jondel. --[[Usor:Fabullus|Fabullus]] 07:29, 29 Decembris 2008 (UTC) ::::::::::Et ego. Dormiebam! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:30, 29 Decembris 2008 (UTC) :::::::::::Ego quoque! --[[Usor:Amphitrite|Amphitrite]] 12:06, 29 Decembris 2008 (UTC) :::::::::::: Babae! Your welcome, etiam Fabullus, Andrew Dalby et Amphitrite.--[[Usor:Jondel|Jondel]] 22:13, 30 Decembris 2008 (UTC) == Re: Lechus Walesa == Hello! Thank you so much for your help :) Best wishes, [[Usor:Patrol110|Patrol110]] 07:49, 22 Septembris 2009 (UTC) :You welcome! Anytime.--[[Usor:Jondel|Jondel]] 08:23, 22 Septembris 2009 (UTC) == Res [[Savaria]]e == Martinus Jondel salutem plurimam dicit Ad primum tibi gratias ago permaximas pro emendationibus tuis, et scire debes me parvulum Anglice loqui posse. Mihi rogare licetne, num "Moravians" (qui a me [[Bohemia|Bohemicis]] comparati sunt) significationem aliam Latinam habet? Estne? In mea re, quod scripsisti, pagina disputationis, hoc est coaria in convertabo e Hungaria in Latinam. "Átmeneti morva uralom után 900 körül a várost elfoglalták a magyarok." Bohemico brevi tempore recto, circum 900 urbs a Hungaris occupata est. Vale --[[Usor:Martinus567|Martinus567]] 08:05, 12 Martii 2010 (UTC) :Salve Martine, ut vales? Tibi servire mihi placet. Ecce, timeo te dicere me modo esse sextam annos discendis latinitatis. Sentio me non magristum esse quem dicere latinam an non fuisset. :Rediens sententiam tuam, fortunas nobis est qua Medio Aevo(medivalis) Vaticanoque sunt fontes plurimus Moriviae aut aliis latinabus utroque interetilis. Iam dixi Savariae disputatione de Hoffman Vaticanaque. Iam scis situm hoffman. Nobis est [[Magna Moravia]] hic vicipedia. Significationem aliam Latinam habere non credo sed non est territorium adcurate idem! Nescio te respondere recte ideoneoque sed spero sic fecisse.Qui est coaria? Rursum rediens, ex pagina disputationis Savariae, istem Hungaria sententia translatio, credo esse:"Moravia circa 900 anno brevis temporis a/ab Hungaris occupata est." Qui opinas? Vale.--[[Usor:Jondel|Jondel]] 07:38, 13 Martii 2010 (UTC) :Salve! Gratias, sic iam bene est.--[[Usor:Martinus567|Martinus567]] 11:15, 13 Martii 2010 (UTC) ::Babae!--[[Usor:Jondel|Jondel]] 02:53, 15 Martii 2010 (UTC) == tuae emendationes - your corrections == [[Imago:Flag of Rome.svg|20px]] Martinus tibi, Jondel, s.p.d.! Quod tuas mutationes pertinet apud rem [[Savaria]] denominatam, probemata sunt: notus ac coitus ''non est'' [[nomen adiectivum]], sed [[nomen substantivum]]. hoc problema est etiam "cultum" pertinens. Valeto. [[Imago:English language.svg|20px]] Dear Jondel! As for your correction in my [[Savaria]], I mean that there are some problems. notus ac coitus ''is'nt'' adjectiv, but noun. this is same with the word "cultus". Goodbye! --[[Usor:Martinus567|Martinus567]] 12:50, 21 Aprilis 2010 (UTC) :But they are used as adjectives. e.g. they describe the subject.(?)--[[Usor:Jondel|Jondel]] 13:24, 21 Aprilis 2010 (UTC) ::[[Imago:Flag of Rome.svg|20px]] bene, emendavi, recte dixisti notum ac ciotum pertinens. Sed cultus (-ús m) non est declinationis secundae, hoc est non possumus e vocabulo "culta"m creare. ::[[Imago:English language.svg|20px]] Ok, I have corrected "notus ac coitus," but we cannot create the same with "cultus," because it belongs to a different declension. --[[Usor:Martinus567|Martinus567]] 18:31, 24 Aprilis 2010 (UTC) :::Bene. Gratias tibi aliquam novam latinium ego docui!(Ok. Thanks to you, I learned something new about latin!)--[[Usor:Jondel|Jondel]] 09:10, 25 Aprilis 2010 (UTC) == In response to your comment on my page == Hello! I can understand that completely - what I ''don't'' understand is why English titles are used for things (such as ''The Legend of Zelda'') which should be in Japanese (''Zeruda no Densetsu''). Japanese has about as much to do with Latin as English does, minus a few load-words, so I don't see why English is preferred when the English title is itself a translation [[Usor:Nikolaos|Nikolaos]] 01:23, 10 Iulii 2010 (UTC) :I see. Sorry I totally misunderstood. There is a 'movere' tab available which everyone should absolutely feel free to use. I can move it too if you want. 'Zeruda no Densetsu' ? By the way, I've lived in Japan for 12 years and frequently use Japanese in my daily job.--[[Usor:Jondel|Jondel]] 00:55, 11 Iulii 2010 (UTC) == IEEE == Ciao. I did some corrections on your page IEEE: collegium is a neutre word therefore internationale non internationalis, in Novo Eboraco (because you are speaking about a static situation, if there were instead a movement "eo in Novum Eboracum")--[[Usor:Helveticus montanus|Helveticus montanus]] 06:30, 9 Octobris 2010 (UTC) :Ciao. I highly appreciate your corrections. I 've learned to be careful with the agreement of using neutral verbs(conditum, collegium). Please, however, if the latin is not too horrible, don't rate it as "4" or at least give a clue on how it can be improved, grammar, adjective- noun agreement, etc. I also, do want to have great latin quality in the articles afterall. Gratias ago. --[[Usor:Jondel|Jondel]] 06:37, 9 Octobris 2010 (UTC) ::Dear Jondel for propagationibus I agree with you perhaps a dative can be used as well as a genetive. I used however the genetive according to the use in Romance languages: le vie di diffusione, les voies de diffusion etc. I disagree instead with IEEE. Could you explain me what does it mean Commissiones Notabiles IEEE et formata suis? II have inserted a rate because I believe it will be useful so that people who can write a better Latin then mine (therefore I cant give more clues, I have the feeling the language is not correct, but unfortunately I am not able to correct it, I repeat my Latin is very poor) can correct further my/your pages, but I respect your point and I do not add again the rating. :::Ok. If you do feel it can be improved, do <u>please add the rating</u>. I guess I would like to see them improve but sometimes I feel this is the best that can be done. I fear when someone else "improves" the meaning gets lost. I worked as a professional translator for Japanese, Spanish and English. I am doing my best to improve my latin. The romance language I am very familiar with is Spanish. Commissiones Notabiles IEEE et formata suis: from English: Notable Committees and their formats (Many new technology specifications/formats are decided upon by these sub organizations of IEEE). --[[Usor:Jondel|Jondel]] 08:35, 9 Octobris 2010 (UTC) ::Dear Jondel I add a -2 rating (sorry for -4 but I have some problem in understandig the scale of judgement the descriptio of -3 seems to me more critical then -4) . For the sentence ''Notable Committees and their formats'' also in English it's difficult for me to understand its real meaning, I will ask therefore our friends in Taberna if they approve your translation or they believe it can be improved.I thank you for your work I believe you are doing a good job. I have always believed that in Latin adjectives (internationalis, -e) et verbs (conditus, a, um) must always agree with the name they have to do, isn't correct? Ciao--[[Usor:Helveticus montanus|Helveticus montanus]] 09:02, 9 Octobris 2010 (UTC) :::Sub Collaborationes Pro Formatta? Thank you for the compliments. I admire your work as well. Yes, adjectives and the verb(conditus functioning as an adjective) must agree in gender.I've made changes in the meantime. Our Taberna friends are more than welcome to improve. Actually anybody as per wiki regulations. --[[Usor:Jondel|Jondel]] 23:45, 9 Octobris 2010 (UTC) == Nagasacium - cupiditas == :tunc cupiditates novas Iaponiam ad bellos cum [[Sinae (regio)|Sericis]] anno 1895 et [[Russia|Sarmata]] anno [[1905]] duxerunt. Nam cupiditas, -is et ergo nominativus pluralis cupiditatES et verbum plurale duxERUNT--[[Specialis:Conlationes/62.202.2.151|62.202.2.151]] 08:41, 18 Octobris 2010 (UTC) ::Fas es; me dolet. Licet me emendem.Gratias vero ago. ::Iam emendationem fecisti, gratias ago.--[[Usor:Jondel|Jondel]] 08:56, 18 Octobris 2010 (UTC) :::Errrr.... ''cupiditates nov'''AE'''''. bellum, belli, n, ergo ''ad bell'''a'''''. ''in bella'' etiam potius. -- [[Usor:Ioscius|Ioscius]] <sup>'''[[Disputatio Usoris:Ioscius|∞]]'''</sup> 09:37, 18 Octobris 2010 (UTC) ::::Hercle!! Rursum gratiam ago.--[[Usor:Jondel|Jondel]] 09:50, 18 Octobris 2010 (UTC) ==De viro qui mavult sermonem Anglorum== Mi Jondel. Video [[Disputatio_Usoris:Dandv|disputationem tuam cum viro Dacoromanico]] de linguis francis, et nunc te scribo Latine, ne nos intellegat. Si vero is malefactor est, non licet nobis cum eo disputare. Iam Rafael noster hanc rem dixit in pagina disputationis sua. Si iste vir solum insidias creare vult, melior est si nos omnes eum ignoremus. Et tandem, video hanc rem et memoro [[Disputatio_Vicipaediae:Legatio_nostra#Proposal_to_close_Latin_Wikipedia|rem a SeaHen disputatam]]. Consilium meum tibi, simpliciter eum neglege.--[[User:Xaverius|<span style="color:blue;">Xave</span>]][[:eu:Lankide:Xaverius|<span style="color:green;">ri</span>]][[:eu:Lankide_eztabaida:Xaverius|<span style="color:red;">us</span>]] 10:32, 11 Novembris 2010 (UTC) :Etiam, iste vir expectat argumentos creare (ut videmus in pagina sua: [[Usor:Dandv|Please direct flak to My English userpage]]. Certe si no malefactor, puto eum discordiae et dissentionis cultorem esse.--[[User:Xaverius|<span style="color:blue;">Xave</span>]][[:eu:Lankide:Xaverius|<span style="color:green;">ri</span>]][[:eu:Lankide_eztabaida:Xaverius|<span style="color:red;">us</span>]] 10:38, 11 Novembris 2010 (UTC) :::Ita. Nobis malefactore non disputandum est. Hercle! Me dictis latinis elatus sum! Qualibet conor ne eum disputem aut tales malefactoribus et ut me monuisses gaudeo. Forsan aliquando opus est tibi me monere ne obliviscar sed per me ipsum ego memini conor serio. Nexo de SeaHenis me dato gaudeo et valde fruor. Non auctoritates latinitates esse bene scio et caveandum et cura nobis est. Novam latinam creare non velim sed progrediendum nobis est. Rafaeli me paenitet.--[[Usor:Jondel|Jondel]] 16:35, 11 Novembris 2010 (UTC) == Hello, Mr. Jondel == Hi, my name is Erico, and I want to thank you by correcting my text (Past Masters). I know Latin is a very hard language, and my skills in this language is still far far away from perfection. I do not use Latin for writing since College times, only reading, so, sorry by the imperfections. So, one more time, thank you very much. Erico Molero. São Paulo, Brazil. :Exoptatus. Tueri si tibi palaceat norma et mores.--[[Usor:Jondel|Jondel]] 06:08, 10 Decembris 2010 (UTC) == Latinitas templates == You mustn't remove them, Jondel, before the Latin has been improved. I agree with Erico above -- "Latin is a very hard language", and it is true, you know, that the Latin you write needs correction. It's true of all of us: why, you have corrected my Latin more than once :) We all need the advice of others. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 22:04, 28 Decembris 2010 (UTC) :How can you put templates asking for corrections if you don't know exactly what needs to be corrected? If you did know at least give guidance because I doo take the pain to improve on a permant level. With templates, very few would really make the effort to improve them too, if they are needed. Cur cura tibi est when it is highly possible few will read them anyway? When the articles get corrected they miss out on points which I feel need to be expressed. At leased I would request some pointers where grammar points need to be improved. I don't want to be presumptious but I feel I am doing my fairs shair of studies and I feel I am getting confident. I know you are way ahead of me but I do have years here since I first started. Why the templates? Does it really help? Many times the same idea was simply expressed in a different way but the original grammar was really correct and it jars me to see it changed. We don't have a standard. Show that certain grammar rules where broken and you can put those templates. In the meantime I am putting my outmust effort to perfect the grammar. Why does Latin have to be a "hard language"? That mindset is what is killing the language and preventing it's spread. If you feel the templates are required,let me at least check (at my level of latin) that there are no grammar rules broken, then if it is still needed perhaps a -2 would be ok.In good faith. --[[Usor:Jondel|Jondel]] 13:53, 29 Decembris 2010 (UTC) ::You know, really, that it doesn't work like that. It isn't personal. The aim is to have good pages, in Latin that all Latin readers can understand. If someone sees a page that needs changing, they may either change it themselves, or mark it as needing improvement. It isn't Jondel's page: they aren't criticising Jondel: they just think the page needs to be improved. When we write on Vicipaedia, we all expect this to happen. ::If someone writes an explanation on the talk page about what needed changing, that's a bonus! It helps us to learn! But you can't demand that this must happen every time. ::I'm sure you're getting better, and you will get better still each time you look at how your pages have been edited and try to understand the reasons. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:13, 29 Decembris 2010 (UTC) ::::I want to learn but you have to show you want to learn as well. Can I ask, is the general opinion(maybe yours) is that for example, we can not use per + acc to mean 'by'? I feel that many are not looking beyond the other meanins or uses of particle words an grammar. e.g. per must only be used to mean "through" and never to mean "by" there are others. --[[Usor:Jondel|Jondel]] 14:18, 29 Decembris 2010 (UTC) :::::You seem to be asking the same question on my userpage too. It isn't ideal to study one foreign language through another foreign language: as you will admit, you have problems with both English and Latin. Well, there are possibly one or two cases where Latin "per + acc." can be translated by English "by". But that doesn't help you. English is not relevant: you are writing Latin, and the real purpose is to write Latin that other people can understand. If in general you use "per + acc." to mean the same as English "by", people will not understand you. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:42, 29 Decembris 2010 (UTC) ::::::Only sometimes may we use ''per'' to mean 'by'. Secundum Gildersleeve: "'''Per.''' Of Space, ''through&thinsp;;'' of Time, ''during&thinsp;;'' of Cause, ''owing to&thinsp;;'' of Instrument, ''by'' (both persons and things)&thinsp;; of Manner, ''by, in.''" None of these uses fits the use to which you tried to apply ''per&thinsp;:'' the agent of a passive verb, for which Latin uses ''a/ab/abs.'' Instrument, Manner, and Agency are different concepts in Latin; of course other languages may collapse them together, as English can with ''by.'' ¶ The reason people don't always give you specific advice is that doing so has costs that they choose not to pay. Writing this passage, for example, has deprived Vicipaedia of an article on an Oceanic orchid. [[Usor:IacobusAmor|IacobusAmor]] 14:46, 29 Decembris 2010 (UTC) ::::::::It is rare but still correct. Please don't blame for lossing that article. I've lost a lot of precious articles on two different wikis(English and Spanish). The sentence which eludes me right now but I memorized by heart is "Re publica per me defensa nobis eorum benevolentiam conciliavit." From the grammar book I have 'per deos' by the gods, I will try to avoid usage in this way. I 'm sorry for any trouble. ad benevolentiam conciliemus. I have to go now.--[[Usor:Jondel|Jondel]] 15:28, 29 Decembris 2010 (UTC) :::::::::Things that are "correct" for one author, period, style, or purpose might not be "correct" for another. What do you mean by the notion of "losing" articles? So far as one can tell, the articles you've worked on are still here. [[Usor:IacobusAmor|IacobusAmor]] 11:52, 30 Decembris 2010 (UTC) ::::::::::Not. The articles were, according to them, not notable. Vicky Belo is a big celebrity here but when unacceptable as an Encyclopedia article at the Spanish. SSS-PC is a type of Operating System which got lost at the English. Also at the English, certain articles about Edgar Cayce where lost. I am very upset about those. Helveticus is upset that through me he lost an article. I'm upset that my articles have templates that are not in good latin when I'm pretty sure they are pretty good. I will try to stick to grammar forms which most are familiar with. --[[Usor:Jondel|Jondel]] 12:06, 30 Decembris 2010 (UTC) :::::::::::"Here' = 'in Vicipaedia'. [[Usor:IacobusAmor|IacobusAmor]] 12:16, 30 Decembris 2010 (UTC) ::::::::::::Ok. Anyway, there is no need to use 'per' in the instrumentative sense and will avoid it in this way. I would like to focus on contributing in the standard wiki-acceptable latin. --[[Usor:Jondel|Jondel]] 12:25, 30 Decembris 2010 (UTC) ::Dear Jondel, I'm sorry that I do not have always the time to check the vocabularies and the grammars and to make corrections. Therefore, having the feeling that a page (example [[Lobjan]]) needed some corrections, I made the first changes and then put the template. Frankly I do not believe that -2 was the right measure at the beginning, but, on reflection, I think -5 was too low[[Usor:Helveticus montanus|Helveticus montanus]] 18:21, 29 Decembris 2010 (UTC) :::If you do not have the time then how do you know the Latin is bad? Where do you base it? I started out as a beginner but we (you too)both have many years now. I occasionally forget and make typographical mistakes but that is rare now.--[[Usor:Jondel|Jondel]] 12:06, 30 Decembris 2010 (UTC) ::::Jondel, it is necessary to be prepared to learn from others. Of course it's difficult for you if you have to learn Latin through English, when English is not your mother tongue, but we are ready to help. Like Iacobus, I don't understand about the lost articles. I don't think your articles here on Vicipaedia have been deleted. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 19:17, 30 Decembris 2010 (UTC) I agree and I thank you for your kind patience. I would appreciate you guidance specially with the templates, specifically specific details, where those templates based if you have the time. This may demand too much time and effort but I will make efforts to learn them thoroughly. I occasionally commit typos and careless mistakes and will do my best to avoid.Best regards and Happy New Year LETS PARTYEEE!--[[Usor:Jondel|Jondel]] 06:10, 1 Ianuarii 2011 (UTC) :Thanks for your new message, Jondel. I am glad to hear from you. Of course I will do my best to help. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:45, 6 Ianuarii 2011 (UTC) == Anonymous == I agree with you. In the future I will avoid to do corrections as anonimous [[Usor:Helveticus montanus|Helveticus montanus]] 20:59, 30 Decembris 2010 (UTC) == Balett == Amo hominibus adiuvare. In [http://books.google.hu/books?id=PvowPJUinyEC&pg=PR1&dq=contemporary+latin+dictionary&hl=hu&ei=5l0oTbbZOomU4AbevtHdCQ&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCgQ6AEwAA#v=onepage&q=contemporary%20latin%20dictionary&f=false Smithi dictionario Anglolatino] dat verbum quoddam: pantomimus. Problema doleo nostrum esse, 1. [[pantomimus|pantomimum]] iam habemus, 2. pantomimus latinificatio (=latinizatio) est duarum rationum (forma antiqua ac hodierna), hocque in Vicipaedia, in encyclopaedia nostra, difficile habitum est. Melius esset, si ''balettum'' vel ''saltatio balletica'' nominarentur, fontem autem etiam ego non inveni. --[[Usor:Martinus Poeta Juvenis|Martinus Poeta Juvenis]] 13:01, 8 Ianuarii 2011 (UTC) :Gratias. Bene. Putabam in dictionario Russo-Latina vel Hungaria-Latina fuerit. Non est exactus sed magis adiuvat. Sententiam saltationem includendum est. Enim. Est utrumque saltatio et pantomimum. Est de origo latina vulgare 'ballo' invicem de Graeca. Opus est per normam inscribere[ "Ballet" est verbum anglice...]quod non in dictionario est pro Ballet. Post aliquis mutare potest ad ''saltatio balletica'' etc.--[[Usor:Jondel|Jondel]] 13:19, 8 Ianuarii 2011 (UTC) : Me paenitet. Fas es! Videtur possumus uti pantomimus. dictionarios Anglolatinorum pleno habeo sed invenire non possum "Ballet". Gratias!!--[[Usor:Jondel|Jondel]] 13:31, 8 Ianuarii 2011 (UTC) == Thanks == Thanks for your note on my page, Jondel -- I have replied now! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:54, 23 Februarii 2011 (UTC) :Great! Thanks. Wonderful discussion![[Usor:Jondel|Jondel]] 12:04, 1 Martii 2011 (UTC) == [[pediludium]] == Thanks for helping watch that page, but I strongly suspect the anonymous user who erased that paragraph is [[usor:Brandus]], responding to my comment that I wouldn't have advised him to put it up yet. He keeps acting on the page without letting me know what he's doing. --[[Usor:Iustinus|Iustinus]] 06:56, 10 Iunii 2011 (UTC) :Your welcome. Is he your student? When my article is not ready,I ussually work on them in my own workspaces using this:<nowiki>[[/mynewlatinarticle]]</nowiki> at my agenda workspace. --[[Usor:Jondel|Jondel]] 07:41, 10 Iunii 2011 (UTC) == Noli me tangere == Jondel, I am going to write an article about this Latin phrase. Can you explain to me -- if you know! -- why José Rizal's novel has this title? Does it reflect something in the story, or something about one of the characters? The reason isn't clear to me from the English page about the book. Thanks! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 20:51, 16 Iunii 2011 (UTC) :Salve Andrew. Rizal perceived Philippine society as being afflicted with a form of very delicate social cancer and alluded to the words of Jesus Christ to Mary Magdalene when he ressurected and before his ascension. Cheers.[[Usor:Jondel|Jondel]] 05:24, 17 Iunii 2011 (UTC) :The status quo(of the Spaniards), specially was something that wasnt to be touched or disturbed.--[[Usor:Jondel|Jondel]] 05:28, 17 Iunii 2011 (UTC) ::Thanks, Jondel, very interesting, I will add that information to my page. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:37, 22 Iunii 2011 (UTC) == Philippine provinces == Would you prefer that those "non-stipula" new pages be deleted, or would you like to improve them a bit? It's your choice, I think, Jondel! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:37, 22 Iunii 2011 (UTC) :Thanks. I would like to leave them until I can beef them up, only then would I like them removed. Of course, others are always welcome to add and improve. With the other provinces, please remove or delete them if the names are wrong. I will probably revert them to the original (English) name while trying to find latin sources. However as you can see, it takes too much time.--[[Usor:Jondel|Jondel]] 12:44, 22 Iunii 2011 (UTC) ==Cursus electronicus== I would like to move this article to the above title as per above discussion. Feel free to do it or suggest a better title. Mutare velim ad titulum suprum. --[[Usor:Jondel|Jondel]] 08:29, 17 Iulii 2011 (UTC) ::Dear Jondel there is a missunderstanding circuitus is a good translation for the new word circuit, circuito etc. , always from Castiglioni: :::circŭĭtŭs, ūs, m., 1 il girare intorno, giro: longo circuitu, con un lungo giro, CAES. e a.; pons magnum circuitum habebat, il ponte richiedeva un lungo giro, CAES. B. C. 1, 63, 2; milium amplius quinquaginta circuitu, con un giro, facendo un giro di più di 50 miglia, CAES. B. G. 1, 41, 4; rotazione degli astri, CIC. e a.; '''per meton., circuito, circonferenza, perimetro: vallum in circuitu XV milium, palizzata di 15 miglia di circonferenza, CAES. B. G. 2, 30, 2; minorem circuitum habebant, avevano un perimetro meno esteso, CAES. B. C. 3, 44, 5'''; ::is the word currens which does not exit. Therefore I wouldn't change the title of the page.--[[Usor:Helveticus montanus|Helveticus montanus]] 08:36, 17 Iulii 2011 (UTC) :::aah, ok.--[[Usor:Jondel|Jondel]] 08:45, 17 Iulii 2011 (UTC) == punctus == Dear Jondel, good point :-) ! You have done a very careful research. In any case I will ask to the other users to see what they think about it. Ciao--[[Usor:Helveticus montanus|Helveticus montanus]] 18:49, 19 Iulii 2011 (UTC) :Great! I look forward to it!--[[Usor:Jondel|Jondel]] 11:12, 20 Iulii 2011 (UTC) == natus loco nobili == I apologize for locu, the correct sentence is ''natus loco nobili'', nato da nobile famiglia or born in an aristocratic family) , CIC. Arch. 4; Div. 1, 89. I have not given to your last page any mark about the level of the Latin language. I have already noticed this is a behaviour you not apprecciate, from my point of view wrongly. Actually anybode of us could always ameliorate with judgement of the others, but I respect your choices. Ciao. --[[Usor:Helveticus montanus|Helveticus montanus]] 17:03, 23 Octobris 2011 (UTC) == [[Hugo Eduardus Blair]] == UV didn't grade that article after you had worked on it, Jondel. He graded it before. There's a moral here (as Aesop might have said). Anyone can grade articles, including you. When you have improved a page, you yourself can revise the grading. I would advise you not to put {{fn|L1}} on such pages, because you will agree with me that you often make errors in Latin (as most of us do). I would advise you, when you have improved a page, to put the grade {{fn|L-1}} on it -- meaning, someone else needs to come and check this. On the [[Hugo Eduardus Blair]] page, which you have improved, there are some things you still need to work on. For example: * "Aliciae Vanderbilt Morris". I don't know whether you wanted to put her in the genitive or the dative, but, whichever it is, the word "conditrice" should be in the same case: it isn't yet. * The usual meaning of "ad" is not ''until'' (though it is a possible meaning). For ''until [someone's] death'' it is clearer to say "usque ad ... mortem". * "Erat" is not impossible in narrating someone's life, but it is a tense with a strong meaning (''he used to be'', ''he was being'', ''he was ... at the time when something else happened''). In general it's better to use the simple perfect tense ("fuit") for narrative. * I don't know what you mean by "fuit commissus". That is a very rare tense in Latin. "commissus est" is the perfect; "commissus erat" is the pluperfect. * "manus dextera" certainly won't do: we have to change that. The correct form is "dextra", but anyway I'm not aware that this phrase is used in Latin with the metaphorical sense known in English. Unless someone knows better, I'd change it to "primus adiutor" or something like that. It's no good asking me to do this all the time: I'm busy, I write Latin without checking grammars, and I don't enjoy telling other people why they are wrong. But I've done it this time ... All good wishes, Jondel :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 10:29, 25 Novembris 2011 (UTC) :Andrew, I thank you very much for your kind patience. I worry sometimes that some kind of obscure cult for latin may be growing here. I agree and see my mistakes. I do see "ad"+accusative used as 'until' when I read Classics, in fact a lot of "not usual" usages are plain. (I have one Loeb book of Cicero). I remember somebody correcting an article I wrote, to a "fuit +sus/(supine)" form and so I though it waS OK. The low ratings are discouraging. Thank you again. --[[Usor:Jondel|Jondel]] 11:46, 25 Novembris 2011 (UTC) == fenestra == Gratias agō [[User:Leonellus Pons|vōbīs]]. [[Specialis:Conlationes/68.55.112.31|68.55.112.31]] 04:41, 2 Martii 2012 (UTC) :Libenter![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:45, 2 Martii 2012 (UTC) == [[Siphonarius]] == Hi, Jondel. That new paragraph looked like machine translation to me -- it's a telltale sign when some words have not been translated because they were not in the database! So I have deleted it. Of course, if you want to work on it later, that's fine, and you can restore it from the history. OK? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:20, 23 Martii 2012 (UTC) :Ok and Good work Andrew! [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:45, 24 Martii 2012 (UTC) == Aliquod == Mea pagina usoris? Si ita, ¿por que, Jondel? Por que? [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 13:45, 25 Aprilis 2012 (UTC) :De que hablas?--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:59, 25 Aprilis 2012 (UTC) == Rogatio == Salve, gratias vobis agere volo quia meum nuntium, quem rursus infra ostendeo, in taberna correxistis (modulum similem ac <nowiki>{{Quote}}</nowiki> nescio) : ____ Salve (errores erunt ! Eas corrigere potestis, gratissimus ero), volim solum scire an hic sint signa similia ac "Featured article" in en.wikipedia (exempli gratia). Quaesivi, non inveni. Gratias vobis ago, [[Usor:Fsojic|Fsojic]] ([[Disputatio Usoris:Fsojic|disputatio]]) 21:39, 18 Iunii 2012 (UTC) :Corrigentes consiliorum meorum(Latina mea faltae multa etiam sunt. Quamquam velim suadere infra.... --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:56, 19 Iunii 2012 (UTC)): :::Salve (errores <s>erunt</s>sunt ! <u>Amabo vos</u> /Si vobis placeat<s>Eas</s> corrige<s>re potes</s>tis,<u>et </u> gratissimus <s>ero</s>, <s>ego</s>sim), :::<s>volim</s><u>Velim</u> solum scire an hic sint <s>signa</s><u>res</u> similia ac "Featured article" in en.wikipedia (exempli<u>a</u> gratia). Quaesivi, non <u>sed</u> inveni<u>vi</u>. ____ Sed quaedam rogationes habeo : Primo : ''Amabo vos corrigere'' aut ''Si vobis placeat corrigere'' dicere volebas ? Sed quid ''et'' addidistis ? Secundo : Quid ''ero'' abstulitis ut potius ''sim'' poneretis ? Tertio : Quid ''exempli gratia'' cum genitivo non servatis ? Quarto : ''invenire'' ad perfectum non est ''inveni'' ? ''venire, venio, veni, ventum'' ? Gratias vobis ago. [[Usor:Fsojic|Fsojic ~ Errores meos corrigatis]] ([[Disputatio Usoris:Fsojic|disputatio]]) 15:59, 19 Iunii 2012 (UTC) ::Salve Fsojic. Ut vales? Laetus te cognoscere. ::Clare erravi et spero ne offendas? ::Primo:Non agnovi futurm indicativum de ''esse". Me paenitet Possui ''et '', ut duos sensos clarandum disparet. ::Secundo: Non agnovi futurm indicativum de ''esse". Me paenitet. ::Tertio: Erravi. Me paenitet. Genitivo optimus est ut indicat norma. ::Quarto: Erravi. Non agnovi perfectum de invenire. "inveni" optimus est.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:09, 20 Iunii 2012 (UTC) == Responsum == Salve, Errores facimus omnes, primus ego ! Non offendor. Difficillimus est scribere loquique Latine, et saepe scribendi Italice (ὡς εἰκός ἐστιν, nam Francogallice loquor) cupido est mihi. Valete, [[Usor:Fsojic|Fsojic ~ Errores meos corrigatis]] ([[Disputatio Usoris:Fsojic|disputatio]]) 12:44, 20 Iunii 2012 (UTC) :En. Quam dificillimum scribere! De latina progressa, dico macte! Te exhortor. Mihi, conor fabulari posse latine. Etiam velim discere francogallice(et alias linguas). Nescio graece. Interpretes Iaponicis laetus sum.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:22, 21 Iunii 2012 (UTC) ::ὡς εἰκός ἐστιν ''naturaliter'' significat. Sed Graece scio haud egregie ! Cognoscere Graecam linguam anno solum extremo coepi. ::Etiam ego alias linguas discere velim, non solum quia pulchrum est, sed etiam quia [[linguae Indoeuropaeae|linguas Indoeuropaearum]] linguisticae studiosus sum (ut mea pagina videre potes). Idcirco ad Lituanam discendam ardeo. Nam ''Haec lingua dicitur quam antiquissima esse, nam hodie multae [[lingua Protoindoeuropaea|linguae protoindoeuropaeae]] radices et proprietates grammaticae manent in lingua Lithuanica''. ::Valete [[Usor:Fsojic|Fsojic ~ Errores meos corrigatis]] ([[Disputatio Usoris:Fsojic|disputatio]]) 10:52, 21 Iunii 2012 (UTC) :::Papae! Te hortor. Etiam gratias tibi,mihi permoto, incepi Graeca vetus discere!!. (nescio, sed sistam Graecem mox).--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:57, 26 Iunii 2012 (UTC) == About a category == Good day Jondel! ''Kumusta ka?'' I recently saw that ''ludus fornicalis'' changed to ''ludus porticuum'' and read the discussion page. I know I'm late. I also changed in the Pac-Man article that it is a ''ludus porticuum''. If we should have a category about arcade games here (it would be easier to find those things), should it be called ''Categoria:Ludi porticuum''? What do you think? [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 15:19, 26 Iunii 2012 (UTC). :Mabuti! Ikaw? Good day to you too! Categoria:Ludi porticuum would be great! Andrew Dalby suggests it would be good if a category have at least 3 members. It would be good to coordinate with him.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 23:28, 26 Iunii 2012 (UTC) ::I'd simply say, as advice, it's wiser not to create a category if you have no plans to increase the number of articles beyond 1 or 2. If you do intend to add some more, that's fine. We are all free to do what we want, but lots of Wikipedians adjust categories, and if the 1/2 articles in a category are removed from a category (for whatever reason) the category will be deleted and you will have wasted your time. ::It's also a good idea to begin an article on the topic, or at least to get agreement on the terminology, before creating the category. That's exactly what has happened here, which is perfect :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:53, 27 Iunii 2012 (UTC) :::Thank you Andrew, that is a good point, that it would be a waste without at least 2 articles, and getting an agreement and others.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:19, 11 Iulii 2012 (UTC) == technologia digitalis non digitale == There isn't noun adjective agreement in the term "technologia digitale" because technologia is feminine and digitale as written is neuter.--[[Specialis:Conlationes/118.160.22.1|118.160.22.1]] 03:30, 11 Iulii 2012 (UTC) :Thank you very much. I will make the changes.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:35, 11 Iulii 2012 (UTC) ::Hi, Jondel, I emptied and deleted "Categoria:Technologia digitale‎‎" because it was a redirect. The Wiki environment does not allow redirects of categories. The category simply has to be emptied and deleted. Happy editing! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:12, 11 Iulii 2012 (UTC) :::Ok. Thanks.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:18, 11 Iulii 2012 (UTC) ==Domesticum?== I don't understand why you made those moves without explanation. Why is "domesticus" a better adjective to use than "civilis"? In the case of [[Bellum Civile Graecum]] I have moved back again because the case seems obvious (to me): the Greek name is "''emphylios''" which means "within a people", not "within a house". In the case of [[Bellum Domesticum Russicum]] I didn't move back, but I think at the least you need to cite a source. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:54, 29 Iulii 2012 (UTC) :Ok. Let me cite the dictionary source John T(urenberg?) which I don't have now, for "Civil War" as "Bellum Domesticum". I would like to make similar changes to all (except the Bellum Civile Graecum) since Bellum Domesticum has more authoritive sources.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:58, 29 Iulii 2012 (UTC) ::It's true that "bellum domesticum" is used by Caesar at least once. But "Bellum Civile" is used by Caesar, Sallust, Cicero (often), Horace, Lucan and many others. Do you rate John T(urenberg?) higher than those? I've never heard of him (not that that means anything!) but Google doesn't seem to have heard of him either. Do we have the name right? Where or what is his dictionary? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:24, 29 Iulii 2012 (UTC) :::Vide ''[[De bello civili]],'' [[liber|librum]] [[Gaius Iulius Caesar|Caesaris]], et ''De bello civili,'' [[poema]] [[Lucanus|Lucani]], and if those aren't "authoritative," what would be? [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 11:27, 29 Iulii 2012 (UTC) I apologize. I do not know if they are more authoritive. The source I have for Bellum Domesticum-Civil War is the John Traupman dictionary, pp 154 and 698. :Oh, it's Traupman! No wonder I couldn't find Turenberg :) In general Wikipedia terms, I'd say, the usual kinds of dictionaries are "tertiary sources", rather like encyclopedias. They are better than nothing and a useful start, but they are not the most authoritative sources. :For Vicipaedia in particular, when we are looking for vocabulary, the best thing is to find how the words have already been used by writers in Latin. Some good dictionaries can help us do that, because they have references to texts, but it's important to use those clues, look beyond the dictionary and see how the words are really used. As you know, Jondel, a professional translator also must look beyond the dictionary. :In this case, it's true that a few Latin writers use the term "bellum domesticum", but much more rarely than "bellum civile", and it may be that they are trying to get across a particular viewpoint when they use it -- because "domus" means "house", so it's as if they are saying "war within the family" or "war at home". [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:41, 30 Iulii 2012 (UTC) :::Andrew, I don't know if I can detach myself from My Precious, Gollum Edition John Traupman Dictionary but I know it can be done( detox chamber?, tossing the severed member holding the dictionary into the river of lava and fire?). Just kidding :). Seriously with Spanish (like how do you translate peer pressure, mall, etc) and Japanese (Japanese gambaru:work/fight hard?, domo( thank you, goodbye, feel good, etc)) the dictionary tends to be only a guide,i.e."tertiary sources". Trouble and confusion occurs when I rely too much on the dictionary. I agree with you. Sorry for the Traupman -Terenberg and bellum domesticum civile confusion. I can't help but mention though, that even in English <u>domestic</u> airports are not found in homes and there are no <u>domestic</u> flights direct to passengers' homes. But you don't have to worry about me changing Bellum Civile to Bellum Domesticum. I will strive very hard to get the most standard term in the future from the context of standard classical literature. It is great though that you and Iacobus(and others) are watching over direction of the Latin of vicipaedia though! [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 23:28, 30 Iulii 2012 (UTC) ::Domestic flights, yes, quite true, Jondel, good point! Language is infinitely inconsistent and infinitely interesting :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:58, 31 Iulii 2012 (UTC) :::The larger point is that because readers of reference works usually want to pop in, grab their information quickly, and bug out (if we may indulge not entirely obsolete slang), we should help them by deploying standard(ized) words and syntax. Since Cicero used ''bellum domesticum,'' it's an attested idiom, which accordingly has no reason not to occur here & there in our texts, but it's apparently not the ordinary, expected term (''bellum civile''), which—precisely because it's the ordinary, expected term!—should be the lemma and therefore the title of the article. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 11:57, 31 Iulii 2012 (UTC) ::::That is a very good point Iacobus! In fact with your (and all other magister's) guidance, I do hope to be able to write with standard words and phrases attested by 'standard' classic works and I do hope this will be a help to all readers.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 23:12, 31 Iulii 2012 (UTC) == [[Israel Academiae Scientiarum]] == ::Thank you ! . :) [[Usor:פארוק|פארוק]] ([[Disputatio Usoris:פארוק|disputatio]]) 05:38, 24 Augusti 2012 (UTC) :::Your welcome! :)[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 05:41, 24 Augusti 2012 (UTC) == Municipia Philippinarum == Hi, Jondel. I moved [[Abulug, Cagayan]] to [[Abulug]] and one other page similarly. I did this because I think we don't need to add the disambiguating word -- there is no other place with this name. If I'm wrong and we ''do'' need it after all -- it's up to you really -- our practice is to add it in parentheses, i.e. "Abulug (Cagayan)", so, if you prefer, go ahead and move again to that pagename. OK? I've suggested moving the category [[:Categoria:Municipium Philippinarum]] because our normal rule is to have category names in the plural. If you see any problem with that, please comment on the talk page -- Thanks -- [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:45, 3 Septembris 2012 (UTC) :I was merely following the schemas at the English wiki. I will follow your lead for Categories etc. I forgot about the plurarility norms, sorry.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:57, 3 Septembris 2012 (UTC) ::No problem. It's good to have the new pages! I will move the category. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:35, 4 Septembris 2012 (UTC) :::Ok.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:54, 4 Septembris 2012 (UTC) == Picture at [[:Categoria:Palladium]] == I removed the picture and instead put in a link to Commons, where all the pictures can be found. We don't usually illustrate categories -- better maybe to encourage readers to look at the page [[Palladium]]. I hope that's OK, Jondel. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:30, 18 Septembris 2012 (UTC) :No busted Aneurysms here, so, uh its ok.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:34, 18 Septembris 2012 (UTC) ::That's good. Have a nice day :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:37, 18 Septembris 2012 (UTC) :::Have a nice day too Andrew :)![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:44, 18 Septembris 2012 (UTC) == De regibus Francorum == Thanks, Jondel! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:26, 3 Octobris 2012 (UTC) :Ow. Your welcome![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:42, 3 Octobris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Donor information pages == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Donor information pages|Fundraising 2012/Translation/Donor information pages]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FDonor+information+pages&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FDonor+information+pages&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-18. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 18:50, 11 Octobris 2012 (UTC)</div> == Translation notification: FDC portal/Proposals/CentralNotice2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:FDC portal/Proposals/CentralNotice2012|FDC portal/Proposals/CentralNotice2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-FDC+portal%2FProposals%2FCentralNotice2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-FDC+portal%2FProposals%2FCentralNotice2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-FDC+portal%2FProposals%2FCentralNotice2012&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-15. <div lang="en" class="mw-content-ltr">This banner will invite logged-in editors on all projects to participate in the current public review phase about funding requests by 12 organizations, regarding more than 10 million US dollars of donation money. (Questions about the translation notification system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].)</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 08:08, 14 Octobris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Launch email == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Launch email|Fundraising 2012/Translation/Launch email]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLaunch+email&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLaunch+email&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-19. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 14:07, 15 Octobris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/AdrianneW Appeal == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/AdrianneW Appeal|Fundraising 2012/Translation/AdrianneW Appeal]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianneW+Appeal&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianneW+Appeal&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianneW+Appeal&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-10-31. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 17:11, 23 Octobris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Landing Page and Banner messages == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Landing Page and Banner messages|Fundraising 2012/Translation/Landing Page and Banner messages]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-26. <div lang="en" class="mw-content-ltr">Update: New facts banners ___URGENT___</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 08:01, 24 Octobris 2012 (UTC)</div> == Translation notification: User:Steven (WMF)/PostEdit announcement == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese et Spanish on Meta. The page [[:meta:User:Steven (WMF)/PostEdit announcement|User:Steven (WMF)/PostEdit announcement]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-User%3ASteven+%28WMF%29%2FPostEdit+announcement&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-User%3ASteven+%28WMF%29%2FPostEdit+announcement&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-10-25. <div lang="en" class="mw-content-ltr">The translated text will be posted on village pumps, to inform users about a change they will see in the edit interface after saving an edit. (Questions about the translation notification system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].)</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 22:49, 24 Octobris 2012 (UTC)</div> == Translation notification: Wikimedia Blog/Drafts/Juan Ignacio Iglesias profile == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Spanish on Meta. The page [[:meta:Wikimedia Blog/Drafts/Juan Ignacio Iglesias profile|Wikimedia Blog/Drafts/Juan Ignacio Iglesias profile]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Blog%2FDrafts%2FJuan+Ignacio+Iglesias+profile&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-10-29. <div lang="en" class="mw-content-ltr">Hello friends, This is a translation of a profile for the Wikimedia Foundation blog of Juan Ignacio Iglesias of Argentina. </div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 23:34, 24 Octobris 2012 (UTC)</div> == I replied == ... on my talk page. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:03, 25 Octobris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Poongothai Appeal == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Poongothai Appeal|Fundraising 2012/Translation/Poongothai Appeal]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+Appeal&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+Appeal&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-10-31. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 14:52, 25 Octobris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, September 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, September 2012|Wikimedia Highlights, September 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+September+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+September+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+September+2012&language=es translate to Spanish] <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated on the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from September. You are receiving this message because you signed up to the translation notification system. Questions about this system can be asked at [http://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 11:34, 1 Novembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Srikeit&Noopur Appeal == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Japanese on Meta. The page [[:meta:Fundraising 2012/Translation/Srikeit&Noopur Appeal|Fundraising 2012/Translation/Srikeit&Noopur Appeal]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FSrikeit%26Noopur+Appeal&language=ja translate to Japanese] The priority of this page is high. The deadline for translating this page is 2012-11-14. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 11:54, 9 Novembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Landing Page and Banner messages == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Landing Page and Banner messages|Fundraising 2012/Translation/Landing Page and Banner messages]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FLanding+Page+and+Banner+messages&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-11-21. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 16:55, 14 Novembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Thank you letter == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Thank you letter|Fundraising 2012/Translation/Thank you letter]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FThank+you+letter&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FThank+you+letter&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FThank+you+letter&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-11-21. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 14:43, 15 Novembris 2012 (UTC)</div> == Thanks == I thank you too for your precious work. I can see that you and Nuada create each days a lot of new new pages. I hope that with your help we could reach in 2013 the 100'000 pages. Ciao [[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 05:52, 20 Novembris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)|Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_Of_Wikipedia.webm If you have any questions, post: https://meta.wikimedia.org/wiki/Talk:Fundraising_2012/Translation</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 18:13, 27 Novembris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, October 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, October 2012|Wikimedia Highlights, October 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=es translate to Spanish] <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated on the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from October. You are receiving this message because you signed up to the translation notification system. Questions about this system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 07:47, 1 Decembris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, October 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, October 2012|Wikimedia Highlights, October 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=es translate to Spanish] <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated on the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from October. You are receiving this message because you signed up to the translation notification system. Questions about this system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 00:11, 4 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)|Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_Of_Wikipedia.webm If you have any questions, post: https://meta.wikimedia.org/wiki/Talk:Fundraising_2012/Translation</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 00:55, 4 Decembris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, October 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, October 2012|Wikimedia Highlights, October 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+October+2012&language=es translate to Spanish] <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated on the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from October. You are receiving this message because you signed up to the translation notification system. Questions about this system can be asked at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ], and you can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 01:16, 4 Decembris 2012 (UTC)</div> == Minamoto == Dear Jondel, I apologize but when I corrected your sentence I missunderstood what you wished to tell. In any case with the word cognatus of course, as you rightly say, with dative the problem is solved. Ciao --[[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 13:33, 4 Decembris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)|Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_Of_Wikipedia.webm If you have any questions, post: https://meta.wikimedia.org/wiki/Talk:Fundraising_2012/Translation</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 17:53, 4 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)|Fundraising 2012/Translation/Impact Of Wikipedia Video (subtitles)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FImpact+Of+Wikipedia+Video+%28subtitles%29&language=es translate to Spanish] The priority of this page is medium. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_Of_Wikipedia.webm If you have any questions, post: https://meta.wikimedia.org/wiki/Talk:Fundraising_2012/Translation</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 19:11, 4 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Poongothai video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Poongothai video (captions)|Fundraising 2012/Translation/Poongothai video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 00:00, 5 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Poongothai video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Poongothai video (captions)|Fundraising 2012/Translation/Poongothai video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 06:38, 5 Decembris 2012 (UTC)</div> == The invisible wall == I mentioned it on my talk page. It surrounds categories that are biographies of real, single people. For that reason, it isn't possible to make "Gemini ficticii" etc. subcategories of "Gemini" -- because the "Gemini" are real people and the "Gemini ficticii" are not. Don't worry about it, but that's why I had to revert you. Instead, we can link the two categories with a "vide etiam", and that's what I will now do :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:32, 5 Decembris 2012 (UTC) :Why do they have to be different concepts? Gemini is /are about Geminis whether they are real or not. Geminis can be real they can be fictional. Gemini is a concept of twin. I do not see the logic and may open a debate at the taberna. We are probably the only wikipedia who makes that distinction. I can directly read and verify this in wikipedias of 7 languages, so can you in other languages that you know. This is ridiculous and seems cultic and obsessive! [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:39, 5 Decembris 2012 (UTC) ::It isn't cultic, it's practical ... Yes, by all means ask on the Taberna. I think UV will be able to explain more clearly than I can, but, if he doesn't comment, I'll have a go! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:45, 5 Decembris 2012 (UTC) :::Strangely, the [[Cynthia Crawford]] question is relevant ... her website says she is a twin but with no genetic relationship to the other twin. So, is she a real human, and is she a real twin? We are on the edge of madness here, Jondel ... :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:07, 5 Decembris 2012 (UTC) :::::If you would, fictional twin but not real twin, (--real person--) . This madness ! <s>This is SPARTAAAA!</s> Opus est mihi abire. Me paenitet ita nobis deliberandum est.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:15, 5 Decembris 2012 (UTC) == Translation notification: Fundraising 2012/Translation/Poongothai video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Poongothai video (captions)|Fundraising 2012/Translation/Poongothai video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FPoongothai+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-12. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 00:15, 6 Decembris 2012 (UTC)</div> == Translation notification: Wikimedia Highlights, November 2012 == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Wikimedia Highlights, November 2012|Wikimedia Highlights, November 2012]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+November+2012&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+November+2012&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Wikimedia+Highlights%2C+November+2012&language=es translate to Spanish] The priority of this page is medium. <div lang="en" class="mw-content-ltr">Please consider helping non-English-language Wikimedia communities to stay updated about the most important Wikimedia Foundation activities, MediaWiki development work and other international Wikimedia news from last month. Completed translations will be announced on Facebook, Twitter, Identi.ca and project village pumps. If you have questions about the translation notifications system, you can ask them at [https://meta.wikimedia.org/wiki/Talk:Translation_requests ]. You can manage your subscription at [https://meta.wikimedia.org/wiki/Special:TranslatorSignup ].</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 16:45, 12 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Orabile Mudongo video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Orabile Mudongo video (captions)|Fundraising 2012/Translation/Orabile Mudongo video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FOrabile+Mudongo+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FOrabile+Mudongo+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FOrabile+Mudongo+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-20. <div lang="en" class="mw-content-ltr"></div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 11:45, 13 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Erlan Vega video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Erlan Vega video (captions)|Fundraising 2012/Translation/Erlan Vega video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FErlan+Vega+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FErlan+Vega+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FErlan+Vega+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-20. <div lang="en" class="mw-content-ltr">Editor video captions</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 17:06, 14 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Adrianne Wadewitz video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Adrianne Wadewitz video (captions)|Fundraising 2012/Translation/Adrianne Wadewitz video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianne+Wadewitz+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianne+Wadewitz+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FAdrianne+Wadewitz+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-24. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/wiki/File:The_Impact_of_Wikipedia_Adrianne_Wadewitz.webm Video link for reference</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 15:19, 18 Decembris 2012 (UTC)</div> == Translation notification: Fundraising 2012/Translation/Howard Morland video (captions) == <div lang="la" class="mw-content-ltr">Hello Jondel, You are receiving this notification because you signed up as a translator to Latina, Japanese et Spanish on Meta. The page [[:meta:Fundraising 2012/Translation/Howard Morland video (captions)|Fundraising 2012/Translation/Howard Morland video (captions)]] is available for translation. You can translate it here: * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FHoward+Morland+video+%28captions%29&language=la translate to Latina] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FHoward+Morland+video+%28captions%29&language=ja translate to Japanese] * [http://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Fundraising+2012%2FTranslation%2FHoward+Morland+video+%28captions%29&language=es translate to Spanish] The priority of this page is high. The deadline for translating this page is 2012-12-24. <div lang="en" class="mw-content-ltr">http://commons.wikimedia.org/w/index.php?title=File%3AThe_Impact_of_Wikipedia_Howard_Morland.webm Video link for reference</div> Your help is greatly appreciated. Translators like you help Meta to function as a truly multilingual community. Thank you! Meta translation coordinators&lrm;, 13:05, 19 Decembris 2012 (UTC)</div> == Smartphone == Salve Jondel! Quum dictionarium meum non harum machinarum aetate ediderint, ecquidem publicum verbo 'smartphone' comparem commendare nequeo. Aliis vero Latinitatis hodiernae diurnis, sicut in [http://ephemeris.alcuinus.net/scientiae.php Ephemeride] verbum a te quaesitum reperietur: ''scopophonium'' (vide secundam notationem). --[[Usor:Martinus Poeta Juvenis|Martinus Vester]] ([[Disputatio Usoris:Martinus Poeta Juvenis|disputatio]]) 18:40, 1 Ianuarii 2013 (UTC) :Gratias tibi ago Martinus!! Magnum auxilium est.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:31, 3 Ianuarii 2013 (UTC) Ave Jondel, auxiliandi causa sine tibi dicam, nisi fallor, lapsus esse ''scopophonium'' attamen ''sophophonum'' lectus esse in Ephemeris, et denuntiem etiam translatio a Élizabeth Antébi et Marie-France Saignes oblata pro verbo anglice "smartphone" in "Pullus Micolellus Latina lingua" "sollerterphonascum" fuisse. --[[Usor:Leonellus Pons|Leonellus Pons]] ([[Disputatio Usoris:Leonellus Pons|disputatio]]) 15:25, 3 Ianuarii 2013 (UTC) :Ave Leonellus! Prosperus annus tibi! Optime monitus es mihi, gratias. Adeo, tibi, sollerterphonascum melius sit? Emendabo ita. Sed si vis, emenda si tibi placeat.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:15, 4 Ianuarii 2013 (UTC) :Aah! lapsus meus! Me paenitet![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:00, 4 Ianuarii 2013 (UTC) == Nove == Salve, Jondel, in [[apostoli]]s siglum "<nowiki>{{dubsig}}</nowiki>" addideram formae ''nove'', quia, quid significet, non intellexi. Cum hoc siglum removisti, indicasti te, quid ''nove'' hic significet, intellegere. Velim, sodes, mihi dicas, quid ''nove'' hic tibi significare videatur. Quod scio, ''nove'' idem valet ac 'inusitate; insolito modo', sed in hunc contextum parum quadrare videtur. Num quid me fallit? [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 04:09, 1 Februarii 2013 (UTC) :Salve Neander. Certe dicere velim. Tibi, non te fallit. In isto contexto credo sit anglice "newly". Nunc in perseo(perseus) fontem licet mihi repperiam. Quamquam fons mea est Whitaker words. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:30, 1 Februarii 2013 (UTC) Sodes vide: http://athirdway.com/glossa/?s=novus (Sed adhunc reppero in perseo) En, tandem: http://www.perseus.tufts.edu/hopper/text?doc=novus&fromdoc=Perseus%3Atext%3A1999.04.0059 Coniugatus mihi videtur (sed fontem non habeo) cum "denuo" et hispanice "denuevo". Laetus sum quod cures. Si tibi placeat muta.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:53, 1 Februarii 2013 (UTC) :Apud Cassell's legimus Anglicum ''newly'' Latine significare 'nuper, modo, recens', et Latinum ''nove'' Anglice significare 'in a new or unusual manner'; 'lately, recently'; 'lastly, in the last place'. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 05:13, 1 Februarii 2013 (UTC) ::Gloria ad Cassell's!! (Gratias tibi ago Iacobus!)[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 05:20, 1 Februarii 2013 (UTC) Iam Viator noster rem prudenter solvit. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 11:22, 1 Februarii 2013 (UTC) :Optime! --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:47, 1 Februarii 2013 (UTC) ==[[Mindanaum]]== Hi, Jondel. I found this Latin name for the island so I have moved the page and created a category. Hope that's OK by you? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:14, 25 Februarii 2013 (UTC) :Yes. Amazing work! It is soo hard to dig up those sources!! Great![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:24, 25 Februarii 2013 (UTC) ::Since attestations exist, Vicipaedia probably has to cite them, but note the false linguistics involved in assuming that an ''-o'' that ends Austronesian words is equivalent to the Latin stem-vowel ''-o-'' (a sign of the second declension, supporting the nominative singular in ''-um''). A terminal Austronesian ''-o'' is usually an inseparable part of the root, which the transformation may damage beyond recognition: imagine the River ''Beck'' becoming the River ''Beum.'' Working backward from the Latin, how should we get ''Beck''—and not, say, ''Bear'' or ''Begg'' or ''Bell'' or ''Benn'' or ''Beth''—out of ''Beum''&thinsp;? [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:48, 25 Februarii 2013 (UTC) :::I appreciate your looking into this Iacobus! I have to investigate this but I have soo little time lately.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:10, 1 Martii 2013 (UTC) ::::I've recently added a map picture, but couldn't translate "south-east". How do we say that in Latin? Of course feel free to change picture if you find a better one. ::::[[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 14:41, 1 Martii 2013 (UTC). :::::Stearn offers the phrase ''versus meridiem et orientem a loco dicto'' 'southeast of the place named'. Also, you'll find ''meridiorientalis'' and ''meridio-orientalis.'' [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:52, 1 Martii 2013 (UTC) ::::::Thanks Donatallo and Iacobus. I would have said australis orientalis but meridiorientalis is probably better. I can barely do wikipedia now days. I might correct the picture description to say just south. regards.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:57, 1 Martii 2013 (UTC) :::::::Thanks Iacobus. Good to know. :::::::You're welcome Jondel. I've recently added more in [[Davao City]] (city lieing in Mindanao). Anybody who knows any name(s) in Latin? :::::::[[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 16:11, 1 Martii 2013 (UTC). ::::::::The adjective "Davaensis" (as you may know already) is attested in Catholic and taxonomic sources, but I haven't as yet encountered a noun. Considering what Iacobus rightly says, above, I would not care to invent one. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 20:54, 1 Martii 2013 (UTC) == Respublica Coreana? == Salve, Jondel! Nescio quid habeas in mente cum paene omnia verba e pagina [[Respublica Coreana|de Re Publica Coreana]] removeas. Pagina nunc in medio verbo "dan..." terminat. Num lapsus digitorum fuit? Nolo recensionem revertere nisi re vera error sit. [[Usor:Amahoney|A. Mahoney]] ([[Disputatio Usoris:Amahoney|disputatio]]) 12:18, 11 Martii 2013 (UTC) :Nescio quod evinit, solum datas praesorum verti. Nam me paenitet. Licet mihi inspiciam nunc. Patientias tibi , omnibus, gratias .[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:26, 11 Martii 2013 (UTC) ::Bene est: fac omnia, quae necesse sit! [[Usor:Amahoney|A. Mahoney]] ([[Disputatio Usoris:Amahoney|disputatio]]) 12:27, 11 Martii 2013 (UTC) :::Iam bene videtur. Me certiorem fecisti gratias tibi ago.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:33, 11 Martii 2013 (UTC) == salve == Salve Jondel! Quaeso ignoscas me absentem tibi non rescripsisse. --[[Usor:Martinus Poeta Juvenis|Martinus Vester]] ([[Disputatio Usoris:Martinus Poeta Juvenis|disputatio]]) 11:45, 17 Aprilis 2013 (UTC) :Salve Martinus. Non molestia. Utinam valeas. Solum volui repperire vox pro "Credit card" quam iam repperi tandem in dictionario Traupman. Iam est res [[Tabella tributaria]]. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:59, 17 Aprilis 2013 (UTC) == The Others == Hello Jondel. :) Maybe you also watched the television series [[Lost]] long time ago. The article here says that "The Others" (the native of the island) speak Latin. Do you know anything of this? As you also have worked much about the Philippines, do you also know any Latin name for the neighbour island Sumatra? I came to this recently about Sumatra when I was working here about [[Pongo|orangutans]]. [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 23:39, 25 Maii 2013 (UTC). :Hi Donatello. Want to create an article about the others? This is from the English wiki:<nowiki>revealed that [[Jacob (Lost)|Jacob]] and [[Man in Black (Lost)|his brother]] were born to a woman named Claudia whose crew were shipwrecked on the island and spoke [[Latin]] (this also indicates that the episode was set many centuries ago, when this language was still in common usage). </nowiki>. There are episodes where they use latin like with that fertility doctor. Check out youtube. I do not know of any latin name for Sumatra. Check out Egger's ''Lexicon Nominum Locorum'' .[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:22, 26 Maii 2013 (UTC) :Check [http://www.youtube.com/results?search_query=the+others+latin&oq=the+others+latin&gs_l=youtube.3...1270.3931.0.4951.16.12.0.4.4.0.88.918.12.12.0...0.0...1ac.1.11.youtube.yKkMiYD2FrQ this] out.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:26, 26 Maii 2013 (UTC) ::I see. :) Big thanks. -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 11:40, 26 Maii 2013 (UTC). :::Welcome :).[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:41, 26 Maii 2013 (UTC) ::::Hello again. :) They used the phrase ''si placet'', showing in the translation as 'please'. Do you know any Latin phrase for 'please' like that? I never heard that before. The translations are made by Lost, not the user, but the user putted the Latin text. ::::[[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 16:12, 2 Iunii 2013 (UTC). :::::Yes, 'please'.(Here, the equivalent 'amabo te' is used by others) Si tibi placet, yada yada. If it pleases you, yada yada. Was it that fertility doctor asking about Ricardo to the others? Please look up (Si tibi placet/placeat, if it pleases/would-please you vide )the etymology of 'please' in English, French and Latin. I learn by conversing with myself using the dictionary.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:13, 3 Iunii 2013 (UTC) ::::::I see. Thanks again. :) -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 14:35, 3 Iunii 2013 (UTC). :::::::While we were discussing this, at the same time coincidentaly I asked what [[:Disputatio_Categoriae:Signa_medica|stp]] means. Its a divine act of the sphaghetti monster!![[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:55, 4 Iunii 2013 (UTC) == Something more == Greetings again. Maybe you'll find this interesting: [http://www.pagef30.com/2010/04/final-fantasy-for-nes-now-available-in.html "Final Fantasy"] (the first game in its series; to NES) and [http://www.geekologie.com/2009/02/finally-zelda-ii-has-been-tran.php "Zelda II: The Adventure of Link"] (the second game in its series; to NES) in Latin. It can be interesting when Latin is used in popular culture. I've added these links to the articles about Final Fantasy (both in the game and the game series) and The Legend of Zelda (here only in the game series, then there are no article yet about the game). [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 11:30, 7 Iunii 2013 (UTC). :Mehercule! Wow. I haven't played computer games in a long time. I looked at the link. Hmm. Lets see.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:47, 7 Iunii 2013 (UTC) == [[Scientiae Baccalaureus]] == I added a "Non stipula" because there are a couple of things missing, Jondel, but I expect you're still at work -- that's fine, no problem -- take it away again :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:40, 15 Iunii 2013 (UTC) :Ok. Great. I will complete it now as best as I can. Regards.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:24, 17 Iunii 2013 (UTC) == [[Sabbatum]] == Yes, let's chill :) Do you want to do more today, Jondel, or shall I have a go? Maybe it's your bedtime! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:11, 15 Iulii 2013 (UTC) :I might be working some more. Although its past bedtime. Its great that you organize these issues. But honestly I'm grateful for Iacobus' inputs. (certainly no need to 'Restoring the general --yada yada waatever --' though)There is not much else I can say. Well I am indeed confused with the other Sabbath articles. I'm watching you tube now as well as browsing vicipedia, fixing stuff. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:36, 15 Iulii 2013 (UTC) == Categoriae Iaponenses == Hi, Jondel. Notice that I categorized some pages that were under [[:Categoria:Iaponia]] into subcategories that seemed more suitable. If I did anything silly, feel free to correct it or change back! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:29, 6 Augusti 2013 (UTC) :Great work! I'm a bit forgetful (and thus silly too! :) ). So I guess we'll have to bear with each other! Of course I will try to follow your lead.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:32, 6 Augusti 2013 (UTC) == Cybernetique == Hello Jondel. I wonder if this word is French. If so, it can be good to mention like this in these two articles and others: "...a physico mathematico Andreas Maria Ampère ''"cybernetique"'' (Francogallicee) in eius..." and "...primus sicut ''"cybernetique"'' (Francogallice) inlatus...". It will be good for the readers what language it belongs to. -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 15:26, 12 Augusti 2013 (UTC). :Good suggestion. I think I will do that now.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:54, 13 Augusti 2013 (UTC) == [[Tosa Inu]] == Greetings Jondel. :) You who know Japanese, could you help out about the Latin name written there? Does it corresponds to the Japanese name? -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 02:40, 18 Augusti 2013 (UTC). :'Inu' is dog. I have to look at Tosa and will do so now.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 17:48, 18 Augusti 2013 (UTC) == [[:simple:Shadow]] == Salve, Jondel. I read Latin better than I write it, so: What do you want me to fix in the article on ''simplewiki?'' [[Usor:StevenJ81|StevenJ81]] ([[Disputatio Usoris:StevenJ81|disputatio]]) 16:18, 20 Augusti 2013 (UTC) :Thanks for looking into this. The articles are supposed to be "simple" . (Licet mihi latinam :) ) Etiam mihi videtur scripta ab non nativa. Per exemplia gratia ,cur in gentium sit verbum "circuit"? Mihi nullo refert. Autem tu non sis obligatus emendare solum si velis. Fieri potest ego etiam emendam. Minime res emendari debet quo facilior intelligere omnibus maxime ab legentibus quorum lingua paterna non sit anglice. Gratias tibi ago. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:36, 20 Augusti 2013 (UTC) :Please feel free and you may have to remove things there that are not related to "Shadows" like circuit etc.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:39, 20 Augusti 2013 (UTC) ::I understand your point. I templated that page, and if someone else does not address it shortly I will. [[Usor:StevenJ81|StevenJ81]] ([[Disputatio Usoris:StevenJ81|disputatio]]) 20:08, 20 Augusti 2013 (UTC) == Alcoholici Anonymi == Multas gratias tibi propter tuam paginam de [[Alcoholici Anonymi|Alcoholicis Anonymis]], quia ego scio paucum de hac societate plusque de alia (de qua spero scribere tardiore tempore). [[Usor:Kraŭs|Kraŭs]] ([[Disputatio Usoris:Kraŭs|disputatio]]) 12:22, 23 Augusti 2013 (UTC) :Gatias tibi ago. Autem magis meliore cupio quam fieri potest.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:44, 23 Augusti 2013 (UTC) == how are you? == Seing you here I hope you did not have problem with the typhon. Vale. [[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 14:16, 11 Novembris 2013 (UTC) :Thank you for your concern! What a horrible disaster! Equally strange, Manila where I live was totally safe! It was like an onrushing truck that suddenly veered away. A relative of mine has no roof in the province.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:21, 11 Novembris 2013 (UTC) == Help translating from english == Hello and thanks for you offer to help. Here is the article I want to translate. I tried to translate all the link that I found in your wiki. [[Usor:Xaris333/Nea Salamis Famagusta FC]]. The English article is [[:en:Nea Salamina Famagusta FC]]. [[Usor:Xaris333|Xaris333]] ([[Disputatio Usoris:Xaris333|disputatio]]) 20:58, 6 Decembris 2013 (UTC) :Ok. I've started writing the article here:[[/SalaminaFootball]].[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 07:09, 8 Decembris 2013 (UTC) == Microwave oven == Hi Jondel. :) Maybe you can help with this; I do not really think that the Latin name ''[[Furnus brevibus undis agens]]'' for "microwave oven" we have as the article name is good. It's long and describing. This name might work instead in poetry. Maybe you are able to add another name? :) -- [[Usor:Donatello|Donatello]] ([[Disputatio Usoris:Donatello|disputatio]]) 18:38, 18 Decembris 2013 (UTC). :I would like to work on this. Let look into my sources. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:28, 21 Decembris 2013 (UTC) == [[Satya Nadella]] == We conflicted, Jondel -- we were at work at the same moment. Please check that the result is OK by you! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:14, 17 Februarii 2014 (UTC) :Thanks, we'll do! Just a question Andhrae Pradesae with 'e' was meant to be locative?[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:18, 17 Februarii 2014 (UTC) ::It was meant to be genitive: Hyderabad of Andhra Pradesh, like Bethlehem of Judaea. But I wasn't sure whether to do it with this Indian name or not. When I saw that you took out the declension, I thought, maybe Jondel's right, it looks strange: so I left it your way and added "civitatis" to show the genitive. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:34, 17 Februarii 2014 (UTC) :::I was conforming to the ablative of '[https://la.wikipedia.org/w/index.php?title=Satya_Nadella&diff=next&oldid=2702017 urbe]'. I would like show the gentive (with the 'e's) then, conforming to your above statement. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:50, 17 Februarii 2014 (UTC) == ''ut'' and ''ad'' == Salve Jondel! I wanted to explain why I made changes to your sentences with "ut" on [[Membrum]]. Using "ut" with just an infinitive is not usually possible. In order to say "they use the limbs to carry things", you have a choice between "ut + subjunctive" or "ad + gerund/gerundive". So "membris utantur ut res ferant" or "membris utantur ad res ferendas". Also, it's important to note that the verb "utor" takes the ablative, i.e. "re utor" and not "*res utor". Vale, [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 17:00, 22 Martii 2014 (UTC) :You are right on the usage of ut. Utor ussually is used with the ablative but not always. I've seen instances with accusative and genitve. Thanks for letting me know.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 18:37, 24 Martii 2014 (UTC) :: Jondel, you're right but notice that "''utor'' + accusative" is vulgar Latin (attested in archaic comedy [Plautus], rustic speech [sometimes exemplified by scriptores rerum rusticarum], some inscriptions, etc) but that's not the register we're supposed to follow. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 19:02, 25 Martii 2014 (UTC) ::: I will try to stick to using ablative with this case and indeed would like to use good latin.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:52, 26 Martii 2014 (UTC) == Membrum == Hi, Jondel. I'm sorry if my summarium seemed unhelpful -- I saw your reply! To explain more fully, I'm quite sure that Traupman did not write "articulatus extremus" (which was what you had put in the text, perhaps by mistake). And I'm sure he didn't write "articulus extremus", which was what you meant to write. That would mean "Outermost joint". It wouldn't be a correct equivalent for "membrum". OK, so what do you do? You want to cite Traupman, but you shouldn't attribute to him a phrase which is your own guesswork. I often have this same problem. This is my solution: I suggest it in case it helps you too. You cite your source in the footnote, and also -- in the footnote itself -- you put exactly what he wrote, in his original language, inside quote marks. This is exactly what I did this evening at [[Monasterium Sancti Georgii in Manganis]]. I devised a Latin name for it, based on two sources that give shorter names (also Latin). So, in footnotes 1 and 2, I give their exact texts, in quotes. That way, I am not being unfair to those sources. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 21:00, 24 Martii 2014 (UTC) :You are right. It is great that you take control of these matters Andrew. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:46, 25 Martii 2014 (UTC) :I am examining your exemple and will attempt the same.I really would like to address the issue that membrum is popular in the sense of 'organ'. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 16:18, 25 Martii 2014 (UTC) == [[Marius (persona ficticia)]] == Hi, Jondel Please look at this page again. I needed to revert some vandalism, so your latest changes were lost. They were very small, so I hoped you would forgive me ... :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:22, 25 Martii 2014 (UTC) :Uhh I will see what I can do. This is big article.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]])--- == "Welcome back" == If he's Kotter, I guess we must be the Sweathogs? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:29, 2 Aprilis 2014 (UTC) :Ha ha! :) Kotter was a founding member of the Sweathogs(original rejected high school student).eg You really are you own teacher and sweathog. We can't help but return to our (dysfunctional) roots. 'Welcome back Kotter' is just meant to be an expression.(From the title of the popular tv series back then)--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:36, 3 Aprilis 2014 (UTC) == thank you == [https://la.wikipedia.org/w/index.php?title=Lingua_Gesticulatoria_Nicaraguensis&diff=next&oldid=2774248 ^_^]... --[[Usor:SurdusVII|SurdusVII]] [[Disputatio Usoris:SurdusVII|''(LIS)'']] 10:03, 1 Augusti 2014 (UTC) :Your welcome, I', m glad you liked it. Btw, I am interested in learning sign language. Se habla espanol?--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 10:48, 1 Augusti 2014 (UTC) ::hola, no hablan mucho español, pero sé un nivel 1... :) --[[Usor:SurdusVII|SurdusVII]] [[Disputatio Usoris:SurdusVII|''(LIS)'']] 12:03, 1 Augusti 2014 (UTC) Vale. Que tenga suerte!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:51, 2 Augusti 2014 (UTC) :Jondel, you removed the Latinitas -5 at [[Lingua Gesticulatoria Portugallensis]]. I reverted you, because previously the sentence was just about meaningful, but after your edit it is not Latin at all, so -5 is the best I can say. What do you mean to say with "pro sermone 84.000 surditate Portugallia"? What is the word "surdate" that you have used on other similar pages? I'm puzzled. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:46, 3 Augusti 2014 (UTC) I'm sorry Andrew. surdate was supposed to be surditate. Pro sermone ...= in place of speech for 84.0000 deaf in Portugal. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:56, 3 Augusti 2014 (UTC) ::This ''84.000 surditate'' does not mean '84,000 deaf [people]', and ''Portugallia'' does not mean 'in Portugal'. Little things matter. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 02:58, 4 Augusti 2014 (UTC) Do you think we can fix this?--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 08:56, 3 Augusti 2014 (UTC) :Thanks, I get it. Unluckily "surditate" doesn't mean "for deaf" but "by deafness", and "Portugallia" doesn't mean "in Portugal" but just "Portugal". And we have to express "in place of speech" carefully if that is what we want to say, because this is a real language, not in place of a language. :I'm sure we can say something useful, yes! The trouble is, our contributor is not giving us a good basis. It's interesting that there are these sign languages, and it's interesting to know the number of deaf in each country, but that number doesn't have a simple relationship to the use of the language. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:46, 3 Augusti 2014 (UTC) Your welcome and thanks for looking into to these. To return, 'by deafness' is what is understood when we use the ablative. Can we assume the dative which has the same appearance/form to mean 'for the deaf'? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:26, 4 Augusti 2014 (UTC) :The dative singular of ''surditas'' does not have "the same appearance/form" as the ablative singular. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 02:58, 4 Augusti 2014 (UTC) ::I'm not sure if I'm understood. Isn't this form 'surditate' both dative and ablative? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:06, 4 Augusti 2014 (UTC) :::No, ''surditate'' is not dative. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:00, 21 Augusti 2014 (UTC) ::In its dative sense, can't it mean 'for the deaf' ? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:06, 4 Augusti 2014 (UTC) :::It can mean 'for deafness'. 'For (the benefit of)' is one of the senses of the dative. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:00, 21 Augusti 2014 (UTC) Is it possible, in the other hand, to use hominibus surdium to mean the same? Thanks for looking into this Iacobus.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:26, 4 Augusti 2014 (UTC) :No, it is not. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 02:58, 4 Augusti 2014 (UTC) About the numbers of deaf in each country, can I insert 100 hominibus surdium to mean 'for 100 deaf persons'? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:26, 4 Augusti 2014 (UTC) ::No. The word ''hominibus'' and the nonword ''surdium'' obviously can't go together. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:00, 21 Augusti 2014 (UTC) I think hominibus can be left out since I read in a chapter of latin grammar that you can use the genitive characteristic directly and the 'person' 'friends' 'relatives' and 'people' are assumed. eg. I saw his relatives.= Vidi suorum. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:26, 4 Augusti 2014 (UTC) For the no. of deafs, I will try to check the sources and refer to the English wiki.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 01:49, 4 Augusti 2014 (UTC) :You are right that adjectives and possessive pronouns can be used substantively, with "homines", "cognati", "amici", etc. implied. But this has nothing to do with the genitive. "He saw his people" = "Suos vidit". I don't think it's usual with ''eius/eorum'': "I saw his people" = <s>"Eius vidi"</s> "Cognatos eius vidi". You can also use the adjective ''surdus'', "deaf", as a substantive: "I gave books to a hundred deaf people" = "Centum surdis libros dedi". ''Surditas'' means "deafness", the condition, and its dative (which you can easily [[:en:wikt:surditas|look up]]) is ''surditati''. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 18:06, 21 Augusti 2014 (UTC) ::If memory serves (and datives usually follow direct objects), in ''Centum surdis libros dedi'' the dative is being featured, so the sentence might be glossed 'It was to a hundred deaf people that I gave the books'. That's in isolation, of course; context might dictate otherwise. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:56, 21 Augusti 2014 (UTC) :::Hmm, [http://books.google.com/books?id=qngXAAAAIAAJ&pg=PA430 Gildersleeve] actually gives "indirect object, direct object' as the usual order, but anyway, in the case of this imaginary sentence, I'm fine with whatever interpretation the reader chooses. :) [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 16:43, 23 Augusti 2014 (UTC) ::::Professor Gildersleeve was apparently wrong! Devine & Stephens, having crunched zillions of sentences, conclude: "A default order clearly emerges from the data. What is that default order? Conflating the various argument structures analyed[,] we come up with the following overall order :::::Subj DO IO/Obl Adj Goal/Source Nonref-DO V ::::or in English: Subject—Direct Object—Indirect Object or Oblique argument—Adjunct—Goal or Source argument—Nonreferential Direct Object—Verb" (''Latin Word Order,'' p. 79). Later, on the next page, they explain: "We note right away that, if we can identify the Latin inflected dative with the English prepositional recipient, the order of arguments and adjuncts is the same as in English." The first two (of seven) examples on the next page are "praedam militi (dedit) / (gave) the booty to the soldiers" [ecce typo (''militi'' pro ''militibus'')!] and "scribas anulis in contione (donarunt) / (presented) their scribes with rings in the assembly." (They don't point out that equally good Latin for the latter might be "anulos scribis in contione (donarunt).") For a feel for the linguistic analysis offered in this book, read this explanation of a larger version of the latter (which, btw, is simplified from Cicero, ''In Verrem,'' 2.3.185): "This says roughly that our generals as agents and their scribes as patients and gold rings as instruments and their respective assemblies as location are involved in a presentation relationship" (p. 83). :) [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:39, 23 Augusti 2014 (UTC) :::::Btw, D&S aren't being complete enough in speaking of identifying just "the Latin inflected dative with the English prepositional recipient." The second example quoted above, at least to my ears, involves the ablative plural (''anulis''), not the dative plural (also ''anulis''). But the discussion on p. 80 shows understanding of this, and the broader point remains: several sorts of arguments (including indirect objects and instruments) canonically go between the direct object and the verb. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:50, 23 Augusti 2014 (UTC) ::::::Thanks, I'll have to read that! We can perhaps excuse Gildersleeve since he didn't distinguish referential from non-referential direct objects, though if I understand the term correctly, my ''libros'' is definitely referential, so it would more commonly come before the I.O., as you say. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 21:11, 23 Augusti 2014 (UTC) THANK YOU VERY MUCH for this discussion, Iacobus, Lesgles. It may take me a while (actually a very LONG time)to process this .[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 10:31, 24 Augusti 2014 (UTC) ::: It may be rash to suggest that professor Gildersleeve was wrong. There are other studies (such as ''Word order between morphology and syntax'' by Chiara Polo, 2004: 222) that come up with the same conclusion. With all due respect to D&S's awesome book, let me pick up the authors' pithy statement that Latin word order is “grammatically free but pragmatically fixed" (p.29). Indeed, but given that Latin word order is syntactically variable, one wonders why the basic order is formulated in syntactic terms. It is the framework of generative grammar that leads to positing a basic word order for a free word order language and to dealing with exceptions in terms of "scramblings" and other more or less mystical movements. But many "deviations" are too numerous to be just deviations. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 18:59, 24 Augusti 2014 (UTC) == Superheroes == Hi, Jondel. Going through the recent pages, I see problems with some of these pages. # They contain hidden text. Why? When do you intend to remove it? Hidden text makes the editing screen confusing. It should normally be removed by the time you have finished your work on a page, except in special cases where it is intended to help other editors. # The external links seem to be to the DC Comics or Marvel Comics home page, not to anything specific about the hero concerned. This doesn't support your text. The result, when the hidden text is removed and the link doesn't help, is that the page may become a non-stipula. I am marking some as non-stipula, but you are of course very welcome to improve them, or to replace the Non-stipula with In-progressu if you are still at work on these pages. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:43, 21 Augusti 2014 (UTC) :Ok. Andrew, I will be working on removing them. Also if an article is about 2 sentences or less, I would be leaving a stipula notice.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:32, 22 Augusti 2014 (UTC) ::The Non-stipula formula is precise about this: to qualify as a stipula, an article must have at least 200 characters, and it won't be a stipula if it has 199 characters but otherwise meets the stated criteria. For any text, you can find the number of characters after the word ''Magnitudo'' under the editbox (after you've clicked "Monstrare praevisum"). On my screen, such a number prints just above "Mutata tua statim visibilia erunt!"—but the location may differ on your screen. ¶ Strangely, considering that we're dealing with computerization here, the number of characters that the program produces under "Magnitudo" as just described differs a little from reality, but nobody has responded to my queries about this anomaly. On the practical consequences of having too many stipulas, see the new heading below. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:57, 15 Octobris 2014 (UTC) Hi, Jondel. I had a small problem with [[Fe del Mundo]] and [[Ram Bahadur Bomjon]]: no external source of information. I'm sure that you could add a link to an external source, or a reference to a book. Once that's done, you can take off the "Non stipula" tag! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:15, 15 Octobris 2014 (UTC) ::Ok. I will work on this.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:24, 17 Octobris 2014 (UTC) ==What's a stub?== How many characters does a short text need before it becomes unmarked as a stipula, and thus is promoted from the status of a stub to the status of an article? That is: what's the ''upper'' limit of a stipula? I'd suggest 2000 characters on average, or even 1750, but consensus may be lacking. A practical reason for concern over this question is that stubs reduce a wiki's so-called depth—a concept that Meta uses as a measure of quality: the greater the ratio of stubs to articles, the lower the quality of the enterprise. Compared with other wikis of about the same size, Vicipaedia scores unexpectedly low. This state of affairs must partly be due to thousands of stipula-marked articles produced by our European hamlet-loving contributors. For example: [[Cusinum]], from which I've recently removed the stipula mark because the text fills up a whole screen-page and therefore doesn't (subjectively) look like a stub on my screen. The way the quality-assessing game is played forces participants to be cautious about calling texts stubs. Every new article marked as a stub '''''reduces''''' the supposed '''''quality''''' of the enterprise. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:57, 15 Octobris 2014 (UTC) :Instead of an absolute number, perhaps some number on a sliding scale relating to the "ideal" size of a given topic would be more appropriate, but although we may have a (subjective) sense of these proportions, finding objective criteria might be impossible. For example, a 2000-character article on [[Bellum Orbis Terrarum|WWII]] would be woefully inadequate (we'd all surely agree), and such a text should indeed be marked as a stub, as might a 3000-character or even a 4000-character article on that topic, whereas the mere 751.3 characters of [[Caychax]]—a settlement consisting of ''twelve'' people!—might be more than anyone, except perhaps the residents of the locality, and their friends and relatives, would ever want to know, and so maybe that text (and numerous others not unlike it) should be considered an article, rather than a stub. Is there any obective way to make such distinctions? [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 14:57, 15 Octobris 2014 (UTC) ::Perhaps a discussion better held at the Taberna? [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 16:09, 15 Octobris 2014 (UTC) :::OK, let's copy it there. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 17:22, 15 Octobris 2014 (UTC) == [[Daredevil]] == Hi, Jondel. Thanks for going back there. I now see some relevant stuff at Marvel, but the middle link (supposed to be "toonopedia") doesn't work yet :( [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 17:17, 2 Novembris 2014 (UTC) Your welcome. Likewise it is good you check up on this. There is a 1964 link at toonopedia. Let me fix that link. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:49, 3 Novembris 2014 (UTC) == [[Antivirus]] == It's fine to recreate the article, Jondel, but you have to make it up to stipula standard (at the very least, more text and an external source of information: an illustration if there is one) or it just gets deleted again in the end ... :( [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 10:12, 15 Novembris 2014 (UTC) :Well I was wondering about that. You know I made a request regarding its Latin at the Taberna. It seems to have been ignored. I will work to put up some more info and a source and possible an illustration. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:02, 15 Novembris 2014 (UTC) ::I was about to delete [[The Terminator (pellicula 1984)]], but seeing how much work you put into it, I thought I'd give you a last chance! All it needs to save it is an external source of some kind. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:43, 11 Ianuarii 2015 (UTC) Ok Andrew.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 19:08, 11 Ianuarii 2015 (UTC) == Attribution == Hi, Jondel. Please have look at the page [[Plasticitas]]. Where you write "Fons" with a link to en:wiki, I take it you mean this as an attribution -- that you have translated from en:wiki. Is that right? We just had a discussion on the Taberna about attribution: maybe you missed it. We all agreed that we would do it in one of two ways: either in the summarium, or by starting a talk page and putting the atttribution there. We don't do it on the page itself. At this stage, I suggest, you use the talk page method. It's really easy. Start the talk page and insert <nowiki>{{Attributio|en|Plasticity (physics)}}</nowiki>. OK? I'll leave it to you to do that. You also need to add some relevant external source or external link to this page, otherwise it is a "Non stipula". [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:49, 6 Martii 2015 (UTC) ok.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:26, 6 Martii 2015 (UTC) == [[Mahathir Mohamad]] == Jondel, I'm looking at the page [[Mahathir Mohamad]]. On 24 February you added a "source" (fons) to it. It's a book published in 1969. How can it possibly be a source for the prime ministership of Mahathir Mohamad, which ran from 1981 to 2003? It looks as if you're writing pure nonsense there! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:50, 24 Martii 2015 (UTC) :It's OK, don't worry about it, I have added a bibliography from en:wiki now. Four books about Mahathir Mohamad! Not bad eh? I also added a bibliography to [[Plasticitas]] (see above) from the same so-generous source :) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:52, 24 Martii 2015 (UTC) Not bad!Sorry about Mahathir. Anyway, it is good that you investigate these things. I'll be sure to place better sources.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:05, 25 Martii 2015 (UTC) == Translating the interface in your language, we need your help == <div lang="en" dir="ltr" class="mw-content-ltr">Hello Jondel, thanks for working on this wiki in your language. [http://laxstrom.name/blag/2015/02/19/prioritizing-mediawikis-translation-strings/ We updated the list of priority translations] and I write you to let you know. The language used by this wiki (or by you in your preferences) needs [[translatewiki:Translating:Group_statistics|about 100 translations or less]] in the priority list. You're almost done! [[Image:Translatewiki.net logo.svg|frame|link=translatewiki:|{{int:translateinterface}}]] Please [[translatewiki:Special:MainPage|register on translatewiki.net]] if you didn't yet and then '''[[translatewiki:Special:Translate/core-0-mostused|help complete priority translations]]''' (make sure to select your language in the language selector). With a couple hours' work or less, you can make sure that nearly all visitors see the wiki interface fully translated. [[User:Nemo_bis|Nemo]] 14:06, 26 Aprilis 2015 (UTC) </div> <!-- Message sent by User:Nemo bis@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=Meta:Sandbox&oldid=12031713 --> == [[Ferdinandus Mendes Pinto]] == I'm happy you started this page. He is one of my favourite characters! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:55, 7 Iunii 2015 (UTC) :Thank you. Did you read Shogun by James Clavell? Im wondering if he based that portuguese shipment of guns and rifles in Japan on him. He was enslaved, escaped and shipwrecked many times. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:49, 7 Iunii 2015 (UTC) == Viscus/Viscera == Hello Jondel, best greetings and wishes from Bavaria. Although being very occupied I will try to contribute to this page started by you! But first of all the title should be o.k. I started a discussion page, let's see, if there will be contributions from good latinists. Certainly wrong is the title "Textus conexivus". To that page I started a discussion page as well. Have a good summer![[Usor:Bis-Taurinus|Bis-Taurinus]] ([[Disputatio Usoris:Bis-Taurinus|disputatio]]) 22:53, 8 Iunii 2015 (UTC) :Greetings from Pasay Philippines and thank you for your response. Did you know I was in Munchen/Munich as a reporter to the electronica expo? I really hope the textus can be solved.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 10:54, 9 Iunii 2015 (UTC) :Textus doesn't seem to be wrong.<ref>De Textus Langenscheidt Pocket Latin Dictionary pagina 465 Tissue- Textus. </ref>--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:06, 10 Iunii 2015 (UTC) Thank you for your help with viscera, textus and others.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:56, 12 Iunii 2015 (UTC) ==Fontes == <references/> == Hermes == Salve, ut paginam disputationis legas, te rogo. [[Usor:Bis-Taurinus|Bis-Taurinus]] ([[Disputatio Usoris:Bis-Taurinus|disputatio]]) 05:22, 24 Iunii 2015 (UTC) :Ave. Iam respondui. Soleo reddere ex wiki anglice. Cum cures tu vel aliquis emendet , me placet .--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:20, 24 Iunii 2015 (UTC) == Nicolaus Winton == Please. Could I suggest you two little things: 1) not ''in 2015'' or ''in 1924'' but ''anno 2015'' or ''anno 1924'' 2) in the Latin language we use few commas therefore I believe ''die 4 Iulii 2015'' it's better than ''4 Iulii, 2015'' [[Usor:Helveticus montanus|Helveticus montanus]]. Ciao ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 06:58, 4 Iulii 2015 (UTC) ::Anglice quoque: "July 4, 2015" aut "4 July 2015," sed numquam "4 July, 2015." [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:23, 4 Iulii 2015 (UTC) :Yes. It is very good you take time improve this. I will do my best to remember this. Like you and probably many here, we want to write many article but there is so little time and it is easy to forget. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:59, 4 Iulii 2015 (UTC) == Radiotherapia == Aliquas emendationes fecit. I've done some corrections, I hope you agree with them. Ciao from Switzerland Max--[[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 06:59, 22 Augusti 2015 (UTC) :As long as you didn't delete content and the latin is decent I am rather appreciative of it. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 06:32, 23 Augusti 2015 (UTC) :Ciao from Pasay, the Philippines.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 06:58, 23 Augusti 2015 (UTC) == Injection, Syringe et Hypodermic needle == Dear Jondel, I have checked in [[Carolus Egger]], ''[[Lexicon Latinum hodiernum]]''' (the written edition, there is also a version on-line [[Lexicon recentis Latinitatis]],, but unfortunately I've not found an answer for these three words. I will try again on the internet. Ciao--[[Usor:Helveticus montanus|Helveticus montanus]] ([[Disputatio Usoris:Helveticus montanus|disputatio]]) 10:38, 23 Augusti 2015 (UTC) :I 've tried thanks anyway. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 12:00, 23 Augusti 2015 (UTC) ::From Traupman's dictionary: injection = ''iniectio'' and syringe = ''clyster''. ({{TraupmanLatinEng3}}) Hypodermic needle is not in there, but [https://books.google.com/books?id=5gFrbtTM4WMC&pg=PA49 here's] a source for ''acus subcutanea''. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 18:01, 23 Augusti 2015 (UTC) Are you OK with clyster? Do you know what else a 'clyster' refers to? I ' m hesitant.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:02, 23 Augusti 2015 (UTC) Thank you very much Lesgles and Helveticus. I will work on this soon.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:04, 23 Augusti 2015 (UTC) :If we want to avoid the association with enemas, [http://ruslat.info/display.php?action=view&id=17416&from=word=%F8%EF%F0%E8%F6|type=full|action=search this Russian-Latin dictionary] gives "iniector medicus" for ''syringe''. Otherwise, ''syringe'' comes from medieval Latin ''syringa'', which might be acceptable. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 18:46, 27 Augusti 2015 (UTC) Eugepage! Awesome Lesgles. I will be sure to put this in the notes.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 09:44, 29 Augusti 2015 (UTC) 'acus' is femine. I need to move the article to Acus hypodermica.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 07:30, 31 Augusti 2015 (UTC) == [[Fernão Pires de Andrade]] == Hi, Jondel. You need to go back to the page [[Fernão Pires de Andrade]] fairly quickly! # First, what is his name? Is it Fernão Pires de Andrade or Tomé Pires? Or if it's both, you have to explain. # Second, your footnote says "Madureira 1590-151". What does this mean? Is it a reference? What to? A source reference has to be something that other Wikipedians can follow up: they need to verify your work. # Third, you need to link the page to other wikis. The infobox (capsa) will not work until you do that. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:31, 2 Septembris 2015 (UTC) :My apologies Andrew. I got confused with the Pires name with Tome, started investigating, distracted and eventually forgot about the whole thing.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 00:15, 3 Septembris 2015 (UTC) ::It happens to me too! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:51, 3 Septembris 2015 (UTC) :] --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:17, 3 Septembris 2015 (UTC) == [[Arjunus]] == Hi, Jondel. I notice you removed the "dubsig" from the word "origa". I didn't put it there, but, speaking for myself, I don't know what the word means and don't really understand that sentence. Would you like to tell me in English what it's trying to say? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:22, 13 Octobris 2015 (UTC) :Perhaps the Whitaker dictionary is [http://129.74.15.137/cgi-bin/wordz.pl?keyword=origa wrong]? 'He was taught divine science by Krishna, god and charioteer.' --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:09, 13 Octobris 2015 (UTC) ::Yes, it's wrong, or it's favoring Vulgar Latin pronunciation. The Classical word is ''[http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%3A1999.04.0059%3Aentry%3Dauriga auriga].'' [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 13:17, 13 Octobris 2015 (UTC) :::Thank you Iacobus.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:54, 13 Octobris 2015 (UTC) :I will change this to auriga. origa is the old form.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:14, 13 Octobris 2015 (UTC) :::Yes, you're right, I didn't know that. "Auriga" makes things much clearer, thanks. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:24, 13 Octobris 2015 (UTC) ::::your welcome Andrew and thank you for pointing this out Andrew.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:54, 13 Octobris 2015 (UTC) ::You still haven't noticed that ''Krishnadeo'' isn't a word. Quite often in your texts, an obligatory space is missing. Does the device that you're using have a stuck spacebar? [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 13:20, 13 Octobris 2015 (UTC) Sorry. I will be more careful.<s>Im fixing the deo thing now.</s>--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:47, 13 Octobris 2015 (UTC) Thanks for fixing Iacobus.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:50, 13 Octobris 2015 (UTC) == Capsae == Hi, Jondel. When adding a "capsa hominis" it's best to check whether it uses the same image that we already have. If so, look in Commons in case there is a different one we can use. Finally, if there is no other, our separate image should (nearly always) be deleted, because there is no reason to show the same image twice. I'm looking at [[Felix Houphouët-Boigny]] and [[Carolus Ginzburg]], for example. (There was a discussion and agreement on this soon after I created the formula, but I can't remember where the discussion is ...) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:56, 15 Novembris 2015 (UTC) :Great work! I will try to look into this. I guess the image shouldn't be shown twice. By the way, you live in France? Well it is good to see you active here and I guess not too adversely affected by bombings! Keep safe and keep up the good work!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:45, 17 Novembris 2015 (UTC) ::Thanks, Jondel! Sorry I missed this reply till now. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 19:15, 20 Novembris 2015 (UTC) == Gameta/gametus == Hello Jondel, I was looking for the Latin word for ''gamete'' when writing the page [[bryophyta]], and I found your page [[gameta]], which gives ''gameta'', ''gamete'' and ''gametus''. I only found ''gametus'' in the sources, so I used that. Do you have a source for ''gameta''? [[Usor:Bavo C. Jozef|Bavo C. Jozef]] ([[Disputatio Usoris:Bavo C. Jozef|disputatio]]) 16:59, 20 Novembris 2015 (UTC) ;One source :https://books.google.com.ph/books?id=uJcL_Uud0OkC&pg=PA21&lpg=PA21&dq=gameta+new+latin&source=bl&ots=Uzrd7aSmvx&sig=MCvq6yPAuhjgwmjRpNJ4Wp0Bink&hl=en&sa=X&ved=0ahUKEwie0JzMtaHJAhWDE5QKHf59BKEQ6AEIQjAJ#v=onepage&q=gameta%20new%20latin&f=false :Please also try googling and searching for this.: 1885-90; < New Latin gameta < Greek gamet- (stem of gametḗ wife, gamétēs husband), derivative of gameîn to marry :I hope this helps.By the way, I would appreciate it if you could improve the page's latin.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:12, 21 Novembris 2015 (UTC) ::Thanks! I changed the word in [[bryophyta]] and I improved the Latin of [[gameta]] a bit. [[Usor:Bavo C. Jozef|Bavo C. Jozef]] ([[Disputatio Usoris:Bavo C. Jozef|disputatio]]) 15:45, 22 Novembris 2015 (UTC) == [[Taniguchi Kei|Kei Taniguchi]] == Hi, Jondel. Are you able to translate from Japanese to Latin? I ask because I might begin an article on the mountaineer Kei Taniguchi. There is no English article yet, but there is a Japanese one. I'll link to it and if you can add anything from it, great. This if I have time ... busy day ... [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 10:01, 25 Decembris 2015 (UTC) :I would love to translate it! At the moment I was gathering material for a future latin article of the Boxer Rebellion.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 10:21, 25 Decembris 2015 (UTC) {{Iubilaeum Vicipaedianorum}} [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:51, 1 Ianuarii 2016 (UTC) :Gratias tibi ago o Andrew.---[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 03:59, 2 Ianuarii 2016 (UTC) ::Thanks and happy New Year again, Jondel. Sorry about the little formatting puzzle -- I didn't realise that including the section heading in the formula would have that effect on the edit button. We live and learn! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 11:35, 2 Ianuarii 2016 (UTC) :::No problem about the formatting. Hsppy New Year! I hope you will still monitor and try to improve the quality of the Latin in the articles. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:56, 4 Ianuarii 2016 (UTC) == Four on the brink == Jondel, I deleted four more long-term Non-stipula pages that were yours, I think: [[Akim]], [[Dinalupihan]], [[Balanga]], [[Pilar]]. I will restore them to life right away if you want to work on them -- just ask. In general they want a bit more text and an external source. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:23, 9 Februarii 2016 (UTC) :Andrew, I appreciate your inform me on this. I would like to take you up on that, to restore them and I will in turn work on those resources. Right now I 'm focused on the Stigmata rewrite.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 19:02, 9 Februarii 2016 (UTC) ::OK, will do. Take your time. I don't think anyone else is deleting non-stipulae right now. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 19:52, 9 Februarii 2016 (UTC) :::Thank you so much!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 19:55, 9 Februarii 2016 (UTC) == We don't edit-war == Jondel, I've heard from more than one other editor that you remove Latinity markings without justification. I just saw that at [[Medicina succursoria]] you did it without making any improvement; yesterday I think, at [[Acus sarcinatoria]], you made the Latinity worse and then removed the mark. (Worse because "instrumentum tenuis" and "ab prisca tempora" cannot possibly be correct.) We don't edit-war on Vicipaedia: no one ever does, so if an editor puts a Latinity mark on a page another editor doesn't fight to remove it. Instead, the other editor looks to see what's wrong. But I think, too, you have to admit that you can't yet construct a grammatical Latin sentence without help: so you can't really judge that the Latinity is OK: so you shouldn't remove Latinity marks. Tell me if you think that's unfair! But no more edit wars. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 17:50, 13 Februarii 2016 (UTC) ::It seems to me that this is a general principle: we shouldn't remove Latinitas rankings added by other editors (or at least by ''well-skilled'' other editors!) to pages that we've created. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:48, 13 Februarii 2016 (UTC) :::Yes, I think that is a very good principle and I would agree that in future we should ''all'' follow it. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:48, 14 Februarii 2016 (UTC) :I saw your note to Neander on my talk page. I was going to add this comment anyway: I'll add it now. You often ask other editors to indicate all the mistakes in your Latin texts. You can ask, and maybe they will help you! But think about it from the other point of view. It seems to me that you are saying: "I refuse to learn Latin from a textbook. I demand that you teach me." Again, tell me if that's unfair. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 17:57, 13 Februarii 2016 (UTC) ::You are making this up Andrew. I routinely ask for help at the Taberna, which is always ignored. You are assuming edit war too soon. I made improvements. [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 18:05, 13 Februarii 2016 (UTC) ::I made an improvement.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 18:06, 13 Februarii 2016 (UTC) :::No. I would agree that you took out two words. But you need to think seriously about the points I raise above. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:15, 13 Februarii 2016 (UTC) If you interpret me as saying "I refuse to learn Latin from a textbook", that comes from you, ok. I am not saying "I refuse to learn..." and have been open to the best of my knowledge and made appeals in on the taberna. I don't edit war, even at the English wiki. However, I need to keep progressing.I'm out for now.[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 18:21, 13 Februarii 2016 (UTC) ::I'd guess the background here is that it looks as if your texts haven't benefited from taking a course in which the grammar is presented in a standard way, with one thing leading to another in a pedagogically proven order, the result being a kind of grammatical Swiss cheese, in which you know some useful things well, but other useful things not at all. By removing rankings of –3, –4, and such, you're showing that you don't see your errors for what they are. I've occasionally tried to help by adding dubsigs. Of course, ideally each error should be explained to you, but volunteers like the rest of us seldom have the time to do that. It's what a teacher in an academic setting might do. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:36, 13 Februarii 2016 (UTC) :Focus on this point, please, Jondel: "you can't really judge that the Latinity is OK: so you shouldn't remove Latinity marks". [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:28, 13 Februarii 2016 (UTC) ::Yes! But as I've suggested above, I think this point is pertinent not only here, but everywhere, and it could be elevated to a general principle, applicable to all people who create pages; however, the principle would need an exception to allow for correcting rankings wrongly added by unskilled writers (or even vandals), so I don't know how it would be enforced. :/ [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:54, 13 Februarii 2016 (UTC) :::We don't need to enforce (luckily) because we all follow rules! If such a case arose, I guess we'd merely ask a third editor to judge. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 09:48, 14 Februarii 2016 (UTC) Jondel, please, pay heed to Andrew's and Iacobus's wise words. Nobody wants to disparage you. The reason for Latinitas tags is "consumer guidance" — to indicate to the casual reader that (1.) the article in question is to be read with some benevolence because it may contain words or phrases that are alien to standard Latin, and (2.) the article is supposed to be corrected in the near future. I could't but rewrite the entire article, loosely basing the translation on the English source text. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 09:23, 14 Februarii 2016 (UTC) Neander, kindly stop saying things like this.' timeo ne bellum editorum mihi et Jondelio oriturum sit de medicina succursoria. 'Oh am I supposed to not be able to understand this because its in Latin? You are also being snobbish by not responding to my latin reply back at Andrew's discussion page, why here? Because you can all three of you can gang up on me? I did not edit war, because, as best as I could, made an improvement. The original at the time of the latinatis is different. I will accede and not change the Latinitas. However, allow to express that I do appreciate your presence, and also ask that you do your best to accommodate me. I don't want that you have to rewrite the articles. :There's no ganging up and certainly no snobbishness. It seems to me that Neander was spending some time working with you, and that he asked my advice because [https://la.wikipedia.org/w/index.php?title=Medicina_succursoria&diff=prev&oldid=3037369 this edit of yours] was so unhelpful that he did not know how best to continue. I responded as I did because I had also noticed [https://la.wikipedia.org/w/index.php?title=Acus_sarcinatoria&diff=next&oldid=3036904 this edit] from the day before, which struck me as similarly unhelpful. To answer your other comments as well as I can, there is no point in making the same argument in more than one place, and this is a good place for the discussion. I started in English here because I think that English is the easiest language between you and me. Neander had previously written in Latin on my page as he usually does: discussions in Latin are normal on Vicipaedia; English is also OK. There is no problem there, I think. :I am sorry if you disliked my comment "It seems to me that you are saying, 'I refuse to learn Latin from a textbook'" above, but I was simply speaking as I would between professionals -- you and I have both been translators -- inviting you to say if it was unfair. :I am really happy you've agreed not to change the Latinitas mark on pages you have created. I believe Iacobus's idea is good, and we should all follow the same practice. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:50, 14 Februarii 2016 (UTC) I appreciate your help, and Neander's and Iacobus and trying to fix these things. Could we chill out for a while? There is no need to stick to Latin, only not being well, snobbish.English is fine. Whatever the established language of communication, same as probably the English-French situation of where you live(France?). If I don't participate in the Latin discussions, many times its because I don't have anything to contribute. I will do my best to deepen my Latin.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:34, 14 Februarii 2016 (UTC) == Footnotes as [[Stigma (religio)]] == Hi, Jondel. I just saw this page with its huge number of footnotes. Footnotes need to be formatted better than that -- and if, knowing that, you choose not to have so many, that's just fine! If you look at the talk page, you'll see I've tried to explain how Wikipedia footnotes and external links should be formatted. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:10, 6 Martii 2016 (UTC) :And when many short footnotes occur, the layout may benefit from reducing the blank and vertical space by using two (or more) columns, begun as <nowiki>{{div col|2}} and ended as {{div col end}}.</nowiki> Several other ways are available to make columns, but these are the ones that may work best in most circumstances. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 18:17, 6 Martii 2016 (UTC) Noted. I will be working on this. Iacobus I think your dubsigs are excessive this time are they really required? --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 19:42, 6 Martii 2016 (UTC) == "in sitione britannica" == Hi, Jondel. In new pages I notice you often using the words "in sitione britannica". "Britannica" means British, but "in sitione" doesn't seem to mean anything. Trying to work out what you intended, my best guess is that you mean "at the ''Encyclopaedia Britannica'' site". Is that it? One possible format for citing the ''Encyclopaedia Britannica'' is what I've done at [[Ruth]]. It's appropriate to use the heading == Bibliographia == because this is a professional publication, though now only available on line. At any rate, you need to change your wording ... [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:46, 30 Aprilis 2016 (UTC) :You're right . I will do my best to root out these mistakes of 'sitione' . --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:22, 30 Aprilis 2016 (UTC) :Yes, it is what I meant, "at the ''Encyclopaedia Britannica'' site". I will be changing this to "Pagina Encyclopaediae Britannicae'' . --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 15:34, 30 Aprilis 2016 (UTC) ::Certainly, that expression makes good sense. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 20:48, 30 Aprilis 2016 (UTC) :::Generally, ''site'' refers to everything contained in a URL ending in dot-com, dot-org, and such, and a ''page'' is part of a site (in the URL, to the right of the com, org, etc.). Here, then, if the reference is to a particular article, it correctly refers to a ''page,'' which can be found on the encyclopedia's ''site.'' [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 21:40, 30 Aprilis 2016 (UTC) ::::'Situs' would be recommended? Thanks again for pointing out that sitio means 'I thirst'.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 22:39, 30 Aprilis 2016 (UTC) == Rosa Viterbiensis == Gratias, Jondel. --[[Usor:Cláudio José Aarão Rangel|Cláudio José Aarão Rangel]] ([[Disputatio Usoris:Cláudio José Aarão Rangel|disputatio]]) 05:08, 8 Maii 2016 (UTC) :Me placet. --[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 05:25, 8 Maii 2016 (UTC) == Bibliography == I changed "bibliographia" to "nexus externi" because the links that appears under that sections are external links, not bibliography used in the article. My mother tongue is Spanish :). --[[Usor:Katxis|Katxis]] ([[Disputatio Usoris:Katxis|disputatio]]) 13:00, 12 Iunii 2016 (UTC) :Pero porque es solo es-4 en su tabula, no es como materna? Entendido de bibliographia.Encantado a conocerle.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 13:08, 12 Iunii 2016 (UTC) == Share your experience and feedback as a Wikimedian in this global survey == <div class="mw-parser-output"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Hello! The Wikimedia Foundation is asking for your feedback in a survey. We want to know how well we are supporting your work on and off wiki, and how we can change or improve things in the future. The opinions you share will directly affect the current and future work of the Wikimedia Foundation. You have been randomly selected to take this survey as we would like to hear from your Wikimedia community. The survey is available in various languages and will take between 20 and 40 minutes. <big>'''[https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=VAE&prj=we&edc=6&prjedc=we6 Take the survey now!]'''</big> You can find more information about this survey [[m:Special:MyLanguage/Community_Engagement_Insights/About_CE_Insights|on the project page]] and see how your feedback helps the Wikimedia Foundation support editors like you. This survey is hosted by a third-party service and governed by this [[:foundation:Community_Engagement_Insights_2018_Survey_Privacy_Statement|privacy statement]] (in English). Please visit our [[m:Special:MyLanguage/Community_Engagement_Insights/Frequently_asked_questions|frequently asked questions page]] to find more information about this survey. If you need additional help, or if you wish to opt-out of future communications about this survey, send an email through the EmailUser feature to [[:m:Special:EmailUser/WMF Surveys|WMF Surveys]] to remove you from the list. Thank you! </div> <span class="mw-content-ltr" dir="ltr">[[m:User:WMF Surveys|WMF Surveys]]</span>, 18:41, 29 Martii 2018 (UTC) </div> <!-- Message sent by User:WMF Surveys@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2018/we6&oldid=17881422 --> == Hope you're OK? == Haven't seen you for a few weeks, Jondel. I hope you're OK? [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:47, 30 Martii 2018 (UTC) :Thank you so much for your concern, Im in the middle of jobs, getting my pc fixed, starting German and Greek. I've sort of lost steam with the latin wikipedia, but I'll be back, just like the Terminator.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 06:04, 9 Aprilis 2018 (UTC) == Reminder: Share your feedback in this Wikimedia survey == <div class="mw-parser-output"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Every response for this survey can help the Wikimedia Foundation improve your experience on the Wikimedia projects. So far, we have heard from just 29% of Wikimedia contributors. The survey is available in various languages and will take between 20 and 40 minutes to be completed. '''[https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=VAE&prj=we&edc=6&prjedc=we6 Take the survey now.]''' If you have already taken the survey, we are sorry you've received this reminder. We have design the survey to make it impossible to identify which users have taken the survey, so we have to send reminders to everyone. If you wish to opt-out of the next reminder or any other survey, send an email through EmailUser feature to [[:m:Special:EmailUser/WMF Surveys|WMF Surveys]]. You can also send any questions you have to this user email. [[m:Community_Engagement_Insights/About_CE_Insights|Learn more about this survey on the project page.]] This survey is hosted by a third-party service and governed by this Wikimedia Foundation [[:foundation:Community_Engagement_Insights_2018_Survey_Privacy_Statement|privacy statement]]. Thanks! </div> <span class="mw-content-ltr" dir="ltr">[[m:User:WMF Surveys|WMF Surveys]]</span>, 01:39, 13 Aprilis 2018 (UTC) </div> <!-- Message sent by User:WMF Surveys@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2018/we6&oldid=17898672 --> == Your feedback matters: Final reminder to take the global Wikimedia survey == <div class="mw-parser-output"> <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> Hello! This is a final reminder that the Wikimedia Foundation survey will close on '''23 April, 2018 (07:00 UTC)'''. The survey is available in various languages and will take between 20 and 40 minutes. '''[https://wikimedia.qualtrics.com/jfe/form/SV_5ABs6WwrDHzAeLr?aud=VAE&prj=we&edc=6&prjedc=we6 Take the survey now.]''' '''If you already took the survey - thank you! We will not bother you again.''' We have designed the survey to make it impossible to identify which users have taken the survey, so we have to send reminders to everyone. To opt-out of future surveys, send an email through EmailUser feature to [[:m:Special:EmailUser/WMF Surveys|WMF Surveys]]. You can also send any questions you have to this user email. [[m:Community_Engagement_Insights/About_CE_Insights|Learn more about this survey on the project page.]] This survey is hosted by a third-party service and governed by this Wikimedia Foundation [[:foundation:Community_Engagement_Insights_2018_Survey_Privacy_Statement|privacy statement]]. </div> <span class="mw-content-ltr" dir="ltr">[[m:User:WMF Surveys|WMF Surveys]]</span>, 00:48, 20 Aprilis 2018 (UTC) </div> <!-- Message sent by User:WMF Surveys@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Community_Engagement_Insights/MassMessages/Lists/2018/we6&oldid=17898672 --> == [[Fidelis Ramos]] == Hi, Jondel. I replaced the "ScDub" formula. There really is a problem. The first sentence says he was born in 1928, the second sentence says he was born in 1947. Both sentences have other information in them also, so just deleting a sentence may not be the right answer. It seems you wrote the page that way, so please have a look and correct it if you can. Thanks [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 08:31, 20 Iunii 2018 (UTC) :Ok Andrew. I will work on now. Thanks for the heads up!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:46, 20 Iunii 2018 (UTC) == Thanks == Dear Jondel, thanks for your noticing of my contributions to Vicipaedia. My Latin is still poor, but my ideas are fresh and I hope I can keep going with my translation suggestions in a overall manner. I already made my check also at Star Wars Episode 8 Page, as you requested. Once again, thanks for receiving well my suggestions and for welcoming me here, and don't be afraid to be creative :) [[Usor:EleassarBR|EleassarBR]] ([[Disputatio Usoris:EleassarBR|disputatio]]) 03:12, 23 Iunii 2018 (UTC) :Your welcome! Please keep up the good work and bear with other's zeal and enthusiasm!--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 04:10, 23 Iunii 2018 (UTC) == Black Death == Hi Jondel. Forgive me for editing this page: you're working on it, but I just wanted to add a Latin name that I could verify ... and then I found a contemporary Latin source for the events and I didn't want to lose sight of it! But I haven't touched your text. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:17, 1 Iulii 2018 (UTC) :I really appreciate your concern. Let me work on it first then correct as you see fit. Latin sources are indeed necessary but I do hope we can progress fairly on this.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 14:24, 1 Iulii 2018 (UTC) == Tibi gratias uno ex ~250 editoribus principalibus medicis agimus! == <div lang="en" dir="ltr" class="mw-content-ltr"> :''Te rogamus, ut iuves et convertas istud nuntium in propriam tuam linguam per [https://meta.wikimedia.org/wiki/Wiki_Project_Med/The_Cure_Award meta]''. {| style="background-color: #fdffe7; border: 1px solid #fceb92;" |rowspan="2" style="vertical-align: middle; padding: 5px;" | [[File:Wiki Project Med Foundation logo.svg|100px]] |style="font-size: x-large; padding: 3px 3px 0 3px; height: 1.5em;" |Ecce '''Praemium Curandi 2018''' |- | style="vertical-align: middle; padding: 3px;" |Anno 2018 tute eras uno ex [[W:EN:Wikipedia:WikiProject Medicine/Stats/Top medical editors 2018 (all)|~250 editoribus principalibus medicis]] trans quasque Vicipaediae linguas. Tibi gratias ''[[m:WikiProject_Med|Wiki Project Med Foundation]]'' agimus propter tu ipse lubenter, complete, accurate, optume enim conlationes sanitarias atque subsidia publicitus offerebas. Nos profecto tibi et amplissimum operis tuis magni aestimamus! ''Wiki Project Med Foundation'' est [[meta:user group|grex usorum]] cum muneribus rationes sanitarias nostras emendatu. Respice ad '''[[meta:Wiki_Project_Med#People_interested|haec]]''' et interes, si voles, sine sumptibus sociatis. |} Gratias denuo agimus :-) -- [[W:EN:User:Doc James|<span style="color:#0000f1">'''Doc James'''</span>]] cum cuncto grege apud '''[[m:WikiProject_Med|Wiki Project Med Foundation]]'''17:53, 28 Ianuarii 2019 (UTC) </div> <!-- Message sent by User:Doc James@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Top_Medical_Editors_2018/la&oldid=18822372 --> == Sophrologia == Hi, Jondel. Nice to see you again. At [[Sophrologia]] I moved your comments in hidden text to [[Disputatio:Sophrologia#Stress und andere psychische Spannungen|the talk page]], where those two words ''laboriis animiis'' are already discussed. Hope that's OK. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 12:09, 11 Iulii 2019 (UTC) :I completely forgot to reply! Thanks for your welcome back. I will try to fix this(, aaaaaaaaaan not start something new until I finish the rest of what I started!!!!!) laboriiis etc.--[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 07:49, 23 Augusti 2019 (UTC) == Invitation to Rejoin the [https://mdwiki.org/wiki/WikiProjectMed:Translation_task_force Healthcare Translation Task Force] == [[File:Wiki Project Med Foundation logo.svg|right|frameless|125px]] You have been a [https://mdwiki.toolforge.org/prior/index.php medical translators within Wikipedia]. We have recently relaunched our efforts and invite you to [https://mdwiki.toolforge.org/Translation_Dashboard/index.php join the new process]. Let me know if you have questions. Best [[User:Doc James|<span style="color:#0000f1">'''Doc James'''</span>]] ([[User talk:Doc James|talk]] · [[Special:Contributions/Doc James|contribs]] · [[Special:EmailUser/Doc James|email]]) 12:34, 13 August 2023 (UTC) <!-- Message sent by User:Doc James@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Top_translators/10&oldid=25451576 --> == Pagina “[[Spider-Man]]” facta est [[Adumbratio:Spider-Man|adumbratio]] == <!-- Substitutio formulae {{Nuntium de pagina facta adumbratione}} secundum recensionem 3952586 -->[[Imago:Information.svg|x25px|alt=Inspicienda]] Salve Jondel! Propter brevitatem, pagina a te creata “[[Spider-Man]]” nuper facta est [[Vicipaedia:Adumbratio|adumbratio]]—novus titulus est “[[Adumbratio:Spider-Man]]”. Si aucta erit, libenter in encyclopediam iterum accipietur. Si ulteriora de commentationibus creandis legere vis, [[Vicipaedia:Praefatio|nostrum enchiridion]] inspicere potes. Vale. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 05:28, 27 Iunii 2026 (UTC) :It seems that both pages now exist, [[Spider-Man]] and [[Adumbratio:Spider-Man]]. There's a warning about this fact at the head of "Spider-Man", but it doesn't tell me which page to edit if I want to correct the Latin! [[Usor:Andronikos Komnenos|Andronicus Comnenus]] 10:34, 29 Iunii 2026 (UTC) ::Thank you for bringing this to my attention! Let me delete the Adumbratio.---[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 11:03, 29 Iunii 2026 (UTC) ::Please correct at the Article itself. Why correct at the draft.---[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 07:47, 30 Iunii 2026 (UTC) ::: I transformed [[Adumbratio:Spider-Man]] into a redirect. @[[Usor:Jondel|Jondel]]: Next time don't recreate a page, just move the “adumbratio” to the main namespace. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 07:37, 2 Iulii 2026 (UTC) ::::Ok. Sorry for the mess. Thank you for your work on this Grufo!---[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) [[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 06:37, 3 Iulii 2026 (UTC) 1jyk0jrafiylh822sg9mfxtz92we81o Disputatio Usoris:Andrew Dalby 3 13346 3969571 3964819 2026-07-02T20:33:12Z Grufo 64423 /* About the confusing warning */ Nova pars 3969571 wikitext text/x-wiki {{Hic sunt tabularia disputationum}} Disputationes anteriores hic habes: [[Disputatio Usoris:Andrew Dalby/Tabularium 1|Tabularium 1]], [[Disputatio Usoris:Andrew Dalby/Tabularium 2|Tabularium 2]], [[Disputatio Usoris:Andrew Dalby/Tabularium 3|Tabularium 3]], [[Disputatio Usoris:Andrew Dalby/Tabularium 4|Tabularium 4]]. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:04, 27 Martii 2009 (UTC) == Άρης Neograece == {{Accepta|Disputatio:Andreas Dalby|Άρης Neograece}} Salve, Andrea, dubius sum, quomodo verba Neograeca apud nos tractanda sint. Videas quaeso commentationem quam de [[Μήλα (pellicula 2020)]] nuper scripsi. Utrum Latine ''Mila'' an ''Mela'' and ''Mēla'' scribam? Et Άρης Σερβετάλης histrio: Utrum ''Aris Servetalis'' an ''Ares Servetales''? [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 17:34, 10 Ianuarii 2025 (UTC) :Quamquam ego Andreas non sum, nolo silere de modo quo Theodisce res tractatur: Neograeca (nomina propria praesertim) saepissime modum in antiquum transscribi solent. Inde ego praeferrem res Neograecas modum in veterem Latine reddere [[Usor:Giorno2|Giorno2]] ([[Disputatio Usoris:Giorno2|disputatio]]) 18:39, 10 Ianuarii 2025 (UTC) ::Vide etiam hanc paginam: [[Vicipaedia:Translitteratio]]. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 16:55, 12 Ianuarii 2025 (UTC) :::Date veniam: pro tempore rarius apud Vicipaediam versor. Tribus rationibus translitterationem classicam nominum Neograecorum commendo: primo quod lingua Latina utimur atque hoc modo antiqui lingua nostra utentes verba Graeca in Latina convertebant; secundo quod nullam translitterationem hodiernam sine ambiguitate, sine incongruitate, sine inconsistentia reperire possumus; tertio quia eruditi scientifici, qui etiam hodie neologismos Graecos vel Graecolatinos creant, saepius translitteratione Latina uti solent. Salvete! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 21:13, 12 Ianuarii 2025 (UTC) :::: Gratias omnibus vobis ago. Ipse quoque ita ut dicitis faciendum esse cogitavi. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 14:34, 13 Ianuarii 2025 (UTC) == Foods in Latin questions == Hello, I wrote a couple of questions on different pages related to food (<bdi>[[Disputatio:Capsicum e carne]], [[Disputatio:Salsa alba]], [[Disputatio:Gruellum Bretonicum]], [[Disputatio:Brodium]]</bdi>, <bdi>[[Disputatio:Iuscellum]], [[Disputatio Categoriae:Embammata]], [[Disputatio Categoriae:Pastilla_panicea]], [[Disputatio:Ius (cibus)]], [[Disputatio:Botulus]]</bdi>) and then saw that you had worked on all of the pages, so linking the questions to you directly might be better. I understand this topic is difficult because medieval authors were very inaccurate with their terms and rather stole words from their own languages, and even the Latins themselves seem to have used the words to mean a wide range of things that don't quite match the terms moderns use and it's difficult so cypher foods/dishes from text anyway, but it would be nice to at least have some consistency on Vicipaedia. [[Usor:Krken|Krken]] ([[Disputatio Usoris:Krken|disputatio]]) 07:32, 15 Aprilis 2025 (UTC) :It's difficult finding convincing names. I commented at [[Gruellum Bretonicum]]: I gave quite a bit of thought to that, and chose the medieval term intentionally, but I may not have reached the ideal conclusion after all! I'm too busy just now to spend long on Vicipaedia, but please write about food, please improve where you can. Pages can be moved easily: as a rule, a changed or new lemma should be justified with a footnote. I added a footnote to your well-justified addition of "lupus" under ''[[Esox lucius]]'': "lupus" is in fact more classical, so I moved it up to second place. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:32, 15 Aprilis 2025 (UTC) ::Attestations of lemmata may also help. Where attestations are missing, the formula "<nowiki>{{FD ref}}</nowiki>" may want to be attached to lemmata. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 17:49, 15 Aprilis 2025 (UTC) :::Greetings, {{Ping|IacobusAmor}} you're quite right. I found attestations for the previous '''lucius''' and the '''lupus''' that Krken added -- if I'd had no time to do that, adding <nowiki>{{FD ref}}</nowiki> would have been my fallback position. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:09, 15 Aprilis 2025 (UTC) == Create an article for Peshkopi (Penestae - in Latin) == @[[Usor:Andrew Dalby|Andrew Dalby]] Hi Andrew! I am LevaneNevale who has communicated with you last year regarding a request made by me to create an article for Peshkopi: https://en.m.wikipedia.org/wiki/Peshkopi on Latin Wiki. The title for it should be "Penestae" in Latin. Please can you create the article for Peshkopi on Latin Wiki with short content? Then add it to its corresponding Wikidata page. I would thank you so much if you will create it. Thanks [[Usor:NevaleLevane|NevaleLevane]] ([[Disputatio Usoris:NevaleLevane|disputatio]]) 10:58, 17 Aprilis 2025 (UTC) :@[[Usor:IacobusAmor|IacobusAmor]] Please can you create the article for Peshkopi - Penestae in Latin yourself. Since Andrew isn't responding. Thanks [[Usor:NevaleLevane|NevaleLevane]] ([[Disputatio Usoris:NevaleLevane|disputatio]]) 20:09, 19 Aprilis 2025 (UTC) ::@[[Usor:Andrew Dalby|Andrew Dalby]] Hi dear Andrew! Please can you create the article for Peshkopi - "Penestae" on Latin Wiki? Thanks [[Usor:NevaleLevane|NevaleLevane]] ([[Disputatio Usoris:NevaleLevane|disputatio]]) 11:00, 21 Aprilis 2025 (UTC) == De nova formula citationum == Hi Andrew. If I don't remember wrong, you did not like the {{Fn|Cite book}}, {{Fn|Cite link}}, {{Fn|Cite journal}} templates due to their lack of flexibility. I am creating our own version, a single template that should be able to replace all of them. It's called {{Fn|Opus}} (sorry, the documentation is still minimal), and we can make it do whatever we want. I would like to know what exactly were the shortcomings of our <nowiki>{{Cite ...}}</nowiki> templates according to you; maybe that will help me improve the {{Fn|Opus}} template accordingly! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 16:28, 19 Aprilis 2025 (UTC) :Thanks for asking, Grufo. My objections were practical, not a matter of principle. 1. I felt it would be better to agree, if we could, on a format, before designing a template ... but I don't know whether we really could ever agree! 2. I feel that bibliographical templates encourage users who are unfamiliar with citations and bibliography to include too much information, to try to fill all the boxes (examples: on English Wikipedia, citing an unsigned news or periodical article, editors often write "staff" in the author space -- without evidence -- so as to fill the box; and sometimes, when citing a periodical, they add details of the publisher. In both cases, a editor who knows about citations would leave those boxes empty). It's hard to give concise advice on things like that, and the result is that Wikipedia bibliographies tend to be padded with unnecessary and distracting detail. However, if you want to make a suitable template, I still say, go ahead. Since I am currently busy elsewhere, I can't offer to help. (But watch out, this may well change!) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:30, 20 Aprilis 2025 (UTC) :: Hi Andrew, I would be very happy to discuss the format! I am not really a big fan of using dots to separate the various fields, although after working on the template, I must admit that it solves several practical obstacles – but I am open to anything. As for filling too many fields, well, in the {{Fn|Opus}} template the only mandatory field is the title. And so :: <syntaxhighlight lang="wikitext">{{Opus | titulus = Divina Comoedia }}</syntaxhighlight> :: will produce ::: {{Opus | titulus = Divina Comoedia }} :: Everything else is optional. Maybe we could emphasize this aspect! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 15:25, 20 Aprilis 2025 (UTC) :@[[Usor:Grufo|Grufo]]: If you are developing a citation template why would you name it "Opus"? Sure, a citation should refer to some work but unpublished works are not really that useful unless they are well known ancient manuscripts so wouldn't a better name be "Citationem" or even "Publicatio" (excuse my lack of Latin knowledge). It just seems to me, something named "Opus" might be better for something like an Infobox template for creating infoboxes about works or a Navbox about topics related to works, etc. Maybe "Citatio opus" or "Opus cita" would be okay but even something like "Citatio publicatio" (''a la'' {{tlx|citatio libri}}) or maybe "Publicationem citare" sounds better to me. The Opus/work can then be the article/chapter, etc. referred to in that publication (be it a book, magazine, etc.). So then you might have a publication title and a work title (of course they are sometimes the same like novels that are typically published in books with the same title as the work contained within). —[[Usor:Uzume|Uzume]] ([[Disputatio Usoris:Uzume|disputatio]]) 13:00, 20 Iulii 2025 (UTC) :: Hi [[User:Uzume|Uzume]]. The latin word “opus” simply means “work” (noun). The idea is to have a template as generic as possible. Rather than “publicatio”, classical Latin would prefer “editio” (“edere” means “to publish” – for an English speaker it is a bit of a false friend). But as you mentioned, that would limit the template to published works. It would not be much of a problem, really; it is just that “opus” is the most open and generic name that came into my mind. Of course it could also indicate an infobox, but usually here on Latin Wikipedia we add “capsa” (“box”) to infobox templates (e.g. {{Fn|Capsa hominis Vicidatorum}}, {{Fn|Capsa insulae}}, and many others). “Citatio” could also work, but we have already the old {{Fn|Citatio}} template, and the two will need to coexist for a while. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 00:08, 21 Iulii 2025 (UTC) :::@[[Usor:Grufo|Grufo]]: So can I cite a sculpture, a building, or canal? These could all also be considered works or "Opus" I suppose you could do something limit it via something like "opus litterarium". I just think "opus" is too general and as a citation it should contain "citation" somehow like "Opus cita" or some such. —[[Usor:Uzume|Uzume]] ([[Disputatio Usoris:Uzume|disputatio]]) 00:21, 21 Iulii 2025 (UTC) :::: @[[Usor:Uzume|Uzume]]: Exactly, the idea was exactly that (I just love [[:en:Robustness principle|Postel's law]])! You can cite a sculpture, a building, or canal :-) It is an experiment, but so far it seems to be working well! I have not finished writing it however. I still have to differentiate the current {{para|series}} parameter into two different parameters: one for the case in which the series is a minor detail (e.g. a collection of books belonging to the same series) and one for the case in which the series is a more important feature (e.g. a journal). I have still to find the right wording, but it is in the back of my mind. Other capabilities will need to be implemented too. As you can see, the nomenclature is left open and generic on purpose. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 00:28, 21 Iulii 2025 (UTC) == Wikipedia in Ancient Greek == Hi, I have seen that you speak Ancient Greek and I wanted to ask you whether you could please help us improve the Ancient Greek Wikipedia, which [https://incubator.wikimedia.org/wiki/Special:RecentChanges?hidebots=1&translations=filter&hidecategorization=1&hideWikibase=1&hideWikifunctions=1&limit=500&days=30&urlversion=2&rc-testwiki-project=p&rc-testwiki-code=grc we have been reviving for the past months]. --[[Usor:Caro de Segeda|Caro de Segeda]] ([[Disputatio Usoris:Caro de Segeda|disputatio]]) 10:42, 27 Novembris 2025 (UTC) :Currently I have too little spare time even to work on the Latin Vicipaedia -- so, sadly, I cannot help with ancient Greek right now. I wish you good luck and success! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:48, 27 Novembris 2025 (UTC) ::Thank you for the answer and good luck with the Latin Wikipedia, you are all doing a great job here. [[Usor:Caro de Segeda|Caro de Segeda]] ([[Disputatio Usoris:Caro de Segeda|disputatio]]) 17:15, 28 Novembris 2025 (UTC) == Mensis Martius adest == Salve, Andrea. Spero te bene valere. Iam mensis Martius adest; velisne Paginae Mensis nostrae [[Disputatio Vicipaediae:Pagina mensis#2026|opem ferre]]? Vale! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 14:21, 26 Februarii 2026 (UTC) :Cito respondeo -- Salve optime, mi Grufo! hoc tempore non iam possum sed inter duos menses revenire cupio -- [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 19:04, 27 Februarii 2026 (UTC) :: Gratias tibi ago ob alacre responsum, Andrea. Gestio te videre in Vicipaediam revenientem! Vale. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 11:15, 28 Februarii 2026 (UTC) == Dining with the Caesars: written source and collective memory in Suetonius == Dear Andrew Dalby, I found your paper "Dining with the Caesars: written source and collective memory in Suetonius” on academia.eu. It is said to have been published in the proceedings of the Oxford Food Symposium, but I cannot find the precise bibliographic details (year and place of publication, page numbers etc.). Could you help me? I would like to cite your paper in a bibliographic overview of Suetonius. Kind regards, Marijke Crab [[Specialis:Conlationes/&#126;2026-21490-69|&#126;2026-21490-69]] ([[Disputatio Usoris:&#126;2026-21490-69|talk]]) 11:41, 7 Aprilis 2026 (UTC) :Dear Marijke, I am glad you found my paper useful. Here is a full citation: ::Andrew Dalby, ”Dining with the Caesars” in Harlan Walker, ed., ''Food and the memory: proceedings of the Oxford Symposium on Food and Cookery'' (Totnes: Prospect Books, 2001. ISBN 978-1-903018-16-3) pp. 62-88. :[[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:03, 7 Aprilis 2026 (UTC) == nofendare == <nowiki>;</nowiki>kokkshin0@1234|#crfpinkae [[Specialis:Conlationes/&#126;2026-24722-75|&#126;2026-24722-75]] ([[Disputatio Usoris:&#126;2026-24722-75|talk]]) 08:13, 22 Aprilis 2026 (UTC) == You may be an eligible candidate for the U4C election == <div lang="en" dir="ltr" class="mw-content-ltr"> Greetings, The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee (U4C)]] seeks candidates for the 2026 election. The U4C is the global committee responsible for overseeing enforcement of the [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct|Universal Code of Conduct]]. Elections are held annually, if elected a committee member serves for two years. This year the U4C requires candidates to hold administrator rights on at least one wiki, which is why you are being contacted as you appear to hold this right. There are other requirements, such as candidates must be at least 18 years old and may not be employed by the Wikimedia Foundation or other related chapters and affiliates. You can find more information in the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026#Call_for_Candidates|call for candidates on Meta-wiki]]. Additionally, the committee's working language is English; some ability to communicate in English is required. The election opens on 18 May, if you are eligible and interested you have until 10 May to submit your candidacy. There will be a week in between for candidates to answer questions from the community. Voting takes place privately in [[m:Special:MyLanguage/SecurePoll|SecurePoll]], successful candidates must receive at least 60% support. More information is available on [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026|the 2026 Elections page]], including timelines and other candidacy information. If you read over the material and consider yourself qualified, please consider submitting your name to run for the committee. If you think someone else in your community might be interested and qualified, please encourage them to run. In partnership with the U4C -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|talk]]) 20:06, 28 Aprilis 2026 (UTC) </div> <!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/test&oldid=30472432 --> == Latina == Hello. I'm looking for Latin translation of descriptions of a few items for Wikidata. Would you help? [[Usor:Eurohunter|Eurohunter]] ([[Disputatio Usoris:Eurohunter|disputatio]]) 08:18, 16 Maii 2026 (UTC) == Sub alia subcriptione his diebus me observabis == Revenire in Vicipaediam his diebus volebam, sed superiores mihi dicunt nomen bina authentificatione dare necesse erit quia <s>magistratus</s> grapheocrates sum. Quomodo et cur inter methodos multiplices huius authentificationis seligam, quomodo efficere, haud iam intellego. Fortasse amicus quis inter vicinos me adiuvare poterit. Ergo pro tempore non Andreas Dalby sed sub hoc nomine (multos annos desueto) videbor ... [[Usor:Andronikos Komnenos|Andronicus Comnenus]] 13:07, 21 Maii 2026 (UTC) :Salve, Andrea! Bene est, quod certiores nos fecisti, ut Andronici subscriptio tua est. De bina authentificatione nescio, qui modus melior sit, numquam hoc temptabam. Sed non magistratibus illa necessaria est, solum grapheocratis. [[usor:Adam Bishop|Adam Bishop]] iam non est grapheocrates, nemo, nisi tu, iura magistratuum mutare potes. [[Usor:Demetrius Talpa|Demetrius Talpa]] ([[Disputatio Usoris:Demetrius Talpa|disputatio]]) 08:32, 22 Maii 2026 (UTC) ::Recte dicis, mi Demetri. Diebus proximis de methodis me certiorem facere possum, sine dubio. Quo facto, nomen solitum (et verum!) resumere potebo. [[Usor:Andronikos Komnenos|Andronicus Comnenus]] 12:47, 22 Maii 2026 (UTC) ::: Salve, Andrea! Infeliciter neque ego de duplici authenticatione quicquam scio (eamque odi). Fortasse potes tertium nomen Vicipaedianum creare atque per id periclitari? Spero te solutionem mox inventurum esse. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 14:42, 22 Maii 2026 (UTC) ::::Salvete amici! Vicino quodam adiuvante, in Vicipaediam nostram bina authenticatione plenaque potestate revenio. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:49, 26 Maii 2026 (UTC) ::::: Euax! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 03:52, 27 Maii 2026 (UTC) ::::::Io! [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:50, 27 Maii 2026 (UTC) :::::::Is that Yo? as in Bush's greeting to Tony Blair, "Yo, Blair!" [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:22, 28 Maii 2026 (UTC) ::::::::Etiamnunc, sed rarius, nomen Andronici Comneni subscribo, quando paginas Vicipaedicas e telephono mobili aut e tabula in rebus minoribus emendo. His "mediis" facilius nomen sine duplici authenticatione dare possum. (NB: de tabula electronica, non cuneiforma, scribo.) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:57, 14 Iunii 2026 (UTC) == Alius mensis adest == Salve Andrea! Alius mensis adest et adhuc paginā mensis caremus. Visne [[Disputatio Vicipaediae:Pagina mensis#2026|adiuvare]] ad novas paginas mensium inveniendas? --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 23:44, 27 Maii 2026 (UTC) :Propositionem feci: vide [[VP:Pam]]. Alias paginas in mente habeo proponere: enumerationem ad approbationem aliorum ibidem addere volo. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:56, 28 Maii 2026 (UTC) :: Gratias tibi ago, Andrea! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 18:23, 28 Maii 2026 (UTC) == About the confusing warning == Hi Andrew! I saw [[Disputatio Usoris:Jondel#c-Andronikos Komnenos-20260629103400-Grufo-20260627052800|your comment]] (via Andronicus Comnenus) at {{Caput|Disputatio Usoris:Jondel|Pagina “Spider-Man” facta est adumbratio}}. I am sorry if that warning confused you. The idea is that if there is an “adumbratio” there shouldn't be a page at the same time. So if that happens and you edit the page, it simply tells you that there is an “adumbratio” that shouldn't exist (basically it invites you to inspect it, and in case, turn it into a redirect, although this second part is not explicitly written). If you want I can make it more explicit. At the moment the warning says: : “Etiam pagina “[[Adumbratio:Bla bla bla]]” exsistit! Suademus ut illam inspicias prius quam hanc paginam recenseas.” I could make it become : “Etiam pagina “[[Adumbratio:Bla bla bla]]” exsistit! Suademus ut illam inspicias et, si opus est, ad redirectionem vertas prius quam hanc paginam recenseas.” What do you think? --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 20:33, 2 Iulii 2026 (UTC) muj04hfmprhbx6vdbuz94qm1jxmruqz 3969584 3969571 2026-07-02T21:49:08Z Grufo 64423 /* About the confusing warning */ 3969584 wikitext text/x-wiki {{Hic sunt tabularia disputationum}} Disputationes anteriores hic habes: [[Disputatio Usoris:Andrew Dalby/Tabularium 1|Tabularium 1]], [[Disputatio Usoris:Andrew Dalby/Tabularium 2|Tabularium 2]], [[Disputatio Usoris:Andrew Dalby/Tabularium 3|Tabularium 3]], [[Disputatio Usoris:Andrew Dalby/Tabularium 4|Tabularium 4]]. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:04, 27 Martii 2009 (UTC) == Άρης Neograece == {{Accepta|Disputatio:Andreas Dalby|Άρης Neograece}} Salve, Andrea, dubius sum, quomodo verba Neograeca apud nos tractanda sint. Videas quaeso commentationem quam de [[Μήλα (pellicula 2020)]] nuper scripsi. Utrum Latine ''Mila'' an ''Mela'' and ''Mēla'' scribam? Et Άρης Σερβετάλης histrio: Utrum ''Aris Servetalis'' an ''Ares Servetales''? [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 17:34, 10 Ianuarii 2025 (UTC) :Quamquam ego Andreas non sum, nolo silere de modo quo Theodisce res tractatur: Neograeca (nomina propria praesertim) saepissime modum in antiquum transscribi solent. Inde ego praeferrem res Neograecas modum in veterem Latine reddere [[Usor:Giorno2|Giorno2]] ([[Disputatio Usoris:Giorno2|disputatio]]) 18:39, 10 Ianuarii 2025 (UTC) ::Vide etiam hanc paginam: [[Vicipaedia:Translitteratio]]. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 16:55, 12 Ianuarii 2025 (UTC) :::Date veniam: pro tempore rarius apud Vicipaediam versor. Tribus rationibus translitterationem classicam nominum Neograecorum commendo: primo quod lingua Latina utimur atque hoc modo antiqui lingua nostra utentes verba Graeca in Latina convertebant; secundo quod nullam translitterationem hodiernam sine ambiguitate, sine incongruitate, sine inconsistentia reperire possumus; tertio quia eruditi scientifici, qui etiam hodie neologismos Graecos vel Graecolatinos creant, saepius translitteratione Latina uti solent. Salvete! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 21:13, 12 Ianuarii 2025 (UTC) :::: Gratias omnibus vobis ago. Ipse quoque ita ut dicitis faciendum esse cogitavi. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 14:34, 13 Ianuarii 2025 (UTC) == Foods in Latin questions == Hello, I wrote a couple of questions on different pages related to food (<bdi>[[Disputatio:Capsicum e carne]], [[Disputatio:Salsa alba]], [[Disputatio:Gruellum Bretonicum]], [[Disputatio:Brodium]]</bdi>, <bdi>[[Disputatio:Iuscellum]], [[Disputatio Categoriae:Embammata]], [[Disputatio Categoriae:Pastilla_panicea]], [[Disputatio:Ius (cibus)]], [[Disputatio:Botulus]]</bdi>) and then saw that you had worked on all of the pages, so linking the questions to you directly might be better. I understand this topic is difficult because medieval authors were very inaccurate with their terms and rather stole words from their own languages, and even the Latins themselves seem to have used the words to mean a wide range of things that don't quite match the terms moderns use and it's difficult so cypher foods/dishes from text anyway, but it would be nice to at least have some consistency on Vicipaedia. [[Usor:Krken|Krken]] ([[Disputatio Usoris:Krken|disputatio]]) 07:32, 15 Aprilis 2025 (UTC) :It's difficult finding convincing names. I commented at [[Gruellum Bretonicum]]: I gave quite a bit of thought to that, and chose the medieval term intentionally, but I may not have reached the ideal conclusion after all! I'm too busy just now to spend long on Vicipaedia, but please write about food, please improve where you can. Pages can be moved easily: as a rule, a changed or new lemma should be justified with a footnote. I added a footnote to your well-justified addition of "lupus" under ''[[Esox lucius]]'': "lupus" is in fact more classical, so I moved it up to second place. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:32, 15 Aprilis 2025 (UTC) ::Attestations of lemmata may also help. Where attestations are missing, the formula "<nowiki>{{FD ref}}</nowiki>" may want to be attached to lemmata. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 17:49, 15 Aprilis 2025 (UTC) :::Greetings, {{Ping|IacobusAmor}} you're quite right. I found attestations for the previous '''lucius''' and the '''lupus''' that Krken added -- if I'd had no time to do that, adding <nowiki>{{FD ref}}</nowiki> would have been my fallback position. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:09, 15 Aprilis 2025 (UTC) == Create an article for Peshkopi (Penestae - in Latin) == @[[Usor:Andrew Dalby|Andrew Dalby]] Hi Andrew! I am LevaneNevale who has communicated with you last year regarding a request made by me to create an article for Peshkopi: https://en.m.wikipedia.org/wiki/Peshkopi on Latin Wiki. The title for it should be "Penestae" in Latin. Please can you create the article for Peshkopi on Latin Wiki with short content? Then add it to its corresponding Wikidata page. I would thank you so much if you will create it. Thanks [[Usor:NevaleLevane|NevaleLevane]] ([[Disputatio Usoris:NevaleLevane|disputatio]]) 10:58, 17 Aprilis 2025 (UTC) :@[[Usor:IacobusAmor|IacobusAmor]] Please can you create the article for Peshkopi - Penestae in Latin yourself. Since Andrew isn't responding. Thanks [[Usor:NevaleLevane|NevaleLevane]] ([[Disputatio Usoris:NevaleLevane|disputatio]]) 20:09, 19 Aprilis 2025 (UTC) ::@[[Usor:Andrew Dalby|Andrew Dalby]] Hi dear Andrew! Please can you create the article for Peshkopi - "Penestae" on Latin Wiki? Thanks [[Usor:NevaleLevane|NevaleLevane]] ([[Disputatio Usoris:NevaleLevane|disputatio]]) 11:00, 21 Aprilis 2025 (UTC) == De nova formula citationum == Hi Andrew. If I don't remember wrong, you did not like the {{Fn|Cite book}}, {{Fn|Cite link}}, {{Fn|Cite journal}} templates due to their lack of flexibility. I am creating our own version, a single template that should be able to replace all of them. It's called {{Fn|Opus}} (sorry, the documentation is still minimal), and we can make it do whatever we want. I would like to know what exactly were the shortcomings of our <nowiki>{{Cite ...}}</nowiki> templates according to you; maybe that will help me improve the {{Fn|Opus}} template accordingly! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 16:28, 19 Aprilis 2025 (UTC) :Thanks for asking, Grufo. My objections were practical, not a matter of principle. 1. I felt it would be better to agree, if we could, on a format, before designing a template ... but I don't know whether we really could ever agree! 2. I feel that bibliographical templates encourage users who are unfamiliar with citations and bibliography to include too much information, to try to fill all the boxes (examples: on English Wikipedia, citing an unsigned news or periodical article, editors often write "staff" in the author space -- without evidence -- so as to fill the box; and sometimes, when citing a periodical, they add details of the publisher. In both cases, a editor who knows about citations would leave those boxes empty). It's hard to give concise advice on things like that, and the result is that Wikipedia bibliographies tend to be padded with unnecessary and distracting detail. However, if you want to make a suitable template, I still say, go ahead. Since I am currently busy elsewhere, I can't offer to help. (But watch out, this may well change!) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:30, 20 Aprilis 2025 (UTC) :: Hi Andrew, I would be very happy to discuss the format! I am not really a big fan of using dots to separate the various fields, although after working on the template, I must admit that it solves several practical obstacles – but I am open to anything. As for filling too many fields, well, in the {{Fn|Opus}} template the only mandatory field is the title. And so :: <syntaxhighlight lang="wikitext">{{Opus | titulus = Divina Comoedia }}</syntaxhighlight> :: will produce ::: {{Opus | titulus = Divina Comoedia }} :: Everything else is optional. Maybe we could emphasize this aspect! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 15:25, 20 Aprilis 2025 (UTC) :@[[Usor:Grufo|Grufo]]: If you are developing a citation template why would you name it "Opus"? Sure, a citation should refer to some work but unpublished works are not really that useful unless they are well known ancient manuscripts so wouldn't a better name be "Citationem" or even "Publicatio" (excuse my lack of Latin knowledge). It just seems to me, something named "Opus" might be better for something like an Infobox template for creating infoboxes about works or a Navbox about topics related to works, etc. Maybe "Citatio opus" or "Opus cita" would be okay but even something like "Citatio publicatio" (''a la'' {{tlx|citatio libri}}) or maybe "Publicationem citare" sounds better to me. The Opus/work can then be the article/chapter, etc. referred to in that publication (be it a book, magazine, etc.). So then you might have a publication title and a work title (of course they are sometimes the same like novels that are typically published in books with the same title as the work contained within). —[[Usor:Uzume|Uzume]] ([[Disputatio Usoris:Uzume|disputatio]]) 13:00, 20 Iulii 2025 (UTC) :: Hi [[User:Uzume|Uzume]]. The latin word “opus” simply means “work” (noun). The idea is to have a template as generic as possible. Rather than “publicatio”, classical Latin would prefer “editio” (“edere” means “to publish” – for an English speaker it is a bit of a false friend). But as you mentioned, that would limit the template to published works. It would not be much of a problem, really; it is just that “opus” is the most open and generic name that came into my mind. Of course it could also indicate an infobox, but usually here on Latin Wikipedia we add “capsa” (“box”) to infobox templates (e.g. {{Fn|Capsa hominis Vicidatorum}}, {{Fn|Capsa insulae}}, and many others). “Citatio” could also work, but we have already the old {{Fn|Citatio}} template, and the two will need to coexist for a while. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 00:08, 21 Iulii 2025 (UTC) :::@[[Usor:Grufo|Grufo]]: So can I cite a sculpture, a building, or canal? These could all also be considered works or "Opus" I suppose you could do something limit it via something like "opus litterarium". I just think "opus" is too general and as a citation it should contain "citation" somehow like "Opus cita" or some such. —[[Usor:Uzume|Uzume]] ([[Disputatio Usoris:Uzume|disputatio]]) 00:21, 21 Iulii 2025 (UTC) :::: @[[Usor:Uzume|Uzume]]: Exactly, the idea was exactly that (I just love [[:en:Robustness principle|Postel's law]])! You can cite a sculpture, a building, or canal :-) It is an experiment, but so far it seems to be working well! I have not finished writing it however. I still have to differentiate the current {{para|series}} parameter into two different parameters: one for the case in which the series is a minor detail (e.g. a collection of books belonging to the same series) and one for the case in which the series is a more important feature (e.g. a journal). I have still to find the right wording, but it is in the back of my mind. Other capabilities will need to be implemented too. As you can see, the nomenclature is left open and generic on purpose. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 00:28, 21 Iulii 2025 (UTC) == Wikipedia in Ancient Greek == Hi, I have seen that you speak Ancient Greek and I wanted to ask you whether you could please help us improve the Ancient Greek Wikipedia, which [https://incubator.wikimedia.org/wiki/Special:RecentChanges?hidebots=1&translations=filter&hidecategorization=1&hideWikibase=1&hideWikifunctions=1&limit=500&days=30&urlversion=2&rc-testwiki-project=p&rc-testwiki-code=grc we have been reviving for the past months]. --[[Usor:Caro de Segeda|Caro de Segeda]] ([[Disputatio Usoris:Caro de Segeda|disputatio]]) 10:42, 27 Novembris 2025 (UTC) :Currently I have too little spare time even to work on the Latin Vicipaedia -- so, sadly, I cannot help with ancient Greek right now. I wish you good luck and success! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:48, 27 Novembris 2025 (UTC) ::Thank you for the answer and good luck with the Latin Wikipedia, you are all doing a great job here. [[Usor:Caro de Segeda|Caro de Segeda]] ([[Disputatio Usoris:Caro de Segeda|disputatio]]) 17:15, 28 Novembris 2025 (UTC) == Mensis Martius adest == Salve, Andrea. Spero te bene valere. Iam mensis Martius adest; velisne Paginae Mensis nostrae [[Disputatio Vicipaediae:Pagina mensis#2026|opem ferre]]? Vale! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 14:21, 26 Februarii 2026 (UTC) :Cito respondeo -- Salve optime, mi Grufo! hoc tempore non iam possum sed inter duos menses revenire cupio -- [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 19:04, 27 Februarii 2026 (UTC) :: Gratias tibi ago ob alacre responsum, Andrea. Gestio te videre in Vicipaediam revenientem! Vale. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 11:15, 28 Februarii 2026 (UTC) == Dining with the Caesars: written source and collective memory in Suetonius == Dear Andrew Dalby, I found your paper "Dining with the Caesars: written source and collective memory in Suetonius” on academia.eu. It is said to have been published in the proceedings of the Oxford Food Symposium, but I cannot find the precise bibliographic details (year and place of publication, page numbers etc.). Could you help me? I would like to cite your paper in a bibliographic overview of Suetonius. Kind regards, Marijke Crab [[Specialis:Conlationes/&#126;2026-21490-69|&#126;2026-21490-69]] ([[Disputatio Usoris:&#126;2026-21490-69|talk]]) 11:41, 7 Aprilis 2026 (UTC) :Dear Marijke, I am glad you found my paper useful. Here is a full citation: ::Andrew Dalby, ”Dining with the Caesars” in Harlan Walker, ed., ''Food and the memory: proceedings of the Oxford Symposium on Food and Cookery'' (Totnes: Prospect Books, 2001. ISBN 978-1-903018-16-3) pp. 62-88. :[[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:03, 7 Aprilis 2026 (UTC) == nofendare == <nowiki>;</nowiki>kokkshin0@1234|#crfpinkae [[Specialis:Conlationes/&#126;2026-24722-75|&#126;2026-24722-75]] ([[Disputatio Usoris:&#126;2026-24722-75|talk]]) 08:13, 22 Aprilis 2026 (UTC) == You may be an eligible candidate for the U4C election == <div lang="en" dir="ltr" class="mw-content-ltr"> Greetings, The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee (U4C)]] seeks candidates for the 2026 election. The U4C is the global committee responsible for overseeing enforcement of the [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct|Universal Code of Conduct]]. Elections are held annually, if elected a committee member serves for two years. This year the U4C requires candidates to hold administrator rights on at least one wiki, which is why you are being contacted as you appear to hold this right. There are other requirements, such as candidates must be at least 18 years old and may not be employed by the Wikimedia Foundation or other related chapters and affiliates. You can find more information in the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026#Call_for_Candidates|call for candidates on Meta-wiki]]. Additionally, the committee's working language is English; some ability to communicate in English is required. The election opens on 18 May, if you are eligible and interested you have until 10 May to submit your candidacy. There will be a week in between for candidates to answer questions from the community. Voting takes place privately in [[m:Special:MyLanguage/SecurePoll|SecurePoll]], successful candidates must receive at least 60% support. More information is available on [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026|the 2026 Elections page]], including timelines and other candidacy information. If you read over the material and consider yourself qualified, please consider submitting your name to run for the committee. If you think someone else in your community might be interested and qualified, please encourage them to run. In partnership with the U4C -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|talk]]) 20:06, 28 Aprilis 2026 (UTC) </div> <!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/test&oldid=30472432 --> == Latina == Hello. I'm looking for Latin translation of descriptions of a few items for Wikidata. Would you help? [[Usor:Eurohunter|Eurohunter]] ([[Disputatio Usoris:Eurohunter|disputatio]]) 08:18, 16 Maii 2026 (UTC) == Sub alia subcriptione his diebus me observabis == Revenire in Vicipaediam his diebus volebam, sed superiores mihi dicunt nomen bina authentificatione dare necesse erit quia <s>magistratus</s> grapheocrates sum. Quomodo et cur inter methodos multiplices huius authentificationis seligam, quomodo efficere, haud iam intellego. Fortasse amicus quis inter vicinos me adiuvare poterit. Ergo pro tempore non Andreas Dalby sed sub hoc nomine (multos annos desueto) videbor ... [[Usor:Andronikos Komnenos|Andronicus Comnenus]] 13:07, 21 Maii 2026 (UTC) :Salve, Andrea! Bene est, quod certiores nos fecisti, ut Andronici subscriptio tua est. De bina authentificatione nescio, qui modus melior sit, numquam hoc temptabam. Sed non magistratibus illa necessaria est, solum grapheocratis. [[usor:Adam Bishop|Adam Bishop]] iam non est grapheocrates, nemo, nisi tu, iura magistratuum mutare potes. [[Usor:Demetrius Talpa|Demetrius Talpa]] ([[Disputatio Usoris:Demetrius Talpa|disputatio]]) 08:32, 22 Maii 2026 (UTC) ::Recte dicis, mi Demetri. Diebus proximis de methodis me certiorem facere possum, sine dubio. Quo facto, nomen solitum (et verum!) resumere potebo. [[Usor:Andronikos Komnenos|Andronicus Comnenus]] 12:47, 22 Maii 2026 (UTC) ::: Salve, Andrea! Infeliciter neque ego de duplici authenticatione quicquam scio (eamque odi). Fortasse potes tertium nomen Vicipaedianum creare atque per id periclitari? Spero te solutionem mox inventurum esse. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 14:42, 22 Maii 2026 (UTC) ::::Salvete amici! Vicino quodam adiuvante, in Vicipaediam nostram bina authenticatione plenaque potestate revenio. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:49, 26 Maii 2026 (UTC) ::::: Euax! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 03:52, 27 Maii 2026 (UTC) ::::::Io! [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:50, 27 Maii 2026 (UTC) :::::::Is that Yo? as in Bush's greeting to Tony Blair, "Yo, Blair!" [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:22, 28 Maii 2026 (UTC) ::::::::Etiamnunc, sed rarius, nomen Andronici Comneni subscribo, quando paginas Vicipaedicas e telephono mobili aut e tabula in rebus minoribus emendo. His "mediis" facilius nomen sine duplici authenticatione dare possum. (NB: de tabula electronica, non cuneiforma, scribo.) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:57, 14 Iunii 2026 (UTC) == Alius mensis adest == Salve Andrea! Alius mensis adest et adhuc paginā mensis caremus. Visne [[Disputatio Vicipaediae:Pagina mensis#2026|adiuvare]] ad novas paginas mensium inveniendas? --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 23:44, 27 Maii 2026 (UTC) :Propositionem feci: vide [[VP:Pam]]. Alias paginas in mente habeo proponere: enumerationem ad approbationem aliorum ibidem addere volo. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:56, 28 Maii 2026 (UTC) :: Gratias tibi ago, Andrea! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 18:23, 28 Maii 2026 (UTC) == About the confusing warning == Hi Andrew! I saw [[Disputatio Usoris:Jondel#c-Andronikos Komnenos-20260629103400-Grufo-20260627052800|your comment]] (via Andronicus Comnenus) at {{Caput|Disputatio Usoris:Jondel|Pagina “Spider-Man” facta est adumbratio}}. I am sorry if that warning confused you. The idea is that if there is an “adumbratio” there shouldn't be a page at the same time. So if that happens and you edit the page, it simply tells you that there is an “adumbratio” that shouldn't exist (basically it invites you to inspect it, and in case, turn it into a redirect, although this second part is not explicitly written). If you want I can make it more explicit. At the moment the warning says: : “Etiam pagina “[[Adumbratio:Bla bla bla]]” exsistit! Suademus ut illam inspicias prius quam hanc paginam recenseas.” I could make it become : “Etiam pagina “[[Adumbratio:Bla bla bla]]” exsistit! Suademus ut illam inspicias et, si opus est, ad redirectionem vertas prius quam hanc paginam recenseas.” What do you think? --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 20:33, 2 Iulii 2026 (UTC) :: {{Tpe|Nova}} Sententiam sicut supra scripsi [[Special:Diff/3951634/3969583|mutavi]]. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 21:48, 2 Iulii 2026 (UTC) mkw70r0kdu8m8ubd01kgf146mqws3y6 3969648 3969584 2026-07-03T06:44:30Z Jondel 452 /* About the confusing warning */ 3969648 wikitext text/x-wiki {{Hic sunt tabularia disputationum}} Disputationes anteriores hic habes: [[Disputatio Usoris:Andrew Dalby/Tabularium 1|Tabularium 1]], [[Disputatio Usoris:Andrew Dalby/Tabularium 2|Tabularium 2]], [[Disputatio Usoris:Andrew Dalby/Tabularium 3|Tabularium 3]], [[Disputatio Usoris:Andrew Dalby/Tabularium 4|Tabularium 4]]. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:04, 27 Martii 2009 (UTC) == Άρης Neograece == {{Accepta|Disputatio:Andreas Dalby|Άρης Neograece}} Salve, Andrea, dubius sum, quomodo verba Neograeca apud nos tractanda sint. Videas quaeso commentationem quam de [[Μήλα (pellicula 2020)]] nuper scripsi. Utrum Latine ''Mila'' an ''Mela'' and ''Mēla'' scribam? Et Άρης Σερβετάλης histrio: Utrum ''Aris Servetalis'' an ''Ares Servetales''? [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 17:34, 10 Ianuarii 2025 (UTC) :Quamquam ego Andreas non sum, nolo silere de modo quo Theodisce res tractatur: Neograeca (nomina propria praesertim) saepissime modum in antiquum transscribi solent. Inde ego praeferrem res Neograecas modum in veterem Latine reddere [[Usor:Giorno2|Giorno2]] ([[Disputatio Usoris:Giorno2|disputatio]]) 18:39, 10 Ianuarii 2025 (UTC) ::Vide etiam hanc paginam: [[Vicipaedia:Translitteratio]]. [[Usor:Lesgles|Lesgles]] ([[Disputatio Usoris:Lesgles|disputatio]]) 16:55, 12 Ianuarii 2025 (UTC) :::Date veniam: pro tempore rarius apud Vicipaediam versor. Tribus rationibus translitterationem classicam nominum Neograecorum commendo: primo quod lingua Latina utimur atque hoc modo antiqui lingua nostra utentes verba Graeca in Latina convertebant; secundo quod nullam translitterationem hodiernam sine ambiguitate, sine incongruitate, sine inconsistentia reperire possumus; tertio quia eruditi scientifici, qui etiam hodie neologismos Graecos vel Graecolatinos creant, saepius translitteratione Latina uti solent. Salvete! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 21:13, 12 Ianuarii 2025 (UTC) :::: Gratias omnibus vobis ago. Ipse quoque ita ut dicitis faciendum esse cogitavi. [[Usor:Neander|Neander]] ([[Disputatio Usoris:Neander|disputatio]]) 14:34, 13 Ianuarii 2025 (UTC) == Foods in Latin questions == Hello, I wrote a couple of questions on different pages related to food (<bdi>[[Disputatio:Capsicum e carne]], [[Disputatio:Salsa alba]], [[Disputatio:Gruellum Bretonicum]], [[Disputatio:Brodium]]</bdi>, <bdi>[[Disputatio:Iuscellum]], [[Disputatio Categoriae:Embammata]], [[Disputatio Categoriae:Pastilla_panicea]], [[Disputatio:Ius (cibus)]], [[Disputatio:Botulus]]</bdi>) and then saw that you had worked on all of the pages, so linking the questions to you directly might be better. I understand this topic is difficult because medieval authors were very inaccurate with their terms and rather stole words from their own languages, and even the Latins themselves seem to have used the words to mean a wide range of things that don't quite match the terms moderns use and it's difficult so cypher foods/dishes from text anyway, but it would be nice to at least have some consistency on Vicipaedia. [[Usor:Krken|Krken]] ([[Disputatio Usoris:Krken|disputatio]]) 07:32, 15 Aprilis 2025 (UTC) :It's difficult finding convincing names. I commented at [[Gruellum Bretonicum]]: I gave quite a bit of thought to that, and chose the medieval term intentionally, but I may not have reached the ideal conclusion after all! I'm too busy just now to spend long on Vicipaedia, but please write about food, please improve where you can. Pages can be moved easily: as a rule, a changed or new lemma should be justified with a footnote. I added a footnote to your well-justified addition of "lupus" under ''[[Esox lucius]]'': "lupus" is in fact more classical, so I moved it up to second place. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 16:32, 15 Aprilis 2025 (UTC) ::Attestations of lemmata may also help. Where attestations are missing, the formula "<nowiki>{{FD ref}}</nowiki>" may want to be attached to lemmata. [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 17:49, 15 Aprilis 2025 (UTC) :::Greetings, {{Ping|IacobusAmor}} you're quite right. I found attestations for the previous '''lucius''' and the '''lupus''' that Krken added -- if I'd had no time to do that, adding <nowiki>{{FD ref}}</nowiki> would have been my fallback position. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 18:09, 15 Aprilis 2025 (UTC) == Create an article for Peshkopi (Penestae - in Latin) == @[[Usor:Andrew Dalby|Andrew Dalby]] Hi Andrew! I am LevaneNevale who has communicated with you last year regarding a request made by me to create an article for Peshkopi: https://en.m.wikipedia.org/wiki/Peshkopi on Latin Wiki. The title for it should be "Penestae" in Latin. Please can you create the article for Peshkopi on Latin Wiki with short content? Then add it to its corresponding Wikidata page. I would thank you so much if you will create it. Thanks [[Usor:NevaleLevane|NevaleLevane]] ([[Disputatio Usoris:NevaleLevane|disputatio]]) 10:58, 17 Aprilis 2025 (UTC) :@[[Usor:IacobusAmor|IacobusAmor]] Please can you create the article for Peshkopi - Penestae in Latin yourself. Since Andrew isn't responding. Thanks [[Usor:NevaleLevane|NevaleLevane]] ([[Disputatio Usoris:NevaleLevane|disputatio]]) 20:09, 19 Aprilis 2025 (UTC) ::@[[Usor:Andrew Dalby|Andrew Dalby]] Hi dear Andrew! Please can you create the article for Peshkopi - "Penestae" on Latin Wiki? Thanks [[Usor:NevaleLevane|NevaleLevane]] ([[Disputatio Usoris:NevaleLevane|disputatio]]) 11:00, 21 Aprilis 2025 (UTC) == De nova formula citationum == Hi Andrew. If I don't remember wrong, you did not like the {{Fn|Cite book}}, {{Fn|Cite link}}, {{Fn|Cite journal}} templates due to their lack of flexibility. I am creating our own version, a single template that should be able to replace all of them. It's called {{Fn|Opus}} (sorry, the documentation is still minimal), and we can make it do whatever we want. I would like to know what exactly were the shortcomings of our <nowiki>{{Cite ...}}</nowiki> templates according to you; maybe that will help me improve the {{Fn|Opus}} template accordingly! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 16:28, 19 Aprilis 2025 (UTC) :Thanks for asking, Grufo. My objections were practical, not a matter of principle. 1. I felt it would be better to agree, if we could, on a format, before designing a template ... but I don't know whether we really could ever agree! 2. I feel that bibliographical templates encourage users who are unfamiliar with citations and bibliography to include too much information, to try to fill all the boxes (examples: on English Wikipedia, citing an unsigned news or periodical article, editors often write "staff" in the author space -- without evidence -- so as to fill the box; and sometimes, when citing a periodical, they add details of the publisher. In both cases, a editor who knows about citations would leave those boxes empty). It's hard to give concise advice on things like that, and the result is that Wikipedia bibliographies tend to be padded with unnecessary and distracting detail. However, if you want to make a suitable template, I still say, go ahead. Since I am currently busy elsewhere, I can't offer to help. (But watch out, this may well change!) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:30, 20 Aprilis 2025 (UTC) :: Hi Andrew, I would be very happy to discuss the format! I am not really a big fan of using dots to separate the various fields, although after working on the template, I must admit that it solves several practical obstacles – but I am open to anything. As for filling too many fields, well, in the {{Fn|Opus}} template the only mandatory field is the title. And so :: <syntaxhighlight lang="wikitext">{{Opus | titulus = Divina Comoedia }}</syntaxhighlight> :: will produce ::: {{Opus | titulus = Divina Comoedia }} :: Everything else is optional. Maybe we could emphasize this aspect! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 15:25, 20 Aprilis 2025 (UTC) :@[[Usor:Grufo|Grufo]]: If you are developing a citation template why would you name it "Opus"? Sure, a citation should refer to some work but unpublished works are not really that useful unless they are well known ancient manuscripts so wouldn't a better name be "Citationem" or even "Publicatio" (excuse my lack of Latin knowledge). It just seems to me, something named "Opus" might be better for something like an Infobox template for creating infoboxes about works or a Navbox about topics related to works, etc. Maybe "Citatio opus" or "Opus cita" would be okay but even something like "Citatio publicatio" (''a la'' {{tlx|citatio libri}}) or maybe "Publicationem citare" sounds better to me. The Opus/work can then be the article/chapter, etc. referred to in that publication (be it a book, magazine, etc.). So then you might have a publication title and a work title (of course they are sometimes the same like novels that are typically published in books with the same title as the work contained within). —[[Usor:Uzume|Uzume]] ([[Disputatio Usoris:Uzume|disputatio]]) 13:00, 20 Iulii 2025 (UTC) :: Hi [[User:Uzume|Uzume]]. The latin word “opus” simply means “work” (noun). The idea is to have a template as generic as possible. Rather than “publicatio”, classical Latin would prefer “editio” (“edere” means “to publish” – for an English speaker it is a bit of a false friend). But as you mentioned, that would limit the template to published works. It would not be much of a problem, really; it is just that “opus” is the most open and generic name that came into my mind. Of course it could also indicate an infobox, but usually here on Latin Wikipedia we add “capsa” (“box”) to infobox templates (e.g. {{Fn|Capsa hominis Vicidatorum}}, {{Fn|Capsa insulae}}, and many others). “Citatio” could also work, but we have already the old {{Fn|Citatio}} template, and the two will need to coexist for a while. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 00:08, 21 Iulii 2025 (UTC) :::@[[Usor:Grufo|Grufo]]: So can I cite a sculpture, a building, or canal? These could all also be considered works or "Opus" I suppose you could do something limit it via something like "opus litterarium". I just think "opus" is too general and as a citation it should contain "citation" somehow like "Opus cita" or some such. —[[Usor:Uzume|Uzume]] ([[Disputatio Usoris:Uzume|disputatio]]) 00:21, 21 Iulii 2025 (UTC) :::: @[[Usor:Uzume|Uzume]]: Exactly, the idea was exactly that (I just love [[:en:Robustness principle|Postel's law]])! You can cite a sculpture, a building, or canal :-) It is an experiment, but so far it seems to be working well! I have not finished writing it however. I still have to differentiate the current {{para|series}} parameter into two different parameters: one for the case in which the series is a minor detail (e.g. a collection of books belonging to the same series) and one for the case in which the series is a more important feature (e.g. a journal). I have still to find the right wording, but it is in the back of my mind. Other capabilities will need to be implemented too. As you can see, the nomenclature is left open and generic on purpose. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 00:28, 21 Iulii 2025 (UTC) == Wikipedia in Ancient Greek == Hi, I have seen that you speak Ancient Greek and I wanted to ask you whether you could please help us improve the Ancient Greek Wikipedia, which [https://incubator.wikimedia.org/wiki/Special:RecentChanges?hidebots=1&translations=filter&hidecategorization=1&hideWikibase=1&hideWikifunctions=1&limit=500&days=30&urlversion=2&rc-testwiki-project=p&rc-testwiki-code=grc we have been reviving for the past months]. --[[Usor:Caro de Segeda|Caro de Segeda]] ([[Disputatio Usoris:Caro de Segeda|disputatio]]) 10:42, 27 Novembris 2025 (UTC) :Currently I have too little spare time even to work on the Latin Vicipaedia -- so, sadly, I cannot help with ancient Greek right now. I wish you good luck and success! [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:48, 27 Novembris 2025 (UTC) ::Thank you for the answer and good luck with the Latin Wikipedia, you are all doing a great job here. [[Usor:Caro de Segeda|Caro de Segeda]] ([[Disputatio Usoris:Caro de Segeda|disputatio]]) 17:15, 28 Novembris 2025 (UTC) == Mensis Martius adest == Salve, Andrea. Spero te bene valere. Iam mensis Martius adest; velisne Paginae Mensis nostrae [[Disputatio Vicipaediae:Pagina mensis#2026|opem ferre]]? Vale! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 14:21, 26 Februarii 2026 (UTC) :Cito respondeo -- Salve optime, mi Grufo! hoc tempore non iam possum sed inter duos menses revenire cupio -- [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 19:04, 27 Februarii 2026 (UTC) :: Gratias tibi ago ob alacre responsum, Andrea. Gestio te videre in Vicipaediam revenientem! Vale. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 11:15, 28 Februarii 2026 (UTC) == Dining with the Caesars: written source and collective memory in Suetonius == Dear Andrew Dalby, I found your paper "Dining with the Caesars: written source and collective memory in Suetonius” on academia.eu. It is said to have been published in the proceedings of the Oxford Food Symposium, but I cannot find the precise bibliographic details (year and place of publication, page numbers etc.). Could you help me? I would like to cite your paper in a bibliographic overview of Suetonius. Kind regards, Marijke Crab [[Specialis:Conlationes/&#126;2026-21490-69|&#126;2026-21490-69]] ([[Disputatio Usoris:&#126;2026-21490-69|talk]]) 11:41, 7 Aprilis 2026 (UTC) :Dear Marijke, I am glad you found my paper useful. Here is a full citation: ::Andrew Dalby, ”Dining with the Caesars” in Harlan Walker, ed., ''Food and the memory: proceedings of the Oxford Symposium on Food and Cookery'' (Totnes: Prospect Books, 2001. ISBN 978-1-903018-16-3) pp. 62-88. :[[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:03, 7 Aprilis 2026 (UTC) == nofendare == <nowiki>;</nowiki>kokkshin0@1234|#crfpinkae [[Specialis:Conlationes/&#126;2026-24722-75|&#126;2026-24722-75]] ([[Disputatio Usoris:&#126;2026-24722-75|talk]]) 08:13, 22 Aprilis 2026 (UTC) == You may be an eligible candidate for the U4C election == <div lang="en" dir="ltr" class="mw-content-ltr"> Greetings, The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee (U4C)]] seeks candidates for the 2026 election. The U4C is the global committee responsible for overseeing enforcement of the [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct|Universal Code of Conduct]]. Elections are held annually, if elected a committee member serves for two years. This year the U4C requires candidates to hold administrator rights on at least one wiki, which is why you are being contacted as you appear to hold this right. There are other requirements, such as candidates must be at least 18 years old and may not be employed by the Wikimedia Foundation or other related chapters and affiliates. You can find more information in the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026#Call_for_Candidates|call for candidates on Meta-wiki]]. Additionally, the committee's working language is English; some ability to communicate in English is required. The election opens on 18 May, if you are eligible and interested you have until 10 May to submit your candidacy. There will be a week in between for candidates to answer questions from the community. Voting takes place privately in [[m:Special:MyLanguage/SecurePoll|SecurePoll]], successful candidates must receive at least 60% support. More information is available on [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026|the 2026 Elections page]], including timelines and other candidacy information. If you read over the material and consider yourself qualified, please consider submitting your name to run for the committee. If you think someone else in your community might be interested and qualified, please encourage them to run. In partnership with the U4C -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|talk]]) 20:06, 28 Aprilis 2026 (UTC) </div> <!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/test&oldid=30472432 --> == Latina == Hello. I'm looking for Latin translation of descriptions of a few items for Wikidata. Would you help? [[Usor:Eurohunter|Eurohunter]] ([[Disputatio Usoris:Eurohunter|disputatio]]) 08:18, 16 Maii 2026 (UTC) == Sub alia subcriptione his diebus me observabis == Revenire in Vicipaediam his diebus volebam, sed superiores mihi dicunt nomen bina authentificatione dare necesse erit quia <s>magistratus</s> grapheocrates sum. Quomodo et cur inter methodos multiplices huius authentificationis seligam, quomodo efficere, haud iam intellego. Fortasse amicus quis inter vicinos me adiuvare poterit. Ergo pro tempore non Andreas Dalby sed sub hoc nomine (multos annos desueto) videbor ... [[Usor:Andronikos Komnenos|Andronicus Comnenus]] 13:07, 21 Maii 2026 (UTC) :Salve, Andrea! Bene est, quod certiores nos fecisti, ut Andronici subscriptio tua est. De bina authentificatione nescio, qui modus melior sit, numquam hoc temptabam. Sed non magistratibus illa necessaria est, solum grapheocratis. [[usor:Adam Bishop|Adam Bishop]] iam non est grapheocrates, nemo, nisi tu, iura magistratuum mutare potes. [[Usor:Demetrius Talpa|Demetrius Talpa]] ([[Disputatio Usoris:Demetrius Talpa|disputatio]]) 08:32, 22 Maii 2026 (UTC) ::Recte dicis, mi Demetri. Diebus proximis de methodis me certiorem facere possum, sine dubio. Quo facto, nomen solitum (et verum!) resumere potebo. [[Usor:Andronikos Komnenos|Andronicus Comnenus]] 12:47, 22 Maii 2026 (UTC) ::: Salve, Andrea! Infeliciter neque ego de duplici authenticatione quicquam scio (eamque odi). Fortasse potes tertium nomen Vicipaedianum creare atque per id periclitari? Spero te solutionem mox inventurum esse. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 14:42, 22 Maii 2026 (UTC) ::::Salvete amici! Vicino quodam adiuvante, in Vicipaediam nostram bina authenticatione plenaque potestate revenio. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:49, 26 Maii 2026 (UTC) ::::: Euax! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 03:52, 27 Maii 2026 (UTC) ::::::Io! [[Usor:IacobusAmor|IacobusAmor]] ([[Disputatio Usoris:IacobusAmor|disputatio]]) 12:50, 27 Maii 2026 (UTC) :::::::Is that Yo? as in Bush's greeting to Tony Blair, "Yo, Blair!" [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 15:22, 28 Maii 2026 (UTC) ::::::::Etiamnunc, sed rarius, nomen Andronici Comneni subscribo, quando paginas Vicipaedicas e telephono mobili aut e tabula in rebus minoribus emendo. His "mediis" facilius nomen sine duplici authenticatione dare possum. (NB: de tabula electronica, non cuneiforma, scribo.) [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 13:57, 14 Iunii 2026 (UTC) == Alius mensis adest == Salve Andrea! Alius mensis adest et adhuc paginā mensis caremus. Visne [[Disputatio Vicipaediae:Pagina mensis#2026|adiuvare]] ad novas paginas mensium inveniendas? --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 23:44, 27 Maii 2026 (UTC) :Propositionem feci: vide [[VP:Pam]]. Alias paginas in mente habeo proponere: enumerationem ad approbationem aliorum ibidem addere volo. [[Usor:Andrew Dalby|Andrew Dalby]] ([[Disputatio Usoris:Andrew Dalby|disputatio]]) 14:56, 28 Maii 2026 (UTC) :: Gratias tibi ago, Andrea! --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 18:23, 28 Maii 2026 (UTC) == About the confusing warning == Hi Andrew! I saw [[Disputatio Usoris:Jondel#c-Andronikos Komnenos-20260629103400-Grufo-20260627052800|your comment]] (via Andronicus Comnenus) at {{Caput|Disputatio Usoris:Jondel|Pagina “Spider-Man” facta est adumbratio}}. I am sorry if that warning confused you. The idea is that if there is an “adumbratio” there shouldn't be a page at the same time. So if that happens and you edit the page, it simply tells you that there is an “adumbratio” that shouldn't exist (basically it invites you to inspect it, and in case, turn it into a redirect, although this second part is not explicitly written). If you want I can make it more explicit. At the moment the warning says: : “Etiam pagina “[[Adumbratio:Bla bla bla]]” exsistit! Suademus ut illam inspicias prius quam hanc paginam recenseas.” I could make it become : “Etiam pagina “[[Adumbratio:Bla bla bla]]” exsistit! Suademus ut illam inspicias et, si opus est, ad redirectionem vertas prius quam hanc paginam recenseas.” What do you think? --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 20:33, 2 Iulii 2026 (UTC) :: {{Tpe|Nova}} Sententiam sicut supra scripsi [[Special:Diff/3951634/3969583|mutavi]]. --[[Usor:Grufo|Grufo]] ([[Disputatio Usoris:Grufo|disputatio]]) 21:48, 2 Iulii 2026 (UTC) == Courtesy Call == Just saying hello! :) and let's get back to work, renew the daily wiki grind here at vicipaedia! All the best!---[[Usor:Jondel|Jondel]] ([[Disputatio Usoris:Jondel|disputatio]]) 7zk2dg08gmcse6ch2axgnw9n4966qzi Investigator Conan 0 13701 3969671 3762668 2026-07-03T08:35:32Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969671 wikitext text/x-wiki {{Latinitas|-3}} '''Investigator Conan''' (-oris, ''m.''; is, ''m.'') est [[manga]] (nubeculatus libellus iaponicus) [[Gosho Aoyama|Gosii Aoiama]]. Hodie sunt plus quinquaginta libellis Conanis quadriagenta rebus [[Televisio|televisificis]] et quinque pelliculae [[Cinematographia|cinematographicae]]. == Historia == '''Cave!''' Incipit pars argumentorium quodam finis fabulae prodere potest. '''[[Shinichi Kudo|Sinizis Cudo]]''' (vel 工藤 新一 '''Kudo Shinichi''' Iaponice) adulescens investigator sedecim annorum est. Is auditur Iaponici lycei et saepe adiuvat Iapunicum [[Corpus bioxcolyticum|corpu biocolyticum]] quia multum amat [[Fabula criminalis|libros de investigatione]] (praesertim illos [[Arthurus Conan Doyle|Arthuri Conan Doyle]]) et clarus investigator fieri vult. Sed olim, dum se delectat in [[Horti publici oblectatorii|hortis publicis oblectatoriis]] cum sponsa sua ([[Ran Mori|Rane Moris]]), videt duos viros qui crimen committunt. Iuvene investigatore deprehenso, ut eum necent, dui viri ei admovent pharmacum venenatum cuius nomen [[Apotoxin-4869]] ([[APTX 4869]]) est. Hoc pharmacum autem eum non necat sed reddit pueritiae aetatem (decem annos). Sinizis optat nomen ''[[Conan Edogawa|Conan Edogava]]'' uti dum parvus manebit. Ita, auxilio sui amici [[Hiroshi Agasa|Hirosis Agasa]], investigat cum patre Ranis, [[Kogoro Mori|Kogor Moris]], ut cognoscat veritatem de viris quos vidit in hortis publicis oblectatoriis. == Personae == * [[Sinizis Cudo]] / [[Conan Edogava]] * [[Rane Moris]] : Rane Moris, Kogoris Moris investigatoris filia, Sinizis Cudonis optima amica est. Rane sensibilis sed etiam audax puella est, atque occulte Sinizem amat. Cum Conan eam domum arrivavit, Ran, cum eius veram faciem ignoraret, accepit illum ut fraterculum. * [[Kogor Moris]] : Privatus investigator, Kogor Moris Ranis pater est. Ille est piger et inhabilis, tamen audax, iustus et obstinatus in suo officio. Conanis auxilio, Kogor sibi paravit famam atque reverentiam. Is degressus est ab Ere Kisake, sua uxore. * [[Hirosis Agasa]] :Sinizis magnus amicus, morosus inventor est. Primo ille tantum cognoscit Conanis veram faciem et construit eo utiles res. Secundo tempo Agasa sua domi Aim Aibaram hospitium praebet. * '''Gin''' et '''Vodka''' : Gin et Vodka sunt falsa nomina hominum qui mutavit Sinizem in Conanem. Illi habentur secretae societatis criminalis. == Nexus Externi == * [http://websunday.net/conan/index.html Domus mangae Conanis] * [https://web.archive.org/web/20121018070436/http://www.ytv.co.jp/conan/index_set.html Domus rei televisificae] * [http://www.conan-movie.jp/index.html Domus pelliculae cinematograpicae] [[Categoria:Mangae]] 8tec2z5t94hoiv0xkeiozrxtn9m8sad Thomas Cranmer 0 20196 3969639 3963935 2026-07-03T04:44:46Z Bartholomite 116968 3969639 wikitext text/x-wiki {{Capsa hominis Vicidatorum}} {{res|Thomas Cranmer}} ([[1489]]–[[1556]]) fuit [[Archiepiscopus]] [[Cantuaria]]e inter regna [[rex|regum]] [[Henricus VIII|Henrici VIII]] ac [[Eduardus VI Angliae Rex|Eduardi VI]]. Putatur duos [[liber|libros]] [[oratio]]nis communis, qui [[liturgia]]m Ecclesiae Anglicae creaverunt, a Cranmer scriptos esse. == Vita == Natus est [[2 Iulii]] [[1489]], [[Maria I (regina Angliae)|Maria Tudor]] regnante, [[Oxonia]]e propter [[Haeresis|haeresim]] die [[21 Martii]] [[1556]] supplicium sumpsit. == Bibliographia == * Diarmaid MacCulloch. [[1996]]. ''Thomas Cranmer: A Life.'' Novo Portu: Yale University Press. ISBN 0-300-07448-4 * David G. Selwyn, "[https://web.archive.org/web/20161103001233/http://www.bl.uk/eblj/1997articles/article6.html 'Books with manuscript': the case of Thomas Cranmer's library]" in ''Electronic British Library Journal'' (1997) * David G. Selwyn. [[1996]]. ''The Library of Thomas Cranmer''. Oxoniae: Oxford Bibliographical Society. ISBN 0-901420-52-2. == Nexus externi == {{CommuniaCat|Thomas Cranmer|Thomam Cranmer}} {{Fontes biographici}} * [http://www.stpeter.org/cranmer.html Thomasus Cranmer et liber [[oratio]]nis communis] * [http://www.cofe.anglican.org/worship/liturgy/bcp/ Liber orationis communis (Ecclesia Angliae)] * {{CathEnc|02678c|Liber orationis communis}} * [https://web.archive.org/web/20221206072420/http://www.eresie.it/it/id456.htmDe Thomas Cranmer in pagina haeresibus dicata] {{Ling|Lingua Italiana{{!}}Italiane}} {{Archiepiscopi Cantuarienses}} {{Lifetime|1489|1556|Cranmer, Thomas}} [[Categoria:Socii collegiorum Cantabrigiensium]] [[Categoria:Legati Angliae]] [[Categoria:Episcopi Ecclesiae Anglicae]] [[Categoria:Archiepiscopi Ecclesiae Catholicae]] [[Categoria:Excommunicati]] [[Categoria:Martyres]] [[Categoria:Combusti]] [[Categoria:Reformatores]] [[Categoria:Theologi]] [[Categoria:Archiepiscopi Cantuarienses]] [[Categoria:Henricus VIII]] {{Myrias|Homines}} 88lrvfa70hqzbbb5gx3w303t54ihkg3 Aemilius 0 22998 3969651 3810667 2026-07-03T07:05:39Z ~2026-36983-83 211443 3969651 wikitext text/x-wiki {{disnomen}} {{Nomen|genus=Masculinum|origo=Latina|significatio="aemulus"|imago=Ancienne collection François Émile-Zola - Émile Zola 05.jpg|capitulum=[[Aemilius Zola]], scriptor Francogallicus}} '''Aemilius''' {{victio|Aemilius|ii|m}}, vel '''Haemilius''' in [[Latinitas medii aevi|lingua Latina medii aevi]],<ref>In mediae aetatis usus est hoc modo prorsus impulsu ex [[Franciscus Philelphus]].</ref> est [[nomen]] atque praenomen masculinum Romanum antiquum. Forma feminina nominis '''[[Aemilia (praenomen)|Aemilia]]''' est. == In linguis frequentibus formae == * ''[[Catalanice]]'': Emili * ''[[Francogallice]]'': Émile * ''[[Hispanice]]'': Emilio * ''[[Italiane]]'': Emilio * ''[[Lusitanice]]'': Emílio * ''[[Polonice]]'': Emil * ''[[Russice]]'': Эмиль (''Ėmil'''), Эмилий (''Ėmilij'') * ''[[Theodisce]]'': Emil == Qui hoc nomen habuerint == * [[Marcus Aemilius Lepidus (triumvir)]] == Qui hoc praenomen habuerint == * [[Aemilius Aguinaldo]] * [[Aemilius Baehrens]] * [[Aemilius Boc]] * [[Aemilius Michael Cioran]] * [[Aemilius Constantinescu]] * [[Aemilius Estevez]] * [[Aemilius Fackenheim]] * [[Aemilius Friant]] * [[Aemilius Gallé]] * [[Aemilius Lacourt]] * [[Aemilius Lussu]] * [[Aemilius Nolde]] * [[Aemilius Österman]] * [[Aemilius Papinianus]] * [[Aemilius Racoviţă]] * [[Aemilius Salgari]] * [[Aemilius Visconti Venosta]] * [[Aemilius Zola]] == Notae == <references /> {{NexInt}} * [[Aemilianus (nomen)]] * [[Gens Aemilia]] * [[Paulus Aemilius]] [[Categoria:Nomina]] [[Categoria:Praenomina masculina]] gub85arqonq2p9ookjz8ru95pqz9nk7 Christophorus 0 23371 3969667 3488861 2026-07-03T08:13:45Z ~2026-36983-83 211443 3969667 wikitext text/x-wiki <!-- Incipit data !--> {{Nomen |genus = Masculinum |origo = Lingua Graeca |significatio = Gerulus Christi |imago = Schoenborn-Altoetting1.jpg |capitulum = [[Christophorus Schönborn]], cardinalis Austriacus |dies=25 Iulii}} <!-- explicit data !--> '''Christophorus''',<ref>{{Riddlefons}}.</ref> sive '''Christopherus''', <ref>[https://freereg.rootsweb.com/howto/latinnames.htm http://freereg.rootsweb.com/howto/latinnames.htm]</ref>est [[nomen]] praenomenque masculinum, e [[Graece|Graeco]] verbo Χριστόφορος ('Gerulus [[Christus|Christi]]') ductum.<ref>''Behind the Name'', s.v. "[https://www.behindthename.com/name/christopher Christopher]". {{Ling|Anglice}}</ref><ref name=":02">Vide paginam ''[https://www.etymonline.com/word/Christopher Christopher]'' apud ''Online Etymology Dictionary''. {{Ling|Anglice}}.</ref> == In ceteris linguis == In ceteris linguis, Christophorus plurimas formas habet: * ''Christopher'', forma [[Anglice|Anglica]] et [[Norvegice|Norvegica]], cui agnomina Anglica sunt ''Chris, Christo, Christoph, Kit, Kester, Topher'' et ''Christy''. * ''Kryštof'', forma [[Bohemice|Bohemica]]. * ''Christoffer'', forma [[Danice|Danica]]. * ''Christoffel'', forma [[Lingua Flandrica|Flandrica]]. * ''Christophe'', forma [[Francice|Francogallica]] et [[Batave|Batava]]. * ''Cristóbal'', forma [[Hispanice|Hispanica]]. * ''Kristóf'', forma [[Hungarice|Hungarica]]. * ''Cristoforo'', forma [[Lingua Italiana|Italiana]]. * ''Kristupas'', forma [[Lituane|Lituana]]. * ''Cristóvão'', forma [[Lusitane|Lusitana]]. * ''Krzysztof'', forma [[Lingua Polonica|Polonica]]. * ''Христофор'', forma [[Lingua Russica|Russica]]. * ''Krištof'', forma [[Lingua Slovacica|Slovacica]]. * ''Kristofer'', forma [[Suecice|Suecica]]. * ''Christoph'', forma [[Theodisce|Theodisca]]. == Homines == === Christophorus === * [[Christophorus (sanctus)]] * [[Christophorus (antipapa)]] * [[Christophorus Bondelmontius]] * [[Christophorus Columbus]] * [[Christophorus Dabiré]] * [[Georgius Christophorus Lichtenberg]] * [[Christophorus Marlovius]] * [[Christophorus Moro]] * [[Christophorus Pissarides]] * [[Christophorus Schönborn]] === Christopherus === * [[Christopherus Farraginius]] * [[Christopherus Dolosus]] * [[Christopherus Uracensis]], sculptor saeculi 16 * [[Christopherus Ursuychus]] == Loci geographici == * [[Christophorus (Illinoesia)]], oppidum [[Illinoesia]]e. == Notae == <references/> {{NexInt}} * [[Ioannes Christophorus]] {{Nexus desiderati}} [[Categoria:Nomina]] [[Categoria:Praenomina masculina]] 7lkdmxz43bn30reaxsipbbpu2dj0k2x Emmanuel 0 24576 3969656 3890538 2026-07-03T07:21:06Z ~2026-36983-83 211443 3969656 wikitext text/x-wiki {{disnomen}} {{Nomen|genus=Masculinum|origo=Hebraica|significatio="nobiscum Deus"|imago=Immanuel Kant - Gemaelde 1.jpg|capitulum=[[Immanuel Kantius]], philosophus Germanicus}} '''Emmanuel'''<ref>''Emmānūēl'', indecl. et decl. ''-ēlis''.</ref> ([[Graece]] {{lang|grc|Ἐμμανουήλ}}, ab [[Hebraice|Hebraico]] {{lang|he|עִמָּנוּאֵל}} ''Imānu‘el'', 'nobiscum Deus'), seu '''Immanuel''', brevius '''[[Manuel]]''', est [[nomen]] virile, quod in [[Liber Isaiae|libro Isaiae]] et [[Evangelium secundum Matthaeum|Evangelio secundum Matthaeum]] reperitur. == Homines == * [[Emmanuel Azaña]] * [[Emmanuel Bodjollé]] * [[Emmanuel Delmas]] * [[Emmanuel Eboué]] * [[Emmanuel d'Hooghvorst]] * [[Immanuel Kantius]] * [[Immanuel Jakobovits]] * [[Emmanuel Lasker]] * [[Emmanuel Levinas]] * [[Emmanuel Macron]] * [[Emmanuel Pacquiao]] * [[Emmanuel Repetti]] * [[Emmanuel Repules]] * [[Emmanuel Rhoides]] * [[Emmanuel Servais]] * [[Emmanuel Severino]] * [[Emmanuel Ungaro]] == Notae == <references /> {{NexInt}} * [[Iosephus Emmanuel]] * [[Victorius Emmanuel]] * [[Special:PrefixIndex/Emmanuel|Omnes paginae quae verbo "Emmanuel" incipiunt]] * [[Special:Search/intitle:"Emmanuel"|Omnes tituli qui verbum "Emmanuel" comprehendunt]] * [[Special:PrefixIndex/Manuel|Omnes paginae quae verbo "Manuel" incipiunt]] * [[Special:Search/intitle:"Manuel"|Omnes tituli qui verbum "Manuel" comprehendunt]] [[Categoria:Praenomina]] [[Categoria:Praenomina Anglica]] [[Categoria:Praenomina Batava]] [[Categoria:Praenomina Francogallica]] mqasv5rl66dz8nchhvk4rh8zlfg75zt O Canada 0 29400 3969566 3781277 2026-07-02T18:32:31Z ~2026-38038-83 211666 /* Verba */ Versionem ad cantandum addidi, quae a Gaio Balbo scripta est. 3969566 wikitext text/x-wiki '''O Canada''' ([[Anglice]] ''O Canada''; [[Francogallice]] ''Ô Canada'') est [[hymnus nationalis]] [[Canada]]e. Cantatur in duabus [[lingua publica|linguis publicis]] Canadiensibus, [[Lingua Francogallica|Francogallice]] [[Lingua Anglica|Angliceque]]. [[Cantus|Cantum]] composuit anno [[1880]] [[Calixa Lavallée]] vir musicus, verba Francogallice invenit{{dubsig}} [[Adolphus Basilis Routhier]] anno 1880, Anglice [[Robertus Stanley Weir]] anno [[1906]]. Differunt aliquatenus significatione. Die [[1 Iulii]] [[1980]], quae {{Creanda|en|Canada Day|Dies Canadae}} est, hic hymnus nationalis [[lexlege]] factus est. == Verba == === Versio ad cantandum<ref>C. Balbus scripsit</ref> === :O Canada, domus et patria, :te amamus, quae nobis imperas. :Cordibus accensis oriamur, :septentrionalis; :a mare usque ad maria,<ref>Verbum ''maria'' hic significat non solum Oceanum Pacificum et Oceanum Atlanticum, sed etiam Oceanum Arcticum; itaque, ''maria'' pro ''mare'' apparet.</ref> :vigilamus vobis. :Extollatur, triumphalis, :libera sit septentrionalis, :O Canada, terra pulchra nobis! === Francogallice === :Ô Canada! Terre de nos aïeux, :Ton front est ceint de fleurons glorieux! :Car ton bras sait porter l'épée, :Il sait porter la croix! :Ton histoire est une épopée :Des plus brillants exploits. :Et ta valeur, de foi trempée, :Protégera nos foyers et nos droits; :Protégera nos foyers et nos droits. ===Verba a lingua Francogallica in linguam Latinam versa=== :O Canada, terra maiorum nostrorum :Cingitur frons tua coronis gloriosis :Nam [[bracchium|bracchia]] tua experta sunt in [[gladius|gladio]] tractando :Expertaque in [[crux|cruce]] portanda :[[Historia]] tua est [[carmen]] heroicum :Rerum gestarum clariorum plenum :Et virtus tua, fide madida, :Defendet atria nostra et iura; :Defendet atria nostra et iura. === Anglice === :O Canada! Our home and native land! :True patriot love in all thy sons command. :With glowing hearts we see thee rise, :The True North strong and free! :From far and wide, O Canada, :We stand on guard for thee. :God keep our land glorious and free! :O Canada, we stand on guard for thee; :O Canada, we stand on guard for thee. ===Verba a lingua Anglica in linguam Latinam versa=== :O Canada! [[Domus]] et [[patria]] nostra! :Imperias veram [[amor]]em patriae in filiis tuis. :Ardentibus [[cor]]dibus te videmus surgentem :Verum [[Septentrio|Boream]], fortem et liberum! :Undique, O Canada, :Tibi vigilamus. :Sustineat Deus terram nostram gloriosam et [[libertas|liberam]]! :O Canada, tibi vigilamus; :O Canada, tibi vigilamus. {{NexInt}} *[[Multilinguismus]] [[Categoria:Canada]] [[Categoria:Hymni nationales]] fd5zh17gdtgwutylsfdbf75pzju7tdd 3969587 3969566 2026-07-02T22:33:34Z IacobusAmor 1163 ~ 3969587 wikitext text/x-wiki '''O Canada''' ([[Anglice]] ''O Canada''; [[Francogallice]] ''Ô Canada'') est [[hymnus nationalis]] [[Canada]]e. Cantatur in duabus [[lingua publica|linguis publicis]] Canadiensibus, [[Francogallice]] [[Anglice]]que. [[Cantus|Cantum]] composuit anno [[1880]] [[Calixa Lavallée]] [[musicus]]; verba Francogallica composuit [[Adolphus Basilis Routhier]] anno [[1880]], verba Anglica [[Robertus Stanley Weir]] anno [[1906]]. Differunt aliquatenus significatione. Die [[1 Iulii]] [[1980]], quae {{Creanda|en|Canada Day|Dies Canadae}} est, hic hymnus nationalis [[lex|lege]] factus est. == Verba == === Versio ad cantandum<ref>C. Balbus scripsit.</ref> === :O Canada, domus et patria, :te amamus, quae nobis imperas. :[[Cor]]dibus accensis oriamur, :[[septentrio]]nalis; :a [[mare]] usque ad maria,<ref>Verbum ''maria'' hic significat non solum Oceanum Pacificum et Oceanum Atlanticum, sed etiam Oceanum Arcticum; itaque, ''maria'' pro ''mare'' apparet.</ref> :vigilamus vobis. :Extollatur, triumphalis, :libera sit septentrionalis, :O Canada, terra pulchra nobis! === Francogallice === :Ô Canada! Terre de nos aïeux, :Ton front est ceint de fleurons glorieux! :Car ton bras sait porter l'épée, :Il sait porter la croix! :Ton histoire est une épopée :Des plus brillants exploits. :Et ta valeur, de foi trempée, :Protégera nos foyers et nos droits; :Protégera nos foyers et nos droits. ===Verba a lingua Francogallica in linguam Latinam versa=== :O Canada, terra maiorum nostrorum :Cingitur frons tua coronis gloriosis :Nam [[bracchium|bracchia]] tua experta sunt in [[gladius|gladio]] tractando :Expertaque in [[crux|cruce]] portanda :[[Historia]] tua est [[carmen]] heroicum :Rerum gestarum clariorum plenum :Et virtus tua, fide madida, :Defendet atria nostra et iura; :Defendet atria nostra et iura. === Anglice === :O Canada! Our home and native land! :True patriot love in all thy sons command. :With glowing hearts we see thee rise, :The True North strong and free! :From far and wide, O Canada, :We stand on guard for thee. :God keep our land glorious and free! :O Canada, we stand on guard for thee; :O Canada, we stand on guard for thee. ===Verba a lingua Anglica in linguam Latinam versa=== :O Canada! [[Domus]] et [[patria]] nostra! :Imperias veram [[amor]]em patriae in [[liberi]]s tuis. :Ardentibus [[cor]]dibus te videmus surgentem :Verum [[Septentrio|Boream]], fortem et liberum! :Undique, O Canada, :Tibi vigilamus. :Sustineat Deus terram nostram gloriosam et [[libertas|liberam]]! :O Canada, tibi vigilamus; :O Canada, tibi vigilamus. {{NexInt}} *[[Multilinguismus]] [[Categoria:Canada]] [[Categoria:Hymni nationales]] glovwu6op6u46nmedjp9k8hyvwrmyni Gulielmus Ewart Gladstone 0 31900 3969546 3717848 2026-07-02T12:19:32Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969546 wikitext text/x-wiki [[Fasciculus:Gladstone.jpg|thumb|200 px|Gulielmus Ewart Gladstone]] ''' Gulielmus Ewart Gladstone''' sive '''Gladsto'''<ref>de verbo [[Lingua Graeca|graeco]] ''Γλάδστων'' gen. ''Γλάδστωνος''</ref> ([[Liverpolium|Liverpolii]] natus die [[29 Decembris]] [[1809]]; obiit in oppido ''[[Hawarden]]'' propter [[cancer (morbus)|cancrum]] die [[19 Maii]] [[1898]]) fuit vir publicus [[Anglia]]e, legatus apud [[Parlamentum Britannicum|Parlamentum Regni Uniti]] ab anno [[1832]] usque ad annum [[1895]] (praeterea ab anno [[1845]] usque ad annum [[1847]]), quater cancellarius scaccarii id est [[aerarium publicum|aerarii publici]] minister et quater primus minister [[Britanniarum Regnum|Britanniarum Regni]]. Gladstone antea ad factionem conservatricem postea ad liberalem pertinuit. Magnus adversarius suus fuit [[Beniaminus Disraeli]]. Gladstone [[Regalis Societas Londini|Regalis Societatis Londinii]] sodalis fuit accurate in eam anno [[1881]] cooptatus est. == Administrationes quibus Gladstone praefuit == * I administratio ([[3 Decembris]] [[1868]] – [[17 Februarii]] [[1874]]) * II administratio ([[23 Aprilis]] [[1880]] – [[9 Iunii]] [[1885]]) * III administratio ([[1 Februarii]] [[1886]] – [[20 Iulii]] [[1886]]) * IV administratio ([[15 Augusti]] [[1892]] – [[2 Martii]] [[1894]]) == Notae == <references /> == Bibliographia == ; Vitae * F. Birrell, ''Gladstone'' ([[1933]]) * Osbert Burdett, ''W. E. Gladstone'' ([[1928]]) * E. G. Collieu, ''Gladstone'' ([[1968]]) * E. Eyck, ''Gladstone'' ([[1938]]) * [[Roy Jenkins]], ''Gladstone''. Londinii: Macmillan, 1995. ISBN 0-333-60216-1. * Philip Magnus, ''Gladstone: A Biography'' ([[1954]]) * John Morley, ''The Life of Gladstone'' ([[1903]]) * Richard Shannon, ''Gladstone: 1809-1865'' ([[1985]]), ISBN 0-8078-1591-8. * Richard Shannon, ''Gladstone: Volume II, 1865-1898'' ([[1999]]), ISBN 0-8078-2486-0. ; Alia eruditio * H. C. G. Matthew, ''Gladstone: 1809-1898''. Oxonii: Clarendon Press, 1996. ISBN 0-19-820696-8, catena commentationum de ephemeridibus Gladstoniensibus. Opus antea in duobus voluminibus divulgatum: ** ''Gladstone 1809-1874''. 1986 ** ''Gladstone 1875-1898''. 1995 == Nexus externus == * [https://web.archive.org/web/20080908204917/http://www.number10.gov.uk/history-and-tour/prime-ministers-in-history/william-ewart-gladstone De Gulielmo Gladstone] in pagina administrationis Angliae {{bio-stipula}} {{Formula:Gubernatores Britanniarum Regni}} {{DEFAULTSORT:Gladstone, Gulielmus Ewart}} {{Myrias|Homines}} [[Categoria:Alumni Collegii Etonensis]] [[Categoria:Gubernatores Regni Britanniarum]] [[Categoria:Cancellarii Scaccarii]] [[Categoria:Legati Parlamento Britannico]] [[Categoria:Socii Regalis Societatis Londiniensis]] [[Categoria:Nati 1809]] [[Categoria:Mortui 1898]] [[Categoria:Victoria (regina Britanniarum)]] 4kw2ds6nlu92p3absvxrwpi59thksno Gulielmus Cavendish 0 32058 3969541 3945274 2026-07-02T12:09:07Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969541 wikitext text/x-wiki {{capsa hominis Vicidatorum}} [[Fasciculus:William_Cavendish,_4th_Duke_of_Devonshire.JPG|thumb|left|Gulielmus Cavendish, quartus dux [[Devonia]]e]] {{res|Gulielmus Cavendish, quartus dux Devoniae}} (natus [[Londinium|Londinii]] die [[8 Maii]] [[1720]]; mortuus [[Spa]]e [[Belgia]]e die [[2 Octobris]] [[1764]]), fuit, [[vir publicus]] [[Anglia]]e [[whig|factionis liberalis]] et [[primus minister Britanniarum Regni|primus minister Georgii II]] a die [[16 Novembris]] [[1756]] usque ad diem [[25 Iunii]] [[1757]]. == Nexus externus == *[http://webarchive.nationalarchives.gov.uk/20080908205053/http://www.number10.gov.uk/history-and-tour/prime-ministers-in-history/duke-of-devonshire De Gulielmo Cavendish] in situ interretialis administrationis [[Britanniarum Regnum|Britanniarum Regni]]. {{bio-stipula}} {{Formula:Gubernatores Britanniarum Regni}} {{Lifetime|1720|1764|Cavendish, Gulielmus}} [[Categoria:Gubernatores Regni Britanniarum]] cs5x5027y2z7pdd3h06vmoqx3h2xkdk Henricus Addington 0 32103 3969559 2644327 2026-07-02T17:08:35Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969559 wikitext text/x-wiki [[Fasciculus:Henry Addington.jpg|thumb|200px|right|'''Henricus Addington , primus Vicecomes Sidmouth ''']] '''Henricus Addington''', primus Vicecomes Sidmouth (natus die [[30 Maii]] [[1757]] in ''[[Holborn]]'' - obiit die [[15 Februarii]] [[1844]] in ''[[Richmond upon Thames]]'', [[Surregia]]) fuit vir publicus [[Anglia]]e factionis conservatricis (''tory'') et primus minister [[Britanniarum Regnum|Britanniarum Regni]] a die [[17 Martii]] [[1801]] usque ad diem [[10 Maii]] [[1804]]. == Nexus externus == {{vicicitatio|q}} *[https://web.archive.org/web/20080908203947/http://www.number10.gov.uk/history-and-tour/prime-ministers-in-history/henry-addington De Henrico Addington] in pagina officialis administrationis [[Regnum Unitum|Regni Uniti]]. {{bio-stipula}} {{Formula:Gubernatores Britanniarum Regni}} {{DEFAULTSORT:Addington, Henricus}} [[Categoria:Gubernatores Regni Britanniarum]] [[Categoria:Nati 1757]] [[Categoria:Mortui 1844]] ry26khcpl0849s0gj9plr8r7dg0b30p Gulielmus Petty 0 32116 3969548 3717902 2026-07-02T12:56:25Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969548 wikitext text/x-wiki [[Fasciculus:Shelburne.jpg|thumb|'''Gulielmus Petty''', primus [[Marchio]] Lansdowne]] '''Gulielmus Petty''', primus Marchio Lansdowne ([[Eblana]]e natus die [[2 Maii]] [[1737]] - [[Londinium|Londinii]] obiit die [[7 Maii]] [[1805]]) fuit [[politicus|vir publicus]] [[Anglia]]e factionis liberalis (''[[whig]]'') et [[primus minister Britanniarum Regni]] a die [[4 Iulii]] [[1782]] usque ad diem [[2 Aprilis]] [[1783]]. == Nexus externus == *[https://web.archive.org/web/20080825211244/http://www.number10.gov.uk/history-and-tour/prime-ministers-in-history/earl-of-shelburne De Gulielmo Petty] in pagina officialis administrationis [[Regnum Unitum|Regni Uniti]]. {{bio-stipula}} {{Formula:Gubernatores Britanniarum Regni}} {{DEFAULTSORT:Petty, Gulielmus}} [[Categoria:Gubernatores Regni Britanniarum]] [[Categoria:Nati 1737]] [[Categoria:Mortui 1805]] jpr8cl9q2tnb1o8gewns0gmmuz9diaa Index urbium Estoniae 0 34884 3969646 3861111 2026-07-03T06:37:33Z InternetArchiveBot 139091 Rescuing 3 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969646 wikitext text/x-wiki Sequens index [[Estonia|Estonicas]] [[urbs|urbes]], secundum [[numerus incolarum|numerum incolarum]] anno [[2010]] ordinatas, ostendit. Praeter nomen [[lingua Latina|Latinum]] et [[lingua Estonica|Estonicum]], etiam additur nomen [[lingua Voruvica|Voruvicum]], quia lingua Voruvica est lingua regionalis et agnita in Estonia, et nomen [[lingua Russica|Russicum]], quia lingua Russica, quamquam nec publica nec agnita lingua in Estonia, est maxima lingua minoritaria. [[asteriscus|Asteriscus]] ut urbs ipsa proprium [[municipium]] non constituat sed cum [[paroecia]] coniuncta sit indicat. {| class="wikitable floatright" style="text-align:center; width:100%; margin-left:0px; font-size:85%" |- ! align=center style="background:#B9D5E4;" | Positio ! align=center style="background:#B9D5E4;" | [[Urbs]] [[Latine]] ! align=center style="background:#B9D5E4;" | [[Urbs]] [[Estonice]] ! align=center style="background:#B9D5E4;" | [[Urbs]] [[Voruvice]] ! align=center style="background:#B9D5E4;" | [[Urbs]] [[Russice]] ! align=center style="background:#B9D5E4;" | [[Comitatus Estoniae|Comitatus]] ! align=center style="background:#B9D5E4;" | [[Numerus incolarum|Incolae]] ! align=center style="background:#B9D5E4;" | Photographema |- | align=center style="background:#DCE9F0;" | 1 ||align=left | '''[[Castrum Danorum]]<ref>https://web.archive.org/web/20140813170536/http://en.wikipedia.org/wiki/Tallinn</ref> sive [[Revalia]]<ref name="cz">https://web.archive.org/web/20251006070823/https://mmh.cz/lingua/lamj_la</ref> vel [[Lindanissa]]<ref name="cz"/>''' || ''Tallinn'' || ''Talliin'' || Таллин || [[Harria]] || 411 980 || [[Fasciculus:Tallinn-hafen.jpg|100px|thumb|[[Castrum Danorum]]]] |- | align=center style="background:#DCE9F0;" | 2 ||align=left | '''[[Tarbatum]]<ref>Vide [[:en:Bishopric of Dorpat|paginam Anglicam de Ecclesia Tarbatensi]]</ref>''' seu '''[[Dorpatum]]<ref>[http://books.google.it/books?id=EdhAAAAAcAAJ&pg=PA257&lpg=PA257&dq=vesenberga&source=bl&ots=bfKAyA9pKR&sig=uCSv-wNGUxj1Id8HlUHf4CJgYic&hl=it&ei=tmy4TN3hIYObOtjXyeIM&sa=X&oi=book_result&ct=result&resnum=10&ved=0CEkQ6AEwCQ#v=snippet&q=Dorpa&f=false Regnorum Sueciae, Gothiae ... descriptio nova]</ref>''' || ''Tartu'' || ''Tarto'' || Тарту || [[Tarbatum (comitatus)|Tarbatum]] || 103 284 || [[Fasciculus:Town_Hall23_2008.JPG|100px|thumb|[[Tarbatum]]]] |- | align=center style="background:#DCE9F0;" | 3 ||align=left | '''[[Narva]]<ref>[http://www.uni-mannheim.de/mateo/camenaref/hofmann/hof2/s0836b.html Lexicon Universale Hofmann]</ref>''' seu '''[[Narvia]]<ref>[https://et.wikipedia.org/wiki/Taani_hindamisraamat#Harjumaa Vicipaedia Estonica]</ref>''' || ''Narva'' || ''Narva'' || Нарва || [[Vironia Orientalis]] || 65 881 || [[Fasciculus:Narva_castle_2008.JPG|100px|thumb|[[Narva]]]] |- | align=center style="background:#DCE9F0;" | 4 ||align=left | '''[[Pernavia]]<ref>[http://www.uni-mannheim.de/mateo/camenaref/hofmann/hof4/s0946b.html Lexicon Universale Hofmann]</ref>''' sive '''[[Perona]]<ref>[http://et.wikipedia.org/wiki/P%C3%A4rnu#Ajalugu Vicipaedia Estonica]</ref>''' sive '''[[Pirnavia]]<ref>[http://www.uni-mannheim.de/mateo/camenaref/hofmann/hof2/s0836b.html Lexicon Universale Hofmann]</ref>''' || ''Pärnu'' || ''Pärno'' || Пернов || [[Pernavia (comitatus)|Pernavia]] || 44 083 || [[Fasciculus:Pärnu_2009-07-09.jpg|100px|thumb|[[Pernavia]]]] |- | align=center style="background:#DCE9F0;" | 5 ||align=left | '''[[Odre-Ieruius]]<ref>[https://et.wikipedia.org/wiki/Taani_hindamisraamat#Harjumaa Vicipaedia Estonica]</ref>''' || ''Kohtla-Järve'' || ''Kohtla-Järve'' || Кохтла-Ярве || [[Vironia Orientalis]] || 37 837 || [[Fasciculus:Tammiku-Ahtme2009.JPG|100px|thumb|[[Odre-Ieruius]]]] |- | align=center style="background:#DCE9F0;" | 6 ||align=left | '''[[Fellinum]]<ref>[http://www.uni-mannheim.de/mateo/camenaref/hofmann/hof2/s0191a.html Lexicon Universale Hofmann]</ref>''' seu '''[[Vellinum]]<ref>[https://web.archive.org/web/20251006070823/https://mmh.cz/lingua/lamj_la Lexicum nominum geographicorum latinorum]</ref>''' || ''Viljandi'' || ''Viländi'' || Вильянди || [[Fellinum (comitatus)|Fellinum]] || 19 963 || [[Fasciculus:Viljandi_town_hall.jpg|100px|thumb|[[Fellinum]]]] |- | align=center style="background:#DCE9F0;" | 7 ||align=left | '''[[Tarvanpea]]<ref>[http://et.wikipedia.org/wiki/Rakvere_ajalugu#Keskaeg Vicipaedia Estonica]</ref>''' seu '''[[Wesenberga]]<ref>[http://books.google.it/books?id=EdhAAAAAcAAJ&pg=PA257&lpg=PA257&dq=vesenberga&source=bl&ots=bfKAyA9pKR&sig=uCSv-wNGUxj1Id8HlUHf4CJgYic&hl=it&ei=tmy4TN3hIYObOtjXyeIM&sa=X&oi=book_result&ct=result&resnum=10&ved=0CEkQ6AEwCQ#v=onepage&q=vesenberga&f=false Regnorum Sueciae, Gothiae ... descriptio nova]</ref>''' || ''Rakvere'' || ''Rakvere'' || Раквере || [[Vironia Occidentalis]] || 16 580 || [[Fasciculus:Rakvere-1.JPG|100px|thumb|[[Wesenberga]]]] |- | align=center style="background:#DCE9F0;" | 8 ||align=left | '''[[Martaekilae]]<ref>[http://et.wikipedia.org/wiki/Taani_hindamisraamat#J.C3.B5el.C3.A4htme_vald Vicipaedia Estonica]</ref>''' || ''Maardu'' || ''Maardu'' || Маарду || [[Harria]] || 16 529 || [[Fasciculus:Maarduveneoigeusukirik100906.jpg|100px|thumb|[[Martaekilae]]]] |- | align=center style="background:#DCE9F0;" | 9 ||align=left | '''[[Collis Pontis]]<ref>[https://en.wikipedia.org/wiki/Sillam%C3%A4e Vicipaedia Anglica]</ref>''' || ''Sillamäe'' || ''Sillamäe'' || Силламяэ || [[Vironia Orientalis]] || 16 183 || [[Fasciculus:Sillamäe.jpg|100px|thumb|[[Collis Pontis]]]] |- | align=center style="background:#DCE9F0;" | 10 ||align=left | '''[[Arx Aquilae]]<ref>[http://en.wikipedia.org/wiki/Kuressaare#Etymology Vicipaedia Anglica]</ref>''' seu '''[[Aresburgum]]<ref>[http://www.uni-mannheim.de/mateo/camenaref/hofmann/hof3/s0491a.html Lexicon Universale Hofmann]</ref> ''' || ''Kuressaare'' || ''Kurõssaarõ'' || Курессааре || [[Osilia]] || 14 977 || [[Fasciculus:Kuressaare-1.JPG|100px|thumb|[[Arx Aquilae]]]] |- | align=center style="background:#DCE9F0;" | 11 ||align=left | '''[[Voru]]''' ||''Võru''||''Võro''||Выру ||[[Voru (comitatus)|Voru]]|| 14 376 || [[Fasciculus:Võru_city_centre_at_night.jpg|100px|thumb|[[Voru]]]] |- | align=center style="background:#DCE9F0;" | 12 ||align=left | '''[[Valga (urbs)|Valga]]<ref>[http://en.wikipedia.org/wiki/Valga,_Estonia#History Vicipaedia Anglica]</ref>''' || ''Valga'' || ''Valga'' || Валга || [[Valga (comitatus)|Valga]] || 13 692 || [[Fasciculus:Valga_traffic_circle.JPG|100px|thumb|[[Valga (urbs)|Valga]]]] |- | align=center style="background:#DCE9F0;" | 13 ||align=left | '''[[Hapsalia]]<ref name="googleit">[http://books.google.it/books?id=EdhAAAAAcAAJ&pg=PA257&lpg=PA257&dq=vesenberga&source=bl&ots=bfKAyA9pKR&sig=uCSv-wNGUxj1Id8HlUHf4CJgYic&hl=it&ei=tmy4TN3hIYObOtjXyeIM&sa=X&oi=book_result&ct=result&resnum=10&ved=0CEkQ6AEwCQ#v=onepage&q=vesenberga&f=false Regnorum Sueciae, Gothiae... nova descriptio]</ref>''' sive '''[[Habsalia]]<ref name="googleit" />''' seu '''[[Hapselia]]<ref>[https://web.archive.org/web/20251006070823/https://mmh.cz/lingua/lamj_la Lexicum nominum geographicorum latinorum]</ref>''' || ''Haapsalu'' || ''Haapsalu'' || Хаапсалу || [[Vironia Occidentalis]] || 11 618 || [[Fasciculus:Haapsalu_kuursaal_2012-2.jpg|100px|thumb|[[Hapsalia]]]] |- | align=center style="background:#DCE9F0;" | 14 ||align=left | '''[[Gewi]] seu [[Iewi]]*<ref>Sic in [https://books.google.ru/books?id=sJQuAAAAYAAJ&printsec=frontcover&hl=fr&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false ''Libro census Daniae''].</ref>''' || ''Jõhvi'' || ''Jõhvi'' || Йыхви || [[Vironia Orientalis]] || 11 088 || [[Fasciculus:Johvi_estonia.jpg|100px|thumb|[[Gewi]]]] |- | align=center style="background:#DCE9F0;" | 15 ||align=left | '''[[Albus Lapis]]<ref>[http://en.wikipedia.org/wiki/Paide#Etymology Vicipaedia Anglica]</ref>''' || ''Paide'' || ''Paide'' || Пайде || [[Iervia]] || 9 761 || [[Fasciculus:Paide_ordulinnuse_varemed_2013.JPG|100px|thumb|[[Albus Lapis]]]] |- | align=center style="background:#DCE9F0;" | 16 ||align=left | '''[[Keikael]]<ref>[http://books.google.es/books?id=T7XEBNSgjloC&printsec=frontcover&cd=1&source=gbs_ViewAPI&redir_esc=y#v=onepage&q=Keila&f=false Baltisches historisches Ortslexikon: Estland]</ref>''' || ''Keila'' || ''Keila'' || Кейла || [[Harria]] || 9 430 || [[Fasciculus:Keila_church.jpg|100px|thumb|[[Keikael]]]] |- | align=center style="background:#DCE9F0;" | 17 ||align=left | '''[[Oleum Saxi]]<ref>[https://en.wikipedia.org/wiki/Kivi%C3%B5li Vicipaedia Anglica]</ref>''' || ''Kiviõli'' || ''Kiviõli'' || Кивиыли || [[Vironia Orientalis]] || 6 606 || [[Fasciculus:View_of_Kiviõli.jpg|100px|thumb|[[Oleum Saxi]]]] |- | align=center style="background:#DCE9F0;" | 18 ||align=left | '''[[Polua]]*<ref>[http://upload.wikimedia.org/wikipedia/commons/9/97/Ducatuum_Livoniae_et_Curlandiae_Nova_Tabula,_1705.jpg Ducatuum Livoniae et Curlandiae Nova Tabula]</ref>''' || ''Põlva'' || ''Põlva'' || Пылва || [[Polua (comitatus)|Polua]] || 6 554 || [[Fasciculus:Polva_kirik2.jpeg|100px|thumb|[[Polua]]]] |- | align=center style="background:#DCE9F0;" | 19 ||align=left | '''[[Taps]]*<ref>[http://et.wikipedia.org/wiki/Tapa#Ajalugu Vicipaedia Estonica]</ref> ''' || ''Tapa'' || ''Tapa'' || Тапа || [[Vironia Occidentalis]] || 6 371 || [[Fasciculus:Tapapikktn.JPG|100px|thumb|[[Taps]]]] |- | align=center style="background:#DCE9F0;" | 20 ||align=left | '''[[Iagiwa]]<ref>[http://en.wikipedia.org/wiki/J%C3%B5geva#History Vicipaedia Anglica]</ref>''' || ''Jõgeva'' || ''Jõgõva'' || Йыгева || [[Iagiwa (comitatus)|Iagiwa]] || 6 322 || [[Fasciculus:County_Government_building,_Jõgeva.jpg|100px|thumb|[[Iagiwa]]]] |- | align=center style="background:#DCE9F0;" | 21 ||align=left | '''[[Turgel]]*<ref>[https://en.wikipedia.org/wiki/T%C3%BCri#History Vicipaedia Anglica]</ref>''' || ''Türi'' || ''Türi'' || Тюри || [[Iervia]] || 5 972 || [[Fasciculus:Türi_kirik.jpg|100px|thumb|[[Turgel]]]] |- | align=center style="background:#DCE9F0;" | 22 ||align=left | '''[[Elva (Estonia)|Elva]]''' || ''Elva'' ||''Elva'' || Элва || [[Tarbatum (comitatus)|Tarbatum]] || 5 762 || [[Fasciculus:Elva-vallavalitsus.jpg|100px|thumb|[[Elva (Estonia)|Elva]]]] |- | align=center style="background:#DCE9F0;" | 23 ||align=left | '''[[Rapal]]<ref>[http://de.wikipedia.org/wiki/Rapla_%28Stadt%29 Vicipaedia Theosdisca]</ref>''' seu '''[[Rapala]]*<ref>[http://et.wikipedia.org/wiki/Taani_hindamisraamat#Rapla_vald Vicipaedia Estonica]</ref>''' || ''Rapla'' || ''Rapla'' || Рапла || [[Rapala (comitatus)|Rapala]] || 5 630 || [[Fasciculus:Rapla_kirik1.jpg|100px|thumb|[[Rapala]]]] |- | align=center style="background:#DCE9F0;" | 24 ||align=left | '''[[Saue]]''' || ''Saue'' || ''Sauõ'' || Сауэ || [[Harria]] || 5 241 || [[Fasciculus:Saue_mõisa_peahoone,_18.saj_(1).jpg|100px|thumb|[[Saue]]]] |- | align=center style="background:#DCE9F0;" | 25 ||align=left | '''[[Oberpalen]]<ref>[http://books.google.ru/books?id=EdhAAAAAcAAJ&pg=PA255&lpg=PA255&dq=%22Lacus+Peipus%22&source=bl&ots=bfIAFDdhHW&sig=C_8A4pLSGBuzoVVnGg4Uec7alTU&hl=ru&ei=rG-SS5vsO6aknQOtxKSXCw&sa=X&oi=book_result&ct=result&resnum=5&ved=0CBgQ6AEwBA#v=onepage&q=Ober&f=false Regnorum Sueciae, Gothiae ... descriptio nova]</ref>''' seu '''[[Oberpaln]]<ref>[http://books.google.ru/books?id=EdhAAAAAcAAJ&pg=PA255&lpg=PA255&dq=%22Lacus+Peipus%22&source=bl&ots=bfIAFDdhHW&sig=C_8A4pLSGBuzoVVnGg4Uec7alTU&hl=ru&ei=rG-SS5vsO6aknQOtxKSXCw&sa=X&oi=book_result&ct=result&resnum=5&ved=0CBgQ6AEwBA#v=onepage&q=Ober&f=false Regnorum Sueciae, Gothiae ... descriptio nova]</ref>''' || ''Põltsamaa'' || ''Põltsamaa'' || Пылтсамаа || [[Iagiwa (comitatus)|Iagiwa]] || 4 642 || [[Fasciculus:Põltsamaaloss.JPG|100px|thumb|[[Oberpalen]]]] |- | align=center style="background:#DCE9F0;" | 26 ||align=left | '''[[Portus Balticus]]<ref>[http://archive.org/stream/deutschlateinis00saalgoog/deutschlateinis00saalgoog_djvu.txt Deutsch-lateinisches handbüchlein der eigennamen aus der alten : mittleren und neuen geographie]</ref>''' || ''Paldiski'' || ''Paldiski'' || ''Палдиски'' || [[Harria]] || 4 125 || [[Fasciculus:Paldiski_lighthouse_2009.jpg|100px|thumb|[[Portus Balticus]]]] |- | align=center style="background:#DCE9F0;" | 27 ||align=left | '''[[Suria (Estonia)|Suria]]<ref>[http://de.wikipedia.org/wiki/Sindi_%28Estland%29#Geschichte Vicipaedia Theodisca]</ref>''' || ''Sindi'' || ''Sindi'' || Синди || [[Pernavia (comitatus)|Pernavia]] || 3 979 || [[Fasciculus:Sindi_raudteejaama_peahoone.jpg|100px|thumb|[[Suria (Estonia)|Suria]]]] |- | align=center style="background:#DCE9F0;" | 28 ||align=left | '''[[Gundas]]<ref>[http://et.wikipedia.org/wiki/Taani_hindamisraamat#Viru.E2.80.93Nigula_vald Vicipaedia Estonica]</ref> ''' || ''Kunda'' || ''Kunda'' || Кунда || [[Vironia Occidentalis]] || 3 669 || [[Fasciculus:Kunda,_továrna.jpg|100px|thumb|[[Gundas]]]] |- | align=center style="background:#DCE9F0;" | 29 ||align=left | '''[[Kaertil]]*<ref>[http://entsyklopeedia.ee/artikkel/k%C3%A4rdla4 Eesti Entsüklopeedia]</ref>'''' || ''Kärdla'' || ''Kärdla'' || Кярдла || [[Daghoa]] || 3 634 || [[Fasciculus:Kardla_valjak.jpg|100px|thumb|[[Kaertil]]]] |- | align=center style="background:#DCE9F0;" | 30 ||align=left | '''[[Loxa (Estonia)|Loxa]]<ref>[http://upload.wikimedia.org/wikipedia/commons/9/97/Ducatuum_Livoniae_et_Curlandiae_Nova_Tabula,_1705.jpg Ducatuum Livoniae et Curlandiae Nova Tabula]</ref> ''' || ''Loksa'' || ''Loksa'' || Локса || [[Harria]] || 3 403 || [[Fasciculus:Loksakirik.JPG|100px|thumb|[[Loxa (Estonia)|Loxa]]]] |- | align=center style="background:#DCE9F0;" | 31 ||align=left | '''[[Trva]]<ref>[https://web.archive.org/web/20160305160735/http://geonames.enacademic.com/104670/Torva vide "Torva" apud geonames.enacademic.com]</ref>''' || ''Tõrva'' || ''Tõrva'' || Тырва || [[Valga (comitatus)|Valga]] || 3 099 || [[Fasciculus:Tõrva_church_2008_1.jpg|100px|thumb|[[Trva]]]] |- | align=center style="background:#DCE9F0;" | 32 ||align=left | '''[[Kedder]]*<ref>[http://entsyklopeedia.ee/artikkel/kehra2 Eesti Entsüklopeedia]</ref>''' || ''Kehra'' || ''Kehra'' || Кехра || [[Harria]] || 3 098 || [[Fasciculus:Kehra_linn.JPG|100px|thumb|[[Kedder]]]] |- | align=center style="background:#DCE9F0;" | 33 ||align=left | '''[[Repin]]*<ref>[http://entsyklopeedia.ee/artikkel/r%C3%A4pina1 Eesti Entsüklopeedia]</ref>''' || ''Räpina'' || ''Räpinä'' || Ряпина || [[Polua (comitatus)|Polua]] || 2 852 || [[Fasciculus:Rapina_manor_01.jpg|100px|thumb|[[Repin]]]] |- | align=center style="background:#DCE9F0;" | 34 ||align=left | '''[[Ostium Narvae]]<ref>[http://es.wikipedia.org/wiki/Narva-J%C3%B5esuu Vicipaedia Hispanica]</ref>''' || ''Narva-Jõesuu'' || ''Narva-Jõesuu'' || Усть-Нарва || [[Vironia Orientalis]] || 2 602 || [[Fasciculus:Ust-Narva.jpg|100px|thumb|[[Ostium Narvae]]]] |- | align=center style="background:#DCE9F0;" | 35 ||align=left | '''[[Tamsal]]*<ref>[http://et.wikipedia.org/wiki/Tamsalu#Ajalugu Vicipaedia]</ref>''' || ''Tamsalu'' || ''Tamsalu'' || Тамсалу || [[Vironia Occidentalis]] || 2 522 || [[Fasciculus:Tamsalu_jaamahoone.jpg|100px|thumb|[[Tamsal]]]] |- | align=center style="background:#DCE9F0;" | 36 ||align=left | '''[[Ovelgunne]]*<ref>[http://books.google.es/books?id=T7XEBNSgjloC&printsec=frontcover&cd=1&source=gbs_ViewAPI&redir_esc=y#v=snippet&q=Kilingi&f=false Baltisches historisches Ortslexikon: Estland ]</ref>''' || ''Kilingi-Nõmme'' || ''Kilingi-Nõmme'' || Килинги-Нымме || [[Pernavia (comitatus)|Pernavia]] || 2 082 || [[Fasciculus:Killingi_Nomme-Main_road.JPG|100px|thumb|[[Ovelgunne]]]] |- | align=center style="background:#DCE9F0;" | 37 ||align=left | '''[[Caput Ursi (Estonia)|Caput Ursi]]*<ref>[http://en.wikipedia.org/wiki/Ugandi_County Vicipaedia Anglica]</ref>''' || ''Otepää'' || ''Otepää'' || Отепя || [[Valga (comitatus)|Valga]] || 2 077 || [[Fasciculus:Otepää_linna_valitsus.JPG|100px|thumb|[[Caput Ursi]]]] |- | align=center style="background:#DCE9F0;" | 38 ||align=left | '''[[Carchus-Nuia]]*<ref>[http://books.google.es/books?id=T7XEBNSgjloC&printsec=frontcover&cd=1&source=gbs_ViewAPI&redir_esc=y#v=onepage&q=Karksi&f=false Baltisches historisches Ortslexikon: Estland]</ref>''' || ''Karksi-Nuia'' || ''Karksi-Nuia'' || Каркси-Нуйа || [[Fellinum (comitatus)|Fellinum]] || 1 942 || [[Fasciculus:Karksi_kirik.jpg|100px|thumb|[[Carchus-Nuia]]]] |- | align=center style="background:#DCE9F0;" | 39 ||align=left | '''[[Puisse]]*<ref>[http://books.google.es/books?id=T7XEBNSgjloC&printsec=frontcover&cd=1&source=gbs_ViewAPI&redir_esc=y#v=snippet&q=P%C3%BCssi&f=false Baltisches historisches Ortslexikon: Estland ]</ref>''' || ''Püssi'' || ''Püssi'' || Пюсси || [[Vironia Orientalis]] || 1 802 || [[Fasciculus:Püssi train station 2011.jpg|100px|thumb|[[Puisse]]]] |- | align=center style="background:#DCE9F0;" | 40 ||align=left | '''[[Mustut]]<ref>[https://et.wikipedia.org/wiki/Mustvee#Ajalugu Vicipaedia Estonica]</ref>''' || ''Mustvee'' || ''Mustvee'' || Чёрный || [[Iagiwa (comitatus)|Iagiwa]] || 1 592 || [[Fasciculus:Kirche_Mustvee.jpg|100px|thumb|[[Mustut]]]] |- | align=center style="background:#DCE9F0;" | 41 ||align=left | '''[[Wechma]]<ref>[https://et.wikipedia.org/wiki/V%C3%B5hma Vicipaedia Estonica]</ref>''' || ''Võhma'' || ''Võhma'' || Выхма || [[Fellinum (comitatus)|Fellinum]] || 1 493 || [[Fasciculus:Võhma_linnavalitsuse_hoone.JPG|100px|thumb|[[Wechma]]]] |- | align=center style="background:#DCE9F0;" | 42 ||align=left | '''[[Lealis]]<ref>[http://www.columbia.edu/acis/ets/Graesse/orblatl.html Orbis Latinus Graesse]</ref>''' seu '''[[Lehal]]<ref>[http://books.google.ru/books?id=EdhAAAAAcAAJ&pg=PA255&lpg=PA255&dq=%22Lacus+Peipus%22&source=bl&ots=bfIAFDdhHW&sig=C_8A4pLSGBuzoVVnGg4Uec7alTU&hl=ru&ei=rG-SS5vsO6aknQOtxKSXCw&sa=X&oi=book_result&ct=result&resnum=5&ved=0CBgQ6AEwBA#v=onepage&q=Leal&f=false Regnorum Sueciae, Gothiae ... descriptio nova]</ref>''' seu '''[[Leal]]<ref>[http://books.google.ru/books?id=EdhAAAAAcAAJ&pg=PA255&lpg=PA255&dq=%22Lacus+Peipus%22&source=bl&ots=bfIAFDdhHW&sig=C_8A4pLSGBuzoVVnGg4Uec7alTU&hl=ru&ei=rG-SS5vsO6aknQOtxKSXCw&sa=X&oi=book_result&ct=result&resnum=5&ved=0CBgQ6AEwBA#v=onepage&q=Leal&f=false Regnorum Sueciae, Gothiae ... descriptio nova]</ref>''' seu '''[[Lehalium]]*<ref>[http://www.uni-mannheim.de/mateo/camenaref/hofmann/hof2/s0836b.html Lexicon Universale Hofmann]</ref>''' || ''Lihula'' || ''Lihula'' || Лихула || [[Rotalia]] || 1 404 || [[Fasciculus:Lihula.jpg|100px|thumb|[[Lehalium]]]] |- | align=center style="background:#DCE9F0;" | 43 ||align=left | '''[[Antzeni]]*<ref>[http://et.wikipedia.org/wiki/Antsla#Ajalugu Vicipaedia Estonica]</ref>''' || ''Antsla'' || ''Antsla'' || Антсла || [[Voru (comitatus)|Voru]] || 1 386 || [[Fasciculus:Antsla.jpg|100px|thumb|[[Antzeni]]]] |- | align=center style="background:#DCE9F0;" | 44 ||align=left | '''[[Pallas (Estonia)|Pallas]]*<ref>[http://books.google.es/books?id=T7XEBNSgjloC&printsec=frontcover&cd=1&source=gbs_ViewAPI&redir_esc=y#v=snippet&q=Abja-Paluoja&f=false Baltisches historisches Ortslexikon: Estland]</ref>''' || ''Abja-Paluoja'' || ''Abja-Paluoja'' || Абья-Палуоя || [[Fellinum (comitatus)|Fellinum]] || 1 317 || [[Fasciculus:Abja-Paluoja_päästekomando_depoo.jpg|100px|thumb|[[Pallas (Estonia)|Pallas]]]] |- | align=center style="background:#DCE9F0;" | 45 ||align=left | '''[[Valula]]*<ref>[https://et.wikipedia.org/wiki/Suure-Jaani Vicipaedia Estonica]</ref>''' || ''Suure-Jaani'' || ''Suure-Jaani'' || Сууре-Яани || [[Fellinum (comitatus)|Fellinum]] || 1 223 || [[Fasciculus:Suure-Jaani_õigeusu_kirik.JPG|100px|thumb|[[Valula]]]] |- | align=center style="background:#DCE9F0;" | 46 ||align=left | '''[[Callaste]]''' || ''Kallaste'' || ''Kallaste'' || Красные горы || [[Tarbatum (comitatus)|Tarbatum]] || 1 115 || [[Fasciculus:Kallaste_main_street.jpg|100px|thumb|[[Callaste]]]] |- | align=center style="background:#DCE9F0;" | 47 ||align=left | '''[[Mõisaküla]]''' || ''Mõisaküla'' || ''Mõisaküla'' || Мыйзакюла || [[Fellinum (comitatus)|Fellinum]] || 1 013 || [[Fasciculus:Mõisaküla_linnavalitsus.JPG|100px|thumb|[[Mõisaküla]]]] |} {{NexInt}} * [[Estonia]] * [[Comitatus Estoniae]] * [[Municipia Estoniae]] * [[Lingua Estonica]] == Notae == <references /> [[Categoria:Urbes Estoniae|!]] [[Categoria:Indices urbium|Estonia]] bmyulq4026wwhbhs6alt011cd2hcf38 Salinae Saxonicae 0 35054 3969565 3920367 2026-07-02T17:52:30Z LilyKitty 18316 de universitate Fridericiana Halensi 3969565 wikitext text/x-wiki {{videdis|Salina (discretiva)}} {{Capsa urbis Vicidata}} [[Fasciculus:Wasserturm-Nord Halle.jpg|thumb|Aquae{{dubsig}} turris borealis.]] '''Salinae Saxonicae''',<ref>Carolus Ludovicus Oesfeld, Topographische Beschreibung des Herzogthums Magdeburg und der Grafschaft Mansfeld, Berolini, anno 1780.</ref> sive '''Hala''', '''Hala Saxonum''', '''Hala Magdeburgica''', '''Hala ad Salam''', '''Hala Salica''', '''Hala Hermundurorum'''<ref>[https://www.google.de/books/edition/Deutsch_Lateinisches_vergleichendes_Wör/nLZfAAAAcAAJ?hl=de&gbpv=1&dq=hala+saxonum&pg=PA127&printsec=frontcover De variis nominibus vide ''Deutsch-Lateinisches vergleichendes Wörterbuch der alten, mittleren und neuen Geographie'', Lipsiae 1835, p. 127.]</ref><ref>{{Graesse|BxFYAAAAcAAJ|pag. 24}}.</ref> ([[Theodisce]] ''Halle (Saale)''), sunt [[urbs]] in [[Saxonia et Anhaltium|terra Saxoniae et Anhaltii]] sita. == Cultus == [[Academia Leopoldina]], [[Alma Mater Halensis]] et [[Universitas Fridericiana Halensis]] ibi sedem habent. == Praeclari cives == Salinis Saxonicis olim vixerunt aut nati sunt et hodie vivunt complures illustres viri atque feminae, inter quos: === Nati === * [[Georgius Fridericus Händel]] (1685 - 1759), compositor * [[Iohannes-Theodericus Genscher]] (1927-2016), peritus politicorum et [[Administer Foederalis Rerum Exterarum]] annis [[1974]] - [[1994]]. * [[Ioannes-Christianus Ströbele]] (*1939), rerum politicarum peritus factionis [[Foedus 90/Virides|Foederis 90/Viridum]]. * [[Ioannes Fredericus Struensee]], politicus et medicus * [[Paulus Dumerichius]], magister * [[Samuel Gotthold Lange]], parochus et poeta === Mortui === * [[1727]] - [[Augustus Hermannus Francke]], paedagogus * [[1825]] - [[Ioannes Fridericus Pfaff]], [[mathematicus]] * [[1918]] - [[Georgius Cantor]] * [[1922]] - [[Carolus Robert]] * [[1940]] - [[Edmundus Anscarius de Lippmann]], [[chemicus]] == Pinacotheca == <gallery> Imago:Halleuniplatz.JPG|[[Universitas]] [[Martinus Lutherus|Martino Luthero]] dicata Imago:Halle an der Saale Haendelhaus.jpg|Domus [[Georgius Fridericus Handel|Georgii Friderici Handel]] Imago:Hallesches Dom.JPG|Ecclesia Cathedralis </gallery> == Notae == <references /> == Nexus externi == {{CommuniaCat|Halle (Saale)|Salinas Saxonicas}} [[Categoria:Salinae Saxonicae| ]] ojz2efykf79fi5csn1fvasye504xg7q Iosephus Görres 0 36726 3969562 3719736 2026-07-02T17:30:29Z LilyKitty 18316 de vita academica 3969562 wikitext text/x-wiki [[Fasciculus:Portrait of J. J. Von Görres.jpg|thumb|Iosephus Görres]] [[Fasciculus:Koblenz im Buga-Jahr 2011 - Rheinanlagen 15.jpg|thumb|upright|Monumentum Iosephi Görres erectum Confluentibus in hortis ad flumen Rhenum]] '''Ioannes Iosephus Görres''' (ab anno 1839 ''de Görres'') (natus [[Confluentes|Confluentibus]] die [[25 Ianuarii]] [[1776]]; mortuus [[Monacum|Monaci]] die [[29 Ianuarii]] [[1848]]) fuit [[Ecclesia Catholica|Catholicus]] [[magister]] ac [[scriptor]] [[diarium|diarii]] [[Germania|Germanicus]]. Dum magister [[universitas Ruperto-Carola Heidelbergensis|universitatis Heidelbergensis]], [[Ioannes Henricus Voß|Ioannem Henricum Voß]], [[Clemens Brentano|Clementem Brentano]] et [[Achim von Arnim]] scit. Deinde Görres proffesor [[Universitas Ludovico-Maximilianea Monacensis|universitatis Monacensis]] factus fuit. == Vita == Die [[23 Ianuarii]] [[1814]] Görres diarium ''[[Rheinischer Merkur]]'' condidit. == Opera == * ''Aphorismen über Kunst'', anno 1802 * ''Über den Fall Teutschlands und die Bedingungen seiner Wiedergeburt'', anno 1810 * ''Mythengeschichten der asiatischen Welt'', anno 1810 * ''Rheinischer Merkur'' (Hrsg.), anno 1814-1816 * ''Teutschland und die Revolution'', anno 1819 * ''Beantwortung der in den jetzigen Zeiten für jeden Teutschen besonders wichtigen Frage: Was haben wir zu erwarten?'', anno 1814 * ''Europa und die Revolution'', anno 1821 * ''Athanasius'', anno 1838 * ''Die christliche Mystik'', anno 1840/42 * ''Der Dom von Köln und das Münster von Strasburg'', anno 1842 * ''Historisch-politische Blätter für das katholische Deutschland * ''Aspecten an der Zeitwende. Zum neuen Jahre 1848'', anno 1848 {{NexInt}} *[[Gymnasium Goerresianum]] == Nexus externi == * [https://web.archive.org/web/20070929152252/http://www.goerres.de/geschichte/goerres.shtml Biographia] in pagina [http://www.goerres.de/ Homepage] [[Dusseldorpium|Dusseldorpii]] Gymnasii Görres dicati * [https://web.archive.org/web/20130612180942/http://joseph-goerres.de/ Biographia, Theodisce et Anglice] * [https://web.archive.org/web/20081005191441/http://www.phf.uni-rostock.de/institut/igerman/forschung/litkritik/litkritik/start.htm?%2Finstitut%2Figerman%2Fforschung%2Flitkritik%2Flitkritik%2FKritiker%2FAeGoerres.htm Brevis biographia] * {{CathEnc|06652b|Biographia}} {{Lifetime|1776|1848|Gorres, Iosephus}} [[Categoria:Auctores Theodisci]] [[Categoria:Catholici]] [[Categoria:Diurnarii Germaniae]] [[Categoria:Francomurarii]] [[Categoria:Professores Universitatis Monacensis]] [[Categoria:Scriptores de re politica]] [[Categoria:Scriptores Germaniae]] t6sbmr4lja3agmq0764bfcapz0gwklz Iacobus Eduardus Smith (botanicus) 0 39697 3969601 3827133 2026-07-03T01:19:50Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969601 wikitext text/x-wiki {{Capsa hominis Vicidata}} '''Iacobus Eduardus Smith''' ([[Anglice]]: ''Sir James Edward Smith'' natus die [[2 Decembris]] [[1759]] in [[Nordovicum|Nordovici]] - ibidem mortuus est die [[17 Martii]] [[1828]]) fuit studiosus [[Botanice|Botanistae]], [[mycologia]]e et [[entomologia]]e [[Anglia|Anglicus]] et conditor [[Londiniensis Linnaeana Societas|Societatis Linnaeanae Londinium]]. Alma mater sua fuit [[Universitas Academica Edinburgensis]] ubi [[Historia naturalis (scientia)|historia naturalem]] studuit. == Opera == * ''Icones pictae plantarum rariorum descriptionibus et observationibus illustratae.'' London, 1790-93 * [[Carolus Linnaeus|Linneaeus, Carolus]], Disquisitio de sexu plantarum. (1786) - (Anglice) ''A dissertation on the sexes of plants'' translated from the Latin of Linnaeus by James Edward Smith. London : Printed for the author, and sold by George Nicol ..., (book details: xv, [1], 62, [2] p. ; 22 cm. (8vo)) * ''English Botany: Or, Coloured Figures of British Plants, with their Essential Characters, Synonyms and Places of Growth'', descriptions supplied by Smith, was issued as a part work over 23 years until its completion in 1813. This work was issued in 36 volumes with 2,592 hand-colored plates of British plants.'' Published and illustrated by [[Iacobus Sowerby]]. == Notae == * Margot Walker, ''Sir James Edward Smith, 1759-1828''. Londinii 1988. == Nexus externi == {{fontes biographici}} * [https://web.archive.org/web/20070927215107/http://www.botanicus.org/creator/261 Iacobus Eduardus Smith apud ''Botanicus''] * [https://web.archive.org/web/20080401035717/http://www.illustratedgarden.org/mobot/rarebooks/author.asp?creator=Smith,%20James%20Edward&creatorID=5 Iacobus Eduardus Smith apud ''MBG library''] {{bio-stipula}} {{DEFAULTSORT:Smith, Iacobus Eduardus}} [[Categoria:Nati 1759]] [[Categoria:Mortui 1828]] [[Categoria:Botanistae Britanniae]] [[Categoria:Socii Regalis Societatis Londiniensis]] [[Categoria:Sodales Societatis Linnaeanae Londiniensis]] [[Categoria:Sodales Academiae Regiae Scientiarum Suecicae]] jaa91magb0erpai489zk82w5gabetdg Hizbullah 0 45247 3969585 3952782 2026-07-02T22:02:23Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969585 wikitext text/x-wiki {{L1}} {{FA stella}} '''Hizbullah''' ([[Lingua Arabica|Arabice]]: حزب الله ''ḥizbu-llāh'' 'factio Dei'), quae etiam '''Hezbollah''', '''Hisbollah''', '''Hisbolla''' (-ae)<ref>{{cite web|url=http://ephemeris.alcuinus.net/archi2008/nuntius1.php?id=378|title=SOLLEMNITAS AŠURA|last1=Putz|first1=Ulrica|year=[[2008]]|website=Ephemeris|date=|last2=Gross|first2=Nicolaus}}: "Hoc etiam dictum esse a phylarcho Hassanum Nasrallam, duce spirituali Hisbollae Berytensi."</ref> aliter scribitur, est factio politica et militaris [[Libanus|Libanica]], cuius socii maxima ex parte sectam [[Religio Islamica|Islamicam]] [[Secta Siitica|Siiticam]] sequuntur. Quorum doctrinae [[Islamismus|Islamisticae]] auctor est [[Ruhullah Khumayni]], qui [[Seditio Islamica|Seditionem Islamicam]] in [[Irania]] concitavit. Quamquam se publicae electioni offert et hodie 14 ex 128 sedibus [[Parlamentum|Parlamenti]] et Ministerium Laboris tenet, dubium non est quin plus sit quam factio tantum, quales quidem factiones democraticas in Occidente cognovimus. Non enim desinerunt assectatores Hizbullah rei bellicae studere, cum miles [[Israël]]iticus eorum rebellione ex Libano cum ignominia evictus iam non nisi minimas terras, scilicet [[Praedia Siba]], occupet. Prorsus partes rei publicae agit Hizbullah per regiones Libani Siiticas sicut eas quae trans [[Leontes|Leontem]] sitae ad meridiem vergunt et [[Bica|Bicam vallem]] et [[Berytus|Beryti]] suburbia meridionalia, ubi cunctis fungitur aediliciis muneribus. Nam commeatum ibi instruit et publicae eruditioni praeest et [[valetudinarium|valetudinaria]] curat et [[mitigatio paupertatis|pauperibus fert auxilia]], civitate Libanica latente. Favent huic factioni Siitae fere omnes, factionis quoque [[Amal]] consociatae sectatores, atque etiam permulti [[Religio Christiana|Christiani]] Libanici, ducibus [[Michael Aoun|Michaele Aoun]] et [[Suleiman Frangieh Ir.|Suleiman Frangieh Iuniore]], nec non quidem nonnulli [[Secta Sunnitica|Sunnitae]], ut paene dimidia pars populi Libanici esse videatur, quae Hizbullah suffragatur.<ref>[https://web.archive.org/web/20070927030212/http://www.mideastmonitor.org/issues/0609/0609_6.htm Briefing: Lebanese Public Opinion] {{ling|Anglice}}</ref><ref> [http://news.bbc.co.uk/2/hi/middle_east/1908671.stm Who Are Hezbollah] {{ling|Anglice}}</ref> Et aliis in terris Islamicae fidei addictis maximam benevolentiam sibi conciliavit, cum regna occidentalia sicut [[Civitates Foederatae Americae]] et [[Israel (civitas)|Israël]] contraria ex parte Hizbullah in numero [[tromocratia|societatum tromocraticarum]] habeant. == Historia == === Bellum civile Libanicum === Postquam [[Israël]]itici Libanum anno [[1982]] a meridie invaserunt, ducis [[Rūḥullāh Khumaynī]] iussu cohors 2000 [[Pasdaran|Custodum Seditionis]] [[Irania|Iranicorum]] in valle [[Bica]] iuxta fines [[Syria|Syrorum]] incepit iuventutem Siiticam in armis exercere, ut [[Seditio Islamica|Seditionem Islamicam]] in Libano propagarent et hostem Iudaicum una cum factione [[Amal]] debellarent, quae copiis Israëliticis manum dederat.<ref name="nyb17060">[http://www.nybooks.com/articles/17060 In Search of Hezbollah] {{ling|Anglice}}</ref> Opes ad Hizbullah instituendam, quae quidem non prius quam ab anno [[1985]] hoc nomine utebatur, dabant primarii Custodum Seditionis ut imperatores ʿAbbās Zamani (''Abū Šarīf''), Musṭafa Khamrān, ʿAlī Akbar Mohtashami, [[Ali-Reza Asgari|ʿAlī-Reza Asgari]]. Anno [[1985]], vehementius exarduerunt pugnae cum factioni Amal, altera Siitica, cui Syria subsidiis succurrebat. Rationem odii dedit Hizbullah, quod Amal castra exsulum [[Palaestina|Palaestinensium]] gemina—iam horribili illa caede afflicta, quam Christiani furentes fecerunt Israëliticis spectantibus—[[Caedes Sabrae et Satilae|Sabram et Satilam]] devastavit. [[Bellum civile Libanicum|Bello civili]] autem exstincto altera factio alteri adeo reconciliata est, ut earum duces [[Nabih Berri]] et [[Hasanus Nasrallah]] hodie plerumque iuxta in tabulis monstrarentur, quorum de rebus publicis sententiae vix aut potius nullo modo distingui possunt. === Post pacem Taifensem === Pace [[Taifum|Taifi]] in [[Arabia Saudiana]] anno [[1989]] composita, Hizbullah sola ex omnibus belli civilis militiis arma sua retinuit, quod finem quam sibi constituit Libani ab occupatione Israëlitica liberandi nondum impetraverat. Quamquam gloriatur hostem rebellione sua anno [[2000]] tandem repulisse, tela usque non tradidit dum [[Praedia Siba]] recuperarentur, decreto [[Concilium Salutis|Concilii Salutis]] [[Consociatio Nationum|Consociationis Nationum]] 1559 obloquente. Ideo pergebat cum copiis Israëliticis trans Libanicos terminos reductis contendere annique [[2007]] aestate atroces pugnas et terra et aere pugnavit, a quibus se victricem abisse asseverat. Clade Israëlitica superba, Hizbullah magis magisque se ad res Libani civiles convertit et cum [[Michael Aoun|Michaelis Aoun]], ducis Christiani, factione foederata summum civitatis imperium petit. Die [[18 Septembris]] [[2024]], impetus bombarum per [[telephonum gestabile|telephonos gestabiles]] subiecti sunt, quod a rectione [[Israël]] putatur et plus quam 12 homines necati sunt et circa 3000 homines [[vulnus|vulnali]] sunt.<ref>[https://www.aljazeera.com/opinions/2024/9/18/the-lebanon-pager-attack-israels-terror-playbook-strikes-again The Lebanon pager attack: Isreal's terror playbook strikes again]</ref> == Doctrina == In libello die [[16 Februarii]] anni [[1985]] divulgato, factio exposuit sibi propositum esse:<ref>[https://web.archive.org/web/20071029000205/http://www.standwithus.com/pdfs/flyers/hezbollah_program.pdf The Hizballah Program] {{ling|Anglice}}</ref><ref>[https://web.archive.org/web/20071110232422/http://www.stanfordreview.org/Archive/Volume_XXXVII/Issue_10/World/world2.shtml "The Stanford Review"] {{ling|Anglice}}</ref> {{Citatio| * Americanos, Francicos, eorumque socios ex [[Libanus|Libano]] expellere in perpetuum et quemque coloniam nostris in terris conditam delere * [[Phalanges (Libanus)|Phalangum factionem]] iustae potestati iudicibusque mandare scelerum causa quae in Musulmanos atque Christianos commiserunt * concedere cunctis nationis filiis ut sortes suas ipsi constituant reique publicae statum, quemcumque cupiant. Quos omnes hortamur ut eligant optionem rei publicae Islamicae, quae sola tutam praestabit iustitiam et libertatem. Nullum enim regimen nisi Islamicum arcere potest clandestinos [[Imperialismus|imperialistarum]] impetus in terram nostram.|Abraham al-Amīn|Epistola aperta: Regula Hizbullah}} Hizbullah illo libello manifeste declaravit vi sibi utendum fore ad haec proposita impetranda vocabulisque ex [[Alcoranus|Alcorano]] promptis hanc pugnam esse [[Gihad|sanctam]] (جهاد ''ǧihād'') profitetur.<ref>Qassem 2005:39. {{ling|Anglice}}</ref> Post pacem Taifensem autem metam seditionis Islamicae ad instar Iraniae Libano inferendae reique publicae [[Theocratia|theocraticae]] (ولاية الفقيه ''welāyatu l-faqīh'') ibi constituendae sibi praetermissam esse annuntiavit. Quin dixit [[Hasan Nasrallah|Nasrallah]]: "Ducimus rempublicam Islamicam indigere maximo populi suffragio, neque dimidiae partis et unius, sed multo plurimorum. Quod in Libano non datur neque aliquando datum iri videtur."<ref name="nyb17060" /> Ex quo putatur factio esse "libanisata"<ref>[http://almashriq.hiof.no/lebanon/300/320/324/324.2/hizballah/warn2/index.html Staying the Course: the "Lebanonization" of Hizbollah - the integration of an Islamist movement into a pluralist political system] {{ling|Anglice}}</ref>, quia seditionem recusavit, se ad civitatem reformandam convertit, religionum varietatem in Libano probavit, quamquam pergit reicere portiones ecclesiis Christianis et Musulmanis [[Secta Sunnitica|Sunniticis]] pace Taifensi adscitas.<ref>Cobban, Helena [https://web.archive.org/web/20070203070822/http://bostonreview.net/BR30.2/cobban.html "Hizbullah’s New Face."] {{ling|Anglice}}</ref> Libellus, quem anno 1996 publici iuris fecit, proposita factionis statuit a prioribus diversa: Cum primo quidem loco rebellionem memoret contra occupantes, secundo tamen aequabilitatem iustamque civitatem et deinde multa ad oeconomiam, eruditionem, salum publicum pertinentia enumerat, [[Libertas religionis|libertate religionis]] non excepta.<ref>[http://almashriq.hiof.no/lebanon/300/320/324/324.2/hizballah/hizballah-platform.html The electoral program of Hizbullah, 1996] {{ling|Anglice}}</ref> Post militis [[Israël]]itici reditum ultra fines Libani meridionales studium rebellionis non iam pertinet nisi ad [[Praedia Siba|Praediorum Siba]] glebam minimam, quamquam dux factionis saepius se censere professus est civitatem Israël tandem omnino esse delendam.<ref>[https://web.archive.org/web/20061016143445/http://www.unb.ca/web/bruns/9900/issue14/intnews/israel.html Hizbollah promises Israel a blood-filled new year, Iran calls for Israel’s end.] {{ling|Anglice}}</ref> Condemnavit autem [[11 Septembris 2001|insidias 11 Septembris anni 2001]] adversus [[Civitates Foederatae Americae|Civitates Foederatas Americae]] perpetratas quippe quae a iure Islamico abhorreant.<ref>Dictum ducis Fadlallah in periodico Theodisco "Der Spiegel" 42/01 laudatum</ref> == Collegium == === Regula === De factionis structura ambigitur. Nam sunt qui negent Hizbullah societatem vel [[Collegium (ius)|collegium]] esse ut qui eam sectantur quasi membra sint symbolis instructa certisque functa muneribus.<ref>''al-Nahar al-Arabi w-al-duwali'', 10-16 June 1985; et ''La Revue du Liban'', 27 July-3 August 1985. Laudata apud Ranstorp, ''Hizb'allah in Lebanon,'' 1997:41 {{ling|Anglice}}</ref> Etenim haesitant viri docti de numero sectatorum, quem alii inter 300 et 400 armatos,<ref>International Crisis Group: Old Games—New Rules. Bruxellae 2002:23 {{ling|Anglice}}</ref> alii fere 20 000 esse aestimant.<ref>Neue Zürcher Zeitung: [http://www.nzz.ch/2006/07/16/al/articleEB16Z.html Hizbullah nimmt Libanon als Geisel], [[16 Iulii]] [[2006]]. {{ling|Theodisce}}</ref> Constat autem summum imperium in gremio Consilii (مجلس الشورى ''maǧlisu š-šūra'') duodecim virorum esse positum, qui divinitatis peritissimi res factionis gerunt cotidianas. Consilio praeest Secretarius Generalis [[Hasanus Nasrallah]], qui anno [[1960]] natus Abbati al-Musāwi ab Israëliticis occiso successit anno [[1992]]. Vicario Nasrallah fungitur Naʿīm Qāssim. Nititur Consilium septem comitiis, quae res curant ideologicas, pecuniarias, militares, politicas, iuridicas, praeconias, sociales. Imitantur hanc structuram ea factionis collegia quae singulas regiones administrant, videlicet [[Berytus|Berytum]], vallem [[Bica]]m, et regionem meridionalem.<ref>Ranstorp, ''Hizb'allah in Lebanon,'' (1997), p.45 {{Ling|Anglice}}</ref> In rebus divinis semper auditur sententia Machometi Ḥussayn Faḍlallah, qui anno [[1935]] natus quasi partes agit summi factionis pontificis. Si autem alicuius rei ultima ratio petitur, solent ducem supremum [[Irania]]e consultare.<ref>Ranstorp, ''Hizb'allah in Lebanon,'' (1997), p.45{{Ling|Anglice}}</ref> Cancellaria factionis politica Berytensis collocata est in manibus Abrahami al-Amīn, qui etiam in [[Parlamentum|Parlamento]] eius praesidet senatoribus. ʿImād Muġnīyyah tandem, qui anno [[2008]] [[Damascus|Damasci]] ab ignotis necatus est, praefuisse dicitur exploratoribus secretis Hizbullah. === Opes === Si quaeritur de fontibus, e quibus hauritur illa pecuniae opulentia, qua dotata immensas praestat impensas in pauperes sustinendos et milites conducendos et arma emenda, respondet Hizbullah se donis tantum frui fidelium.<ref>Diarium ''Washington Post'' 20 Decembris 2004 [https://web.archive.org/web/20190416050928/https://www.washingtonpost.com/ac2/wp-dyn/A12336-2004Dec19/?language=printer Lebanese Wary of a Rising Hezbollah]. {{Ling|Anglice}}</ref> Et patet profecto haud exiguas auferre stipes Siitarum Libanicorum, praecipue eorum qui patriae procul victum adepti in [[Africa]] occidentali, [[Civitates Foederatae Americae|Civitatibus Foederatis]], [[America]]que meridionali habitant.<ref>[http://www.meib.org/articles/0201_l2.htm Hezbollah's Global Finance Network: The Triple Frontier] {{Ling|Anglice}}</ref> Sed dubium non est quin etiam [[Irania]]e regimen [[Islamismus|Islamisticum]] factioni amicae opes suppeditet et arma et alia auxilia; quae dicuntur explere inter 60 000 000 et 100 000 000 US$ per annum.<ref> [http://www.irinnews.org/report.asp?ReportID=52494&SelectRegion=Middle_East LEBANON: The many hands and faces of Hezbollah] {{Ling|Anglice}}</ref> === Arma === Non negat [[Irania]] quin arma factioni mittat quibus hostem comprimat Israëliticum. Quae in ipsa Irania et [[Russia]] et [[Res publica popularis Sinarum|Sina]] confecta trans [[Syria]]m aut rarius trans [[Turcia]]m furtimque trans apertos Libani fines apportantur. Possidet Hizbullah diversa armorum genera, inter quae imprimis nominanda sunt missilia Russica generis ''Katjuša-122'', quae 29 chiliometra per aëra volant, et Iranica generis ''Fajr-3'', ''Fajr-5'', ''Zelzal-1'', quae creduntur usque ad [[Telavivum]] mitti posse. In promptu quoque habet missilia contra [[Autocurrus armatus|autocurrus armatos]] sicut Russica generis ''AT-3 Sagger'', ''AT-4 Spigot'', ''AT-5 Spandrel'', ''Metis-M'', ''АТ-14 Kornet'', Iranica generis ''Raad'', ''Towsan'', ''Toophan'', necnon missilia ad [[Aeroplanum|aeroplana]] ferienda sicut [[Tormentum bellicum|tormenta bellica]] generis ''ZU-23'' et ''Strela 2'', quae ab humeris mittuntur, et ''SA-18''<ref>[http://www.meib.org/articles/0304_l2.htm Middle East Intelligence Bulletin] {{ling|Anglice}}</ref> et ''C-802'' contra naves idonea.<ref>[http://news.bbc.co.uk/2/hi/middle_east/5242566.stm Hezbollah missile threat assessed] {{ling|Anglice}}</ref> == Res in bello gestae == === Bella Israëlitica === Tot nationibus et militiis Libanicis [[Bellum civile Libanicum|bello civili]] luctantibus, non in ora omnium pervenit nomen Hizbullah, quoad pace Taifensi composita inter omnes sola factiones arma sua deponere recusavit audaciusque studio institit militis [[Israël]]itici e terris, quas in Libani meridie tenebat, expellendi. Permultos post impetus in se perpetratos, exercitus Iudaeus mense Aprili anni [[1996]] incursionem in Hizbullah fecit cui appellationem "Uvarum irae" (מבצע ענבי זעם) dedit. Qua etiam 154 homines togatos e populo necavit, inter quos 107 in vico Canae vita privavit [[Tormentum bellicum|tormentis bellicis]] usus.<ref>[https://web.archive.org/web/20040116034350/http://web.amnesty.org/library/Index/ENGMDE150421996?open&of=ENG-LBN#GOW Amnesty] {{ling|Anglice}}</ref><ref>[http://news.bbc.co.uk/2/hi/middle_east/72493.stm History of Israel's role in Lebanon {{ling|Anglice}}</ref> Quod Israël die 24 Maii anni [[2000]] tandem occupatione Libani destitit [[Praedia Siba|praediis Siba]] exceptis, Hizbullah sibi suaeque ascribit constantiae. Die [[12 Iulii]] [[2006]] autem in vicinis Aita al-Chaab, sectatores Hizbullah cum militibus Israëliticis conflixerunt, quorum octo occiderunt duosque captivos abduxerunt. Quod an citra transve Libanicos fines actum est, hic illicque in utramque disputatur partem. <ref>[http://www.spiegel.de/politik/ausland/0,1518,426302,00.html Israelische Truppen dringen in den Libanon ein] {{ling|Theodisce}}</ref> Quo commotus Israël ignem et gladium Libano intulit, multosque armatos pluresque togatos interfecit, donec die 14 Augusti [[2006]] [[Concilium Salutis|Concilio Salutis]] hortante siluerunt arma, quae Hizbullah quidem domare nequierunt, quod [[Hasanus Nasrallah]] ut "divinam victoriam" (نصر من الله ''naṣrun min Allah'') pronuntiavit. === Facta tromocratica === [[Fasciculus:Beirutbarr.jpg|thumb|Fumus supra castra classicorum [[Civitates Foederatae Americae|Americanorum]] die 23 Octobris 1983 [[Pyrobolus|pyrobolis]] devastata]] Longus est index scelerum, quae Hizbullah commisisse criminantur, quamquam ipsa se magna ex parte insontem professa tot insidias collocasse, incursiones fecisse, obsides abduxisse non gloriatur.<ref>[https://web.archive.org/web/20060927093727/http://www.cfr.org/publication/9155/#6 Hezbollah] {{ling|Anglice}}</ref><ref>[https://web.archive.org/web/20060819122710/http://aijac.org.au/resources/hezb_00-06.html Hezbollah Attacks Since May 2000] {{ling|Anglice}}</ref><ref>[https://web.archive.org/web/20080604015350/http://www.redding.com/redd/nw_columnists/article/0%2C2232%2CREDD_17528_4389698%2C00.html Hezbollah denies terrorist ties, increases role in government] {{ling|Anglice}}</ref> * Insidiae contra legationem [[Civitates Foederatae Americae|Civitatum Foederatarum Americae]] [[Berytus|Berytensem]] anno [[1983]], quibus 59 homines perierunt, nec non illae contra castra classicorum Americanorum eodem anno machinatae, quae 58 [[Francia|Francicos]] et 241 milites [[Civitates Foederatae Americae|Americanos]] morte affecerunt.<ref>[https://web.archive.org/web/20070610064835/http://www.uni-kassel.de/fb5/frieden/regionen/Libanon/ursachen.html https://web.archive.org/web/20070610064835/http://www.uni-kassel.de/fb5/frieden/regionen/Libanon/ursachen.html] {{ling|Theodisce}}</ref> * Item caedes 13 [[Francia|Francicorum]] [[Lutetia|Parisiis Lutetiae]] annis 1985 et 1986 facta. <ref>[http://www.conflits.org/document750.html ''Culture et conflit: Les attentats de 1986 en France''] {{ling|Francogallice}}</ref> * Item insidiae quae anno [[1994]] in urbe [[Bonaëropolis|Bonaëropoli]] Argentinorum in aedificium Iudaico cultui propagando dicatum instructae 85 cives cruentae morti tradiderunt, quamobrem curia Argentina anno 2006 [[Irania]]m tamquam factionis patronam accusavit, nec non incursio in legationem [[Israël]]iticam in eadem urbe anno [[1992]] facta, quae 22 homines propinquis ademit.<ref>[http://www.tagesschau.de/aktuell/meldungen/0,,OID6035408,00.html Haftbefehl gegen Irans Ex-Präsidenten beantragt] {{ling|Theodisce}}</ref> * Dicuntur sectatores Hizbullah et dextras tetendisse ut praefectus speculatorum [[Civitates Foederatae Americae|Civitatum Foederatarum Americanarum]] abduceretur, qui captivus in tormentis vitam efflavit.<ref>[http://www.weltwoche.ch/artikel/?AssetID=14464&CategoryID=66 Der Tausendsassa des Terrors] {{ling|Theodisce}}</ref> == Res in pace gestae == [[Fasciculus:Lebanon Jul06.png|thumb|right|250px|Quibus Libani locis vivant [[Secta Siitica|Siitae]]]] === Res publica === Postquam anno [[1990]] ubique Libani arma cesserant togis, Hizbullah quoque in foro periclitari censuit annoque [[1992]] publico nixa suffragio [[Parlamentum]] introivit, ut quod in castris agere pergebat abhinc et a rostris confirmaret. In partibus Libani meridionalibus, ubi cum factione [[Amal]] certat de [[Secta Siitica|Siitarum]] gratia, complurium oppidorum curias dominatur. [[Syria]]co praesidio deducto, anno [[2005]] regimini adscripta energiae ministerium consecuta est. Mense autem Februario anni [[2006]], pacto cum ducis Christiani [[Michael Aoun|Michaelis Aoun]] [[Commotio Nationalis Libera|Commotione Nationale Libera]] composito, se partibus adiunxit regimini universoque Occidenti adversis<ref> [http://www.qantara.de/webcom/show_article.php/_c-468/_nr-648/i.html Die Koalition der Korruptionsgegner] {{ling|Theodisce}}</ref> pauloque post cum sociis suis munera publica recusavit novumque regimen flagitavit.<ref>[http://www.naharnet.com/domino/tn/NewsDesk.nsf/0/A96138992550D16AC2257219001A2043?OpenDocument "Nasrallah Warns of 'Street Demonstrations' if National Unity Government is not Formed"] {{ling|Anglice}}</ref><ref>[https://web.archive.org/web/20071215113527/http://archive.gulfnews.com/articles/06/10/15/10075244.html "Aoun calls for national unity government"] {{ling|Anglice}}</ref> Propius nihil est factum, quam ut seditionibus domesticis atque pugnis cum [[Secta Sunnitica|Sunnitis]] regimini faventibus denuo bellum civile concitavisset. Mense tandem Maio anni [[2008]], cum ne quidem [[Syria]] neque [[Irania]] factionis amicae commoda ex eius contumacia capere censerent, omnes Libanicae factiones in [[Quataria]] pactae sunt, ut regimen constituerent quod Unionis nationalis dicebatur sectatoresque Hizbullah complecteretur. Propterea Machometo Fneich, hunc in ordinem iterum recepto, Ministerium Laboris mandatum est. === Subsidia socialia === Hizbullah factio Islamica non esset, nisi viduas, orbos, pauperes, infirmos sublevaret maternaque mente aleret. Itaque haud pauca sunt valetudinaria, hospitia, scholarum instituta, quae eius sumptibus in usum [[Secta Siitica|Siitarum]] administrentur, neque eo differt a ceteris Libani factionibus, quod indigentibus, universitatum studiosis, parentibus martyrorum stipendia exsolvit, quo efficitur, ut sibi eorum gratias perpetuas conciliet. Quicumque bello aestivo anni [[2006]] aut prioribus bellis sua bona amiserunt aut domis fugere coacti sunt, subsidia accipiunt a factione, quae etiam per societatem mercatoriam nomine "Studium aedificandi" (جهاد البناء ''ǧihādu l-bināʾ'') aedificia reparanda novasque domos curat exstruendas, quamquam pleraque non ipsa solvit impensa, sed civium et civitatis nititur collationibus.<ref> [http://www.library.cornell.edu/colldev/mideast/hlphzbl.htm ''Helping Hand of Hezbollah Emerging in South Lebanon.''] {{ling|Anglice}}</ref> Habet Hizbullah haud minus quam aliae factiones suum [[Televisio|canalem televisualem]], qui "al-Manar" (المنار ''al-manār'' 'Pharus') vocatus suam doctrinam per Libanum et mundum propagat, in [[Francia]] vero anno [[2004]] interdictus est, quod invidias et bella instigaret.<ref>[https://web.archive.org/web/20070129151103/http://www.col.fr/breve-1917.html „Der französische Staatsrat verbietet Al-Manar“] {{ling|Theodisce}}</ref> == Iudicia aliorum == === In partibus orientalibus === Populi quidem civitatum Arabicarum et Islamicarum maiore ex parte Hizbullah in tantis deliciis habent, ut his temporibus fortasse non exstet dux apud eos, qui manifestiore fruatur multitudinis favore, quam [[Hasan Nasrallah]]. Secundum diversas [[Indagatio demoscopica|indagationes demoscopicas]] enim 87 % Libanicorum anno [[2006]] probaverunt pugnam factionis cum Israël,<ref >[https://web.archive.org/web/20060830210321/http://www.beirutcenter.info/default.asp?contentid=692&MenuID=46 Poll finds support for Hizbullah's retaliation] {{ling|Anglice}}</ref> 79,6 % [[Palaestina|Palaestinensium]] bene existimaverunt de Hizbullah,<ref>[https://web.archive.org/web/20071015233732/http://angus-reid.com/polls/view/12694 Angus Reid Global Monitor: Polls & Research / Palestinians Hold Hezbollah in High Regard] {{ling|Anglice}}</ref> 63,9 % [[Iordania|Iordanensium]] duxerunt eius rebellionem legitimam esse, cum 6% tantum Hizbullah societatem tromocraticam esse censerent.<ref>[https://web.archive.org/web/20071015233851/http://angus-reid.com/polls/view/12527 Angus Reid Global Monitor: Polls & Research / Hamas, Hezbollah Legitimate for Jordanians] {{ling|Anglice}}</ref> Quod autem ad ipsa attinet illarum civitatum regimina, discedunt sententiae: etsi [[Irania]], [[Syria]], [[Iemenia]], [[Libya]], [[Quataria]] aliaeque Hizbullah animo et manu favere pergunt, non sunt paucae eaeque non minimae, ut [[Aegyptus]], [[Iordania]], [[Arabia Saudiana]], quae factionis Siiticae successa moleste ferant.<ref>[http://fr.jpost.com/servlet/Satellite?cid=1150886029284&pagename=JPost/JPArticle/ShowFull Arab world fed up with Hizbullah]{{Nexus deficit|date=July 2025 |bot=InternetArchiveBot |fix-attempted=yes }} {{ling|Anglice}}</ref> === In partibus occidentalibus === Vix mirandum est, quod [[Israël]] factionem sicut ceteras militias Islamisticas [[Tromocratia|societatibus tromocraticis]] adnumerandam censet.<ref>[http://www.mfa.gov.il/MFA/MFAArchive/2000_2009/2005/Summary+of+Terrorist+Activity+2004.htm] Ministerium Rerum Externarum Israeliticum {{ling|Anglice}}</ref> Assentiunt [[Civitates Foederatae Americae]]<ref>[https://web.archive.org/web/20050324113844/http://www.state.gov/s/ct/rls/fs/37191.htm Foreign Terrorist Organizations (FTOs)] Ministerium Rerum Externarum CFA {{ling|Anglice}}</ref> et [[Canada]].<ref>[https://web.archive.org/web/20061119150657/http://www.psepc.gc.ca/prg/ns/le/cle-en.asp Listed entities pursuant to the Anti-Terrorism Act (2001, c. 41)] Regimen Canadae {{ling|Anglice}}</ref> [[Britanniarum Regnum]] autem, et [[Australia]],<ref>[http://www.ag.gov.au/www/attorneygeneralHome.nsf/Alldocs/9F22AF531A4693F2CA256D66007C1F14?OpenDocument www.ag.gov.au] {{ling|Anglice}}</ref> non totam factionem, sed partem illius, quam "Societatem Hizbullah incolumitati externae servandae" (''Hizballah External Security Organisation'') vocant, actorum tromocraticorum accusant. Indice tromocratico a [[Consociatio Nationum|Consociatione Nationum]] curato Hizbullah non comprehenditur, quia solum ad eos spectant auctores, qui [[Alcaeda]]e cognati amicitiaque coniuncti sunt,<ref>[http://www.un.org/Docs/sc/committees/1267/tablelist.htm Index societatum Alcaedae cognatarum] {{ling|Anglice}}</ref> at monetur Hizbullah pluribus [[Concilium Salutis|Concilii Salutis]] resolutionibus, imprimis resolutione 1559, ut arma sua deponat. Index societatum tromocraticarum, quo [[Unio Europaea]] alligatur, factionem non comprehenditur; licet [[Parlamentum Europaeum]] eam adiciendam flagitaverit. == Notae == <references /> == Nexus externi == * [https://web.archive.org/web/20151214184147/http://moqawama.org/ Pagina officialis Hizbullah] {{Ling|Arabice}} * [https://web.archive.org/web/20080307002954/http://www.ghaliboun.net/ Idem] {{Ling|Arabice}} * [http://www.wa3ad.org/ Pagina societatis Waʿad] {{Ling|Arabice}} * [https://web.archive.org/web/20080322045016/http://montada.almaaref.org/index.php Disputatio inter sectatores Hizbullah] {{Ling|Arabice}} [[Categoria:Tromocratia]] [[Categoria:Libanus]] [[Categoria:Irania]] [[Categoria:Factiones politicae Libanenses]] aja6slpe7qmek023q3y3g52v6s95erh Hymenoptera 0 51212 3969597 3898416 2026-07-03T00:13:22Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969597 wikitext text/x-wiki {{L-1}} {{Taxobox | name = Hymenoptera | fossil_range= {{fossil range|251|0|r=[[Triassicum]] > [[Recens]]}} | image = Netelia sp. (43703889135).jpg | image_caption = ''[[Netelia]]'' sp. [[femina (sexus)|femina]] | regnum = [[Animalia]] | phylum = [[Arthropoda]] | classis = [[Insecta]] | subclassis = [[Pterygota]] | infraclassis = [[Neoptera]] | superordo = [[Endopterygota]] | ordo = '''Hymenoptera''' | ordo_authority = [[Carolus Linnaeus|Linnaeus]], [[Systema Naturae|1758]] | subdivision_ranks = [[Subordo|Subordines]] | subdivision = *[[Apocrita]] *[[Symphyta]] }} ''' Hymenoptera''' (ex verbis [[Lingua Graeca|Graecis]] [[wikt:ὑμήν|ὑμήν]] 'membrana' + [[wikt:πτερόν|πτερόν]] 'ala') est unus e maximis [[insecta|insectorum]] [[ordo (taxinomia)|ordinibus]], cui insunt [[symphyta]], [[vespa]]e, [[Apis (genus)|apes]], et [[formica]]e. Sunt plus quam 130&thinsp;000 [[species (taxinomia)|species]] agnitae, et permultae quoque alia non iam descriptae. [[Nomen proprium|Nomen]] ad ponderosas insectorum [[ala]]s spectat. [[Ala insectorum|Alae posteriores]] cum [[ala insectorum|alis anterioribus]] serie [[hamulus|hamulorum]] coniunguntur. [[Fasciculus:Gaint Honey Bee (Apis dorsata) on Tribulus terrestris W IMG 1020.jpg|thumb|left|235px|''[[Apis dorsata]]'' in [[flos|flore]] ''[[Tribulus terrestris|Tribuli terrestris]]'' in [[Hyderabad]] [[India]]e considit.]] [[Femina (sexus)|Feminis]] usitate est [[ovipositor]] proprius ad [[ovum|ova]] infundenda in hostes vel locos aliter inaccessos. Ovipositor in [[aculeus|aculeum]] saepe commutatur. Se evolvunt iuvenes per [[metamorphosis (biologia)|metamorphosin]] perfectam—hoc est, eis sunt vermiformis [[Larva (zoologia)|larvarum]] gradus et quietus [[pupa (biologia)|pupa]]rum gradus antequam maturant (vide [[holometabolismus|holometabolismum]]). == Evolutio == Hymenoptera [[Triassicum|Triassico]] orta sunt, et antiquissima [[fossile|fossilia]] ad [[familia (taxinomia)|familiam]] [[Xyelidae|Xyelidas]] pertinent. Hymenoptera socialia per [[Cretaceum]] apparuerunt.<ref name=IIBD1>{{cite book |author= Hoell, H. V., Doyen, J. T. & Purcell, A. H. |year=1998 |title=Introduction to Insect Biology and Diversity, 2nd ed. |publisher= Oxford University Press |page= 320|isbn= 0-19-510033-6.}}</ref> [[Evolutio]] huius gregis ab [[Alexander Rasnitsyn|Alexandro Rasnitsyn]], [[Michael S. Engel|Michaele S. Engel]], G. Dlussky, et aliis cognita est. == Anatomia == [[Fasciculus:WeaverAntDefense.JPG|thumb|left|235px|[[Formica]] [[genus (taxinomia)|generis]] ''[[Oecophylla]]'' pugnare vult, [[maxilla (insectum)|maxillis]] apertis.]] Hymenoptera sunt insecta perparva ad magna, plerumque bis [[duo|binis]] alis praedita. Eorum [[os insectorum|ora]] ad mandendum accommodantur, cum [[maxilla (os insectorum|maxillis]] bene evolutis. Multae species os in [[proboscis|proboscidem]] longiorem evolverunt, quo liquores sicut [[nectar]] bibere possunt. Eis sunt magni [[oculus compositus|oculi compositi]], et usitate [[tres]] [[ocellus|ocelli]]. Anterior alae posterioris margo nonnullas [[hamulus|hamulos]] fert, setas hamatas, quae alae anteriori adhaerent, ut ambae alae se coniungant. Speciebus minoribus in latere quoque fortasse sunt solum [[duo|bini]] vel [[tres|terni]] hamuli, sed maximis vespis est aliquantum, qui alas artissime comprehendunt. Alis hymenopterorum sunt paucae [[vena]]e pro venis aliorum insectorum, praecipue specierum minorum. In avitioribus hymenopteris, [[ovipositor]] est laminiformis, et se ad textilia [[planta]]rum concidenda evolvit; in plurimis autem, commutatur ad pervadendum, et, in aliquibus speciebus, est totiens{{dubsig}} [[longitudo]]{{dubsig}} corporis.<!--several times the length of the body--> In aliquibus speciebus, ovipositor commutatur ut [[aculeus]], et ova ex fundamento structura pariuntur, pro apice, qui solum ad [[venenum]] infundendum adhibetur. Aculeus ad praeda debilitanda usitate adhibetur, sed a nonnullis vespis et apibus ad se defendendum adhiberi potest.<ref name=IIBD/> [[Larva]]e avitiorum hymenopterorum [[eruca (larva)|erucarum]] similes sunt, et sicut eae [[folium|foliis]] usitate [[victus|vescuntur]]. Eis sunt magnae maxillae pro mandendo, [[tres|tria]] membra [[thorax|thoracica]], et plerumque nonnulla [[promembrum|promembra]] ([[Anglice]] ''prolegs'') [[abdomen|abdominales]]. Erucarum autem dissimiles, promembris non sunt spinae prensentes, et [[antenna]]e sunt merae stipulae. Larvae autem aliorum hymenopterorum larvarum [[Diptera|Dipterorum]]<!--maggots--> artius similes sunt, et se ad [[vita]]m in circumiectu tuto accommodant, qui saepe est [[corpus (physica)|corpus]] [[organismus|organismi]] hostis, vel cellula in nido, ubi adulti larvas conservare possunt. His larvis sunt corpora mollia, sine membranis. Praeterea, ea defecare nequirunt donec adulti factae sunt quia eis est [[apparatus digestorius]] imperfectus.<!--presumably to avoid contaminating their environment--><ref name=IIBD/> == Constitutio sexus == [[Fasciculus:Bienenkoenigin3.jpg|thumb|300px|[[Regina]] coloniae ''[[Apis mellifera carnica|Apium melliferarum carnicarum]]'' (media parte) et famulis [[femina (sexus)|feminis]] super cellulas [[mel]]lis commovent.]] Inter plurima vel omnia hymenoptera, [[constitutio sexus|constituitur]]<!--nexus Anglice = sex-determination system--> [[sexus]] a numero [[chromosoma]]tum qui singulo sint.<ref>{{cite journal | author = David P. Cowan et Julie K. Stahlhut | title = Functionally reproductive diploid and haploid males in an inbreeding hymenopteran with complementary sex determination | journal = PNAS | volume = 101 | number = 28 | date = 13 Iulii 2004.}}</ref> Ovis fecundatis insunt [[duo|binae]] chromosomatum copiae (una ex [[gameta|gametis]] quisque parentis), et ergo in [[femina (sexus)|feminas]] [[diploidus|diploidas]] crescunt, dum ovis infertilizatis insunt solum [[unus|singula]] copia (ex [[mater|matre]]), et ergo in [[mas|mares]] [[haploidus|haploidos]] crescunt; actus fecundationis voluntate feminae quae ova parit temperatur.<ref name=IIBD>{{cite book |author= Hoell, H. V., Doyen, J. T. & Purcell, A. H. |year=1998 |title=Introduction to Insect Biology and Diversity, 2nd ed. |publisher= Oxford University Press |pages= 570–579|isbn= 0-19-510033-6.}}</ref> Haec res [[haplodiploidia]] appellatur. Geneticae autem rationes<!--the actual genetic mechanisms--> arbitrii sexus haplodiploidi fortasse est multiplicior quam simplex chrosomatum numerus. In multis hymenopteris, sexus revera a singulo genorum loco cum multis [[allelomorpha|allelomorphis]]<!--alleles--> arbitratur. His in speciebus, haploidi sunt mares, et diploidi in loco sexus heterozygi sunt feminae, sed aliquando diploidus est in loco sexus homozygus et potius mas crescit.<!-- This is especially likely to occur in an individual whose parents were [[siblings]] or other close relatives. Diploid males are known to be produced by inbreeding in many ant, bee and wasp species.--> [[Fasciculus:Braconid parasitoid wasp Apanteles sp eggs & Lime Butterfly (Papilio demoleus) cat W IMG 2862.jpg|left|thumb|''Cocoon,''{{dubsig}} intra quod [[pupa (biologia)|pupa]]e [[vespa]]e [[genus (taxinomia)|generis]] ''[[Apanteles|Apantelis]]'' ([[Braconidae]]) crescunt, [[eruca (larva)|erucae]] ''[[Papilio demoleus|Papilionis demolei]],'' suorum [[victus]], adhaeret.]] Una haplodiploidii consequentia est quod feminis revera sunt plura gena cum suarum [[soror]]ibus quam cum suarum [[filia|filiis]]. Ergo, opera feminarum cognatarum fortasse est inusitate utilis, et contribuere cum multiplicibus [[eusocialitas|eusocialitatis]] originibus intra hunc ordinem habetur.<ref name=IIBD/> == Victus == Variis hymenopterorum speciebus sunt varii victus habitus. Formae primitivissimae{{dubsig}} usitate sunt [[herbivorus|herbivora]], quae [[folium|foliis]] vel ''pine needles'' [[victus|vescuntur]]. Vespae aculeatae sunt [[praedator]]es, qui eorum larvas praeda membris debilibus instruunt, cum [[apis (genus)|apes]] [[nectar]] et [[pollen]] vescuntur. Nonnullae species sunt larvae [[parasitoidus|parasitoidae]]. Adulti ova in hostem paralyticum inserunt, quem ei simul atque ex ovis excluduntur consumere incipiunt. Nonnullae species etiam sunt hyperparasitoida, hoste ipso alio insecto parasitoido. Habitus inter eos formarum herbivorarum et parasitoidarum in nonnullis hymenopteris fiunt, qui [[galla]]s<!--galls--> vel [[nidus|nidos]] aliorum insectorum habitant, eorum victum furantur, et ad extremum habitatores interficiunt et comedunt.<ref name=IIBD/> == Classificatio == [[Fasciculus:Hymenoptere(s).jpg|thumb|Apis [[genus (taxinomia)|generis]] ''[[Andrena]]e'' sp. super [[flos|flores]] considit, quos fortuite [[pollen|pollinat]].]] === Symphyta === Subordo [[Symphyta]] comprehendit [[Symphyta]] propria, [[Siricidae|Siricidas]], et [[Orussidae|Orussidas]]. Grex fortasse est [[paraphyletismus|paraphyleticus]].<!--, as it has been suggested that the family [[Orussidae]] may be the group from which the Apocrita arose.--> Eis est iunctio non constricta inter [[thorax|thoracem]] et [[abdomen]]. [[Larva]]e sunt [[herbivorus|herbivorae]]<!-- free-living--> eruciformes, tribus membrorum verorum paribus, [[promembra|promembris]] (in quoque segmento, [[Lepidoptera|Lepidopterorum]] dissimiles), et [[ocelli]]s. Finibus promembrarum non sunt [[hamulus|hamuli]],<!--crochet hooks--> larvis Lepidopterorum dissimiles. === Apocrita === [[Vespoidea]], [[Anthophila]], et [[Formicidae]] subordinem [[Apocrita]] una componunt, quibus est contractio inter primum et secundum segmenta abdominalia, "[[petiolus (insecta)|petiolus]]" ([[Anglice]] ''wasp-waist'') appellata, quae etiam coniunctionem primi segmenti abdominalis ad [[thorax|thoracem]] efficit. Praeterea, larvis omnium Apocritorum non sunt membra, propedes, vel ocelli. {{NexInt}} * [[Wood wasp]] == Notae == <references /> == Bibliographia == * [[David Grimaldi|Grimaldi, David]], et [[Michael S. Engel]]. [[2005]]. ''Evolution of the Insects.'' Cantabrigiae: [[Cambridge University Press]]. ISBN 0-521-82149-5. * [[Alexander P. Rasnitsyn|Rasnitsyn, Alexander P.]], et D. L. J. Quicke. [[2002]]. ''History of Insects,'' praecipue paginae 242–254. [[Kluwer Academic Publishers]]. ISBN 1-4020-0026-X. == Nexus externi == {{fontes biologici}} {{CommuniaCat}} {{wikispecies}} {{wiktionary|Hymenoptera}} ;Generalia * [http://hymao.org/ Propositum Ontologiae Anatomiae Hymenopterorum] apud situm hymao.org * [http://glossary.hymao.org/ Glossarium Anatomiae Hymenopterorum] apud situm glossary.hymao.org * [https://web.archive.org/web/20080609224812/http://www.forum.hymis.de/ Hymenoptera Forum] apud situm forum.hymis.de * [http://www.hymis.eu/fotos/topical/topical.php?nav1=topical "Hymenoptera Information System"] apud situm hymis.eu * [http://www.cirrusimage.com/hymenoptera.htm Hymenoptera Americae Septentrionalis: photographemata, descriptiones, taxinomia,] apud situm cirrusimage.com * [http://www.hymenopterists.org/ Internationalis Hymenopteristarum Societas] apud situm hymenopterists.org * [http://www.bwars.com/ "Bees, Wasps and Ants Recording Society"] apud situm bwars.com * [http://www.lasius.narod.ru/ Pinacotheca Formicidarum] apud situm lasius.narod.ru * [https://web.archive.org/web/20230603202835/https://fossilinsects.net/index.html Societas Palaeoentomologica Internationalis] apud situm fossilinsects.net * [https://web.archive.org/web/20060924070018/http://www.sel.barc.usda.gov/selhome/sphecos/sph30ttl.htm "Sphecos Forum for Aculeate Hymenopterra"] apud situm sel.barc.usda.gov * [https://web.archive.org/web/20070927212734/http://morphbank.net/Browse/ByImage/index.php?keywords=&tsnKeywords=hymenoptera&spKeywords=&viewKeywords=whole+body&localityKeywords=&listField1=imageId&orderAsc1=DESC&listField2=&orderAsc2=ASC&listField3=&orderAsc3=ASC&numPerPage=20&goTo=&resetOffset=&activeSubmit=2 Imagines Hymenopterorum] apud situm morphbank.net * [https://web.archive.org/web/20111007162634/http://www.insectlifeforms.com/Orders564/ANTS_-_BEES_PLUS_WASPS_HYMENOPTERA_60502050_564.aspx De Hymenopteris] apud situm insectlifeforms.com ;Systematica * [http://hymenoptera.ucr.edu Systematica Hymenopterorum] apud situm jhymenoptera.ucr.edu * [http://hol.osu.edu Hymenoptera Interretialia,] plus quam mille imagines apud situm hol.osu.edu ;Indices regionum * [http://www.ufrrj.br/institutos/ib/ento/tomo11.pdf Insecta Brasiliae] apud situm ufrrj.br * [https://web.archive.org/web/20071113190650/http://www.landcareresearch.co.nz/research/biosystematics/invertebrates/hymenoptera/ Hymenoptera Novae Zelandiae] apud situm landcareresearch.co.nz * [https://web.archive.org/web/20070618182556/http://www.waspweb.org/Afrotropical_wasps/index.htm "Waspweb"] imaginum [[zona Afrotropica|Afrotropicarum]] apud situmk waspweb.org ;Libri * [http://www.library.illinois.edu/blog/digitizedbotw/2009/02/bees_and_wasps_and_ants_oh_my.html ''Bees and Wasps and Ants, Oh My!''] apud situm library.illinois.edu [[Categoria:Hymenoptera| ]] [[Categoria:Ordines animalium]] [[Categoria:Pollinatores]] [[Categoria:Taxa Linnaei]] [[Categoria:Taxa 1758]] {{Myrias|Biologia}} arvd0gzyvwpe2e7s6fatcgmo5m3msfi Historia Romana (Dio) 0 51379 3969578 3837258 2026-07-02T21:24:09Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969578 wikitext text/x-wiki {{Titulus italicus}} '''''Historia Romana''''' est [[Latine|Latinum]] opus a [[Cassius Dio Cocceianus|Cassio Dione]], [[senator]]e Romano e [[Bithynia]] oriundo, de [[historia|rebus gestis]] [[Roma antiqua|Romanorum]] [[Graece]] conscriptum, quae ab adventu [[Aeneas|Aeneae]] in [[Italia]]m usque ad annum [[229]] evenerunt. Historiae Dionis [[liber|libri]] 36-60 integri vel paene integri servati sunt (praeter quod libri 55 et 57 et 69 lacunas satis amplas praebent). Aliorum librorum tantum fragmenta habemus, nisi quod pars tamen librorum 79 et 80 servata est. Ad libros a primo ad tricesimum quintum sunt notae tres series fragmentorum tempore [[Constantinus VII Porphyrogenitus|Constantini Porphyrogeniti]] decimo saeculo collectae : * Fragmenta Valesiana vel Peiresciana de vitiis et virtutibus * Fragmenta Ursiniana de legationibus * Excerpta Vaticana de sententiis Librorum 61-80 lacunas epitome monachi [[Iohannes Xiphilinus|Iohannis Xiphilini]] undecimo saeculo facta supplere potest. ==Quid sibi proposuerit Dio Cassius== Primo bella civilia suae aetatis quae caedem [[Commodus|imperatoris Commodi]] secuta sunt tantum narrare volebat. Mox adprobatione [[Septimius Severus|Septimi Severi]] et Fortuna in somnio se adlocuta confirmatus circa [[200]] omnem historiam Romanam ab originibus ad suam aetatem Graece narrare constituit et illi magno operi triginta annos vitae suae dedit. Ordinem chronologicum sequebatur et per nomina consulum annos distinguebat. Ita cives Romanos Graece loquentes res gestas novae patriae velut docebat. Alii tamen ante eum res gestas Romanorum graece iam rettulerant: [[Dionysius Halicarnassensis]] ab originibus quibus multam operam dedit usque ad [[primum bellum Punicum]], [[Polybius]] quae secuta sunt usque ad [[tertium bellum Punicum]], [[Appianus Alexandrinus|Appianus]] usque ad [[Aegyptus antiqua|Aegyptum]] in [[Provincia Romana|provinciam Romanam]] redactam pervenit sed potius bellorum monographias per gentes digestas composuit, item [[Plutarchus]] [[Vitae parallelae|vitas illustrium virorum]] potius quam historiam scripsit : quae opera tamen fortasse causa fuerunt cur [[Iohannes Xiphilinus|Xiphilinus]] in ''Epitome'' triginta quinque primos libros ''Historiae Romanae'' omiserit atque a temporibus Pompei et Caesaris coeperit. Per historiam suam Dio maxime diligens fuit in institutorum mutationibus et ominibus aliisque signis a deis mortalibus missis referendis. Item de rebus gestis quibus ipse interfuit accuratius scripturum pollicebatur. De fide historica si plura cupis scire, vide : [[Dio Cassius]] == De editionibus et versionibus == [[Fasciculus:Cassius Dio Frontispiz.jpg|thumb|''Loeb Classical Library'' : editio Cassii Dionis.]] === Primae editiones === * Anno 1548 demum prodiit [[editio princeps]] ''Historiae Romanae''<ref> ''Dionis Romanorum historiarum libri XXIII à XXXVI ad LVIII usque ...ex bibliotheca regia'' [https://montaigne.univ-tours.fr/dion-cassius-romanarum-historiarum-paris-estienne-1548/ Exemplar manu Montaigne adnotatum] </ref> a [[Robertus Stephanus|Roberto Stephano]] typis regiis Parisiis excusa. Libros integros vel paene integros (XXXVI-LX) ex uno manuscripto quinti decimi saeculi<ref>Parisinus 1689.</ref> ductos comprehendebat. Quarto post anno (1551) idem typographus editionem principem ''Epitomae'' monachi Byzantini [[Iohannes Xiphilinus|Iohannis Xiphilini]] quae a libro XXVI tantummodo et ipsa inchoabat sed summarium multorum librorum perditorum praebebat<ref> ''Εκ των Διωνος του Νικαεως Ρωμαϊκών ιςτοριων, α̕πὸ Πομπείου Μάγνου μέχρις Αλεξαν́δρου του Μαμαιας έπιτομὲ Ιωάννου του̃ Ξιφιλινου. Dionis Nicæi Rerum Romanarum à Pompeio Magno, ad Alexandrum Mamææ, epitome authore Ioanne Xiphilino. Ex bibliotheca regia Ek tōn Diōnos tou Nikaeōs Rōmaïkṓn is̱toriōn, a̕pò Pompeíou Mágnou méchris Alexańdrou tou Mamaias épitomè Iōánnou toũ Xifilinou. Dionis Nicæi Rerum Romanarum à Pompeio Magno, ad Alexandrum Mamææ, epitome authore Ioanne Xiphilino. Ex bibliotheca regia'' </ref>. * Anno 1558 philologus [[Guilielmus Xylander]] illos libros Basileae Latine convertit atque annotationibus instruxit, addita versione Latina Xiphilini a Gulielmo Blanco Albiensi curata<ref> ''Dionis Cassii Nicaei, Romanae historiae libri (tot enim hodie extant XXV. nimirum à XXXVI ad LXI. Quibus exponuntur res gestae à bello Cretico usque ad mortem Claudii Caesaris, quae est historia annorum circiter CXX. Nunc primum summa fide diligentiaque de graecis latini facti, Guilielmo Xylandro Augustano interprete. His accesserunt ejusdem annotationes... Additum est Joannis Xiphilini é Dione Compendium, Guil. Blanco Albiensi interprete : quae versio ab eodem Xylandro diligenter est, ubi oportuit castigata. Lidem libri Dionis ac Xiphilini seorsim Graecè quoque eduntur, accuratè ab eodem emendati. Adhaec, rerum & verborum copiosissimus Index'', Basilieae : apud Joannem Oporinum. [https://books.google.com.au/books?id=sL4gVyqazYYC&printsec=frontcover&hl=fr&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false Hic legere potes]</ref>. * Anno 1582 [[Fulvius Ursinus]]<ref>Manuscriptum ei ab amico [[Antonius Augustinus|Antonio Augustino]] missum erat, qui librum apud bibliophilum Ioannem Paez de Castro in Hispania invenerat et per scribam Graecum suum, Andream Darmarium, apographum fieri curaverat.</ref> ''Excerpta de legationibus'' Romae publicavit, quae Cassii Dionis ''Romaïcon'' fragmenta adhuc ignota eruditis praebuerunt. * Anno 1591 [[Henricus Stephanus (mortuus 1598)|Henricus Stephanus]], filius Roberti, editionem Graecolatinam cum interpretatione Xylandri curavit<ref> ''Ton Dionos tou Kassiou Romaikon istorion biblia pente kai eikosi. Dionis Cassii Romanarum historiarum libri XXV, ex Guilielmi Xylandri interpretatione'', Genavae 1591 et 1592. Potes hanc editionem e nexibus externis infra positis legere.</ref> : correctiones quidem proposuit sed nec novum manuscriptum adhibuit nec fragmenta Ursiniana coniunxit. * Anno 1592 tandem [[Iohannes Leunclavius]] fragmenta Ursiniana simul cum libris integris publicavit et adnotationes suas addidit (Francofurti, 1592<ref> ''Dionis Cassii Historiae Romanae libri XLVI partim integri, partim mutili, partim excerpti: Jo. Leunclavii studio tam aucti, quam expoliti. Fragmenta priorum XXXVI amissorum et posteriorum XX librorum. Notae Leunclavii, quibus Dionia plurima restituuntur. Adiectus index copiosissimus''. </ref>, secunda editio Hanoviae, 1606<ref>[https://books.google.fr/books?id=TWZqyF4prbkC&pg=RA2-PA1086&lpg=RA2-PA1086&dq=Dionis+Cassi+Historiae+Romanae+libri+XLVI+partim+integri,+partim+mutili&source=bl&ots=DR1Xfe5zUt&sig=udtKa_dy2HJuBdQB8HifVllZcFc&hl=fr&sa=X&ved=0ahUKEwjy78C8y87RAhUBvBoKHd0gD4YQ6AEIQTAF#v=onepage&q=Dionis%20Cassi%20Historiae%20Romanae%20libri%20XLVI%20partim%20integri%2C%20partim%20mutili&f=false Hic legere potes]</ref>). * Anno 1634 [[Henricus Valesius]] colllectaneum ''de Virtutibus et Vitiis''<ref>Nonnumquam ''Excerpta Valesiana'' dicuntur.</ref> in codice 'Peiresciano' repertum primus Graece et Latine in lucem edidit, ita nova fragmenta ''Historiae Romanae'' divulgans<ref> ''Polybii, Diodori Siculi, Nicolai Damasceni, Dionysii Halicar., Appiani Alexand., Dionis et Ioannis Antiocheni excerpta ex collectaneis Constantini Augusti Porphyrogenetae'' Henricus Valesius nunc primum Graecè edidit, Latinè vertit, notisque illustrauit. Parisiis: sumptibus Mathurini Du Puis, viâ Iacobaeâ, sub signo coronæ, [[1634|M.DC.XXXIV]]</ref>. * [[Angelus Mai]] collectaneum adhuc ineditum, ''de sententiis'' inscriptum (Graece Περὶ Γνωμῶν) in [[Palimpsestus|codice rescripto]] [[Bibliotheca Vaticanae|Bibliothecae Vaticanae]]<ref>Id est Vaticanus gr. 73.</ref> invenit atque anno 1827 publicavit (hodie pergamenum tam corruptum est ut legi non iam possit) ; quo publicato nova fragmenta ''Historiae Romanae'' ad notitiam eruditorum perlata sunt === Editiones hodie in usu === * O. Veh, interpr., ''Cassius Dio: Römische Geschichte''. 5 voll. Dusseldorpii: Artemis & Winkler, [[2007]]. ISBN 978-3-538-03103-6 *In ''[[Collection des Universités de France|Collectione des Universités de France]]'' optima editio variis auctoribus curata, cum apparatu critico, versione Francogallica et locupletissima adnotatione ab anno 1991 in lucem prodit. Hodie (anno 2018) praesto sunt libri 36-42 et 45-51 et 53. [http://research.ncl.ac.uk/histos/documents/2016RD01UrsoonLachenaudandCoudry.pdf Recensio critica 36/37] [http://research.ncl.ac.uk/histos/documents/2015RR16OsgoodonFromentin.pdf Recensio critica 47] *Interim paulo obsoletiorem sed commodam editionem novem voluminibus digestam apud ''[[Loeb Classical Library]]'' inveneris, versione Anglica ab Ernesto Cary curata praeditam. Libris deperditis non solum fragmenta in collectaneis Byzantinis servata et compendium [[Iohannes Xiphilinus|Iohannis Xiphilini]] sed etiam loci [[Zonaras|Zonarae]] et [[Ioannes Tzetzes|Iohannis Tzetzes]] qui e Dione sumpti credebantur substituti sunt. == Notae == <references /> == Nexus externi == * [https://web.archive.org/web/20130619213725/http://mercure.fltr.ucl.ac.be/HODOI/concordances/intro.htm#DION Libri 36-78] apud ''mercure'' {{Ling|Graece|Francogallice}} * [http://books.google.fr/books?id=BK07AAAAcAAJ Libri 35-61] interpr. Xylandro {{Ling|Latine}} * [http://www.archive.org/details/tondionostoukass00cass Libri 35-60] [http://www.archive.org/details/ektondionoseklog00cass et epitome Xiphilini] ed. [[Henricus Stephanus (mortuus 1598)|Henricus Stephanus]] {{Ling|Graece|Latine}} *[http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%3A2008.01.0593%3Abook%3D1%3Achapter%3D1%3Asection%3D3 Textus Graecus apud Perseum] *[http://remacle.org/bloodwolf/historiens/Dion/table.htm Textus Graecus cum interpretatione Francica] *[https://archive.org/details/diosromanhistor01unkngoog Editio Graeca/Anglica Loeb (1914)] == Bibliographia == * T. D. Barnes, "The Composition of Cassius Dio's 'Roman History'" in ''Phoenix'' vol. 38 (1984) pp. 240-255. * Fergus Millar, ''A Study of Cassius Dio''. Oxonii, 1964 * Bernd Manuwald, ''Cassius Dio und Augustus. Philologische Untersuchungen zu den Büchern 45-56 des dionischen Geschichtswerkes''. Aquis Mattiacis, 1979 * C. L. Murison, ''Rebellion and reconstruction, Galba to Domitian. An historical commentary on Cassius Dio's Roman History books 64-67''. Atlantae: Scholars Press, 1999 *Maria Platon, ''[https://tel.archives-ouvertes.fr/tel-01511085/document Édition des livres 57 et 58 de l'"Histoire romaine" de Dion Cassius : établissement du texte, traduction et commentaire]'', Tolosae, 2015 * M. Reinhold, ''From Republic to Principate: an historical commentary on Cassius Dio's Roman History books 49-52 (36-29 BC)''. Atlantae, 1988 [[Categoria:Italiae scripta]] [[Categoria:Libri historici]] [[Categoria:Litterae Graecae aevi Romani]] [[Categoria:Scripta saeculo 3]] jh8jnk9mur3wz8dwuwb8ura4kx8mcch Ioannes Henricus Voß 0 51787 3969557 3944325 2026-07-02T16:43:45Z LilyKitty 18316 de universitate Heidelbergensi 3969557 wikitext text/x-wiki {{Capsa hominis Vicidata}} [[Fasciculus:Johann Heinrich Voß - Imagines philologorum.jpg|thumb|Ioannes Henricus Voß, imago [[Iosephus Nicolaus Peroux Iosephi|Nicolai Peroux]]]] [[Fasciculus:otterndorf_lateinschule_01.jpg|thumb|Schola Latina in Otterndorf]] ''' Ioannes Henricus''' vulgo ''Johann Heinrich'' '''Voß''' (natus [[Sommerstorf]] in hodierna [[Megalopolis-Pomerania Citerior|Megalopoli et Pomerania Citeriore]] die [[20 Februarii]] [[1751]]; mortuus [[Heidelberga]]e die [[29 Martii]] [[1826]] ) fuit [[poeta]], [[critica litterarum|criticus]], [[philologia|philologus]], et [[interpres]], qui [[res classicae|res classicas]] in [[Germania]] populo gratas fecit. Alma mater eius fuit [[Universitas Regia Georgia Augusta]], ubi [[philologia]]e studuit. ==Vita== [[File:Eutin, Schleswig-Holstein - Vosshaus, Luisenzimmer (Zeno Ansichtskarten).jpg|thumb|Eutin, ''Conclave Ludovicae'' in deversorio ''Haus Voß'']] Anno 1766 scholam [[Brandenburgum Novum|Brandenburgi Novi]] frequentavit antequam magister privatus in domo domini de Örtzen [[Indago Ancheri|Indagine Ancheri]] (Theodisce et Saxonice ''Ankershagen'')< institueretur. Post pascha anni 1772 [[Gottinga]]m iit ubi breviter theologia se imbuebat antequam omnino philologicis vacaret. In seminario [[christianus Gottlob Heyne|Christiani Gottlob Heyne]] quoque fuit. Ut alii iuvenes in [[Concilium poeticum Gottingense|Concilio poetico Gottingensi]] congregati poesim renovare voluit. Immo, Voß ductor eorum factus paulo se a magistro Heyne emancipatues est. Quando [[Henricus Christianus Boie]], cuius sororem in sponsalicia prehenderat, in servitiis publicis laborare incoharetur, Voß periodicum »Göttinger Musenalmanach« moderari debuit. Haec omnia ex oppido Wandsbek (apud [[Hamburgum]]) disponebat, quo anno 1775 commigraverat. Ibidem horas felices multas habuit cum [[matthias Claudius|Matthia Claudius]] et cum [[Fridericus Amadeus Klopstock|Friderico Amadeo Klopstock]] et feminam ductitavit. Anno 1776 [[Otterndorf]] rectoratum obtinuit et anno 1778 sollemniter [[Interpretatio|interpretationem]] »Odysseae« [[homerus|Homeri]] annuntiavit quae anno 1781 in lucem est prolata. In versione ista prima iam culmen interpretatorium dedit; sic Homerus proprietas docendorum doctorumque Germaniae factus est. Anno 1782 autem [[fridericus Leopoldus de Stolberg-Stolberg|Friderico Leopoldo de Stolberg-Stolberg]] mediatore director [[Eutin]] in [[slesvicum-Holsatia|Slesvico-Holsatia]] declaratus est ubi anno 1786 honorario titulo consiliarii aulici coronatus est. Interdum querelae longae philologicae cum Heyne magistro eruptae erat quae Ioannis Henrici alacritatem ad ligitandum excitavit. Postquam anno 1789 conversionem »Georgicon« librorum [[Publius Vergilius Maro|Vergilii]] edidit summo studio de [[Geographia|geographicis]] et [[Mythologia Graeca|mythologicis Graeciae]] antiquae operam dabat. Poetica continuata bene evenerunt a momento, quo Voß hexametra quoad argumentum sibi familiaria faciebat. Optimum in hoc contextu fuit carmen idyllicum »Luise« (Regiomontii 1795), narratio amabilis de vita in domo parochiali protestantica: ei opusculum praeparatorium quasi habere potueris »Siebzigster Geburtstag«. Autumno 1802 sanitatis caussa cum emeritorio [[Iena]]m petivit ubi recensio valde disputata de interpretatione »Iliados« Christiani Heyne vulgata est in periodico »Allgemeine Literaturzeitung« (mense Maio 1803). Vane [[Ioannes Volfgangus Goethius]], qui anno 1802 carmina Vossiana publice laudaverat, eum Ienae retinere temptavit namque anno 1805 [[Heidelberga]] appetenda erat. In [[universitas Ruperto-Carola Heidelbergensis|universitate Heidelbergensi]] autem mox cum [[romanticismus|Romanticismi]] fautoribus [[clemens Brentano|Clemente Brentano]], [[Achim von Arnim]] et [[iosephus Görres|Iosepho Görres]] rixatum est. In iis omnibus enim reactio conservativa ecclesiastica politicave imputata est atque [[Sonetum|soneti]] ludibrio habebatur. Similiter invehebatur in collegam Heidelbergensem [[fridericum Creuzer|Fridericum Creuzer]] opere »Antisymbolik« (Stuttgardiae 1824) cuius partem alteram filius Abraham Voß anno 1826 post patris mortem edidit. [[Rationalismus|Rationalismo]] militari contra amicum pristinum Fridericum de Stolberg concurrebat qui interdum [[ecclesia Catholica Romana|catholicus]] factus est. Anno 1819 paulo ante mortem Stolberg scriptum subdolum in periodico »Sophronizon« edidit cui titulus »Wie ward Fritz Stolberg ein Unfreier?«. Pugnacitas eius numquam cessavit. In carminibus propriis amaritudinem doctam et angustiam sobriam sentis quam vix superare potuit. Vitae partem secundam dedicavit et studiis et [[interpretatio]]nibus. Iam anno 1789 ''Georgica'' Vergilii edita erant et anno 1793 totus Homerus Theodiscus prostabat, cum ''Odysseae'' versione emendata. Sed omnes conversiones posteriores minus bonae quam anteriores erant, quoniam magis magisque interpretationem ad verbum fovebat et metrica accuratissime respicere voluit quae omnia artificiosa olebant. Theoriam de nova scrupulositate maxime limata exaraverit in opere »Zeitmessung der deutschen Sprache« (1802). Volubilitatis recentioris absentia sentitur etiam apud conversiones Horatii (1806), Theocriti (1808), Tibulli (1810) et Aristophanis (1821). Tentamen [[gulielmus Shakesperius|Shakesperii]] germanizandi omnino ad irritum ductum est. == Opera selecta == * ''Die Leibeigenschaft.'' In: ''Lauenburger Musenalmanach.'' 1776. * ''Luise. Ein ländliches Gedicht in drei Idyllen.'' Nicolovius, Regiomontii 1795. * ''Abriß meines Lebens''. Wald-Verlag, Carbenae 1996 (Rudolphopoli 1818). * ''Briefe,'' ed. Abraham Voß. Olms, Hildesiae 1971 (impressio anastatica, editionis Halberstadiensis 1829-1833). * ''Sämmtliche poetische Werke.,' ed Abraham Voß. Müller, Lipsiae 1835. * ''Gedichte.'' Auswahl und einführende Texte: Klaus Langenfeld. Husum Druck- und Verlagsgesellschaft, Husum 2001. * ''Die kleinen Idyllen. Mit einer Einführung zum Verständnis der Idyllen und einem Nachwort herausgegeben von Klaus Langenfeld''. Akademischer Verlag Heinz, Stuttgardiae 2004. * ''Ali Baba und vierzig Räuber. Erzählungen aus Tausend und eine Nacht.'' edidit Ernst-Peter Wieckenberg. C.H.Beck, Monaci 2012, ISBN 978-3-406-61608-2. ==Bibliographia== * Frank Baudach (ed.): ''Ein Mann wie Voß … Ausstellung zum 250. Geburtstag von Johann Heinrich Voß''. Edition Temmen, Bremae 2001, ISBN 3-86108-537-2. * Hermann Bräuning-Oktavio: ''Silhouetten aus der Wertherzeit - Aus dem Nachlaß von Johann Heinrich Voß und Carl Schuberts Silhouettenbuch.'' Wittich, Darmstadtii 1926. * Wilhelm Herbst: ''Johann Heinrich Voß''. Lang, Bernae 1970 (volumina tria; anastatia impressio editionis Lipsiensis annorum inter 1872 et 1876). * Friedrich Heussner: ''Johann Heinrich Voß als Schulmann in Eutin. Festschrift zum hundertjährigen Gedenktage seiner Ankunft daselbst''. Struve, Eutin 1882. * Klaus Langenfeld: ''Johann Heinrich Voß. Mensch, Dichter, Übersetzer.'' Struve, Eutin 1990 (=Eutiner Bibliothekshefte, 3). * August Sauer (ed.): ''Johann Heinrich Voß''. Niemeyer, Tübingen 1974 (anastatia impressio editionis Berolinensis anni 1886). * Heinrich A. Stoll: ''Johann Heinrich Voß''. Union-Verlag, Berolini, 1.1962 - 2.1968. * Inka Tappenbeck (ed.): ''Johann Heinrich Voß (1751-1826). Idylle, Polemik und Wohllaut''. Niedersächsische Staatsbibliothek 2001, ISBN 3-930457-21-0. * Mathias Brandstädter: ''Wahn und Mittelmaß? Eine Analyse des Vossischen Erregungspotenzials und der polemischen Tiefenstruktur der »Antisymbolik«''. In: Kultur & Gespenster 4 (2007), p. 38–54. == Nexus externi == {{CommuniaCat|Johann Heinrich Voss|Ioannem Henricum Voß}} {{PND|118627910|nomen=Ioannis Henrici Voß una cum libris qui de eo disserunt}} * [http://www.voss-gesellschaft.de/ Societas Ioanni Henrico Voß dicata] * [http://mdz10.bib-bvb.de/~db/bsb00008398/images/index.html?seite=336 De Ioanne Henrico Voß] in Allgemeine Deutsche Biographie (ADB). vol. 40, Lipsiae 1898, p. 334. *[https://www.projekt-gutenberg.org/autoren/namen/voss.html Opera et interpretationes] * [http://www.zeno.org/Literatur/M/Voß,+Johann+Heinrich Carmina Ioannis H. Voß] {{Lifetime|1751|1826|Voss, Ioannes Henricus}} [[Categoria:Auctores Theodisci]] [[Categoria:Francomurarii]] [[Categoria:Interpretes Graeco-Theodisci]] [[Categoria:Interpretes Homerici]] [[Categoria:Interpretes Latino-Theodisci]] [[Categoria:Interpretes Shakesperiani]] [[Categoria:Philologi Germaniae]] [[Categoria:Poetae Germaniae]] [[Categoria:Professores Universitatis Heidelbergensis]] [[Categoria:Recensores]] [[Categoria:Scriptores Germaniae]] qz9r6ryqykv19qaznns83d560lzpb89 Saron 0 55434 3969665 2941351 2026-07-03T08:12:33Z ~2026-36983-83 211443 3969665 wikitext text/x-wiki {{Nomen|genus=Femininum|origo=Hebraica|significatio="palus"|imago=Sharon Corr @ Brussels Summer Festival 2012 (8269542975) (cropped).jpg|capitulum=[[Saron Corr]], musica Hibernica}} '''Saron''', seu secundum morem Anglicum '''Sharon''', est praenomen et nomen originis [[lingua Hebraica|Hebraicae]]. In [[Israël]] praenomen et pueris et puellis datur, sed hodie in civitatibus linguae Anglicae solum puellis.<ref>''Behind the Name'', s.v. "[https://www.behindthename.com/name/sharon Sharon]". {{Ling|Anglice}}</ref> Nomen deducitur a שָׁרוֹן (''Šārôn''), ''Saron'' in [[Vulgata]] scripta, nomen [[campus|campi]] in litore Mediterraneo inter [[Caesarea Maritima|Caesaream]] et [[Ioppe]]n.<ref name=":02">Vide paginam [https://www.etymonline.com/word/Sharon ''Sharon''] apud ''Online Etymology Dictionary''. {{Ling|Anglice}}.</ref><ref>''R. p. Joan. Stephani Menochii ... Commentarii totius s. Scripturae ex optimis quibusque Authoribus collecti. Tomus primus'' (Lutetiae Parisiorum, 1719): 277 [https://www.google.it/books/edition/R_p_Joan_Stephani_Menochii_Commentarii_t/ooLEk0ElA8cC?hl=it&gbpv=1&dq=Saron+nomen&pg=RA1-PA277&printsec=frontcover].</ref> Notissimus est versus [[Canticum Canticorum|Cantici Canticorum]] 2:1, "ego flos campi et lilium convallium", hoc est "[[flos Saron]]".<ref>Vulgata editio, Blue Letter Bible, "[http://www.blueletterbible.org/lang/lexicon/lexicon.cfm?Strongs=H8289&t=VUL numerus Strong H8289]".</ref> == Mulieres == * {{Creanda|en|Sharon Corr|Saron Corr}} * [[Saron Cohen]] * {{Creanda|en|Sharon Stone|Saron Stone}} * [[Sharon Tate]] == Etiam cognomen == * [[Ariel Šaron]] == Notae == <div class="references-small"><references /></div> [[Categoria:Cognomina Iudaeorum]] [[Categoria:Nomina]] [[Categoria:Praenomina feminina et masculina]] [[Categoria:Praenomina Hebraica]] sds58x770zzqyby3oyylaqrpvbqe37u Fraternitas Sacerdotalis Sancti Pii X 0 63027 3969636 3962313 2026-07-03T04:39:31Z Bartholomite 116968 3969636 wikitext text/x-wiki {{Capsa societatis | nomen = Fraternitas Sacerdotalis Sancti Pii X | imago = Héraldique meuble Coeur vendéen.svg | de_imagine = Insignia fraternitatis | fundatus = [[1970]] | praetorium = [[Tugium (pagus)|Tugium]] | dux = [[David Pagliarani]] | parens = [[Ecclesia Catholica]] | linguae = [[Latine]] }} [[Fasciculus:Econe.JPG|thumb|left|300px|Fraternitatis [[seminarium]] in [[Esquinia]] (vulgo dicto: Ecône) ([[Helvetia]])]] {{res|Fraternitas Sacerdotalis Sancti Pii X}} est societas condita anno [[1970]] ab [[archiepiscopus|archiepiscopo]] [[Francia|francico]] [[Marcellus Lefebvre|Marcello Lefebvre]], retracto ab hoc honore ut vitaret reformationem [[liturgia|liturgicam]]. Die [[24 Ianuarii]] [[2009]], Papa [[Benedictus XVI]] sacrum interdictum contra episcopos fraternitatis, anno 1988 ab [[archiepiscopus|archiepiscopo]] [[Francia|francico]] [[Marcellus Lefebvre|Marcello Lefebvre]] conditae, rescidit. Licet quattuor episcoporum excommunicatio revocata sit, Fraternitatis tamen status ante [[Ecclesia Catholica|Ecclesiam Catholicam]] idem manet. == Nexus externi == * [http://www.fsspx.org/ Domus generalis] * [http://www.fsspx.info/ Pagina officialis Germaniae] * [https://web.archive.org/web/20121030180603/http://www.stpiusx.nl/ Pagina officialis Hollandiae] * [https://web.archive.org/web/20121209091342/http://www.stpiusx.be/ Pagina officialis Flandriae] * [http://www.kath.net/news/21969 Kath net] De excommunicatione remissa {{Ling| Latine}} * [http://www.kath.net/news/23386 Kath net] Litterae apostolicae - motu proprio datae de Fraternitate Sacerdotali Sancti Pii X {{Ling| Latine}} {{reli-stipula}} [[Categoria:Excommunicati]] [[Categoria:Religio Christiana]] [[Categoria:Missa Tridentina]] qjmia35vm9a09uazwddxi2rreme6weg Harar 0 76061 3969552 3846817 2026-07-02T15:09:45Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969552 wikitext text/x-wiki {{Capsa urbis Vicidata}} '''Harar''' est [[Aethiopia]]e [[urbs]] circiter 130000 incolarum. [[Fasciculus:Town of Harar with Citywall.jpg|thumb|left|Harar et moenia sua]] == Nexus externi == {{fontes geographici}} {{Communia|Harar|Harar}} * [http://www.alovelyworld.com/webethio/htmgb/harar.htm Imagines e Harar]{{Nexus deficit|date=August 2024 |bot=InternetArchiveBot |fix-attempted=yes }} * [https://web.archive.org/web/20201031192024/http://digilander.libero.it/capurromrc/!03harar.html Harar tabula anno 1936] {{urbs-stipula}} [[Categoria:Urbes Aethiopiae]] rcen7fgu6qugx6rdz6bvto0hrug2wad Formula:Primi ministri Israëlis 10 76787 3969676 3809247 2026-07-03T09:46:22Z ~2026-36983-83 211443 3969676 wikitext text/x-wiki {{Capsa navigationis | titulus = Primi ministri Israëlis | imago = {{Insigne|Israel|scriptum=nil|amplitudo=55px|nexus=Israël}} | corpus = [[David Ben-Gurion]]&nbsp;1948&nbsp;• [[Moyses Scharet]]&nbsp;1953&nbsp;• [[David Ben-Gurion]]&nbsp;1955&nbsp;• [[Levi Eschkol]]&nbsp;1963&nbsp;• [[Golda Meir]]&nbsp;1969&nbsp;• [[Isaac Rabin]]&nbsp;1974&nbsp;• [[Menachem Beginus]]&nbsp;1977&nbsp;• [[Isaac Shamir]]&nbsp;1983&nbsp;• [[Simon Peres]]&nbsp;1984&nbsp;• [[Isaac Shamir]]&nbsp;1986&nbsp;• [[Isaac Rabin]]&nbsp;1992&nbsp;• [[Simon Peres]]&nbsp;1995&nbsp;• [[Beniaminus Netanjahuus]]&nbsp;1996&nbsp;• [[Ehud Barak]]&nbsp;1999&nbsp;• [[Ariel Sharon]]&nbsp;2001&nbsp;• [[Ehud Olmert]]&nbsp;2006&nbsp;• [[Beniaminus Netanjahuus]]&nbsp;2009&nbsp;• [[Nephtali Bennett]]&nbsp;2021&nbsp;• [[Iairus Lapid]]&nbsp;2022&nbsp;• [[Beniaminus Netanjahuus]]&nbsp;2022 {{Adas|[[David Ben-Gurion|דוד בן-גוריון]]&nbsp;• [[Moyses Scharet|משה שרת]]&nbsp;• [[David Ben-Gurion|דוד בן-גוריון]]&nbsp;• [[Levi Eschkol|לוי אשכול]]&nbsp;• [[Golda Meir|גולדה מאיר]]&nbsp;• [[Isaac Rabin|יצחק רבין]]&nbsp;• [[Menachem Beginus|מנחם בגין]]&nbsp;• [[Isaac Shamir|יצחק שמיר]]&nbsp;• [[Simon Peres|שמעון פרס]]&nbsp;• [[Isaac Shamir|יצחק שמיר]]&nbsp;• [[Isaac Rabin|יצחק רבין]]&nbsp;• [[Simon Peres|שמעון פרס]]&nbsp;• [[Beniaminus Netanjahuus|בנימין נתניהו]]&nbsp;• [[Ehud Barak|אהוד ברק]]&nbsp;• [[Ariel Sharon|אריאל שרון]]&nbsp;• [[Ehud Olmert|אהוד אולמרט]]&nbsp;• [[Beniaminus Netanjahuus|בנימין נתניהו]]&nbsp;• [[Nephtali Bennett|‏נפתלי בנט‏‎]]&nbsp;• [[Iairus Lapid|יאיר לפיד]]&nbsp;• [[Beniaminus Netanjahuus|בנימין נתניהו]]|align=center|magnus=ita}} | sub = [[Opus:Geopoliticum|Opus geopoliticum]]&nbsp;• [[Gubernatores civitatum Asiaticarum hodiernarum]] | sub2 = [[Formula:Praesides Israelis|Praesides Israëlis]]&nbsp;• [[Formula:Ministri rerum externarum Israelis|Ministri rerum externarum]]&nbsp;• [[Formula:Ministri munitionis Israelis|Ministri munitionis]]&nbsp;• [[Formula:Ministri eruditionis Israelis|Ministri eruditionis]]}}<noinclude> [[Categoria:Formulae navigationis gubernatorum civitatum|Israel]] [[Categoria:Formulae Israelem spectantes]] [[Categoria:Res politicae Israelienses|ß]] [[Categoria:Formulae navigationis plurilingues]] </noinclude> 80oathqnibcnwb0189pl12g3e9coe94 Yukius Hatoyama 0 77821 3969542 3969511 2026-07-02T12:12:25Z IacobusAmor 1163 ~ 3969542 wikitext text/x-wiki {{Capsa hominis Vicidata}} [[Fasciculus:Yukio Hatoyama cropped Yukio Hatoyama 20090904 1.jpg|thumb|upright=0.8|Hatoyama mense Septembri [[2009]].]] '''Yukius Hatoyama''' ([[Iaponice]] 鳩山 由紀夫 ''Hatoyama Yukio,'' natus [[Tokium|Tokii]] die [[11 Februarii]] [[1947]]), alumnus universitatum [[Universitas Tokiensis|Tokiensis]] et [[Universitas Stanfordiensis|Stanfordiensis]], est [[politicorum peritus]] et a die [[16 Septembris]] [[2009]] [[Iaponia]]e [[primus minister]]. Eius [[avus]] fuit [[Ichirō Hatoyama]] etiam Iaponiae prius minister. == Nexus externus == {{CommuniaCat|Yukio Hatoyama|Yukium Hatoyama}} {{Fontes biographici}} * [http://www.hatoyama.gr.jp/ Yukio Hatoyama pagina interetialis] {{Ling |Iaponice}} {{bio-stipula}} {{Primi Ministri Iaponiae}} {{Lifetime|1947||Hatoyama, Yukius}} [[Categoria:Alumni Universitatis Stanfordiensis]] [[Categoria:Alumni Universitatis Tokiensis]] [[Categoria:Primi ministri Iaponiae]] c7z4f8vwu0vml37qkv9uztpgwx0k3do 3969543 3969542 2026-07-02T12:12:52Z IacobusAmor 1163 IacobusAmor movit paginam [[Hatoyama Yukio]] ad [[Yukius Hatoyama]] praeter redirectionem: Lemma 3969542 wikitext text/x-wiki {{Capsa hominis Vicidata}} [[Fasciculus:Yukio Hatoyama cropped Yukio Hatoyama 20090904 1.jpg|thumb|upright=0.8|Hatoyama mense Septembri [[2009]].]] '''Yukius Hatoyama''' ([[Iaponice]] 鳩山 由紀夫 ''Hatoyama Yukio,'' natus [[Tokium|Tokii]] die [[11 Februarii]] [[1947]]), alumnus universitatum [[Universitas Tokiensis|Tokiensis]] et [[Universitas Stanfordiensis|Stanfordiensis]], est [[politicorum peritus]] et a die [[16 Septembris]] [[2009]] [[Iaponia]]e [[primus minister]]. Eius [[avus]] fuit [[Ichirō Hatoyama]] etiam Iaponiae prius minister. == Nexus externus == {{CommuniaCat|Yukio Hatoyama|Yukium Hatoyama}} {{Fontes biographici}} * [http://www.hatoyama.gr.jp/ Yukio Hatoyama pagina interetialis] {{Ling |Iaponice}} {{bio-stipula}} {{Primi Ministri Iaponiae}} {{Lifetime|1947||Hatoyama, Yukius}} [[Categoria:Alumni Universitatis Stanfordiensis]] [[Categoria:Alumni Universitatis Tokiensis]] [[Categoria:Primi ministri Iaponiae]] c7z4f8vwu0vml37qkv9uztpgwx0k3do Formula:Insigne 10 78056 3969644 3965664 2026-07-03T06:18:46Z HyBoxwood 211684 [[w:zh:Template_talk:中华人民共和国国徽#編輯請求_2026-04-17_将svg替换为File:中華人民共和國國徽.svg]] 3969644 wikitext text/x-wiki <includeonly>[[Fasciculus:<!--- --->{{#switch: {{{1}}} <!-- Societates internationales --> | Aerarium Monetarium Internationale = Lagarde, Christine (IMF 2009).jpg <!-- imago --> | Argentaria mundana = Logo The World Bank.svg <!-- emblema --> | Communitas Africae Orientalis = Emblem of East African Community.svg <!-- emblema --> | Consilium Europae = Flag of Europe.svg <!-- vexillum Europae --> | Consociatio ex pacto Atlantico Septentrionali = Flag of NATO 1.svg <!-- vexillum --> | Consortio Populorum = Queen Elizabeth II and the Prime Ministers of the Commonwealth Nations, at Windsor Castle (1960 Commonwealth Prime Minister's Conference).jpg <!-- imago --> | FIFA = Flag of FIFA.svg <!-- vexillum --> | Foedus Arabicum = Emblem of the Arab League.svg | Francophonia = Flag of La Francophonie.svg <!-- vexillum --> | IAEA = Flag of IAEA.svg <!-- vexillum --> | Internationalis Socialistica = International-founding-1864.jpg <!-- imago --> | Latinitas = CiceroBust.jpg <!-- imago --> | Nationes Unitae = Emblem of the United Nations.svg <!-- emblema --> | OCDE = José Ángel Gurría headshot.jpg <!-- imago --> | Ordo Civitatum Americanarum = Flag of the Organization of American States.svg <!-- vexillum --> | Ordo mercaturae mundanae = Farm-Fresh flag wto.png <!-- emblema --> | Ordo mundi sanitarius = Flag of WHO.svg <!-f- vexillum --> | Procuratio energiae atomicae internationalis = Flag of IAEA.svg <!-- vexillum --> | Systema Internationale = SI base units.svg <!-- emblema non officiale --> | UEFA = UEFA logo.svg <!-- emblema --> | UNESCO = UNESCO logo.svg <!-- emblema --> | UNFCCC = 2011 logo symbol.jpg | Unio Africana = AU emblem.png | WTO = Farm-Fresh flag wto.png <!-- emblema --> <!-- Civitates hodiernae extra Unionem Europaeam --> | Abascia = Coat of arms of Abkhazia.svg | Aegyptus = Coat of arms of Egypt.svg | Aequatoria = Coat of arms of Ecuador.svg | Aethiopia = Emblem of Ethiopia.svg <!-- Emblema --> | Afgania = Emblem of Afghanistan.svg <!-- Emblema --> | Africa Australis = Motto of South Africa.svg <!-- legenda --> | Africa Media = Coat of arms of the Central African Republic.svg <!-- Insignia plena --> | Albania = Albania state emblem.svg | Algerium = Seal of Algeria.svg <!-- sigillum --> | Andorra = Insigne Andorranum.svg | Angolia = Coat of arms of Angola.svg <!-- Insignia plena --> | Antiqua et Barbuda = Insigne Antiquae et Barbudae.svg | Arabia Saudiana = Coat of arms of Saudi Arabia.svg | Arabia Saudita = Coat of arms of Saudi Arabia.svg | Argentina = Coat of arms of Argentina.svg | Armenia = Arms of Armenia.svg | Atropatene = Emblem of Azerbaijan.svg <!-- Emblema --> | Australia = Arms of Australia.svg | Insulae Bahamenses = Insigne Bahamarum.svg | Baharina = Bahrain men's national ice hockey team logo.png | Bangladesa = COA of Bangladesh.svg | Bangladesha = COA of Bangladesh.svg | Barbata = Insigne Barbatae.svg | Beliza = Coat of arms of Belize.svg <!-- Insignia plena --> | Beninum = Coat of arms of Benin.svg <!-- Insignia plena --> | Birmania = Peacock symbol Burma.svg <!-- Emblema --> | Bolivia = Coat of arms of Bolivia.svg <!-- Insignia plena --> | Bosnia = Coat of arms of Bosnia and Herzegovina.svg | Bosnia et Herzegovina = Coat of arms of Bosnia and Herzegovina.svg | Botsuana = Coat of arms of Botswana.svg <!-- Insignia plena --> | Botswana = Coat of arms of Botswana.svg <!-- Insignia plena --> | Brasilia = Coat of arms of Brazil.svg <!-- Insignia plena --> | Bruneium = Emblem of Brunei.svg <!-- Emblema --> | Burkina Faso = Coat of arms of Burkina Faso.svg <!-- Insignia plena --> | Burundia = Coat of arms of Burundi.svg <!-- Insignia plena --> | Butania = Emblem of Bhutan.svg <!-- Emblema --> | Cambodia= Arms of Cambodia.svg | Cambosia= Arms of Cambodia.svg | Cameronia = Coat of arms of Cameroon.svg <!-- Insignia plena --> | Cammarunia = Coat of arms of Cameroon.svg <!-- Insignia plena --> | Canada = Arms of Canada (shield).svg | Caput Viride = Coat of arms of Cape Verde.svg <!-- Insignia plena --> | CFA = Coat of arms of the United States.svg | Chilia = Escudo chile(2).svg | Chirgisia = Emblem of Kyrgyzstan.svg <!-- Emblema --> | Civitates Foederatae Americae = Coat of arms of the United States.svg | Civitates Foederatae Micronesiae = Seal of the Federated States of Micronesia.svg | Columbia = Coat of arms of Colombia (Regular use).svg <!-- Insignia plena --> | Insulae Comorianae = Seal of the Comoros.svg <!-- Emblema --> | Res publica Congensis = Coat of Arms of the People's Republic of Congo.svg | Res publica democratica Congensis = Coat of arms of the Democratic Republic of the Congo.svg <!-- Insignia plena --> | Corea Meridiana = Emblem of South Korea.svg <!-- Emblema --> | Corea Septentrionalis = Emblem of North Korea.svg <!-- Emblema --> | Costarica = Coat of arms of Costa Rica.svg | Cuba = Coat of arms of Cuba.svg | Cuvaitum = Coat of arms of Kuwait.svg | Cyprus Septentrionalis = Arms of the Turkish Republic of Northern Cyprus.svg | Dominica = Coat of arms of Dominica.svg <!-- Insignia plena --> | Res publica Dominicana = Coat of arms of the Dominican Republic.svg <!-- Insignia plena --> | Emiratus Arabici Coniuncti plena = Emblem of the United Arab Emirates.svg <!-- Insignia plena --> | Emiratus Arabici Coniuncti = Arms of the United Arab Emirates.svg | Erythraea = Emblem of Eritrea (sinople argent naturel azur).svg <!-- Emblema --> | Insulae Faeroae = Coat of arms of the Faroe Islands.svg | Formosa = Republic of China National Emblem.svg | Gabon = Coat of arms of Gabon.svg <!-- Insignia plena --> | Gambia = Coat of arms of The Gambia.svg <!-- Insignia plena --> | Gana = Coat of arms of Ghana.svg <!-- Insignia plena --> | Georgia = Arms of Georgia.svg | Gibutum = Coat of arms of Djibouti.svg <!-- Insignia plena --> | Granata = Insigne Granatae.png | Guatemala = Coat of arms of Guatemala.svg <!-- Insignia plena --> | Guatimalia = Coat of arms of Guatemala.svg <!-- Insignia plena --> | Guiana = Coat of arms of Guyana.svg <!-- Insignia plena --> | Guinea = Coat of arms of Guinea.svg <!-- Insignia plena --> | Guinea Aequinoctialis = Coat of arms of Equatorial Guinea.svg <!-- Insignia plena --> | Guinea Bissaviensis = Coat of arms of Guinea-Bissau.svg <!-- Insignia plena --> | Haitia = Coat of arms of Haiti.svg <!-- Insignia plena --> | Helvetia = Coat of Arms of Switzerland (Pantone).svg | Honduria = Coat of arms of Honduras.svg <!-- Insignia plena --> | Iamaica = Insigne Iamaicae.svg | Iaponia = Imperial Seal of Japan.svg <!-- sigillum --> | Iemenia = Emblem of Yemen.svg <!-- Insignia plena --> | India = Emblem of India.svg | Indonesia=Pancasila Perisai.svg | Iordania = Arms of Jordan.svg | Iracum = Arms of Iraq.svg | Irania = Emblem of Iran.svg <!-- emblema --> | Islandia = Arms of Iceland.svg | Israel = Emblem of Israel.svg | Kazachstania = Emblem of Kazakhstan.svg <!-- emblema --> | Kenia = Coat of arms of Kenya.svg <!-- Insignia plena --> | Kiribati = Coat of arms of Kiribati.svg | Kosovia = Coat of arms of Kosovo.svg | Kyrgyzstania = Emblem of Kyrgyzstan.svg <!-- Emblema --> | Laotia = Emblem of Laos.svg | Lesothum = Coat of arms of Lesotho.svg <!-- Insignia plena --> | Libanus = Coat of arms of Lebanon.svg | Liberia = Coat of arms of Liberia.svg <!-- Insignia plena --> | Libya = The emblem on the passport of Libya.svg <!-- emblema --> | Lichtenstenum = Greater arms of Liechtenstein.svg | Litus Eburneum = Coat of arms of Côte d'Ivoire.svg <!-- Insignia plena --> | Macedonia Septentrionalis = Coat of arms of North Macedonia.svg | Madagascaria = Seal of Madagascar.svg <!-- sigillum --> | Malaesia = Arms of Malaysia.svg | Malavia = Arms of Malawi.svg | Maldivae = Coat of arms of Maldives.svg <!-- Insignia plena --> | Insulae Maldivae = Coat of arms of Maldives.svg <!-- Insignia plena --> | Malia = Coat of arms of Mali.svg | Malium = Coat of arms of Mali.svg | Marocum = Coat of arms of Morocco Escutcheon.svg | Insulae Marsalienses = Seal of the Marshall Islands.svg <!-- Sigillum --> | Mauritania = National Seal of Mauritania.svg | Mauritia = Coat of arms of Mauritius.svg <!-- Insignia plena --> | Mexicum = Coat of arms of Mexico.svg <!-- Insignia plena --> | Micronesia = Seal of the Federated States of Micronesia.svg | Moldavia = Arms of Moldova.svg | Respublica Moldavica = Arms of Moldova.svg | Mongolia = State emblem of Mongolia.svg | Monoecus = Coat of arms of Grimaldi.svg | Mons Leoninus = Coat of arms of Sierra Leone.svg <!-- Insignia plena --> | Mons Niger = Arms of Montenegro.svg | Mozambicum = Emblem of Mozambique.svg <!-- Insignia plena --> | Nagorno-Karabakh = Arms of Nagorno-Karabakh.svg | Namibia = Coat of arms of Namibia.svg <!-- Insignia plena --> | Nauru = Coat of arms of Nauru.svg <!-- Insignia plena --> | Nepalia = Coat of arms of Nepal.svg <!-- Insignia plena --> | Nicaragua = Coat of arms of Nicaragua.svg <!-- Insignia plena --> | Nigeria = Seal of the President of Nigeria.svg <!-- Sigillum --> | Res publica Nigritana = Coat of Arms of Niger.svg <!-- Insignia plena --> | Nova Zelandia = Arms of New Zealand.svg | Omania = National emblem of Oman.svg <!-- emblema --> | Pakistania = Arms of Pakistan.svg | Palau = Seal of Palau.svg <!-- Sigillum --> | Panama = Coat of arms of Panama.svg <!-- Insignia plena --> | Papua Nova Guinea = National Emblem of Papua New Guinea.svg <!-- Emblema --> | Paraguaia = Coat of arms of Paraguay.svg <!-- Emblema --> | Peruvia = Escudo nacional del Perú.svg | Philippinae = Arms of the Philippines.svg | Phylarchiarum Arabicarum Confoederatio = Arms of the United Arab Emirates.svg | Principatus Monoeci = Coat of arms of Grimaldi.svg | Promunturium Viride = Coat of arms of Cape Verde.svg <!-- Insignia plena --> | Quataria = Emblem of Qatar-2022.svg <!-- Emblema --> | Ruanda = Coat of arms of Rwanda.svg <!-- Insignia plena --> | Russia = Coat of Arms of the Russian Federation.svg | Ruthenia Alba = Official coat of arms of the Republic of Belarus (v).svg <!-- Insignia plena --> | Insulae Salomonis = Insigne Insularum Salomonis.svg | Salvatoria = Insigne Salvatoriae.svg | Samoa = Insigne Samoae.svg | Sancta Lucia = Insigne Sanctae Luciae.svg | Res publica Sancti Marini = Arms of San Marino.svg | Sanctus Marinus = Arms of San Marino.svg | Sanctus Christophorus et Nives = Insigne Sancti Christophori et Nivium.svg | Insulae Sancti Thomae et Principis = Insigne Insularum Sancti Thomae et Principis.png | Sanctus Vincentius et Granatinae = St Vincent and the Grenadines Government Arms.svg | Insulae Seisellenses = Insigne Insularum Seisellensium.svg | Senegalia = Insigne Senegaliae.svg | Serbia = Arms of Serbia.svg | Serica = 中華人民共和國國徽.svg | Sinae = 中華人民共和國國徽.svg | Res publica Sinarum = National Emblem of the Republic of China.svg <!-- emblema --> | Singapura = Blason Singapour.svg | Somalia = Insigne Somaliae.svg | Srilanca = Emblem of Sri Lanka.svg <!-- emblema --> | Sudania = Emblem of Sudan.svg <!-- emblema --> | Sudania Australis = Coat of arms of South Sudan.svg <!-- Insignia plena --> | Surinamia = Insigne Surinamiae.svg | Swazia = Insigne Swaziae.svg | Syria = Insigne Syriae.svg | Tadzikistania = Emblem of Tajikistan.svg <!-- Insignia plena --> | Taiwania = National Emblem of the Republic of China.svg | Tanzania = Insigne Tanzaniae.svg | Taprobane = Emblem of Sri Lanka.svg <!-- emblema --> | Thailandia = Garuda Emblem of Thailand.svg <!-- emblema --> | Timoria Orientalis = Coat of arms of East Timor.svg <!-- Insignia plena --> | Togum = Coat of arms of Togo.svg <!-- Insignia plena --> | Tonga = Insigne Tongae.svg | Transnistria = Coat of arms of Transnistria (variant).svg <!-- Insignia plena --> | Trinitas et Tabacum = Insigne Trinitatis et Tobaci.svg | Tunesia = Coat of arms of Tunisia.svg | Turcia = Emblem of the Republic of Turkey.svg | Turcomannia = Emblem of Turkmenistan.svg <!-- emblema --> | Tuvalu = Insigne Tuvalum.svg | Tzadia = Coat of arms of Chad.svg <!-- Insignia plena --> | Ucraina = Lesser Coat of Arms of Ukraine.svg | Uganda = Insigne Ugandae.svg | Uruguaia = Coat of arms of Uruguay.svg | Uzbecia = Coat of arms of Uzbekistan cyrillic.svg <!-- Insignia plena --> | Civitas Vaticana = Coat of arms of the Vatican City.svg | Vanuatu = Coat of arms of Vanuatu.svg | Venetiola = Coat of arms of Venezuela.svg | Vietnamia = Emblem of Vietnam.svg | Viti = Arms of Fiji.svg | Zambia = Coat of arms of Zambia.svg <!-- Insignia plena --> | Zimbabua = Coat of arms of Zimbabwe.svg <!-- Insignia plena --> <!-- Unio Europaea et civitates UE --> | Unio Europaea = Coat of arms of Europe.svg <!-- non officiale --> | Unio Europaea V = Flag of Europe.svg <!-- vexillum --> | Austria = Austria coat of arms simple.svg | Belgia = Royal Arms of Belgium.svg | Belgica = Royal Arms of Belgium.svg | Britanniarum Regnum = Arms of the United Kingdom.svg | Bulgaria = Coat of arms of Bulgaria (version by constitution).svg | Cechia = Small coat of arms of the Czech Republic.svg | Cechia magna = Coat of arms of the Czech Republic.svg | Croatia = Croatian Chequy.svg | Cyprus = Lesser coat of arms of Cyprus.svg | Dania = National Coat of arms of Denmark.svg | Estonia = Small coat of arms of Estonia.svg | Finnia = Coat of arms of Finland.svg | Francia = Arms of France (UN variant).svg | Germania = Coat of arms of Germany.svg | Graecia = Lesser coat of arms of Greece.svg | Helvetia = Coat of Arms of Switzerland (Pantone).svg | Hibernia = Coat of arms of Ireland.svg | Hispania = Arms of Spain.svg | Hungaria = Arms of Hungary.svg | Italia = Emblem of Italy.svg | Lettonia = Lesser coat of arms of Latvia (escutcheon).svg | Lituania = Coat of Arms of Lithuania.svg | Luxemburgum = Coat of Arms of Luxembourg (Lesser) 2.svg | Melita = Arms of Malta.svg | Nederlandia = Arms of the Kingdom of the Netherlands.svg | Norvegia = Arms of Norway.svg | Polonia = Herb Polski.svg | Portugallia = Portuguese shield.svg | Regnum Britanniarum = Arms of the United Kingdom.svg | Romania = Coat of arms of Romania.svg | Slovacia = Coat of Arms of Slovakia.svg | Slovenia = Coat of Arms of Slovenia.svg | Suecia = Coat of arms of Sweden.svg | Suecia regalis = Blason Oscar II de Suède.svg <!-- Civitates et territoria CFA --> | Alabama = Seal of the Governor of Alabama.svg <!-- sigillum --> | Alasca = Seal of Alaska.svg <!-- sigillum --> | Arcansia = Seal of Arkansas.svg <!-- sigillum --> | Arizona = Arizona-StateSeal.svg <!-- sigillum --> | California = Seal of California.svg <!-- sigillum --> | Carolina Meridionalis = Seal of South Carolina.svg <!-- sigillum --> | Carolina Septentrionalis = Seal of North Carolina.svg <!-- sigillum --> | Cenomannica = Maine-StateSeal.svg <!-- sigillum --> | Coloratum = Seal of Colorado.svg <!-- sigillum --> | Connecticuta = Seal of Connecticut.svg <!-- sigillum --> | Dacota = Dakota territory coat of arms cropped.jpg | Dacota Meridiana = SouthDakota-StateSeal.svg <!-- sigillum --> | Dacota Septentrionalis = NorthDakota-StateSeal.svg <!-- sigillum --> | Delavaria = Seal of Delaware.svg <!-- sigillum --> | Florida = Seal of Florida.svg <!-- sigillum --> | Georgia CFA = Seal of Georgia.svg <!-- sigillum --> | Havaii = Seal of the State of Hawaii.svg <!-- sigillum --> | Idahum = Seal of Idaho.svg <!-- sigillum --> | Illinoesia = Seal of Illinois.svg <!-- sigillum --> | Indiana = Indiana-StateSeal.svg <!-- sigillum --> | Iova = Iowa-StateSeal.svg <!-- sigillum --> | Kansia = Seal of Kansas.svg <!-- sigillum --> | Kentukia = Seal of Kentucky.svg <!-- sigillum --> | Ludoviciana = Seal of Louisiana.svg <!-- sigillum --> | Marianae septentrionales = Seal of the Northern Mariana Islands (alternate).svg <!-- sigillum --> | Massachusetta = Coat of arms of Massachusetts.svg | Michigania = Seal of Michigan.svg | Minnesota = Minnesota-StateSeal.svg | Mississippia = Seal of Mississippi 2014.svg | Missuria = Seal of Missouri.svg | Mons Viridis = Coat of arms of Vermont.svg | Montana = Seal of Montana.svg | Nebrasca = Seal of Nebraska.svg | Nivata = State Seal of Nevada.svg <!-- sigillum --> | Nova Caesarea = Seal of New Jersey.svg <!-- sigillum --> | Nova Hantonia = Seal of New Hampshire.svg <!-- sigillum --> | Novum Eboracum (civitas) = Coat of Arms of New York.svg | Novum Mexicum = Seal of New Mexico.svg | Oclahoma = Seal of Oklahoma.svg | Ohium = Seal of Ohio.svg | Oregonia = Seal of Oregon.svg | Pennsilvania = Pennsylvania-StateSeal.svg <!-- sigillum --> | Rhodensis Insula = Seal of Rhode Island.svg <!-- sigillum --> | Tennesia = Tennessee-StateSeal.svg | Terra Mariae = Seal of Maryland (reverse).svg <!-- sigillum --> | Texia = Seal of Texas.svg | Uta = Utah-StateSeal.svg | Vasingtonia = Seal of Washington.svg | Virginia = Seal of Virginia.svg <!-- sigillum --> | Virginia Occidentalis = WestVirginia-StateSeal.svg <!-- sigillum --> | Visconsinia = Seal of Wisconsin.svg | Vyomina = Seal of Wyoming.svg <!-- Subdivisiones et territoria obnoxia civitatum aliarum --> | Abbatis Cella Interior = Wappen Appenzell Innerrhoden matt.svg | Alandia = Coat of arms of Åland.svg | Anglia = Royal Arms of England.svg | Austria Inferior = Niederösterreich CoA.svg | Austria Superior = Oberoesterreich Wappen.svg | Badenia = Coat of arms of Baden.svg | Bavaria = Arms of Bavaria.svg | Bohemia = Small coat of arms of the Czech Republic.svg | Caesarea insula = Jersey coa.svg | Cambria = COA Cymru.png | Cambriae princeps = Prince of Wales's feathers Badge.svg | Carduchia = Coat of Arms of Kurdistan.svg | Catalaunia = Escudo de Cataluña.svg | Corsica = Coat of Arms of Corsica.svg | Curdistania = Coat of Arms of Kurdistan.svg | Faeroae insulae = Coat of arms of the Faroe Islands.svg | Finnia Propria = Varsinais-Suomen.vaakuna.svg | Flandria = Blason Comté de Flandre.svg | Groenlandia = Coat of arms of Greenland.svg | Hibernia Septentrionalis = NI shield.svg | Hongcongum = Hong Kong SAR Regional Emblem.svg <!-- emblema --> | Insula Franciae = Blason France moderne.svg | Insula Nivium = One penny stamp of Nevis.jpg <!-- nota postalicia --> | Johor = Coat of arms of Johor.svg | Kedah = Coat of arms of Kedah.svg | Kelantan = Coat of arms of Kelantan.svg | Macaum = Regional Emblem of Macau.svg | Malacca = Coat of arms of Malacca.svg | Moravia = Moravia.svg | Negeri Sembilan = Coat of arms of Negeri Sembilan.svg | Novum Brunsvicum = Arms of New Brunswick.svg | Pahang = Coat of arms of Pahang (Sultan).svg | Penang = Coat of arms of Penang.svg | Perak = Coat of arms of Perak.svg | Perlis = Coat of arms of Perlis.svg | Quebecum = Armoiries du Québec (blason).svg | Sabah = Coat of arms of Sabah.svg | Sarawak = Coat of arms of Sarawak.svg | Sardinia = Sardegna-Stemma.svg | Scotia = Royal Arms of the Kingdom of Scotland.svg | Sicilia = Coat of arms of Sicily.svg | Silesia = Silesia.svg | Valdensis = Wappen Waadt matt.svg | Vallonia = Coat of arms of Wallonia (Belgium).svg | Wallia = Coat of arms of Wales.svg | Wallonia = Coat of arms of Wallonia (Belgium).svg | Zanzibar = Flag of Zanzibar.svg <!-- vexillum --> <!-- Civitates antiquae --> | Aragonia = Blason d'Aragon.svg | Burgundia = Arms of Eudes de Bourgogne.svg | Comitatus Andegavensis = Blason comte fr Anjou.svg | Dominium Mediolanense de Turri = Coa fam ITA della torre.jpg | Dominium Mediolanense = Arms of the House of Visconti (1395).svg | Ducatus Andegavensis = Blason duche fr Anjou (moderne).svg | Ducatus Mediolanensis = Arms of the House of Sforza.svg | Imperium Austrohungaricum = Imperial Coat of Arms of the Empire of Austria.svg | Imperium Byzantinum = Device of the Palaiologos Dynasty.svg | Imperium Francicum = Arms of the French Empire2.svg | Imperium Germanicum = Imperial Coat of arms of Germany (1889–1918).svg | Imperium Latinum = Blason maison fr de Courtenay-Constantinople.svg | Imperium Romanum = Spqrstone.jpg | Imperium sacrum Romanum = Arms of the Holy Roman Empire (after 1433).svg | Imperium Trapezuntinum = Banner of the Empire of Trebizond.svg | Regnum Francorum ant = Blason pays fr France ancien.svg | Regnum Francorum mod = Blason France moderne.svg | Regnum Italiae = Lesser coat of arms of the Kingdom of Italy (1890).svg | Res publica Vimariana = Wappen Deutsches Reich (Weimarer Republik).svg | Sacrum Romanum Imperium = Arms of the Holy Roman Empire (after 1433).svg | Unio Sovietica = State Emblem of the Soviet Union.svg | Res publica Texana = Seal of the Republic of Texas (1839).svg | Venedotia = Arms of Llywelyn.svg | Vietnamia Septentrionalis = Coat of arms of North Vietnam.svg | Vietnamia Meridionalis = Coat of Arms of South Vietnam (1963 - 1975).svg <!-- Urbes --> | Amstelodamum = Wapen Amsterdam.svg | Angelopolis = Coat of arms of Los Angeles.svg | Augusta Taurinorum = Turin coat of arms.svg | Barcino = Coat of Arms of Barcelona.svg | Belna = Biel-coat of arms.svg | Bonus Aër = Escudo de la Ciudad de Buenos Aires.svg | Bucaresta = ROU Bucharest CoA.svg | Budapestinum = BlasonHU-budapest.svg | Bruna = Brno (znak).svg | Burdigala = Coat of Arms of Bordeaux.svg | Castrum Danorum = Coat of arms of Tallinn.svg | Constantinopolis = Dot istanbul logo.png <!-- logotypus interretialis --> | Erevanum = Coat of Arms of Yerevan.png | Florentia = Firenze-Stemma.png | Franciscopolis (California) = SFSEAL.svg <!-- Sigillum --> | Genava = Wappen Genf matt.svg | Urbs Guatimalensis = Escudo de Armas de la Ciudad de Guatemala.svg | Hafnia = Coat of arms of Copenhagen.svg | Hongcongum = Hong Kong SAR Regional Emblem.svg <!-- emblema --> | Hongcongum Britannicum = Lesser Coat of arms of Hong Kong (1959-1997).svg | Insula (Francia) = Blason ville fr Lille (Nord).svg | Jakarta = Jakarta COA.svg | Lentia = Wappen Linz.svg | Lima = Coat of Arms of Lima.svg <!-- Insignia plena --> | Londinium Maius = Arms of the Greater London Council.svg | Lugdunum = Blason_Ville_fr_Lyon.svg | Lutetia = Blason paris 75.svg | Managua = Arms of Managua.svg | Massilia = Blason Marseille.svg | Mexicopolis = Coat of arms of Mexican Federal District.svg | Monacum = Muenchen Kleines Stadtwappen.svg | Urbs Montis Videi = Montevideo Department Coat of Arms.svg | Neapolis = CoA Città di Napoli 2.svg | Novum Eboracum (urbs) = Arms of New York City.svg | Olisipo = Insigne Olipsionis.svg | Paulopolis = Brasão da cidade de São Paulo.svg | Philadelphia = Seal of Philadelphia, Pennsylvania.svg | Philadelphia (Pennsilvania) = Seal of Philadelphia, Pennsylvania.svg | Posonium = Coat of Arms of Bratislava.svg | Praga = Praha CoA CZ small.svg | Quitum = Coat of Arms of Quito.svg | Reykiavica = Reykjavik Coat of Arms.svg | Roma = Insigne Romanum.svg | Salisburgum = AUT Salzburg (Stadt) COA.svg | Urbs Sancti Salvatoris = Escudo de San Salvador (2015).svg | Serdica = Coat of arms of Sofia.svg | Seulum = Seal of Seoul.svg <!-- emblema seu sigillum --> | Taipeia = Emblem of Taipei City.svg <!-- emblema --> | Tallinna = Coat of arms of Tallinn.svg | Tergeste = Free Territory of Trieste coat of arms.svg | Tokium = PrefSymbol-Tokyo.svg <!-- emblema --> | Torontum = Blason ville ca Toronto (Ontario).svg | Tyrana = Stema e Bashkisë Tiranë.svg | Urbs Fluminensis = Arms of Rio de Janeiro.svg | Venetiae = CoA Città di Venezia.gif | Vindobona = Wien Wappen.svg <!-- Religiones --> | Archidioecesis Cantuariensis = Archbishop of Canterbury arms.svg | Patriarchatus Moscuensis = Christ the Savior Cathedral Moscow.jpg <!-- imago --> | Ordo Hospitalis = Coat of arms of the Sovereign Military Order of Malta (variant).svg <!-- insignia plena --> | Ordo Templariorum = Knights Templar Cross.svg <!-- emblema --> <!-- Instituta --> | Academia Goncourt = Edmond de Goncourt par Félix Henri Bracquemond cropped.jpg <!-- imago --> | Academia Nationalis Scientiarum = NationalAcademySciences 07110011.jpg <!-- imago --> | Orchestra Gewandhaus Lipsiensis = Gewandhausorchester Logo 2015.svg <!-- logogramma --> | Orchestra philharmonica Neo-Eboracensis = Avery Fisher Hall.jpg <!-- imago --> | Orchestra symphonica Chicagoensis = Orchestra_Hall,_Chicago_Symphony_Center.jpg <!-- imago --> | Pinacotheca Nationalis (Britannia) = National Gallery, London.jpg <!-- imago --> | Schola Bellarum Artium Parisiensis = Joseph-Nicolas Robert-Fleury Dagron 1880 BNF Gallica.jpg <!-- imago --> | Systema aerarium foederale = US-FederalReserveBoard-Seal.svg <!-- sigillum --> | Theatrum operaticum civicum Vindobonense = Wien - Staatsoper (1).JPG <!-- imago --> | Universitas Cantabrigiensis = University of Cambridge coat of arms.svg | Universitas Oxoniensis = Oxford University Coat Of Arms.svg <!-- Factiones --> | Germania CDU = CDU logo.svg <!-- emblema --> |#default=Coats of arms of None.svg }}<!--- --->|link={{{nexus|{{{1}}}}}}|{{ #if: {{{amplitudo|}}}| {{{amplitudo}}}|20px}}]]{{ #if: {{{scriptum|}}}| {{#switch: {{{scriptum}}} | nil=|&nbsp;{{{scriptum}}}}}|&nbsp;[[{{{1}}}]]}}</includeonly><noinclude>{{Documentatio}}</noinclude> 8b6ztrpyuq9iuaiy81vjtjuydjy97hr Miraculum 0 81821 3969550 3884976 2026-07-02T13:59:51Z LilyKitty 18316 de stigmate religionis 3969550 wikitext text/x-wiki '''Miraculum''' est res inexplicabilis, quae [[supernaturale|contra legem naturalem]] fieri videtur. Miracula saepe opera [[divinitas|divinarum]] vitium aut [[Deus|dei]] esse existimantur. Nomen autem ''miraculi,'' item modo generali usurpatur ut demonstretur non probabilem sed fructuosam rem (exempli gratia, superare [[Morbus|morbum]] terminalem) aut ullam rem mirabilem, etsi [[probabilitas|probabilissimam]] (exempli gratia, partus, qui "miraculum vitae" a nonnullis vocatur). == Miracula in libris religiosis == ===Biblia Hebraea=== Miracula in [[Tanakh]] ("Bibliis Iudaeis" vocato, et [[Torah]] et libros prophetarum scriptorumque continenti) describuntur. Maxima ex his scriptis miracula [[Moyses|Moysis]], [[Helias|Heliae]], et [[Daniel]]is sunt. Miracula Moysis [[Decem Pestes Aegypti]],<ref>1.Ex 5:1-9, 7:8-12:36.</ref> digressio Maris Rubri,<ref>1.Ex 13:17-15:21.</ref> et mutare virgam in serpentem sunt<ref>1.Ex 4:2-4</ref>. Heliam effecisse resurrectionem filii viduae,<ref>1.1Ki{{dubsig}} 17:22.</ref> vocavisse ignem ex caelo in numerosis temporibus,<ref>1.1Ki 18:38, 2Ki 2:10, 2Ki 2:12.</ref> et divisisse Iordanem flumen<ref>1.2Ki 2:8.</ref> putatur. Daniel, secundum Librum Danielis, Sedrac, Mesac, et Abdenago ex camino eripuit,<ref>1.DA 3:19-27</ref> et se in [[caverna]] [[leo]]num conservavit.<ref>1.DA 6:16-24.</ref> ===Biblia Christiana (Novum Testamentum)=== Miracula [[Novum Testamentum|Novi Testamenti]] ab [[Iesus|Iesu]] aut eius discipulis in eius nomine efficiuntur, et discidia [[lex Naturalis|legum naturalium]] ab [[deus|Deo]] sunt. Iesus Christus [[Spiritus Sanctus|triginta]] et quinque miracula, quae per quattuor evangelia narrantur. Miracula Iesu argumentum eius numinis esse putantur. Aliquot horum miraculorum mutare aquam in vinum<ref>1.John 2:1-11.</ref>, curare multos invalidos homines,<ref>1.Jn 4:46-54, 5:1-9, 9:1-7, 18:10; Mt 8:14-15, 9:2-8, 12:9-13, 8:5-13, 12:22, 9:20-22, 9:27-31, 20:29-34; Mk 7:31-37, 8:22-26; Lk 13:10-17, 14:1-6.</ref> et efficere quattuor distinctae resurrectiones<ref>1.Lk 7:11-15; Mt 9:18-19, 23-26; Ioannes 11:17-44; Mk 16:6.</ref> sunt. Apostoli Christi item multa miracula efficiunt, quae in [[Acta Apostolorum|Actis Apostolorum]] describuntur. Aliquot horum dicere alienis linguis,<ref>1.Acts 2:7-11</ref> curare infirmos et resurgere mortuos<ref>1.Acts 9:26-41.</ref> sunt. ===Coranus=== [[Coranus]] ab [[Religio Islamica|Musulmanis]] scriptus esse miraculose et missus esse ad terram ex caelo putatur. [[Muhammed]] item effecisse miracula putatur, etsi non explicite notata in Corano, exempli gratia, scindere [[luna]]m post persecutionem discipulorum (1.Sura 54:1–2). Muhammed item imperavisse arbores ut flectarent sibi putatur. ==Magnitudo et Affirmationes Miraculorum== ===Ecclesia Romana Catholica=== Miracula in [[Ecclesia Catholica]] sunt res magni momenti, quod homo efficere debet miracula ut canonizetur. (Si autem homo pro Deo morietur, semper canonizabitur.) Homo unum miraculum ut beatum vocetur, duoque miracula ut canonizetur efficere debet. Necesse est miracula post mortem hominis fieri, ut spiritus in caelo esse et opus Dei agere confirmetur. Miracula quae fiunt cum homo vivit item argumentum gratia Dei esse putantur. In ecclesia hodierna, clerici [[physica|physicos]], [[medicina|medicos]], et [[theologia|theologos]] consulunt ut, utrum alia explicatio sit opinati miraculi, decernant. Si non alia explicatio est, ad ecclesiam referunt. Aliquot miraculorum sanctorum, quae post mortem fiunt, sunt: * Curare aegrorum et invalidorum * [[Incorruptio]]—corpus sancti non putrit in sepulcro. Etsi supernaturale esse putatur, non iam miraculum pro canonizatione esse putatur. Ecclesia Orthodoxa adhoc pro canonizatione utitur. * [[Odor Sanctitudinis]]—corpus sancti non putit ob cariem, sed odorem dulcem habet. * [[Liquefactio]]—sanguis sancti quotannis anniversario mortis liquifit. Nota miracula sanctis vivis referuntur: * [[Stigma (religio)|Stigmata]]—corpus vulnera Christi in cruce ostendit. * [[Levitatio]]—sanctus super humum volitat. * [[Bilocatio]]—sanctus in multis locis eodem tempore apparet. Ecclesia Catholica item alia miracula, quae cum canonizatione non implicantur, agnoscit. Multa miracula eucharistiala fuerunt, exempli gratia, Sancta Hostia in carnem et sanguinem Christi mutatur, cruentatur, et super humum volitat. Renuntiatio prima Anxani, in Italia circa annum septingentesimo post Christum natum erat. Carno et sanguis Anxani hodie habentur. Physici tam hoc evento turbantur ut carni et sanguini adhoc student. ===Aliae Ecclesiae Christianae=== Ecclesia Orthodoxa, Ecclesiae Catholicae similis, miracula canonizationi necesse esse putat. Notissimum miraculum Orthodoxum est Sacer Ignis, qui quotannis in Templo Sacri Sepulchri [[Hierosolyma|Hierosolymis]] fit. Hic ignis triginta et tres [[candela]]s albas sponte incendit, et peregrini ignem non carnem primis triginta et tribus minutis torrere dicunt. Hoc miraculum ab anno [[1106|millesimo centesimo sexto]] non cessavisse traditur. Deliquit fieri modo cum ministrales non Orthodoxi vocare conati sunt. [[Gregorius IX|Gregorius Papa Nonus]] ignem fraudem esse anno [[1328|millesimo ducento tricesimo octavo]] dedicavit. Ecclesiae Protestantes miracula unum donorum [[Spiritus Sanctus|Spiritus Sancti]] esse putant, una curare et dicere in linguis. ===Hinduismus=== Miracula non quotiens in [[Hinduismus|Hinduismo]] sicut in aliis religionibus fiunt. Notissimum in historia hodierna "Miraculum Lacteum Hinduismi" vocatur. Die [[15 Septembris|vicensimo quinto Septembris]], anno [[1995|millesimo nongentensimo nonagensimo quinto]], imago Domini Ganeshae [[Novus Delius|Novi Delii]] [[coclear]] [[lac]]tis bibit. Hoc miraculum tam grande erat ut homines trans [[India]]m ad suas imagines deorum lac offerrent. Imagines omnium deorum Hinduismi, per Indiam et in [[Britanniarum Regnum|Britannia]], [[Canada]], et aliis civitatibus, lac bibit. Multi [[physicus|physici]] proventum actionis capillaris esse dixerunt, sed haec explicatio non commotionem hominum minuit. Hoc prodigium fine diei finivit, nonnullis discipulis verum miraculum esse approbans. {{nexInt}} *''[[Dialogus miraculorum]]'' *[[Miraculum Graecum oeconomicum]] *[[Numen]] *[[Reliquiae sacrae]] *[[Septem miracula mundi]] *[[Templum Ōmiwa]] ==Notae== <references/> [[Categoria:Fides et dogmata religiosa]] [[Categoria:Philosophia religionis]] [[Categoria:Res opinabiles]] pq12qhrpamrqrj5q7cn9u28srrtni5i Ioannes Cheever 0 81914 3969677 3719258 2026-07-03T09:59:40Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969677 wikitext text/x-wiki ''' Ioannes Cheever''' (natus in ''Quincy'', [[Massachusetta]] die [[27 Maii]] [[1912]]; mortuus in ''Ossinning'', [[Novum Eboracum]] die [[18 Iunii]] [[1982]]) est [[scriptor]] [[CFA|Americanus]], qui operis '' The Stories of John Cheever '' gratia [[Praemium Pulitzer Mythistoriis dicatum]] anno [[1979]] consecutus est. == Nexus externus == * {{IMDb Name|0154940}} * [http://www.nndb.com/people/375/000048231/ Biographia in NNDB] * [https://web.archive.org/web/20140626195206/http://www.kirjasto.sci.fi/cheever.htm Brevis biographia] {{scriptor-stipula}} {{DEFAULTSORT:Cheever, Ioannes }} [[Categoria:Nati 1912]] [[Categoria:Mortui 1982]] [[Categoria:Auctores Anglici]] [[Categoria:Negotium Novum]]<!--en:People of the New Deal arts projects--> [[Categoria:Praemium Pulitzer]] [[Categoria:Scriptores Civitatum Foederatarum]] 083qqxpoqpq8gehr7xghphyggiga4ma Formula:Nexus ad formulam/doc 10 90776 3969614 3832851 2026-07-03T01:57:14Z Grufo 64423 Nexum internum addidi 3969614 wikitext text/x-wiki {{Subpagina documentationis}} {{High-use}} {{Formula substituibilis|...}} {{Compendia formulae|Fn}} Utere hac formula ut nexum ad formulam inseras. == De usu == * <syntaxhighlight lang="wikitext" inline>{{fn|bellum}}</syntaxhighlight> *: ↳ {{fn|bellum}} * <syntaxhighlight lang="wikitext" inline>{{subst:fn|bellum}}</syntaxhighlight> *: ↳ {{fn|bellum}} == Synonyma == * {{Fn|Fn}} * {{Fn|Nf}} == Ulteriora si cupis == * {{Fn|Nexus ad formulam cum parametris}} * {{Fn|Fsn}} * {{Fn|Fsnp}} * {{Fn|Nexus ad formulam intervicialem}} * {{Fn|Nexus ad modulum}} * {{Fn|Nexus ad iussum MediaVicialem}} * {{Fn|Nexus ad modulum intervicialem}} * {{Fn|Metafn}} <includeonly>{{in harenario aut alibi|| <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae intra versum accommodandae|{{PAGENAME}}]] [[Categoria:Formulae administrationis Vicipaediae|{{PAGENAME}}]] [[Categoria:Formulae nexus ad formulas creantes|{{PAGENAME}}]] [[Categoria:Formulae nexuales|{{PAGENAME}}]] [[Categoria:Metaformulae|{{PAGENAME}}]] [[Categoria:Formulae documentationis|{{PAGENAME}}]] }}</includeonly> f41yt05diwbfyg28dqsmb69v2j6nkny In Extremo (grex musicus) 0 95147 3969633 3260885 2026-07-03T04:26:36Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969633 wikitext text/x-wiki '''In Extremo''' est nomen gregis septem musicorum Germanicorum qui modo [[musica rockica|rockico]] mediaevali cantant. Grex anno [[1995]] [[Berolinum|Berolini]] conditus est. [[Fasciculus:In extremo das letzte einhorn.jpg|thumb|left|Michael Rhein (alias ''Das letzte Einhorn'')]] [[Fasciculus:In_Extremo.jpg|thumb|In Extremo anno 2007.]] [[Fasciculus:Masters of Rock 2007 - In Extremo - 15.jpg|thumb|In Extremo in [[Bohemia]] anno 2007]] == Nexus externi == {{Commons|In Extremo|gregemu musicum In Extremo vocatum}} * [http://www.inextremo.de Pagina interretialis gregis "In Extremo"] * [https://web.archive.org/web/20051030100611/http://www.inextremo-fanclub.de/ Offizieller Fanclub] [[Categoria:Greges musici Germanici]] jp9sxuxsqgl7gk5pl6xwppdgcko4pgx Universitas Fridericiana Halensis 0 95714 3969563 3959566 2026-07-02T17:49:37Z LilyKitty 18316 de loco 3969563 wikitext text/x-wiki [[Fasciculus:Double seal University of Halle-Wittenberg.svg|thumb|280px|Sigillum duplex, [[Alma Mater Halensis|Halensis]] a laeva, [[universitas Leucorea|Leucoreae]] a dextra.]] '''Academia'''<ref>"Academia Fridericiana Halensis cum Vitenbergensi consociata": [http://ade.bookmaps.org/d/e/dep.html Book catalogue]{{Nexus deficit|date=May 2026 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> sive '''universitas Fridericiana Halensis cum Vitenbergensi consociata'''<ref>"Universitatis Fridericianae Halensis cum Vitebergensi consociatae": vide [https://archive.org/stream/memorialbookofse00prin#page/274/mode/2up epistulam]</ref><ref>"Universitas litteraria Fridericiana Halensis cum Vitenbergensi consociata": [http://www.academia-verlag.de/titel/pdf/69370exc.pdf Heraclitea]{{Nexus deficitur|date=October 2022 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> est [[universitas publica]] quae facta in [[Salinae Saxonicae|Salinis Saxonicae]] est die [[12 Aprilis]] anno [[1817]] consociatione [[Alma Mater Halensis|Almae Matris Halensis]] et universitatis [[Universitas Leucorea|Leucoreae]] seu [[Virtembergia|Vitenbergensis]]. == Notae == <references />. == Nexus interni == *[[Salinae Saxonicae]] [[Categoria:Academia Halensis cum Vitenbergensi consociata]] [[Categoria:Constituta 1817]] 5cve4pnagsr1qj5yvrvxngnrbbpdwhz 3969593 3969563 2026-07-02T23:54:50Z IacobusAmor 1163 3969593 wikitext text/x-wiki [[Fasciculus:Double seal University of Halle-Wittenberg.svg|thumb|Sigillum duplex, [[Alma Mater Halensis|Halensis]] a laeva, [[universitas Leucorea|Leucoreae]] a dextra.]] '''Academia'''<ref>"Academia Fridericiana Halensis cum Vitenbergensi consociata": [http://ade.bookmaps.org/d/e/dep.html Book catalogue]{{Nexus deficit|date=Maius 2026 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> sive '''Universitas Fridericiana Hallensis cum Vitenbergensi consociata'''<ref>"Universitatis Fridericianae Halensis cum Vitebergensi consociatae": vide [https://archive.org/stream/memorialbookofse00prin#page/274/mode/2up epistulam]</ref><ref>"Universitas litteraria Fridericiana Halensis cum Vitenbergensi consociata": [http://www.academia-verlag.de/titel/pdf/69370exc.pdf Heraclitea]{{Nexus deficitur|date=October 2022 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> est [[universitas publica]] quae [[Salinae Saxonicae|Salinis Saxonicis]] die [[12 Aprilis]] anno [[1817]] in consociatione cum [[Alma Mater Halensis|Alma Matre Halensi]] et [[Universitas Leucorea|Universitate Leucorea]] seu [[Virtembergia|Vitenbergensi]] instituta est. == Notae == <references />. == Nexus interni == *[[Salinae Saxonicae]] [[Categoria:Academia Halensis cum Vitenbergensi consociata]] [[Categoria:Constituta 1817]] dv1znzny3psvtxstayf4fspwgoj69i0 3969594 3969593 2026-07-02T23:59:09Z IacobusAmor 1163 3969594 wikitext text/x-wiki [[Fasciculus:Double seal University of Halle-Wittenberg.svg|thumb|Sigillum duplex, [[Alma Mater Halensis|Hallensis]]<!--Vide sigillum--> a laeva, [[Universitas Leucorea|Leucoreae]] a dextra.]] '''Academia'''<ref>"Academia Fridericiana Halensis cum Vitenbergensi consociata": [http://ade.bookmaps.org/d/e/dep.html Book catalogue]{{Nexus deficit|date=Maius 2026 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> sive '''Universitas Fridericiana Hallensis cum Vitenbergensi consociata'''<ref>"Universitatis Fridericianae Halensis cum Vitebergensi consociatae": vide [https://archive.org/stream/memorialbookofse00prin#page/274/mode/2up epistulam]</ref><ref>"Universitas litteraria Fridericiana Halensis cum Vitenbergensi consociata": [http://www.academia-verlag.de/titel/pdf/69370exc.pdf Heraclitea]{{Nexus deficitur|date=October 2022 |bot=InternetArchiveBot |fix-attempted=yes }}.</ref> est [[universitas publica]] quae [[Salinae Saxonicae|Salinis Saxonicis]] die [[12 Aprilis]] anno [[1817]] in consociatione cum [[Alma Mater Halensis|Alma Matre Halensi]] et [[Universitas Leucorea|Universitate Leucorea]] seu [[Virtembergia|Vitenbergensi]] instituta est. == Notae == <references />. [[Categoria:Academia Halensis cum Vitenbergensi consociata]] [[Categoria:Constituta 1817]] o9ssvmlz5ctd5sfa2mybqduakdw2mpv 3969595 3969594 2026-07-03T00:00:05Z IacobusAmor 1163 Stipula 3969595 wikitext text/x-wiki [[Fasciculus:Double seal University of Halle-Wittenberg.svg|thumb|Sigillum duplex, [[Alma Mater Halensis|Hallensis]]<!--Vide sigillum--> a laeva, [[Universitas Leucorea|Leucoreae]] a dextra.]] '''Academia'''<ref>"Academia Fridericiana Halensis cum Vitenbergensi consociata": [http://ade.bookmaps.org/d/e/dep.html Book catalogue]{{Nexus deficit|date=Maius 2026 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> sive '''Universitas Fridericiana Hallensis cum Vitenbergensi consociata'''<ref>"Universitatis Fridericianae Halensis cum Vitebergensi consociatae": vide [https://archive.org/stream/memorialbookofse00prin#page/274/mode/2up epistulam]</ref><ref>"Universitas litteraria Fridericiana Halensis cum Vitenbergensi consociata": [http://www.academia-verlag.de/titel/pdf/69370exc.pdf Heraclitea]{{Nexus deficitur|date=October 2022 |bot=InternetArchiveBot |fix-attempted=yes }}.</ref> est [[universitas publica]] quae [[Salinae Saxonicae|Salinis Saxonicis]] die [[12 Aprilis]] anno [[1817]] in consociatione cum [[Alma Mater Halensis|Alma Matre Hallensi]] et [[Universitas Leucorea|Universitate Leucorea]] seu [[Virtembergia|Vitenbergensi]] instituta est. == Notae == <references /> {{uni-stipula}} [[Categoria:Academia Halensis cum Vitenbergensi consociata]] [[Categoria:Constituta 1817]] igdm9m2sbjtjhwrnrpewa46h2jjweuo Ioannes Manuel Santos 0 96376 3969680 3719503 2026-07-03T11:58:34Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969680 wikitext text/x-wiki {{Capsa hominis Vicidata}} [[Fasciculus:Defense.gov News Photo 080311-D-7203T-004.jpg|thumb|upright=1.25|Ioannes Manuel Santos [[Vasingtonia (D.C.)|Vasingtonia]]e anno 2008 pictus]] '''Ioannes Manuel Santos Calderón ''' ([[Bogota]]e natus die [[10 Augusti]] [[1951]]) est rerum politicarum peritus [[Columbia]]nus et ab anno [[2010]] praeses patriae. Ioannes Manuel Santos est alumnus [[universitas Kansiensis|universitatis Kansiensis]], [[Schola Scientiarum Oeconomicarum et Politicarum Londiniensis|Scholae Scientiarum Oeconomicarum Londiniensis]] et [[universitas Harvardiana|universitatis Harvardianae]]. Minister munitionis nationalis meruit a die [[19 July 2006]] usque ad [[23 Maii]] [[2009]]. Die [[30 Maii]] [[2010]] Santos primum ordinem [[petitio]]nis Praesidatus Rei Publicae [[Columbia]]e cum [[suffragium|suffragiorum]] 46.6 % vicit. In secundo ordine die [[20 Iunii]] [[2010]] cum [[Antanas Mockus|Antana Mocko]] pugnabit et cum suffragiorum 69 % vicit. Munus autem praesidis secundum constitutionis mandatum die [[7 Augusti]] [[2010]] rite suscepit. Die [[7 Octobris]] anno [[2016]] [[Praemium Nobelianum pacis]] accepit conati ad [[ecechiria]]m [[bellum civile|belli civilis]] inter nationes ratione. == Nexus externus == {{CommuniaCat|Juan Manuel Santos|Ioannem Manuelem Santos}} * [https://web.archive.org/web/20130518131936/http://www.cambio.com.co/paiscambio/10preguntascambio/727/3579303-pag-2_2.html Colloquium percontativum cum Ioanne Manuele Santos ] {{bio-stipula}} {{Praesides Columbiae}} {{Lifetime|1951||Santos, Ioannes Manuel}} [[Categoria:Praesides Columbiae]] [[Categoria:Alumni Universitatis Kansiensis]] [[Categoria:Alumni Scholae Scientiarum Oeconomicarum et Politicarum Londiniensis]] [[Categoria:Alumni Universitatis Harvardianae]] [[Categoria:Praemium Nobelianum Pacis]] flhalf7f71f7ldukf6hcak3dshuevk6 Henricus Tresca 0 101639 3969564 3787781 2026-07-02T17:51:38Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969564 wikitext text/x-wiki [[Fasciculus:69-Tresca.jpg|thumb|Henricus Tresca]] ''' Henricus Eduardus Tresca''' ([[Dunquerca]]e natus die [[12 Octobris]] [[1814]]; [[Lutetia]]e mortuus die [[21 Iunii]] [[1885]]) fuit [[machinator]] [[Francia|Francicus]]. Tresca est unus [[homines 72 in inscriptionibus Turris Eiffeliae celebrati|septuaginta duorum hominum quos Turris Eiffeliae effigies commemorat]]. Tresca sodalis [[Academia Scientiarum Francica|Academiae Scientiarum Francicae]] fuit. == Nexus externus == {{CommuniaCat|Henri Tresca|Henricum Tresca}} * [https://web.archive.org/web/20120717073807/http://mechanima.upb.de/Geschichte/1814%20-%20Tresca/ De Henrico Tresca] {{scien-bio-stipula}} {{DEFAULTSORT:Tresca, Henricus}} [[Categoria:Incolae Franciae]] [[Categoria:Machinatores]] [[Categoria:Nati 1814]] [[Categoria:Mortui 1885]] [[Categoria:Socii Academiae Scientiarum Francicae]] qs88dcw7wnysw8y2tssj9kcdku7vtxt Homines 72 in inscriptionibus Turris Eiffeliae celebrati 0 102382 3969586 3787774 2026-07-02T22:25:02Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969586 wikitext text/x-wiki [[Fasciculus:Eiffel Tower (72 names).jpg|thumb|x252px|[[Turris Eiffeliana]]]] Hi sunt '''septuaginta duo homines quos [[Turris Eiffeliana|Turris Eiffeliae]] inscriptiones commemorant''': # [[Marcus Seguin|Seguin]] (Marcus Seguin, mechanicus 1786-1875) # [[Iosephus Hieronymus Lefrançois de Lalande|Lalande]] (Iosephus Hieronymus Lefrançois de Lalande, astronomus 1732-1807) # [[Henricus Tresca|Tresca]] (Henricus Tresca, machinator 1814-1884) # [[Ioannes Poncelet|Poncelet]] (Ioannes Victor Poncelet, mathematicus, physicus et machinator 1788-1867) # [[Iacobus Antonius Carolus Bresse|Bresse]] (Iacobus Antonius Carolus Bresse, mathematicus, 1822 - 1883) # [[Iosephus Ludovicus Lagrange|Lagrange]] (Iosephus Ludovicus Lagrange, mathematicus 1736-1813) # [[Ioannes Baptista Carolus Bélanger|Belanger]] (Ioannes Baptista Carolus Bélanger, mathematicus 1789-1874) # [[Georgius Cuvier|Cuvier]] (Baro Georgius Leopoldus Christianus Fridericus Dagobert Cuvier, naturae studiosus 1769-1832) # [[Petrus Simon Laplace|Laplace]] (Petrus Simon Laplace, mathematicus et astronomus 1749-1827) # [[Petrus Ludovicus Dulong|Dulong]] (Petrus Ludovicus Dulong, physicus et chemicus 1785-1838) # [[Michael Chasles|Chasles]] (Michael Chasles, machinator 1793-1880) # [[Antonius Lavoisier|Lavoisier]] (Antonius Lavoisier, chemicus 1743-1794) # [[Andreas Maria Ampère|Ampère]] (Andreas Maria Ampère, mathematicus et physicus 1775-1836) # [[Michael Eugenius Chevreul|Chevreul]] (Michael Eugenius Chevreul, chemicus 1786-1889) # [[Eugenius Flachat|Flachat]] (Eugenius Flachat, machinator 1802-1873) # [[Henricus Navier|Navier]] (Claudius Ludovicus Maria Henricus Navier, mathematicus 1785-1835) # [[Hadrianus Maria Legendre|Legendre]] (Hadrianus Maria Legendre machinator 1752-1833) # [[Ioannes Antonius Chaptal|Chaptal]] (Ioannes Antonius Chaptal, agronomus et chemicus 1756-1832) # [[Iulius Caelestinus Jamin|Jamin]] (Iulius Caelestinus Jamin, physicus 1818-1889) # [[Iosephus Aloisius Gay-Lussac|Gay-Lussac]] (Iosephus Aloisius Gay-Lussac, chemicus, 1778-1850) # [[Hippolytus Fizeau|Fizeau]] (Hippolytus Fizeau, physicus 1819-1896) # [[Iosephus Eugenius Schneider|Schneider]] (Iosephus Eugenius Schneider, magister officinarum 1805 -1875) # [[Ludovicus Le Chatelier|Le Chatelier]] (Ludovicus Le Chatelier, machinator 1815-1873) # [[Petrus Berthier|Berthier]] (Petrus Berthier, mineralogiae peritus 1782-1861) # [[Ioannes Augustinus Barral|Barral]] (Ioannes Augustinus Barral, agronomus, chemicus, physicus 1819-1884) # [[Henricus de Dion|De Dion]] (Henricus de Dion, machinator 1828-1878) # [[Ernestus Goüin]] (Ernestus Goüin, machinator 1815-1885) # [[Alexander Ludovicus Jousselin|Jousselin]] (Alexander Ludovicus Jousselin, machinator 1776 - 1858) # [[Paulus Petrus Broca|Broca]] (Paulus Petrus Broca, medicus 1824 - 1880) # [[Antonius Becquerel|Becquerel]] (Antonius Becquerel, physicus 1788 - 1878) # [[Caspar Gustavus Coriolis|Coriolis]] (Caspar Gustavus Coriolis, machinator 1792 -1843) # [[Ioannes Franciscus Cail|Cail]] (Ioannes Franciscus Cail, machinator et magister officinarum 1804- 1871) # [[Iacobus Triger]] (Iacobus Triger, machinator 1801 - 1867) # [[Henricus Giffard|Giffard]] (Henricus Giffard, machinator 1825- 1882) # [[Franciscus Perrier|Perrier]] (Franciscus Perrier, geographus 1835 -1888) # [[Iacobus Carolus Franciscus Sturm|Sturm]] (Jacques Charles François Sturm, mathematicus 1803 -1855) # [[Augustinus Ludovicus Cauchy|Cauchy]] (Augustinus Ludovicus Cauchy, mathematicus 1789 - 1857) # [[Eugenius Belgrand|Belgrand]] (Eugenius Belgrand, machinator 1810 - 1878) # [[Henricus Victor Regnault|Regnault]] (Henricus Victor Regnault, chemicus et physicus 1810 - 1878) # [[Augustinus Ioannes Fresnel|Fresnel]] (Augustinus Ioannes Fresnel, physicus 1788 - 1827) # [[Gaspard de Prony|De Prony]] (Gaspard de Prony, machinator 1755-1839) # [[Ludovicus Vicat|Vicat]] (Ludovicus Vicat, machinator 1786 - 1861) # [[Iacobus Iosephus Ebelmen|Ebelmen]] (Iacobus Iosephus Ebelmen , chemicus 1814 - 1852) # [[Carolus de Coulomb|Coulomb]] (Carolus Augustinud de Coulomb, physicus 1736 - 1806) # [[Ludovicus Poinsot|Poinsot]] (Ludovicus Poinsot, mathematicus 1777 - 1859) # [[Leo Foucault|Foucault]] (Leo Foucault, physicus 1818 - 1868) # [[Carolus Eugenius Delaunay|Delaunay]] (Carolus Eugenius Delaunay, astronome) # [[Arturus Iulius Morin|Morin]] (Arturus Iulius Morin, mathematicus et physicus 1795 - 1880) # [[Renatus Iustus Haüy|Haüy]] (Renatus Iustus Haüy, mineralogiae peritus 1743 - 1822) # [[Carolus Combes|Combes]] (Carolus Combes, machinator, 1801–1872) # [[Ludovicus Iacobus Thénard|Thénard]] (Ludovicus Iacobus Thénard, chemicus 1777–1857) # [[Franciscus Arago]] (Dominique François Jean Arago, astronomus et physicus 1786–1853) # [[Simeon Dionysius Poisson|Poisson]] (Simeon Dionysius Poisson, mathematicus et physicus 1781–1840) # [[Caspar Monge|Monge]] (Caspar Monge, machinator 1746–1818) # [[Iulius Petiet]] (Iulius Petiet, machinator 1813 - 1871) # [[Ludovicus Daguerre|Daguerre]] (Ludovicus Daguerre, pictor et inventor 1787–1851 ) # [[Carolus Adolphus Wurtz|Wurtz]] (Carolus Adolphus Wurtz, chemicus 1817–1884) # [[Urbanus Le Verrier|Le Verrier]] (Urbanus Le Verrier, mathematicus et astronomus 1811–1877) # [[Albertus Augustus Perdonnet|Perdonnet]] (Albertus Augustus Perdonnet, machinator1801–1867 ) # [[Ioannes Baptista Iosephus Delambre|Delambre]] (Ioannes Baptista Iosephus Delambre, astronomus 1749–1822) # [[Stephanus Ludovicus Malus|Malus]] (Stephanus Ludovicus Malus, physicus 1755–1812) # [[Abraham Ludovicus Breguet|Breguet]] (Abraham Ludovicus Breguet, horologiorum factor et inventor 1747 - 1823) # [[Camillus Polonceau|Polonceau]] (Camillus Polonceau, machinator 1813-1859) # [[Ioannes Baptista Andreas Dumas|Dumas]] (Ioannes Baptista Andreas Dumas, chemicus 1800–1884) # [[Benedictus Paulus Aemilius Clapeyron|Clapeyron]] (Benedictus Paulus Aemilius Clapeyron, physicus 1799–1864) # [[Ioannes Carolus de Borda|Borda]] (Ioannes Carolus de Borda, mathematicus 1733-1799) # [[Ioannes Baptista Iosephus Fourier|Fourier]] (Ioannes Baptista Iosephus Fourier, mathematicus 1768-1830) # [[Maria Franciscus Xaverius Bichat|Bichat]] (Maria Franciscus Xaverius Bichat, anatomiae et physiologiae peritus 1771-1802) # [[Ioannes Petrus Sauvage|Sauvage]] (Ioannes Petrus Sauvage, machinator 1814- 1872) # [[Theophilus Iulius Pelouze|Pelouze]] (Theophilus Iulius Pelouze, chemicus 1807–1867) # [[Lazarus Carnot|Carnot]] (Nicolaus Leonardus Sadi Carnot, mathematicus 1753 - 1823) # [[Gabriel Lamé|Lamé]] (Gabriel Lamé, geometra 1795–1870) == Nexus externus == * [https://web.archive.org/web/20101205152929/http://www.tour-eiffel.fr/teiffel/fr/documentation/dossiers/page/savants.html ''Les 72 savants''] apud Turris Eiffeliae paginas interretiales [[Categoria:Indices eruditorum]] [[Categoria:Turris Eiffelia]] 3cul5bcl7v7bb2lfqq4ojoti5hdxymf Harria 0 107562 3969554 3718106 2026-07-02T15:25:23Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969554 wikitext text/x-wiki {{Capsa subdivisionis Vicidata}} '''Harria'''<ref>Vide [[:en:Harju County|paginam Anglicam]]</ref> sive '''Hargia'''<ref>[https://web.archive.org/web/20251006070823/https://mmh.cz/lingua/lamj_la ''Lexicum nominum geographicorum latinorum'']</ref> sive '''Haria'''<ref>[http://www.uni-mannheim.de/mateo/camenaref/hofmann/hof2/s0191a.html Lexicon Universale Hofmann]</ref> ([[Estonice]] ''Harju maakond'' seu ''Harjumaa'', [[Germanice]] ''Harrien''), olim '''Revalia''', est [[comitatus Estoniae]], cuius et nationis caput est [[Tallinna]]. == Notae == <div class="references-small"><references /></div> {{geo-stipula}} {{Comitatus Estoniae}} [[Categoria:Comitatus Estoniae]] [[Categoria:Tallinna]] drzknd9pn05vevfcna71em3byjqpptz Hapsalia 0 107564 3969551 3718075 2026-07-02T15:07:35Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969551 wikitext text/x-wiki {{Capsa urbis Vicidata}} [[Fasciculus:Haapsalu linnuse varemed2.jpg|thumb|275px|''Haapsalu piiskopilinnus'' castellum]] [[Fasciculus:Droonivideo Haapsalu promenaadist, Krimmi holmist, Haapsalu vanalinnast ja Tagalahest (juuni 2022).webm|thumb|Fucus video de Hapsalia 2022]] '''Hapsalia'''<ref name="googleit">[http://books.google.it/books?id=EdhAAAAAcAAJ&pg=PA257&lpg=PA257&dq=vesenberga&source=bl&ots=bfKAyA9pKR&sig=uCSv-wNGUxj1Id8HlUHf4CJgYic&hl=it&ei=tmy4TN3hIYObOtjXyeIM&sa=X&oi=book_result&ct=result&resnum=10&ved=0CEkQ6AEwCQ#v=onepage&q=vesenberga&f=false Regnorum Sueciae, Gothiae... nova descriptio]</ref> sive '''Habsalia'''<ref name="googleit" /> seu '''Hapselia'''<ref>[https://web.archive.org/web/20251006070823/https://mmh.cz/lingua/lamj_la Lexicum nominum geographicorum latinorum]</ref> ([[Estonice]] ''Haapsalu'') est urbs [[Estonia|Estonica]] 13&thinsp;596 incolarum (anno [[2017]]) et caput [[comitatus Occidentalis]] (vulgo ''Läänemaa''). == Notae == <references /> == Nexus externi == {{Communia|Haapsalu|Hapsaliam}} {{fontes geographici}} [[Categoria:Urbes Estoniae]] dexmb93cb8d02hs0ofcjy7eb7wlrc6w Gulielmus Jones 0 113074 3969547 3897058 2026-07-02T12:39:15Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969547 wikitext text/x-wiki {{L1}} {{Capsa hominis Vicidata}} [[Fasciculus:William Jones.jpg|thumb|Gulielmi Jones imago post [[Gulielmi Jones effigies (Reynolds)| effigiem a Iosua Reynolds factam]] impressa. Quae effigies apud [[Collegium Universitatis (Oxonia)|Collegium Universitatis]] [[Universitas Oxoniensis|Oxoniensis]] servatur]] '''Gulielmus Jones''' eques (natus [[Londinium|Londinii]] [[28 Septembris]] [[1746]], mortuus [[27 Aprilis]] [[1794]]), fuit [[philologus]] veteris [[indologia|Indiae]], [[iudex]] Britannicus, et [[Calcutta]]e in [[urbs|urbe]] anno [[1784]] [[Societas Asiatica Bengaliae|Societatis Asiaticae Bengaliae]] conditor. Iam puer erat eruditus [[Lingua Persica moderna|Persicae]], [[lingua Graeca|Graecae]], [[lingua Latina|Latinae]], [[lingua Arabica|Arabicae]], [[Lingua Hebraica|Hebraicae]]; senex et alias linguas nonnullas assecutus est. [[Pater]], cuius nomen hic etiam habebat, erat praeclarus [[mathematicus]]. Apud [[Medium Templum (Londinium)|Medium Templum]] [[iurisprudentia]]e studuit anno [[1770]]. Cum [[Beniaminus Franklinius|Beniamino Franklinio]], legato ad [[Francia]]m, [[Lutetia]]e concilium de [[Res Novae Americanae|Rebus Novis Americanis]] fecit, sed erat improsper. Iam iuvenis poëma "''Caissa''" [[Latine]] et Anglice scripsit, in quo studiis [[Scacci|scacciludii]] gratum erat. Famosus erat per acroases similitudinis [[Linguistica comparativa|comparationisque]] [[lingua Sanscrita|Sanscritae]] cum linguis [[Europa]]eis, et [[linguistica diachronica]], et per [[liber|librum]] conversum [[Kalidasa|Kālidāsae]] ''[[Abhijñānaśākuntalaṃ]]'' [[ludus scaenicus|ludum scaenicum]] Sanscritum. Calcuttae obiit die [[27 Aprilis]] [[1794]]. Gulielmus Jones inter primos est qui [[Similitudo|similitudines]] inter Sanscritam, [[Lingua Graeca|Graeciam]], et [[Lingua Latina|Latinam]] recognoverunt, cum aliis peritis [[saeculum 18|saeculi duodevicensimi]], sicut Schulze anno [[1725]], Sassetti, et anno [[1767]] Coerdoux. In lingua Sanscrita, communem originem proposuit habuisse [[tres]] linguas et in cui{{dubsig}} etiam aggregavisse [[Lingua Gothica|Gothica]], [[Celtica]], et [[Linguae Iranicae|lingua Persica]]. Huic argumento principio fuit [[Linguae Indoeuropaeae]] familiae et exemplo principio usui [[Linguistica comparativa|comparativa linguistica]]. ==Opera selecta== * 1763 : "''Caissa''" [https://web.archive.org/web/20170617184242/http://www.chessdryad.com/caissa/caissa.htm Textus Anglice] * 1788 : ''[[Third Anniversary Discourse (Jones)|Third Anniversary Discourse, on the Hindus]]'' [https://web.archive.org/web/20120621181142/http://www.utexas.edu/cola/centers/lrc/books/read01.html Textus] * 1789 (interpres) : ''Sacontalá or The Fatal Ring: an Indian drama'' [http://www.columbia.edu/itc/mealac/pritchett/00litlinks/shakuntala_jones/ Textus] * 1794 (interpres) : ''Institutes of Hindu Law, or the Ordinances of Manu'' [https://archive.org/details/dli.csl.5378 Textus] == Bibliographia == * Garland Cannon, Kevin R. Brine, edd., ''Objects of Enquiry: the life, contributions and influences of Sir William Jones (1746-1794)''. Novi Eboraci: New York University Press, 1995. ISBN 0-8147-1517-6 * Michael J. Franklin, ed., ''Sir William Jones: selected poetical and prose works''. Cardiffae: University of Wales Press, 1995. ISBN 0-7083-1294-2 * Michael J. Franklin, ''Sir William Jones''. Cardiffae: University of Wales Press, 1995. ISBN 0-7083-1295-0 * Michael J. Franklin, ''‘Orientalist Jones’: Sir William Jones, Poet, Lawyer, and Linguist, 1746-1794''. Oxonii: Oxford University Press, 2011 ==Nexus externi== {{CommuniaCat|William Jones (philologist)|Gulielmum Jones}} * [[:en:s:author:William Jones|Opera apud Vicifontem Anglicum]] * [http://sino-platonic.org/complete/spp191_william_jones_orientalism.pdf Urs App: William Jones's Ancient Theology. ''Sino-Platonic Papers'' Nr. 191 (September 2009)] (PDF 3.7 Mb PDF, 125 p.; anniversarias acroases tertiam, sextam, nonam comprehendit.) {{Botanistae|Jones}} {{DEFAULTSORT:Jones, Gulielmus}} [[Categoria:Nati 1746]] [[Categoria:Mortui 1794]] [[Categoria:Auctores Anglici]] [[Categoria:Auctores Latini recentiores]] [[Categoria:Scriptores Angliae]] [[Categoria:Interpretes Sanscritico-Anglici]] [[Categoria:Iuris consulti]] [[Categoria:Philologi Britanniae]] [[Categoria:Sodales Societatis Asiaticae Bengaliae]] 9wlpb0rrjozfcdvicfwz41ylmg83okb Insula Roosevelt 0 117575 3969660 3773937 2026-07-03T07:57:49Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969660 wikitext text/x-wiki {{Coord|40.761927|-73.950093|region:US_type:landmark|display=title}} [[Fasciculus:Roosevelt Island-Main Street.jpg|thumb|Praecipua via Insulae Roosevelt]] [[Fasciculus:Roosevelt Island-1889 Chapel.jpg|thumb|[[Cappella Boni Pastoris (Insula Roosevelt)|Cappella Boni Pastoris]], anno [[1889]] aedificata, in circiumiectibus hodiernis]] '''Insula Roosevelt,''' vel a [[1921]] ad [[1973]] '''Insula Salutis''' ([[Anglice]]: ''Welfare Island''),<ref>[https://web.archive.org/web/20090517003017/http://nyc10044.com/timeln/timeline.html Timeline of Island History], NYC10044 website, accessed March 2, 2009.</ref> vel ante 1921 '''Insula Blackwell''' (''Blackwell's Island''), est [[insula]] angusta in [[Flumen Orientale|Flumine Orientali]] [[Urbs Novum Eboracum|Urbis Novi Eboraci]], quae inter insulam [[Manhata]]m ad occidentem et [[burgum (Urbs Novum Eboracum)|Burgum]] [[Reginae]]{{dubsig}} (''Queens'') ad orientem iacet. A viis Orientali 46 et Orientali 85 Manhatae patens, ea est circa 3&nbsp;km (2 milia passuum) longa, latitudine 240 m (800 pedes) et [[area geometria|area]] 0.59 km<sup>2</sup> (147 agros). [[Fasciculus:From Roosevelt Island.jpg|thumb|left|Despectus in Manhatam ex septentrionibus Pontis Queensboro]] Insula est pars Burgi Manhatae et Comitatus Novi Eboraci. Una cum [[Mill Rock]], Insula Roosevelt est [[tractus census|Tractus Census]] 238 [[Comitatus Novum Eboracum|Comitatus Novi Eboraci]], cui est area terrestris 0.72 km<sup>2</sup> (0.279 milia passuum quadrata),<ref>[https://web.archive.org/web/20110607002448/http://factfinder.census.gov/servlet/DTTable?_bm=y&-context=dt&-ds_name=DEC_2000_SF1_U&-CONTEXT=dt&-mt_name=DEC_2000_SF1_U_G001&-tree_id=4001&-transpose=N&-redoLog=true&-all_geo_types=N&-_caller=geoselect&-geo_id=14000US36061023800&-search_results=15000US360610240009&-format=&-_lang=en&-show_geoid=Y "FactFinder"] United States Census Bureau.</ref> et cui sunt 9520 civium anno [[2000]], secundum Censum Civitatum Foederatarum.<ref>{{cite news |title=An Island Joins the Mainstream |first=C.J. |last=Hughes |url=http://www.nytimes.com/2007/09/02/realestate/02livi.html |newspaper=The New York Times |date=September 2, 2007 |accessdate=May 22, 2010}}</ref> [[Roosevelt Island Operating Corporation]] anno [[2007]] aestimavit numerum civium esse circa 12&thinsp;000.<ref>Secundum Censum Civitatum Foederatarum 2000, Mill Rock Island (Census Block 9000) neminem civem habet.</ref> <!--PLUS IN EN:--> [[Fasciculus:Roosevelt Island Red Bus Orion VII hybrid 2.jpg|thumb|left|''Bus'' Rubrum Insulae Roosevelt]] [[Fasciculus:Roosevelt-Island-Queensboro-Bridge.jpg|thumb|Insula Roosevelt et Pons Queensboro]] [[Fasciculus:New Roosevelt Island Tram 2010-10-09.jpg|thumb|Novum ''tram'' effectum Insulae Roosevelt habet.]] [[Fasciculus:Blackwell's Island prison.jpg|thumb|left|Vetus carcer Insulae Blackwell, anno [[1853]]]] [[Fasciculus:Ruins of the Smallpox Hospital 2007.jpg|thumb|left|Ruinae [[Valetudinarium Variolae|Valetudinarii Variolae]]]] [[Fasciculus:Welfare Island, Lighthouse, New York (New York County, New York).jpg|thumb|[[Pharus Insulae Blackwell|Pharus Insulae Roosevelt]] anno [[1970]]]] {{NexInt}} * [[Insula Theodorus Roosevelt]] [[Vasingtonia D.C.|Vasingtoniae D.C.]] * [[Monumentum Praedentiale Civitatum Foederatarum]] (''United States Presidential Memorial'') == Notae == <div class="references-small"><references /></div> == Bibliographia == * Brockmann, Jorg, et Bill Harris. [[2002]]. [http://books.google.com/books?id=gJR_PahlUtIC&dq=One+thousand+new+york+buildings&source=gbs_navlinks_s ''One Thousand New York Buildings.''] Novi Eboraci: Black Dog & Leventhal. ISBN 1-57912-237-X/ISBN 978-1-57912-237-9; [http://www.worldcat.org/title/one-thousand-new-york-buildings/oclc/48619292?referer=di&ht=edition OCLC 48619292.] == Nexus externi == * [http://www.rioc.com/ Situs publicus Corporationis Administrantis Insulae Roosevelt] * [https://web.archive.org/web/20090517003017/http://nyc10044.com/timeln/timeline.html Timeline] {{geo-stipula}} [[Categoria:Flumen Orientale]] [[Categoria:Insulae Urbis Novi Eboraci]] [[Categoria:Manhatae regiones]] [[Categoria:Carceres]] qnf1wssukww77hhwdl4i1swb70wy642 Insula Staten 0 125091 3969661 3719090 2026-07-03T07:59:52Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969661 wikitext text/x-wiki {{capsa subdivisionis Vicidata}} [[Fasciculus:Staten-Island-Ferry.jpg|thumb|200px|left|Scapha inter insulam et [[Manhata]]m.]] [[Fasciculus:New_York_City_location_Staten_Island.svg|thumb|Insula Staten [[color]]e est [[ruber|rubra]].]] [[Fasciculus:New_York_City_Verrazano_Bridge_01.jpg|thumb|Pons in [[fretum Verazanianum|freto Verazaniano]], qui insulam ad [[Bruclinum]] conectit.]] [[Fasciculus:SIR_448_at_Great_Kills_Station.jpg|thumb|[[Ferrivia]] parva prope [[litus]] meridionale patet.]] '''Insula Staten'''<ref>Francis Glass, ''A Life of George Washington in Latin Prose,'' ed. J. N. Reynolds (Novi Eboraci: Harper & Brothers, 1835), 56.</ref> (ut qui diceret "insula Statuum") est [[burgus]] [[Novum Eboracum (urbs)|urbis Novi Eboraci]] et simul comitatus, nomine Richmond, qui est meridianissimus urbis comitatus. {{Creanda|en|Verrazano-Narrows Bridge|Pons angustiarum Verazzano}} insulam cum [[Bruclinum|Bruclino]] conectit. Tres pontes insulam nectunt cum [[Nova Caesarea]], scilicet Pons Bayonne, Pons Goethals, et Pons Outterbridge. Scapha inter insulam et [[Manhata]]m frequenter it. Insula Staten est minimus urbis burgus; 444&thinsp;000 homines eam habitant, vel 5.5% urbis incolarum.<ref>U.S. Census Bureau, [https://web.archive.org/web/20110805225222/http://factfinder.census.gov/servlet/GCTTable?_bm=y&-ds_name=DEC_2000_SF1_U&-CONTEXT=gct&-mt_name=DEC_2000_SF1_U_GCTPH1_US9&-redoLog=false&-_caller=geoselect&-geo_id=&-format=US-25%7CUS-25S&-_lang=en ''Census 2000 Summary File 1 (SF 1) 100-Percent Data''].</ref> == Notae == <references /> == Nexus Externi == {{CommuniaCat|Staten Island, New York City|insulam Staten}} {{Fontes geographici}} * [[:en:voy:Staten Island|Staten Island - Wikivoyage]] * [http://www.statenislandusa.com/ Praesidens burgi] * [http://www.silive.com/ Staten Island Advance], diarium insulae {{Comitatus Novi Eboraci}} [[Categoria:Burgi urbis Novi Eboraci]] [[Categoria:Insulae Urbis Novi Eboraci]] tifk04xquqshb7xet5va3roxe2pq1iw Hoplocarida 0 128079 3969588 3718542 2026-07-02T22:42:52Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969588 wikitext text/x-wiki {{Taxobox | image = Odontodactylus scyllarus3.jpg | image_caption = ''[[Odontodactylus scyllarus]]''<br />([[Stomatopoda]]: [[Odontodactylidae]]) | regnum = [[Animalia]] | phylum = [[Arthropoda]] | subphylum = [[Crustacea]] | classis = [[Malacostraca]] | subclassis = '''Hoplocarida''' | subclassis_authority = [[Gulielmus Thomas Calman|Calman]], [[1904]] | subdivision_ranks = Ordines | subdivision = *[[Stomatopoda]] *† [[Aeschronectida]] *† [[Palaeostomatopoda]] }} '''Hoplocarida''' sunt [[Classis (taxinomia)|subclassis]] [[crustacea|crustaceorum]], cuius sola [[taxon exstans|taxa exstantia]] sunt [[Stomatopoda]], sed duo alii ordines, [[Aeschronectida]] et [[Palaeostomatopoda]], Aevo [[Paleozoicum|Palaeozoico]] exsistiterunt.<ref name="Jenner">Ronald A. Jenner, Cees H. J. Hof & Frederick R. Schram (1998), [https://web.archive.org/web/20120622045811/http://dpc.uba.uva.nl/ctz/vol67/nr03/art01 "Palaeo- and archaeostomatopods (Hoplocarida: Crustacea) from the Bear Gulch Limestone, Mississippian (Namurian), of central Montana,"] ''Contributions to Zoology'' 67(3):155–186.</ref> ==Notae== <references/> [[Categoria:Malacostraca]] [[Categoria:Taxa Calman]] [[Categoria:Taxa 1904]] fy4l3bfgnsm7g2g5z14ymbiiibrsa7a Hugo Blair 0 136649 3969590 3528469 2026-07-02T23:36:43Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969590 wikitext text/x-wiki [[File:Hugh Blair.jpg|thumb|Hugh Blair]] '''Hugo''' ''vulgo'' Hugh '''Blair''' (natus die [[7 Aprilis]] [[1718]] [[Edinburgum|Edinburgi]], mortuus die [[27 Decembris]] [[1800]]) theologus et scriptor [[scotia|Scotus]] fuit. ==Vita== E familia [[presbyterianismus|presbyterianismo]] faventi ortuus Blair ex anno 1741 religionem in schola docuit et annos duos post cappellanus in Collesie/[[fifa (Scotia)|Fifae]] factus est. Anno autem 1762 professor in [[ars rhetorica|rhetorica arte]] in cathedra litterarum bellarum fuit, quae brevi ante a rege [[Georgius III (rex Britanniarum)|Georgio III]] ipso instituta erat. Gravitudo eius minime fuit in homeliis (»Sermons«, 1777) sed in opere »Lectures on rhetoric and belles-lettres« (1783), in quibus classicorum adulationem caecam reprobans naturam atque singularites in poeticis conservandas esse personat. Inter poetas omnes [[Homerus]] maxime ei placet. [[Iacobus Macpherson]], cum opus ''[[ossianus|Ossiani]]'' ederet, ab eo valde adiutus est. Quando dubia de veritate operis orta sunt, Blair dixit nihil esse fictum. Neque notiones [[illuminismus|illuminismi]] repudiavit: namque inter eius amici fuerunt [[David Hume]], [[Alexander Carlyle]], [[Adam Smith]] et [[Adam Ferguson]]. == Opera selecta == * ''A critical dissertation on the poems of Ossian'' (1763) * ''Essays on rhetoric'' (1784) * ''Lectures on rhetoric and belles lettres'' (in tomis tribus cum multis editionibus) * ''Sermons'' (in tomis quinque) * ''On tranquillity of mind'' (1857) == Bibliographia == * John Hill: ''An account of the life and writings of Hugh Blair.'' Philadelphiae 1808. * Schmitz, Robert M.: ''Hugh Blair'', King's Crown Press, Novi Eboraci (1948) * Corbett, Edward P. J.: ''Hugh Blair as an Analyzer of English Prose Style.'' In: College Composition and Communication 9(2)/1958, p. 93–103 == Nexus externi == * [http://www.jamesboswell.info/People/biography-44.php Hugh Blair] apud James Boswell * [http://www.msu.edu/user/ransford/ Vita et philosophia Hugonis Blair] * [https://web.archive.org/web/20230130195032/http://thoemmes.com/encyclopedia/blair.htm Commentatio lexicalis] apud ''Thoemmes Continuum'' * [http://www.electricscotland.com/history/other/blair_hugh.htm Pagina Scotis illustribus dedicata - inter quos et Blair!] {{DEFAULTSORT:Blair, Hugo}} [[categoria:Nati 1718]] [[categoria:Mortui 1800]] [[categoria:Scriptores Scotiae]] [[categoria:Theologi]] [[categoria:Eruditi Scotiae]] 8kdwhgey760pzu0bd2wpgqoy4ub0427 Insulae Marchionis 0 153967 3969664 3783028 2026-07-03T08:09:27Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969664 wikitext text/x-wiki <!--{{Infobox insulae | name = Insulae Marchionis | image name = Flag of Marquesas Islands.svg | image caption = [[Vexillum Insularum Marchionis]] | image size = 150px | locator map = | native name = Îles Marquises / Te Fenua ‘Enata/Te Henua Kenana | native name link = French language | nickname = | location = [[Oceanus Pacificus]] | coordinates = | archipelago = [[Polynesia]] | total islands = 15 | major islands = [[Nuku Hiva]], [[Ua Pou]], [[Ua Huka]], [[Hiva Oa]], [[Fatu Hiva]] | area_km2 = 1049 | highest mount = Mons [[Oave]] ([[Ua Pou]]) | elevation_m = 1230 | country = France | country admin divisions title = [[Collectivitas transmarina]] | country admin divisions = [[Polynesia Francica]] | country capital city = Tai o Hae | country largest city = | country largest city population = | country leader title = | country leader name = | population = 8632<ref name=census>{{fr icon}} {{cite web| url=http://www.ispf.pf/(k1aciwf4z0fyap45ghzhgm55)/stat/demo/rp2007/pdfs/poplegales2007.pdf| title=Recensement de la population 2007| author=Institut Statistique de Polynésie Française (ISPF)|format=PDF|accessdate=2007-12-02}}</ref> | population as of = census Augusti 2007 | density_km2 = 8 | ethnic groups = | additional info = }} {{Location map |Pacific Ocean |label=Marquesas |lon_dir=W |lat_dir=S |lat_deg=9|lat_min=27 |lon_deg=139|lon_min=23 |position=right |width=300 |float=right |mark=Cercle rouge 100%.svg |marksize=20 |caption=Location of the Marquesas Islands in the Pacific Ocean }}--> [[Fasciculus:Karta FP Marquesa isl.PNG|thumb|Tabula Insularum Marchionis.]] '''Insulae Marchionis'''<ref>''Insulae Marchionis''—Georgius Forster, ''Florulae Insularum Australium Prodromus'' (Gottingae: Typis Joann. Christian. Dietrich, 1786), passim; ''insulae Marchionis''—C. H. Persoon, ed., ''Synopsis Plantarum, seu Enchiridium Botanicum, complectens Enumerationem Systematicam Specierum Hucusque Cognitarum'' (Parisiis Lutetiorum: apud Carol. Frid. Cramerum; et Tubingae: apud J. G. Cottam, 1805), p. 14.</ref> ([[Francice]] ''Îles Marquises''; [[Lingua Insularum Marchionis|Marchionice]] ''Te Henua (K)enana'' ([[Lingua Insularum Marchionis Septentrionalium]]) et ''Te Fenua `Enata'' ([[Lingua Insularum Marchionis Australis]]), ambobus 'Terra Hominum' significantibus), vel '''Archipelagus Marchionis''' ([[Francice]] ''Archipel des Marquises''), vel vulgo '''Marchiones''' ([[Francice]] ''Marquises''), sunt grex [[insula]]rum [[mons ignifer|volcanicarum]] [[Polynesia Francica|Polynesiae Francicae]], [[collectivitas transmarina]] [[Francia|Francica]] in [[Oceanus Pacificus|Oceano Pacifico]] australi situs, ad 9° 00S<!--? (Latinizandum)--> et 139° 30W<!--?--> perscriptus. Locus altissimus est cacumen Montis [[Oave]]<!--Francice ''Mont Oave''--> in insula [[Ua Pou]], ad 1230 [[metrum|metra]] (4035 pedes) supra [[aequor maris]].<ref>[https://web.archive.org/web/20081209074122/http://www.polynesie-francaise.pref.gouv.fr/hc/iles-marquises/dossiers.asp Situs publicus communium Insularum Marchionis,] apud www.polynesie-franciase.pref.gouv,.fr.</ref> Insulae Marchionis sunt una ex [[quinque]] [[partes administrativae Polynesiae Francicae|partibus administrativis]]<!--Francice ''subdivisions administratives''--> [[Polynesia Francica|Polynesiae Francicae]]. [[Caput (urbs)|Caput]] partis administrativae est [[oppidum]] [[Tai o Hae|Taiohae]] in insula [[Nuku Hiva]] situm. Numerus civium insularum censu Augusti 2007 fuit 8632.<ref name=census/> ==Historia== <!--{{main|History of the Marquesas}}--> Primi homines Insularum Marchionis fuerunt [[Polynesii]], qui, secundum indicia [[archaeologia|archaeologica]], ante [[saeculum 4|saeculum quartum]] advenerunt.<!--Saeculum a peritis disputatur.--> Indicia [[ethnologia|ethnologica]] et [[linguistica historica|linguistica]] subiciunt eos ex [[regio]]ne [[Insulae Samoanae|Insulis Samoanis]] et [[Tonga]] venerunt. Nominatae sunt insulae ab [[Alvarus de Mendaña de Neira|Alvaro de Mendaña de Neira]]<!--Álvaro de Mendaña de Neira--> [[explorator]]e [[Hispania|Hispanico]], qui eas die [[21 Iulii]] [[1595]] attigit. Eae ex [[patronus|patrono]] [[García Hurtado de Mendoza, quintus Marchio Cañete|García Hurtado de Mendoza, quinto Marchione Cañete]]{{dubsig}} ([[Hispanice]] ''Marqués de Cañete''), tum [[Viceregnum Peruvianum|Vicerege Peruviano]], appellatae sunt. Mendaña primum [[Fatu Hiva]], deinde [[Tahuata]] visitavit, antequam ad [[Insulae Salomonis|Insulas Salomonis]] navigavit. [[Iosephus Ingraham]], [[mercator pellis maritimae]] [[Civitates Foederatae|Civitatum Foederatarum]], ''[[brig]]''{{dubsig}} ''[[Hope (navis)|Hope]]'' ducens, insulas septentrionales anno [[1791]] primum visitavit, quas ''Washington Islands'' appellavit.<ref name="WDL">{{cite web |url = http://www.wdl.org/en/item/436/ |title = Papers of Joseph Ingraham, 1790-1792: Journal of the Voyage of the Brigantine "Hope" from Boston to the North-West Coast of America |website = [[World Digital Library]] |date = 1790-1800 |accessdate = 2013-06-09 }}</ref> Anno [[1813]], Commodore{{dubsig}} [[David Porter]] insulam [[Nuku Hiva]] pro Civitatibus Foederatis postulavit, sed [[Congressus Civitatum Foederatarum]] postulationem nunquam sanxit, et anno [[1842]], [[Francia]]<!--, following a successful [[military]] operation on behalf of a native chief (named [[Iotete]]) who claimed to be [[monarch|king]] of the whole of the island of Tahuata,--> omne archipelago potita est, [[colonia]]m (anno [[1859]] relicturam) Nuku Hiva in insula constituens. Dicio Francica anno [[1870]] iterum constituta, et deinde in territorio [[Polynesia Francica|Polynesiae Francicae]] summersa est.<!-- Of all the major island groups of the [[Oceania|Pacific]], the Marquesas Islands suffered the greatest population decline as a result of [[Infectious disease|disease]]s brought by Western explorers, reducing the estimated sixteenth century population of more than 100&thinsp;000 inhabitants, to about 20&thinsp;000 by the middle of the nineteenth century, and to just over 2000 by the beginning of the 1900s. During the course of the twentieth century, the population increased to 8712 at the November 2002 census, not including the Marquesan community residing on [[Tahiti]], but it decreased slightly to 8632 at the August 2007 census.<ref name=census /> The Marquesas Islands, located 1371 km from [[Tahiti]], the most populous island and dominant political center of French Polynesia, often feel neglected by politicians in Tahiti, and some favor a direct link with [[Paris]] instead of depending on [[Papeete]]. Several prominent Marquesan political leaders have repeatedly declared themselves in favor of separating from French Polynesia and remaining within the French Republic in case French Polynesian political leaders in [[Tahiti]] would proclaim the independence of French Polynesia.<ref name=secession>[http://www.rue89.com/2007/12/23/polemique-a-tahiti-les-marquises-veulent-se-rapprocher-de-paris?page=0 Polémique à Tahiti: les Marquises veulent se rapprocher de Paris]</ref> This has generated controversies in Tahiti where pro-independence Tahitian leaders have accused the French central government of encouraging the separation of the Marquesas Islands from French Polynesia.<ref name=secession/> --> ==Geographia== <!--{{main|Marquesas geography}}--> [[Fasciculus:Rainforest Fatu Hiva.jpg|thumb|''[[Artocarpus altilis]]'' in [[Fatu-Hiva]] crescit.]] Insulae Marchionis sunt unus ex remotissimis orbis terrarum archipelagis, circa 1371 [[chiliometrum|chiliometra]] ad boreorientalem Insulae [[Tahiti]] et circa 4800 chiliometra ab [[occidens|occidentali]] [[Mexicum|Mexici]] [[litus|litore]], proxima [[terrae emersae|massa terrestre]] [[continens|continente]], iacentes. <!--They fall naturally into two geographical divisions: the northern group, consisting of [[Eiao]], [[Hatutu]] ([[Hatutaa]]), [[Motu One (Marquesas Islands)|Motu One]], and the islands centered around the large island of [[Nuku Hiva]]: [[Motu Iti (Marquesas Islands)|Motu Iti]] ([[Hatu Iti]]), [[Ua Pou]], [[Motu Oa]] and [[Ua Huka]], and the southern group of [[Fatu Uku]], [[Tahuata]], [[Moho Tani]] ([[Motane]]), [[Terihi]], [[Fatu Hiva]] and [[Motu Nao]] (Thomasset Rock), clustered around the main island of [[Hiva Oa|Hiva `Oa]]. With a combined land area of {{convert|1049|km²}}, the Marquesas are among the largest island groups of French Polynesia originally discovered by Spanish galleons fleets en route to Manila, Nuku Hiva being the second largest island in the entire territory, after [[Tahiti]]. With the exception of Motu One, all the islands of the Marquesas are of volcanic origin. In contrast to the common perception of lush tropical vegetation that goes culturally hand-in-hand with the appellation "Polynesia", the Marquesas are remarkably dry islands. Although the islands lie within the tropics, they are the first major break in the prevailing easterly winds spawned from the extraordinarily dry (from an atmospheric perspective) [[Humboldt Current]]. Because of this, the islands are subject to frequent drought conditions, and only those which reach highest into the clouds (generally, above about 750 m/2,500&nbsp;ft above sea level) have reliable precipitation. This has led to historical fluctuations in water supply, which have played a crucial role in the sustainability of human populations in certain sections of the various islands throughout the archipelago. This is especially evident in the low historical population of Ua Huka (maximum elevation 857 m/2,812&nbsp;ft.) and the intermittent inhabitability of Eiao (maximum elevation 576 m/1,890&nbsp;ft.). The Marquesas Islands are thought to have formed by a center of upwelling [[magma]] called the [[Marquesas hotspot]]. --> ===Insulae archipelagi=== ====Insulae Septentrionales==== [[Fasciculus:UaHuka Pointe Matau.jpg|thumb|[[Ua Huka]].]] *[[Eiao]] *[[Hatutu]] *[[Motu Iti (Marquesas Islands)|Motu Iti]] *[[Motu Oa]] *[[Motu One (Marquesas Islands)|Motu One]] *[[Nuku Hiva]] *[[Ua Huka]] *[[Ua Pou]] ====Insulae Australes==== [[FAsciculus:HivaOa BaieDesTraitres 20061110.jpg|thumb|[[Hiva Oa|Hiva `Oa]].]] *[[Fatu Hiva]] *[[Fatu Huku]] *[[Hiva Oa]] *[[Moho Tani]] *[[Motu Nao]] *[[Tahuata]] *[[Terihi]] ====Montes marini==== Sunt nonnulli [[mons marinus|montes marini]],<!--seamounts or shoals--> plerumque in regione Marchionum Septentrionalium, inter quos: *[[Clark Bank]] *[[Hinakura Bank]] *[[Lawson Bank]] *[[Banc Jean Goguel]]<!--{{see also|Marquesas Islands names}}--> ===Geologia=== [[Fasciculus:FatuIva BasalticRocksAboveHanavave 20061111.jpg|thumb|[[Saxum]] [[basaltes|basalticum]].]] Insulae Marchionis plerumque ex [[mons ignifer|montibus igniferis]] natae sunt. <!--created by the [[Marquesas hotspot]] underlying the [[Pacific Plate]]. The Marquesas Islands lie above a submarine volcanic [[planities]] eiusdem nominis. The plateau is, like the islands, generally believed to be less than 5 million years old, although one hypothesis has the plateau (not the islands) as being significantly older and having a mirror image, the [[Andean Volcanic Belt#Volcanic gaps|Inca Plateau]], [[subduction|subducting]] under northern [[Peru]].<ref>[http://archimer.ifremer.fr/doc/00000/360/|The "lost Inca Plateau": cause of flat subduction beneath Peru?], 1999</ref> With the exception of [[Motu One (Marquesas Islands)|Motu One]], all of the Marquesas Islands are [[high island]]s. Motu One is a [[low island]], comprising two small [[sand bank]]s awash on a [[coral]] [[reef]]. Unlike the majority of the islands of French Polynesia, the Marquesas are not surrounded by protective fringing reefs.<ref name=tp>{{cite news |first=|last=|title=Papeete measures 5 small waves during tsunami red alert |url=http://en.tahitipresse.pf/print.cfm?presse=28105 |work=[[Tahitipresse]] |publisher= |date=2009-09-29 |accessdate=2009-09-30|archiveurl=http://www.webcitation.org/5kFcP0Uhc|archivedate=2009-10-03|deadurl=no}}</ref> Except for Motu One, and in bays and other protected areas, the only other coral in the Marquesas is found in a rather strange place: on the top of the island of [[Fatu Huku]]. The [[South Equatorial Current]] lashes the islands mercilessly, which has led to [[sea-cave]]s dotting the islands' shores. Except for where the valleys empty into the small bays, the islands are remarkable for their mountain ridges, which end abruptly as cliffs where they meet the sea. The islands are estimated to range in age from the youngest, Fatu Hiva (1.3 my) to the oldest, Eiao (6 my). PLUS IN EN:--> [[Fasciculus:FatuIva Hanavave Port 20061111.jpg|thumb|[[Hanavave]].]] [[Fasciculus:Marquesas-administrative.png|thumb|Communia Insularum Marchionis.]] <!--PLUS IN EN:--> ==Demographica== [[Fasciculus:Pareu haka.jpg|thumb|Homines Marchionis [[saltatio]]nem exsequuntur.]] Numerus civium in censu Augusti 2007 fuit 8632,<ref name=census /> 80 minus quam in censu Novembris 2002, et multo minus quam aestimationes [[saeculum 16|saeculo sexto decimo]] factae, quae coniecerunt numerum civium plus quam 100&thinsp;000 fuisse.<!-- Much of the population was wiped out by [[smallpox]] between 1600 and 1900, when the population was counted at just under 2000.--> ===Numeri civium historici=== {| align="center" rules="all" cellspacing="0" cellpadding="4" style="border: 1px solid #999; border-right: 2px solid #999; border-bottom:2px solid #999; background: #f3fff3" ! 1971 !! 1977 !! 1983 !! 1988 !! 1996 !! 2002 !! 2007 |- | align=center| 5593 || align=center| 5419 || align=center| 6548 || align=center| 7358 || align=center| 8064 || align=center| 8712 || align=center| 8632 |- | colspan=13 align=center| <small>Numeri ex censibus superioribus.</small><ref name=census /><ref>[https://web.archive.org/web/20090415144908/http://www.legifrance.gouv.fr/jopdf/common/jo_pdf.jsp?numJO=0&dateJO=20030805&numTexte=27&pageDebut=13481&pageFin=13484 2002 census]</ref><ref>[http://www.ispf.pf/(bjc4kf55exmdy4j5b2tm4b23)/stat/demo/rp2002/retro/tables/retro1_2.xls 1971, 1977, 1983, 1988, and 1996 censuses]{{Nexus deficitur|date=October 2022 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> |} ==Cultura== [[Fasciculus: Marquesan chiefess in tapa garments with tapa parasol.jpg|thumb|Princeps [[femina (sexus)|femina]]<!--chiefess--> Insularum Marchionis.]]<!-- {{main|Marquesan culture}}--> Insulae Marchionis olim erant sedes [[civilizatio]]nis [[Polynesia]]e orientalis. ==Biologia== [[Oecosystema]] in nonnullis regionis insulis a feris [[animal rusticum|animalibus rusticis]]{{dubsig}}<!--=livestock--> devastatum est; qua re, ut reliquiae conservarentur, [[Reservationes Naturae Insularum Marchionis]]{{dubsig}}<!--Marquesan Nature Reserves--> anno [[1992]] constitutae sunt.<!--{{see also|Fauna of the Marquesas Islands|Flora of the Marquesas Islands}}--> ==In cultura Occidentali== *[[Paulus Gauguin]] [[pictor]] [[Francia|Francicus]] et [[Iacobus Brel]] [[cantor]] [[Belgium|Belgicus]] ultimos eorum [[vita]]rum annos in Insulis Marchionis degerunt, et ibi sepulti sunt. Brel "Les Marquises," [[carmen]] celebre, de suo domo ultimo composuit. *[[Arminius Melville]] insulas visitavit, de quibus in [[mythistoria]] ''[[Typee]]'' scripsit. <!--Despite some sources, [[Omoo]] is based in the [[Society Islands]], not in the Marquesas.--> *[[Robertus Ludovicus Stevenson]] insulas anno [[1888]] visitavit, et suam commorationem in [[liber|libro]] ''[[In the South Seas]]'' descripsit.<ref>[https://web.archive.org/web/20011224093712/http://www.sharebook.co.kr/stevenson/sseas10.htm Sharebook.co.kr]</ref> *[[Fridericus O'Brien]] anno [[1919]] librum ''White Shadows in the South Seas''<ref>[http://www.gutenberg.org/etext/14384 Gutenberg.org]</ref> de sua commoratione in insulis scripsit; liber fuit fons [[White Shadows in the South Seas|pelliculae]] [[MGM]] anno [[1928]] vulgatae. *[[Thor Heyerdahl]] librum ''[[Fatu Hiva (liber)|Fatu Hiva]]'' de commoratione annua in [[Fatu Hiva]] scripsit.<!-- *In the [[Gilligan's Island#Island|Gilligan's Island]] episode "X Marks the Spot" the Professor gives coordinates for the castaway's imaginary island that would put it in the outer fringes of the Marquesas group. *The island group is also mentioned in passing in the [[Crosby, Stills & Nash (and Young)|Crosby, Stills & Nash]] song, "[[Southern Cross (Crosby, Stills and Nash song)|Southern Cross]]". *The Marquesas Islands temporarily received an international spotlight in the [[United States]] when the reality TV show ''[[Survivor: Marquesas]]'' was filmed on [[Nuku Hiva]]. It was the fourth installment of the TV series ''[[Survivor (US TV series)|Survivor]]''. *In the book ''In the Heart of the Sea'', it is detailed that the Marquesas were near where the ''[[Essex (whaleship)|Essex]]'' had been destroyed. They feared reports of [[cannibalism]], war and ritualized [[homosexuality]] on the island, however, and instead chose a much longer route to South America, resulting in the deaths of the majority of the crew. *The Marquesas Islands are featured extensively, as a major setting in the book series, [http://gloriabooks.com/virtual.html The Virtual War]. The islands are referred to as "The Isles of Hiva", and are supposedly the only uncontaminated lands left after a nuclear apocalypse. Most of the second novel takes place on Nuku Hiva, and part of the last novel takes place on Hiva Oa. Cannibalism is also a major element, and a character feels that he is in tune with Nuku Hiva's "Spirits"--> * Nomen ''Markesan,'' urbis in [[Visconsinia]], ex nomine Anglico ''Marquesas'' appellatur.<!-- The city had been formally known as Granville from 1849-1854. The city had to change its name due to complications with the U.S. Postal Service. The name [[Markesan]] was submitted by a citizen who said the Marquesas Islands influenced the name.--> {{NexInt}} [[Fasciculus:Hakahau.jpg|thumb|Hakahau.]] * [[Departamenta et territoria maritima Francica]] * [[Partes administrativae Franciae]]<!-- + * [[Islands controlled by France in the Indian and Pacific oceans]] * [[Politics of French Polynesia]] --> * ''[[Survivor Marquesas]]'' <!--programma televisifica in CFA--> ==Notae== <div class="references-small"><references/></div> ==Bibliographia== * Stevenson, Robert L. [[1896]]. [http://www.gutenberg.org/dirs/etext96/sseas10.txt ''In the South Seas.''] Apud www.gutenberg.org. ==Nexus externi== {{CommuniaCat|Marquesas Islands|Insulas Marchionis}} *[https://web.archive.org/web/20050207164521/http://www.usc.edu/dept/tsunamis/1946/ Effectus tsunami Aleutiani 1946 in Insulis Marcvhionis,] apud www.usc.edu *[https://web.archive.org/web/20121120210140/http://www.marquises.pf/2index.htm Situs publicus: Les îles Marquises en polynésie française,] apud www.marquises.pf <!--{{Polynesia}}--> [[Categoria:Insulae Marchionis| ]] [[Categoria:Montes igniferi Oceani Pacifici]] <!--recte: Hotspot volcanoes--> [[Categoria:Polynesia Francica]]<!--PRO TEM--> nmw4xkvmjn63pa82kchepnhyh0s91l1 Wraith (species ficticia) 0 155599 3969640 3709772 2026-07-03T04:49:16Z Jondel 452 Costume-Wraith cropped.png 3969640 wikitext text/x-wiki [[Fasciculus:Costume-Wraith cropped.png|thumb|Vestibus Wraith]] {{Latinitas}} '''Wraith''' ([[Anglice]]; pl. ''Wraiths''; scilicet "animus malus") est [[species]] intellegens ficticia et prima [[antagonista]] in serie televisiva [[Stargate Atlantis]], pars corporis [[Stargate]]. Species progressiva est ubi [[telepathia]] et facultate in tua "energia vitali" alere habet. Etiam technologice progressiva est ibi e.g. vectura spatii et [[teleportatio]] possibiles sunt. In galaxia [[Pegasus (Stargate)|Pegaso]] habitant ubi vis dominans sunt. In cultura Animorum Malorum habitus negativus ad alias species intelligentes habent et eas libenter interficiunt per in "energia vitali" alere. In sua cultura etiam videtur Animi Mali nulla [[nomen|nomina]] habent, et itaque nonnulli a [[gens humana|hominibus]] nominati sunt. == Lingua et abecedarium == [[Lingua]] et [[abecedarium]] suum Animorum Malorum cum eis [[Alteran|Antiquorum]] cognati sunt, tum ex eis divulgabantur. Tamen lingua in Stargate non apparetur. == Personae == Quia nulla nomina habere videtur, multi Animi Mali a hominibus nominati sunt. === Noti === * "Michael", ['mi:kael] (Anglice: ''"Michael"''), nomen plenum "Michael Cemorius" (Anglice: ''"Michael Kenmore"'') qui nomen plenum. * "Titus" (Anglice: ''"Todd"'') === Minus noti === * "Robertus" (Anglice ''"Bob"'') * Ellia (Anglice ''Ellia'') * Custos (Anglice ''Keeper'') * "Cinadius" (Anglice ''"Kenny"'') * Primus (Anglice ''Primary'') * Stephanus (Anglice ''"Steve"'') * Dux Umbralis (Anglice: ''Wraith Leader'') * Regina Animi Mali Prima (Anglice ''Wraith Queen 1'') * Regina Animi Mali Secunda (Anglice ''Wraith Queen 2'') * Regina Animi Mali Tertia (Anglice ''Wraith Queen 3'') * Regina Animi Mali Quarta (Anglice ''Wraith Queen 4'') * Regina Animi Mali Quinta (Anglice ''Wraith Queen 5'') * Supervivor Animi Mali (Anglice ''Wraith Survivor'') * Animus Malus Punkianus (Anglice ''Punk Wraith'') {{NexInt}} * [[Goa'uld]] * [[Stargate SG-1]] * [[Stargate Universe]] == Nexus externi == * [http://www.wikia.stargate.com/wiki/Wraith Animus Malus]{{Nexus deficitur|date=October 2022 |bot=InternetArchiveBot |fix-attempted=yes }} {{ling|Anglice}} in Stargate Wiki [[Categoria:Species e Stargate]] 1fyea71ns7gu5gfb405wycewi14cpob Stigma (religio) 0 166022 3969549 3707625 2026-07-02T13:58:54Z LilyKitty 18316 de crucifixione Iesu 3969549 wikitext text/x-wiki [[Fasciculus:Padre-Pio-young.jpg|thumb|[[Pater Pius]] demonstrat stigmata.]]'''Stigma''' ([[Graece]],<ref>https://books.google.com.ph/books?id=I8WDxjd37FgC&pg=PA217&lpg=PA217&dq=stigmata+greek&source=bl&ots=GGiL8SsuOb&sig=DbgIbUb9oObLlQsLgfcC9xqwh4Y&hl=en&sa=X&ved=0ahUKEwiS2cH17-_KAhWBRpQKHbHyBko4ChDoAQgiMAI#v=onepage&q=stigmata%20greek&f=false</ref><ref>{https://books.google.com.ph/books?id=D37Cd3Ad7eIC&pg=PA1384&lpg=PA1384&dq=stigmata+greek&source=bl&ots=UuOGI58Tje&sig=lRVjQyBgDlTWPA7XBL9jLOi9qj4&hl=en&sa=X&ved=0ahUKEwiS2cH17-_KAhWBRpQKHbHyBko4ChDoAQgfMAE#v=onepage&q=stigmata%20greek&f=false</ref>στίγμα, pl. Stigmata<ref>http://www.etymonline.com/index.php?allowed_in_frame=0&search=stigmata</ref>) est [[miraculum]] et res [[Catholicismus|Catholicismi]] attingens signum, ulcerem vel dolorem in locis corporis congruentibus ad vulnera crucis supplicium [[crucifixio Iesu|crucifixionarum]]<ref>http://www.catholic.org/saints/stigmata/</ref> [[Iesu]], eiusmodi in manu pedisque, nonnunquam in [[carpus|carpis]] manibus. Verbum oritur ex fine epistola<ref>http://www.mysticsofthechurch.com/2014/02/remarkable-facts-concerning-stigmata.html</ref> [[Sanctus Paulus|Sancti Pauli]] ad Galatianos quae dicat " ego enim stigmata Domini Jesu in corpore meo porto". (Gal 6:18)<ref>https://web.archive.org/web/20160324222245/http://latinvulgate.com/lv/verse.aspx?t=1&b=9&c=6</ref> Verbum stigmata significat signum agnoscendi servi vel animalis possesionis. Ille qui stigma portet attingi potest ut stigmaticus vel stigmatista.<ref name = "Jones">Jones, C.P. (1987) Stigma: Tattooing & Branding in Graeco-Roman Antiquity. J. Roman Studies 77, 139-155.</ref> Stigmatistae notae sunt [[Franciscus Assisiensis|Sanctus Franciscus]], [[Catharina Senensis]] et [[Pater Pius]] cuius stigmata<ref>http://www.etymonline.com/index.php?allowed_in_frame=0&search=stigmata</ref> investigabantur a variis medicis 50 annos qui non infectos videbant neque causas rationes scientificarum intelligere poterant. == Notae == <div class="references-small"><references/></div> [[Categoria:Ecclesia Catholica]] [[Categoria:Spiritualitas Catholica]] myqg5zzigqemh56z7y6cawpuliy6gjp 3969555 3969549 2026-07-02T15:46:02Z IacobusAmor 1163 Vicificans; menda manent. 3969555 wikitext text/x-wiki {{Latinitas|-3}} [[Fasciculus:Padre-Pio-young.jpg|thumb|[[Pater Pius]] stigmata ostendit.]] '''Stigma''' ([[Graece]]<ref>[https://books.google.com.ph/books?id=I8WDxjd37FgC&pg=PA217&lpg=PA217&dq=stigmata+greek&source=bl&ots=GGiL8SsuOb&sig=DbgIbUb9oObLlQsLgfcC9xqwh4Y&hl=en&sa=X&ved=0ahUKEwiS2cH17-_KAhWBRpQKHbHyBko4ChDoAQgiMAI#v=onepage&q=stigmata%20greek&f=false Res.]</ref><ref>[https://books.google.com.ph/books?id=D37Cd3Ad7eIC&pg=PA1384&lpg=PA1384&dq=stigmata+greek&source=bl&ots=UuOGI58Tje&sig=lRVjQyBgDlTWPA7XBL9jLOi9qj4&hl=en&sa=X&ved=0ahUKEwiS2cH17-_KAhWBRpQKHbHyBko4ChDoAQgfMAE#v=onepage&q=stigmata%20greek&f=false</ref>στίγμα, pl. stigmata<ref>[http://www.etymonline.com/index.php?allowed_in_frame=0&search=stigmata Res.]</ref>) est [[miraculum]] et res [[Catholicismus|Catholicismi]] attingens signum, ulcerem vel [[dolor]]em in locis [[corpus|corporis]] congruentibus ad [[vulnus|vulnera]] [[crux|crucis]] supplicium [[crucifixio Iesu|crucifixionis]]<ref>[http://www.catholic.org/saints/stigmata/ Res.</ref> [[Iesu]], eiusmodi in [[manus|manu]] [[pes|pedibusque]], nonnunquam in [[carpus|carpis]] [[bracchium|bracchiorum]]. Verbum ex fine [[epistola]]e<ref>[http://www.mysticsofthechurch.com/2014/02/remarkable-facts-concerning-stigmata.html Res.]</ref> [[Sanctus Paulus|Sancti Pauli]] ad Galatianos exoritur, qui dicit "ego enim stigmata Domini Jesu in corpore meo porto" (Gal 6:18).<ref>[https://web.archive.org/web/20160324222245/http://latinvulgate.com/lv/verse.aspx?t=1&b=9&c=6 Res.]</ref> Verbum ''stigma'' significat [[signum]] agnoscendi servi vel [[animal]]is possesionis.{{dubsig}} Qui stigma portet attingi potest ut stigmaticus vel stigmatista.<ref name = "Jones">Jones, C.P. (1987) Stigma: Tattooing & Branding in Graeco-Roman Antiquity. J. Roman Studies 77, 139-155.</ref> Stigmatistae notae sunt [[Franciscus Assisiensis|Sanctus Franciscus]], [[Catharina Senensis]], et [[Pater Pius]] cuius stigmata<ref>[http://www.etymonline.com/index.php?allowed_in_frame=0&search=stigmata Res.]</ref> investigabantur a variis [[medicus|medicis]] quinquaginta annos qui non infectos videbant neque causas rationes scientificarum intellegere poterant. == Notae == <references/> [[Categoria:Ecclesia Catholica]] [[Categoria:Spiritualitas Catholica]] 3vtibrc8d2kogy51k295v1czdvz98f0 3969556 3969555 2026-07-02T15:47:08Z IacobusAmor 1163 3969556 wikitext text/x-wiki {{Latinitas|-3}} [[Fasciculus:Padre-Pio-young.jpg|thumb|[[Pater Pius]] stigmata ostendit.]] '''Stigma''' ([[Graece]]<ref>[https://books.google.com.ph/books?id=I8WDxjd37FgC&pg=PA217&lpg=PA217&dq=stigmata+greek&source=bl&ots=GGiL8SsuOb&sig=DbgIbUb9oObLlQsLgfcC9xqwh4Y&hl=en&sa=X&ved=0ahUKEwiS2cH17-_KAhWBRpQKHbHyBko4ChDoAQgiMAI#v=onepage&q=stigmata%20greek&f=false Res.]</ref><ref>[https://books.google.com.ph/books?id=D37Cd3Ad7eIC&pg=PA1384&lpg=PA1384&dq=stigmata+greek&source=bl&ots=UuOGI58Tje&sig=lRVjQyBgDlTWPA7XBL9jLOi9qj4&hl=en&sa=X&ved=0ahUKEwiS2cH17-_KAhWBRpQKHbHyBko4ChDoAQgfMAE#v=onepage&q=stigmata%20greek&f=false Res.]</ref>στίγμα, pl. stigmata<ref>[http://www.etymonline.com/index.php?allowed_in_frame=0&search=stigmata Res.]</ref>) est [[miraculum]] et res [[Catholicismus|Catholicismi]] attingens signum, ulcerem vel [[dolor]]em in locis [[corpus|corporis]] congruentibus ad [[vulnus|vulnera]] [[crux|crucis]] supplicium [[crucifixio Iesu|crucifixionis]]<ref>[http://www.catholic.org/saints/stigmata/ Res.]</ref> [[Iesu]], eiusmodi in [[manus|manu]] [[pes|pedibusque]], nonnunquam in [[carpus|carpis]] [[bracchium|bracchiorum]]. Verbum ex fine [[epistola]]e<ref>[http://www.mysticsofthechurch.com/2014/02/remarkable-facts-concerning-stigmata.html Res.]</ref> [[Sanctus Paulus|Sancti Pauli]] ad Galatianos exoritur, qui dicit "ego enim stigmata Domini Jesu in corpore meo porto" (Gal 6:18).<ref>[https://web.archive.org/web/20160324222245/http://latinvulgate.com/lv/verse.aspx?t=1&b=9&c=6 Res.]</ref> Verbum ''stigma'' significat [[signum]] agnoscendi servi vel [[animal]]is possesionis.{{dubsig}} Qui stigma portet attingi potest ut stigmaticus vel stigmatista.<ref name = "Jones">Jones, C.P. (1987) Stigma: Tattooing & Branding in Graeco-Roman Antiquity. J. Roman Studies 77, 139-155.</ref> Stigmatistae notae sunt [[Franciscus Assisiensis|Sanctus Franciscus]], [[Catharina Senensis]], et [[Pater Pius]] cuius stigmata<ref>[http://www.etymonline.com/index.php?allowed_in_frame=0&search=stigmata Res.]</ref> investigabantur a variis [[medicus|medicis]] quinquaginta annos qui non infectos videbant neque causas rationes scientificarum intellegere poterant. == Notae == <references/> [[Categoria:Ecclesia Catholica]] [[Categoria:Spiritualitas Catholica]] nn9e4mgnpsf7882nrohql8zxocnfjlz Ioannes Boldini 0 166674 3969673 3846916 2026-07-03T09:32:25Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969673 wikitext text/x-wiki [[Fasciculus:Giovanni Boldini01.jpg|thumb|Imago a se picta (1892).]] [[Fasciculus:Giovanni Boldini.jpg|thumb|Ioannes Boldini (1910).]] '''Ioannes Boldini''' ([[Ferraria]]e, [[31 Decembris]] [[1842]]—[[Lutetia]]e, [[11 Iulii]] [[1931]]) fuit [[Italia|Italicus]] imaginum<!--portraits--> et [[genus (ars)|generum]] [[pictor]].<!--genre painter--> Apud [https://web.archive.org/web/20130128143009/http://www.time.com/time/magazine/article/0,9171,753658,00.html commentarium in ''Time'' anno 1933 editum], Magister Swish ([[Anglice]] ''Master of Swish'') ob suum fluentem pingendi modum appellatus est.<ref>https://web.archive.org/web/20210201180317/http://www.giovanniboldini.org/.</ref> ==Tabulae celeberrimae== <gallery> Fasciculus:Montesquiou, Robert de - Boldini.jpg|Imago (1897) Comitis [[Robertus de Montesquiou|Roberti de Montesquiou]] (1855-1921), [[poeta]]e, [[scriptor]]is, et ''dandy'' [[Francia|Francici]] Fasciculus:Giuseppe Verdi by Giovanni Boldini.jpg|Imago [[Iosephus Verdi|Iosephi Verdi]] (1886). Galleria Nazionale d'Arte Moderna, Romae Fasciculus:Boldini (Lina Cavalieri).jpg|Imago [[Lina Cavalieri|Linae Cavalieri]], [[cantrix|cantricis]] [[opera]]ticae Fasciculus:Artgate_Fondazione_Cariplo_-_Boldini_Giovanni,_Canale_a_Venezia_con_gondole.jpg|''[[Canalis]]cum [[gondola|gondolis]] [[Venetiae|Venetiis]] visus.'' Conlectiones artis Fondazione Cariplo Fasciculus:Boldini - Madame Michelham.jpg|''Madame Michelham'' (1913) </gallery> Inter sua opera celeberrima sunt: *''Imago [[Gertruda Elizabetha Blood|Domina Colin Campbell]]'' *''Imago Hominis in Templo'' *''Imago [[Rita de Acosta Lydig|Ritae de Acosta Lydig]]'' *''Imago [[Lina Cavalieri|Linae Cavalieri]]'' *''Imago ''Willy,'' [[scriptor]]is [[Henricus Gauthier-Villars|Henrici Gauthier-Villars]]'' *''Imago [[Anita De La Feria|Anitae De La Feria]], [[Saltatio|Saltatricis]] [[Hispania|Hispanicae]]'' *''Imago Marchionissae [[Ludovica Casati|Ludovicae Casati]], cum Greyhound'' *''Imago [[Domina Phillips|Dominae Phillips]] *''Imago Madamae [[Iosephina Alvear de Errazuriz|Iosephinae Alvear de Errazuriz]]'' *''Imago Principissae [[Martha Bibesco|Marthae Bibesco]]'' *''Imago Dominae [[Lina Bilitis|Linae Bilitis]], cum [[duo]]bus Pekinesibus'' *''Zona atra'' (Anglice ''The Black Sash'') *''Imago Dominae [[Howard-Johnston]]'' *''Imago Mlle. de Gillespie, La Dame de Biarritz'' *''Imago Dominae [[Franca Florio|Francae Florio]]'' *''Imago Comitissae Zichy'' *''Imago Madamae Hugon et filii'' *''Imago [[Ioannetta Errazuriz|Ioannettae Errazuriz]]'' *''Imago [[Consuelo Vanderbilt]], Ducissae Marlborough, et filii, [[Dominus Ivor Spencer-Churchill|Domini Ivor Spencer-Churchill]]'' *''Dominae [[Muriel Vanderbilt|Muriel]] et [[Consuelo Vanderbilt]]'' *''Interior officinae artificis cum imagine [[Ioannetta Errazuriz|Ioannettae Errazuriz]]'' *''Imago [[Subercaseuse]] iuvenis'' *''Madama [[Georgius Victor-Hugo]] cum filio'' *''Imago Marchionissae Ludovicae Casati'' *''Studia pro imagine Marchionissae Ludovvicae Casati'' *''Imago [[Robertus de Montesquiou|Roberti de Montesquiou]]'' *''Imago [[Iosephus Verdi|Iosephi Verdi]]'' *''Transitus ad Silvam'' ([[Francice]] ''La Passeggiata al Bois'') *''Imago [[Edgarus Degas|Edgari Degas]]'' *''Imago [[Iacobus Abbott McNeill Whistler|Iacobi Abbott McNeill Whistler]]'' *''Imago a se picta'' *''Platea Pigalle'' (Francice ''Place Pigalle'') *''Existimator'' (Francice ''Connoisseur'') *''Rumor'' (Anglice ''Gossip'') *''Litteras tradens'' (Anglice ''Delivering the Despatch'') *''Hortus Culinae'' (Anglice ''Kitchen Garden'') *''Requies in Officina'' (Anglice ''Repose in the Atelier'') *''Saltatrix Hispanica'' Conlectio Vanderbiltana ([[Museum Artis Metropolitanum|Museum Metropolitanum, Novi Eboraci in Urbe]]) ''Dominae Imperii Primi'' et ''Nonnullae Lutetienses'' (Francice ''Des Parisiennes''), exempla venusta, possidet. ==Notae== <div class="references-small"><references/></div> ==Exhibitio recentior== *[https://web.archive.org/web/20120615211132/http://www.rosifontana.it/cmsx.asp?IDPg=134 ''Giovanni Boldini: Capolavori e opere inedite dall'atelier dell'artista,] exhibitio ab Enzo Savoia Mediolani curata a [[25 Februarii]] [[2011]] ad [[28 Maii]] [[2011]], www.rosifontana.it ==Bibliographia== *Bosi, S., et E. Savoia. [[2011]]a. ''Giovanni Boldini: Il Narratore della "dolce vita" parigina.'' Treviso: Antiga Edizioni. *Bosi, S., et E. Savoia. [[2011]]b. ''La mostra di Giovanni Boldini del 1963 al Musée Jacquemart-André di Parigi da un album fotografico inedito.'' Mediolani. *Dini, P., et F. Dini. [[2002]]. ''Giovanni Boldini 1842-1931: Catalogo ragionato.'' Augustae Taurinorum. *Savoia, E., ed. [[1999]]. ''Giovanni Boldini: Il dinamismo straordinario delle linee.'' Catalogus exhibitionis. Bononiae. *Savoia, E. ed. [[2001]]. ''Omaggio a Giovanni Boldini.'' Catalogus exhibitionis. Bononiae. *Savoia, E., ed. [[2003]]. ''G. Boldini: Dalla macchia alla sperimentazione dinamica.'' Catalogus exhibitionis. Bononiae. *Savoia, E. [[2011]]. ''Giovanni Boldini: Capolavori e opere inedite dall'atelier dell'artista.'' Catalogus exhibitionis. Mediolani. ==Nexus externi== *[https://web.archive.org/web/20210201180317/http://www.giovanniboldini.org/ 77 opera Ioannis Boldini,] www.GiovanniBoldini.org *[https://web.archive.org/web/20180827003153/http://www.giovanniboldini.com/ ''Giovanni Boldini: Capolavori e opere inedite dall'atelier dell'artista,''] www.GiovanniBoldini.com *[http://www.jssgallery.org/Other_Artists/Boldini_Giovanni/Giovanni_Boldini.htm Ioannes Boldini,] http://www.jssgallery.org (John Singer Sargent Virtual Gallery) *[http://www.artcyclopedia.com/artists/boldini_giovanni.html Ioannes Boldini,] www.artencyclopedia.com ([[ArtCyclopedia]]) *[https://web.archive.org/web/20210302084036/http://www.giovanniboldini.eu/ "Virtual Gallery" et notae,] www.giovanniboldini.eu *[https://web.archive.org/web/20160405183723/http://www.paintingiant.com/artists/giovanni-boldini.html "Giovanni Boldini Gallery,"] www.paintingiant.com *[http://www.giovanniboldini.it Giovanni Boldini: Capolavori e opere inedite dall'atelier dell'artista,''] www.GiovanniBoldini.it *[http://www.youtube.com/watch?v=bzKqteZnOQ8 Pars pelliculae ex balleta ''Franca Florio, regina di Palermo,''] www.youtube.com {{CommuniaCat|Giovanni Boldini|Ioannem Boldini}} {{bio-stipula}} {{DEFAULTSORT:Boldini, Giovanni}} [[Categoria:Nati 1842]] [[Categoria:Mortui 1931]] [[Categoria:Pictores Italiae]]<!-- [[Category:Portrait artists]] [[Category:People from Ferrara]]--> dp7xyofaunpygghhqglynebms1ev4ys Huchenneville 0 170948 3969589 3461420 2026-07-02T23:33:20Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969589 wikitext text/x-wiki [[Fasciculus: Map commune FR insee code 80444.png|thumb|300px| Huchenneville: communis tabula]] ''' Huchenneville ''' est commune [[Francia|Francicum]] 661 incolarum (anno [[2009]]) [[Tabula administrativa Franciae|praefecturae]] [[Samara (praefectura Franciae)|Samara]] in provincia [[Picardia]]. {{NexInt}} * [[Index communium praefecturae Samarae]] == Nexus externi == {{CommuniaCat| Huchenneville | Huchenneville }} * {{INSEE commune|80444|de=Huchenneville}} * [https://web.archive.org/web/20140420005134/http://www.huchenneville.fr/?url=http://www.huchenneville.fr Huchenneville pagina interretialis] {{geo-stipula}} [[Categoria:Communia praefecturae Suminae]] [[Categoria:Loci habitati praefecturae Suminae]] cek9lass6ljsla52d7x5h1ldr82pmqk Iacobus Curtis Hepburn 0 171582 3969599 3718726 2026-07-03T01:14:32Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969599 wikitext text/x-wiki [[Fasciculus:James Curtis Hepburn.jpg|thumb|James Curtis Hepburn.]] '''Iacobus Curtis Hepburn''', M.D., LL.D. ([[Milton (Pennsilvania)|Milton]] [[Pennsilvania]]e, [[13 Martii]], [[1815]] – [[11 Iunii]], [[1911]]) fuit [[medicus]] et [[missionarius]] [[Christianus]] ad [[Iaponia]]m missus. Notus est Systema Romanizationis Hepburni qua est systema mutanti ex [[lingua Iaponica]] a [[abecedarium Latinum|litteras Latinas]] quam excogitavit et in [[dictionarium|dictionario]] suo adhibuit.<ref>[https://web.archive.org/web/20020707155242/http://www.famousamericans.net/jamescurtishepburn/ James Curtis Hepburn] - famousamericans.net</ref><ref>https://web.archive.org/web/20161025190058/http://www.bdcconline.net/en/stories/h/hepburn-james-curtis.php</ref><ref>{{cite book |last=Hepburn |first=James Curtis |title=A Japanese–English and English–Japanese Dictionary |url=http://www.halcat.com/roomazi/doc/hep3.html |edition=3a |year=1886 |publisher=Z. P. Maruya |location=Tokyo}}</ref> == Notae == <div class="references-small"><references/></div> {{DEFAULTSORT:Hepburn, James Curtis}} [[Categoria:Nati 1815]] [[Categoria:Mortui 1911]] [[Categoria:Medici]] [[Categoria:Missionarii]] [[Categoria:Eruditi Civitatum Foederatarum]] [[Categoria:Iapanologi]] [[Categoria:Interpretes Civitatum Foederatarum]] [[Categoria:Lexicographi]] 7r144bt65tpcv5tvu318w5mxhbg900i Historia ecclesiastica (Ordericus) 0 171639 3969581 3838071 2026-07-02T21:38:02Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969581 wikitext text/x-wiki '''''Historia ecclesiastica''''' est opus principale [[Ordericus Vitalis|Orderici Vitalis]] annis circiter 1115-1140 scriptum, de rebus in [[Anglia]] et [[Normannia]] saeculis X et XI gestis sed a [[Iesus|Christo]] nato incipiens. Opus in libros tredecim dividitur. == Bibliographia == ; Editiones et versiones * Auguste Le Prévost, B. E. C. Guérard and L. V. Delisle, ''Orderici Vitalis angligenae ... Historiae ecclesiasticae libri tredecim''. 5 voll. Parisiis: Renouard, 1838-1855 [http://archive.org/details/ordericivitalish01ordeuoft Vol. 1] [http://archive.org/details/ordericivitalish02ordeuoft 2] [http://archive.org/details/ordericivitalish03ordeuoft 3] [http://archive.org/details/ordericivitalis07deligoog 4] [http://archive.org/details/ordericivitalish05ordeuoft 5] apud archive.org * Thomas Forester, interpr., ''The Ecclesiastical History of England and Normandy by Ordericus Vitalis''. 4 voll. Londinii: Bohn, 1853-1856 [http://archive.org/details/ecclesiasticalhi01ordeuoft Vol. 1] [http://archive.org/details/ecclesiasticalhi02ordeuoft 2] [http://archive.org/details/ecclesiasticalhi03ordeuoft 3] [http://archive.org/details/ecclesiasticalhi04ordeuoft 4] apud archive.org * Marjorie Chibnall, ed. et interpr., ''The Ecclesiastical History of Orderic Vitalis''. 6 voll. Oxonii, 1968–1980. (''[[Oxford Medieval Texts]]'') ; Critica et historica * Marjorie Chibnall, "Charter and Chronicle: The Use of Archive Sources by Norman Historians" in C. N. L. Brooke et al., edd., ''Church and Government in the Middle Ages: essays presented to C. R. Cheney on his 70th birthday'' (Cantabrigiae: Cambridge University Press, 1976. ISBN 0-521-21172-7) pp. 1–18 * Marjorie Chibnall, ''The World of Orderic Vitalis''. Oxonii, 1987 * Amanda Jane Hingst, ''The Written World: past and place in the work of Orderic Vitalis''. Notre Dame Indianae: University of Notre Dame Press, 2009 == Nexus externi == * [https://web.archive.org/web/20110523033534/http://agoraclass.fltr.ucl.ac.be/concordances/intro.htm#orderic Textus cum versione Francogallica] apud "Itinera electronica" {{Nexus absunt}} [[Categoria:Scripta saeculo 12]] [[Categoria:Normanniae scripta]] [[Categoria:Libri historici]] [[Categoria:Historia Angliae]] [[Categoria:Litterae Latinae mediaevales]] l8v0905zyr9hor1dw846hu7fnuujvdv Vicipaedia:Pagina prima/Nuntii 4 174428 3969634 3966944 2026-07-03T04:32:40Z Bartholomite 116968 /* 2026 */ 3969634 wikitext text/x-wiki <noinclude> {{Compendia paginae|VP:N}} Contenta huius paginae in [[Vicipaedia:Pagina prima|Pagina prima]] ostenduntur. NB: eodem tempore, quo hic nuntium quemque addis, eandem rem in pagina [[2026]] adde aut sub "Eventis" aut sub "Mortuis"</noinclude> ==2026== [[Fasciculus:Dom Alfonso de Galarreta mirrored.JPG|80 px|right|Alphonsus de Galarreta, FSSPX]] * 1 Iulii: [[Fraternitas Sacerdotalis Sancti Pii X]] quattuor [[episcopus|episcopos]] novos [[Esquinia]]e sine mandato [[papa]]li consecrat. [[Leo XIV]] papa totam societatem [[excommunicatio|excommunicavit]]. * 24 Iunii: [[Terrae motus Venetiolanus anni 2026|Terrae motus]] maior magnitudinis 7.5 in [[Venetiola]] centenos homines necat vel vulnerat multaque aedificia concidit. [[Fasciculus:Alan Greenspan color photo portrait.jpg|80 px|right|[[Alanus Greenspan]]]] * 22 Iunii: [[Alanus Greenspan]], pristinus praeses [[Systema aerarium foederale|systematis aerarii foederalis Americae]], centum annos natus moritur. * 12 Iunii: [[Elon Musk]] primus fit, qui {{num|1000000000000}} [[dollarium Civitatum Foederatarum|dollariorum Americanorum]] accumulaverit. [[Fasciculus:Leo XIV (june 2025).jpg|80px|right|[[Leo XIV]]]] * 25 Maii: ''[[Magnifica humanitas]]'', epistola encyclica [[Leo XIV|Leonis XIV]] prima, editur. * 15 Maii: Eruptio epidemiae ebolae e provincia Ituri [[Res publica democratica Congensis|Rei publicae democraticae Congensis]] refertur. Centeni homines illic et in [[Uganda]] in hunc morbum incidunt. * 3 Maii: Epidemia [[hantaviridae|hantavirus]] [[Andes|Andini]] ad [[quadragena]]m [[navis]] vectoriae ''Hondius'' ducit, tres mortui. [[Fasciculus:Sabastian Sawe (KEN) 2025.jpg|90px|right|Sebastianus Sawe]] * 26 Aprilis: [[Sebastianus Sawe]] Londinii primus homo [[Cursus Marathonius|cursum Marathonium]] minore tempore quam duabus horis perficit. [[Fasciculus:Artemis II patch.svg|90px|right|Emblema missionis cum nominibus astronautarum]] * 6 Aprilis: [[Programma Artemis|Artemis II]] cum quattuor astronautis Lunam circumvolat et 11 Aprilis feliciter in Tellurem revertitur. [[Fasciculus:Mojtaba Khamenei 2019.jpg|90px|right|Mojtaba Khamenei]] * 8 Martii: [[Mojtaba Khamenei|Mojtaba Husainus Khamenei]], [[Ali Khamenei|Alii]] necati filius, magnus dux [[Irania]]e eligitur. * 28 Februarii: Civitas [[Israël]] et [[Civitates Foederatae]] impetum [[bomba]]rum ad [[Irania]]m faciunt, illum impetum praeemptivum appellantes. * 21 Februarii: Bellum inter [[Afghania]] et [[Pakistania]] erumpit. [[Fasciculus:2026 Winter Olympics logo.svg|90px|right|[[Olympia hiemalia 2026]]]] * 6 Februarii: [[Olympia hiemalia 2026|Olympia hiemalia]] in [[Italia]] simul [[Mediolanum|Mediolani]], [[Cortina Ampecanorum|Cortinae Ampecanorum]], [[Pralatium|Pralatii]], [[Livignum|Livigni]] et [[Resinae|Ante Silvam]] patefiunt. * 2–6 Februarii: [[Curdistania Syriaca|Curdistaniam Syriacam]] [[Ahmedus Husainus al-Shara|rectio Damasci nova]] sibi adiungit. * 22 Ianuarii: [[Civitates Foederatae Americae]] ab [[Ordo mundi sanitarius|Ordine Mundi Sanitarii]] se recedunt. * 15 Ianuarii: [[Vicipaedia]], anno 2001 a [[Iacobus Wales|Iacobo Wales]] et [[Laurentius Sanger|Laurentio Sanger]] condita, annum vicesimum quintum celebrat. * 6 Ianuarii: [[Leo XIV|Leo papa XIV]] [[Iubilaeum anni 2025]] claudit. [[Fasciculus:Nicolas Maduro on December 31, 2025 (cropped2).jpg|80px|right|[[Nicolaus Maduro]]]] * 3 Ianuarii: [[Nicolaus Maduro]] Venetiolae praeses a militibus [[CFA|Civitatum Foederatarum]] raptus est, [[Caracae]] multis ictibus affliguntur. 4n72foeg8eg4ogu0juwv11bh5doivsa 3969654 3969634 2026-07-03T07:19:31Z Jondel 452 /* 2026 */ 3969654 wikitext text/x-wiki <noinclude> {{Compendia paginae|VP:N}} Contenta huius paginae in [[Vicipaedia:Pagina prima|Pagina prima]] ostenduntur. NB: eodem tempore, quo hic nuntium quemque addis, eandem rem in pagina [[2026]] adde aut sub "Eventis" aut sub "Mortuis"</noinclude> ==2026== [[Fasciculus:Dom Alfonso de Galarreta mirrored.JPG|80 px|right|Alphonsus de Galarreta, FSSPX]] * 3 Iulii: [[Keiko Fujimori]] Primum mulieri praeses civitatis [[Peru]] electa, die 28 Iulii 2026 inauguratura est. * 1 Iulii: [[Fraternitas Sacerdotalis Sancti Pii X]] quattuor [[episcopus|episcopos]] novos [[Esquinia]]e sine mandato [[papa]]li consecrat. [[Leo XIV]] papa totam societatem [[excommunicatio|excommunicavit]]. * 24 Iunii: [[Terrae motus Venetiolanus anni 2026|Terrae motus]] maior magnitudinis 7.5 in [[Venetiola]] centenos homines necat vel vulnerat multaque aedificia concidit. [[Fasciculus:Alan Greenspan color photo portrait.jpg|80 px|right|[[Alanus Greenspan]]]] * 22 Iunii: [[Alanus Greenspan]], pristinus praeses [[Systema aerarium foederale|systematis aerarii foederalis Americae]], centum annos natus moritur. * 12 Iunii: [[Elon Musk]] primus fit, qui {{num|1000000000000}} [[dollarium Civitatum Foederatarum|dollariorum Americanorum]] accumulaverit. [[Fasciculus:Leo XIV (june 2025).jpg|80px|right|[[Leo XIV]]]] * 25 Maii: ''[[Magnifica humanitas]]'', epistola encyclica [[Leo XIV|Leonis XIV]] prima, editur. * 15 Maii: Eruptio epidemiae ebolae e provincia Ituri [[Res publica democratica Congensis|Rei publicae democraticae Congensis]] refertur. Centeni homines illic et in [[Uganda]] in hunc morbum incidunt. * 3 Maii: Epidemia [[hantaviridae|hantavirus]] [[Andes|Andini]] ad [[quadragena]]m [[navis]] vectoriae ''Hondius'' ducit, tres mortui. [[Fasciculus:Sabastian Sawe (KEN) 2025.jpg|90px|right|Sebastianus Sawe]] * 26 Aprilis: [[Sebastianus Sawe]] Londinii primus homo [[Cursus Marathonius|cursum Marathonium]] minore tempore quam duabus horis perficit. [[Fasciculus:Artemis II patch.svg|90px|right|Emblema missionis cum nominibus astronautarum]] * 6 Aprilis: [[Programma Artemis|Artemis II]] cum quattuor astronautis Lunam circumvolat et 11 Aprilis feliciter in Tellurem revertitur. [[Fasciculus:Mojtaba Khamenei 2019.jpg|90px|right|Mojtaba Khamenei]] * 8 Martii: [[Mojtaba Khamenei|Mojtaba Husainus Khamenei]], [[Ali Khamenei|Alii]] necati filius, magnus dux [[Irania]]e eligitur. * 28 Februarii: Civitas [[Israël]] et [[Civitates Foederatae]] impetum [[bomba]]rum ad [[Irania]]m faciunt, illum impetum praeemptivum appellantes. * 21 Februarii: Bellum inter [[Afghania]] et [[Pakistania]] erumpit. [[Fasciculus:2026 Winter Olympics logo.svg|90px|right|[[Olympia hiemalia 2026]]]] * 6 Februarii: [[Olympia hiemalia 2026|Olympia hiemalia]] in [[Italia]] simul [[Mediolanum|Mediolani]], [[Cortina Ampecanorum|Cortinae Ampecanorum]], [[Pralatium|Pralatii]], [[Livignum|Livigni]] et [[Resinae|Ante Silvam]] patefiunt. * 2–6 Februarii: [[Curdistania Syriaca|Curdistaniam Syriacam]] [[Ahmedus Husainus al-Shara|rectio Damasci nova]] sibi adiungit. * 22 Ianuarii: [[Civitates Foederatae Americae]] ab [[Ordo mundi sanitarius|Ordine Mundi Sanitarii]] se recedunt. * 15 Ianuarii: [[Vicipaedia]], anno 2001 a [[Iacobus Wales|Iacobo Wales]] et [[Laurentius Sanger|Laurentio Sanger]] condita, annum vicesimum quintum celebrat. * 6 Ianuarii: [[Leo XIV|Leo papa XIV]] [[Iubilaeum anni 2025]] claudit. [[Fasciculus:Nicolas Maduro on December 31, 2025 (cropped2).jpg|80px|right|[[Nicolaus Maduro]]]] * 3 Ianuarii: [[Nicolaus Maduro]] Venetiolae praeses a militibus [[CFA|Civitatum Foederatarum]] raptus est, [[Caracae]] multis ictibus affliguntur. nv857on5kteddyz58yjmk8ftrl9o4kj 3969655 3969654 2026-07-03T07:20:24Z Jondel 452 /* 2026 */ 3969655 wikitext text/x-wiki <noinclude> {{Compendia paginae|VP:N}} Contenta huius paginae in [[Vicipaedia:Pagina prima|Pagina prima]] ostenduntur. NB: eodem tempore, quo hic nuntium quemque addis, eandem rem in pagina [[2026]] adde aut sub "Eventis" aut sub "Mortuis"</noinclude> ==2026== [[Fasciculus:Dom Alfonso de Galarreta mirrored.JPG|80 px|right|Alphonsus de Galarreta, FSSPX]] * 3 Iulii: [[Keiko Fujimori]] primum mulieri praeses civitatis [[Peru]] electa, die 28 Iulii 2026 inauguratura est. * 1 Iulii: [[Fraternitas Sacerdotalis Sancti Pii X]] quattuor [[episcopus|episcopos]] novos [[Esquinia]]e sine mandato [[papa]]li consecrat. [[Leo XIV]] papa totam societatem [[excommunicatio|excommunicavit]]. * 24 Iunii: [[Terrae motus Venetiolanus anni 2026|Terrae motus]] maior magnitudinis 7.5 in [[Venetiola]] centenos homines necat vel vulnerat multaque aedificia concidit. [[Fasciculus:Alan Greenspan color photo portrait.jpg|80 px|right|[[Alanus Greenspan]]]] * 22 Iunii: [[Alanus Greenspan]], pristinus praeses [[Systema aerarium foederale|systematis aerarii foederalis Americae]], centum annos natus moritur. * 12 Iunii: [[Elon Musk]] primus fit, qui {{num|1000000000000}} [[dollarium Civitatum Foederatarum|dollariorum Americanorum]] accumulaverit. [[Fasciculus:Leo XIV (june 2025).jpg|80px|right|[[Leo XIV]]]] * 25 Maii: ''[[Magnifica humanitas]]'', epistola encyclica [[Leo XIV|Leonis XIV]] prima, editur. * 15 Maii: Eruptio epidemiae ebolae e provincia Ituri [[Res publica democratica Congensis|Rei publicae democraticae Congensis]] refertur. Centeni homines illic et in [[Uganda]] in hunc morbum incidunt. * 3 Maii: Epidemia [[hantaviridae|hantavirus]] [[Andes|Andini]] ad [[quadragena]]m [[navis]] vectoriae ''Hondius'' ducit, tres mortui. [[Fasciculus:Sabastian Sawe (KEN) 2025.jpg|90px|right|Sebastianus Sawe]] * 26 Aprilis: [[Sebastianus Sawe]] Londinii primus homo [[Cursus Marathonius|cursum Marathonium]] minore tempore quam duabus horis perficit. [[Fasciculus:Artemis II patch.svg|90px|right|Emblema missionis cum nominibus astronautarum]] * 6 Aprilis: [[Programma Artemis|Artemis II]] cum quattuor astronautis Lunam circumvolat et 11 Aprilis feliciter in Tellurem revertitur. [[Fasciculus:Mojtaba Khamenei 2019.jpg|90px|right|Mojtaba Khamenei]] * 8 Martii: [[Mojtaba Khamenei|Mojtaba Husainus Khamenei]], [[Ali Khamenei|Alii]] necati filius, magnus dux [[Irania]]e eligitur. * 28 Februarii: Civitas [[Israël]] et [[Civitates Foederatae]] impetum [[bomba]]rum ad [[Irania]]m faciunt, illum impetum praeemptivum appellantes. * 21 Februarii: Bellum inter [[Afghania]] et [[Pakistania]] erumpit. [[Fasciculus:2026 Winter Olympics logo.svg|90px|right|[[Olympia hiemalia 2026]]]] * 6 Februarii: [[Olympia hiemalia 2026|Olympia hiemalia]] in [[Italia]] simul [[Mediolanum|Mediolani]], [[Cortina Ampecanorum|Cortinae Ampecanorum]], [[Pralatium|Pralatii]], [[Livignum|Livigni]] et [[Resinae|Ante Silvam]] patefiunt. * 2–6 Februarii: [[Curdistania Syriaca|Curdistaniam Syriacam]] [[Ahmedus Husainus al-Shara|rectio Damasci nova]] sibi adiungit. * 22 Ianuarii: [[Civitates Foederatae Americae]] ab [[Ordo mundi sanitarius|Ordine Mundi Sanitarii]] se recedunt. * 15 Ianuarii: [[Vicipaedia]], anno 2001 a [[Iacobus Wales|Iacobo Wales]] et [[Laurentius Sanger|Laurentio Sanger]] condita, annum vicesimum quintum celebrat. * 6 Ianuarii: [[Leo XIV|Leo papa XIV]] [[Iubilaeum anni 2025]] claudit. [[Fasciculus:Nicolas Maduro on December 31, 2025 (cropped2).jpg|80px|right|[[Nicolaus Maduro]]]] * 3 Ianuarii: [[Nicolaus Maduro]] Venetiolae praeses a militibus [[CFA|Civitatum Foederatarum]] raptus est, [[Caracae]] multis ictibus affliguntur. obaxpjk5f7fyyor7lhntts6y98x397s 3969657 3969655 2026-07-03T07:21:52Z Jondel 452 3969657 wikitext text/x-wiki <noinclude> {{Compendia paginae|VP:N}} Contenta huius paginae in [[Vicipaedia:Pagina prima|Pagina prima]] ostenduntur. NB: eodem tempore, quo hic nuntium quemque addis, eandem rem in pagina [[2026]] adde aut sub "Eventis" aut sub "Mortuis"</noinclude> ==2026== [[Fasciculus:Dom Alfonso de Galarreta mirrored.JPG|80 px|right|Alphonsus de Galarreta, FSSPX]] * 3 Iulii: [[Keiko Fujimori]] primum mulieri praeses civitatis [[Peruvia|Peruviae]] electa, die 28 Iulii 2026 inauguratura est. * 1 Iulii: [[Fraternitas Sacerdotalis Sancti Pii X]] quattuor [[episcopus|episcopos]] novos [[Esquinia]]e sine mandato [[papa]]li consecrat. [[Leo XIV]] papa totam societatem [[excommunicatio|excommunicavit]]. * 24 Iunii: [[Terrae motus Venetiolanus anni 2026|Terrae motus]] maior magnitudinis 7.5 in [[Venetiola]] centenos homines necat vel vulnerat multaque aedificia concidit. [[Fasciculus:Alan Greenspan color photo portrait.jpg|80 px|right|[[Alanus Greenspan]]]] * 22 Iunii: [[Alanus Greenspan]], pristinus praeses [[Systema aerarium foederale|systematis aerarii foederalis Americae]], centum annos natus moritur. * 12 Iunii: [[Elon Musk]] primus fit, qui {{num|1000000000000}} [[dollarium Civitatum Foederatarum|dollariorum Americanorum]] accumulaverit. [[Fasciculus:Leo XIV (june 2025).jpg|80px|right|[[Leo XIV]]]] * 25 Maii: ''[[Magnifica humanitas]]'', epistola encyclica [[Leo XIV|Leonis XIV]] prima, editur. * 15 Maii: Eruptio epidemiae ebolae e provincia Ituri [[Res publica democratica Congensis|Rei publicae democraticae Congensis]] refertur. Centeni homines illic et in [[Uganda]] in hunc morbum incidunt. * 3 Maii: Epidemia [[hantaviridae|hantavirus]] [[Andes|Andini]] ad [[quadragena]]m [[navis]] vectoriae ''Hondius'' ducit, tres mortui. [[Fasciculus:Sabastian Sawe (KEN) 2025.jpg|90px|right|Sebastianus Sawe]] * 26 Aprilis: [[Sebastianus Sawe]] Londinii primus homo [[Cursus Marathonius|cursum Marathonium]] minore tempore quam duabus horis perficit. [[Fasciculus:Artemis II patch.svg|90px|right|Emblema missionis cum nominibus astronautarum]] * 6 Aprilis: [[Programma Artemis|Artemis II]] cum quattuor astronautis Lunam circumvolat et 11 Aprilis feliciter in Tellurem revertitur. [[Fasciculus:Mojtaba Khamenei 2019.jpg|90px|right|Mojtaba Khamenei]] * 8 Martii: [[Mojtaba Khamenei|Mojtaba Husainus Khamenei]], [[Ali Khamenei|Alii]] necati filius, magnus dux [[Irania]]e eligitur. * 28 Februarii: Civitas [[Israël]] et [[Civitates Foederatae]] impetum [[bomba]]rum ad [[Irania]]m faciunt, illum impetum praeemptivum appellantes. * 21 Februarii: Bellum inter [[Afghania]] et [[Pakistania]] erumpit. [[Fasciculus:2026 Winter Olympics logo.svg|90px|right|[[Olympia hiemalia 2026]]]] * 6 Februarii: [[Olympia hiemalia 2026|Olympia hiemalia]] in [[Italia]] simul [[Mediolanum|Mediolani]], [[Cortina Ampecanorum|Cortinae Ampecanorum]], [[Pralatium|Pralatii]], [[Livignum|Livigni]] et [[Resinae|Ante Silvam]] patefiunt. * 2–6 Februarii: [[Curdistania Syriaca|Curdistaniam Syriacam]] [[Ahmedus Husainus al-Shara|rectio Damasci nova]] sibi adiungit. * 22 Ianuarii: [[Civitates Foederatae Americae]] ab [[Ordo mundi sanitarius|Ordine Mundi Sanitarii]] se recedunt. * 15 Ianuarii: [[Vicipaedia]], anno 2001 a [[Iacobus Wales|Iacobo Wales]] et [[Laurentius Sanger|Laurentio Sanger]] condita, annum vicesimum quintum celebrat. * 6 Ianuarii: [[Leo XIV|Leo papa XIV]] [[Iubilaeum anni 2025]] claudit. [[Fasciculus:Nicolas Maduro on December 31, 2025 (cropped2).jpg|80px|right|[[Nicolaus Maduro]]]] * 3 Ianuarii: [[Nicolaus Maduro]] Venetiolae praeses a militibus [[CFA|Civitatum Foederatarum]] raptus est, [[Caracae]] multis ictibus affliguntur. aldtz685jl2g2jeied9nplhqncec04x Nicolaus Madurus Moros 0 182522 3969536 3969516 2026-07-02T12:04:10Z IacobusAmor 1163 Nomen 3969536 wikitext text/x-wiki {{Capsa hominis Vicidata}} {{Latinitas|-2}} [[Fasciculus:Nicolas Maduro - ABr 26072010FRP8172.jpg|thumb|upright=0.8|Nicolaus Madurus, eo tempore [[minister rerum externarum]] (media imagine) cum [[Antonius Patriota|Antonio Patriota]] cancellario Brasiliensi anno 2010 pictus.]] {{res|Nicolaus Madurus Moros'''<ref>{{Opus|cognomen 1=Austriacus|nomen 1=Volfgangus|titulus=Venetiolani Hugonem Chavesium lugent|annus=2013|domus editoria=Ephemeris|url=http://ephemeris.alcuinus.net/archi2013/nuntius.php?id=847}}: “Nicolaus Madurus, qui Chavesium in munere succedet”.</ref> ([[Hispanice]] ''Nicolás Maduro Moros'', natus [[Caracae|Caracis]] in urbe [[Venetiae|Venetiolana]] die [[23 Novembris]] [[1962]]), est [[politicus]] [[Venetiola|Venetiolensis]] et quondam {{safesubst:Nexus ad paginam creandam creatamve|Syndicalismus|dux syndicalisticus|en|qid=Q2353993}} qui [[praeses]] [[Venetiola]]e ab anno [[2013]] ad diem [[3 Ianuarii]] [[2026]] merebat, donec [[Exercitus Civitatum Foederatarum|milites]] [[Civitates Foederatae|Civitatum Foderatarum]] eum ceperunt, ipso [[Donaldus Trumpius|Donaldo Trumpio]] iubente. Antea fuerat [[minister rerum externarum]] a die [[9 Augusti]] [[2006]] ad [[15 Ianuarii]] [[2013]], praeside [[Hugo Chávez|Hugone Chávez]], et a die [[13 Octobris]] [[2012]] praeses vicarius. Die [[3 Ianuarii]] [[2026]], Nicolaus Madurus a militibus [[CFA|Civitatum Foederatarum]] cum [[Impetus Civitatum Foederatarum in Venetiolam anni 2026|impetu bombarum]] raptus est, et [[Delicia Rodríguez]], [[praeses vicarius]] praeses Venetiolae facta est. Societas internationalis hanc rem nefastam et contra [[Charta Nationum Unitarum|Cartam Consociationis Nationum]] et [[ius internationale]] iudicat.<ref>[https://www.bbc.com/news/articles/czx1rpxzyx9o 'Deeply shocked': World leaders react to US attack on Venezuela.]</ref> == Notae == <references/> == Bibliographia == * Nikhil Kumar, "[http://time.com/70847/nicolas-maduro-2014-time-100/ Nicolás Maduro: the man who holds Venezuela's future]" in ''[[Time]]'' (23 Aprilis 2014) == Nexus externi == {{CommuniaCat|Nicolás Maduro|Nicolaum Madurum}} {{Fontes biographici}} * {{CIDOB|http://www.cidob.org/biografias_lideres_politicos/america_del_sur/venezuela/nicolas_maduro_moros|Nicolás Maduro Moros}} {{Praesides Venetiolae}} {{Ministri rerum externarum Venetiolani}} {{Lifetime|1962||Maduro, Nicolaus}} [[Categoria:Duces civitatum]] [[Categoria:Politici Venetiolae]] 1mub3t4jfpk7lw478zzbm4zcc3pbob9 3969537 3969536 2026-07-02T12:05:09Z IacobusAmor 1163 3969537 wikitext text/x-wiki {{Capsa hominis Vicidata}} {{Latinitas|-2}} [[Fasciculus:Nicolas Maduro - ABr 26072010FRP8172.jpg|thumb|upright=0.8|Nicolaus Madurus, eo tempore [[minister rerum externarum]] (media imagine) cum [[Antonius Patriota|Antonio Patriota]] cancellario Brasiliensi anno 2010 pictus.]] {{res|Nicolaus Madurus Moros<ref>{{Opus|cognomen 1=Austriacus|nomen 1=Volfgangus|titulus=Venetiolani Hugonem Chavesium lugent|annus=2013|domus editoria=Ephemeris|url=http://ephemeris.alcuinus.net/archi2013/nuntius.php?id=847}}: “Nicolaus Madurus, qui Chavesium in munere succedet”.</ref> ([[Hispanice]] ''Nicolás Maduro Moros'', natus [[Caracae|Caracis]] in urbe [[Venetiae|Venetiolana]] die [[23 Novembris]] [[1962]]), est [[politicus]] [[Venetiola|Venetiolensis]] et quondam {{safesubst:Nexus ad paginam creandam creatamve|Syndicalismus|dux syndicalisticus|en|qid=Q2353993}} qui [[praeses]] [[Venetiola]]e ab anno [[2013]] ad diem [[3 Ianuarii]] [[2026]] merebat, donec [[Exercitus Civitatum Foederatarum|milites]] [[Civitates Foederatae|Civitatum Foderatarum]] eum ceperunt, ipso [[Donaldus Trumpius|Donaldo Trumpio]] iubente. Antea fuerat [[minister rerum externarum]] a die [[9 Augusti]] [[2006]] ad [[15 Ianuarii]] [[2013]], praeside [[Hugo Chávez|Hugone Chávez]], et a die [[13 Octobris]] [[2012]] praeses vicarius. Die [[3 Ianuarii]] [[2026]], Nicolaus Madurus a militibus [[CFA|Civitatum Foederatarum]] cum [[Impetus Civitatum Foederatarum in Venetiolam anni 2026|impetu bombarum]] raptus est, et [[Delicia Rodríguez]], [[praeses vicarius]] praeses Venetiolae facta est. Societas internationalis hanc rem nefastam et contra [[Charta Nationum Unitarum|Cartam Consociationis Nationum]] et [[ius internationale]] iudicat.<ref>[https://www.bbc.com/news/articles/czx1rpxzyx9o 'Deeply shocked': World leaders react to US attack on Venezuela.]</ref> == Notae == <references/> == Bibliographia == * Nikhil Kumar, "[http://time.com/70847/nicolas-maduro-2014-time-100/ Nicolás Maduro: the man who holds Venezuela's future]" in ''[[Time]]'' (23 Aprilis 2014) == Nexus externi == {{CommuniaCat|Nicolás Maduro|Nicolaum Madurum}} {{Fontes biographici}} * {{CIDOB|http://www.cidob.org/biografias_lideres_politicos/america_del_sur/venezuela/nicolas_maduro_moros|Nicolás Maduro Moros}} {{Praesides Venetiolae}} {{Ministri rerum externarum Venetiolani}} {{Lifetime|1962||Maduro, Nicolaus}} [[Categoria:Duces civitatum]] [[Categoria:Politici Venetiolae]] naqpp33xmcj6hvlgd6vhmece8d2f48f 3969538 3969537 2026-07-02T12:07:14Z IacobusAmor 1163 3969538 wikitext text/x-wiki {{Capsa hominis Vicidata}} {{Latinitas|-2}} [[Fasciculus:Nicolas Maduro - ABr 26072010FRP8172.jpg|thumb|upright=0.8|Nicolaus Madurus, eo tempore [[minister rerum externarum]] (media imagine) cum [[Antonius Patriota|Antonio Patriota]] cancellario Brasiliensi anno 2010 pictus.]] {{res|Nicolaus Madurus Moros}}<ref>{{Opus|cognomen 1=Austriacus|nomen 1=Volfgangus|titulus=Venetiolani Hugonem Chavesium lugent|annus=2013|domus editoria=Ephemeris|url=http://ephemeris.alcuinus.net/archi2013/nuntius.php?id=847}}: “Nicolaus Madurus, qui Chavesium in munere succedet”.</ref> ([[Hispanice]] ''Nicolás Maduro Moros'', natus [[Caracae|Caracis]] in urbe [[Venetiae|Venetiolana]] die [[23 Novembris]] [[1962]]), est [[politicus]] [[Venetiola|Venetiolensis]] et quondam {{safesubst:Nexus ad paginam creandam creatamve|Syndicalismus|dux syndicalisticus|en|qid=Q2353993}} qui [[praeses]] [[Venetiola]]e ab anno [[2013]] ad diem [[3 Ianuarii]] [[2026]] merebat, donec [[Exercitus Civitatum Foederatarum|milites]] [[Civitates Foederatae|Civitatum Foderatarum]] eum ceperunt, ipso [[Donaldus Trumpius|Donaldo Trumpio]] iubente. Antea fuerat [[minister rerum externarum]] a die [[9 Augusti]] [[2006]] ad [[15 Ianuarii]] [[2013]], praeside [[Hugo Chávez|Hugone Chávez]], et a die [[13 Octobris]] [[2012]] praeses vicarius. Die [[3 Ianuarii]] [[2026]], Nicolaus Madurus a militibus [[CFA|Civitatum Foederatarum]] cum [[Impetus Civitatum Foederatarum in Venetiolam anni 2026|impetu bombarum]] raptus est, et [[Delicia Rodríguez]], [[praeses vicarius]] praeses Venetiolae facta est. Societas internationalis hanc rem nefastam et contra [[Charta Nationum Unitarum|Cartam Consociationis Nationum]] et [[ius internationale]] iudicat.<ref>[https://www.bbc.com/news/articles/czx1rpxzyx9o 'Deeply shocked': World leaders react to US attack on Venezuela.]</ref> == Notae == <references/> == Bibliographia == * Nikhil Kumar, "[http://time.com/70847/nicolas-maduro-2014-time-100/ Nicolás Maduro: the man who holds Venezuela's future]" in ''[[Time]]'' (23 Aprilis 2014) == Nexus externi == {{CommuniaCat|Nicolás Maduro|Nicolaum Madurum}} {{Fontes biographici}} * {{CIDOB|http://www.cidob.org/biografias_lideres_politicos/america_del_sur/venezuela/nicolas_maduro_moros|Nicolás Maduro Moros}} {{Praesides Venetiolae}} {{Ministri rerum externarum Venetiolani}} {{Lifetime|1962||Madurus Moros, Nicolaus}} [[Categoria:Duces civitatum]] [[Categoria:Politici Venetiolae]] sfxhqqzlrtdz634hrk04008vgcoenq5 3969539 3969538 2026-07-02T12:07:49Z IacobusAmor 1163 IacobusAmor movit paginam [[Nicolaus Maduro]] ad [[Nicolaus Madurus Moros]]: Lemma 3969538 wikitext text/x-wiki {{Capsa hominis Vicidata}} {{Latinitas|-2}} [[Fasciculus:Nicolas Maduro - ABr 26072010FRP8172.jpg|thumb|upright=0.8|Nicolaus Madurus, eo tempore [[minister rerum externarum]] (media imagine) cum [[Antonius Patriota|Antonio Patriota]] cancellario Brasiliensi anno 2010 pictus.]] {{res|Nicolaus Madurus Moros}}<ref>{{Opus|cognomen 1=Austriacus|nomen 1=Volfgangus|titulus=Venetiolani Hugonem Chavesium lugent|annus=2013|domus editoria=Ephemeris|url=http://ephemeris.alcuinus.net/archi2013/nuntius.php?id=847}}: “Nicolaus Madurus, qui Chavesium in munere succedet”.</ref> ([[Hispanice]] ''Nicolás Maduro Moros'', natus [[Caracae|Caracis]] in urbe [[Venetiae|Venetiolana]] die [[23 Novembris]] [[1962]]), est [[politicus]] [[Venetiola|Venetiolensis]] et quondam {{safesubst:Nexus ad paginam creandam creatamve|Syndicalismus|dux syndicalisticus|en|qid=Q2353993}} qui [[praeses]] [[Venetiola]]e ab anno [[2013]] ad diem [[3 Ianuarii]] [[2026]] merebat, donec [[Exercitus Civitatum Foederatarum|milites]] [[Civitates Foederatae|Civitatum Foderatarum]] eum ceperunt, ipso [[Donaldus Trumpius|Donaldo Trumpio]] iubente. Antea fuerat [[minister rerum externarum]] a die [[9 Augusti]] [[2006]] ad [[15 Ianuarii]] [[2013]], praeside [[Hugo Chávez|Hugone Chávez]], et a die [[13 Octobris]] [[2012]] praeses vicarius. Die [[3 Ianuarii]] [[2026]], Nicolaus Madurus a militibus [[CFA|Civitatum Foederatarum]] cum [[Impetus Civitatum Foederatarum in Venetiolam anni 2026|impetu bombarum]] raptus est, et [[Delicia Rodríguez]], [[praeses vicarius]] praeses Venetiolae facta est. Societas internationalis hanc rem nefastam et contra [[Charta Nationum Unitarum|Cartam Consociationis Nationum]] et [[ius internationale]] iudicat.<ref>[https://www.bbc.com/news/articles/czx1rpxzyx9o 'Deeply shocked': World leaders react to US attack on Venezuela.]</ref> == Notae == <references/> == Bibliographia == * Nikhil Kumar, "[http://time.com/70847/nicolas-maduro-2014-time-100/ Nicolás Maduro: the man who holds Venezuela's future]" in ''[[Time]]'' (23 Aprilis 2014) == Nexus externi == {{CommuniaCat|Nicolás Maduro|Nicolaum Madurum}} {{Fontes biographici}} * {{CIDOB|http://www.cidob.org/biografias_lideres_politicos/america_del_sur/venezuela/nicolas_maduro_moros|Nicolás Maduro Moros}} {{Praesides Venetiolae}} {{Ministri rerum externarum Venetiolani}} {{Lifetime|1962||Madurus Moros, Nicolaus}} [[Categoria:Duces civitatum]] [[Categoria:Politici Venetiolae]] sfxhqqzlrtdz634hrk04008vgcoenq5 Yoko Ono 0 194693 3969545 3969512 2026-07-02T12:16:48Z IacobusAmor 1163 ~ 3969545 wikitext text/x-wiki {{Capsa hominis Vicidatorum}} <!--{{Infobox musical artist | name = Yoko Ono | image = Yokoono2.jpg | caption = Yoko Ono at the [[Museum of Contemporary Art, University of São Paulo|Museum of Contemporary Art of the University of São Paulo]], Brazil in 2007 | background = solo_singer | birth_date = {{birth date and age|1933|02|18}} | birth_place = [[Tokyo]] [[Iaponia]]e | occupation = Artifex, [[peace activist]], experimental musician | years_active = 1961–praesens | instrument = Vocals, piano | label = [[Apple Records|Apple]], [[Geffen Records|Geffen]], [[Polydor Records|Polydor]], [[Rykodisc]], [[Astralwerks]], Chimera Music | associated_acts = [[Ioannes Lennon]]<br />[[Plastic Ono Band]] | website = }}--> '''Yoko Ono''' ([[Iaponice]] オノ・ヨーコ ''Ono Yōko'', etiam 小野 洋子, nata [[18 Februarii]] [[1933]]) est [[artifex]] et [[motus pacis|pacis]] [[activismus|activista]] [[Iaponia|Iaponica]],<ref>[http://www.nytimes.com/1989/02/05/arts/art-yoko-ono-s-new-bronze-age-at-the-whitney.html?pagewanted=all&src=pm Paul Taylor, "Yoko Ono's New Bronze Age At the Whitney," ''New York Times'' (5 Fabruarii 1989)].</ref> ob eius [[opus artis|opera]] [[avant-garde]] in [[ars|arte]], [[musica]], [[fabrica pellicularum|fabricaque pellicularum]], et ob eius [[coniugium]] a [[1969]] ad [[1980]] cum [[Ioannes Lennon|Ioanne Lennon]] notissima. Ea [[feminismus|feminismum]] ad [[superficies|superficiem]] suae musicae promovit. Nota est pro [[pecunia]] artibus, [[pax|paci]], et investigationi [[SIDA]]<!-- + outreach programs--> [[philanthropia|philanthropice]] contributis. Lennon eam appellavit "celeberrimam [[tellus|orbis terrarum]] artificem ignotam."<ref>[[Anglice]]: "the most famous unknown artist in the world."</ref><ref name="my.entertainment.yahoo.com">http://my.entertainment.yahoo.com/news/yoko-ono-retrospective-opens-frankfurt-164740038.html</ref> == Notae == <references/> {{NexInt}} * ''[[Wish Tree for Washington, DC]]'' * [[5236 Yoko]], [[asteroides]] == Bibliographia == * [[Antonius Fawcvett|Fawcett, Anthony]]. [[1976]]. ''John Lennon: One Day at a Time: A Personal Biography of the Seventies.'' Novi Eboraci: Grove Press. ISBN 0-394-17754-1. * George, Adrian. [[2009]]. ''Yoko Ono.'' Modern artists series. Novi Eboraci: Tate Publishing. ISBN 978-1-85437-734-0. * Kemp, Mark. [[1992]]. "She Who Laughs Last: Yoko Ono Reconsidered," ''Option,'' Iulio/Augusto, pp. 74–81. * Spitz, Bob. [[2005]]. ''The Beatles.'' Novi Eboraci: Little, Brown, and Company. * Cott, Jonathan, and Christine Doudna, eds. [[1982]]. ''The Ballad of John and Yoko.'' Garden City: Doubleday. ISBNM 0385177348. * [[Ionatan Wiener|Wiener, Jon]]. [[1984]]. ''Come Together: John Lennon in His Time.'' Novi Eboraci: Random House. * "Ono apologises for comment." [[2005]]. ''New Sunday Times,'' 6 Novembris, p. 29. * ''The Rare Films of Yoko Ono:'' [https://web.archive.org/web/20050222163456/http://www.ica.org.uk/index.cfm?articleid=13115 Novi Eboraci 65–66 Fluxus Films + Londinii 66–67], [https://web.archive.org/web/20050222172658/http://www.ica.org.uk/index.cfm?articleid=13116 Anglia 68–69], [https://web.archive.org/web/20050222172730/http://www.ica.org.uk/index.cfm?articleid=13117 Londinii 69–71], [https://web.archive.org/web/20050222172629/http://www.ica.org.uk/index.cfm?articleid=13118 Circa tellurem 69–71], [https://web.archive.org/web/20050222172546/http://www.ica.org.uk/index.cfm?articleid=13119 Novi Eboraci 70–71], et [https://web.archive.org/web/20050222172520/http://www.ica.org.uk/index.cfm?articleid=13120 Ann Arbor / Novi Eboraci 71–72 + 2000] in ICA, Londinii, Martio 2004. == Bibliographia addita == * {{Cite book |last= Ayres |first= Ian |title= Van Gogh's Ear: Best World Poetry & Prose (Vol. 3 habet eius poemata et opera artis) |year= 2004 |publisher= French Connection |location= Lutetiae |isbn= 978-2-914853-02-6 }}. * {{Cite book |last= Ayres |first= Ian |title= Van Gogh's Ear: Best World Poetry & Prose (Vol. 4 habet eius poemata et opera artis) |year= 2005 |publisher= French Connection |location= Lutetiae |isbn= 978-2-914853-03-3}} * Clayson, Alan et al. ''Woman: The Incredible Life of Yoko Ono.'' * [[Albert Goldman|Goldman, Albert]]. ''The Lives of John Lennon.'' * Green, John. ''Dakota Days.'' * Haskell, Barbara. [[1991]]. ''Yoko Ono: Arias and Objects.'' Catalogus exhibitionis. Novi Eboraci: Whitney Museum of American Art. * Hendricks, Geoffrey. ''Fluxus Codex.'' * Hendricks, Geoffrey. ''Yoko Ono: Arias and Objects.'' * Hopkins, Jerry. [[1986]]. ''Yoko Ono.'' Novi Eboraci: Macmillan. ISBN 0-02-553950-7. * Klin, Richard, et Lily Prince, photos. [[2011]]. I Remembered Carrying a Glass Key to Open the Sky. In ''Something to Say: Thoughts on Art and Politics in America.'' Leapfrog Press. * Millett, Kate. ''Flying.'' * {{cite book | author=Pang, May | title=Loving John | publisher=[[Warner Books]] (Paperback)| year=1983 | isbn=978-0-446-37916-8|ref={{SfnRef|Pang|1983}}}}. * [[Philip Norman|Norman, Philip]]. [[2008]]. [http://books.google.com/books?id=vNA4j2L0hqAC&printsec=frontcover ''John Lennon : the life''], 1st ed., Novi Eboraci: Ecco. ISBN 978-0-06-075401-3. * Norman, Philip. [[1990]]. ''Days in the life : John Lennon remembered'', Londinii: Century. ISBN 0-7126-3922-5. * Norman, Philip. [[1981]]. [http://books.google.com/?id=9uUCAAAAMBAJ&pg=PA38 A Talk with Yoko.] ''New York Magazine,'' 25 Maii. * Obrist, Hans Ulrich. [[2010]]. ''The Conversation Series: Yoko Ono.'' Coloniae: Walther König. * Robecchi, Michele. [[2006]]. [https://web.archive.org/web/20110813230921/http://contemporary-magazines.com/music84.htm A Conversation with Yoko Ono.] ''Contemporary Magazine,'' Iulio. * Rumaker, Michael. ''The Butterfly.'' * Seaman, Frederic. ''The Last Days of John Lennon.'' * Sheff, David. ''John Lennon and Yoko Ono: The Playboy Interviews.'' * Yoon, Jean. ''The Yoko Ono Project.'' == Nexus externus == {{CommuniaCat|Yoko Ono|Yoko Ono}} {{Fontes biographici}} {{bio-stipula}} {{Lifetime|1933||Ono, Yoko}} <!--Contemporary artists--> <!--Japanese performance artists--> <!--Multimedia artists--> <!--Conceptual artists--> <!--Sound artists--> <!--expatriates--> <!--E. musicians--> <!--vel pacificatores?--> <!--C. targets--> <!--D.M. members--> [[Categoria:Alumni Collegii Sarah Lawrence]] [[Categoria:Alumni Universitatis Gakushuin]] [[Categoria:Fluxus]] [[Categoria:Incolae Novi Eboraci]] [[Categoria:Musici Iaponiae]] [[Categoria:Pacifistae]] rmzs0dzw5ka8s16zm71irlt579yfv32 Hiers-Brouage 0 210981 3969569 3729912 2026-07-02T19:38:59Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969569 wikitext text/x-wiki [[Fasciculus: Eglise_brouage.jpg|thumb|Hiers-Brouage: [[ecclesia]] [[Sanctus Petrus|Sancto Petro]] [[Sanctus Paulus|Pauloque]] dicata]] [[Fasciculus: Map commune FR insee code 17189.png|thumb|left|250px|Hiers-Brouage: communis tabula]] ''' Hiers-Brouage ''' est commune [[Francia|Francicum]] 648 incolarum (anno [[2011]]) [[Tabula administrativa Franciae|praefecturae]] [[Carantonus Maritimus|Carantoni Maritimi]] in regione occidentali [[Pictaviensis et Carantoni]]s . {{NexInt}} * [[Index communium praefecturae Carantoni Maritimi|Indicem communium praefecturae Carantoni Maritimi]] == Nexus externi == {{CommuniaCat| Hiers-Brouage | Hiers-Brouage }} * {{INSEE commune|17189|de=Hiers-Brouage}} * [https://web.archive.org/web/20150531021247/http://www.hiers-brouage.fr/ Hiers-Brouage pagina interretialis] {{geo-stipula}} [[Categoria:Communia praefecturae Carantoni Maritimi]] [[Categoria:Loci habitati praefecturae Carantoni maritimi]] 2oq9xkwrsayd6nlmpb8j2gufdot373b Idololatria 0 231218 3969626 3883037 2026-07-03T03:07:08Z InternetArchiveBot 139091 Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969626 wikitext text/x-wiki [[Fasciculus:Museo nazionale del Cinema - Cabiria (Turin).jpg|thumb|Media parte, [[statua]] [[aes|aerea]] [[Moloch]], [[deus|dei]] antiqui [[Chanaan]]iti, [[Ammon]]iti, et [[Phoenices|Poeni]], similitudo [[rana]]e-[[homo|hominis]] [[cornu|cornibus]]<!--deitas cornuta-->, [[ala|alis]], tribusque [[oculus|oculis]] praediti.<!-- (From the movie "Cabiria" by Giovanni Pastrone; National Museum of Cinema, Turin).-->]] '''Idololatria'''<ref>{{TLL}} [http://publikationen.badw.de/de/-/thesaurus/000914816.223.jpg pp. 223–24]{{Nexus deficit|date=March 2025 |bot=InternetArchiveBot |fix-attempted=yes }}: "formae breviores ''idolatr-'' et longiores ''idololatr-'' […] ita variant in codd. et edd."</ref> ([[Graece]] ''{{lang|grc|εἰδωλολατρεία}}'', ab ''{{lang|grc|εἴδωλον}}'' 'idolum' et ''{{lang|grc|λατρεύω}}'' 'colo, servio') est [[veneratio]] [[idolum|idoli]] vel rei corporealis sicut [[imago cultus]] ut [[deitas]], vel usus quasi veneratio habitus, sicut formae creatae honoratae et cultae. In omnibus [[religiones Abrahamicae|religionibus Abrahamicis]] idololatria vehementer prohibetur, quamquam [[opinio]]nes de quod idololatria est intra et inter eas discrepare possunt. In aliis [[religio]]nibus, usus imaginum cultorum probatur. Quales autem imagines, notiones, et res idololatriam constituunt res aliquantulae contentionis saepe est. [[Fasciculus:GoldCalf.jpg|thumb|''[[Adoratio Vituli Aurei]]'' [[Nicolaus Poussin|Nicolai Poussin]].]] [[Fasciculus:Vermilion on a stone.jpg|thumb|[[Minium]] supra [[lapis|lapidem]] oblitum usitata idoli [[Hindu]] forma est.]] [[Fasciculus:Decalogue parchment by Jekuthiel Sofer 1768.jpg|thumb|alt=This is an image of a copy of the 1675 Ten Commandments, at the Amsterdam Esnoga synagogue, produced on parchment in 1768 by [[Jekuthiel Sofer]], a prolific Jewish scribe in Amsterdam. It has Hebrew language writing in two columns separated between, and surrounded by, ornate flowery patterns.| [[Membrana (ars scribendi)|Membrana]] [[decalogus|decalogum]] imitatur. [[Pictura]] [[Iekuthiel Sofer|Iekuthielis Sofer]], [[synagoga]] [[Esnoga Amstelodamica]], [[1768]].<ref>[http://cf.uba.uva.nl/nl/publicaties/treasures/page/p34.html "De Tien Geboden, gekopieerd in Amsterdam door Jekuthiel Sofer,"] https://web.archive.org/web/20100412202640/http://cf.uba.uva.nl/ (Bibliotheca Rosenthaliana).</ref>]] [[Mos|Mores]] idololatria habiti vel fortasse habiti comprehendere possunt creationem ullius generis imaginis deitatis, vel aliarum figurarum magni momenti religiosi, sicut [[propheta]]e, [[sanctus|sancti]], et [[clericus|clerici]], et creatio imaginum ullius [[homo|hominis]] vel [[animal]]is ususque symbolorum religiosorum vel profanorum. Praeterea, [[theologus|theologi]] [[religio Christiana|Christiani]], [[Sanctus Paulus|Sanctum Paulum]] sequentes, notionem extenderunt ut nimium et haud aptum comprehendat aliarum religionis proptietatum momentum, vel non [[religio]]sas [[vita]]e proprietates ad summum, imaginibus etiam adeo absentibus. Exempli gratia, [[catechismus]] [[Ecclesia Catholica|Ecclesiae Catholicae]] dicit: <blockquote>Idololatria non refertur solummodo ad falsos [[paganismus|paganismi]] cultus. Permanet constans fidei tentatio. Consistit in deificando id quod [[Deus]] non est. Idololatria habetur semper cum homo creaturam loco Dei honorat et reveretur, sive de diis agatur vel de [[daemon]]ibus (exempli gratia [[satanismus]]), de [[potestas|potestate]], de [[voluptas|voluptate]], de [[stirps|stirpe]], de [[atavus|atavis]], de [[status|Statu]], de [[pecunia]], etc.<ref>''[[Catechismus Catholicae Ecclesiae]]'', [http://www.vatican.va/archive/catechism_lt/p3s2c1a1_lt.htm#III.%20«%20Non%20habebis%20deos%20alienos%20coram%20me%20» pars 2113].</ref></blockquote> In nonnullis [[societas hominum|societatibus]] [[Islam]]icis ultraconservativis quae [[ius saria]] sequuntur, qui idola venerantur ad [[poena capitalis|poenam capitalem]] damnari possunt.<ref name="Zollner2008">Zollner 2008:87.</ref> Evitare usum imaginum [[religio]]nis causa [[aniconismus]] appellatur. Destructio imaginum religiosarum intra certas [[cultura]]s [[iconoclasmus]] appellatur, cuius fuerunt in [[historia]] multi casus maiores. {{NexInt}} *[[Adoratio]] *[[Bibliolatria]] *[[Usor:IacobusAmor/Salon#¶ Epeolatria|Epeolatria]] *[[Fetischismus]] *[[Vitulus aureus]] == Notae == <references /> ==Bibliographia== *Zollner, Barbara H. E. [[2008]]. ''The Muslim Brotherhood: Hasan Al-Hudaybi and Ideology.'' Routledge. ISBN 9781134077670. ==Nexus externi== {{CommuniaCat|Idolatry|idololatriam}} *[https://web.archive.org/web/20101004134827/http://galich.com/index.php?option=com_content&task=view&id=248&Itemid=1 Idolum antiquum (saeculum 13 a.C.n.) in Russia Septentrionali inventum,] galich.com [[Categoria:Idololatria| ]] [[Categoria:Polytheismus]] [[Categoria:Res Iudaeo-Christianae]] {{Myrias|Philosophia}} jxv3h3gi45ptclijoq21yfra53zc1zw Il ne fut oncques tel mariage qu'est de la poire et du fromage 0 235260 3969629 3919914 2026-07-03T03:40:38Z InternetArchiveBot 139091 Rescuing 0 sources and tagging 1 as dead.) #IABot (v2.0.9.5 3969629 wikitext text/x-wiki {{Titulus italicus ad litteram|lingua=fr}}{{L}} “{{ires|Il ne feut oncques tel mariage qu'est de la poyre et du fromaige}}”, scilicet "Nunquam fuit tale matrimonium ut inter pirum et caseum sit", est proverbium sive aphorismus [[ars culinaria|culinarius]] [[Francogallice|Francogallicus]], his verbis a [[Franciscus Rabelaesus|Francisco Rabelaeso]] relatus inter res comicas a [[Pantagruel]]e gestas.<ref>[[Franciscus Rabelaesus]], ''[[Le Quart Livre]]'' cap. 9</ref> Iam antea reperitur in florilegio sententiarum saeculi XV, forma leviter differenti: "''Onques Deus ne fist tel mariage comme de poires et de fromage''".<ref>Erhard Lommatzsch, "Blumen und Früchte im Altfranzösischen Wörterbuch" in ''Zeitschrift für französische Sprache und Literatur'' vol. 76 (1966) pp. 312-336 ad p. 326 [http://www.jstor.org/stable/40616152 JSTOR]</ref> [[Italiane]] autem aliter praecipitur: "''Al contadino non far sapere quanto è buono il formaggio con le pere''", "Ne rustico dicas quam bene caseus cum piris convenit". [[Dominicus Romoli]] anno [[1560]]<ref>[[Dominicus Romoli]], ''[[La singolare dottrina]]'' (Venetiis, 1560)</ref> et [[Castor Durantes]] anno [[1586]],<ref>[[Castor Durantes]], ''[[Il tesoro della sanità]]'' (1586)</ref> primi inter auctores qui de regimine scripserint, hanc coniunctionem pirorum cum caseo laudaverunt. == Notae == <div class="references-small"><references /></div> == Bibliographia == * Roberto Giannino, "[http://www.lastampa.it/2013/05/28/edizioni/asti/vini-e-sapori/il-formaggio-con-le-pere-provare-per-credere-9dUotc4LkcVNCyarFA0X5J/pagina.html Il formaggio con le pere, provare per credere]{{Nexus deficit|date=July 2026 |bot=InternetArchiveBot |fix-attempted=yes }}" in ''[[La stampa]]'' (28 Maii 2013) * [[Maximus Montanari|Massimo Montanari]], ''Il formaggio con le pere. La storia in un proverbio''. Romae: Laterza, 2008 {{Google Books|_xf4TuKzoywC|Paginae selectae editionis Anglicae}} {{Nexus desiderati}} [[Categoria:Locutiones Francogallicae]] [[Categoria:Proverbia]] [[Categoria:Franciscus Rabelaesus]] [[Categoria:Caseus]] [[Categoria:Pyrus]] [[Categoria:Ars coquinaria]] qqxgor3sfbpxf8l43j55ctrper4hzzz Hydropedologia 0 238038 3969596 3938603 2026-07-03T00:06:52Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969596 wikitext text/x-wiki '''Hydropedologia''' est novus campus, ex intertexentibus [[scientia solorum|scientiae solorum]] et [[hydrologia]]e ramis constitutus. [[Hydrogeologia]]e, hydroclimatologiae, et [[ecohydrologia]]e similis, coniunctiones hydrologiae et aliorum ex [[sphaera telluris|sphaeris telluris]] vehementius dicit. Hydropedologia ipsa ad nexum [[hydrosphaerium|hydrosphaerii]] et [[pedosphaerium|pedosphaerii]] attendit. {{NexInt}} *[[Aqua agriculturalis]] *[[Aqua terrestris]]<!--groundwater--> *[[Hydrogeologia]] ==Bibliographia== *Lin, Hangsheng. [[2003]]. Hydropedology: Bridging Disciplines, Scales, and Data. ''Vadose Zone Journal'' 2:1–11. doi: 10.2113/2.1.1. [http://vzj.geoscienceworld.org/content/2/1/1.abstract Abstractum.] *Lin, Hangsheng. [[2004]]. [https://web.archive.org/web/20120205025454/http://www.agiweb.org/geotimes/july04/high_hydropedology.html Hydropedology.] ''Geotimes.'' *Lin, Henry, ed. [[2012]] ''Hydropedology: Synergistic Integration of Soil Science and Hydrology.'' Waltham Massachusettae" Academic Press (Elsevier). ISBN 9780123869418. {{scien-stipula}} [[Categoria:Scientia solorum]] p88rqlan478w2b548kop2ovo40t9ab7 Formula:Primi ministri Kazachstaniae 10 239579 3969675 3816456 2026-07-03T09:41:40Z ~2026-36983-83 211443 3969675 wikitext text/x-wiki {{Capsa navigationis | titulus = Primi ministri Kazachstaniae | imago = {{Insigne|Kazachstania|scriptum=nil|amplitudo=55px|nexus=Kazachstania}} | corpus = [[Sergius Tereščenko]]&nbsp;1991&nbsp;• [[Akežan Kažegeldin]]&nbsp;1994&nbsp;• [[Nurlan Balgimbaev]]&nbsp;1997&nbsp;• [[Casimus Žomart Toqaev]]&nbsp;1999&nbsp;• [[Imangali Tasmagambetov]]&nbsp;2002&nbsp;• [[Daniel Ahmetov]]&nbsp;2003&nbsp;• [[Karimus Măsimov]]&nbsp;2007&nbsp;• [[Serik Ahmetov]]&nbsp;2012&nbsp;• [[Karimus Măsimov]]&nbsp;2014&nbsp;• [[Bakytžan Sağyntaev]]&nbsp;2016&nbsp;• [[Asqar Mamin]]&nbsp;2019&nbsp;• [[Älihan Smajylov]]&nbsp;2022&nbsp;• [[Olžas Bektenov]]&nbsp;2024<br /> [[Sergius Tereščenko|Сергей Терещенко]]&nbsp;• [[Akežan Kažegeldin|Әкежан Қажыгелдин]]&nbsp;• [[Nurlan Balgimbaev|Нұрлан Балғымбаев]]&nbsp;• [[Casimus Žomart Toqaev|Қасым-Жомарт Тоқаев]]&nbsp;• [[Imangali Tasmagambetov|Иманғали Тасмағамбетов]]&nbsp;• [[Daniel Ahmetov|Даниал Ахметов]]&nbsp;• [[Karimus Măsimov|Кәрім Мәсімов]]&nbsp;• [[Serik Ahmetov|Серік Ахметов]]&nbsp;• [[Karimus Măsimov|Кәрім Мәсімов]]&nbsp;• [[Bakytžan Sağyntaev|Бақытжан Сағынтаев]]&nbsp;• [[Asqar Mamin|Асқар Мамин]]&nbsp;• [[Älihan Smajylov|Әлихан Смайылов]]&nbsp;• [[Olžas Bektenov|Олжас Бектенов]] | sub = [[Opus:Geopoliticum|Opus geopoliticum]]&nbsp;• [[Gubernatores civitatum Asiaticarum hodiernarum]] | sub2 = [[Formula:Praesides Kazachstaniae|Praesides Kazachstaniae]]&nbsp;• [[Formula:Ministri rerum externarum Kazachstanenses|Ministri rerum externarum Kazachstanenses]]}}<noinclude> [[Categoria:Formulae navigationis gubernatorum civitatum|Kazachstania]] [[Categoria:Formulae Kazachstaniam spectantes]] [[Categoria:Formulae navigationis plurilingues]] </noinclude> cik34ha22n9krkmc6xr2j219t55tkth Harmandir Sahib 0 248704 3969553 3899506 2026-07-02T15:17:01Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969553 wikitext text/x-wiki [[Fasciculus:Golden-Temple-Jan-07.jpg|thumb|upright=1.2|Harmandir Sahib (ਹਰਿਮੰਦਰ ਸਾਹਿਬ), Templum Aureum.<ref>Ian J. Kerr, [http://www.learnpunjabi.org/eos/index.aspx "Harimandar,"] ''Encyclopaedia of Sikhism'' (Punjabi University Patiala).</ref><ref>[http://www.sikhs.org/summary.htm "Sikhism Religion of the Sikh People,"] www.sikhs.org.</ref>]] '''Harmandir Sahib''' ([[Peniabice]] ਹਰਿਮੰਦਰ ਸਾਹਿਬ), etiam '''Darbar Sahib''' ([[Peniabice]] ਦਰਬਾਰ ਸਾਹਿਬ, /dəɾbɑɾ sɑhɪb/),<ref>Ian J. Kerr, [http://www.learnpunjabi.org/eos/index.aspx "Harimandar,"] ''Encyclopaedia of Sikhism'' (Punjabi University Patiala).</ref><ref>Parm Barkshish Singh et Devinder Kumar Verma, ''Golden Temple'' (Punjabi University, ISBN 978-81-7380-569-1).</ref> et '''Templum Aureum''' facile appellatum,<ref>Ian J. Kerr, [http://www.learnpunjabi.org/eos/index.aspx "Harimandar,"] ''Encyclopaedia of Sikhism'' (Punjabi University Patiala).</ref> est sacrosanctissima [[gurduara]] [[Sikhismus|Sikhisticum]], [[Amritsar]] in [[urbs|urbe]] [[Panjaba (India)|Panjabica]] [[India]]e situm. Urbs anno [[1574]] condita est a [[Guru Ram Das]], quarto [[guru]] Sikhistico,<ref>{{cite web |url=http://www.amritsar.com/Golden%20Temple%20History.shtml |title=History, Harmandir Sahib, the Golden Temple, Amritsar |publisher=Amritsar Portal.}}</ref> [[templum]] designatum ab [[Guru Arjan|Arjan]], quinto guru, qui fecit ut fundamenta agerentur a Sai Hazrat [[Mian Mir]], [[sanctus|sancto]] [[Sufismus|Sufistico]], die [[28 Decembris]] [[1588]]. Guru Arjan ''[[Guru Granth Sahib]],'' [[liber sacer|scripturam sanctam]] [[Sikhismus|Sikhismi]], anno [[1604]] confecit, quam in [[gurduara]] inauguravit. [[Fasciculus:Goldener Tempel Amritsar 2022-11-21 4.jpg|thumb|upright=0.7|left|Harmandir Sahib [[nox|noctu]] visum.]] Templo sunt quattuor [[ianua]]e, quae liberalitatem Sikhorum erga omnes [[homo|homines]] et [[religio]]nes pertinentem significant.<ref name=Fahlbusch>Fahlbusch et Bromiley 1919.</ref> [[Gurduara]] hodierna anno [[1764]] a [[Jassa Singh Ahluwalia]] et aliis [[Misl]] Sikhis refecta est. [[Ranjit Singh|Maharaja Ranjit Singh]] [[regio Panjabica|regionem Panjabicam]] ab impetu externo [[saeculum 19|saeculo undevicensimo]] ineunte munivit ac superiora gurduarae tabulata [[aurum|auro]] texit, speciem propriam usitatumque nomen constituens.<ref name="MLH">Hew McLeod, ''Sikhism'' (Novi Eboraci: Penguin Books, 1997, ISBN 0-14-025260-6), 154–61.</ref> [[Fasciculus:HarmindarSahib.jpg|thumb|upright=1|Harmandir Sahib, [[1867]].]] Harimandir Sahib a Sikhis habetur sacrum.<ref>[http://www.huffingtonpost.in/2015/04/14/photos-baisakhi-2015_n_7060942.html PHOTOS: How Baisakhi 2015 Was Celebrated In India]/</ref> ''[[Guru Granth Sahib]],'' [[liber sacer|sanctissimus Sikhismi textus]],<ref name="sikhs.org"/> intra gurduaram diu adest, et in Sukhasan nocte quiescit. [[Aedificium|Aedificatores]] locum [[veneratio]]nis [[aedificatio|aedificandum]] plerumque voluerunt ubi [[vir]]i et [[mulier]]es omnium [[consuetudo|consuetudinum]] et [[religio]]num [[Deus|Deum]] venerari aeque poterint.<ref name="sikhs.org">{{cite web|url=http://www.sikhs.org/granth.htm|title=Sikhism Religion of the Sikh People|work=sikhs.org}}</ref><ref name="sikhs.org"/> Plus quam 100 000 [[periegesis|hominum]] fanum sanctum ad venerationem quotidie visunt, ubi culinam communalem et cenam (''[[langar]]'') libere partire possunt, quod est proprietas omnium [[gurduārā|gurduararum]] Sikhisticarum.<ref>[https://web.archive.org/web/20131015194126/http://articles.timesofindia.indiatimes.com/2012-07-19/india/32745911_1_phone-jammers-mobile-phones-cell-phones "Soon, Golden Temple to use phone jammers: Over Two lakh people visit the holy shrine per day for worship: In festivals over six lakh to eight lakh visit the holy shrine,"] ''The Times Of India,'' 19 Iulii 2012.</ref> ==Nomen== [[Vocabulum|Vocabulum]] ''Harmandar'' etiam scribitur ''Harimandar,'' ''Harimandir,'' et ''Harmandir.''<ref>Kerr 2011.</ref> [[Aedificium]] etiam appellatur ''Darbār Sahib,'' quod 'spectatores sacros' [[significatio (linguistica)|significat]], et Templum Aureum eius sancti [[aurum|auro]] tecti causa.<ref>''Encyclopaedia Britannica'' 2014.</ref> Vocabulum ''harmandir'' est compositum binorum [[verbum|verborum]], ''hari'' '[[deus]]'<ref>Kerr 211.</ref> et ''mandir'' '[[templum]]' et '[[domus]]'.<ref>Fenech et McLeod 2014: 146.</ref> [[Traditio]]ni Sikhismo sunt aliquot [[gurduara]]e Harmandir Sahib appellatae, sicut templa in [[Kiratpur Sahib|Kiratpur]] et [[Patna]]; ex quibus aedificiis, templum Amritsar situm maxime colitur.<ref>Walker 2002: 95–98.</ref><ref>Singha 2000: 97.</ref> {{Panorama |image = Fasciculus:Golden temple pano.jpg |height = 1500 |caption = [[Panorama]] Templi Aurei, prospectus primus }} {{Panorama |image =Fasciculus:GodenTemple_Panorama.jpg |height = 300 |caption =[[Panorama]] Templi Aurei, prospectus alter }} == Pinacotheca == <gallery> Fasciculus:Nishan sahib golden temple.jpg|Nishaan Sahib<!--flagstaffs--> (punctum 7 in tabula) Fasciculus:Golden Temple 1.jpg|Multiplex Harmandir Sahib Fasciculus:Golden Temple Amritsar 1987.jpg|Harmandir Sahib anno [[1987]] Fasciculus:GoldenTemplePanorama.jpg|[[Panorama]] principalis [[aedificium|aedificii]] et Sarovar Fasciculus:Golden_Temple_1202.jpg|Porta septentrionalis prope Ath-sath Tirath<!--(68 Sacred Places)--> (punctum 15 in tabula) Fasciculus:1s00 1189.jpg|Agger ad Harmandir Sahib (punctum 10 in tabula) Fasciculus:Golden_Temple_1194.jpg|Despectus in Harmandir Sahib Fasciculus:Harminder sahib5.jpg|Harmandir Sahib Fasciculus:അമൃതിലെ മീനുകൾ.jpg|[[Piscis|Pisces]] in Amrit Fasciculus:Golden Temple side view in day light.JPG|Despectus in Templum Aureum diu Fasciculus:Harmandir Sahib Temple Punjab.JPG|Harmandir Sahib Fasciculus:"2" Girl at Golden Temple, Amritsar, Punjab India February 2014.jpg|Puella ad templum [[vestitus|vestitum]] [[traditio]]nalem gerit </gallery> {{NexInt}} [[Fasciculus:Entrance to The Golden Temple.jpg|thumb|upright=1|Aditus ad Templum Aureum anno [[1907]].]] [[Fasciculus:Ceiling of the Golden Temple in gold and precious stones.JPG|thumb|[[Tectum|Camera]] Harminder Sahib ex [[aurum|auro]] et [[lapis|lapidibus]] pretiosis fit.]] [[Fasciculus:Entrance to Golden Temple, Amritsar.jpg|thumb|Porta ornata Harmandir Sahib.]] [[Fasciculus:Goldentemple (82).JPG|thumb|[[Ramgarhia bunga]] ad Shri Harmandir Sahib (punctum 17 in tabula).]] * [[Hazur Sahib Nanded]] * [[Sikhismus]] == Notae == <references /> == Bibliographia == * Arshi, Pardeep Singh. [[1989]]. ''The Golden Temple: history, art, and architecture.'' Dellii: Harman Publishing House. ISBN 81-85151-25-3. * Fahlbusch, Erwin, et Geoffrey William Bromiley, eds. [[1999]]. ''The encyclopedia of Christianity.'' Lugduni Batavorum: Brill ISBN 978-90-04-14596-2. * Fenech, Louis E., et W. H. McLeod. [[2014]]. ''Historical Dictionary of Sikhism.'' Rowman & Littlefield Publishers. ISBN 978-1-4422-3601-1. * Kerr, Ian J. [[2011]]. "Harimandar." ''Encyclopaedia of Sikhism.'' Punjabi University Patiala. * Mandair, Arvind-Pal Singh. [[2013]]. ''Sikhism: A guide for the Perplexed.'' Londinii, Dellii, Novi Eboraci. * Singh, Parm Barkshish, et Devinder Kumar Verma. ''Golden Temple.'' Punjabi University. ISBN 81-7380-569-5. * Singha, H. S. [[2000]]. ''The Encyclopedia of Sikhism.'' Hemkunt Press. ISBN 978-81-7010-301-1. [https://books.google.com/books?id=gqIbJz7vMn0C&pg=PA97 Google Books.] * Stukenberg, Marla. [[1995]]. ''Die Sikhs: Religion, Geschichte, Politik.'' Monaci. *Walker, Henry. [[2002]]. De Templo Aureo. In ''Sikh Art and Literature,'' ed. Kerry Brown. Routledge. ISBN 978-1-134-63136-0. * Yadava, Anurag. [[2007]]. ''Sri Harmandir Sahib: Golden Temple of the Sikhs.'' Photographemata; textus, I. J. S. Bakshi. Chandigarh: Unistar Books. ISBN 81-89899-27-9. == Nexus externi == {{CommuniaCat|Harmandir Sahib|Templum Aureum}} * [http://www.goldentempleamritsar.org/ Situs proprius,] www.goldentempleamritsar.org * [https://web.archive.org/web/20131116080518/http://new.sgpc.net/ Situs consilii Shiromani Gurdwara Parbandhak,] new.sgpc.net * [https://itunes.apple.com/in/app/golden-temple-live-kirtan/id562758691?mt=8 Applicatio iPhone,] itunes.apple.com<!-- *{{Dmoz|Regional/Asia/India/Punjab/Localities/Amritsar/Society_and_Culture/Religion/Golden_Temple/}}--> [[Categoria:Aedificia]]<!-- =Rebuilt buildings and structures in India--> [[Categoria:Amritsar]] [[Categoria:Architectura]]<!--Indiae--> [[Categoria:Confecta 1604]] [[Categoria:Periegesis]]<!-- =Religious tourism in India--> [[Categoria:Religiones]] [[Categoria:Sichismus]]<!-- [[Category:Gurdwaras in Punjab, India--> {{Myrias|Philosophia}} 65bhqpioqoeqo6jxcjolvxkqodhyp1e Ioannes Cohen (musicus) 0 261948 3969678 3960879 2026-07-03T10:10:34Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969678 wikitext text/x-wiki '''Ioannes Cohen''' (natus [[Queens]] Novi Eboraci [[2 Augusti]] [[1932]]; mortuus [[16 Septembris]] [[2019]]<ref name =NYT>{{cite news | url = https://www.nytimes.com/2019/09/17/arts/music/john-cohen-dead.html | title = John Cohen, Champion of Old-Time Music, Is Dead at 87 | author = Friskics-Warren, Bill | date = September 17, 2019 | accessdate = 28 Septembris 2020 |newspaper = The New York Times}}.</ref>) fuit [[musicologus]],<ref name="am">Steve Kurutz, [http://www.allmusic.com/artist/john-cohen-mn0000212733 "John Cohen: Biography,"] ''AllMusic.''</ref> [[photographia|photographus]], [[fabricator pellicularum]], et sodalis conditor gregis [[New Lost City Ramblers]]. Describunt nonnullae ex eis imaginibus notissimis scaenam [[expressionismus abstractus|expressionisticam abstractam]] in Cedar Bar [[Urbs Novum Eboracum|Novi Eboraci]]; eventus in [[pinacotheca|pinacothecis]] a primis [[artifex|artificibus]] perfunctionis; adventum Neoeboracense iuvenis [[Robertus Dylan|Roberti Dylan]]; [[scriptor]]es [[Aetas Prostrata|Aetatis Prostratae]], per ''Pull My Daisy'' [[pellicula]]m [[Robertus Frank|Roberti Frank]] et [[Alfredus Leslie|Alfredi Leslie]] factam; et [[musica|musicos]] temporis prisci in [[Appalachia]]. (Nomen ''High Lonesome Sound,'' eius pelliculae anni 1962, [[synonymum]] illius musicae factum est.) Cohen est notabilis musicorum et [[cantor]]um [[traditio]]nalium inventor, qui [[Dillard Chandler]], [[Roscoe Holcomb]], et multos [[banio]]nis psallatores repperit inque [[phonodiscus|discos]] rettulit, insignissime in [[album musicum|albo]] ''High Atmosphere.'' Cohen duxit Penny Seeger, minimam sodalem [[familia]]e Seegeranae, quae insigniter comprehendit [[Petrus Seeger|Petrum Seeger]], [[frater|fratrem]] eiusdem [[pater|patris]].<ref>[http://weeklywire.com/ww/08-18-97/austin_music_feature3.html "A Vision Shared,"] ''Austin Chronicle,'' weeklywire.com, 18 Augusti 1997.</ref> [[Photographia]]m et [[adumbratio]]nem in [[Colleium Purchase|Collegio Purchase]] docuit. == Monographa == * ''There Is No Eye: John Cohen Photographs,'' praefatio Greil Marcus. Novi Eboraci: PowerHouse Books, 2001. ISBN 1-57687-107-X, ISBN 1-57687-119-3. * ''Past, Present, Peru,'' Gotingae: Steidl, 2010. ISBN 978-3-86930-103-7. == Pelliculographia selecta == * ''The High Lonesome Sound'' (1962) * ''Fifty Miles from Times Square'' (1970) * ''The End of an Old Song'' (1972). Versio DVD venditur in ''Dark Holler: Old Love Songs and Ballads'' (2005). Vasingtoniae: Smithsonian Folkways. * ''Q'eros: The Shape of Survival'' (1979) * ''Peruvian Weaving: a continuous warp'' (1980) * ''Sara and Maybelle'' (1981) * ''Gypsies Sing Long Ballads'' (1982) * ''Mountain Music of Peru'' (1984) * ''Dancing with the Incas'' (1990) * ''Carnival in Q'eros'' (1992) * ''[https://web.archive.org/web/20100125044654/http://www.smithsonianchannel.com/site/smithsonian/show_play_john.do Play on John: A Life in Music]'' (2009) in Smithsonian Networks == Discographia selecta (productor) == * ''High Atmosphere: Ballads and Banjo Tunes from Virginia and North Carolina'' (1975) * ''There Is No Eye: Music for Photographs,'' Smithsonian Folkways SFW CD 40091 (2001), comes libri eiusdem nominis * ''Back Roads to Cold Mountain'' (2004) == Notae == <references/> == Nexus externi == * Cohen, John. [http://www.johncohenworks.com/ Situs proprius.] * Cohen, John. [https://web.archive.org/web/20160109212504/http://johncohenworksnow.com/ Situs proprius recentissimus, cum photographematibus.] * Cohen, John. [http://vimeo.com/26235625 Colloquium interrogatorium.] ''American Standard Time.'' * Glinter, Ezra. [[2010]], [[2016]]. [http://www.forward.com/articles/133534/ The Revivalist.] ''The Forward.'' * Matthews, Scott. [[2008]]. [http://southernspaces.org/2008/john-cohen-eastern-kentucky-documentary-expression-and-image-roscoe-halcomb-during-folk-revival John Cohen in Eastern Kentucky: Documentary Expression and the Image of Roscoe Halcomb During the Folk Revival.] ''Southern Spaces.'' * Stephenson, L. Parker. [https://web.archive.org/web/20160912042544/http://www.lparkerstephenson.com/ Situs proprius, cum photographematibus Novi Eboraci.] * {{IMDb name|0169508}} * [http://www.loc.gov/today/cyberlc/feature_wdesc.php?rec=4639 Webcast ''"The High Lonesome Sound Revisited": Documenting Traditional Culture in America,'' programmatis Bibliothecae Congressionalis (2009).] {{Lifetime|1932|2019|Cohen, Ioannes}} <!--melius:Fabricatores pellicularum--> <!--P. Civitatum Foederatarum--> [[Categoria:Auctores Anglici]] [[Categoria:Cantores carminum vulgarium Civitatum Foederatarum]] [[Categoria:Familia Seegerana]] [[Categoria:Incolae Novi Eboraci]] [[Categoria:Musica vulgaris Civitatum Foederatarum]] [[Categoria:Musicologi]] [[Categoria:Pelliculae]] [[Categoria:Photographi]] [[Categoria:Professores Universitatis Civicae Neo-Eboracensis]] [[Categoria:Scriptores Civitatum Foederatarum]] kwsr1jmhtevqab5skrklhtoeq5zzkzk Karimus Măsimov 0 262299 3969659 3965200 2026-07-03T07:46:51Z ~2026-36983-83 211443 3969659 wikitext text/x-wiki {{Capsa hominis Vicidatorum}} {{res|Karimus Qažymqan f. Măsimov}} sive litteris Cyrillicis Кәрім Қажымқанұлы Мәсімов, ''Kărim Qažymqanūly Măsimov'' ([[Astana]]e die [[15 Iunii]] [[1965]] natus), est politicus [[Kazachstania]]e. Alumnus est [[universitas Amicitiae Nationum Russica|Russicae universitatis amicitiae nationum]] [[Moscua]]e in urbe, [[universitas Linguarum Culturarumque Pechinensis|universitatis linguarum culturarumque Pechinensis]] et scholae iuridicae [[universitas Wuhanensis|universitatis Wuhanensis]]. Primus minister partiae meruit a die [[10 Ianuarii]] [[2007]] usque ad [[24 Septembris]] [[2012]] atque rursus, interim [[Serik Ahmetov]] merente, a die [[2 Aprilis]] [[2014]] usque ad [[8 Septembris]] [[2016]]. Quo die praeses factus est {{safesubst:Nexus ad paginam creandam creatamve|Consilium Securitatis Nationalis Kazachstanense|Consilii Securitatis Kazachstanensis|ru|qid=Q422091}}. == Nexus externi == {{CommuniaCat|Karim Masimov|Karimum Măsimov}} {{Fontes biographici}} * [http://www.reuters.com/article/us-kazakhstan-government-idUSBRE88N04L20120924 Kazakh leader appoints PM as chief of staff]" (24 Septembris 2012) apud ''Reuters'' {{Ling|Anglice}} {{Praesides et primi ministri Kazachstaniae}} {{DEFAULTSORT:Masimov, Karim}} [[Categoria:Nati 1965]] [[Categoria:Homines vivi]] [[Categoria:Politici Kazachstaniae]] [[Categoria:Gubernatores civitatum]] [[Categoria:Alumni Universitatis Amicitiae Nationum Russicae]] [[Categoria:Alumni Universitatis Linguarum Culturarumque Pechinensis]] [[Categoria:Alumni Universitatis Wuhanensis]] 7pmylukxq3etx7x0rbk0v5xien5hk4g Achim von Arnim 0 267928 3969558 3752280 2026-07-02T16:55:49Z LilyKitty 18316 de vita academica et amicis eius 3969558 wikitext text/x-wiki [[Fasciculus:Stamps of Germany (Berlin) 1981, MiNr 637.jpg|thumb|[[Pittacium cursuale]] effigiem Achim von Arnim monstrat (1981).]] '''Ludovicus Achim von Arnim''' (natus [[Berolinum|Berolini]] die [[26 Ianuarii]] [[1781]], mortuus Wiepersdorf in vico [[Brandenburgum|Brandenburgi]] die [[21 Ianuarii]] [[1831]]) fuit [[scriptor]] [[romanticismus|Romanticus]] [[historia naturalis|historiaeque naturalis]] sciens [[Germania|Germanicus]]. ==Vita== [[universitas Regia Georgia Augusta|Gottingae]] naturalibus scientiis studebat et publicavit opus praetitulatum »Theorie der elektrischen Erscheinungen« (Salinis Saxonicis 1799). Sed mox sese dedidit arti poeticae. Post multa itinera anno 1806 [[Universitas Ruperto-Carola Heidelbergensis|Heidelbergae]] manere coepit, ubi [[Ioannes Henricus Voß|Ioannem Henricum Voß]] et [[Iosephus Görres|Iosephum Görres]] scit ac cum amico [[Clemens Brentano|Clemente Brentano]] periodicum »Zeitung für Einsiedler« edidit. Cuius titulus mutatus est postea ad »Tröst-Einsamkeit« cuiusque novam editionem curaturus fuit Pfaff inde ab anno 1883. Insuper collectio cantilenarum popularium una cum Brentano in lucem prolata est, notissima quaedam, sub titulo »Des Knaben Wunderhorn« (1806–1808, 3 vol.). In mythistoriis suis »Hollins Liebeleben« (Gottingae 1802) et »Ariels Offenbarungen« (Gottingae 1804) eius effrenatio phantastica revelata est quae usque mortem non iam evanuit. Collectio historiuncularum »Der Wintergarten« (Berolini 1809) fabulas ex oblivione rettulit. Status superioris tamen erat fabula Milesia »Armut, Reichtum, Schuld und Buße der Gräfin Dolores. Eine wahre Geschichte, zur lehrreichen Unterhaltung armer Fräulein aufgeschrieben« (Berolini 1810, 2 vol.), ubi descensus socialis et paenitentia feminae cuiusdam quam verissime narrantur. Anno 1811 in matrimonium duxit Clementis Brentano [[soror]]em [[Bettina de Arnim|Elisabetham (Bettina)]]. Inde partim Berolini partim in praedio Wiepersdorf vixit tamquam scriptor indefessus. Sed placuit et generatim character equestris eius. Dramata eius »Halle und Jerusalem. Studentenspiel und Pilgerabenteuer« (Heidelbergae 1811) et collectio dramatica »Schaubühne« (Berolini 1813) unificabant sonos iucundos severosque, quod interpretationem minus facilem reddit (vide Bottermann, Die Beziehungen des Dramatikers Achim von Arnims zur altdeutschen Literatur, Gottingae 1896) Sed fabulae suae, quae aut singulariter aut in collectionibus prelis commendatae erant (»Vier Novellen«/Berolini 1811, »Landhausleben«/Lipsiae 1826, »Sechs Erzählungen«/Berolini 1835) captantia sunt et facetiis necnon empathia pullulant. Certe, nonnullae partes in eius nimis barocae sunt. Inter optima opuscula citentur »Isabella von Ägypten«, »Der tolle Invalid auf dem Fort Ratonneau«, »Die Majoratsherren« et »Fürst Ganzgott und Sänger Halbgott«. Tamen fuit eius opus magnum mythistoria quaedam historica »Die Kronenwächter«, cuius pars prima adhuc sub titulo »Bertolds erstes und zweites Leben« (Berolini 1817) vendita est. Pars altera partim infecta post mortem Achim von Arnim legi potuit. Agitur de fabula Romanensi historica amplissima et potentissima. Tempus maximi momenti, transitus inter Medium Aevum et [[Novum Aevum]] (saeculo XVI ineunte) coloribus perbellis praesentatur. Episodi narratae misericordia et fascinatione plenae sunt. ==Fons== Meyers Großes Konversations-Lexikon, Band 1. Lipsiae 1905, p. 799, quae [http://www.zeno.org/nid/20006252702 in interreti hic] legi possunt. == Nexus interni == [[Pura (Sancta)]] {{lifetime|1781|1831|Arnim, Achim von}} [[Categoria:Physici Germaniae]] [[Categoria:Poetae romantici]] [[Categoria:Scriptores Germaniae]] 1m4hd00tlk65r2id43taodsjtleb3oe Clemens Brentano 0 268006 3969560 3773756 2026-07-02T17:13:14Z LilyKitty 18316 de vita academica et mystica 3969560 wikitext text/x-wiki [[Fasciculus:Clemens Brentano2.jpg|thumb|Clemens Brentano, poeta [[romanticismus|romanticus]] Germanicus.]] '''Clemens Brentano''' (natus in Ehrenbreitstein apud [[Confluentes (Germania)]] die [[9 Septembris]] [[1778]]; mortuus [[Asciburgum|Asciburgi]] die [[28 Iulii]] [[1842]]) fuit [[poeta]] [[Germania|Germanicus]]. [[Aesthetica]]m [[romanticismus|romanticami]] fovebat. Pater Petrus Antonius e [[Langobardia]] venit; mater Maximiliana filia scriptricis [[Sophia de La Roche|Sophiae Laroche]] fuit. Soror [[Bettina de Arnim|Elisabetha]] uxor [[Achim von Arnim]] et patruus [[Franciscus Brentano|Francisci Brentano]] fuit. ==Vita== [[Fasciculus:Brentano, Clemens – Comödien, 1852 – BEIC 4180022.jpg|thumb|''Comödien'' (1852).]] Voluerunt familiares Clementem nolentem mercatorem fieri. Cum horae in officiis negotiatoriis peractae ad irritum irent, licuit [[gymnasium]] frequentare. Patre mortuo (anno 1797) e [[universitas Fridericiana Halensis|Halla]] ad [[universitas Ienensis|Ienam]] petivit, ubi Romaticismi fautores convenit et multa iocosa egit. Usque annum 1804 multa itinera fecit et vixit [[Dresda]]e, Ienae, [[marburgum|Marburgi]] (apud [[Fridericus Carolus de Savigny|Fridericum Carolum de Savigny]]), Francofurti et [[Vindobona]]e. Marburgum reversus apud [[Ernestus de Lasaulx|Ernestum de Lasaulx]] degebat. Isto tempore mythistoriam [[phantasia (genus)|phantasticam]] ''Godwi, oder das steinerne Bild der Mutter'' scripsit sub pseudonymo Mariae (Bremen 1800–1802, 2 partes). Anno 1801 complicata [[comoedia]] ludis philologicis pullulans ''Ponce de Leon'' (Gottingae 1804), anno 1802 Dusseldorpii [[melodrama|melodramaticum]] opus ''Die lustigen Musikanten'' (Francofurti 1803), anno 1803 ''Chronika eines fahrenden Schülers'' (editio nova, Berolini 1872) apparuerunt. Anno 1803 in matrimonium duxit Sophiam Mereau, quae divortium fecerat cum professore aliquo Ienensi et ipse scripserat ''Gedichte'' (Berolini 1800–02, 2 vol.) et plures fabulas Milesias (e.g. ''Kalathiskos''). Anno 1805 Heidelbergam iit ubi consuetudinem intimam contraxit cum [[iosephus Görres|Iosepho Görres]] et [[Achim von Arnim]]. Cum illo edidit collectiones cantilenarum popularium ''Des Knaben Wunderhorn'' (Heidelbergae 1806–08, 3 partes) et anno 1808 periodicum ''Einsiedlerzeitung'' (postea ''Tröst-Einsamkeit'') quod querelas cum [[Ioannes Henricus Voß|Ioanne Henrico Voß]] provocavit. Tunc etiam pepigit ''Der erste Bärenhäuter''. Die 31 Octobris 1806 ex inopinatu uxor animam efflavit. Anno sibi despondebat Augustam Busmann, filiam fratris hominis argentarii Bethmann. Nuptiae [[Cassella]]e factae sunt, sed [[divortium]] mox secutum est. Deinde [[Landishuta]]m iit et anno 1809 Berolinum, ubi pergebat opusculum poeticum ''Romanzen vom Rosenkranz'', historiam [[Faustus|Fausticam]] non doctam et scripsit ''Der Philister vor, in und nach der Geschichte'' (Berolini 1811, paucissimis in exemplaribus editum - tamen laudatissimum quoddam opus). Sese contulit in [[Bohemia]]m in familiae praedium Bukowan a fratre Christiano (1784-1851) curatum. Post unum annum, cum drama historicum ''Die Gründung Prags'' (Aquinci 1815) exaravisset, Vindobonam iit. Ibi velocissime scripsit anno 1813 pro Scaenis imperialibus spectaculum ''Am Rhein, am Rhein!'' et pro Theatro ad flumen Wien ''Viktoria und ihre Geschwister'' (Berolini 1817), quod tamen numquam publice praesentatum est. Inde Berolinum revenit, ubi historias scripsit optimas praetitulatas ''Geschichte vom braven Kasperl und dem schönen Annerl'', ''Die mehreren Wehmüller'', et ''Die drei Nüsse''. Hic mutatio eius in [[religio]]sis facta est. Catholicus vivax munditia mundana reliquit et [[ultramontanismus|Ultramontanismo]] mode [[mystica]] favere coepit. Autumno anni 1818 iit ad Dülmen ubi apud domnam quandam visiones accipientem (Anna Catharina Emmerich) usque eius mortem anno 1824 mansit. Eius visiones conscripsit, quarum nonnullae vel publicatae sunt. Postea denuo magis iucunde vixit variis in locis: [[Bonna]]e, Winkel am Rhein, [[Aquae Mattiacae|Aquis Mattiacis]], [[Francofurtum ad Moenum|Francofurti]], [[Argentoratum|Argentorati]] (apud Görres) Confluentibus. Confluentibus mansit longum tempus, antequam anno 1833 [[Monacum]] iret. Ultimum opus venit anno 1838 in versione sua aucta: agitur de fabula ''Gockel, Hinkel und Gackeleia'' (nova editio, Ratisbonae 1880). Mense Novembri anni 1841, frater iussit illum aegrotatum Asciburgum venire. Asteroides [[8054 Brentano]] in eius honorem nominatus est. ==Gravitudo== Clementi Brentano [[phantasia (genus)|phantasia]] sensusque infinita erant. Quia nonnumquam afuit laboris amor haud ultra attinxit quoad [[compositio musica|compositionem]] operum. Tamquam lyricus in cantilenis minoribus et romanticis optimus citharoedus fuit: simplicitas eorum popularitatem valde auxit. Fabulae eius »Märchen« (scriptae iam anno 1811) captant tam phantasia romantica quam argumentis. ==Nexus externi== {{Commonscat|Clemens Brentano|Clementem Brentano}} *[https://www.projekt-gutenberg.org/autoren/namen/brentano.html Opera legibilia in interreti] *[https://www.deutsche-digitale-bibliothek.de/person/gnd/118515055 Nexus apud DDB] *[http://www.zeno.org/Literatur/M/Brentano,+Clemens Res apud Zeno.org] *[http://vortraege.beitinger.de/index.html#brentano Acroasis "Clemens Brentano - ein Romantiker in Böhmen 1811 bis 1814"] {{Lifetime|1778|1842|Brentano, Clemens}} [[Categoria:Scriptores Germaniae]] b3famugdkb6wum4y3cssmns6v5agf66 Iacobus Dalla Torre 0 274613 3969600 3527105 2026-07-03T01:16:45Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 1 as dead.) #IABot (v2.0.9.5 3969600 wikitext text/x-wiki {{Capsa hominis Vicidata}} '''Iacobus Dalla Torre''', vulgo plenius ''Giacomo dalla Torre del Tempio di Sanguinetto'' ([[Roma]]e natus die [[9 Decembris]] [[1944]]; m. [[Aprilis]] [[2020]]) fuit eruditus [[Italia]]e. Proles familiae qui iuxta [[civitas Vaticana|civitatem Vaticanam]] iam varia officia impleverat, Iacobus Della Torre alumnus est [[studium Urbis|studii urbis]] nativae ubi de archaeologia Christiana discebat. Apud [[pontificia Universitas Urbaniana|universitatem Urbanianam]] linguam Graecam docuit bibliothecariusque et archivarius meruit. Eques honoris [[ordo Melitensis|ordinis Melitensis]] anno [[1985]], eques iustitiae anno [[1993]] factus est. Magnus commenditor huius ordinis anno [[2004]] electus est, e quo officio locum tenens [[Magnus Magister|magni magistri]] tam post mortem [[Andreas Bertie|Andreae Bertie]] anno [[2008]] quam post recusationem [[Matthaeus Festing|Matthaei Festing]] anno [[2017]] ordinem rexit. Ipse die [[2 Maii]] [[2018]] magnus magister electus est. == Bibliograaphia == * "[http://www.lastampa.it/2018/05/02/vaticaninsider/giacomo-dalla-torre-es-el-nuevo-gran-maestre-de-la-orden-de-malta-bSLhlEobCTaAuoh6bVbplJ/pagina.html Giacomo Dalla Torre es el nuevo Gran Maestre de la Orden de Malta]{{Nexus deficit|date=July 2026 |bot=InternetArchiveBot |fix-attempted=yes }}" in ''[[La Stampa]]: Vatican Insider'' (2 Maii 2018) * "[https://web.archive.org/web/20180626135736/http://www.lastampa.it/2017/04/29/vaticaninsider/ita/news/ordine-di-malta-dalla-torre-eletto-luogotenente-go7zVAmqjU31t4AhmMs4UJ/pagina.html Ordine di Malta, Dalla Torre eletto luogotenente]" in ''[[La Stampa]]: Vatican Insider'' (29 Aprilis 2017) * Paolo Conti, "[https://roma.corriere.it/notizie/cronaca/17_aprile_29/ordine-malta-fra-giacomo-torre-nuovo-gran-maestro-067d9772-2cf3-11e7-92e1-82e88da53692.shtml Ordine di Malta, Fra’ Giacomo Dalla Torre nuovo Luogotenente generale]" in ''[[Corriere della Sera]]'' (29 Aprilis 2017) == Nexus externi == {{CommuniaCat|Giacomo dalla Torre del Tempio di Sanguinetto|Iacobum Dalla Torre}} {{Magistri Ordinis Hospitalariorum}} {{DEFAULTSORT:Dalla Torre, Iacobus}} [[Categoria:Mortui 2020]] [[Categoria:Nati 1944]] [[Categoria:Eruditi Italiae]] [[Categoria:Bibliothecarii Italiae]] [[Categoria:Magistri Ordinis Hospitalariorum]] [[Categoria:Alumni Studii Urbis]] [[Categoria:Professores apud Urbanianam]] m1z6laiylonom4lvweibf95uvcvh49h Ancients 0 274697 3969641 3969481 2026-07-03T04:54:27Z Jondel 452 /* Recenti historia */ 3969641 wikitext text/x-wiki <!-- Textus correctus a Claude.ai: Emendationes grammaticae et orthographicae textus originalis de Antiquis ex opere televisifico "Stargate". Correctiones incluserunt casus, genera, numeros, et syntaxin Latinam appropriatam. --> {{Latinitas|-5}} '''Ancients''' (in sua lingua ''Anquietas'') sunt [[Species (taxinomia)|genus]] humanoidum in [[Stargate (series)|''Stargate'']] fictione. Hoc nomine in [[Via lactea|Via Lactea]] noti sunt, dum '''Maiores''' et '''Lantiani''' in Pegasi galaxia appellantur. Antiqui sunt una ex duabus partibus Alteranorum; altera est Ori, qui in ''[[Stargate SG-1]]'' posterius apparent. In ''Stargate'' universo, Antiqui sunt species maxime technologice progressa omnium notarum. Antiqui per decem milia annorum evolverunt et ad progressum [[Technologia|technologicum]] multo ante [[Gens humana|homines]] in [[Tellus (planeta)|Tellure]] pervenerunt. In Via Lactea et Pegasi galaxiis ante ascensionem habitaverunt. Notissimi sunt quod [[Stargate (machina)|Portas Stellares]] construxerunt; magnos anulos qui [[Foramen vermis|vermium foramina]] ad iter faciendum creant. Portae Stellares communiter a Terrae hominibus, [[Goa'uld|Goa'uldis]] et [[Wraith (species ficticia)|Wraith]] in ''Stargate'' seriebus televisificis ad Viam Lacteam et Pegasum explorandas utuntur. == Historia == === In Antiquis et Ori === Multis abhinc milibus annorum, prima hominum species ex evolutione orta, quae Alterani appellabantur (a [[Lingua Latina|Latinis]] ''alteri'', "alii", dicti, quamquam in canone ex Antiqua lingua ipsorum proficiscuntur), in longinqua et ignota galaxia vixerunt, dum gradatim ad ascensionem per evolutionem progrediebantur. Tempore procedente, hi, qui postea Ori atque Antiqui sunt vocati, in una societate morabantur neque inter se distinguebantur. Verum, exorta est dissensio philosophica. Progressu temporis, Ori in religione sua vehementius exarserunt, dum Antiqui potius scientiae favere coeperunt. Tandem adeo sententiae discrepabant, ut in duas factiones scissi inter se pugnare inciperent, quod in Oriorum conatu Antiquos delendi summum fastigium attigit. Proelium fugientes, Antiqui maluerunt galaxiam suam deserere novamque sedem quaerere. Ori autem, eorum discessu ad suos usus verso, in Libro Originis narraverunt Antiquos in monte infesto malum continuisse, quod, monte collapsu, sepultum esse.<ref name="The Fourth Horseman">"[//en.wikipedia.org/wiki/The_Fourth_Horseman_(Stargate_SG-1) The Fourth Horseman]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Multo post tempore, teste Daniele Jackson, creditur Antiquos milia annorum post "magnum cingulum stellarum" invenisse, "Auallonia" (Via Lactea) dictum, ubi imperium suum condiderunt. Ibidem etiam ''Astria Porta'' construxerunt, quae per totam Viam Lacteam distributae sunt.<ref name="Avalon">"[//en.wikipedia.org/wiki/Avalon_(Stargate_SG-1) Avalon]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Insuper, Antiqui "naves seminales" miserunt, quibus Stargates ad alias galaxias disseminarent. Post eas missa est navis ''Fati'', quae in [[Cosmica radiatio micrometrica primordialis|Cosmica Radiatio Micrometrica Primordialis]] (Stargate Universi) exemplum ulterius investigaret. Inter planetas quos Antiqui inhabuerunt, erat Terra, quae ipsa ''Terra'' appellatur. Conditio Terrae in imperio Antiquorum ignota manet. Quoniam autem iste orbis primam Stargate habuit, postea in [[Antarctica]] reperta a [[Stargate SG-1|SG-1]], semper adfuisse videtur. Etiam cum genus humanum secundum in Terra denuo evolveretur, Terra fortasse inter vetustissimos planetas huius galaxiae fuit, si non vetustissimus.<ref name="Frozen">"[//en.wikipedia.org/wiki/Frozen_(Stargate_SG-1) Frozen]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Porro, cum oratio novem-chevron navis Fati solum a Terra (quasi ex loco originis) dari posset, licet Stargate ibi clausus esset, constat Terram maximi fuisse ponderis, fortasse etiam caput imperii. Praeterea, olim ibi fuit una e magnis Urbibus Navibus Antiquorum, Atlantis, quae postea in Pegasi Galaxiam translata est, unde, post cladem per [[Wraith (species ficticia)|Wraith]] illatam, Antiqui ad Terram reversi sunt.<ref name="Rising">"[//en.wikipedia.org/wiki/Rising_(Stargate_Atlantis) Rising]" (''[//en.wikipedia.org/wiki/Stargate_Atlantis Stargate Atlantis]'')</ref> Inter ceteros planetas notos sunt Praclarush Taonas,<ref name="Lost City">"[//en.wikipedia.org/wiki/Lost_City_(Stargate_SG-1) Lost City]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Dakara,<ref name="Reckoning">"[//en.wikipedia.org/wiki/Reckoning_(Stargate_SG-1) Reckoning]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> et Valos Cor.<ref name="The Pegasus Project">"[//en.wikipedia.org/wiki/The_Pegasus_Project_(Stargate_SG-1) The Pegasus Project]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Quamquam in aliam galaxiam exulati, Antiqui cum suis fratribus remotis, Oribus, tamen aliquamdiu communicaverunt, quod ex inventione machinationis, quae cogitationes per ingentem spatium transmittebat, patet, tum in Via Lactea tum in eorum galaxia.<ref name="Origin">"[//en.wikipedia.org/wiki/Origin_(Stargate_SG-1) Origin]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Nihilominus, duae partes hostes acerrimae permanserunt. Tandem, Antiqui peste terribili perierunt, quae magnam partem culturae in Via Lactea ab eis aedificatae delevit.<ref name="Window of Opportunity">"[//en.wikipedia.org/wiki/Window_of_Opportunity_(Stargate_SG-1) Window of Opportunity]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Postea repertum est hanc pestem morbo similem esse quem Ori Priores in non credentes immittere solerent, unde Daniel Jackson coniecit Orios, antequam ascenderent, huius pestilentiae auctores fuisse.<ref name="The Powers That Be">"[//en.wikipedia.org/wiki/The_Powers_That_Be_(Stargate_SG-1) The Powers That Be]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Nonnulli Antiqui, tempore quodam iter in praeteritum facere conati, pestem fugere frustra temptaverunt. Multi alii, Via Lactea relicta, iter in Pegasi Galaxiam fecerunt. Creditur eos, qui in Via Lactea manserunt, aut ascendisse aut mortuos esse. Tamen Anubis narravit Antiquos vitam in Via Lactea, post pestem, rursus excitare voluisse instrumento Dakara Superweapon, quo facto, genus humanum in Terra postea effloruisset.<ref name="Threads">"[//en.wikipedia.org/wiki/Threads_(Stargate_SG-1) Threads]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> === Pegasus Galaxia === Abhinc inter quinque et decem miliones annorum, nonnulli Antiqui e Terra recesserunt in navem suam, magnitudine civitatis, nomine "Atlantis," quae illo tempore in continente Antarctica posita erat. Causa discessionis eorum ignota manet, quamquam Daniel Jackson suspicatur eos, velut ceteros, effugisse pestem quae tum civilitatem eorum ad internecionem propellere videbatur. Alter ex Antiquis (a quibusdam investigatoribus postea "Ayiana" appellatus, quia in Antarctica perfecte conservatus inventus est) remansit. Cum Ayiana ipsa pestilentia Antiquorum infecta esset et, reviviscens, superesse visa sit, creditur hoc opinionem Jacksonianam confirmare. Postquam Antiqui in Pegasus Galaxiam pervenerunt, in tellure "Lantea" consederunt, seque "Lanteani" nominaverunt<ref name="The Defiant One">[//en.wikipedia.org/wiki/The_Defiant_One%23ep12 The Defiant One] ([//en.wikipedia.org/wiki/Stargate_Atlantis_(season_1) Stargate Atlantis (season 1)])</ref>; nonnumquam etiam "Atlantei" appellati sunt a sociis Expeditionis Atlantis, qui et ipsi interdum ab incolis Pegasus "Atlantei" vocitantur. Cum initialiter incolarum rationalium vacuum videretur, Antiqui homines per novam galaxiam diffuserunt et Stargates disperserunt, novos planetas tutantes atque interdum habitantes, suam veram identitatem plerumque celantes. Homines a Lanteanis originem ducere se credebant eosque "Maiores" appellabant. Tandem offensi sunt organismo [[sanguisuga]] simili, "[[Wraith (species ficticia)|Iratus]]" dicto, quod eximia facultate sanandi et immunologica pollebat. Pascendo hominibus (atque per incrementa evolutionis) illud genus notitias geneticas ex eisdem assumpsit et sensim in lamia-similes [[Wraith (species ficticia)|Wraith]] evasit.<ref name="Instinct">"[//en.wikipedia.org/wiki/Instinct_(Stargate_Atlantis) Instinct]" (''[//en.wikipedia.org/wiki/Stargate_Atlantis Stargate Atlantis]'')</ref> Etsi modus evolutionis eorum non plane clarus est, tamen Antiqui confessi sunt se quendam aditum praebuisse quo species illa oriri potuerit.<ref name="The Return">"[//en.wikipedia.org/wiki/The_Return_(Stargate_Atlantis) The Return]" (''[//en.wikipedia.org/wiki/Stargate_Atlantis Stargate Atlantis]'')</ref> Wraith, longissimo tempore progressi, societatem provectam sed violentam condiderunt, quod eorum ferox indoles atque pugnax animus cum immensa multitudine hominum coniunctus eos formidabiles adversarios effecit. Antiqui, cum primum Wraith conscios reperissent, sociam quandam legationem illuc miserunt, sed illae naves fraude oppressae et destructae sunt. Inde bellum coepit inter Antiquos et Wraith, et quamvis Antiqui scientia atque arte multo superiores essent, sola multitudine Wraith eos superaverunt. Post bellum per saecula actum, Wraith universos planetas Pegasus Galaxiae expugnaverunt nisi unam urbem arcemque eorum, Atlantis, cuius scuto potentissimo protegebatur. Antiqui Wraith impetus per complura saecula arcere potuerunt, sed tandem, defessis viribus, intra urbem se concluserunt et, cum scirent diutius obsidionem non posse sustinere, decreverunt se ex Pegasus Galaxia discessuros. Ultimis temporibus conati sunt desperatione magis audacia consilia adhibere, ut "Projectum Arcturus," qua inefficaciter nisus sunt nullam puncti industriam e natura rerum extrahere, sed calamitatem effecerunt, planeta Doranda una cum multis Antiquis everso.<ref name="Trinity">"[//en.wikipedia.org/wiki/Trinity_(Stargate_Atlantis) Trinity]" (''[//en.wikipedia.org/wiki/Stargate_Atlantis Stargate Atlantis]'')</ref> Paraverunt etiam nanita, quae Wraith in ipso cellularum gradu exstinguerent, his datis codicibus ferocibus quibus Wraith necari possent. Eadem nanita, in speciem humanam mutata, genus Asuranum creaverunt. Quamvis Antiqui eorum ferocitatem ex programmate tollere niterentur, cum intellexissent Asuranos numquam fideles fore, eos prope exstinxerunt. Ne tamen omnem memoriam eorum delerent, Antiqui in Atlantis indicia Asuranorum delevisse referuntur, excepta eorum porta stellari. Paucissimi naniti superfuerunt, qui, secunda evolutio facta, novam Asuranorum societatem iterum excitaverunt.<ref name="Progeny">"[//en.wikipedia.org/wiki/Progeny_(Stargate_Atlantis) Progeny]" (''[//en.wikipedia.org/wiki/Stargate_Atlantis Stargate Atlantis]'')</ref> Creditur Asurani etiam nano-virus creavisse, quo genus humanum occiderent, sperantes Wraith cibariorum inopia vexari. Huiusce morbi exemplum, quod homines in hallucinationes agit et denique aneurysma cerebri generat, in laboratorio Atlantis reperiebatur. Ianus, quidam scientiarum peritus Antiquus, etiam instrumentum condidit "Attero" dictum, quod certa subspatii frequentia emissum naves Wraith in hyper-spatium intrare conantes frangeret. Demum, cum eadem frequentia explosiones in Stargates activis excitaret, illud consilium interdictum atque iussum est destruendum; Ianus autem, neglegentia officii, id non perfecit. Antiqui quoque rationes excogitaverunt, quibus se vel alios ad ascensionem celerius perducerent. Ante bellum ultimam desperationem attingeret, in quodam planeta hospitali, partem eius intra tempus-dilatationis agrum clauserunt, quo ibi degentes ad meditandum se conferrent in spem ascensionis, dum reliqua regio Wraith infestaretur.<ref name="Epiphany">"[//en.wikipedia.org/wiki/Epiphany_(Stargate_Atlantis) Epiphany]" (''[//en.wikipedia.org/wiki/Stargate_Atlantis Stargate Atlantis]'')</ref> In Atlantis quoque machinam "DNA Resequencer" exstruxerunt, qua hominum DNA ita mutaretur, ut ascendendi partes physiologicas expleret, sed varii exitus ex hoc incepto secuti sunt.<ref name="Tao of Rodney">"[//en.wikipedia.org/wiki/Tao_of_Rodney_(Stargate_Atlantis) Tao of Rodney]" (''[//en.wikipedia.org/wiki/Stargate_Atlantis Stargate Atlantis]'')</ref> Denique, intellecta belli fortuna adversa, qui nondum ascenderant Antiqui decreverunt ad Terram reverti, ubi olim per miliones annorum habitaverant. Dum profectionem parabant, Dr. Elizabeth Weir ex futuro in "Desultore" mutato apparuit. Summus Concilium Atlantis, ne historia plus turbaretur, Ianum, qui machinam illam construxerat, iussit memoriam eius corrumpere. Praeterea, Weir oblata est facultas cum Antiquis ad Terram redire; at illa in tempus suum redire non potuit. Ianus, tamen, ut urbem servaret, trium ZPMs seriem ita instituit, ut Weir postea in stasi cyclo eas regereret. Antiqui ergo urbem per Stargate deseruerunt, sperantes posteros suos tandem inventuros.<ref name="Before I Sleep">"[//en.wikipedia.org/wiki/Before_I_Sleep_(Stargate_Atlantis) Before I Sleep]" (''[//en.wikipedia.org/wiki/Stargate_Atlantis Stargate Atlantis]'')</ref> Nonnulli, qui in Pegasus Galaxia relictis fortunis manserunt, reliquam vitam cum hominibus degere aut ascendere potuerunt. Saltem unum coetum trium hominum conatum esse dicunt ad Terram reverti, cum navis eorum hyperpropulsione deleta esset, sublux vectura celeritatem lucis prope attingente (99.9%) usi, sed eorum eventus incertus permanet. === Redire ad lacteum === Post Antiquis reversus est in Terram, et invenitur tantum dura environment et primitiva habitatores. Creditum est, quod non erat spes restituendi eorum priores cultu. Sic et expandi ad longinqua terrarum et adiuvetur ut frequentare eos. Alii, esset abire in tellure per Stargate sita in Antarctica, forte quaerens vivere diebus eorum in remotis mundi in Via Lactea. Reliquum elegit solitudo, in qua ad meditandum et quaerere fractal. Hoc tandem ducunt ad spiritualem ascensionem aliqua. Illis Antiquis, qui mansit in Terra, et interbred cum homines pertransiit, in Antiquis Technicae Actus gene quippe homines de Terra, sicut eorum "Secundo Evolutione" tam dare, cultus ad homines. Sunt etiam laicorum culturae fundamenta per viam Indo-Europaeae linguae. Per hoc culturae et linguae hereditatem multi Romani fabulis erant etiam permoti Antiquis, ut fabula "Antiqua sunt, ascendit ad Caelos". Secundum fabularis, Romanos didicit quam aedificare itineribus "Antiqua Sunt," in imitationis "astria porta" constructum est ab antiquis.<ref name="The Fifth Race">"[//en.wikipedia.org/wiki/The_Fifth_Race_(Stargate_SG-1) The Fifth Race]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Etenim, Daniel Jackson postea determinatur, quod Antiqua lingua quadam confusa similitudo [[Lingua Latina archaica|Vetus latina]]. Hoc erat primum inventa, cum Colonellus O'Neill totum database est Antiqua reconditorium scientia molestie in eius cerebro, post quam factus est impotens loquendo nihil aliud est, quam in Antiquis' lingua. Hanc vitalem intelligentiam, Dr. Jackson comparatur prius indecipherable Antiqua scripta, cum Vetus latina, factoring in millenniis de linguae egisse, et tandem potest producere eget translationibus multum. Post duos annos, Terra et a sinu circa spatium factus capti in repetita tempus ansa causatur a confusi sunt Antiqua tempus tellus. Tantum, O'Neill et Teal'c non erant afficitur, quia illi stabant iuxta consilium cum ansa coepit. Cum Dr. Jackson vulneribus ansam veniat, et non ad studium tempus tellus scriptis penitus ante eius memoria erat reset, solum electio erat enim, O'Neill et Teal'c discere Vetus latina/Antiqua lingua a Dr. Jackson in incrementum, gradus, usque dum didicit satis est reperire in natura fabrica. In Arthurian Fabulae erant etiam ostensum est moveri ab Antiquis, praesertim Antiquis Myrddin/[[Merlinus]], (dictus Moros, in Atlantis, ubi ipse virens Concilium ante Ascensionem), qui apparuit ascenderunt post reditum ex Atlantis, sed postea de-ascendit se ad creare telum qui potest perdere ascendit entia, quae speravit esset usus contra Ori. Merlini factus est Arthur' veneficus consiliarius in fabulae, et telum ipse succrevit factus est Sangraal vel Sancti Grail. Ipse etiam commissa sua secreta parva coetus nobiles, quae constabat ex [[Arthurus (rex)|Arthurus]] et Equites de [[Mensa Rotunda]]<ref name="Camelot">"[//en.wikipedia.org/wiki/Camelot_(Stargate_SG-1) Camelot]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Quidam ex Antiquis, scilicet qui reliquit Terram, posuit in Societatem Quatuor Magna Gentibus possidet in se, Nox, Furlings et Asgard. Simul, qui creavit "verum" universalis lingua. Secundum scripta inventa in Heliopolis, hoc morsus duravit saecula.<ref name="The Torment of Tantalus">"[//en.wikipedia.org/wiki/The_Torment_of_Tantalus_(Stargate_SG-1) The Torment of Tantalus]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> === Recenti historia === Post Antiquis' ascension et permansit opponere eorum priores nemesi, Ori, qui etiam pervenit Fractal. Quamvis duae factiones erant deadlocked in fortitudine, Ori adhuc flectitur in perditione in Antiquis, et semel, et pro omnibus. In Antiquis probabiliter outnumbered et Ori, ut in agmine ascendit Ori non erant swelled per novum ascendants, potius se maluit hoard industria et ex sua mortali cultores, fossura potentia, ex hoc secundo evolutione hominis creavit, in suo galaxia colligere satis viribus, tandem, impetum in Antiquis. In responsione, in Antiquis elegit abscondere sua secunda evolutione creavit in Lactea Via ab Ori cum sola causa protegens Via Lactea homines esse coerced in magnis religiosam servitutem Ori, et sic usus est, ut a resource pro Ori ad talem se. Ad hunc finem etiam fortasse adducti consociationis [[ignis]], centralis icon Ori religio, cum daemonum simulacri. Adhuc, et noluit accipere directa actio propter suum stricte sui impositarum edictum sui determinationem. est etiam verisimile est, quod in Antiquis cognovit lubrico fastigio adjectio ad posse per viam cultus `Demittit` et intelligi, quod erat periculum, in hoc fiducia, dans Ori et postea Adria infirmitate non obstante `Deus`, sicut virtutes. Plures sunt exempla "demittit" orans et gratias agens est Antiquis/Maiores in Pegasus Galaxia. Ut "Turrim", etiam Antiquis exul in tellure, ubi populus adorare ei, ut "Athar" ''[[Stargate Atlantis]]'' episode, "Sanctuary." Primo ascendit esse semper congressi per Tau'ri erat Oma Desala, cum [[Stargate SG-1|SG-1]] pervenit in tellure Kheb in eorum quaerere Shifu, iuvenis filius Apophis et Sha're. In suis manere, dolor inventa a [[Buddhismus|Buddhist templum]], ubi unus monachus apparuit mansionem. Monachus locutus est in riddles, sed locutus est de ente dicitur ''Oma Desala'', nomen Daniel Jackson interpretatur "Naturae". Tandem, cum quadrigis parabat ad defendendum templum ex pluribus Jaffa bellatores, Daniel inventa non corporali esse viventem in Kheb.<ref name="Maternal Instinct">"[//en.wikipedia.org/wiki/Maternal_Instinct_(Stargate_SG-1) Maternal Instinct]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Ipse tandem formavit alio vinculo cum Oma Desala, qui etiam auxiliatus est ei, ut ascendat in bis.<ref name="Meridian">"[//en.wikipedia.org/wiki/Meridian_(Stargate_SG-1) Meridian]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Tribus post annis, Antiqua mulier, Ayiana, inventus gelida in Antarctica prope location of Antarctica Stargate. Illa revixit se cum acris, sed erat adhuc infectus peste, et mortuus est, lassus ex sanitatem SG-1, et alii ex Plaga. Videtur, esset relictus, in Antiquis quartus in Antarctica, portans in plaga, cum Atlantis reliqui Pegasus Galaxia. Cum Aurora genus fidelitas esset denudatum ab Daedalus, inter Pegasus et Via Lactea galaxia, turma adhuc viveret. Ut navis erat permensus inter-galactic spatia inter Pegasus et Via Lactea Galaxies, prope [[Celeritas lucis|lucis celeritate]], nautas, nisi expertus, a paucis annis, quia tempus dilatationem effectum prope celeritas lucis iter, cum decedere Atlantis. Post cognita est, quod Atlantis superfuerant in Wraith, reposcis civitatem. Cum Asurans reversus est, et cepit civitatem, omnibus reliquis Antiquis erant. Post Daniel Jackson, et Vala Mal Doran imprudenter alerted Ori ad existentiam alius galaxia repleti homines, incipiens Ori incursio de Lactea Via, milia hominum erant conversi ad gravis Ori religio, pascens eos tantum magis potentia. Secundum Ori se, totam conversionem in Via Lactea, forte det illis satis vires perdere in Antiquis quondam peregrinus erat. Adhuc, maxime in Antiquis noluit intercedere, quamvis suum esse, est comminatus. Exceptiones etiam Morgan le Fey et Merlini. [[Stargate SG-1|SG-1]] tandem inventa Merlinus in stasis intra spelunca, in planeta sterilis. Erat et revixit per ipsum, et adiuuarent eos cum construens Sangraal, telum haberet disposuerat ad pugnam Ori. Quamvis ille ante mortuus potuit perficere consilium, ipse molestie necessaria notitia in a Armarium Scientiae.<ref name="The Quest">"[//en.wikipedia.org/wiki/The_Quest_(Stargate_SG-1) The Quest]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Tandem, cum Sangraal erat completum, est Antiquis non intercedere divulgationem et licet ire ad Ori galaxia. In Sangraal fecit officium suum, et perdidit, quamvis Daniel Jackson, inquit, melius translationem esset "tollens ex vel neutralized", Ori.<ref name="Line in the Sand">"[//en.wikipedia.org/wiki/Line_in_the_Sand_(Stargate_SG-1) Line in the Sand]" (''[//en.wikipedia.org/wiki/Stargate_SG-1 Stargate SG-1]'')</ref> Adria, de facto dux Ori exercitu ascendit, accipiens in plena pallio defunctorum Ori. Cum homines de Lactea Via, iter ad Ori galaxia, et reperta in Arca Veritatis, Adria virtus erat signanter reducitur, cum Arca solebat "ostendo" verum ad Doci, et postea omnes Priors in domum suam, galaxia, quae posset Morgan, qui fuit exul ab Aliis, ad dimicandum Adria in aeternum bellum. == Lingua et scribendi ratio == [[Fasciculus:Ancient_alpahabet.png|thumb|Scriptum et numeralis ratio de Antiquis.]] [[Lingua]] ex Antiqui est praecursor [[Lingua Latina|latine]], sed tamen est distincta. Multa sunt similitudines inter duas linguas, et aliquis cum honestam scientiam linguae latinae, ut, dato tempore et usu, posse intelligere, Antiqua ut. In Antiqua lingua et scribendi ratio est quoque adsuescuntur per Ori , et eorum imitatores, qui in eadem prosapia. Cum [[Wraith (species ficticia)|Wraiths]] creata sunt ab [[Wraith (species ficticia)|Wraith]] absorbuit Antiqua [[DNA]], lingua ex Wraith esse videtur inde Antiqua lingua, et duo eadem scribendi ratio. In lingua ex Wraith est ergo relative facilis ad transferendum a peritis Antiquis oratoribus.<ref name="The Gift">"[//en.wikipedia.org/wiki/The_Gift_(Stargate_Atlantis) The Gift]" (''[//en.wikipedia.org/wiki/Stargate_Atlantis Stargate Atlantis]'')</ref> == Persona == Quamquam pleraque ex Antiquis perventum ad ascensionem diu ante aurora tempor nisl in Terra, Tau'ri venit in contactum cum Antiquis pluries, tum ascendit, et corporali forma. Maxime corporali Antiquis erant congressi in Pegasus Galaxia, ubi eorum imperio, concidisse, nisi quidam 10,000 annis. Item, quidam Antiquis auxiliatus homines in inferioribus planis esse ascendere, sicut Oma Desala auxiliatus Daniel Jackson. ==Notae== <references/> == Nexus externi == * [http://stargate.wikia.com/wiki/Ancients The Ancients] at ''Stargate'' Wiki * [http://www.stargate-sg1-solutions.com/wiki/Ancients The Ancients] at ''Stargate'' Wiki * [https://web.archive.org/web/20130127061001/http://gateworld.net/omnipedia/races/links/ancients.shtml The Ancients] at GateWorld Omnipedia * [[iarchive:Matthaeum-AncientTextStargate|"The Gospel of Matthew, translated into 'Ancient'"]] at Archive.org [[Categoria:Species e Stargate]] aixw3mhz6r74s0fchvmf11pe51uz7wr Ioannes Baptista Hodierna 0 278723 3969672 3950789 2026-07-03T09:18:38Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969672 wikitext text/x-wiki {{Capsa hominis Vicidata}} '''Ioannes Baptista Hodierna''', vulgo ''Giovan Battista Hodierna'' ([[Ragusia]]e in [[Sicilia]] natus die [[13 Aprilis]] [[1597]]; [[Palma (Sicilia)|Palma]]e die [[6 Aprilis]] [[1660]] mortuus) fuit [[astronomus]] et [[physicus]]. Theologiae [[Syracusae|Syracusis]] in seminario studuit. Clericus anno 1622 ordinatus, iam [[cometes|cometas]] tres annorum 1618 et 1619 observaverat. Archipresbyter novae urbis Palmae anno 1637 factus est cuius forma ipse designavisse censetur. Ibi deinde cliens familiae [[Tomasi (familia)|Tomasi]] baronum Montis Clari habitavit. [[Telescopium|Telescopio]] [[microscopium|microscopioque]] adeptus, huius ope dentes viperarum, illius [[sidera Medicaea]] et [[anuli Saturni|anulos Saturni]] curiose observavit. Lucubrationes interdum Italice sed praesertim Latine edidit. Opera eius, paucis exemplaribus [[Panormus|Panormi]] divulgata, coaevi pauci recentioresque fere nulli cognoverunt. Primus omnium [[Nebula (astronomia)|nebula]]rum catalogum edidit anno [[1654]] sub titulo ''De systemate orbis cometici, deque admirandis coeli characteribus'' qui usque in annum 1985 ignotum manebat. Asteroides [[21047 Hodierna]] ad eius honorem nominatur. == Opera == [[Fasciculus:Hodierna De systemate 1654 tp.jpg|thumb|''De systemate orbis cometici, deque admirandis coeli characteribus'' (Panormi, 1654): antiquissimus nebularum vel galaxiarum catalogus]] * 1629 : ''Universae facultatis directionum physiotheorica''. Panormi: typis Alphonsi de Insula [https://bibdig.museogalileo.it/Teca/Viewer?an=334451 Textus] apud ''Museo Galileo * 1644 : ''Archimede redivivo con la stadera del momento''. Panormi: per Decio Cirillo {{Google Books|wPJEAQAAMAAJ}} [https://bibdig.museogalileo.it/Teca/Viewer?an=367955 Textus] apud ''Museo Galileo'' * 1644 : ''Opuscoli del dottor Don Gio. Battista Hodierna''. Panormi: per Decio Cirillo [https://bibdig.museogalileo.it/Teca/Viewer?an=334446 Textus] apud ''Museo Galileo'' * 1652 : ''Thaumantiae miraculum''. Panhormi: typis Nicolai Bua [https://archive.org/details/bub_gb_-yI3YOCgxH0C Textus] apud ''Internet Archive'' * 1654 : ''De systemate orbis cometici, deque admirandis coeli characteribus''. Panormi: typis Nicolai Bua [https://www.e-rara.ch/zut/content/titleinfo/130453 Textus] apud ''e-Rara'' [https://archive.org/details/bub_gb_5x9xAgml4jYC Textus] apud ''Internet Archive'' [https://bibdig.museogalileo.it/Teca/Viewer?an=334444 Textus] apud ''Museo Galileo'' * 1656 : ''De admirandis phasibus in Sole et Luna visis ponderationes opticae, physicae et astronomicae''. Panormi: typis Nicolai Bua [http://www.fondazioneintorcetta.info/pdf/sicilia/SoleetLuna.pdf Textus] apud ''Fondazione Intorcetta'' [https://archive.org/details/bub_gb_4ZwTjyzQeV8C Textus] apud ''Internet Archive'' * 1656 : ''Menologiae Iovis compendium, seu Ephemerides Medicaeorum''. Panormi: apud Cirillos [https://www.e-rara.ch/zut/content/titleinfo/4320073 Textus] apud ''e-Rara'' * 1657 : ''Protei caelestis vertigines seu Saturni systema''. Panormi: ex typographia Nicolai Bua [https://archive.org/details/bub_gb_ewnypHtXgOIC Textus] apud ''Internet Archive'' == Bibliographia == [[Fasciculus:Hodierna Protei caelestis vertigines 1657 tp.jpg|thumb|''Protei caelestis vertigines seu Saturni systema'' (1657): observationes anulorum Saturni]] ; Editiones operum * 1902 : A. Licitra, ed., ''Il nunzio del secolo cristallino; L'aria spirante. Opuscoli inediti''. Ragusiae * 1984 : C. Dollo, ed., ''Thaumantias Iunonis Nuntia; Nova scientia de obiecto visibili. Scritti inediti di ottica (1647-1650)''. Catanae * 1996 : C. Dollo, ed., ''Scritti di ottica inediti e rari''. Mediolani ; Eruditio * {{DBI|http://www.treccani.it/enciclopedia/giovan-battista-odierna_(Dizionario-Biografico)/|Odierna, Giovan Battista|Federica Favino|2013}} * Kenneth Glyn Jones, "Some Notes on Hodierna's Nebulae" in ''Journal for the History of Astronomy'' vol. 17 (1986) p. 187 * Kenneth Glyn Jones, ''Messier's Nebulae and Star Clusters'' (2a ed. Cantabrigiae: Cambridge University Press, 1991) pp. 325-6 * Mario Pavone, ''La vita e le opere di Giovan Battista Hodierna''. Ragusiae: Didattica Libri Eirene Editrice, 1986 * Mario Pavone, Maurizio Torrini, edd., ''G. B. Hodierna e il "seculo cristallino": atti del convegno di Ragusa, 22-24 ottobre 1997''. Florentiae: Leo S. Olschki, 2002 * G. F. Serio, L. Indorato, P. Nastasi, "G. B. Hodierna's Observations of Nebulae and his Cosmology" in ''Journal for the History of Astronomy'' vol. 16 (1985) p. 1-36 [https://journals.sagepub.com/doi/abs/10.1177/002182868501600101 Situs venalis] == Nexus externi == * "[http://www.messier.seds.org/xtra/Bios/hodierna.html Giovanni Battista Hodierna (April 13, 1597 - April 6, 1660)]" apud ''SEDS'' ** "[http://www.messier.seds.org/xtra/similar/hodierna.html Hodierna's Deep Sky Observations]" ibidem * "[https://web.archive.org/web/20120717032511/http://www.orsapa.it/hodierna/hodierna.htm iovan Battista Hodierna: un precursore di Messier alla corte del primo dei “Gattopardi”]" apud ''ORSAPA'' * "[http://galileo.rice.edu/Catalog/NewFiles/odierna.html Odierna, Gioanbatista]" apud ''The Galileo Project'' * [https://bibdig.museogalileo.it/Teca/Viewer?an=27250 Epistula Hodiernae manu scripta] apud ''Museo Galileo'' {{DEFAULTSORT:Hodierna, Ioannes Baptista}} [[Categoria:Nati 1597]] [[Categoria:Mortui 1660]] [[Categoria:Astronomi Italiae]] [[Categoria:Incolae Siciliae]] [[Categoria:Clerici Italiae]] [[Categoria:Auctores Latini recentiores]] a78ib5psckh9xdngxqy3boo0z70ssm7 Historia Aragoniae 0 284123 3969572 3948252 2026-07-02T20:33:57Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969572 wikitext text/x-wiki [[Fasciculus:Localización de Aragón.svg|thumb|[[Communitas autonoma|Communitatis autonomae]] [[Aragonia]]e [[regio]] in [[Hispania]] hodie.]] [[Fasciculus:Aragonensium rerum comentarii.jpg|thumb|A [[Hieronymus Blanca|Hieronymo Blanca]] operis, ''Aragonensium rerum comentarii'' facies, quod anno [[1588]] Caesaraugustae fratres Laurentius et Didacus Robles ediderunt. De primarum Aragoniae historiarum unā agitur.]] {{Res|Historia Aragoniae}} [[Andalusia|Musulmanā]] irruptione [[saeculum 8|saeculo octavo]] incipit. Quae, ex illo tempore, suos limites ampliabat per [[saeculum|saecula]] in quibus primum [[Comitatus Aragoniae|comitatus]], deinde [[Regnum Aragoniae|regnum]], posteriusque [[Sacrum Supremum Consilium Aragoniae Coronae|consilium]] et [[Regalis Audientia Aragoniae|audientia]] fuit, donec hodie [[communitas autonoma|comunitatem autonomam]] constituit, quamquam unitate [[geographia|geographica]] seu [[natura]]li, [[linguistica]], et [[ethnos|ethnica]] caret. Humana autem praesentia in terris hodie Communitatem autonomam [[Aragonia]]m formantibus plurimis [[millennium|millenniis]] abhinc initium sumit, sed Aragonia, sicuti multae praesentes [[regio]]nes historicae, [[Medium aevum|Medii Aevi]] fructus est. Nomen ''Aragonia'' primum in litteris anno [[828]] legitur. [[Medium aevum|Medio aevo]] praesens Aragonia cusa fictaque est. Praecipua cuius columina [[Corona Aragoniae|Corona]], [[Curtes|Curtibus Aragoniae]], [[Deputatio Generalis Regni Aragoniae|Deputatio Aragoniae]] et [[Forum (lex)|Ius forale]] fuerunt. Primus locus e [[saeculum 12|saeculo XII]] foederationis civitatum diversae entitatis, [[Corona Aragoniae]] [[Corona Aragoniae]]; proprium cuius pondus paulatim intra se languit usque ad [[Aevum modernum]], cum inserta est in centralizatiorem civitatem, [[Regnum Hispania|Regnum Hispaniae]]; notandum est anno [[1412]] in [[Compromissum Caspense|Compromisso Caspensi]] dynastiam quae regnare coepit, propter ultimum prioris domūs heredem mortuum, domum [[Castella]]nam [[Domus Trastamara|Trastamăram]] esse. Ex [[Alterationes Aragoniae|Alterationibus Aragoniae]] (Hispanice ''Alteraciones de Aragón'', Aragonice ''Alteracions de 1591'', Catalanice ''Alteracions d'Aragó'') [[1591|anni 1591]], cum [[Philippus II (rex Hispaniae)|Philippus I Aragoniae et II Hispaniae]] [[Iustitia Aragoniae|Iustitiam]]<ref name="Iustitia Lanuza">Vide [https://books.google.es/books?id=M9995_GnMgAC&printsec=frontcover&source=gbs_book_other_versions_r&redir_esc=y#v=onepage&q=Lanuza&f=false ''Rerum Aragonensium Commentarii''], ubi dicitur "(...) Ioannes Lanuza I. Iustitia Aragonum (...)".</ref> [[Ioannes V Lanuza|Ioannem V Lanuza]]<ref name="Iustitia Lanuza"/> interfecit, usque ad [[saeculum 18|saeculum XVIII]], annum [[1707]], cum declarata sunt [[Decreta Novae Plantae]] (Hispanice Aragoniceque ''Decretos de Nueva Planta'' et Catalanice ''Decrets de Nova Planta''), Aragonia paulatim omnia sua iura, [[Forum (lex)|fora]] et alias historicas singularitates amisit quae consecuta erant per annos. [[Bellum Independentiae Hispanicae]] seu [[Bellum Paeninsulare]] novae activationis occasionem praebuit, sed [[saeculum 19|saeculo XIX]] [[Carlismus|Carlistae]], qui asseclas his in terris invenerunt, praeteritas forales libertates reddere obtulerunt. Sic, [[saeculum 20|saeculo vicensimo]] [[Res Publica Hispanica Secunda|republicanā]] aevitate, regionalisticus sensus maiores gradūs attigit, sed [[Bellum civile Hispanicum]] omnia autonomica proposita delevit. Regimen [[Franquismus|Franquisticum]]{{FD ref}} [[Nationalismus Aragonensis|Aragonensisticas]] appetitiones hebetavit, quae hodie, firmatae, prodire conantur. ==Praehistoria== ===Periodus Palaeolithica=== [[Fasciculus:Palaeolithicum in Aragonia.png|thumb|upright=0.8|Palaeolithicum in Aragoniā.]] Antiquissima humanae vitae testimonia in Aragoniā a glaciationum tempore originem trahit, in [[Pleistocaenum|Pleistocaeno medio]], circa 600 000 annos abhinc, per [[Palaeolithicum|Palaeolithicum inferius]]. Haec oppida [[Acheulium|Acheulianae]] [[manufactura]]e testimonia reliquerunt. Inventi sunt [[bifrons|bifrontes]] e [[silex|silice]] et [[dolabra]]e e [[quarzites|quarziti]], praesertim in aggestibus fluvialibus [[Sanctus Blasius (Terulium)|Sancti Blasii]] (Aragonice ''Sant Blas'', Hispanice ''San Blas'' et Catalanice ''Sant Blai'') [[Terulium|Terulii]], in areā [[Cauvaca|Cauvacā]] (Aragonice, Hispanice et Catalanice ''Cauvaca'') [[Caspe|Caspi]] (Aragonice et Catalanice ''Casp'' et Hispanice ''Caspe''), in [[Eluvies Arbolitae|Eluviē Arbolitis]] (Aragonice ''Barranco d'Arbolitas'', Hispanice ''Barranco de Arbolitas'' et Catalanice ''Barranc d'Arbolitas'') prope [[Bursao]]nem<ref>Vide [https://web.archive.org/web/20191025145620/http://www.enciclopedia-aragonesa.com/voz.asp%3Fvoz_id%3D2684%26voz_id_origen%3D9401 Encyclopaediam Aragoniensem Interretialem], ubi dicitur "Bursao. Nombre romano de Borja, por latinización del indígena Bursau".</ref> et etiam in [[commarca|commarcā]] [[Communitas Bilbilitana|Bilbilitanā]], in areā [[Miedes Aragoniae|Miedibus Aragoniae]] (Aragonice ''Miedes d'Aragón'', Hispanice et Catalanice ''Miedes de Aragón''). Quibus instrumentis tunc [[Vallis Salonis]]<ref>Vide [https://web.archive.org/web/20191025145622/https://www.alhamadearagon.es/municipio/jalon/ paginam interretialem www.alhamadearagon.es], ubi dicitur "Conocido como Salo, por el poeta bilbilitano Marcial, el río Jalón".</ref> (Hispanice et Catalanice ''Valdejalón'', Aragonice ''Val de Xalón'') abundant. Per [[Glaciatio Würmiana|Glaciationem Würmianam]], circa 80 000 a.C.n., nova humana species, [[Homo neanderthalensis]], hac in regione apparuit. Multa humana reliqua, sicuti [[dens|molares]], in [[Specus Maurorum|Specibus Maurorum]] (Aragonice ''Esplugas d'os Moros'', Hispanice ''Cuevas de los Moros'' et Catalanice ''Coves dels Moros'') [[Gabasa]]e (Aragonice et Hispanice ''Gabasa'' et Catalanice ''Gavasa''), prope [[Osca]]m, inventa sunt. Per [[Palaeolithicum|Palaeolithicum medium]] evoluta est cultura [[Mousterium|Mousterii]], usque ad 40 000 a.C.n., propemodum, durans. Quae silicis confectione cuspidum, radulae<ref>[https://www.grand-dictionnaire-latin.com/dictionnaire-francais-latin.php?parola=racloir Grand Dictionnaire Latin], ubi dicitur "racloir ''nom masculin'' rādŭla [-æ, f.]".</ref> dentiumque formā depingitur, sed etiam ponderis est osseum opus. Notissimi sitūs [[Specus Eudoviges]] (Aragonice ''Covacho Eudoviches'', Hispanice et Catalanice ''Covacho de Eudoviges'') [[Alacon]]e<ref>[http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html Toponimia mayor aragonesa apud "ocharraire.blogspot.com''], ubi dicitur "ALACÓN: Alacon, Alaquon [1280]".</ref> in [[Provincia Terulensis|Provinciā Terulensi]], [[Fons Truchoënsis]] (Aragonice ''Fuent d'o Trucho'', Hispanice ''Fuente del Trucho'' et Catalanice ''Font del Trucho'') [[Collis Longus|Colli Longo]]<ref>[https://an.wikipedia.org/wiki/Colungo#Toponimia Vicipaedia Aragoniensis], ubi articulo "Colungo" dicitur "Existe a hipotesi que lo fa derivar de lo latín COLLEM LONGUM (cuello luengo)".</ref> et [[Specus Maurorum|Specūs Maurorum]] (Aragonice ''Esplugas d'os Moros'', Hispanice ''Cuevas de los Moros'' et Catalanice ''Coves dels Moros'') [[Gabasa]]e (Aragonice et Hispanice ''Gabasa'' et Catalanice ''Gavasa'') sunt. In Palaeolithico Superiore, circa 40 000 a.C.n. incipiente, apparuerunt duae novae culturae: [[Solutrium]] et [[Magdalenium]]. Solutrium imprimis bene repraesentatum est in [[Specus Chavesensis]] (Aragonice '' Espluga de Chaves'', Hispanice ''Cueva de Chaves'' et Catalanice ''Cova de Chaves'') [[Bastaras|Bastarae]],<ref>[https://an.wikipedia.org/wiki/Bastar%C3%A1s#Historia Vicipaedia Aragoniensis], ubi articulo "Bastarás" dicitur "Seguntes Agustín Ubieto Arteta, a primera cita d'o lugar ye de 1093, recullita en a obra de José María Lacarra ''Documentos para el estudio de la reconquista y repoblación del valle del Ebro, en Estudios de Edad Media de la Corona de Aragón'', II, III y V, y decumenta as variants ''Bastaras, Bastares'' y ''Bastuas''.".</ref> ubi cuspides suendi, grosae<ref>[https://www.lexilogos.com/latin/gaffiot.php?q=grosa Dictionnaire Gaffiot latin-français], ubi dicitur "''''grosa,''' ''ae,'' f. grattoir, racloir: ARN. ''6,14''".</ref> et scalpri inventi sunt. Cultura [[Magdalenium]] nobis ossea, sicuti [[assagaia]]s<ref>[https://books.google.es/books?id=yUNbAAAAcAAJ&pg=RA1-PA29&lpg=RA1-PA29&dq=assagaiam&source=bl&ots=rY-xOH5u8p&sig=ACfU3U3YUJlZyLfdM3yTUeqnETfHh8EUPA&hl=es&sa=X&ved=2ahUKEwjt64jI0K3mAhURfBoKHRwABE8Q6AEwC3oECAkQAQ#v=onepage&q=assagaiam&f=false Historia Americae sive novi orbis, Pars 10-13, Volumen 3], ubi dicitur "(...) verum unus ex iis '''Assagaiam''' seu clavam ligneam antrorsum acuminatam, manu volvens, (...)".</ref>, aut lapidea instrumenta, sicuti [[microlithus|microlĭthos]], reliquit. Capra et cuniculus animalia his ab hominibus venatissima esse videntur. ===Periodus epipalaeolithica=== [[Epipalaeolithicum|Epipalaeolithici]] reliqua, inter septimum et quintum millennium a.C.n., in [[Aragonia Inferior (commarca)|Aragoniā Inferiori]] (Hispanice ''Bajo Aragón'', Aragonice ''Baixo Aragón'' et Catalanice ''Baix Aragó'') densantur. Microlithicarum rerum numerus crescit, dum ornamenta magis magisque geometrica sunt, triangulorum, trapeziorum et semilunarum formis utendis. Habitatio saxosos iuxta parietes paulo profundos esse solebat, ad Solem vergens, et flumina [[Matarranya (flumen)|Matarranyam]] (Hispanice ''Matarraña'' et Aragonice Catalaniceque ''Matarranya'') et [[Algares]] (Hispanice ''Algás'' et Aragonice Catalaniceque ''Algars'') dominabatur. Praecipui sitūs sunt suffugia [[Botiqueria Maurorum]] (Hispanice ''Botiquería dels Moros'', Aragonice ''Botiguería d'os Moros'' et Catalanice ''Botiqueria dels Moros'') et [[Suffugium Secansense|Secansense]] (Hispanice, Aragonice et Catalanice ''Els Secans'') [[Maçaleon|Maçaleone]]<ref name="Maçaleon">[https://books.google.es/books?id=ZGlpAAAAIAAJ&q=meiella+%22arag%C3%B3n+y+navarra%22&dq=meiella+%22arag%C3%B3n+y+navarra%22&hl=es&sa=X&ei=kOlwUY--FKrR7Ab4vYHgBw&ved=0CDgQ6AEwAA Rationes decimarum Hispaniae (1279-80): Aragón y Navarra. CSIF 1946], ubi dicitur "Maçaleon".</ref> (Hispanice ''Mazaleón'', Aragonice ''Mazalión'' et Catalanice ''Massalió'') in [[Provincia Terulensis|Provinciā Terulensi]]; et sitūs [[Costalena|Costalēna]] (Hispanice et Catalanice ''La Costalena'' et Aragonice ''A Costalena'') [[Meiella]]e<ref name="Meiella">[https://books.google.es/books?id=ZGlpAAAAIAAJ&q=meiella+%22arag%C3%B3n+y+navarra%22&dq=meiella+%22arag%C3%B3n+y+navarra%22&hl=es&sa=X&ei=kOlwUY--FKrR7Ab4vYHgBw&ved=0CDgQ6AEwAA Rationes decimarum Hispaniae (1279-80): Aragón y Navarra. CSIF 1946], ubi dicitur "Meiella".</ref> (Hispanice, Aragonice et Catalanice ''Maella''), [[Situs Serdaënsis]] (Hispanice, Aragonice et Catalanice ''El Serdà'') et [[Sol de la Pinyera]] (Hispanice, Aragonice et Catalanice ''Sol de la Pinyera'') [[Favara (Aragonia)|Favarae]] (Aragonice et Catalanice ''Favara'' et Hispanice ''Fabara'') in [[Provincia Caesaraugustana|Provinciā Caesaraugustanā]]. Horum oppidorum oeconomia essentialiter praedatoria -in venatū, piscatū recollectioneque fundata- adhuc erat. ===Periodus Neolithica=== [[Fasciculus:Neolithicum in Aragonia.png|thumb|upright=0.8|Neolithicum in Aragoniā.]] Primo quinti millennii a.C.n. dimidio novus modus vivendi in effectorum oeconomiā fundatus apparuit, qui [[agricultura]]m ac [[Educatio animalium|educationem animalium]] cognoscunt, quamquam venari sicuti complementaria activitas pergunt. [[Mola versatilis|Molarum versatilium]]<ref>Smith's English-Latin Dictionary.</ref>, durā petrā, exsistentia molendi activitatem confirmat; eodem modo aliquae politae [[securis|secūres]] in aciē crenas ostendunt quia adhibitae erant sicuti operum rusticorum [[ascia]]e.<ref>Smith's English-Latin Dictionary.</ref> Inveniuntur [[Neolithicum|neolithica]] reliqua in [[Montes exteriores Pirenaici|Montibus exterioribus Pirenaicis]] (Hispanice ''Sierras exteriores pirenaicas'', Aragonice ''Sierras exteriors pirenencas'' et Catalanice ''Serres exteriors pirinenques'') et [[Aragonia Inferior|Aragoniā Inferiore]] (Hispanice ''Bajo Aragón'', Aragonice ''Baixo Aragón'' et Catalanice ''Baix Aragó''). ==Protohistoria== ===Periodus chalcolithica=== [[Chalcolithicum|Periodus chalcolithica]] duobus phaenomenis distinguitur: [[megalithus|megalithicarum]] aedificationum multiplicatione et expansione [[Cultura poculorum campaniformium|culturae campaniformis]]. Praecipuissimi megalithi in externis montibus et altis [[Pyrenaei montes|Pyrenaicis]] vallibus observantur. ===Aetas aënea=== [[Fasciculus:Zaragoza - Museo - Mujer.jpg|thumb|upright=0.5|Feminea e [[terra cocta|terrā coctā]] figura, ex Aetate aëneā exeunte, inter 650 et 500 a.C.n., [[Fontes Hiberi|Fontibus Hiberi]]<ref name="Fuentes de Ebro">Vide "Fuentes de Ebro" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa].</ref> (Hispanice Catalaniceque ''Fuentes de Ebro'' et Aragonice ''Fuents d'Ebro'') inventa.]] In Specū Mauri [[Olbena|Olbēnae]]<ref name="Olvena">Vide "Olvena" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-m-z.html O Charraire: Toponimia Mayor Aragonesa M-Z].</ref> (Hispanice ''Cueva del Moro de Olvena'', Aragonice ''Espluga d'o Moro d'Olbena'' et Catalanice ''Cova del Moro d'Olvena'') [[Os (anatomia ossis)|ossea]] sagittatum fastigia undecim inventa sunt, quorum origo trahitur a saeculis XVI et XV a.C.n. et quae optima antiquae Aetatis aëneae exempla sunt. Media aënea praecipuos sitūs archaeologicos in [[commarca|commarcā]] [[Montio (Aragonia)|Montionensis]] suppeditavit, cum magis quam 200 politis [[securis|securibus]] prope collem [[Marcullo]]ënsem (Hispanice, Aragonice et Catalanice ''Marcullo''), [[Pialfor]], [[Congiel]]<ref name="Conchel">Vide "Conchel" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa].</ref> (Hispanice, Aragonice et Catalanice ''Conchel''), [[Muriella]]m<ref name="Morilla">Vide "Morilla" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-m-z.html O Charraire: Toponimia Mayor Aragonesa M-Z].</ref> (Hispanice, Aragonice et Catalanice ''Morilla'') et collem Francheënsem (Hispanice, Aragonice et Catalanice ''Franché''). [[Figlina]]e blandae sunt, aliquando parvis globis super ansā ornatae. Metallicae res multiplicantur, triangularibus cum [[perforaculum|perforaculis]] [[pugio|pugionibus]]que et [[clavus foramen tegens|clavis sine foramine]]. Intensa [[agricultura]]lis activitas per magnum [[silex|silicosarum]] falcium numerum confirmatur. Etiam loca habitata in inferiori cursū [[Cinga]]e<ref name="Hofmann"/> (Hispanice, Aragonice et Catalanice ''Cinca'') prope flumina [[Sosa]]m (Hispanice, Aragonice et Catalanice ''Sosa'') et [[Alcanatre]]<ref name="Alcanadre">Vide "Alcanadre" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa].</ref> (Hispanice, Aragonice et Catalanice ''Alcanadre'') inventa sunt. Ultimae Aetatis aëneae exeuntis periodi, circa 1 100 a.C.n., [[cultura agrorum urnarum|agrorum urnarum culturā]] depicta sunt. Consistit [[Linguae Indoeuropaeae|Indoeuropaeis]] e gentibus, [[Europa Media|Mediā e Europā]] ortis, quae [[Mare Mediterraneum|Mediterraneis]] cum gentibus se immiscuerunt. Quae suos mortuos incinerabant et eorum cineres cinerarias in urnas iniciebant. Quorum exempla sunt in Specū Mauri [[Olbena|Olbēnae]]<ref name="Olvena"/> (Hispanice ''Cueva del Moro de Olvena'', Aragonice ''Espluga d'o Moro d'Olbena'' et Catalanice ''Cova del Moro d'Olvena''), Masadā Muris (Hispanice, Catalanice et Aragonice ''Masada del Ratón'') [[Fraga (urbs)|Fragae]]<ref name="Hofmann"/> (Hispanice, Catalanice et Aragonice ''Fraga'') et Capitio de Monteleone (Hispanice, Catalanice et Aragonice ''Cabezo de Monleón'') [[Caspe|Caspi]]<ref name="Caspe">Vide "Caspe" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa].</ref> (Hispanice ''Caspe'' et Aragonice Catalaniceque ''Casp''). [[Metallurgia]]e auctus incremento formarum fussurae habitatis in locis inventarum depingitur. ===Aetas ferrea=== [[Fasciculus:Zaragoza - Museo - Bronce epigráfico.jpg|thumb|upright=0.7|left|[[Lingua Hiberica|Hiberica]] [[scriptura]]. [[Saeculum 1 a.C.n.|saeculi primi a.C.n.]] aeramentum in praesentium provinciarum [[Soria (provincia)|Soriae]] et [[Provincia Caesaraugustana|Caesaraugustae]] limite inventum.]] [[Fasciculus:Hiberia anno 200 a.C.n.png|thumb|upright=0.8|[[Hiberia]]e gentes anno 200 a.C.n.]] [[Aetas ferrea]] documentis melius probatur. Priora loca continenter habitari pergunt. Etiam [[necropolis|necropolibus]] usi sunt novae periodi [[Educatio animalium|pecuarii]], [[agricola (munus)|agricolae]], et [[manufactura|opifices]]. [[Commercium|Commercialis]] activitas, praesertim cum [[Phoenices|Phoenicibus]], [[Etrusci]]s et [[Graecia antiqua|Graecis]], evoluta est et [[ferrum|ferream]] [[metallurgia]]m servavit. [[Ferramenta]] et [[arma]] ad illud tempus accommodata et meliorata sunt, ut probari potest in sitibus Piuró del Barranc Fondo et Sancti Christophori (Hispanice ''San Cristóbal'') [[Maçaleon|Maçaleone]]<ref name="Maçaleon"/> (Hispanice ''Mazaleón'', Aragonice ''Mazalión'' et Catalanice ''Massalió''), ubi servantur vasa [[Phoenices|Punici]] generis; et [[Zaylla]]e<ref name="Azaila">Vide "Azaila" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa].</ref> (Hispanice Catalaniceque ''Azaila'' et Aragonice ''Zaila'') et [[Calaceite|Calaceiti]]<ref name="Calaceite">Vide "Calaceit" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa].</ref> (Hispanice ''Calaceite'', Catalanice ''Calaceit'' et Aragonice ''Calazeit''), ubi inventae sunt res e [[Creta|Cretā]] importatae. [[Saeculum 6 a.C.n.|Saeculo sexto a.C.n.]] coexsistebant in Aragoniā dissimiles gentes sex, quae pertinent ad greges [[Hiberi|Hiberum]], [[Celtae|Celticum]] et [[Aquitani|Aquitanum]]: [[Vascones]], [[Suessetani]], [[Sedetani]], [[Iacetani]], [[Ilergetes]] et [[Celtiberi]] citeriores.<ref>Christianus (Christian) Rico, ''Pyrénées romaines. Essai sur un pays de frontière (IIIe siècle av. J.-C.-IVe siècle ap. J.-C.)'' (Francice), Bibliotheca Domi Velázquez, nº 14, Matriti, 1997 (ISBN 9788486839741).</ref> Qui omnes hiberizati, sedentarii greges cum suis sedibus in constante loco collocatis erant. Praecipua quorum exempla inveniuntur in Capitio de Monteleone (Hispanice, Catalanice et Aragonice ''Cabezo de Monleón'') et Altario de Brunos (Hispanice, Catalanice et Aragonice ''Loma de Brunos'') [[Caspe|Caspi]]<ref name="Caspe"/> (Hispanice ''Caspe'' et Aragonice Catalaniceque ''Casp''), Puntali (Hispanice ''Caspe'' et Aragonice Catalaniceque ''Puntal'') [[Fraga (urbs)|Fragae]]<ref name="Hofmann"/> (Hispanice, Catalanice et Aragonice ''Fraga'') et Roquizali del Rullo (Hispanice, Catalanice et Aragonice ''Roquizal del Rullo'') [[Favara (Aragonia)|Favarae]]<ref name="Favara">Vide "Favara" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa].</ref> (Hispanice ''Fabara''. Aragonice ''Favara'' Catalanice ''Favara de Matarranya''). Sociale systema familiari in grege, circa a coaevitatibus quattuor constituto, fundabatur. Oeconomicae activitates{{dubsig}} praesertim [[agricultura]] et [[educatio animalium]] erant. Potestate fungebatur rex, ab viris in conventū coniunctis circumdatus. ==Antiquitas== ===Occupatio Punica=== [[Fasciculus:Iberia inter annos 237 et 206 a.C.n.png|thumb|upright=0.8|Iberia inter annos 237 et 206 a.C.n.]] Ex anno [[237 a.C.n.]], duce [[Hannibal|Hannibali Barcā]] et postea eius genero [[Hasdrubal]]i, [[Karthago|Karthaginenses]] cito per [[Hiberia]]m expansi sunt. [[Ilercavones]], [[Ilergetes]] et [[Iacetani]] partim penes Hannibalis Barcae auctoriatem transiverunt. Haec regio [[Triticum (alimentum)|tritici]], [[metallum|metallorum]] pretiosorum et aestimatorum militum subsidia facta est. Ex anno [[219 a.C.n.]], [[Hispania]] campus proelii inter [[Romani antiqui|Romanos]] ac Karthaginenses facta est per [[Secundum bellum Punicum]]. Anno [[217 a.C.n.]], [[Publius Cornelius L.f. Scipio|Publius Cornelius Scipio]] aggressus est contra caput Ilergetum, Hasdrubalis sociorum; postea contra Lacetanos, quos vicit. Sed, exeunte anno, Romanis iam discessis, Mandonius, Ilergetum rex, suum populum contra Romam concitavit et eorum sociorum territoria everterunt. Publius Cornelius hos globos solvit, sed hic tumultus Hasdrubalem in [[Hiberus|Hiberi]] Septentrionem denuo duxit. [[Celtiberi]], ceterum, legatos ad Publium Cornelium miserunt et foedus fecerunt. Quos Roma Karthaginense territorium aggredi exhortata est; ei uno impetū duas urbes ceperunt et Hasdrubalem bis vicerunt, cui propemoodum 15 000 mortuorum et 4 000 captivorum causavit. ===Difficilis Romana occupatio=== [[Fasciculus:Conquista Hispania.svg|thumb|upright=0.8|Iberia a Romanis occupata inter [[saeculum 3 a.C.n.|saecula III]] et [[saeculum 1 a.C.n.|I a.C.n.]].]] [[Fasciculus:Prima Hispaniae provincialis divisio.png|thumb|upright=0.8|Provinciae [[Hispania Citerior|Hispaniae Citerioris]] limites anni [[197 a.C.n.]]]] Anno [[204 a.C.n.]], [[Karthago]] [[Secundum bellum Punicum|bellum]] perditum esse sensit et cum [[Publius Cornelius Scipio Africanus|Scipione Africano]] tractavit. Quae condiciones ab eo impositas accepit, apud quas a Karthaginensibus Hispaniam relinqui est. Anno [[197 a.C.n.]], [[Romani antiqui|Romana]] territoria ordinata sunt in provincias duas: [[Hispania ulterior|Hispaniam ulteriorem]] et [[Hispania Tarraconensis|Hispaniam citeriorem]], [[caput (urbs)|capite]] [[Tarraco]]ne. Cuius administratio bis per annum duobus [[praetor]]ibus concessa est, quamquam hoc semper non efficax erat. Sed, eodem anno, [[Sempronius Tuditanus]], Hispaniae citerioris praetor, generali tumultui obversatus est qui Romani exercitūs cladem et mortem praetoris causavit. [[Senatus Romanus|Senatus]] consulem [[Marcus Porcius Cato maior|Catonem Maiorem]] et exercitum 60 000 hominum misit. Nihilominus, huius regionis gentes, praeter [[Ilergetes]], qui suā de deditione cum Catone egerunt, pugnare perrexerunt. Cato rebelles vicit et denuo hanc in provinciam dominium illius anni aestate sumpsit, sed sibi incolarum et [[Celtiberi|Celtiberorum]] favorem attrahere non consecutus est. Post vis demonstrationem, eis se recipere convicit. Sed horum Indigenarum deditio solum ficta erat; sparso rumore ut Cato Romam redivisset, rebellio denuo exarsit. Cato firmiter respondit; tumultum composuit et captivos servos vendidit, denuo ineuns Romam [[triumphus|triumphans]]. Rebellio totam per [[Iberia]]m divulgata est, quod magnum cladium numerum exercitui Romano causavit, e quo dimidia militum pars interfecta est anno [[188 a.C.n.]]. [[Lucius Manlius L.f. Acidinus Fulvianus|Manlius Acidinus]], Citerioris praetor, Celtiberos [[Calagurris|Calagurri]] anno [[184 a.C.n.]] aggressus est, dum [[Gaius Terentius C.f. Varro|Terentius Varro]] [[Suessetani|Suessetanos]] vincebat et eorum capite, [[Corbio]]ne, potiebatur. Mediae regionis occupatio, quam Celtiberi incolebant, anno [[181 a.C.n.]] a [[Quintus Fabius Flaccus|Quinto Fabio Flacco]] inchoata est. Aliquot victorias contra Celtiberos assecutus est. Nihilominus, occupatio praesertim a [[Tiberius Sempronius Gracchus (consul 177 a.C.n.)|Tiberio Sempronio Graccho]] inter [[179 a.C.n.|179]] et [[178 a.C.n.]] effecta est, qui urbes oppidulaque triginta occupavit interdum per foeda aut capiendā utilitati ex aemulatione inter Celtiberos et [[Vascones]]. Proconsules (aut propraetores secundum annum) qui provincias regebant cum incolarum detrimento pecuniam facere assueverunt: coacta munera et abusus communes res sunt. Cum praetor aut proconsul iter faciebant, gratis hospitio excipiebant et ut grana vili pretio sibi, suae familiae, suis magistratibus aut suis militibus traderentur imposuerunt. [[Senatus Romanus|Senatus]], cum legatos Hispanicis e provinciis recepisset, anno [[171 a.C.n.]] legem pertulit ut inspicerentur hi praetores aut proconsules. Tumultūs usque ad [[133 a.C.n.]] perrexerunt, ubi deleta est Celtiberica urbs [[Numantia]], ultimum eorum propugnaculum. Anno [[82 a.C.n.]] Aragonia locus [[Secundum bellum civile inter Marium et Sullam|belli civilis Romani]] fuit, cum gubernator [[Quintus Sertorius]], factionis [[Gaius Marius|marianae]], [[Osca]]m confugisset. Procursationes usque ad annum [[72 a.C.n.]] perrexerunt, ubi Quintus Sertorius se victus fassus est. ===Romana administratio=== [[Fasciculus:Conventus juridici in Hispania-fr.svg|thumb|upright=0.7|left|Hispaniae Romanae divisio in [[Conventus iuridicus|conventūs iuridicos]] saeculo II (mappa Francice et Latine).]] Primā in territoriali [[Hispania Romana|Hispaniae Romanae]] divisione, anno [[196 a.C.n.]], praesens Aragonia intra [[Hispania Citerior|Hispaniam Citeriorem]] includebatur. [[Bella Lusitana|Bellis Lusitano-Hibericis]], territoria Romā temperata valde amplificata sunt, quoad tota [[Hiberia|Paeninsula Hiberica]] capta est. [[Marcus Vipsanius Agrippa|Agrippa]] provinciales divisiones anno [[27 a.C.n.]] reformavit et provincias tres in Hispaniā creare decrevit: [[Baetica]]m, [[Lusitania (provincia Romana)|Lusitaniam]] et [[Hispania Tarraconensis|Hispaniam Tarraconensem]]. Ad hanc ultimam provinciam pertinebant praesentia Aragoniensia territoria. [[Claudius (imperator)|Claudio]] [[Index Imperatorum Romanorum|imperatore]], Hispanicae provinciae in [[conventus iuridicus|conventūs iuridicos]] subdivisae sunt. Pleraque Aragonia ad [[Conventus Caesaraugustanus|Conventum Caesaraugustanum]] tunc pertinebat, qui e [[Caesaraugusta|Caesaraugustā]] pendebat. Hic conventus colonias duas -[[Celsa]]m ([[Hispanice]] et [[Catalanice]] ''Velilla de Ebro''; [[Aragonice]] ''Viliella d'Ebro'') et [[Caesaraugusta]]m- comprehendebat; praeter urbes septendecim vallium [[Hiberus|Hiberi]], [[Salo]]nis ([[Hispanice]] et [[Catalanice]] ''Jalón''; [[Aragonice]] ''Xalón'' seu ''Exalón''), [[Sicoris]] (Hispanice, Aragonice et Catalanice ''Segre''), [[Cinga]]e (Hispanice, Aragonice et Catalanice ''Cinca'') et [[Faenarius|Faenarii]] (Hispanice ''Henares''), apud quas praecipuae [[Bilbilis]] ([[Hispanice]] ''Calatayud''; [[Catalanice]] ''Calataiud''; [[Aragonice]] ''Calatayú''), [[Ilerda]], [[Calagurris]], [[Osca]], [[Turiasso]], [[Ercavica]] (Hispanice ''Cañaveruelas'') et [[Complutum (Hispania)|Complutum]] erant. [[Fasciculus:Provincias de la Hispania Romana (Diocleciano).svg|thumb|upright=0.8|Hispania post provincialem [[Diocletianus|Diocletiani]] divisionem.]] Caesaraugusta administrativa ponderis medulla fuit. Gravissimi momenti res toto in hoc conventū secundo gradū ibi iudicari poterant. Praeterea, religioso primi gradūs munere fruebatur, enim proprium Genii Conventūs Caesaraugustani cultum habebat. Hic romanus genius cultum, venerationem, sacra, dona omnibus ex urbibus administrativā in hac regione accipiebat. Concilium conventi etiam Caesaraugustae congregabatur: hoc consultivum concilium praecipuas urbis familias congregabat ut dicerent suam sententiam de rebus hunc conventum iuridicum afficientus. Exeunte [[saeculum 3|saeculo III]], administrativae reformationis a [[Diocletianus|Diocletiano]] factae causā, divisa est [[Hispania Tarraconensis]] in provincias novas tres: [[Hispania Tarraconensis|Tarraconensem]], [[Carthaginensis|Carthaginensem]] et [[Gallaecia (provincia Romana)|Gallaeciam]]; constituentes omnes [[Dioecesis Imperii Romani|dioecesem]] [[Hispania (dioecesis Imperii Romani)|Hispaniam]]. Conventūs igitur iuridici tunc dissolvi videbantur, quod ponderis amissionem Caesaraugustae causavit, quia nonnulla administrativa munera rbe [[Tarraco]]ne sumpta sunt. Denique, exeunte [[saeculum 4|saeculo quarto]], ultima administrativa reformatio facta est: limes inter Tarraconensem et Carthaginensem impositus est in [[Hiberus|flumine Hibero]], quod praesens Aragoniense territorium exteriores penes urbes: [[Tarraco]]nem et [[Carthago Nova|Carthaginem Novam]]. ===Romanizatio=== [[Fasciculus:Augusto Prima Porta (Zaragoza).jpg|thumb|upright=0.6|left|[[Augustus (imperator)|Augusti]] statua, prope Romanorum moenium reliquia [[Caesaraugusta]]e.]] [[Fasciculus:Teatro Romano Cesaraugusta-vista desde arriba-3.jpg|thumb|upright=0.8|[[Theatrum]] Romanum [[Caesaraugusta]]e, [[Conventus Caesaraugustanus|conventūs iuridici]] capitis. Aedificatum est [[Augustus (imperator)|Augusto]] et [[Tiberius (imperator)|Tiberio]] imperatoribus.]] Nonnulis saeculis, [[Romani antiqui|Romana]] cultura in [[Hispania Romana|Hispaniā]], praesertim in [[Hispania Tarraconensis|Tarraconensi]], instituta est. Romani mores, religio, leges et modus vivendi Indigenis impositi sunt, quod tunc Hispanoromanam culturam conformavit. Media ut Romana cultura diffusa esset et praevaleret plurima sunt. Prima apud Romanorum occupantium munera vias renovare et, si opus erat, creare fuit ut et commeatūs et facultas absorbendorum novorum incolarum has in regiones melorarentur. Hoc modo, [[Caesaraugusta]] summus viarum nodus in [[Conventus Caesaraugustanus|suo conventū]] facta est. Attamen, [[Romanizatio (culturalis)|Romanizatio]] proprie urbanum factum fuit. Romanam per periodon, priores [[Hiberia|Hibericae]] urbes denuo institutae sunt et consequentes monumentales infrastructuras acceperunt. Quarum reliquiae [[Caesaraugusta]]e, [[Osca]]e et [[Bilbilis|Bilbili]] adhuc patent. Fuit, igitur, urbanizationis et constructarum infrastruturarum profectus. Caesaraugusta bonum harum urbium [[saeculum 1|saeculo I]] ortarum exemplum praebet, cum [[Forum (architectura)|foro]], [[Thermae Romanae|thermis]], [[Systema cloacarum|cloacis]], [[theatrum|theatro]], fluviali portū, ponte super [[Hiberus|flumine Hibero]] et [[moenia|moenibus]]. [[Colonia]]rum creatio etiam romanizationis elementum fuit. Quae statutae sunt ut Romanorum militum copiae, qui ab eorum muneribus liberati essent, remuneratae essent, sed etiam ut temperarentur finitima territoria. Cognoscuntur coloniae [[Celsa|Victrix Iulia Celsa]] et [[Caesaraugusta]] in Aragoniā fuisse, haec ultima statuta anno [[14 a.C.n.]], verosimiliter die [[23 Decembris]], super Hibericae prioris urbis, Salduviae nuncupatae, sitū. Haec statuta est intra contextum Hispanicarum provinciarum denuo ab [[Augustus (imperator)|Augusto]] ordinatarum, post victoriam in [[Bella Cantabrica|Bellis Cantabricis]] et pro legionum [[Legio IIII Macedonica|IIII Macedonicae]], [[Legio VI Victrix|VI Victricis]] e [[Legio X Gemina|X Geminae]] militibus. [[Fasciculus:Zaragoza - Museo - Villa Fortunatus - Mosaico de Venus y Eros.jpg|upright=0.8|thumb|[[Venus (dea)|Veneris]] et [[Eros|Erotis]] [[opus tessellatum]], in Villā Fortunato [[Fraga (urbs)|Fragae]], [[saeculum 4|saeculo IV]] aedificatā.]] Romanizatio quoque fundatur in creandis amplis [[latifundium|latifundiis]], [[villa|villis]] ad productionem agrariam extensivam collineatis. Haec dominia aliquando locupletes ad familias a Romā aut Italiā oriundas pertinenbant, sed pleraque indigenis familiis erant quae romanos mores adoptaverant. Villa Fortunatus, prope [[Fraga (urbs)|Fragam]], bonum harum divetum commodarumque possessionum exemplum est in quibuss habitabat localis aristocratia Romanum gustum secuta. <gallery> Fasciculus:Bronce de Ascoli.jpg|[[Aes Asculense]] (anni [[89 a.C.n.]]) ubi memorantur Turmae [[Caesaraugusta|Salluitanae]] sodales, qui, suam propter strenuitatem, [[civitas Romana|civitate Romanā]] compensati sunt. Fasciculus:Cabeza masculina romana de Azaila (M.A.N. 32644) 02.jpg|[[Romani antiqui|Romanae]] [[Aes (mixtura)|aereae]] [[sculptura|statuae]] caput, in templo Romano archaeologicum intra situm [[Cabezo de Alcalá]] [[Zaylla]]e<ref name="Azaila"/> inventum. Agitur de iuvenis localis domini effigiē cuius origo a primā tertiā parte [[saeculum 1 a.C.n.|saeculi I a.C.n.]] trahitur. Fasciculus:LucernaHuesca.JPG|Romana [[saeculum 1 a.C.n.|saeculi I a.C.n.]] [[Lucerna (lampas)|lucerna]] in [[Osca|Municipio Urbe Victrici Oscā]] inventa. </gallery> ===Romae occasus=== ====Vandali, Suebi et Alani==== [[Fasciculus:Karte völkerwanderung.jpg|thumb|upright=0.8|[[Germani (antiquitas)|Germanicae]] migrationes inter [[saeculum 3|saecula III]] et [[saeculum 5| V]] in Europā ([[mappa]] [[Theodisce]]).]] [[Saeculum 2|Saeculo II]] mediante, Imperii Romani occasus coepit, eventis primis difficultatibus post duo [[Pax Romana|Pacis Romanae]] saecula. Inter annos [[264]] et [[266]], coeperunt primae [[Barbarus|Barbarorum]] incursiones: [[Franci]] et [[Alamanni]], qui in [[Gallia]]m anno [[260]] intraverant, [[Pyrenaei montes|Pyrenaeos montes]] transiverunt et [[Turiasso]]nem (Hispanice Aragoniceque ''Tarazona'' et Catalanice ''Tarassona'') venerunt, quae praedata est. Eorum aliqui in [[Mauritania Tingitana|Mauritaniam]] transiverunt, dum alii greges se sparserunt. Hoc tempus valde turbatum fuit, quia praedonum globi, qui [[Bacaudae]] nuncupati sunt, se contulerunt ad direptionem et ad devastandam [[Hiberus|Vallem Hiberi]] [[saeculum 5|saeculo V]]. [[31 Decembris|Pridie Kalendas Ianuarias]] anni [[406]], [[Vandali|Vandalorum]], [[Suebi|Sueborum]] et [[Alani|Alanorum]] incursio, qui [[Rhenus|Rhenum]] transiverant, [[Imperium Romanum Occidentale]] perturbavit. [[Constantinus III (imperator Romanus occidentalis)|Flavius Claudius Constantinus]] hac politicā instabilitate fruitus est ut se [[Imperator Romanus|imperatorem]] anno [[407]] nomine Constantini III designaret contra [[Honorius (imperator)|Flavium Honorium]]. [[Constans II (filius Constantini III)|Constans II]], Constantini III filius, hostes anno [[408]] vicit et Hispaniae septemtrionem cepit, dum suus generalis Gerontius hanc provinciam e [[Caesaraugusta|Caesaraugustā]] retinuit. Constantini III et sui filii sollicitatio Honorium Constantinum III coimperatorem anno [[409]] suscipere coegit. Constantini III reditus novo cum generali Gerontium offendit, qui contra Constantinum III rebellare decrevit et foedus fecit cum Vandalis, Suebis et Alanis, qui tunc [[Aquitania (provincia Romana)|Aquitaniam]] ceperunt, cum ei [[Pyrenaei montes|Pyrenaeos montes]] transire siti essent et Gerontius imperatorem usurpatorem Maximum declaravisset. Gerontius in Hispaniā usque ad suam mortem, anno [[411]], pugnavit, cum quoque evanuerunt Constantinus III et suus filius. Maximus, quem Flavii Honorii generales persequebantur et in Vandalorum asylo excipi coegerunt, foedus cum [[Germani (antiquitas)|Germanicis]] gentibus sedem in Hispaniā collocantibus fecit. Solum [[Hispania Tarraconensis]], ubi hic habitabat, huius foederis libera mansit. ====Visigothorum adventus==== [[Fasciculus:Hispania 418 AD.PNG|thumb|upright=0.8|[[Hiberia]] anno [[418]], cum [[Visigothi]] in [[Aquitania (provincia Romana)|Aquitaniā]] foederati sedem collocavissent, dum Hispaniae septemtrio penes [[Romani antiqui|Romanos]] directe mansit.]] Anno [[414]], [[Ataulfus (rex Visigothorum)|Ataulfus]], [[Visigothi|Visigothorum]] rex, suam sedem in [[Aquitania (provincia Romana)|Aquitaniā]] collocavit; sed, a [[Constantius III|Constantio]], Honorii generali coactus, hic in Hispaniam transivit et [[Barcino]]nem Decembre eiusdem anni cepit. [[415|Postero anno]], [[Valia (rex Visigothorum)|Valia]], ei successor, ab Honorio foederatus Romae in Aquitaniā susceptus est et [[Germani (antiquitas)|Germanicas]] gentes eiicere rogatus est quae in Hispaniā consederant. Sic, anno [[416]], Valia in Hispaniam intravit et [[Alani|Alanos]] equites severe vicit et [[Suebi|Suebos vel Suevos]] in [[Gallaecia (provincia Romana)|Gallaeciam]] et [[Vandali|Vandalos]] in [[Baetica]]m impulit. Primo [[saeculum 5|saculi V]] dimidio, Visigothi, iuxta cum [[Romani antiqui|Romanis]], continenter contra Vandalos Suebosque pugnaverunt. [[Hispania Tarraconensis]] penes Romanos mansit, sed Valles [[Hiberus|Hiberi]] a [[Bacaudae|Bacaudis seu Bagaudis]] affecta est, qui illam regionem praedaverunt. Anno [[443]], [[Magister militum|magister utriusque militiae]] [[Flavius Merobaudes|Merobaudes]] multos greges persecutus est et eos [[Aracelli|Aracellis seu Aracili]] vicit. Hi Bacaudae ab hominibus dissimilium originum scelestis, quos [[Vascones]] et Suevi crebro iuvabant, formabantur: [[Rechiarius]], Sueborum rex, inter annos [[449]] et [[452]] Vallem Hiberi praedavit, suam [[Caesaraugusta]]m fecit et sibi [[Ilerda]]m adiunxit. Imperatoris [[Avitus (imperator)|Aviti]] rogatū, rex Visigothorum [[Theodoricus II (rex Visigothorum)|Theodoricus II]] Suebos prope [[Asturica Augusta|Asturicam Augustam]] iuxta [[Proelium Fluvii Urbici|fluvium Urbicum]]<ref>Edelmiro Bascuas, '' Hidronimia y léxico de origen paleoeuropeo en Galicia'' (pág. 114)</ref> (Hispanice ''Órbigo'', [[Lingua Legionensis|Legionice]] ''Órbigu'') anno [[456]] superavit. Attamen, [[Ricimer]], Romanorum [[patricius]], imperatorem Avitum anno [[457]] amovit et [[Maiorianus|Maiorianum]] acclamare coegit. Hic imperator, a suo [[magister militum|magistro militum]] [[Aegidius|Aegidio]] adiuvatus, in [[Gallia]]m contra [[Germani (antiquitas)|Germanos]] pugnatum tetendit: hic [[Franci|Francos]] apud [[Rhenus|Rhenum]] vicit,[[Lugdunum]] [[Burgundiones|Burgundionibus]] et [[Arelate]] Visigothis rapuit, qui se foederati iam non putabant, Avito munere privato. Denique, Maiorianus anno [[461]] a Ricimero interfectus est: Aegidius [[Libius Severus|novum imperatorem]] accipere recusavit, dum Visigothi, ab [[Euricus (rex Visigothorum)|Eurico]] recti, his rebus fruiti sunt ut suum regnum versus Septemtrionem usque ad [[Liger]]em et versus Meridiem per Hispaniam panderent. [[Hispania Romana]], quae in [[Hispania Tarraconensis|Hispaniā Tarraconensi]] manserat, tunc definitive evanuit. == Medium aevum == ===Aetas Visigothica=== ====Regnum Visigothorum==== [[Fasciculus:Visigothic Kingdom.png|thumb|upright=0.8|Regni Visigothorum evolutio usque ad [[saeculum 6|saeculum VI]] (tabula Anglice): [[Ruber|Rubro colore]], Regnum Tolosanum circa annum [[415]]; [[Aurantius|aurantio]] et carnis [[color]]ibus, extensio inter annos [[415]] et [[476]]; territorium [[Proelium apud campum Vogladense|apud campum Vogladensem]] anno [[507]] perditum; [[viridis|viridi]] colore, occupatio Regni [[Suebi|Sueborum]] anno [[575]].]] [[Euricus (rex Visigothorum)|Euricus]] e [[Tolosa|Tolosā]] regnavit, ubi [[Hispania Visigothica|Regni Visigothorum]] [[caput (urbs)|caput]] collocavit. Qui, anno [[475]], ut [[Fasti Imperatorum Romanorum|imperator Romanus]] [[Iulius Nepos]] ei [[Aquitania (provincia Romana)|Aquitaniam Primam]], [[Gallia Narbonensis|Galliam Narbonensem]], [[Hispania Romana|Hispaniam]] concederet fecit. Hoc modo, hic rex suam ditionem in magnam [[Hiberia]]e partem extendit, praesertim post annum [[476]], cum solio depulsus est ultimus Imperator Romanus [[Imperium Romanum Occidentale|Occidentalis]] [[Flavius Romulus]]. Hiberiae occupatio insequentia per decennia saecula perrexit. Regiones praesentem Aragoniam conformantes sunt reapse statio ad terras ab [[Vascones|Vasconibus]] rectas, qui superiorem [[Hiberus|Vallem Hiberi]] praedabantur diripiebantque suis e sedibus, utputa e [[Pompelo]]ne. Liberi medio e [[saeculum V|saeculo V]] non victi sunt usque ad annum [[581]], cum [[Liuvigildus (rex Visigothorum)|rex Liuvigildus]] eos vicit et hanc victoriam notavit condendā urbe [[Victoriacum|Victoriaco]]. Praesens Aragonia contra [[Franci|Francorum]] terras sita erat, quam solum [[Pyrenaei montes]] ex eis separabant et, quamquam Francorum incursiones plerumque in [[Septimania]]m fiebant, erant nihilominus Visigothicorum praesidia iuxta hos montes. ====Visigothorum deductio et administratio==== [[Fasciculus:Hispania 700 AD.PNG|thumb|upright=0.8|Divisio administrativa Hispaniae Visigothicae circa annum [[700]].]] Quamquam [[Visigothi]] suas sedes in [[Hiberia|Hiberiā]] exeunte e [[saeculum 5|saeculo V]] collocare coeperant; propter parcum eorum numerum, Visigothorum deductio relative restricta est, in [[Castella et Legio|praesentis Castellae et Legionis]] septentrione inter [[Tagus|Tagum]] et [[Hiberus|Hiberum]]. [[Hispania]]e septentrio regio a populis Germanicis electa numquam fuit et ibi cultura prime [[Cultura Romae antiquae|Romana]] mansit. [[Reges Visigothorum]] divisionem administrativam ab [[Imperium Romanum|Imperio Romano]] acceptam non mutaverunt. Ad gubernandas has provincias, designati sunt [[dux|duces]] et [[comes|comites]]. Administrationi religiosae [[episcopus|episcopi]] electi sunt: sic inveniebatur alius episcopus [[Turiasso]]ne, alius [[Osca]]e, alius [[Caesaraugusta]]e. Quā superiore urbe, aliquot [[synodus|synodi]] facti sunt: anno [[592]], episcopo Caesaraugustano [[Maximus (episcopus Caesaraugustanus)|Maximo]], et anno [[691]], unicus synodus nationalis [[Toletum|Toleti]] non actus, episcopo Caesaraugustano [[Valdefredus (episcopus Caesaraugustanus)|Valdefredo]]. Praecipuos apud episcopos huius urbis sunt: [[Braulius Caesaraugustanus|Sanctus Braulius]], [[Isidorus Hispalensis|Isidori Hispalensis]] alumnus amicusque, cuius ''[[Etymologiarum libri viginti|Etymologiarum libros viginti]]'' perfecit et cui ''Elogium'' scripsit; et [[Taius Caesaraugustanus|Taius]], eius successor continuatorque, [[Eugenius II Toletanus|Eugenii II Toletani]] amicus, quem in Regio Monasterio Sanctae Encratis<ref name="Encratis">Vide [https://www.mercaba.org/Rialp/E/engracia_santa.htm lemma "ENGRACIA, SANTA" apud ''Encyclopaediam Mercaba''], ubi dicitur "(...) Encratis es el nombre original latino (...)".</ref> (Hispanice ''Real Monasterio de Santa Engracia'', Aragonice ''Reyal Monesterio de Santa Engracia'' et Catalanice ''Monestir de Santa Engràcia'') [[Caesaraugusta]]e cognoverat ====Regni Visigothorum exitium==== Regnum [[Wamba (rex Visigothorum)|Wambae]] rerum difficilium tempus signat, praesertim graves difficultates in huius regni septentrione fuerunt, quia [[Septimania]] et [[Vascones]] anno [[673]] rebellaverunt. Anno [[711]], [[Musulmanus|Musulmanorum]] [[Arabes|Arabum]] et [[Mazaces|Mazacum]] expeditio [[Fretum Gaditanum]] transgressa est et Visigothorum regem [[Rodericus (rex Visigothorum)|Rodericum]] in [[Proelium apud Transductos Promontorios|Proelio apud Transductos Promontorios]] [[Iulius|Iulio]] vicit. Etsi Visigothi enisi sunt ut huic invasioni resisterent, tamen anno [[714]] [[Caesaraugusta]] obsessa captaque est. Musulmani, cum ad [[Pyrenaei montes|Pyrenaeos]] venissent, impetūs fecerunt hos ultra montes; [[Tolosa]] anno [[718]] impugnata et [[Septimania]] anno [[719]] occupata est. ===Musulmanorum dicio (saeculum VIII et ineuns saeculum XI)=== [[Fasciculus:Péninsule Ibérique en 711.png|thumb|upright=0.8|Musulmanorum occupatio anno [[711]] (mappa Francice).]] [[Fasciculus:Península_ibérica_750.svg|thumb|upright=0.8|[[Andalusia]] anno [[750]], cum [[Caliphatus Omayadarum|Caliphatus Damascenus Omayadarum]] concidisset (mappa Hispanice).]] ====Omayadarum tempora (saecula VIII et IX)==== [[Hispania Tarraconensis|Tarraconensis]], sicut reliqua [[Hiberia]], sub [[Caliphatus Omayadarum|Caliphatūs Damasceni]] Omayadarum dicione esse coepit, quod rapidam [[Religio Islamica|ad Islamicam fidem conversionem]] causavit.<ref> David González Ruiz: ''Breve Historia de la Corona de Aragón''. [[Ediciones Nowtilus, S.L.]], [[Madritum!Matriti]], Aprilis anni [[2012]], p. 52-53, ISBN 978-84-9967-306-6.</ref> [[Res nova Abbasidarum|Caliphatūs Omayadarum exitium]] propter [[Abbasidae|Abbasidarum]] rebellionem in [[Asia occidentalis|Oriente Proximo]] effecit ut [[Andalusia]] a [[Caliphatus Abbasidarum|Caliphatū Bagdatensi]] emanciparet; quoniam [[Abderrama I (emir Cordubae)|Abderrama I]], Omayadarum genere, in [[Andalusia]]m fugit, [[Corduba]]m anno [[756]] cepit et se [[Emiratus Cordubae|emirum]] declaravit. Musulmanae potestatis firmatio praesenti in Aragoniā ut localis optimatum pars invasores sequerentur et multi oriundi se ad Islamicem fidem se converterent effecit. Optimum quorum exemplum [[Comes Cassius|Comitis Cassii]] fuit, Visigothi [[Nobilitas|nobilis]] qui regionem circum [[Hiberus|Hiberum]], inter [[Turiasso]]nem, [[Segia]]m (Hispanice ''Ejea de los Caballeros'', Aragonice ''Echea d'os Caballers'') et [[Naiera]]m, regebat. Qui se Omayadarum vassallus fecit et suas diciones servavit. Cuius gens nomen [[Benikazi]] cepit et per [[saeculum 8|saeculum VIII]] suam potestatem amplificavit propter adiumentum quod huius gentis socii [[Emiratus Cordubae|emiris Cordubensibus]] dederunt. [[Fasciculus:Mort de Roland.jpg|left|thumb|upright=0.8|[[Rolandus|Rolandi]] mors, [[minuta tabula]] e [[Manuscriptum illuminatum|manuscripto]] ''Grandes Chroniques de France'', ab [[Iohannes Fouquet|Iohanne Fouquet]] scripto.]] Praesertim, regiones praesentem Aragoniam conformantes strategicus locus fuerunt, quia [[Regnum Francorum|Regno Francorum]] finitimae erant, ultra [[Pyrenaei montes|Pyrenaeos]]. [[Caesaraugusta]], [[Arabice]] سرقسطة et [[Hebraice]] סרקסטא nuncupata, [[caput (urbs)|caput]] ex [[Andalusia]]e provinciis quinque et sedes de [[wālī]] (Arabice والي) facta est, coniuncte cum [[Corduba|Cordubā]], [[Toletum|Toleto]], [[Augusta Emerita|Augustā Emeritā]] et [[Narbo]]ne. Anno [[777]], [[Suleimanus ibn Yaqzān al-Arābī]] (Arabice سليمان بن يقظان الكلبي الأعرابي), [[wālī]] [[Barcino]]nensis, suam independentiam habere cupiens, in auxilium [[Regnum Francorum|regem Francorum]] [[Carolus Magnus|Carolum Magnum]] vocavit.<ref> David González Ruiz: ''Breve Historia de la Corona de Aragón''. Ediciones Nowtilus, S.L., Matriti, Aprili anni 2012, p. 52, ISBN 978-84-9967-306-6.</ref> Qui rex Suleimano al-Arābī foedus cum [[wālī]] Caesaraugustano [[Husainus Caesaraugustanus|Husaino]] et Oscensi [[Abutaurus|Abutauro]] (Arabice أبو ثور) pollicitus est. Anno [[778]], exercitus in [[Caesaraugusta]]m progredi coepit, sed [[Saxones|Saxonum]] rebellio et Husaini Caesaraugustani repulsa ut in Caroli Magni potestatem redigeretur hunc regem suum exercitum recipere coegerunt. Attamen, Caroli Magni copiae aliquot captivos apprehenderunt, apud quos Suleimanum, sine dubio ab amicis datum; quamquam, postea, Suleimani ibn Yaqzān al-Arābī filii Ayxūn al-Arābī et Matrūh al-Arābī suum patrem liberare consecuti sunt. Cum Caroli Magni exercitus redibat, ab [[Vascones|Vasconibus]] [[Proelium apud Rozaballes|apud Rozaballes oppugnatus est]], ubi [[Rolandus]], [[Britannia Minor|Britanniae Minoris]] [[marchio]], perivit. Denique, Suleimanus Caesaraugustam cepit, ubi anno [[780]] a suo amico socioque Husaino interfectus est, quoniam hic anno [[781]] redactus est in potestatem [[generalis]] [[Tsalaba ben Obaid|Tsalabae ben Obaid]], fidi Abderramae. Regnante emiro [[Hisam I (emir Cordubae)|Hisam I]], [[Abderrama I (emir Cordubae)|Abderramae I]] successore, Valles [[Hiberus|Hiberi]] aliquot seditiones passa est quas emirus [[Dertosa]]e et [[Caesaraugusta]]e sedaturus fuit. Hisam I occasionem arripuit ad faciendos impetūs contra Christiana regna emiratūs limites comminantia: anno [[791]], impetum in [[Regnum Castellae|Castellam]] et [[Regnum Asturorum]] fecit; anno [[793]], [[Regnum Francorum|Francos]] [[Gerunda|Gerundā]] et [[Narbo]]ne expulit; anno [[795]], [[Asturica Augusta|Asturicam Augustam]] occupavit. Anno [[791]], Hisam I mors violentiae eruptionem causavit. [[Alphonsus II (rex Asturorum)|Alphonsus II]], rex Asturorum et [[Alhacen I (emir Cordubae)|emiri Alhacenis I]] avunculus, et [[wālī]] [[Barcino]]nensis cum Carolo Magno congressi sunt et ultra Pyrenaeos intervenire ei proposuerunt. Sed fuit Caroli Magni filius [[Ludovicus I Pius (imperator)|Ludovicus I Pius]] qui bellum anno [[798]] committere decrevit et Barcinonem cepit, dum Alhacen I in Valli Hiberi contra [[Benikazi|Benikazos]] sed etiam contra [[Mazaces]] praedones montes incolentes et has terras praedantes pugnabat. <gallery> Fasciculus:Péninsule Ibérique en 757.png|[[Regnum Asturorum|Regni Asturorum]] summum fastigium inter annos 711 et 757 (mappa Francice). Fasciculus:Péninsule ibérique en 814.png|Francorum expeditione et [[Comitatus Aragoniae|Comitatūs Aragoniae]] conditus inter annos 757 et 814 (mappa Francice). </gallery> ====Benikazi (inter saecula VIII et IX)==== [[Fasciculus:Map Iberian Peninsula 910-es.svg|thumb|upright=0.8|[[Hiberia]], cum [[Benikazi|Benikazorum]] dominationis fastigio, anno [[850]] (mappa Hispanice).]] [[Musa ibn Fortūn]] (Arabice موسى بن فرتون), [[Comes Cassius|Comitis Cassii]] [[nepos]], superiori ex Vallis Hiberi parte—[[Segia|Segiā]] (Hispanice ''Ejea de los Caballeros'', Aragonice ''Echea d'os Caballers''), [[Tutela (Navarra)|Tutelā]], [[Turiasso]]ne, [[Bursao]]ne (Hispanice ''Borja'' et Aragonice ''Borcha''), [[Arenetum|Areneto]] (Hispanice ''Arnedo'') alia apud loca—usque ad Caesaraugustae circumiecta rexit. Hic ad iuvandum emirum [[Hisam I (emir Cordubae)|Hisam I]] condicionem statuit ut hic emirus se e [[Saidus ibn al-Husayn|Saidi ibn al-Husayn]] regione recessit, cum quo ipse certavit et quem ipse occidit. Postea, Musa [[Caesaraugusta]]m cepit, antequam vicissim ab [[Husainus Caesaraugustanus|Husaini Caesaraugutani]] proximo interfectus est. [[Benikazi]] sic bonas rationes cum suis Christianis vicinis [[Regnum Navarrae|Navarris]] servaverunt ut [[Musa ibn Fortūn]] uxorem anno [[784]] duceret Onnecam, Comitis Bigorrae Eneconis Xemenonis [[vidua]]m et matrem [[Eneco Arista|Eneconis Aristae]], primi [[Reges Navarrae|regis Pampilonensium]] futuri. Familiaris propinquitas inter domum Aristam-Ennecam, [[reges Navarrae|reges Pampilonensium]], et [[Benikazi|Benikazos]] vel magis confirmata est cum coniugio inter Assonam, Eneconis Aristae filiam, et [[Musa ibn Musa|Musam ibn Mūsa]]. Domus regum Pampilonensium et Benikazi se mutuo multoque adiuvabant et dicionem septentrionali super Hispaniā inter se distribuerunt. Anno [[799]], [[Vascones]], pro [[Carolingorum stirps|Carolingis]], [[Pompelo|Pompelonis]] [[wālī]] [[Mutarrif I ibn Musa|Mutarrifum Ibn Mūsa]], Musae ibn Mūsa fratrem, necaverunt. [[Benikazi|Haec stirps]] ad fatigium summum advenit, [[Musa ibn Musa|Musā ibn Mūsa]] regente. Hi suam autonomiam augere consecuti sunt, corroborato etiam [[foedus|foedere]] cum stirpe Aristā contra [[Emiratus Cordubae|emirum Cordubensem]] [[Abderrama II (emir Cordubae)|Abderramam II]], anno [[843]]. Usque ad medium [[saeculum 9|saeculum nonum]], huius emiri exercitūs crebras punitivas expeditiones fecerunt, donec Musa ibn Mūsa et Abderrama II in gratiam reversi sunt. Musa ibn Mūsa Christianos in Proelio Albeldense anno [[852]] vicit, et tunc se tertium regem Hispaniae nominare fecit, iuxta cum [[Reges Asturorum|Rege Asturorum]] et [[Duces Omayadarum Cordubae|emire Cordubae]]. Anno [[852]], Musae dicio e [[Tutela (Navarra)|Tutelae]], [[Caesaraugusta]]e, [[Bilbilis]] terris usque ad [[Calamocha]]m patebat. Qui [[wālī]] Marchiae Superioris nominatus est contra regna Christiana. Hic regionem [[Osca|Oscensem]] intervenit, et suum filium [[Lupus ibn Mūsa|Lupum ibn Mūsa]] [[wālī]] [[Toletum|Toletanum]] anno [[859]] posuit. Anno [[871]], Lupus—cum suis fratribus Ismaële ibn Mūsa, Mutarrifo ibn Mūsa, et Fortuno ibn Mūsa—rebellavit: Lupus et Ismaël Caesaraugustam ceperunt, Mustarrifus Oscam intravit, et Fortunus Tutelam occupavit. Emirus Cordubensis [[Mahometus I (emir Cordubae)|Mahometus I]], iuvantibus [[Banū Tujīb]], expeditionem contra Musae filios statim fecit. Clades et mox dissidia [[Benikazi|Benikazorum]] fratres quattuor ad perditionem duxerunt: Mustarrifus supplicio affectus est et Lupus Fortuni Ismaëlisque rebellioni adversaturus fuit. Primam per [[saeculum 10|saeculi X]] quartam partem, [[Benikazi]] totas suas terras in Valle Hiberi amiserunt aemulā pro gente, sicuti [[Banū Tujīb]]. ====Comitatūs Aragoniae surrectio (inter annos 780 et 1035)==== [[Fasciculus:Siresa 1.jpg|thumb|upright=0.7|[[Monasterium Sancti Petri de Siresa|Monasterium Sancti Petri de Siresā]], culturale [[Comitatus Aragoniae|Comitatūs Aragoniae]] centrum.]] [[Fasciculus:Sant Adrián de Sasau.jpg|thumb|upright=0.7|left|[[Monasterium Sancti Hadriani Sasabensis]], prima sedes episcopalis Aragoniensis.]] Anno [[780]], [[Regnum Francorum|Franci]], fructum capientes e dissidiis apud [[Musulmanus|Musulmanos]], urbem [[Iaca (Osca)|Iacam]] occupaverunt et denuo meridionales [[Pyrenaei montes|Pyrenaeos]] (primum post annos sexaginta) calcaverunt. Anno [[802]], [[Aureolus (comes Aragoniae)|Aureolus]] primus huius regionis [[comes]]<ref>A Davide (David) González Ruiz: ''Breve Historia de la Corona de Aragón''. [[Ediciones Nowtilus, S.L.]], [[Matritum|Martriti]], Aprili anni [[2012]], p. 53, ISBN 978-84-9967-306-6.</ref> factus est dignitate "Comitis Iacae". Quo autem mortuo, comitis dignitas ad [[Aznarius I Galindus (comes Aragoniae)|Aznarium Galindum]] redivit. Nomen "Aragonia" primum anno [[828]] apparuit, cum hic parvus comitatus transeunti e flumine [[Aragonius|Aragonio]] et eius amni influenti [[Arago Subordanus|Aragone Subordano]]<ref name="Arago Subordanus">Vide [https://theses.hal.science/tel-00841537v1/file/Baron_Mathilde_2_Edition.pdf Ëtude et édition des "Regum Aragonum res geste"], ubi dicitur "(...) Quorum alterum vocant Aragonem Majorem, alterum vero Aragonem Subordanum". (...) Subordanus vero ex rupibus (...) Subordanus vero fluit multo longius (...).</ref> nomen cepit. [[Comitatus Aragoniae]], per primum [[saeculum 9|saeculi IX]] dimidium, in [[Imperium Carolingorum|Imperii Carolingorum]] potestate fuit, ad quod per [[Echo (Osca)|Vallem Echoënsem]] (Aragonice ''Val d'Echo''; Hispanice ''Valle de Hecho'') et [[Summus Portus|Summum Portum]] (Aragonice Hispaniceque ''Puerto de Somport'') conexus erat. Haec subiectio etiam apparet religiosis in rebus: verbi gratiā, [[Monasterium Sancti Petri de Siresa|Monasterium Sancti Petri de Siresā]]<ref name="MSiresa">Vide [https://www.ucm.es/data/cont/media/www/pag-100808/2012_MARTINEZ%20DE%20AGUIRRE_LOZANO_LUCIA_San%20Pedro%20de%20Siresa.pdf San Pedro de Siresa y Alfonso el Batallador], ubi dicitur "(...) monasterium Sancti Petri de Siresa (...)".</ref> (Hispanice ''Monasterio de San Pedro de Siresa'' et Aragonice ''Monesterio de Sant Pero de Ciresa''), illo tempore comditum, [[Ordo Sancti Benedicti|Ordini Sancti Benedicti]] oboediens erat, cuius pondus auxit et quod culturale huius comitatūs centrum factum est. Per [[saeculum 9|saeculum IX]], [[Imperium Carolingorum|Imperii Carolingorum]] pondus decrevit Hibericis pro vicinis: [[Reges Navarrae|rex Pampilonensium]] [[Eneco Arista]] in successoriis huius comitatūs bellis interfuit, dum comes [[Aznarius II Galindus (comes Aragoniae)|Aznarius II Galindus]] suam filiam Sanciam uxorem [[wālī]] Oscensi [[Machometus Ataoel|Machometo Ataoeli]] commisit. Nihilominus, Regni Pampilonensium expansio in meridiem huius parvi comitatūs progressum aliquantum interclusit, quia ei occupationis tramites interrupti sunt. [[Galindus II Aznarius (comes Aragoniae)|Galindi II Aznarii]] mors legitimo sine filio eius terrarum distributionem causavit: [[Sobrarbia]]<ref name="Hofmann"/> (Hispanice et Aragonice ''Sobrarbe'', Catalanice ''Sobrarb'') filiae Totae<ref name="Tota">De nomine "Tota", vide [https://www.condadodecastilla.es/cultura-sociedad/fuentes-historicas/genealogias-del-codice-de-roda/ Códice de Roda], ubi dicitur "Asnari Sanzionis accepit uxor domna Onneca, Furtuni Garseanis filia, et genuit Santio Asnari, et domna Tota regina, et domna Sanzia. Ista Onneca postea accepit urium regi Abdella, et genuit Mahomat Iben Abdella (...)".</ref> tradita est, quae [[Bernardus I (comes Ripacurcensis)|comitem Ripacurcensem Bernardum I]]<ref name="BCR">De huius comitis nomine, vide [https://thesignsofthetimes.com.au/36/68508.htm Conde Bernardo I (Unifredo) DE RIBAGORZA], ubi dicitur "(...) Bernardus comes (...) Ripacurcensis (...) cum Ato episcopus frater eius (...)".</ref> nupsit; filia autem Andregoto<ref name="Andregoto">De hoc nomine, vide [https://www.condadodecastilla.es/cultura-sociedad/fuentes-historicas/genealogias-del-codice-de-roda/ Códice de Roda], ubi dicitur "(...) Galindo Asnari accepit uxor domna Sanzia, Garsea Scemenonis filia, et genuit domna Belasquita et domna Andregoto (...) genuit Sanzio Garsias, et Arnaldo Garsies, ac Gilelmo Garsies, ac domna Andregoto".</ref> Aragoniam ipsam [[Reges Navarrae|regi Pampilonensium]] [[Garcias I Sanctii filius (rex Pampilonensium)|Garciae I Sanctii filius]] anno [[925]] dedit. Aragonia, a [[Regnum Navarrae|Regno Navarrae]] pendens, putata est tunc quiddam [[dominium directum|dominii directi]] genus, "dominorum Aragoniensium terra", a comite regi Pampilonensium oboediente recta. Quorum comitum primus illegitimus defuncti comitis filius fuit. Paulatim, [[Comitatus Aragoniae]] culturaliter progressus est. Incolarum redintegrationis artis ([[Mosarabes|Mosarabicae]] artis perperam nuncupatae) exempla multiplicata sunt. [[Monasterium Sancti Ioannis de Pinna|Monasterium Sancti Ioannis de Pinnā]]<ref name="Pinna">Vide [https://www.culturanavarra.es/uploads/files/05-PV27-pagina0183.pdf Una contienda medieval sobre la iglesia de Artajona], ubi dicitur "(...) Dedi ego senior Garsia Acenariç, hunc supradictum monasterium ad monasterium Sancti Ioannis de Pinna (...)".</ref> (Hispanice ''Real Monasterio de San Juan de la Peña'', Aragonice ''Monesterio de Sant Chuan d'a Penya'' et Catalanice ''Monestir de Sant Joan de la Penya''), a religiosis a Caesaraugustā -cum haec urbs a [[Maurus|Mauris]] occupata esset- fugitis conditum, Christianae culturae fons factum est qui mentes in [[Recuperatio Hispanica|Recuperationis]] metam et in [[Liturgia Hispanica|ritum Visigothicum]] in [[liturgia|liturgiā]] denuo introducendum intendebat. Anno [[922]], episcopi Aragonienses -aliquando episcopus [[Dioecesis Iacensis|Iacensis]] aut episcopus [[Dioecesis Oscensis|Oscensis]] nuncupati- in Valli [[Borau]]ensi considerunt. Qui suas sedes nonnullis in ponderis monasteriis collocaverunt, sicuti in [[Monasterium Sancti Ioannis de Pinna|Monasterio Sancti Ioannis de Pinnā]]<ref name="Pinna"/>, [[Monasterium Sancti Petri de Siresa|Monasterio Sancti Petri de Siresā]]<ref name="MSiresa"/> et [[Monasterium Sancti Hadriani Sasabensis|Monasterio Sancti Hadriani Sasabensis]]<ref name="Sasabensis">De hoc adiectivo, confer nomen Latinum Dioecesis Sasabensis, secundum [https://an.wikipedia.org/wiki/Diocesi_de_Sasau|articulum Vicipaediae Aragoniensis]{{Nexus deficit|date=September 2024 |bot=InternetArchiveBot |fix-attempted=yes }}.</ref> (Hispanice ''Monasterio de San Adrián de Sásave'', Aragonice ''Monesterio de Sant Hadrián de Sasau'' et Catalanice ''Monestir de Sant Adrià de Sasau''). Anno [[1015]], [[Reges Navarrae|rex Pampilonensium]] [[Sanctius III Garciae filius (rex Pampilonensium)|Sanctius III]] Comitatum Aragoniae suo illegitimo filio [[Ranimirus I (rex Aragoniae)|Ranimiro]] tradidit. Haec res gratiam habitura erat viginti annos postea, hoc rege Pampilonensium mortuo anno [[1035]]. <gallery> Fasciculus:Péninsule ibérique en 850.png|Comitatus Aragoniae ex anno 814 usque ad annum 850 (mappa Francice). Fasciculus:Péninsule ibérique en 875.png|Comitatus Aragoniae ex anno 850 usque ad annum 875 (mappa Francice). Fasciculus:Péninsule ibérique en 900.png|Comitatus Aragoniae ex anno 875 usque ad annum 900 (mappa Francice). Fasciculus:Péninsule ibérique en 929.png|Comitatus Aragoniae ex anno 900 usque ad annum 929 (mappa Francice). </gallery> ====Domus Banū Tuğīb (inter annos 890 et 1018)==== [[Fasciculus:Torre del trovador de la Aljafería.jpg|thumb|left|upright=0.7|[[Turris Trobatoris]] (Hispanice ''Torre del Trovador''; Aragonice ''Torre d'o Trobaire''; Catalanice ''Torre del Trobador''), exeunte [[saeculum 9|saeculo IX]] a [[Mahometus al-Anqar|Mahometo al-Anqar]] sicut defensoria turris aedificata et postea in [[Aliafaria|Aliafariā]]<ref name="Aliafaria">Vide [https://www.anubar.com/coltm/pdf/TM%2098%20Documentos%20del%20Monasterio%20de%20Santa%20Maria%20de%20Veruela%20V.pdf DOCUMENTOS DEL MONASTERIO DE SANTA MARÍA DE VERUELA], ubi dicitur "(...) Datum et actum in Aljafaria civitatis Cesarauguste, quintadecima die novembris (...)".</ref> (Hispanice ''Palacio de la Aljafería'', Aragonice ''Palacio de l'Alchafaría'', Catalanice ''Palau de l'Aljaferia'') [[Caesaraugusta]]e inserta.]] [[Fasciculus:Califato de Córdoba-1000.png|thumb|upright=1|[[Hiberia|Paeninsula Hiberica]], tempore [[Caliphatus Cordubae|Caliphatūs Cordubae]], circa annnum [[1000]] (mappa Hispanice).]] Anno [[890]], ad merita exsolvenda, [[Mahometus al-Anqar]], dynastiā [[Banū Tuğīb]] natus, [[wālī]] Caesaraugustanus ab [[Emiratus Cordubae|amirale Cordubensi]] [[Mahometus I (emir Cordubae)|Mahometo I]] designatus est. Dignitas wālī tunc hereditarie cessa est, quod dysnatiam [[Banū Tuğīb]] suam dominationem praesente in Aragoniā, e Caesaraugustā in [[Daroca]]m<ref name="Lexicon Universale"/>, suum [[feudum]], firmare sivit. Exeunte [[saeculum 10|saeculo X]], familia [[Banū Tuğīb]] regiones [[Osca]]e et [[Barbastrum|Barbastri]]<ref name="Lexicon Universale">{{Lexicon Universale}}</ref> suam ad dicionem incorporavit, quae [[mollitus|mollitam]] penes familiam [[Banū Shabrīṭ]], [[Benikazi|Benikazorum]] sociam, manserant. Familia Banū Tuğīb actiones bellicas poenarias contra regna Christiana a [[Caliphatus Cordubae|Caliphatū Cordubae]] ductas adiuvavit; praesertim, regente [[Almansurus|Almansuro]], qui denuo [[gihad]] anno [[980]] movit. Almansuro mortuo anno [[1002]], Caliphatus Cordubae suam declinationem coepit; exarsit bellum civile anno [[1008]] apud [[Mazaces]], [[Arabes]], [[Slavi|Slavos]], [[Mosarabes]]. [[Mundirus I (rex Caesaraugustae)|Mundirus]], merus miles minore familiae Banū Tuğīb ramo natus, wālī [[Tutela (Navarra)|Tutelae]] anno [[1006]] et Caesaraugustae anno [[1013]] factus est. Anno [[1018]], Mundirus se independens declaravit et se rex [[Taifa]]e [[Regnum Caesaraugustae|Caesaraugustae]] nuncupavit, ubi nummum cudit. <gallery> Fasciculus:Péninsule ibérique en 961.png|Unio [[Comitatus Aragoniae|Comitatūs Aragoniae]] et [[Regnum Navarrae|Navarrae]] ex anno [[929]] usque ad [[961]] (mappa Francice). Fasciculus:Péninsule Ibérique en 1002.png|[[Almansurus|Almansuri]] praedationes inter annos [[961]] et [[1002]] (mappa Francice). Fasciculus:Péninsule ibérique en 1037.png|[[Caliphatus Cordubae|Caliphatūs Cordubae]] collapsus et [[taifa]]e inter annos [[1002]] et [[1037]] (mappa Francice). </gallery> ===Pugna inter Regnum Aragoniae et Taifam Caesaraugustae (saeculo XI et ineunte saeculo XII)=== ====Taifa Caesaraugustae penes Banū Tuğīb (inter annos 1018 et 1038)==== [[Fasciculus:Dinar de Yahya al-Muzaffar de Zaragoza.jpg|thumb|upright=0.7|left|Denarius aureus anno [[1029]], [[Regnum Caesaraugustae|Taifae Caesaraugustae]] rege [[Yaḥya al-Muẓaffar|Yaḥyā al-Muẓaffar]], cusus est.]] [[Fasciculus:Reinos de Taifas en 1037.svg|thumb|upright=1.2|[[Hiberia|Paeninsula Hiberica]] primis [[taifa]]rum temporibus anno [[1037]] (mappa [[Hispanice]]).]] [[Mundirus I (rex Caesaraugustae)|Mundirus I]] primus rex [[Taifa]]e [[Regnum Caesaraugustae|Caesaraugustae]] nomine "procuratoris regiae" fuit, quod [[Almansurus]] et sua progenies adsciverant. Hic novus rex splendidam regiam evolvit et numerosis procuratoribus se stipavit, inter quos [[Ibn Darrāğ al-Qasṭalli]] et [[Saidus Bagdatensis]] erant. Etiam suam [[Caesaraugusta|urbem capitalem]] ornavit; augendā magnā [[meschita|meschitā]] Caesaraugustae, aedificandis novis balneariis, novando palatio Zudae<ref name="Zuda">Vide [https://web.archive.org/web/20241203105454/https://issuu.com/faximil/docs/villa16 Viage literario a las iglesias de España], ubi dicitur "(...) vel habituri sunt infra muros zudae (...)".</ref> -quod hodie [[Propugnaculum Zudae]]<ref name="Zuda"/> (Hispanice ''Torreón de la Zuda'', Aragonice ''Torretón d'a Zuda'' et Catalanice ''Torrassa de La Zuda'') nuncupatur-. [[Taifa]] [[Regnum Caesaraugustae|Caesaraugustae]] tunc ad occidentem urbes [[Methymnacelia]]m,<ref name="Graesse"/> [[Soria]]m, [[Calagurris|Calagurrem]], [[Arenetum]], [[Graccurris|Graccurrem]], [[Tutela (Navarra)|Tutelam]] (Hispanice ''Soria'', ''Calahorra'', ''Arnedo'', ''Alfaro'', ''Tudela'', respective); et ad Orientem [[Barbastrum]], [[Montiso]]nem, [[Fraga (urbs)|Fragam]], [[Ilerda]]m (Hispanice ''Barbastro'', ''Monzón'', ''Fraga'', ''Lérida'', respective) comprehendebat. [[Mundirus I (rex Caesaraugustae)|Mundirus I]] contra [[Sanctius III Garciae filius (rex Pampilonensium)|Sanctium III Navarrae]] pugnavit. Qui propior praefecto [[Taifa Ilerdae|Taifae Ilerdae]], [[Suleimanus ibn Hūd al-Mustaʿīn|Suleimano ibn Hūd al-Mustaʿīn]], gentis [[Banū Hūd]], sociatus est, qui aliquando contra Mundirum rebellavit. Ut rex Navarrae novissimo agmine caperetur, hic rex Caesaraugustanus foedus cum [[Regnum Castellae|rege Castellano]] adeptus est. Contra [[Banū Razīn]] quoque pugnavit, qui [[Taifa Albaracini]]<ref name="Graesse"/> regebant, quae praesentem ad [[Provincia Terulensis|Provinciam Terulensem]] una cum [[Albaracinum|Albaracino]],<ref name="Graesse"/> [[Terulium|Terulio]], [[Mons Albanus (Terulium)|Monte Albano]] correspondebat. Anno [[1022]], Mundiri I filius, [[Yaḥya al-Muẓaffar]], patri successit. Qui novus rex contra [[Sanctius III Garciae filius (rex Pampilonensium)|Sanctium III Navarrae]] pugnare perrexit. [[Taifa Toleti|Taifae Toletanae]] regis [[Ismaël al-Ẓāfir|Ismaëlis]] sororem uxorem duxit. Yaḥyae filius, [[Mundirus II (rex Caesaraugustae)|Mundirus II]], patri denuo successit anno [[1036]]. Qui rex anno [[1038]] a suo [[cosinus (familia)|cosino]] [[Abdalla al-Hakam|Abdallā]] occisus est, qui sibi regiam dignitatem cupiebat, sed solum dies viginti regnum obtinuit; quia urbis Caesaraugustae optimates [[Suleimanus ibn Hūd al-Mustaʿīn|Suleimanum ibn Hūd]], [[wālī]] Ilendensem, vocaverunt, qui Caesaraugustam occupavit. ====Taifa Caesaraugustae penes Banū Hūd (inter annos 1038 et 1110)==== [[Fasciculus:Aljafería interior noche.jpg|left|thumb|upright|Intestinus regiae [[Aliafaria]]e<ref name="Aliafaria"/> conspectus, ubi reges [[Banu Hud|Banū Hūd]] habitabant.]] [[Fasciculus:Taifa de Zaragoza 1080.png|thumb|upright=1.2|[[Regnum Caesaraugustae|Taifa Caesaraugustae]], cum terris a regibus [[Banu Hud|Banū Hūd]] anno [[1080]] captis (mappa Hispanice).]] [[Suleimanus ibn Hūd al-Mustaʿīn|Suleimano ibn Hūd al-Mustaʿīn]] rege, qui antea merus [[wālī]] [[Ilerda|Ilerdensis]] et [[Tutela (Navarra)|Tutelensis]] fuerat, dynastia [[Banū Hūd]] in [[Taifa|Taifā]] [[Regnum Caesaraugustae|Caesaraugustae]] anno [[1038]] consedit, quae regnum obtinuit usque ad annum [[1110]]. Hoc tempus summae gloriae Aragoniae Arabicae putatur. Suleimanus ibn Hūd [[Reges Legionis|regi Legionis]] [[Ferdinandus I (rex Castellae)|Ferdinando I]] sociatus est contra regem Taifae Toleti, socium [[Reges Navarrae|regis Navarrae]] [[Garcias III Sanctii filius (rex Pampilonensium)|Garciae III]]; et hanc occasionem arripuit ut amplificaret suum regnum versus Meridiem, praesentem in [[Guadalaxara (provincia)|provinciam Guadalaxaram]]. Haec foedera Christianis regnis a Musulmanis regibus quotannis solvebantur, quod, paulatim taifas debilitavit. [[Suleimanus ibn Hūd al-Mustaʿīn|Suleimanus ibn Hūd]] sibi fidelitatem nonnullorum [[wālī]] firmavit designandis wālī suis filiis. Sed, hoc rege mortuo, eius singuli filii suam singulam independentiam assequi conati sunt et suos singulos nummos cuderunt: [[Iosephus al-Muẓaffar]] in [[Taifa Ilerdae|Ilerdā]], Lupus in [[Osca|Oscā]], Mahometus in [[Taifa Bilbilis|Bilbili]], [[Almuctadir (rex Caesaraugustae)|Almuctadir]] in [[Regnum Caesaraugustae|Caesaraugustā]]. Duro bello inter fratres finito, [[Almuctadir (rex Caesaraugustae)|Almuctadir]] sub suo imperio terras suis fratribus datas coniungere consecutus est: fratrum ultimus, Iosephus, Ilerdae usque ad annum [[1078]] restitit. Quoque suum imperium in [[Taifa Dertosae|Taifam Dertosae]] anno [[1061]], postea in [[Taifa Dianii|eam Dianii]] anno [[1076]], in [[Regnum Valentiae (Taifa)|eam Valentiae]] amplificavit, quae propior vassalla facta est. Sed Septentrionales limites novo [[Regnum Aragoniae|Regno Aragoniae]], a [[Ranimirus I (rex Aragoniae)|Ranimiro I]] et postea a [[Sanctius (rex Aragonum)|Sanctio I]] recto, periclitabantur. Anno [[1063]], [[Almuctadir (rex Caesaraugustae)|Almuctadir]] contra Ranimirum I, [[Gradus (Ripacurtia)|Gradum]]<ref name="Graus">Vide "Graus" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa]</ref> obsidentem, expeditionem duxit quae [[Regnum Castellae|Castellanas]] regis [[Sanctius II (rex Castellae)|Sanctii II]] copias et quemdam [[Rodericus Didaci|Rodericum Didaci]] continebant. Anno [[1064]], [[Sanctius (rex Aragonum)|Sanctius I]] [[Barbastrum]]<ref name="Lexicon Universale"/> occupavit, iuvantibus copiis a Regno [[Francia]]e oriundis, quae [[Expeditio sacra|Cruciatae]] a [[Papa|Papā]] [[Alexander II|Alexandro II]] inceptae respondebant: [[Almuctadir (rex Caesaraugustae)|Almuctadir]] quoque ad [[Gihad]] vocavit et Barbastrum anno [[1065]] recuperavit. [[Alquezar|Alquēzare]]<ref name="Alquézar">Vide "Alquézar" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa].</ref> amisso anno [[1065]], Almuctadir cum rege Navarrae [[Sanctius IV Garciae filius (rex Pampilonensium)|Sanctio IV]] foedera fecit annis [[1069]] et [[1073]]. Sed anno [[1076]] hic rex Navarrae occisus est et [[Sanctius (rex Aragonum)|Sanctius I Aragoniae]] et rex Castellae [[Alphonsus VI]] sibi [[Regnum Navarrae]] diviserunt. Praeterea, novissimum foedus cum rege Castellae Alphonso VI elanguit propter regis Valentiae Abubaceri vassallagium. Rex Castellae reverā se [[Taifa Toleti|Taifam Toleti]] occupare et compensationis nomine [[Regnum Valentiae (Taifa)|Taifam Valentiae]] regi Toleti relinquere cogitaverat. Almuctadir plurima celsa tributa Alphonso VI soluturus fuit ut submissio Taifae Valentiae permitteretur. Anno [[1081]] mortuo Almuctadiro, hic rex sua territoria in partes duas diviserat: [[Almuctaman (rex Caesaraugustae)|Almuctaman]]<ref name="Almuctaman">Vide [https://journals.openedition.org/e-spania/20073 El latín de la ''Historia Roderici''].</ref> hereditatis nomine occidentalem taifae partem cum regionibus [[Caesaraugusta]]e, [[Tutela (Navarra)|Tutelae]], [[Osca]]e, [[Bilbilis]]; alterā ex parte cuius frater Almundir<ref name="Index nominum Latinorum Arabum Persarumque Medii Aevi">Vide [https://la.wikipedia.org/wiki/Index_nominum_Latinorum_Arabum_Persarumque_Medii_Aevi Indicem nominum Latinorum Arabum Persarumque Medii Aevi] apud Vicipaediam Latinam.</ref> litorales regiones cum [[Ilerda|Ilerdā]], [[Dertosa|Dertosā]], [[Dianium (Valentia)|Dianio]] accepit. [[Reges Aragoniae|Rex Aragoniae]] [[Sanctius (rex Aragonum)|Sanctius I]] magis magisque minax in Septentrione fiebat. Fuit hoc tempore cum [[Rodericus Didaci]], Christianus [[Nobilitas|nobilis]] e [[Regnum Castellae|Regno Castellae]] expulsus, ad militiam [[Regnum Caesaraugustae|regis Caesaraugustani]] iuxta cum suis mercenariis accessit. Qui nobilis huius regis militiae mansit usque ad annum [[1086]], ubi ''Sidi'' agnominatus est. Nihilominus, hoc ne Aragonienses multas praecipuas [[fortalitia]]s occuparent non impedivit: [[Gradus (Ripacurtia)|Gradum]]<ref name="Graus"/>, qui in periculum [[Barbastrum]]<ref name="Lexicon Universale"/> vocabat; [[Ayerbe]],<ref name="Ayerbe">Vide "Ayerbe" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa].</ref> [[Bolea]]m,<ref name="Bolea">Vide "Bolea" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa].</ref> [[Arascues]],<ref name="Arascues">Vide "Arascues" in [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa].</ref> quae [[Osca]]m dominabantur; [[Argedas]]<ref name="Arguedas">Vide [https://web.archive.org/web/20241209172740/https://www.iuravasconiae.eus/sites/default/files/Fueros_Estella_2020_Humboldt6.pdf OTRA HISTORIA DEL FUERO DE JACA], ubi dicitur "(...) in Sancta Eulalia, Arnal de Lascun in Boleia, Arpa in Luarre, Sancio de Borgia in Agierbe, Corneige in Morello, Loherrenc in Auguero, don Marcho in Biele, Petro Lopez in Luesia, Deus Aiusa in Sos et in Argedas, (...)".</ref> (Hispanice ''Arguedas''), prope Tutelam. Immo Caesaraugusta ab [[Alphonsus VI (rex Castellae)|Alphonso VI Castellae]] obsessa est. [[Ahmedus al-Mustaʿīn II]], [[Almuctadir (rex Caesaraugustae)|Almuctadiri]] filius, ei successit anno [[1085]]. Tunc Christianae occupationes graves erant: [[taifa]]e lababant et confractae sunt, captā [[Taifa Toleti|Taifā Toleti]] ab [[Alphonsus VI (rex Castellae)|Alphonso VI Castellae]] eodem anno. Reges [[Taifa Hispalis|Taifae Hispalis]], [[Mahometus al-Mu‘tamid]], et [[Taifa Pacis Augustae|Taifae Pacis Augustae]] et [[Taifa Granatae|Taifae Granatae]] se coniunxerunt ut interventionem ab [[Iosephus Abentessefin|Iosepho Abentessefin]], [[Almoravides|Almoravidum]] [[amiralis|amirali]], rogarent. Musulmana coniunctio Christianos vicit in [[Proelium in Sacraliis|proelio in Sacraliis]] anno [[1086]], quod [[Regnum Caesaraugustae|Taifam Caesaraugustae]] paulo liberavit, quia [[Alphonsus VI (rex Castellae)|Alphonsum VI Castellae]] huius urbis obsidione solvere coegit. Anno [[1090]], taifarum reges amoti sunt ab [[almoravides|almoravidibus]], qui suum imperium amplificaverunt, excepto rege Caesaraugustano [[Ahmedus al-Mustaʿīn II|Ahmedo al-Mustaʿīn II]], qui bonam rationem cum eis habuit. Nihilominus, [[Montiso]] anno [[1089]], [[Ballegarium]]<ref name="Hofmann"/> anno [[1091]], [[Osca]] anno [[1096]] a rege Aragoniae capta sunt. Ahmedus al-Mustaʿīn II denique mortuus est anno [[1110]] in proelio [[Valtierra]]e,<ref name="Hofmann"/> prope [[Tutela (Navarra)|Tutelam]], contra [[Alphonsus I (rex Aragonum)|Alphonsum I Aragoniae]], qui denuo [[Segia]]m<ref name="Ejea de los Caballeros">Vide [articulum apud Vicipaediam Hispanicam de hoc municipio], ubi dicitur "(...) da a Ejea el primer nombre que es conocido, ''Segia'' (...)".</ref> et [[Tauste]] occupavit. Eius successor, [[Mitadolus]],<ref name="Mitadolus">Vide [https://en.wikipedia.org/wiki/Abd_al-Malik_Imad_ad-Dawla articulum de hoc rege apud Vicipaediam Anglicam], ubi dicitur "(...) Latinised as '''Mitadolus''' (...)".</ref> ut [[Reges Castellae|Regis Castellae]] vassallus fieret coactus est, quod [[almoravides]] irritavit. Qui urbem Caesaraugustam anno [[1110]] occupaverunt, cum Mitadolus se in [[arx|arce]] [[Rueda]]e<ref name="Rueda">Vide [https://www.heiligenlexikon.de/ActaSanctorum/14.Februar.html ''Acta Sanctorum der Bollandisten''], ubi dicitur "(...) vocarique nunc Ruedam (...) Ruedam statuit aliam (...)".</ref> (Hispanice ''Rueda de Jalón'' et Aragonice ''Rueda de Xalón'') recepisset. Quae res [[Regnum Caesaraugustae|Taifae Caesaraugustae]] finem signavit. <gallery> Fasciculus:Péninsule ibérique en 1065.png|[[Regnum Aragoniae|Regni Aragoniae]] creatio inter annos [[1037]] et [[1065]] (mappa Francice) Fasciculus:Péninsule ibérique en 1085.png|[[Regnum Aragoniae]] inter annos [[1065]] et [[1085]] (mappa Francice) </gallery> ==== Almoravidica tempora (inter annos 1110 et 1118)==== [[Fasciculus:Péninsule ibérique en 1115.png|thumb|upright=1.2|Ab Almoravidibus captae terrae ex anno [[1085]] usque ad 1115 (mappa Francice).]] [[Wālī]] [[Almoravides|Almoravidis]] [[Regnum Valentiae (Taifa)|Valentiae]] [[Mahometus ibn al-Ḥājj]] Caesaraugustae et circumiectorum locorum gubernationem adeptus est. Septentrionalem [[Almoravides|Imperii Almoravidicum]] limitem firme munivit secundum flumina [[Hiberus|Hiberum]] et [[Tagus|Tagum]]. Usque ad annum [[1115]], rexit ad obstandum [[Alphonsus I (rex Aragonum)|Alphonsi I Aragoniae]] impetibus nitens. [[Amiralis]] [[Ibn Tīfilwīt]] ei successit et se stipavit splendido regio comitatū, composito a poëtis philosophisque qui integralistico ab ambitū fugiebant quem Almoravides magis ad meridiem imposuerunt. Qui [[Vezirus|vezirum]] [[Avempace]]m<ref name="Avempace">Vide [https://www.cambridge.org/core/journals/studies-in-the-renaissance/article/abs/experience-and-experiment-a-comparison-of-zabarellas-view-with-galileos-in-de-motu/5B957D077E597A11731B3903C3CB3CE1 Experience and Experiment: A Comparison of Zabarella's View with Galileo's in ''De Motu''], ubi dicitur "(...) Qua in re Averroes Avempacem reprehendit (...) sequentes opinionem Avempaces ibi (...)".</ref>, philosophum, medicum, astronomum, geometram, musicum, poëtam nominavit. Nihilominus, [[Ibn Tīfilwīt]] mortuo, [[wālī]] [[Murcianum|Murciae]] Caesaraugustam regere consecutus est. Martio anni [[1118]], [[Alphonsus I (rex Aragonum)|Alphonsi I Rex Aragoniae]] -[[Expeditio sacra|militum Cruce signatorum]] [[Francia|Francicorum]], [[Ordo militaris|ordinum militarium militum fratrum]], [[Mitadolus|Mitadoli]]<ref name="Mitadolus"/> ope- Caesaraugustam [[Obsidio|obsedit]], quam exeunte illo anno cepit. Caesaraugustae excidium statim urbium [[Bilbilis]] et [[Daroca]]e<ref name="Lexicon Universale"/> excidia secuta sunt, post proelium apud [[Cutanda]]m anno [[1120]], quod ad finem adduxit Musulmanam Aragoniae occupationem. ====Regni Aragoniae ortus (inter annos 1035 et 1137)==== [[Fasciculus:Ramiro I y Sancho Ramírez (1100-1145).jpeg|thumb|left|upright|Primi [[saeculum 12|saeculi XII]] dimidii [[minuta tabula]] ubi [[Ranimirus I (rex Aragoniae)|Ranimirum I Aragoniae]] barbatum et filium [[Sanctius (rex Aragonum)|Sanctium]] imberbem repraesentantur.]] [[Fasciculus:Reino de Pamplona Sancho III.svg|thumb|upright=1.8|[[Regnum Navarrae|Regni Navarrae]] divisio, mortuo [[Sanctius III Garciae filius (rex Pampilonensium)|Sanctio III Magno]] (mappa Hispanice).]] [[Sanctius III Garciae filius (rex Pampilonensium)|Sanctius III Navarrae]] anno [[1035]] suas Civitates filiis suis divisit: [[Ranimirus I (rex Aragoniae)|Ranimiro I]] [[Regnum Aragoniae|Aragonia]] hereditate venit<ref name="BHCA">Davide González Ruiz auctore: ''Breve Historia de la Corona de Aragón''. Ediciones Nowtilus, S.L., [[Matritum|Matriti]], Aprili anni [[2012]] p. 59, ISBN 978-84-9967-306-6.</ref> et hic factus est [[Reges Aragoniae|primus rex]]. Anno [[1043]], cuius frater [[Gondesalbus in Suprabi et in Ripacorza|Gondesalbus]]<ref name="Gondesalbus in Suprabi">Vide [ https://en.wikipedia.org/wiki/Gonzalo_of_Sobrarbe_and_Ribagorza#cite_note-1articulum apud Vicipaediam Anglicam de hoc rege], ubi dicitur "(...) ''domino Gondesalbo in Suprabi et in Ripacorza'' (...)".</ref>, comes [[Sobrarbia]]e<ref name="Hofmann"/> et [[Ripacurtia]]e,<ref name="Ripacurtia">VVide [https://en.wikipedia.org/wiki/County_of_Ribagorza commentationem de Comitatu Ripacurtiae apud Vicipaediam Anglicam], ubi dicitur "The County of Ribagorza or Ribagorça (Aragonese: Condato de Ribagorza, Catalan: Comtat de Ribagorça, Latin: Comitatus Ripacurtiae)".</ref> occisus est et hic Comitatus etiam Ranimiro I hereditate venit. Novum [[Regnum Aragoniae]] per [[saeculum 10|saeculum X]] ampliari perrexit. Primum, [[Quinque Villae (Aragonia)|Quinque Villarum]] (Hispanice, Aragonice, Catalanice ''Cinco Villas'') regionem incorporavit. Anno [[1075]], [[Sanctius IV Garciae filius (rex Pampilonensium)|Sanctio IV Navarrae]] mortuo, Regnum Aragoniae suos limites amplificavit cum orientalia [[Regnum Navarrae|Regni Navarrae]] territoria caperentur, Regni Navarrae occidentalia occupante [[Regnum Castellae|Regno Castellae]]. [[Fortalitia]]rum aedificatio iuxta limites celerata est, sicuti aedificatio [[Castellum Loarrense|Castelli Loarrensis]]<ref name="Castellum Loarrense">Gentilicium Latinum "Loarrensis-e" ad oppidulum [[Loarre]] refertur. De hoc oppidulo, vide [https://ia600509.us.archive.org/27/items/elcastillorealde00arco/elcastillorealde00arco.pdf ''El Castillo Real de Loarre''], ubi dicitur "(...) ''quem occiderunt in Loarre'' (...)".</ref> (Hispanice ''Castillo de Loarre'', Aragomice ''Castiello de Lobarre'', Catalanice ''Castell de Loarre''), quod Oscam in periculum vocabat. Sed regni Aragoniae expansio praesertim detrimento Musulmanorum [[Taifa]]e [[Regnum Caesaraugustae|Caesaraugustae]] facta est et, regibus [[Sanctius (rex Aragonum)|Sanctio I]] et mox [[Petrus I (rex Aragoniae)|Petro I]], hoc regnum versus meridiem expandi perrexit. Anno [[1063]], [[Sanctius (rex Aragonum)|Sanctius I]] fructum cepit ex auxilio Militum Cruce Signatorum in [[Recuperatio Hispanica|bello Recuperationis Hispanicae]], hac expeditione sacrā a [[Papa|Papā]] [[Alexander II|Alexandro II]] convocatā et adiuvante [[Abbatia Cluniacensis|abbate]] [[Hugo Cluniacensis|Hugone]]. Ingens exercitus congregatus est, compositus praesertim ab [[Nova Aquitania|Aquitanis]], quos [[Gulielmus VIII Aquitaniae]] ducebat; a [[Burgundia (regio recentior)|Burgundis]], quos [[Thomas Cabillonensis]] ducebat; et a [[Status Pontificius|Pontificiis]] copiis, quas [[Normannia (regio hodierna)|Normannus]] [[Gulielmus Monasteriolensis]]. Hic exercitus [[Barbastrum]]<ref name="Lexicon Universale"/> cepit, quod in illo tempore ad [[Taifa Ilerdae|Taifam Ilerdae]], ab [[Iosephus al-Muẓaffar|Iosepho al-Muẓaffar]] ductam, pertinebat. Barbastrum cito captum est et spolia grandia sunt. Anno [[1065]], Musulmani rursus oppugnaverunt et hoc oppidum recuperaverunt. Nihilominus, a [[Ordo Cluniacensis|Cluniacensibus]] exaggerata, Barbastri occupatio ingentem repercussionem habuit Christiano in orbe. [[Fasciculus:Suscripción en árabe de Pedro I de Aragón.jpg|upright=1.2|thumb|left|Autographa [[Abecedarium Arabicum|abecedario Arabico]] [[Petrus I (rex Aragoniae)|Petri I Aragoniae]] subscriptio in anni [[1100]] epistulā: «rei Pero ibn Sancho».]] [[Fasciculus:Signun regis Pietro I d'Aragón.svg|thumb|[[Petrus I (rex Aragoniae)|Petri I Aragoniae]] et [[Alphonsus I (rex Aragonum)|Alphonsi I Bellatoris]] signum regis.]] [[Petrus I (rex Aragoniae)|Petrus I]] sui patris rationes perrexit. Qui [[Almozabenius|Almozabenium]]<ref name="Almozabenius">Vide [https://web.archive.org/web/20230606232343/http://www.bivizar.es/i18n/consulta/registro.cmd?id=3 ''Rerum Aragonensium Commentarii''], ubi dicitur "(...) ac sub Almozabenio, Caesaraugustanensi Regulo (...)". [https://archive.org/details/comentariosdela00blangoog/page/110/mode/2up?q=Alcoraz&view=theater Hispanicā in huius operis versione], dicitur "mandado por Almozaben (2), régulo de Zaragoza" et invenitur nota quae dicitur "(2) Almostain".</ref> ([[Arabice]] أبو جعفر أحمد بن يوسف بن هود المستعين بالله), regulum Caesaraugustae, in proelio Alcoracensi<ref name="Alcoracensis-e">De hoc gentilicio, vide [https://web.archive.org/web/20230606232343/http://www.bivizar.es/i18n/consulta/registro.cmd?id=3 ''Rerum Aragonensium Commentarii''], ubi dicitur "(...) ad Alcoracensem locum (...)".</ref> vicit et urbem [[Osca]]m anno [[1095]] cepit, quae novum huius regni caput facta est. Anno [[1101]], [[Barbastrum]]<ref name="Lexicon Universale"/> et [[Sariniena|Sariniēnam]]<ref name="Sariñena, Almudévar, Zuera">Vide [https://web.archive.org/web/20230606232343/http://www.bivizar.es/i18n/consulta/registro.cmd?id=3 ''Rerum Aragonensium Commentarii''], ubi dicitur "(...) Sarinienam: Almudebarem: Zueram (...)".</ref>, mox anno [[1104]] [[Tamaritum]]<ref name="Tamaritum">Vide [http://www-tamaritedelitera.dehuesca.es/index.php/mod.pags/mem.detalle/idpag.14/idmenu.124/chk.e49098853294d2b65b5e5ba61256568c.html commentationem apud tamaritedelitera.dehuesca.es], ubi dicitur "lo hacen denominándolo como “Tamareto”. Su nombre presenta, hasta el siglo XIV, variantes como “Tamaret” (1107), “Tamarit” (1116), “Tamariz” (siglo XII), “Tamarid” (1173-6), “Tamaritum” (1194), “Tamarito” (1265) y “Tamariz” (1356). El origen del topónimo se ha puesto en relación con “tamariz”, del latín “tamarix, tamaricis” (ac. “tamaricem”)".</ref> occupavit. Occupata loca consolidare conatus est aedificandis [[fortalitia|fortalitiis]] [[Castellar (Caesaraugusta)|Castellari]]<ref name="Castellar">Vide [https://web.archive.org/web/20230606232343/http://www.bivizar.es/i18n/consulta/registro.cmd?id=3 ''Rerum Aragonensium Commentarii''], ubi dicitur "(...) Castellari, ad Iberi ripas (...)".</ref> (Hispanice Catalaniceque ''El Castellar'', Aragonice ''Lo Castellar'') et [[Deuslibol]]i<ref name="Deuslibol">Vide [https://www.fundacionoguera.com/wp-content/uploads/81-ARXIU-CAPITULAR-DE-LLEIDA-I_c_p.pdf Col·lecció diplomàtica de l'Arxiu Capitular de Lleida], ubi dicitur "(...) ideo dono vobis Deuslibol, ut teneatis et possideatis illum castrum et villa (...)".</ref> (Hispanice Catalaniceque ''Juslibol'', Aragonice ''Chuslivol''), ad vigilandos [[Regnum Caesaraugustae|Caesaraugustanos Musulmanos]]. [[Alphonsus I (rex Aragonum)|Alphonsus I]], rex ex anno [[1104]], cognomentum "Bellator" recepit strenuissimas propter suas militares rationes. Anno [[1109]], Urrācam<ref name="Urraca">Vide [https://web.archive.org/web/20230606232343/http://www.bivizar.es/i18n/consulta/registro.cmd?id=3 ''Rerum Aragonensium Commentarii''], ubi dicitur "(...) ab Urraca Regina, ipsius Alfonsi uxore (...)".</ref>, [[Alphonsus VI (rex Castellae)|Alphonsi VI Castellae]] maiorem filiam et heredem, duxit uxorem. Haec unio anno [[1114]] soluta est, sed Alphonsus I Regis Castellae et Imperatoris Totius Hispaniae titulis uti perrexit. Qui etiam septentrione bellavit: anno [[1131]], [[Pyrenaei montes|Pyrenaeos montes]] transiit ad auxiliandum [[Gasto IV (vicecomes Bearniae)|Gastoni IV]]<ref name="Gasto IV">Vide [https://www.euskaltzaindia.eus/index.php?option=com_ecoeoda&task=izenaIkusi&Itemid=1673&lang=es&kodea=1003&mota=izenak Euskaltzaindia], ubi dicitur "(...) ante vicecomitem Gastonem [3. oharra: Gaston IV, vicomte de Béarn (1083-1130) (...)".</ref> [[Bearnia]]e<ref name="Graesse"/> et dominis [[Comitatus Fuxensis|Fuxensi]]<ref name="Comitatus Fuxensis">Vide [https://www.jstor.org/stable/41298967 Regionalism in Medieval Languedoc: The Pays de Sabartès], ubi dicitur "(...) The phrase '''comitatus Fuxensis''' appeared for the first time in 1167 when the count of Toulouse, Raymond V, ceded some lands to the count of Foix (...)".</ref> ac [[regio Convenarum|Convenarum]]<ref name="Lexicon Universale"/>, qui ab eo auxilium contra [[Gulielmus X Aquitaniae|Gulielmum X Aquitaniae]] petiverunt. Etiam occupationes versus meridiem perrexit et dominos ultra Pyrenaeos montes oriundos, sicuti Gastonem IV Bearniae, ad suum consilium attrahere conatus est. Inferiores Vallis [[Hiberus|Hiberi]] terras etiam occupavit: [[Segia]]m,<ref name="Ejea de los Caballeros"/> [[Valtierra]]m,<ref name="Hofmann"/> [[Bilbilis|Bilbilem]], [[Tutela (Navarra)|Tutelam]] et praesertim [[Caesaraugusta]]m anno [[1118]]. Anno [[1120]], in proelio apud Cutandam<ref name="O Charraire A-L">Vide [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire. Toponimia Mayor Aragonesa A-L].</ref>, significativam victoriam adeptus est contra [[Almoravides]] et plerasque praesentis Aragoniae terras cepit. Verumtamen, victus est die [[17 Iulii]] anni [[1131]] in proelio [[Fraga (urbs)|Fragae]]<ref name="Hofmann"/>, ubi graviter vulneratus est. Nonnullas hebdomades postea mortuus est et regnum sine herede reliquit. Eius testamento regnum [[Ordo militaris|Ordinibus militaribus]] [[Pauperes commilitones Christi Templique Salomonici|Templariorum]], [[Ordo Hospitalis|Hospitalariorum]], [[Ordo equestris Sancti Sepulchri Hierosolomytani|Sancti Sepulchri]] legaverat. [[Fasciculus:Donació d'Aragó i Peronella als Capítols matrimonials de Barbastre (1137).jpg|upright|thumb|Nuptiarum pactio inter [[Petronilla (regina Aragoniae)|Petronillam]], (cuius vice [[Ranimirus II (rex Aragoniae)|Ranimirum II Aragoniae]] fungitur) et [[Raimundus Berengarius IV (comes Barcinonensis)|comitem Barcinonensem Raimundum Berengarium IV]], die [[11 Iulii]] anni [[1137]].]] Anno [[1135]], cum [[Alphonsus I (rex Aragonum)|Alphonsi I]] testamentum abnuerent, [[Regnum Navarrae|Navarri]] [[nobilitas|nobiles]] [[Garcias IV Ranimiri filius (rex Navarrae)|Garciam IV]] regem elegerunt; interea, Aragonenses Alphonsi fratrem, [[Ranimirus II (rex Aragoniae)|Ranimirum II]], elegerunt. Qui, cum [[Dioecesis Barbastrensis-Montisonensis|episcopus Rotensis-Barbastrensis]] esset et a coëtū [[Iaca (Osca)|Iacensi]] electus esset, "Monachi"<ref name="Ranimirus II, Monachus">Vide [https://books.google.es/books?id=M9995_GnMgAC&printsec=frontcover&source=gbs_book_other_versions_r&redir_esc=y#v=onepage&q=Monachus&f=false ''Aragonensium rerum commentarii'', ab Hieronymo Blanca, Caesaraugustano], ubi dicitur "(...) Ranimirus II. Monachus, Aragonum Rex X (...)".</ref> cognomentum adscivit. Statim Aragonensium nobilium agitationem obicere debuit, quos hic rex tam violenter anno [[1136]] cohibuit ut haec res Campanae Oscensis [[legenda]]e locum daret. Ad confirmandam suae domūs regiae continuationem, uxorem duxit [[Agnes Pictaviensis|Agnetem Pictaviensem]], [[Ducatus Aquitaniae|ducis]] [[Gulielmus IX Aquitaniae|Gulielmi IX]] filiam. Suo e matrimonio, filiam, [[Petronilla (regina Aragoniae)|Petronillam]],<ref name="Petronilla">Vide [https://books.google.es/books?id=M9995_GnMgAC&printsec=frontcover&source=gbs_book_other_versions_r&redir_esc=y#v=onepage&q=Petronilla&f=false ''Aragonensium rerum commentarii'', ab Hieronymo Blanca, Caesaraugustano], ubi dicitur "(...) Petronilla, Regina Aragonum XI & Raim. Berengarius, Barcinonensis Comes, eius Vir (...) Raimundus Berengarius (...) Aragonum Princeps designatus (...)".</ref> habuit, quem uxorem sibi poposcit primum [[Regnum Castellae|Rex Castellae]] [[Alphonsus VIII (rex Castellae)|Alphonsus VIII]]. Sed denique Ranimirus II eam [[Raimundus Berengarius IV (comes Barcinonensis)|comiti Barcinonensi Raimundo Berengario IV]]<ref name="Petronilla"/> in matrimonio dare decrevit: quod matrimonium locum unioni [[Comites Barcinonenses|Comitatūs Barcinonensis]] et [[Regnum Aragoniae|Regni Aragoniae]] in sinū [[Corona Aragoniae|Coronae Aragoniae]] dedit. Ex anno [[1137]], Ranimirus II omnes suas potestates suo generi transtulit, quamquam non se abdicavit. Sic, [[Raimundus Berengarius IV (comes Barcinonensis)|Raimundus Berengarius]], Aragonum Princeps,<ref name="Petronilla"/> utriusque civitatis ditionem suscepit, quod Ranimirum II suum politicum munus deponere permisit. ===Coronae Aragoniae expansio (inter annos 1137 et 1469)=== ====Unio Catalauniae et Aragoniae (1137-1412)==== [[Fasciculus:Quia super limitibus Cathalonie et Aragonum.jpg|thumb|left|[[Iacobus I (rex Aragonum)|Iacobi I]] litterae ubi statuuntur limites inter Aragoniam et Catalauniam apud flumen [[Cinga]]m<ref name="Hofmann"/>.]] [[Fasciculus:Expansión peninsular de la Corona de Aragón.svg|thumb|upright=1.2|right|Coronae Aragoniae expansio in [[Hiberia|Hiberiā]] inter [[saeculum 10|saecula X]] et [[saeculum 14|XIV]] (mappa [[Hispanice]]).]] [[Fasciculus:Occitanie et Aragon en 1213.svg|thumb|upright=1.2|right|Corona Aragoniae et vicinae civitates anno [[1210]] (mappa [[Francice]]).]] Anno [[1137]], [[Ranimirus II (rex Aragoniae)|Ranimiri II "Monachi"]] filia, [[Petronilla (regina Aragoniae)|Petronilla Aragoniae]],<ref name="Petronilla"/> [[Raimundus Berengarius IV (comes Barcinonensis)|Raimundum Berengarium IV]], [[Comites Barcinonenses|Comitem Barcinonensem]], nupsit. Anno [[1164]], quorum filius [[Alphonsus II (rex Aragoniae)|Alphonsus II]] primus [[Corona Aragoniae|Coronae Aragoniae]] superanus<ref name="DuCange">{{DuCange}}</ref> factus est, et [[Comites Barcinonenses|Comitis Barcinonensis]] et [[Reges Aragoniae|Regis Aragoniae]] dignitatis detentans. Quod reapse dynasticā ex unione ambarum autonomarum civitatum consistit, quae singulas consuetudines, singulos mores, singulas proprias [[Moneta (pecunia)|monetas]] servant; et quae, e [[saeculum 15|saeculo XV]] imprimis, singula particularia instituta politica evolverunt. Eodem modo, regiones adnexae, postea, propria instituta habere potuerunt, sicuti [[Regnum Valentiae|Valentia]] et [[Regnum Siciliae|Sicilia]]. Denominatio "[[Corona Aragoniae]]" ad designandam harum vastarum regionum synthesin [[saeculum 16|saeculo XVI]] imposita est, sicuti ostendit titulus praecipui operis ab [[Hieronymus de Zurita y Castro|Hieronymo de Zurita]] anno [[1580]] scripti ''Annales Coronae Aragoniae'' (Hispanice ''Anales de la Corona de Aragón''). Vocabuli "Aragoniae" electio ad designandam hanc vastam regionum synthesin ex praestantiā dignitatis "Regis Aragoniae" orta est, quae a [[Petrus IV (rex Aragoniae)|Petro IV "Caerimonioso"]] probata erat: "Reges Aragoniae in urbe Caesaraugustae unctionem accipere debent, quae Regni Aragoniae caput est, quae nostra praecipua dignitas est". Anno [[1243]], [[Iacobus I (rex Aragonum)|Iacobus I]] fines inter [[Catalaunia]]m et [[Aragonia]]m accurate definivit: Catalaunia a [[Salsulae|Salsulis]]<ref name="Salsulae">Vide [https://fr.wikipedia.org/wiki/Salses-le-Ch%C3%A2teau articulum de hoc oppido apud Vicipaediam Francicam], ubi dicitur "(...) Une station est déjà signalée par les Romains sur la voie domitienne sous les noms de Salsulae fons (Ier siècle) et Salsulis (IIIe siècle). On trouve aussi le nom de villa Salsinas en 943, puis Salsans en 104756. (...)".</ref> usque ad [[Cinga]]m<ref name="Hofmann"/>" et Aragonia "a Cingā usque ad [[Arisa (Aragonia)|Arisam]]<ref name="Arisa">Vide "Ariza" apud [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-l.html O Charraire: Toponimia Mayor Aragonesa], ubi dicitur "(...) ARIZA: Arisa, Aricha, Fariza, Faricie, Ferizam, Hariza, Fariça, Farizia, Farisie, Feriça (...)".</ref> (Hispanice et Catalanice ''Ariza'', Aragonice ''Fariza'')" patebat. Regiones Coronam Aragoniae anno [[1164]] componentes haec sunt: * [[Regnum Aragoniae]] ([[Iaca (Osca)|Iaca]], [[Rota (Aragonia)|Rota]],<ref name="Roda de Isábena">Vide "Roda de Isábena" apud [http://ocharraire.blogspot.com/p/toponimia-mayor-aragonesa-m-z.html O Charraire: Toponimia Mayor Aragonesa M-Z], ubi dicitur "(...) RODA DE ISÁBENA: Roda, Rota, Rotensis ecclesie, Rotensi episcopo, obsessionem Rode (...)".</ref> [[Osca]], [[Barbastrum]],<ref name="Lexicon Universale"/> [[Turiasso]], [[Caesaraugusta]], [[Bilbilis]]); * [[Comitatus Catalaunici|Comitatūs Catalaunici]], scilicet [[Comitatus Barcinonensis]]<ref name="Comitatus Barcinonensis">Vide [https://books.google.es/books?id=M9995_GnMgAC&printsec=frontcover&source=gbs_book_other_versions_r&redir_esc=y#v=onepage&q=comitatus&f=false ''Rerum Aragonensium Commentarii''], ubi dicitur "Comitatus Barcinonensis Aragonum Regno subiunctus."</ref> una cum comitatibus qui ei adnexi sunt ([[Comitatus Berginiensis]],<ref name="Graesse"/> [[Comitatus Bisuldunensis]],<ref name="Besalú">Vide [https://es.wikipedia.org/wiki/Besal%C3%BA#Top%C3%B3nimo articulum de hoc loco apud Vicipaediam Hispanicam], ubi dicitur "El nombre original era ''Bisuldunum.''"</ref> [[Comitatus Gerundae]], [[Comitatus Minorisae]],<ref>[http://books.google.com/books?id=aEx8TJoXiAEC&pg=PA451&dq=comitatu+minorisae fons]</ref> [[Comitatus Ausonae]]<ref name="Comitatus Ausonae">Vide [https://la.wikisource.org/wiki/Epistolae_et_privilegia_(Agapetus_II)/XIII ''Epistolae et privilegia (Agapetus II) XIII], ubi dicitur "quod est situm in comitatu Ausona."</ref>); * Vassalli feudatariique Coronae comitatūs ([[Comitatus Pallariensis Superior]],<ref name="Comitatus Pallariensis">Vide [https://en.wikipedia.org/wiki/County_of_Pallars articulum de hoc loco apud Vicipaediam Anglicam], ubi dicitur "(...) Latin: ''Comitatus Pallariensis'' (...)".</ref> [[Comitatus Pallariensis Inferior]],<ref name="Comitatus Pallariensis"/>, [[Comitatus Urgellensis]],<ref name="Comitatus Urgellensis">Vide [https://en.wikipedia.org/wiki/County_of_Urgell articulum de hoc loco apud Vicipaediam Anglicam], ubi dicitur "Latin: ''Comitatus Urgellensis.''"</ref> [[Comitatus Emporiarum]],<ref name="Comitatus Emporiarum">Vide [https://ca.wikipedia.org/wiki/Comtat_d%27Emp%C3%BAries articulum de hoc loco apud Vicipaediam Catalanicam], ubi dicitur "''Comitatus Emporiarum.''"</ref> [[Comitatus Ruscinonensis]],<ref name="Comitatus Ruscinonensis">Vide [https://en.wikipedia.org/wiki/County_of_Roussillon articulum de hoc loco apud Vicipaediam Anglicam], ubi dicitur "Latin: ''Comitatus Ruscinonensis.''"</ref> [[Bigerrensis Comitatus]],<ref name="Graesse"/> [[Comitatus Convenensis]]<ref name="Graesse"/> [[Vicomitatus Benearniens]],<ref name="Vicomitatus Benearniens">Vide [https://en.wikipedia.org/wiki/Viscounty_of_B%C3%A9arn articulum de hoc loco apud Vicipaediam Anglicam], ubi dicitur "Vicomitatus Benearniens (Latin)."</ref> [[Carcaso|Vicecomitatus Carcasonensis]], [[Vicecomitatus Rhedarum]]<ref name="Comitatus Rhedarum">Vide [https://en.wikipedia.org/wiki/County_of_Raz%C3%A8s#History articulum de hoc loco apud Vicipaediam Anglicam], ubi dicitur "(...) The county had its seat in ''Rhedae'', a Roman and later Visigoth town conquered (...)".</ref>); * [[Marchionatus Provinciae]],<ref name="Marchionatus Provinciae">Vide [https://epistolae.ctl.columbia.edu/letter/487.html https://epistolae.ctl.columbia.edu/letter/487.html], ubi dicitur "atque Marchionatus Provinciae, acceptamus."</ref> [[Raimundus Berengarius IV (comes Barcinonensis)|Raimundi Berengarii IV]] matris, Dulciae<ref name="Dulcia">Vide [https://www.condadodecastilla.es/wp-content/uploads/2023/01/dinastias-reales-espana-edad-media.pdf ''Las dinastías reales de España en la Edad Media''], ubi dicitur "''Anno 1112, die Februarii 5, Dulciam uxorem duxit Raimundus-Berengarii.''"</ref> Provinciae, hereditas, et directe ab [[Alphonsus II (rex Aragoniae)|Alphonso II]] inter annos [[1166]] et [[1196]] rectus ([[Arulas]], [[Nicaea (Francia)|Nicaea]], [[Aquae Sextiae]], [[Massilia]]), sed etiam [[Pagus Cartilatensis|Comitatus Cartilatensis]],<ref name="Cartilatensis">Vide [https://la.wikisource.org/wiki/Annales_Bertiniani_/Pars_Secunda_Auctore_Prudentio,_Trecensi_Episcopo#cite_ref-90 ''Annales Bertiniani /Pars Secunda'' Auctore Prudentio, Trecensi Episcopo], ubi dicitur "Carlat in Arverniā superiore, a quo pagus Cartilatensis nomen accepit, le Carladez."</ref> [[Gabalitanus pagus|Comitatus Gabalitanus]],<ref name="Gévaudan">Vide [https://fr.wikipedia.org/wiki/G%C3%A9vaudan articulum de hoc loco apud Vicipaediam Francicam], ubi dicitur "Le '''Gévaudan''' (en occitan: ''Gavaudan'' ou ''Gevaudan''; en latin: ''Gabalitanus pagus'')."</ref> [[Millavensis|Comitatus Millavensis]];<ref name="Millau">Vide [https://fr.wikipedia.org/wiki/Millau#Toponymie articulum de hoc loco apud Vicipaediam Francicam], ubi dicitur "Pour Millau, les formes anciennes sont : sous sa forme gauloise ''Condatomagus'' ; ensuite ''Millavensis'' en 874, ''Amiliavense'' en 912, ''Amilianensi'' et les formes occitanes ''Amilhau'', ''Amiliau'' en 1061, ''Ameliano'' en 1079, ''in Amiliavo'' en 1079 puis en 1258 (traité de Corbeil), ''Amiliano'' en 1204, ''Amiliani'' en 1249, ''Amilliani'' en 1485."</ref> * Acquisitiones a Raimundo Berengario IV factae ([[Daroca]],<ref name="Lexicon Universale"/> [[Mons Regalis (Terulium)|Mons Regalis]],<ref name="Monreal del Campo">Vide [https://an.wikipedia.org/wiki/Mont-reyal_(Teruel)#Toponimia articulum de hoc loco apud Vicipaediam Aragonensem], ubi dicitur "En textos medievals, latinos u romances, figura como: ''Montreial, Montreal, Mons Regalis, Mont Regal, Monte Regali, Monte Reiale, Monte Rial'' y ''Monreal.''"</ref> [[Mons Albanus (Terulium)|Mons Albanus]],<ref name="Montalbán">Vide [https://an.wikipedia.org/wiki/Mont_Alb%C3%A1n#Toponimia commentationem de Monte Albano apud Vicipaediam Aragoniensem], ubi dicitur "O toponimo Mont Albán s'explica a partir d'o latín MONTE ("mont") y ALBANU ("blanco")".</ref> [[Caspe]],<ref name="Caspe"/> [[Fraga (urbs)|Fraga]],<ref name="Hofmann"/> [[Ilerda]], [[Dertosa]]). Paulatim, reges Aragoniae eorum dicionum libertatem cohaesionemque confirmare conabantur. Die [[23 Martii]] anni [[1154]], petente Raimundo Berengario IV, [[Papa]] [[Anastasius IV]] [[Archidioecesis Tarraconensis|Episcopatum Tarraconensem]] a [[Dioecesis Carcassonensis et Narbonensis|Dioecesi Narbonensi]] separavit ad creandam novam [[Archidioecesis Tarraconensis|Dioecesin Tarraconensem]]. Apud Coronae Aragoniae [[Dioecesis suffraganea|episcopatūs suffraganeos]] [[Dioecesis Gerundensis|Episcopatus Gerundensis]], [[Archidioecesis Barcinonensis|Episcopatus Barcinonensis]], [[Dioecesis Urgellensis|Episcopatus Urgellensis]], [[Dioecesis Vicensis|Episcopatus Vicensis]], [[Dioecesis Ilerdensis|Episcopatus Ilerdensis]], [[Dioecesis Dertosensis|Episcopatus Dertosensis]], [[Archidioecesis Caesaraugustana|Episcopatus Caesaraugustanus]], [[Dioecesis Oscensis|Episcopatus Oscensis]], [[Archidioecesis Pampilonensis et Tudelensis|Episcopatus Pampilonensis]], [[Dioecesis Turiasonensis|Episcopatus Turiasonensis]], [[Dioecesis Calaguritana et Calceatensis-Lucroniensis|Episcopatus Calagurritanus]] erant. Plerique independentes [[Comitatus Catalaunici|Comitatūs Catalaunici]] -[[Comitatus Urgellensis]],<ref name="Comitatus Urgellensis"/> [[Comitatus Pallariensis Superior]],<ref name="Comitatus Pallariensis"/> [[Comitatus Pallariensis Inferior]],<ref name="Comitatus Pallariensis"/>, [[Comitatus Emporiarum]],<ref name="Comitatus Emporiarum"/> [[Comitatus Ruscinonensis]],<ref name="Comitatus Ruscinonensis"/>- in Coronam Aragoniae inter [[saeculum 12|saecula XII]] et [[saeculum 14|XIV]] inserti sunt: Comitatus Urgellensis particularem domum usque ad annum [[1314]] servavit, quamquam Regis Aragoniae vassallus erat. Anno [[1205]], [[Petrus II (rex Aragonum)|Petrus II Aragoniae]] cum [[Innocentius III|Innocentio Papa III]] convenit ad faciendas coronae civitates directos Papatūs vassallos. Simul, [[Reges Aragoniae]] postulationes ultra [[Pyrenaei montes|Pyrenaeos]] renuntiaverunt. Anno [[1213]], [[Petrus II (rex Aragonum)|Petrus II Aragoniae]] suo vassallo, comiti Fuxiensi [[Raimundus Rogerius (comes Fuxiensis)|Raimundo Rogerio]] et comiti Tolosae, [[Raimundus VI (comes Tolosae)|Raimundo VI]], succurrere voluit, quos [[Cathari|Albigensium]] [[Expeditio sacra|cruciata]], a [[Simon V de Monteforti|Simone V de Monteforti]] ducta, comminabatur. Sed Petrus II in [[Pugna Muretana|Pugnā Muretanā]] omnino victus interfectusque est, dum filius [[Iacobus I (rex Aragonum)|Iacobus]] capiebatur, quod Aragonienses interventiones his in regionibus ad finem adduxit. Quamobrem, Reges Aragoniae suam expansionem versus orientem et [[Mare Mediterraneum]] perrexerunt. [[Fasciculus:Aragonese Empire 1443.svg|thumb|upright=1.2|right|Corona Aragonia expansio per [[Mare Mediterraneum]] medio [[saeculum 15|saeculo XV]].]] Huius regni expansio praecipue versus [[Hiberia]]e meridiem perrexit. [[Alphonsus II (rex Aragoniae)|Alphonsus II Aragoniae]] suum regnum versus praesentis Aragoniae meridiem amplificavit, cum [[Terulium]] et [[Alcanitium]]<ref name="Graesse">{{Graesse}}.</ref> (Hispanice ''Alcañiz'', Aragonice ''Alcanyiz'', Catalanice ''Alcanyís'') occupavisset. Quamquam cum [[Corona Castellae|Coronae Castellae]] civitatibus aemulabantur, Reges Aragonienses securitatem habuerunt amplificandae suae dicionis super regna [[Regnum Valentiae (Taifa)|Valentiae]] et [[Dianium (Valentia)|Dianii]] (Valentiane ''Dénia'', Hispanice ''Denia'') per foedera apud Tudilen<ref name="Tudején">Vide [file:///C:/Users/34622/Downloads/Dialnet-ElImperioHispanicoYLosCincoReinos-2127757.pdf EL IMPERIO HISPÁNICO Y LOS CINCO REINOS], ubi dicitur "(...) «Tudilen juxla Aqnas Calidas» es hoy el despoblado de Tudellén o-Tudullén (a lo navarro), Tudején o Tudnjén (...)".</ref> anno [[1151]] et apud [[Cazola]]m<ref name="Cazola">Vide [https://archive.org/stream/congrsdhistoriad01cong/congrsdhistoriad01cong_djvu.txt Congrés d'historia de la corona d'Aragó dedicat al rey en Jaume I y a la seua época], ubi dicitur "(...) Facta carta apud Cazolam clam ibi haberent colloquium praedicti Reges (...)".</ref> anno [[1179]]. Corona Aragoniae ingentem expansionem passa est, rege [[Iacobus I (rex Aragonum)|Iacobo I Victore]], qui insulas [[Baliaris Maior|Maioricam]] -regnum factam- anno [[1229]], [[Minorica]]m anno [[1232]], [[Ebusus|Ebusum]]; et mox [[Regnum Valentiae]] anno [[1238]] -regnum factum separatum cum Valentiae agris- ac [[Dianium (Valentia)|Dianium]] occupavit. Huius coronae expansio perrexit ultra mare, cum [[Regnum Siciliae]] [[Petrus III (rex Aragoniae)|Petrus III Aragoniae]] anno [[1282]], insulam [[Melita (res publica)|Melitam]] [[Alphonsus III (rex Aragoniae)|Alphonsus III Aragoniae]] anno [[1283]], [[Sardinia]]m [[Iacobus II (rex Aragonum)|Iacobus II Aragoniae]] anno [[1323]], Ducatum [[Athenae|Athenarum]] anno [[1381]] et [[Ducatus Neopatriae|Ducatum Neopatriae]] anno [[1377]] caperet. <gallery> Fasciculus:Péninsule ibérique en 1195.png|Corona Aragoniae inter annos [[1157]] et [[1195]] (mappa Francice). Fasciculus:Péninsule ibérique en 1224.png|[[Occitania (regio culturalis)|Occitanorum]] propositorum finis (inter annos 1195-1224) (mappa Francice). </gallery> ====Domus Trastamara (inter annos 1412 et 1469)==== [[Fasciculus:Roy d'Aragón.jpg|left|thumb|upright|Equestris regis Aragoniae repraesentatio in libro ''[[Grand Armorial équestre de la Toison d'or]]'', inter annos [[1433]] et [[1435]] scripto.]] Usque ad prima [[saeculum 14|saeculi XIV]] decennia, [[Corona Aragoniae]] summo fastigio floruit, quae naturalibus incommodis, crisibus demographicis, [[Catalaunia|Catalanicae]] oeconomiae [[Recessio oeconomica|recessione]], socialium conflictuum ortū, successionis crisi (quia rex [[Martinus I (rex Aragoniae)|Martinus I Humanus]] legitimā sine prole [[31 Maii|pridie Kalendas Iunias]] anni [[1410]] mortuus est) debilitari coepit. Unus cuius filius qui aetatem adultam attigit, Martinus Iuvenis, obivit; solum illegitimum filium, [[Federicus Lunensis|Federicum Lunensem]],<ref name="Federicus Lunensis">Vide [https://books.google.es/books?id=M9995_GnMgAC&printsec=frontcover&source=gbs_book_other_versions_r&redir_esc=y#v=onepage&q=Lunensis&f=false ''Aragonensium rerum commentarii'', ab Hieronymo Blanca, Caesaraugustano], ubi dicitur "(...) Et illud idem fecisse proditur Federici Lunensis Comitis tutores (...)"</ref> relinquens. Proximus masculus heres Comes [[Urgellum|Urgellensis]] [[Iacobus II (comes Urgellensis)|Iacobus II]] erat, cui nobiles locales vix favebant; nihilominus [[Ludovicus II (dux Andegavensis)|Dux Andecavensis Ludovicus II]] alius possibilis candidatus erat. Quamobrem, exarsit bellum successionis anno [[1410]] inter Iacobi II, Ludovici II, [[Ioannes II (rex Castellae et Legionis)|Ioannis II Castellae]] factiones. Denique, res successoria definitive dirempta est in congressione in Aragoniā actā quae "Compromissum Caspense" (Hispanice ''Compromiso de Caspe,'' Aragonice et Catalanice ''Compromís de Casp'') nuncupata est, sub auctoritate [[Avennio]]nensis [[Antipapa|Papae]] [[Benedictus XIII (antipapa)|Benedicti XIII]]. Qui, creandae sibi clientelae politicae cupidus, [[Corona Castellae|Castellanae]] originis -e domū Trastamărā- [[Nobilitas|nobilem]] [[Ferdinandus I (rex Aragoniae)|Ferdinandum Antiquariensis]], [[Ioannes I (rex Castellae et Legionis)|Ioannis I Castellae]] et Alionorae<ref name="Alionora">Vide [https://www.fundacionoguera.com/wp-content/uploads/80-DIPLOMATARI-CARTOIXA-MONTALEGRE-II.pdf ''Aragonensium rerum commentarii'', ab Hieronymo Blanca, Caesaraugustano], ubi dicitur "(...) domina Alionora regina Aragonum (...)"</ref> Aragoniae filium, eligere decrevit. Haec electio ut [[Iacobus II (comes Urgellensis)|Iacobus II Urgellensis]] rebellaret causavit, qui victus est, dum Ferdinandus rex factus est cum nomine "Ferdinandus I". [[Fasciculus:Regis Martini I maiorum posterorumque stemma genealogicum.png|thumb|500px|Regis [[Martinus I (rex Aragoniae)|Martini I]] maiorum posterorumque [[stemma genealogicum]], successionis criseōs anni [[1410]] tempore.]] [[Alphonsus V (rex Aragonum)|Alphonsus V]], Ferdinandi filius, suorum antecessorum rationem occupandi perrexit. Anno [[1442]], [[Regnum Neapolitanum]] occupavit et [[Italia]]e arbiter [[saeculum 15|saeculo XV]] factus est. Hoc modo Aragonensem potentiam in [[Mare Mediterraneum]] medium in summum gradum induxit. His in vastis territoriis, singulae [[Corona Aragoniae|Coronae]] regiones singulas suas [[curtes]], suum singulum ius proprium, singulas deputationes regias, singulum [[forum iudicium]] possidebant. Sed haec foederalis monarchiae traditio cum absolutisticā Trastamărārum cupiditate collidebat. [[Ioannes II (rex Aragoniae)|Ioannes II]] magnis rebellionibus in Aragoniā, sed, praesertim vero bello civili in [[Catalaunia|Catalauniā]] -inter annos [[1462]] et [[1472]]- occurrere debuit; quod Coronae unitatem, [[Discrimen oeconomicum|criseōs oeconomicae]] tempore, minatum est. Denique, hic rex comitatūs [[Ruscio]]nis et [[Comitatus Ceritaniae|Ceritaniae]] regi Franciae [[Ludovicus XI|Ludovico XI]] cedere debuit ==Recens Aevum (inter annos 1469 et 1808)== ===Regum Catholicorum et Hispaniae unio (inter annos 1469 et 1516)=== [[Fasciculus:Aragonés o medio real de plata de Fernando el Católico.jpg|250px|left|thumb|[[Ferdinandus II (rex Aragonum)|Ferdinandi II Aragoniae]] medius regalis argenteus, anno [[1484]] Caesaraugustae cusus.]] [[Fasciculus:Blasón de Fernando II de Aragón en la Aljafería.jpg|thumb|upright|[[Reges Catholici Hispaniae|Regum Catholicorum]] [[insigne]], ubi separantur regnorum [[Regnum Castella|Castellae]], [[Regnum Aragoniae|Aragoniae]], [[Regnum Siciliae|Siciliae]] scuta, et draco apicem coronat, a [[Petrus IV (rex Aragoniae)|Petro IV Aragoniae]] adoptatum est (in [[Aliafaria|Aliafariā]]<ref name="Aliafaria"/> Caesaraugustae, inter annos [[1488]] et [[1492]]).]] Matrimonium inter [[Ferdinandus II (rex Aragonum)|Ferdinandum II Aragoniae]] et [[Isabella I (regina Castellae et Legionis)|Isabellam I Castellae]] anno [[1469]] [[Valdoletum|Valdoleti]] in duorum praecipuorum [[Hiberia|Hibericorum]] regnorum, [[Corona Castellae|Castellae]] et [[Corona Aragoniae|Aragoniae]], unionem induxit, quod hodiernam [[Hispania]]m creare coepit. Dum [[Isabella I (regina Castellae et Legionis)|Isabellam I]] regina Castellae anno [[1474]] facta est, [[Ioannes II (rex Aragonum)|Ioannes II Aragoniae]] suo filio Ferdinando dignitatem [[Regnum Siciliae|regis Siciliae]] concessit, antequam Ferdinandus omnes dignitates anno [[1479]] adipisceret. Ex illo anno, Aragoniae vita reliquae Hispaniae ei fortiter alligaretur. Monarchia consilium Aragoniae, regi consulendo destinatum, instituit, dum regnorum [[Regnum Neapolitanum|Neapolitani]], [[Regnum Sardiniae|Sardiniae]], [[Regnum Siciliae|Siciliae]] res a consilio Italiae sumebantur. In [[Regnum Aragoniae|Regno Aragoniae]] rex ab vicerege repraesentabatur et sua iustitia ab Audientiā administrabatur. Tunc monarchiae [[castellanizatio]] accidit, aucta facto ut Ferdinandus II, sub suo imperatū, annos 37 in Castellā et solum menses 33 in Aragoniā egit. [[Inquisitio haereticae pravitatis|Inquisitio]], iam in Castellā praesens, in Aragoniam anno [[1482]] introducta est. Anno [[1492]], [[Iudaei|Iudaeorum]] e Castellā expellendorum decisio in Aragoniam diffusa est, quae iudaeos et falsos conversos 6000 amplius Aragoniam intra tres menses relinquere coegit. Parva ceterum fuit participatio Aragoniae in occupatione Americae, quia Castellae incolis urbibusque fautum est: solum [[Hispalis]] portus commercio cum Americā frui poterat, [[Barcino]]nis autem portus excludebatur. Isabellae I voluntas, quae advenas in [[Antillae|Antillis]] Hispanicis esse prohibebat, Aragonienses ad eundum in Americam veniam petere coegit. Tamen, animadvertenda est decretoria interventio Gabriëlis Sánchez, arcarius regius Aragoniae, qui Ferdinando II [[Christophorus Columbus|Christophorum Columbum]] commendavit. Etiam Ioannes de Ampiés, Caesaraugustā oriundus, habetur urbis [[Corum|Cori]] conditor anno [[1527]]. Aragonia suam iuridicam, constitutoriam, nummariam libertates servavit. Regnum Aragoniae [[Curtes|Curtibus Aragoniae]] (Aragonice ''Corz d'Aragón'', Hispanice ''Cortes de Aragón'', Catalanice ''Corts d'Aragó'') praebitum est, quae multas facultates habebat, apud quas praecipue regem agnoscere et tributa statuere eminet. Quae Curtes compositae sunt tribus ordinibus, qui sunt: "ordo militaris" ([[nobilitas]]), "ordo ecclesiasticus" ([[clerus]]), "ordo universitatum" (urbes). Per Curtium sessionem, pecunia in nomine monarchiae exacta a rege legatisque tractabatur. Praeterea, Curtes regem abusū contra localia privilegia reprehendere poterant. Curtium Aragoniae, Catalauniae, Valentiae sessiones eandem urbem, praesertim [[Montiso]]nem, congregabantur, ubi separatim adveniebant. Per has sessiones, permanens Curtium legatio ordinarias res rationemque cum monarchiā sumebat. Locales praefecti etiam regni singularitatis conscii facti sunt. Anno [[1499]], [[Deputatio Generalis Aragoniae]] exactam insignis Regni iconographiam statuit, quod usque ad notram memoriam servatum. Anno [[1504]], dum Castellanum decretum ut [[Mudexares]] (Hispanice ''mudéjares'', Aragonice ''mudéchars'', Catalanice ''mudèjars'') se ad Christianismum converterent aut expellerentur praescripsit, Aragonienses nobiles huius decreti applicationi in Aragoniā repugnaverunt, quia hi nobiles divitiis fruebantur quas Mudexares opifices agricolaeque 30 000 circiter (scilicet octavae centesimae partes numeri incolarum Aragoniae) in hoc regno producebant. ===Aragonia Domo Habsburgensi regnante (inter annos 1516 et 1701)=== [[Fasciculus:Portada de los Anales de la Corona de Aragón.jpg|thumb|upright=0.8|left|Operis ''[[Anales de la Corona de Aragón]]'', ab [[Hieronymus de Zurita y Castro|Hieronymo de Zurita]] scripti, anni [[1610]] editionis facies.]] [[Fasciculus:Aragonia Regnum.jpg|thumb|upright=1.2|Mappa ''Aragonia Regnum'', auctoribus [[cartographia|chartografis]] [[Gulielmus Blaeu|Gulielmo]] et [[Ioannes Blaeu|Ioanne Blaeu]], e mappā [[Ioannes Baptista Labanha|Ioannis Baptistae Labanha]] facta et circa annum [[1640]] edita.]] Ferdinando II anno [[1516]] mortuo, Aragonia, sicut reliqua Hispania, eius nepoti [[Carolus V (imperator)|Carolo I]] tradita est. Regnum Aragoniae tunc solum parvulam vastissimi Caroli I imperii partem fuit. Aragoniae historia eminet crescentia propter discidia inter Hispanica monarchica instituta, in centralizationem propensa, et mediaevalia localia instituta, ad servanda singularitates localiaque privilegia proclivia. Exempli gratiā, [[Inquisitio haereticae pravitatis|Inquisitio]], per [[saeculum 16|saeculum XVI]] evoluta, Hispanicae monarchiae instrumentum facta est quod [[Forum (lex)|fora]] evitaret et sic extraordinariam iustititam in singularem locorum iustitiam imponeret. Quamquam Aragonia magnas difficultates annos [[1590]] et [[1591]], [[Alterationes Aragoniae]] (Hispanice ''Alteraciones de Aragón'', Aragonice ''Alteracions de 1591'', Catalanice ''Alteracions d'Aragó'') nuncupatas, passa est, [[Philippus II (rex Hispaniae)|Philippus I Aragoniae et II Hispaniae]] [[Iustitia Aragoniae|Iustitiam Aragoniae]]<ref name="Iustitia Lanuza"/> [[Ioannes V Lanuza|Ioannem V Lanuza]]<ref name="Iustitia Lanuza"/> necavit et Aragonia omnia sua iura amittere coepit. Deinde, [[Curtes|Curtibus Aragoniensibus]] [[Turiasso]]ne congregatis, [[Philippus II (rex Hispaniae)|Philippus I Aragoniae et II Hispaniae]] instituta Aragonensia recomponere decrevit, quamvis non ea abrogabat. Qui rex sibi potestatem eligendi viceregis -etiamsi Aragoniensis non erat- et [[Iustitia Aragoniae]]<ref name="Iustitia Lanuza"/> servavit. Praeterea, deputatio Regni et tributorum gestionem et agrorum curam et legatorum urbanorum electionem amisit. Denique, Philippus I Aragoniae et II Hispaniae tributum 700 000 [[Libra (moneta)|librarum]] Aragonensibus imposuit. [[Saeculum 17|Saeculum XVII]] institutis Aragonensibus languens tempus fuit. Anno [[1598]], hic rex Curtes Aragoniae congredi vetavit: haec interdictio usque ad eius regni finem, annum [[1621]], duravit. Anno [[1626]], Curtes Aragoniae, [[Barbastrum|Barbastri]]<ref name="Lexicon Universale"/> congregatis, cum rege [[Philippus IV (rex Hispaniae)|Philippo III Aragoniae et IV Hispaniae]] conflixerunt. Aragonia multa tributa solvere ad firmandum conamen bellis [[Bellum triginta annorum|Triginta Annorum]] et [[Bellum octoginta annorum|Octoginta Annorum]] coacta est. Quamobrem, Aragonia tunc in inopiam redacta est, rapinis et mendicitate afflicta. Bellum etiam per Aragoniam extensum est, quia anno [[1641]] ibi ingentem exercitum congregatus est qui [[Catalaunia]]m subieceret. [[Saeculum 16|Saeculo sexto decimo]] ineunte, [[numerus incolarum]] Aragoniae in 51&thinsp;540 [[focagium|focagiorum]],<ref name="focagium">Vide [https://fr.wikipedia.org/wiki/Fouage articulum "''Fouage''" apud Vicipaediam Francicam], ubi dicitur "(...) Au Moyen Âge, le fouage (''focagium'') est un impôt ordinaire ou extraordinaire perçu sur chaque feu (''focus'') ou foyer."</ref> scilicet 210 000 hominum plus minusve, ascendit. Cursus oeconomicus adhuc debilis erat et optimates ad [[Corona Castellae|Castellam]], verum Hispaniae cor, se verterunt. Nihilominus, hoc saeculum incrementi et oeconomici et demographici tempus contulit. Sed pestis [[epidemia]]e, exeunte hoc saeculo, numerum incolarum decrescere fecerunt in numeros [[saeculum 14|saeculis XIV]] et [[saeculum 15|XV]] observatos. Anno [[1526]], causā victoriae [[Papia]]e, [[Carolus V (imperator)|Carolus I Aragoniae Hispaniaeque et V Germaniae]] [[Mudexares]] (Hispanice ''mudéjares'', Aragonice ''mudéchars'', Catalanice ''mudèjars'') se ad [[Religio Christiana|Christianismum]] convertere coegit; magna quorum multitudo conversa et baptizata est et qui tunc [[mauriscus|Maurisci]]<ref name="Maurisci">Vide lemma "''mourisco''" apud "''Dicionario galego-latino clásico e moderno''" auctoris Iosephi (vulgo ''Xosé'') López Díaz.</ref> nuncupati sunt, sed plerique [[Religio Islamica|Islamum]] clam colebant. Anno [[1610]], [[Philippus III (rex Hispaniae)|Philippus II Aragoniae et III Hispaniae]] omnes Mauriscos omnibus e Coronae Hispaniae regnis civitatibusque expelli decrevit, quod circa 70&thinsp;000 hominum ex Aragoniā exire causavit. Quamquam depopulatae regiones novis [[Francia|Francicis]], [[Navarra|Navarris]], [[Catalaunia|Cataloniensibus]] incolis frequentatae sunt, tamen ingens productionis imminutio et magna opulentiae exstinctio totius Aragoniae non evitatae sunt. [[Saeculum 17|Saeculum XVII]] etiam bonum tempus historico operi quod ponderis historiographicas iuridicasque litteras hoc de regno protulit. Ad hanc laborem servandam, anno [[1601]] archiva Regni Aragoniae creata sunt, dum chronographi Aragoniae munus gravissimi ponderis factum est propter claros sicut [[Hieronymus de Zurita y Castro|Hieronymum de Zurita]]. Multa particularia chronica multiplicata sunt: ''[[Información de los sucesos de Aragón de 1590 y 1591]]'' et ''[[Alteraciones populares de Zaragoza del año 1591]]'', auctoribus [[Bartholomaeus Ioannes Leonardus de Argensola|fratribus de Argensola]]. Nihilominus, chronica ''[[Historia de las cosas sucedidas en este Reyno]]'', auctore [[Antonius de Herrera y Tordesillas|Antonio de Herrera y Tordesillas]], igni damnata sunt. ===Gens Burbonia in Hispaniā (inter annos 1701 et 1808)=== [[Fasciculus:Le royaume d'Arragon.jpg|upright=1.2|left|thumb|Regni Aragoniae mappa Francice, auctore [[Nicolaus de Fer|Nicolao de Fer]], anno [[1706]].]] [[Fasciculus:Densidades de población en España (1787).svg|upright=1.2|thumb|[[Spissitudo incolarum]] Hispaniae secundum [[Census Floridablancae|Censum Floridablancae]] anno [[1787]] (mappa Hispanice).]] [[Fasciculus:Nacimiento de la Virgen (Cartuja Aula Dei).jpg|thumb|left|Tabulae ''de Natū Virginis'' pars, ex operum serie excepta quae a [[Franciscus a Goya et Lucientes|Francisco a Goya]] [[Carthusia Aulae Dei|Carthusiae Aulae Dei]] anno [[1774]] pinxit.]] [[Fasciculus:Map Spain 1720.png|thumb|upright=1.2|Hispaniae divisio in procuraturas (Hispanice Aragoniceque ''intendencias'' et Catalanice ''intendències'') anno [[1720]].]] Novembre anni [[1700]], rex [[Carolus II (rex Hispaniae)|Carolus II]] [[Domus Habsburgensis|Domūs Habsburgensis]] sine prole periit. Qui [[Philippus V (rex Hispaniae)|Philippum Burbonium]], regis [[Francia]]e [[Ludovicus XIV|Ludovici XIV]] nepotem, elegit qui hereditate sua dominia acciperet et qui factus est rex Hispaniae nomine Philippus IV Aragoniae et V Hispaniae. Anno [[1702]], Philippus IV Aragoniae et V Hispaniae a [[Curtes|Curtibus]] [[Curtes Aragonienses|Aragoniensibus]] ut rex acceptus est; sed, anno [[1705]], Aragonia, ut reliqua [[Corona Aragoniae|Corona]], fidem mutavit et [[Domus Habsburgensis|Domūs Habsburgensis]] heredi [[Carolus VI|archiduci Carolo Austriae]] (imperator) tempore [[Bellum de successione Hispanica|Belli de Successione Hispanicā]] favit. Solum aliquae urbes, ut [[Bilbilis]] et [[Turiasso]], Philippo IV Aragoniae et V Hispaniae favere perrexerunt. Proelio Almansae confecto, anno [[1707]], Philippus IV Aragoniae et V Hispaniae omnia Aragoniensia iura abrogavit et nonnulla restrictiva consilia cepit, sed Carolus Austriae ea insequenti anno restauravit. Attamen, anno [[1713]], [[Pax Traiecti ad Rhenum]] decretoriam Philippi IV Aragoniae et V Hispaniae victoriam firmavit, quod in [[Decreta Novae Plantae]] (Hispanice Aragoniceque ''Decretos de Nueva Planta'' et Catalanice ''Decrets de Nova Planta'') induxit. Quae decreta [[Corona Aragoniae|Coronae Aragoniae]], et ergo [[Consilium Aragoniae)|Consilii Aragoniae]] (Hispanice ''Consejo de Aragón'', Aragonice ''Consello d'Aragón'' et Catalanice ''Consell d'Aragó''), abrogationem; [[Forum (lex)|fororum]] derogationem in Coronae Aragoniae regnis; vigentium [[privilegium|privilegiorum]] annullationem in municipiis; et territorialis regnorum structurae dissolutionem contulerunt. Aragonia, ex illo tempore, Castellae legibus regitur et mera Regni Hispaniae provincia facta est. Fiscali ambitū, procurator (Hispanice ''intendente'' et Catalanice Aragoniceque ''intendent'') ex anno [[1720]] regis decisiones in Aragoniā adhiberi observabat. Aragonia gravem [[Discrimen oeconomicum|crisin oeconomicam]] passa est. Dum agrorum possessio penes multorum praediorum dominos manet, operariorum diurnorum difficultates creverunt et paupertas apud plebem auxit. Egestate pressi, paucorum praediorum possessores suos agros multorum praediorum dominis vendiderunt. Inter annos [[1763]] et [[1766]], Aragonia graves fames urbibus passa est, quod indignationem contulit et aliqui tumultūs exarserunt. [[Census Floridablancae]] Aragoniam, exeunte [[saeculum 18|saeculo]], unam apud regiones cum minore incolarum numero in Hispaniā fuisse monstrat: praesens [[provincia Oscensis]] 162 530, [[provincia Terulensis]] 191 118 et [[provincia Caesaraugustana]] 269 407 incolarum habebat; id est, circa 623 000 incolarum in Aragoniā erant, quod 6% totius numeri incolarum Hispaniae repraesentabat. Verumtamen, Aragonia prima regio [[Triticum (alimentum)|triticum]] producens in Hispaniā facta est. [[Canalis Imperialis Aragoniae]] constructio, qui [[Hiberus|Hiberi]] capacitatem duplicabat, ad emendandum commercium destinabatur. Anno [[1771]], viculo [[Fuent de Todos]]<ref>[[Iosephus Rius Serra|Iosepho Rius Serra]] auctore: [http://books.google.es/books?id=ZGlpAAAAIAAJ&q=amonezir+%22rationes+decimarum%22&dq=amonezir+%22rationes+decimarum%22&hl=es&sa=X&ei=hdDWUZdbhZDsBvPigNAH&ved=0CDQQ6AEwAA ''Rationes decimarum Hispaniae (1279-80): Aragón y Navarra''] (Hispanice). A [[Centro Superior de Investigaciones Científicas|CSIC]], anno [[1946]].</ref> (Hispanice Catalaniceque ''Fuendetodos'', Aragonice ''Fuent de Todos''), prope [[Caesaraugusta]]m, celeberrimus pictor Hispanicus [[saeculum 18|saeculi XVIII]] [[Franciscus a Goya et Lucientes]] natus est. Ex anno [[1771]], valde diligens fuit consilio fabricae [[Basilica Nostrae Dominae Pilae]] (Hispanice ''Catedral basílica de Nuestra Señora del Pilar'', Aragonice ''Seu basilica de Nuestra Sinyora d'o Pilar'' et Catalanice ''Sant Temple Metropolità de Nostra Senyora del Pilar'') deditus, cuius et Sacelli Virginis et chori cameram ornavit. Postea, in [[opus tectorium|operibus tectoriis]] [[Carthusia Aulae Dei]] (Hispanice ''Cartuja de Aula Dei'', Aragonice ''Cartuixa d'Aula Dei'' et Catalanice ''Cartoixa de l'Aula Dei''), a Caesaraugustae septentrione, laboravit. Cum magnam famam sibi in regione acquisivisset, ab Aragoniā discessit et [[Matritum]] anno [[1775]] ivit. == Aevum Praesens == ===Crisis Napoleonica et Bellum Independentiae Hispanicum (1808-1814)=== [[Fasciculus:Qué valor!.jpg|left|thumb|''Qué valor!'' (scilicet "O quanta virtus!"), [[Chalcographia|chalcographema]] a [[Franciscus a Goya et Lucientes|Francisco a Goya]] factum, partes ab [[Augustina Aragoniae|Augustinā Aragoniae]] actas primo obsidione Caesaraugustae (inter annos [[1810]] et [[1814]]) describens.]] [[Fasciculus:Suchodolski_Assault_on_Saragossa.jpg|upright|thumb|''Impugnatio Caesaraugustae'', [[Tabula picta|tabula]] de primo obsidione Caesaraugustae, ab [[Ianuarius Schudolski|Ianuario Schudolski]] anno [[1845]] picta.]] [[Fasciculus:Santa Engracia - Lejeune.jpg|upright|thumb|left|''Episodium ex obsidione Caesaraugustae: oppugnatio Monasterii Sanctae Encratis die 8 Februarii anni [[1809]]'', [[Tabula picta|tabula]] de secundā obsidione Caesaraugustae, a [[Ludovicus Franciscus Lejeune|Ludovico Francisco Lejeune]] picta.]] [[Fasciculus:Prefecturas Napoleonicas 1810.svg|upright=1.2|thumb|Divisio Hispaniae in praefecturas ab administratione [[Iosephus I (rex Hispaniae)|Iosephinā]] anno [[1810]] facta ([[mappa]] Hispanice).]] Martio anni [[1808]], rex [[Carolus IV (rex Hispaniae)|Carolus IV Hispaniae]] se abdicare a suo filio [[Ferdinandus VII (rex Hispaniae)|Ferdinando VII]] coactus est, qui rex factus est. [[Napoleo I (imperator Francogallorum)|Napoleo Bonapars]], nomine arbitrandi inter patrem et filium in [[Abdicationes Baionae|congressū]] [[Baiona]]e per eiusdem anni Aprilem Maiumque, opportunitatem arripuit ad occupandam [[Hispania]]m. [[Popularis rebellio secundo die Maii 1808|Rebellio Secundo Die Maii]] [[Matritum|Matriti]], quae [[Bellum Independentiae Hispanicum]] incepit, similes rebelliones Aragoniensibus urbibus provocavit. Cohortium praefectus [[Iosephus de Palafox]], [[Ferdinandus VII (rex Hispaniae)|Ferdinandi VII]] partisanus, haesitantibus Comite a Sastago<ref name="Sastago">Vide [https://ifc.dpz.es/recursos/publicaciones/04/38/15contel.pdf EL CISTER ZARAGOZANO EN EL SIGLO XI], ubi dicitur "(...) Locus in Cesaraugustana diocessi situs uno a Sastago lapide titulo marchionatus insigni castro (...)".</ref> et ministro Antonio Cornel, rebellioni in Aragoniā praefuit et Francicum exercitum elusit [[Alfranca]]e (Hispanice ''La Alfranca'' et Aragonice ''L'Alfranca''), prope [[Pastoricium (Hispania)|Pastoricium]]<ref name="Pastoricium"> Vide [https://logeion.uchicago.edu/pastoricium ''Ius ducendi animalia in pascua aliena''; «pastoricium» apud ''Logeion''] et [https://es.wikipedia.org/wiki/Pastriz#Top%C3%B3nimo articulum apud Vicipaediam Hispanicam de hoc communi], ubi dicitur "(...) El nombre procede del latín pastoricium que significa ‘pasto público’ (...)".</ref> (Hispanice, Aragonice et Catalanice ''Pastriz''). Rebellio sibi duces e plebe provenientes praebuit, ut [[Georgius Ibor y Casamayor|Georgium Ibor y Casamayor]], "Thium Georgium" (Hispanice ''Tío Jorge'') cognominatum. Diebus [[24 Maii|24]] et [[25 Maii]] anni [[1808]], incolae Caesaraugustae rebellaverunt et pro familiā regiā Hispanicā arma ceperunt. Die [[6 Iunii]], Francicus legionis praefectus Carolus Lefèvbre-Desnouettes praesidii imperium suscepit et sine difficultate Marchionis de Lazán copias [[Tutela (Navarra)|Tutelae]] et [[Mallen]]e<ref name="Mallen">Vide [https://ifc.dpz.es/recursos/publicaciones/30/03/02pedroIItomoII.pdf ''Pedro el Católico, Rey de Aragón y Conde de Barcelona''], ubi dicitur "(...) Ego frater Garcia de Pinto, commendator de Mallen, hoc signum facio (...)".</ref> (Hispanice, Aragonice et Catalanice ''Mallén'') et mox agricolas contra missos [[Allabo]]ne<ref name="Allabo">Vide [https://en.wikipedia.org/wiki/List_of_Latin_place_names_in_Iberia#Cities_and_towns_2 articulum apud Vicipaediam Anglicam de hoc communi], ubi dicitur "(...) Allabo Alagon, Aragon (...)".</ref> (Hispanice Aragoniceque ''Alagón'', Catalanice ''Aragó'') vicit. Qui legionis praefectus Caesaraugustam die [[15 Iunii]] anni [[1808]] obsedit. Die [[11 Iulii]], [[Francia|Francici]] pleramque Caesaraugustam ceperant, sed civilis propugnatio in Regio Monasterio Sanctae Encratis<ref name="Encratis"/> (Hispanice ''Real Monasterio de Santa Engracia'', Aragonice ''Reyal Monesterio de Santa Engracia'' et Catalanice ''Monestir de Santa Engràcia'') inter [[1 Augusti|Kalendas Augustas]] et diem [[11 Augusti]] recruduit. Caesaraugustanae feminae, ut [[Augustina Aragoniae]] (Hispanice ''Agustina de Aragón'', Aragonice ''Agustina d'Aragón'' et Catalanice ''Agustina d'Aragó''), proelium contra Francicos participaverunt. Mense Augusti, Francici repulsi sunt et e Caesaraugustā die [[15 Augusti|15 eiusdem mensis]] se recipere debuerunt. Exercitus Francicus ad [[Hiberia]]e meridiem profectus est, ubi Gallicus generalis [[Petrus Dupont de l'Étang]] [[Baecula]]e<ref name="Bailén">Vide [ayto-bailen.com/descubre-el-origen/ Situs interretialis Consilii Municipalis Baeculae], ubi dicitur "(...) denominándola con los nombres de Baécula-Caecilia y Baécula-Bética (...)".</ref> (Hispanice ''Bailén'') clade affectus est. Die [[23 Novembris]] anni [[1808]], Gallicus [[marescalcus]] [[Ioannes Lannes]], 30 000 hominum ducens, Hispanos a [[Franciscus Xaverius Castaños|Francisco Xaverius Castaños]] ductos, apud proelium [[Tutela (Navarra)|Tutelae]] (Hispanice ''Tudela'', [[Vasconice]] ''Tutera'') vicit. Sic reiecto Hispanico periculo, Francici marescalci [[Bonus Hadrianus Ioannotus de Moncey]] et [[Eduardus Mortier]] obsidionem Caesaraugustae denuo inceperunt, die [[20 Decembris]] anni [[1808]]. Francici urbem ineunte Ianuario intraverunt, sed aegre progrediebantur, quia omnes obsessorum vires 50 000 hominum attingebant et Francici 22 000 hominum, externis ab hostibus circumdatorum, solum erant, cum tota Aragonia rebellaret. Marescalco Eduardo Mortier commissum est ut rebelles dispergeret, marescalcus autem Ioannes Lannes venit ut obsidionis habenas sumeret. Qui Aragoniensi capitaneo generali [[Iosephus de Palafox|Iosepho de Palafox]] "pacem et deditionem" petivit; sed Iosephus de Palafox "bellum et cultrum" ei respondit. Post acrem pugnam per vias urbis commissam, Franci maiorem urbis partem potiti sunt, cladem gravem 70 000 Caesaraugustanorum facientes. Die [[20 Februarii]], cum ingens cuniculus a Francis perfectus esset, consilium defensionis Caesaraugustae legationem ad marescalcum Ioannem Lannes misit ut deditionem signerent. Bis obsessa Caesaraugusta penitus deleta est. Mensibus sequentibus tota Aragonia in potestatem Francorum venit. [[Osca]] anno [[1809]] occupata est, dum provincia a Francicis generalibus administratur. Proelia in meridiem Aragoniae transferuntur. Die [[23 Maii]] anni [[1809]] exercitus Francicus generalis [[Ludovicus Gabriel Suchet|Ludovici Gabrielis Suchet]] Hispanos, a generali [[Ioachimus Blake y Joyes|Ioachimo Blake]] ductos, apud proelium [[Alcanitium|Alcanitii]]<ref name="Graesse"/> (Hispanice ''Alcañiz'', Aragonice ''Alcanyiz'', Catalanice ''Alcanyís'') aggressus est, qua Hispani victoriam reportaverunt. Mense post, die [[18 Iunii]] eiusdem anni, ambo duces iterum congressi sunt apud proelium Mariae, ubi Franci victores fuerunt. Anno [[1810]], Aragonia in praefecturas tres divisa est, quas [[Francicati|Francicati]] (Hispanice ''afrancesados'', Aragonice ''afrancesatos'', Catalanice ''afrancesats'') praefecti, regi [[Iosephus I (rex Hispaniae)|Iosepho I Hispaniae]] fideles, rexerunt: [[Hiberus et Salo]] (Hispanice ''Ebro y Jalón'', Aragonice ''Ebro y Xalón'', Catalanice ''Ebre i Jalón'') vice [[Provincia Caesaraugustana|Provinciae Caesaraugustanae]], [[Hiberus et Cinga]] (Hispanice Aragoniceque ''Ebro y Cinca'', Catalanice ''Ebre i Cinca'') vice [[Provincia Oscensis|Provinciae Oscensis]], et [[Turia Superior]]<ref name="Hofmann">{{Hofmannus}}.</ref> (Hispanice, Aragoniceque ''Guadalaviar Alto'', Catalanice ''Guadalaviar Alt'') vice [[Provincia Terulensis|Provinciae Terulensis]]. Postremo Aragonia, [[Bellum Independentiae Hispanicum|Bello Independentiae]] graviter afflicta, a mense Februario anni [[1814]] libera facta est. ===Restauratio Burbonia (inter annos 1814 et 1931)=== ====Politica agitatio==== Quamquam [[Constitutio Gadium|Constitutionis Gaditanae]] executionem pertinaciter recusabat, [[Ferdinandus VII (rex Hispaniae)|rex Ferdinandus VII Hispaniae]] tandem a [[Liberalismus|Liberalibus]] Hispanis ad eam exsequendam anno [[1820]] impellitur. Inde initium capitur [[Triennium Liberale|Triennii Liberalis]], trium annorum rectionis liberalis, ab anno [[1820]] ad [[1823]]. Primae cuius reformationes ad renovandam Hispaniam spectabant. Iisdem temporibus primum delineata est divisio provincialis Hispaniae, in 53 provincias distributae. Aragonia quattuor in provincias dispertita est: [[Provincia Caesaraugustana|Provinciam Caesaraugustanam]] (Hispanice Aragoniceque ''Provincia de Zaragoza'', Catalanice ''Província de Saragossa''), [[Provincia Oscensis|Provinciam Oscensem]] (Hispanice ''Provincia de Huesca'', Aragonice ''Provincia de Uesca'', Catalanice ''Província d'Osca''), [[Provincia Terulensis|Provinciam Terulensem]] (Hispanice Aragoniceque ''Provincia de Teruel'', Catalanice ''Província de Terol'') atque [[Provincia Bilbilitana|Provinciam Bilbilitanam]] (Hispanice ''Provincia de Calatayud'', Aragonice ''Provincia de Calatayú'', Catalanice ''Província de Calataiud''). Haec partitio e criteriis spissitudinis incolarum, amplitudinis et cohaerentiae geographicae constituta erat. Nomina urbium capitalium pro veteribus regionum appellationibus ad novas provincias designandas praelata sunt. Anno deinde [[1822]] intendentes provinciales instaurati sunt, ut Ministerii Aerarii partes et auctoritatem repraesentarent. At cum [[Triennium Liberale]] anno [[1823]] finem cepisset et [[Absolutismus]] restitutus esset, eadem illa partitio provincialis abrogata est: Aragonia pristinas suas fines recuperavit. ==Notae== <references /> [[Categoria:Aragonia]] [[Categoria:Historia]] [[Categoria:Historia Hispaniae]] rvi293p8mesfkui01iwax9y3vddqtgr Historia Europae 0 284270 3969576 3930357 2026-07-02T20:57:59Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969576 wikitext text/x-wiki [[Fasciculus:Abraham Ortelius Map of Europe.jpg|thumb|Europa ab [[Abraham Ortelius|Abrahamo Ortelio]], [[cartographia|cartographo]] [[Antverpia|Antverpiensi]] picta (1595).]] [[Fasciculus:Maquina vapor Watt ETSIIM.jpg|thumb|[[Machina vaporaria]] [[Iacobus Watt|Wattensis]], plerumque [[carbo]]ne effecta, [[Conversio Industrialis|Conversionem Industrialem]] in Europa Septentrio-occidentali [[saeculum 19|saeculo undevicensimo]] propulsit.]] [[Fasciculus:Europe Prehistory.gif|thumb|[[Praehistoria]] Europae.]] [[Fasciculus:Tholos of Atreus.jpg|thumb|upright=1|[[Thesaurus]] [[Atreus|Atrei]], vel [[monumentum]] [[Agamemnon]]is, [[Mycenae|Mycenis]] 1250 a.C.n.]] [[Fasciculus:Parthenon from south.jpg|thumb|upright=0.8|[[Parthenon]], [[templum]] [[Athenae|Athenis]] in [[Acropolis|Acropoli]] [[Roma]]e anno [[176 a.C.n.]] obvenit.]] [[Fasciculus:Europe-In-301BC.png|thumb|upright=1|Europa anno [[301 a.C.n.]]]] [[Fasciculus:Cesare prima Gallia 58 a.C. jpg.jpg|thumb|upright=1|[[Res publica Romana]] et finitimi anno [[58 a.C.n.]].]] [[Fasciculus:Europe-In-117AD.png|thumb|upright=1|[[Imperium Romanum]] [[magnitudo|magnitudie]] maxima, anno [[117]], [[Trajanus|Traiano]] [[imperator]]e.]] [[Fasciculus:Europa in 526.png|thumb|upright=1|Europa anno [[526]].<!--the three dominating powers of the west-->]] [[Fasciculus:Hagia Sophia Southwestern entrance mosaics 2.jpg|thumb|upright=1|[[Constantinus I]] et [[Iustinianus I]] cum [[Maria (mater Iesu)|Beata Virgine Maria]] intra [[Aedes Sanctae Sophiae (Constantinopolis)|Aedes Sanctae Sophiae]] [[Constantinopolis|Constantinopoli]].]] [[Fasciculus:Europe 814.svg|thumb|upright=1|Europa [[Aevum Medium|Aevo Medio]] ineunte.]] [[Fasciculus:Europe 1000.jpg|thumb|upright=1|Europa anno [[1000]], plurimis civitatibus iam constitutis.]] [[Fasciculus:Europe map 1092.PNG|thumb|upright=1|Europa anno [[1092]].]] [[Fasciculus:HRE-at-its-peak.jpg|thumb|upright=1|Europa anno [[1204]].]] [[Fasciculus:SiegeofAntioch.jpeg|thumb|upright=1|[[Obsidium Antiochense]] per primam [[expeditio sacra|expeditionem sacram]]. Miniatura [[pictura]] mediaevalis.]] [[Fasciculus:Chrzest Litwy 1387 Matejko.JPG|thumb|upright=1|''Christianizatio Lithuaniae anno 1387.'' [[Pictura]] [[Ioannes Matejko|Ioannis Matejko]], 1889.<!--Royal Castle in Warsaw-->]] [[Fasciculus:Pestilence spreading 1347-1351 europe.png|thumb|upright=0.8|[[Mors atra]] ab [[1347]] ad [[1351]] per Europam movetur.]]<!-- [[Fasciculus:Republik Venedig Handelswege01.png|thumb|upright=0.8|[[Republic of Genoa|Genoese]] (red) and [[Republic of Venice|Venetian]] (green) maritime trade routes in the [[Mediterranean Sea|Mediterranean]] and [[Black Sea]]]] [[Fasciculus:Pacioli.jpg|thumb|upright=0.8|''[[Portrait of Luca Pacioli]]'', the founder of accounting, by [[Jacopo de' Barbari]] ([[Museo di Capodimonte]]).]]--> [[Fasciculus:Cantino Planisphere.jpg|thumb|upright=0.8|[[Planisphaerium Cantini]] est prima [[tabula geographica]] (1502) quae [[explorator|explorationes]] [[Vascus Gama|Vasci Gamae]], [[Christophorus Columbus|Christophori Columbi]], et [[Petrus Álvares Cabral|Petri Alvari filii Cabral]] monstrat.]] [[Fasciculus:95Thesen.jpg|thumb|''[[Disputatio pro declaratione virtutis indulgentiarum]]'' vel ''Nonaginta Quinque Theses'' [[Martinus Luther|Martini Lutheri]], [[monacus|monaci]] [[Germania|Germanici]], [[Ecclesia Catholica|Ecclesiam Catholicam]] reprehenderunt.]] [[Fasciculus:Europe map 1648.PNG|thumb|upright=0.8|Europa anno [[1648]].]] [[Fasciculus:Alberico Gentili.jpg|thumb|upright=0.8|[[Albericus Gentili]], pater [[iurisprudentia]]e internationalis.]]<!-- [[Fasciculus:Defenestration-prague-1618.jpg|thumb|upright=0.8|Contemporary woodcut depicting the [[Second Defenestration of Prague]] (1618), which marked the beginning of the [[Bohemian Revolt]], which began the first part of the Thirty Years' War.]] [[Fasciculus:Map of Europe in 1794 Samuel Dunn Map of the World in Hemispheres.JPG|thumb|Europe in [[1794 Samuel Dunn Map of the World in Hemispheres|1794 Samuel Dunn Map of the World]]]]--> [[Fasciculus:Europe 1815 map en.png|thumb|upright=0.8|Fines [[natio]]num Europaearum a [[Consilium Vindobonense|Consilio Vindobonensi]] constituti, anno [[1815]].]] [[Fasciculus:YCBA London a Pilgrimage 06 (cropped).jpg|thumb|''[[Caminus|Camini]] [[Londinium|Londinienses]] anno [[1870]].'' [[Adumbratio]] a [[Gustavus Doré|Gustavo Doré]] picta.]] [[Fasciculus:Barricade Voltaire Lenoir Commune Paris 1871.jpg|thumb|upright=0.8|[[Commune Parisiorum anni 1871|Commune Lutetiense]], [[1871]].]] [[Fasciculus:Prise de la Bastille.jpg|thumb|upright=0.8|[[Bastida]] per [[res novae Francicae|res novas Francicas]] anni [[1789]] expugnata.]]<!-- [[Fasciculus:Battle of Waterloo 1815.PNG|thumb|upright=0.8|''[[The Battle of Waterloo (painting)|The Battle of Waterloo]]'', where [[Napoleon]] was defeated by the Seventh Coalition in 1815]] [[Fasciculus:Maerz1848 berlin.jpg|thumb|upright=0.8|Cheering the [[Revolutions of 1848]] in Berlin]] [[Fasciculus:Missolonghi.jpg|thumb|upright=0.8|Beginning in 1821, the [[Greek War of Independence]] began as a rebellion by Greek revolutionaries against the ruling Ottoman Empire.]]--> [[Fasciculus:Breakup of Yugoslavia-TRY2.gif|thumb|upright=0.8|Dissolutio Yugoslaviae.]] [[Fasciculus:Europe map 1919.jpg|thumb|upright=0.8|Europa anno [[1919]].]] [[Fasciculus:Colonization 1945.png|thumb|upright=0.8|Colonica Europae Occidentalis imperia in [[Asia]] et [[Africa]] post secundum bellum mundanum dissolvi coeperunt.]]<!-- [[Fasciculus:Berlin Wall 1961-11-20.jpg|thumb|upright=0.8|East German construction workers building the Berlin Wall, 20 November 1961]]--> [[Fasciculus:DNV opona.jpg|thumb|upright=0.8|Reliqua "[[aulaeum ferreum|aulaei ferrei]]" [[Devínska Nová Ves]] in oppido [[Bratislava]]e (Slovakiae).]] '''Historia Europae''' [[societas humana|societates]] [[cultura]]sque [[populus|populorum]] tractat qui [[Europa]]m a [[tempus|temporibus]] [[praehistoria|praehistoricis]] ad [[saeculum 21|praesens]] habitant. [[Continens]] Europaea [[neolithicum|aevo neolithico]] [[aevum|aevoque]] [[migrationes Indoeuropaeae|migrationum Indoeuropaearum]] [[migratio|incursiones]] hominum ex [[regio]]nibus [[oriens|orientalibus]] commutationesque [[cultura]]e [[materia]]rumque magni momenti accepit. [[Aevum]] [[antiquitas classica]] usitate appellatum coepit cum [[civitas sui iuris|civitates]] [[urbs|urbanae]] [[Graecia antiqua|Graeciae antiquae]] ortae essent. Deinde [[Imperium Romanum]] in omnes [[ora]]s [[mare Mediterraneum|Mediterraneas]] dominabatur. [[Occasus Imperii Romani Occidentalis]] anno [[476]] secundum [[historiographia]]m [[traditio]]nalem fuit initium [[Aevum Medium|aevi medii]]. [[Renascentia]] [[scientia (ratio)|scientiae]], [[saeculum 14|saeculo quarto decimo]] iniens, priscas [[doctrina]]s scientificas [[theologia|theologicasque]] provocavit. [[Reformatio]] [[ecclesia]]s [[Protestantes]] plerumque in [[Germania]], [[Scandinavia]], et [[Anglia]] simul constituit. Post annum [[1800]] fere, [[conversio industrialis]] res florentes in [[Magna Britannia]] [[Europa Occidentalis|Europaque Occidentali]] magnopere efficit. Maximae [[potestas|potestates]] Europaeae [[colonia]]s in plurimo [[America]]e, [[Africa]]e, [[Oceania]]eque, et in nonnullis [[terra|terris]] [[Asia]]nis deduxerunt. [[Saeculum 20|Saeculo vicensimo]], [[primum bellum mundanum|primum]] et [[secundum bellum mundanum|secundum]] [[bellum mundanum|bella mundana]] [[millio]]nibus hominum [[mors|necem]] intulerunt. [[Bellum frigidum]] in [[politica|res geopoliticas]] Europaeas ab anno [[1947]] ad annum [[1989]] dominabatur. {{NexInt}} {{div col|3}} * [[Aetas Hellenistica]] * [[Aevum Illuminationis]] * [[Archaeologia Europaea]] * [[Carolus Magnus]] * [[Christianismus]] * [[Civilizatio]] * [[Colonialismus]] * [[Consociatio Europaea liberi commercii]] * [[Consociatio Nationum]] * [[Cultura Occidentalis]] * [[Dissolutio Unionis Sovieticae]] * [[Ecclesia Catholica Romana]] * [[Europa praehistorica]] * [[Expeditio sacra]] * [[Geographia Europae]] * [[Historia architecturae]] * [[Historia Franciae]] * [[Historia philosophiae]] * ''[[Homo neanderthalensis]]'' * [[Imperium Britannicum]] * [[Imperium Byzantinum]] * [[Imperium Romanum]] * [[Integratio Europaea]] * [[Lingua Anglica]] * [[Lingua Graeca]] * [[Lingua Latina]] * [[Lingua Protoindoeuropaea]] * [[Litterae Europae]] * [[Mors atra]]<!-- *[[Mundus Atlanticus]]--> * [[Nationalismus]] * [[Ordo Sanctae Mariae Teutonicorum|Ordo Teutonicorum]] * [[Praehistoria]] * [[Sacrum Romanum Imperium]] * [[Servitudo]] * [[Unio Europaea]] {{div col end}}<!-- ==Notae== <references/> --> == Bibliographia == === Conspectus generales === * Blum, Jerome, et al. [[1970]]. ''The European World.'' Ed. 2a. 2 vol. * Davies, Norman. [[1998]]. ''Europe: A History.'' * Gay, Peter, et R. K. Webb. [[1973]]. ''Modern Europe: To 1815.'' [https://archive.org/details/moderneurope00gayp Editio interretialis.] ** Gay, Peter, et R. K. Webb. [[1973]]. ''Modern Europe: Since 1815.'' * Holmes, George, ed. [[2001]]. ''The Oxford illustrated history of medieval Europe.'' * McKay, John P., et al. [[2010]]. ''A History of Western Society.'' 2 vol. * Moncure, James A., ed. [[1992]]. ''Research Guide to European Historical Biography: 1450–Present.'' 4 vol. * Roberts, J. M. [[1997]]. ''The Penguin History of Europe.'' Londinii et Novi Eboraci: Penguin. ISBN 0140265619. * Roberts, J. M. [[2001]]. ''Europe, 1880-1945.'' Ed. 3a. Harlow Angliae et Novi Eboraci: Longman. ISBN 0582357462, ISBN 0582357454. * Simms, Brendan. [[2013]]. ''Europe: The Struggle for Supremacy, from 1453 to the Present.'' Novi Eboraci: Basic Books, socius Perseus Books Group. ISBN 9780465013333. === Geographia et libri tabularum === * ''Cambridge Modern History Atlas.'' [[1912]]. [https://ia801607.us.archive.org/16/items/in.ernet.dli.2015.78914/2015.78914.The-Cambridge-Modern-History-Atlas_text.pdf PDF interretialis]. * Catchpole, Brian. [[1982]]. ''Map History of the Modern World.'' * Darby, H. C., et H. Fullard, eds. [[1978]]. ''Atlas.'' The New Cambridge Modern History, 14. Cantabrigiae: Cambridge University Press. * East, W. Gordon. [[1950]]. ''An Historical Geography of Europe.'' Ed. 4a. * Haywood, John. [[1997]]. ''Atlas of world history.'' [https://archive.org/search.php?query=atlas%20world%20history%20haywood Editio interretialis.] * Horrabin, J. F. [[1941]]–[[1945]]. ''An Atlas History of the Second Great War.'' 9 vol. [https://archive.org/search.php?query=title%3A%28atlas%20war%29%20AND%20creator%3A%28horrabin%29 Editio interretialis.] * Kinder, Hermann, et Werner Hilgemann. [[1978]]. ''Anchor Atlas of World History.'' 2 vol. * O'Brian, Patrick K. [[2007]]. ''Atlas of World History.'' [https://archive.org/details/atlas-of-world-history/page/n2 Editio interretialis.] * Pounds, Norman J. G. [[1990]]. ''An Historical Geography of Europe.'' * ''Rand McNally Atlas of World History.'' [[1983]]. <!--Published in Britain as the ''Hamlyn Historical Atlas''--> [https://archive.org/details/randmcnallyatlas00 Editio interretialis.] * Robertson, Charles Grant. [[1922]]. ''An historical atlas of modern Europe from 1789 to 1922 with an historical and explanatory text.'' [https://ia902901.us.archive.org/3/items/HistoricalAtlas/HistoricalAtlas_text.pdf Editio interretialis.] * Talbert, Richard J. A. [[2014]]. ''Barrington Atlas of the Greek and Roman World for iPad.'' Princeton University Press. ISBN 978-1-4008-4876-8. * [https://commons.wikimedia.org/wiki/Historical_atlas ''Historical Atlas.''] Wikipedia maps. * [https://commons.wikimedia.org/wiki/Atlas_of_Germany ''Atlas of Germany.''] Wikipedia maps. === Nationes maiores === * Black, Jeremy. [[1996]]. ''A history of the British Isles.'' * Carr, Raymond, ed. [[2000]]. ''Spain: A history.'' * Clark, Christopher M. [[2006]]. ''Iron kingdom: the rise and downfall of Prussia, 1600–1947.'' * Davies, Norman. [[2001]]. ''The Isles: A History.'' * Duggan, Christopher. [[2013]]. ''A concise history of Italy.'' * Fraser, Rebecca. [[2006]]. ''The Story of Britain: From the Romans to the Present: A Narrative History.'' * Holborn, Hajo. [[1959]]. ''A History of Modern Germany: The Reformation,'' vol. 1; ''A History of Modern Germany: 1648–1840,'' vol. 2; ''A history of modern Germany: 1840–1945,'' vol. 3. * Kamen, Henry. [[1973]]. ''A concise history of Spain.'' * Helle, Knut, ed. [[2003]]. ''The Cambridge History of Scandinavia,'' vol. 1. * Holmes, George, ed. [[1997]]. ''The Oxford illustrated history of Italy.'' * Jones, Colin. [[1997]]. ''The Cambridge Illustrated History of France.'' * Kitchen, Martin. [[1996]]. ''The Cambridge Illustrated History of Germany.'' * Morgan, Kenneth O., ed. [[1984]]. ''The Oxford illustrated history of Britain.'' * Price, Roger. [[2014]]. ''A concise history of France.'' * Riasanovsky, Nicholas V., et Mark D. Steinberg. [[2010]]. ''A History of Russia.'' 2 vol. * Sagarra, Eda. [[2003]]. ''A social history of Germany.'' * Tombs, Robert. [[2014]]. ''The English and their History.'' [https://www.theguardian.com/books/2014/nov/17/the-english-and-their-history-review-robert-tombs-resounding-importance Recognitio interretialis.] * Wilson, Peter H. [[2016]]. ''Heart of Europe: A History of the Holy Roman Empire.'' === Res classicae === * Boardman, John, et al. eds. [[2002]]. ''The Oxford History of Greece and the Hellenistic World.'' Ed. 2a. * Boardman, John, et al., eds. [[2001]]. ''The Oxford History of the Roman World.'' * Cartledge, Paul. [[2002]]. ''The Cambridge Illustrated History of Ancient Greece,'' === Imperium Romanum Occidentale exiens === * Heather, Peter. [[2010]]. ''Empires and Barbarians: The Fall of Rome and the Birth of Europe.'' Oxoniae: Oxford University Press. * Jones, A. H. M. [[1964]]. ''The Later Roman Empire, 284–602: A Social, Economic, and Administrative Survey.'' 2 vol. * Mitchell, Stephen. [[2006]]. ''A History of the Later Roman Empire, AD 284–641: The Transformation of the Ancient World.'' === Aevum mediaevale === * Davis, R. H. C. [[2000]]. ''A History of Medieval Europe.'' Ed. 2a. * Ferguson, Wallace K. [[1962]]. ''Europe in Transition, 1300–1520.'' [https://web.archive.org/web/20200801181058/https://www.questia.com/library/1608627/europe-in-transition-1300-1520 Editio interretialis.] * Hanawalt, Barbara. [[1999]]. ''The Middle Ages: An Illustrated History.'' * Holmes, George, ed. [[2001]]. ''The Oxford Illustrated History of Medieval Europe.'' * Koenigsberger, H. G. [[1987]]. ''Medieval Europe 400–1500.'' * Riddle, John M. [[2008]]. ''A history of the Middle Ages, 300–1500.'' === Aevum modernum iniens === * Blanning, T. C. W. [[2003]]. ''The Culture of Power and the Power of Culture: Old Regime Europe 1660–1789.'' * Cameron, Euan. [[2001]]. ''Early Modern Europe: An Oxford History.'' * Friedrich, Carl J. [[1962]]. ''The Age of the Baroque, 1610–1660.''<!-- [https://archive.org/details/ageofbaroque100frie 14-day borrowing copy]--> * Hesmyr, Atle. [[2014]]. ''Scandinavia in the Early Modern Era; From Peasant Revolts and Witch Hunts to Constitution Drafting Yeomen.'' * McKay, Derek, et Hamish M. Scott. [[2014]]. ''The rise of the great powers 1648–1815.'' Ed. 3a. * Rice, Eugene F. [[1994]]. ''The Foundations of Early Modern Europe, 1460–1559.'' Ed. 2a. * Merriman, John. [[2009]]. ''A History of Modern Europe: From the Renaissance to the Present.'' Ed. 3a. 2 vol. * Scott, Hamish, ed. [[2015]]. ''The Oxford Handbook of Early Modern European History, 1350–1750: Volume I: Peoples and Place.'' * Scott, Hamish, ed. [[2015]]. ''The Oxford Handbook of Early Modern European History, 1350–1750: Volume II: Cultures and Power.'' * Stoye, John. [[2000]]. ''Europe Unfolding, 1648–1688.'' Ed. 2a. * Treasure, Geoffrey. [[2003]]. ''The Making of Modern Europe, 1648–1780.'' Ed. 3a. * Wiesner, Merry E. [[2006]]. ''Early Modern Europe, 1450–1789.'' (Cambridge History of Europe. === Conspectus praeteriti in historia Europaea hodierna === * Earle, Edward Mead. [[1921]]. [https://books.google.com/books?id=YncMAAAAYAAJ ''An Outline of Modern History; A Syllabus with Map Studies.''] Novi Eboraci: Macmillan. * Taylor, William Cooke, Charles Duke Yonge, et G. W. Cox. [[1880]]. [https://books.google.com/books?id=bjQYAAAAYAAJ ''The Student's Manual of Modern History; Containing the Rise and Progress of the Principal European Nations, Their Political History, and the Changes in Their Social Condition; with a History of the Colonies Founded by Europeans.''] === Saeculum 19 === * Anderson, M. S. [[2003]]. ''The Ascendancy of Europe: 1815–1914.'' Ed. 3a. * Blanning, T. C. W., ed. [[2000]]. ''The Nineteenth Century: Europe 1789–1914.'' Short Oxford History of Europe. * Brinton, Crane. [[1934]]. ''A Decade of Revolution, 1789–1799.'' [https://ia801607.us.archive.org/20/items/in.ernet.dli.2015.74354/2015.74354.A-Decade-Of-Revolution-1789-1799_text.pdf Editio interretialis.] Langer series on the history of Europe. * Bruun, Geoffrey. [[1938]]. ''Europe and the French Imperium, 1799–1814.'' [https://archive.org/download/in.ernet.dli.2015.183653/2015.183653.Europe-And-The-French-Imperium-1799-1814_text.pdf Editio interretialis]. * Cameron, Rondo. [[1961]]. ''France and the Economic Development of Europe, 1800–1914: Conquests of Peace and Seeds of War.'' * Evans, Richard J. [[2016]]. ''The Pursuit of Power: Europe 1815–1914.'' * Gildea, Robert. [[2003]]. ''Barricades and Borders: Europe 1800–1914.'' Short Oxford History of the Modern World. Ed. 3a. [https://web.archive.org/web/20200820132641/https://www.questia.com/read/55547824/barricades-and-borders-europe-1800-1914 Interretialis editionis secundae editio.] * Grab, Alexander. [[2003]]. ''Napoleon and the Transformation of Europe.'' * Kertesz, G. A., ed [[1968]]. ''Documents in the Political History of the European Continent 1815–1939.'' * Mason, David S. [[2011]]. ''A Concise History of Modern Europe: Liberty, Equality, Solidarity.'' * Merriman, John, et J. M. Winter, eds. [[2006]]. ''Europe 1789 to 1914: Encyclopedia of the Age of Industry and Empire.'' 5 vol. * Richardson, Hubert N. B. [[1921]]. ''A Dictionary of Napoleon and His Times.'' [https://archive.org/details/dictionaryofnapo00rich Editio interretialis.] * Steinberg, Jonathan. [[2011]]. ''Bismarck: A Life.'' * Salmi, Hannu. [[2008]]. ''19th Century Europe: A Cultural History.'' * Taylor, A. J. P. [[1954]]. ''The Struggle for Mastery in Europe 1848–1918.'' [https://archive.org/details/struggleformaste00ajpt Editio interretialis.] * Thomson, David. [[1923]]. ''Europe Since Napoleon.'' [https://archive.org/details/in.ernet.dli.2015.98593 Editio interretialis.] === Ex 1900 === * Brose, Eric Dorn. [[2004]]. ''A History of Europe in the Twentieth Century.'' * Buchanan, Tom. [[2012]]. ''Europe's Troubled Peace: 1945 to the Present.'' Blackwell History of Europe. * Cook, Bernard A. [[2001]]. ''Europe Since 1945: An Encyclopedia.'' 2 vol. * Davies, Norman. [[2008]]. ''Europe at War 1939–1945: No Simple Victory.'' * Dear, I. C. B., et M. R. D. Foot, eds. [[2006]]. ''The Oxford Companion to World War II.'' * Frank, Matthew. [[2017]]. ''Making Minorities History: Population Transfer in Twentieth-Century Europe.'' Oxoniae: Oxford University Press. [http://www.h-net.msu.edu/reviews/showrev.php?id=52226 Editio interretialis.] * Grenville, J. A. S. [[1994]]. ''A History of the World in the Twentieth Century.'' [https://archive.org/details/historyofworldin00gren Editio interretialis.] * Hallock, Stephanie A. [[2012]]. ''The World in the 20th Century: A Thematic Approach.'' * Jarausch, Konrad H. [[2015]]. ''Out of Ashes: A New History of Europe in the Twentieth Century.'' * Judt, Tony. [[2006]]. ''Postwar: A History of Europe Since 1945.'' * Martel, Gordon, ed. [[2011]]. ''A Companion to Europe, 1900–1950.'' * Mazower, Mark. [[2000]]. ''Dark Continent: Europe's Twentieth Century.'' * Merriman, John, et Jay Winter, eds. [[2006]]. ''Europe Since 1914: Encyclopedia of the Age War and Reconstruction.'' 5 vol. * Payne, Stanley G. [[2011]]. ''Civil War in Europe, 1905–1949.'' [https://www.amazon.com/Civil-Europe-1905-1949-Stanley-Payne/dp/1107648157/ Editio interretialis.] * Paxton, Robert O., et Julie Hessler. [[2011]]. ''Europe in the twentieth century.'' Ed. 5a. [https://www.amazon.com/Europe-Twentieth-Century-Robert-Paxton-ebook/dp/B00B7L8ZQ2/ref=sr_1_1?s=books&ie=UTF8&qid=1482129779&sr=8-1&keywords=Paxton%2C+Robert+O.%2C+and+Julie+Hessler.+Europe+in+the+twentieth+century.+Cengage+Learning%2C+2011. Editio interretialis]. * Pollard, Sidney, ed. [[1990]]. ''Wealth and Poverty: an Economic History of the 20th Century.'' [https://archive.org/details/wealthpovertyeco00poll Editio interretialis.] * Stearns, Peter, ed. [[2001]]. ''The Encyclopedia of World History.'' * Stone, Dan, ed. [[2015]]. ''The Oxford Handbook of Postwar European History.'' * Ther, Philipp. [[2016]]. ''Europe since 1989: A History.'' Princeton University Press. [http://press.princeton.edu/titles/10812.html Pars.] * Toynbee, Arnold, ed. [[1954]]. ''Survey Of International Affairs: Hitler's Europe 1939–1946.'' [https://archive.org/details/in.ernet.dli.2015.84095 Editio interretialis.] * Weinberg, Gerhard L. [[2005]]. ''A World at Arms: A Global History of World War II.'' === Agricultura et oeconomia === * Bakels, C. C. [[2009]]. ''The Western European Loess Belt: Agrarian History, 5300 BC – AD 1000.'' * Berend, Iván T. [[2013]]. ''An Economic History of Twentieth-Century Europe.'' * Berend, Iván T. [[2010]]. ''Europe Since 1980.'' * Broadberry, Stephen, et Kevin H. O'Rourke, eds. [[2010]]. ''The Cambridge Economic History of Modern Europe.'' 2 vol. * Dovring, Folke, ed. [[1965]]. ''Land and labor in Europe in the twentieth century: a comparative survey of recent agrarian history.'' * Gras, Norman. [[1925]]. ''A history of agriculture in Europe and America.'' [https://web.archive.org/web/20150903230427/http://chla.library.cornell.edu/cgi/t/text/text-idx?c=chla;idno=2845579 Editio interretialis.] * Milward, Alan S., et S. B. Saul. [[1977]]. ''The Development of the Economies of Continental Europe: 1850–1914.'' * Murray, Jacqueline. [[1970]]. ''The First European Agriculture.'' * Pollard, Sidney, ed. [[1990]]. ''Wealth and Poverty: an Economic History of the 20th Century.'' [https://archive.org/details/wealthpovertyeco00poll Editio interretialis.] * Pounds, N. J. G. [[1994]]. ''An Economic History of Medieval Europe.'' * Slicher van Bath, B. H. [[1966]]. ''The agrarian history of Western Europe, AD 500–1850.'' * Thorp, William Long. [[1926]]. ''Business Annals: United States, England, France, Germany, Austria, Russia, Sweden, Netherlands, Italy, Argentina, Brazil, Canada, South Africa, Australia, India, Japan, China.'' === Diplomatia === * Albrecht-Carrié, René. [[1958]]. ''A Diplomatic History of Europe Since the Congress of Vienna.'' * Black, Jeremy. [[2002]]. ''European International Relations, 1648–1815.'' * Black, Jeremy. [[2011]]. ''A History of Diplomacy.'' * Kertesz, G. A., ed. [[1968]]. ''Documents in the Political History of the European Continent 1815–1939.'' * Langer, William. [[1973]]. ''An Encyclopedia of World History.'' Ed. 5a. * Macmillan, Margaret. [[2013]]. ''The War That Ended Peace: The Road to 1914.'' * Mowat, R. B. [[1928]]. ''History of European Diplomacy, 1451–1789.'' [https://web.archive.org/web/20201220134229/https://www.questia.com/library/23721/a-history-of-european-diplomacy-1451-1789 Editio interretialis.] * Petrie, Charles. [[1949]]. ''Earlier diplomatic history, 1492–1713.'' [https://web.archive.org/web/20160101023359/http://babel.hathitrust.org/cgi/pt?id=mdp.39015027344731;view=1up;seq=5 Editio interretialis.] * Petrie, Charles. [[1946]]. ''Diplomatic History, 1713–1933.'' [https://archive.org/details/in.ernet.dli.2015.503129 Editio interretialis.] [https://www.questia.com/library/4005380/diplomatic-history-1713-1933 Editio interretialis in Questia.] * Schroeder, Paul. [[1994]]. ''The Transformation of European Politics 1763–1848.'' [https://web.archive.org/web/20170705225235/https://www.questia.com/library/3696068/the-transformation-of-european-politics-1763-1848 Editio interretialis.] * Steiner, Zara. [[2007]]. ''The Lights that Failed: European International History 1919–1933.'' * Steiner, Zara. [[2011]]. ''The Triumph of the Dark: European International History 1933–1939.'' * Taylor, A. J. P. [[1954]]. ''The struggle for mastery in Europe, 1848–1918.'' === Imperia et interactiones === * Bayly, C. A., ed. [[1989]]. ''Atlas of the British Empire.'' * Brendon, Piers. [[2008]]. ''The Decline and Fall of the British Empire, 1781–1997.'' * Darwin, John. [[2008]]. ''After Tamerlane: The Rise and Fall of Global Empires, 1400–2000.'' * James, Lawrence. [[1997]]. ''The Rise and Fall of the British Empire.'' * Tolan, John et al., eds. [[2013]]. ''Europe and the Islamic World: A History.'' [https://www.questia.com/read/120884191/europe-and-the-islamic-world-a-history Editio interretialis.]{{Nexus deficit|date=August 2023 |bot=InternetArchiveBot |fix-attempted=yes }} === Notiones et scientia === * Heilbron, John L., ed. [[2003]]. ''The Oxford Companion to the History of Modern Science.'' * Outhwaite, William. [[2003]]. ''The Blackwell Dictionary of Modern Social Thought.'' * Wiener, Philip P. [[1973]]. ''Dictionary of the History of Ideas.'' 5 vol. === Religio === * Latourette, Kenneth Scott. [[1958]]–[[1969]]. ''Christianity in a Revolutionary Age: A History of Christianity in the Nineteenth and Twentieth Centuries.'' 5 vol. * MacCulloch, Diarmaid. [[2011]]. ''Christianity: The First Three Thousand Years.'' === Res sociales === * Knepper, Paul, et Anja Johansen, eds. [[2016]]/ ''The Oxford Handbook of the History of Crime and Criminal Justice.'' [https://www.amazon.com/dp/019935233X/ Pars.] * Maynes, Mary Jo. [[1985]]. ''Schooling in Western Europe: A social history.'' * Sagarra, Eda. [[2017]]. ''A social history of Germany, 1648–1914.'' * Stearns, Peter N., ed. [[2000]]. ''Encyclopedia of European Social History.'' 6 vol. * Stearns, Peter N., et Herrick Chapman. [[1975]]. ''European society in upheaval: social history since 1750.'' * Tipton, F., et R. Aldrich. [[1987]]. ''An Economic and Social History of Europe, 1890–1939.'' * Watts, Sheldon J. [[2017]]. ''A Social History of Western Europe, 1450–1720: tensions and solidarities among rural people.'' * Woolf, Stuart. [[2016]]. ''The poor in Western Europe in the eighteenth and nineteenth centuries.'' === Ars belli === * Archer, Christon I., John R. Ferris, et Holger H. Herwig. [[2014]]. ''World History of Warfare.'' * ''The Cambridge History of the First World War.'' [[2014]]. 3 vol. [https://web.archive.org/web/20160820160141/http://universitypublishingonline.org/cambridge/histories/subject_title_list.jsf?subjectCode=15&heading=Warfare&tSort=title+closed&aSort=author+default_list&ySort=year+default_list Editio interretialis.] * ''The Cambridge History of the Second World War.'' [[2015]]. 3 vol. [https://web.archive.org/web/20160820160141/http://universitypublishingonline.org/cambridge/histories/subject_title_list.jsf?subjectCode=15&heading=Warfare&tSort=title+closed&aSort=author+default_list&ySort=year+default_list Editio interretialis.] * Dear, I. C. B., et M. R. D. Foot, eds. (1995) [[2001]]. ''The Oxford Companion to World War II.'' Oxoniae: Oxford University Press. ISBN 978-0-19-860446-4. * Dupuy, R. Ernest. [[1993]]. ''The Harper Encyclopedia of Military History: From 3500 BC to the Present.'' * Goldsworthy, Adrian, et John Keegan. [[2000]]. ''Roman Warfare.'' * Horne, John, ed. [[2012]]. ''A Companion to World War I.'' * Keegan, John. [[1994]]. ''A History of Warfare.'' * Kennedy, Paul. [[1989]]. ''The Rise and Fall of the Great Powers.'' * Paret, Peter, ed. [[1986]]. ''Makers of Modern Strategy.'' * Rapport, Mike. [[2013]]. ''The Napoleonic Wars: A Very Short Introduction.'' * Sheehan, James J. [[2008]]. ''Where Have All the Soldiers Gone? The Transformation of Modern Europe.'' * Weinberg, Gerhard L. [[2005]]. ''A World at Arms: A Global History of World War II.'' Ed. 2a. * Zeiler, Thomas W., et Daniel M. DuBois, eds. [[2013]]. ''A Companion to World War II.'' 2 vol. === Mulieres et genus === * Anderson, Bonnie S., et Judith P. Zinsser. [[2000]]. ''A History of Their Own: Women in Europe from Prehistory to the Present.'' Ed. 2a. * Bridenthal, Renate, et al. eds. [[1997]]. ''Becoming Visible: Women in European History.'' Ed. 3a. * Frey, Linda, Marsha Frey, et Joanne Schneider. [[1982]]. ''Women in Western European History: A Select Chronological, Geographical, and Topical Bibliography.'' [https://web.archive.org/web/20200521233936/https://www.questia.com/library/70061929/women-in-western-european-history-a-select-chronological Annales interretiales.] * Hufton, Olwen. [[1996]]. ''The Prospect Before Her: A History of Women in Western Europe, 1500–1800.'' * Herzog, Dagmar. [[2011]]. ''Sexuality in Europe: A Twentieth-Century History.'' * Offen, Karen. [[2010]]. "Surveying European Women's History since the Millenium: A Comparative Review.",''Journal of Women's History'' 22, no. 1 (Ver). doi:10.1353/jowh.0.13. * Timm, Annette F., et Joshua A. Sanborn. [[2016]]. ''Gender, sex and the shaping of modern Europe: a history from the French Revolution to the present day.'' * Wiesner-Hanks, Merry E. [[2019]]. ''Women and Gender in Early Modern Europe.'' Ed. 4a. == Nexus externi == {{CommuniaCat|History of Europe|historiam Europae}} {{CommuniaCat|Atlas of European history}} {{CommuniaCat|History of Europe|veteres Europae tabulas}} {{Wikibooks|European History}}<!-- {{Wikiversity|European History}} {{Wikivoyage|European history|European history|travel information}}--> *[http://hsozkult.geschichte.hu-berlin.de/eurhistxx.asp EurhistXX: The Network for the Contemporary History of Europe.] *[http://bookshop.europa.eu/en/eurostat-yearbook-95-pbCA8193204/ De normis vivendi historicis in variis civitatibus Europaeis.] *[https://web.archive.org/web/20090422060232/http://primary-sources.eui.eu/ Fontes primarii historiae Europaeae.]<!-- *{{cite web |title=History of Europe |url= http://www.nypl.org/collections/nypl-recommendations/guides?field_subject_taxonomy_value=604 |author=[[New York Public Library]] |location=New York |work=Research Guides }}--> * [https://web.archive.org/web/20131005005904/http://www.vistorica.com/eng/persongroups/1500%2C2000%2Ceuropean%2Call.html "Vistorica": annales historiae hodiernae Europaeae.] {{Myrias|Historia}} [[Categoria:Historia Europae| ]] npiy806ilmqt91ef8hstq7hoibhfhj8 Historia Estoniae 0 284303 3969575 3788455 2026-07-02T20:54:55Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969575 wikitext text/x-wiki [[Fasciculus:Ancient Estonian counties.png|thumb|[[Estonia antiqua]] usque ad [[21 Septembris]] [[1217]].]] [[Fasciculus:Danmarks flag 1219 Lorentzen.jpg|thumb|[[Vexillum Daniae|Dannebrog]] e [[caelum|caelo]] [[proelium Lyndanisse|proelio Lindanise]]{{dubsig}} (1219) descendit.]] [[Fasciculus:Europa1899.JPG|thumb|[[Europa]] [[saeculum 19|saeculo undevicensimo]].]] [[Fasciculus:Album von Dorpat, TKM 0031H 05, crop.jpg|thumb|[[Universitas Tartuensis]] anno [[1860]], tempore suae [[aetas aurea|aetatis aureae]].]] [[Fasciculus:TallinnWarMemorial2009.JPG|thumb|upright=0.8|[[Columna Victoriae Belli Libertatis]] (1920), anno [[2009]] visa.]] [[Fasciculus:Flag of the Estonian Soviet Socialist Republic.svg|thumb|upright=0.8|[[Vexillum]] [[Res Publica Socialistica Sovietica Estoniana|Rei Publicae Socialisticae Sovieticae Estonianae]].]] '''Historia Estoniae''' pars est [[historia Europae|historiae Europae]]. [[Homo sapiens|Homines hodierni]] in [[regio]]ne [[Estonia]]e [[tempus glaciale recentissimum|ultimo aevo glaciali]]<!--melius nexus: glaciatio quaternaria--> exeunte consederunt, ex anno 8500 a.C.n. fere. Antequam [[Germani]] [[expeditio sacra|expeditionum sacrarum]] [[miles|milites]] [[saeculum 13|saeculo tertio decimo]] ineunte advenerunt, proto-Estoniani [[Estonia antiqua|Estoniae antiquae]] [[spiritus]] [[natura]]les venerabantur. [[Terra]] Estoniana post [[expeditio sacra|expeditiones sacras]] [[expeditiones sacrae septentrionales|septentrionales]] [[medium aevum|medio aevo]] administratas nonnulla [[saeculum|saecula]] quasi acies fuit, ubi [[Dania]], [[Germania]], [[Polonia]], [[Russia]], [[Suecia]] [[bellum|bella]] paene continenter gesserunt,<ref name="culture_and_customs_of_the_baltic_states">Compare: {{Cite book | last1 = O'Connor | first1 = Kevin J. | title = Culture and customs of the Baltic states | url= https://books.google.com/?id=IpR0-OrrwssC | year = 2006 | publisher = Greenwood Press | location = Westport Connecticutae | isbn = 978-0-313-33125-1 | page = 4 | quote = Given their precarious geographical position and their history as a battleground on which larger powers such as Germany, Russia, Sweden and Poland fought their many wars, it is amazing that the Baltic countries exist at all.}}</ref> ad locum [[civitas|civitatis]] continendum, cui aditus inter [[Europa Orientalis|orientem]] et [[Europa Occidentalis|occidentem]] momentum [[geographia|geographicum]] erat. Regione a [[Dani]]s [[Germani]]sque anno [[1227]] victá, Estonia propria primum a [[Dania]] in [[septentrio]]nibus, ab [[Ordo Livonicus|Ordine Livonico]] (parte autonoma [[Civitas Ordinis Theutonici|civitatis monasticae equitum Teutonicorum]]) et a quibusdam [[Germania Baltica|Baltico-Germanis]] [[Sacer Romanum Imperium|Sacri Romani Imperii]] civitatibus [[ecclesia]]sticis regebatur. Ab anno [[1418]] ad annum [[1562]] omnis Estonia pars erat [[Terra Mariana|Confoederationis Livonicae]]. Post [[bellum Livonicum]] annorum ab [[1558]] ad [[1583]], Estonia pars facta est [[imperium Suecicum|imperii Suecici]] usque ad [[1710]] et [[1721]], cum [[Suecia]], [[magnum bellum septentrionale|magno bello septentrionali]] annis ab [[1700]] ad [[1721]] superata, eam [[imperium Russicum|imperio Russico]] concedere debuit. [[Nobilitas|Nobiles]] [[Germani Baltici]] omne hoc aevo autonomiá utebantur, et [[Theodisce|lingua Theodisca]] pro linguá [[rectio|administrationis publicae]] [[educatio]]nisque in Estonia fuit. [[Estophilia|Aevum Illuminationis Estophilicum]] (1750–1840) [[Exsuscitatio Nationalis Estonica|Exsuscitationem Nationalem Estonicam]] medio [[saeculum 19|saeculo undevicensimo]] incitavit. Mense Februario [[1918]], sub [[primum bellum mundanum]] (1914–1918) [[res novae Russiae (1917)|resque novas Russicas anni 1917]], homines Estonici suam [[libertas|libertatem]] declarant. [[Bellum libertatis Estonicum]] (1918-1920) in binis regionibus insequitur: civitas nova cum [[Res publica Socialistica Foederativa Russica|Russiá Bolsevisticá]] ad [[oriens|orientem]] [[vis|viribusque]] [[Baltische Landeswehr|Baltico-Germanis]] ad [[meridies|meridiem]] pugnat. [[Foedus Tartuense]] (Februario 1920 ictum) bellum componit ac perpetuam libertatem Estonicam spondet. Anno autem [[1940]], [[Adolphus Hitler|Hitlero]] [[Iosephus Stalin|Stalinoque]] [[1939|priori anno]] [[Pactum Ribbentrop-Molotovianum|pacto stantibus]], [[Unio Sovietica]] Estoniam capit, quam—secundum [[Civitates Foederatae|Civitates Foederatas]],<ref name="USA">{{Cite web|url = https://2001-2009.state.gov/p/eur/rls/rm/86539.htm |title= U.S.-Baltic Relations: Celebrating 85 Years of Friendship |last= Fried|first= Daniel|date= 14 Iunii 2007|publisher= U. S. State Department}}.</ref> [[Unio Europaea|Unionem Europaeam]],<ref>{{Cite web|url = http://www.europarl.europa.eu/sides/getDoc.do?pubRef=-//EP//NONSGML+MOTION+B6-2007-0215+0+DOC+PDF+V0//EN|title= Motion for a resolution on the Situation in Estonia|date= 21 Maii 2007|publisher= European Parliament|accessdate= 19 Septembris 2009}}.</ref> et [[Tribunal Europaeum a iuribus humanis]]—contra [[lex|leges]] in dicionem suam redigit. [[Miles|Copiae]] [[Germania nazistica|nazisticae]] per [[res Barbarossa|rem Barbarossa]] ([[Theodisce]] ''Unternehmen Barbarossa'') Estoniam anno [[1941]] occupant, quam autem [[Secundum bellum mundanum|secundo bello mundano]] mox suscepto, Unio Sovietica vicissim anno [[1944]] recipit. Estonia libertatem iterum anno [[1991]] vindicat, [[dissolutio Unionis Sovieticae|Unione Sovieticá dissolutá]], ac se cum [[Unio Europaea|Unione Europaeá]] anno [[2004]] consociat. ==Nexus interni== {{div col|3}} *[[Balticum mare]] *[[Fenni]] *[[Hansa]] *[[Historia Daniae]] *[[Historia Europae]] *[[Historia Finniae]] *[[Historia Germaniae]] *[[Historia Lettoniae]] *[[Historia Lithuaniae]] *[[Historia Russiae]] *[[Historia Scandinaviae]] *[[Historia Sueciae]] *[[Historia Unionis Europaeae]] *[[Lingua Estonica]] *[[Litterae Theodiscae]] *[[Livonia]] *[[Ordo Sanctae Mariae Teutonicorum|Ordo Teutonicus]] *[[Pax Neostadii]] *[[Proelium Poltavense]] *[[Unio Sovietica]] *[[Universitas Tartuensis]] *[[Via Baltica]]<!-- Bishopric of Dorpat Dissolution of the Soviet Union German occupation of Estonia during World War II Livonian Crusade Livonian Order Politics of Estonia President of Estonia President-Regent Prime Minister of Estonia Timeline of Tallinn Ungannians Vironians Women in Estonia--> {{div col end}} ==Notae== <references/> ==Bibliographia== *Jones, Prudence, et Nigel Pennick. [[1995]]. ''A history of pagan Europe.'' Londinii: Routledge. ISBN 0-415-09136-5. [https://books.google.com/?id=4BxvGd3c9OYC Google Books.] *Laur, Mati, et al. [[2000]]. ''Eesti ajalugu.'' [Historia Estoniae.] Tallinn: Avita. ISBN 9985203240. *Lieven, Anatol. [[1993]]. ''The Baltic Revolution: Estonia, Latvia, Lithuania and the Path to Independence.'' Portu Novo: Yale University Press. *Mäesalu, Ain, Tõnis Lukas, Mati Laur, Tõnu Tannberg, et Ago Pajur. [[2004]]. ''History of Estonia.'' Tallinn: Avita. ISBN 9985-2-0606-1. *Made, Tiit. [[2015]]. ''Estonians Liberation Way.'' Tallinn: 20 August Club. *O'Connor, Kevin J. [[2003]]. ''The History of the Baltic States.'' Westport Connecticutae: Greenwood Press. [https://web.archive.org/web/20080628115106/http://www.questia.com/PM.qst?a=o&d=111758919 Editio interretialis.] *O'Connor, Kevin J. [[2006]]. ''Culture and customs of the Baltic states.'' Westport Connecticutae: Greenwood Press. ISBN 978-0-313-33125-1. [https://books.google.com/?id=IpR0-OrrwssC Google Books.] *Palmer, Alan. [[2006]]. ''The Baltic: A new history of the region and its people''' Novi Eboraci: Overlook Press. Alio nomine: ''Northern shores: a history of the Baltic Sea and its peoples.'' Londinii: John Murray. *Parming, Toenu. [[1975]]. ''The Collapse of Liberal Democracy and the Rise of Authoritarianism in Estonia.'' Sage. *Rauch, Georg von. [[1974]]. ''The Baltic States: The Years of Independence. Estonia, Latvia, Lithuania, 1917–1940.'' Berkeleiae: University of California Press. *Raun, Toivo U. [[1981]]. "The Estonians." In ''Russification in the Baltic Provinces & Finland, 1855–1914,'' ed. Edward C. Thaden, 287–354. *Raun, Toivo U. [[2002]]. ''Estonia and the Estonians.'' Ed. 2a. Hoover Institution Press. *Ruutsoo, Rein. [[2004]]. "The Cultural Profile of Estonia, Latvia and Lithuania Between the Two World Wars." ''Acta Bibliothecae Nationalis Estoniae'' 10: 13–59. *Smith, David James, Artis Pabriks, Aldis Purs, et Thomas Lane. [[2002]]. ''The Baltic states: Estonia, Latvia and Lithuania.'' Londinii: Routledge. ISBN 0-415-28580-1. *Spilling, Michael. [[2010]]. ''Estonia.'' Novi Eboraci: Marshall Cavendish Benchmark. ISBN 9780761448464. *Subrenat, Jean-Jacques. [[2004]]. ''Estonia: identity and independence.'' Rodopi. ISBN 90-420-0890-3. [https://web.archive.org/web/20100314231704/http://www.questia.com/PM.qst?a=o&d=111478379 Editio interretialis.] *Taagepera, Rein. [[1993]]. ''Estonia: Return to Independence.'' Westview Press. [https://web.archive.org/web/20050107003838/http://www.questia.com/PM.qst?a=o&d=51017789 Editio interretialis.] ==Nexus externi== {{CommuniaCat|History of Estonia|historiam Estoniae}} *Huang, Mel. [https://web.archive.org/web/20190310213950/http://www.ce-review.org/00/27/estonia27_history.html ''A Brief History of Estonia.''] *[https://web.archive.org/web/20050905022125/http://www.einst.ee/publications/hip/ ''Estonian History in Pictures.''] Estonian Institute. *[https://web.archive.org/web/20080304100811/http://www.baltische-ritterschaften.de/Englische%20Version/index-engl.htm ''Association Of Baltic German Knighthoods.''] *[https://web.archive.org/web/20070621094523/http://www.historycommission.ee/temp/conclusions.htm De sceleribus contra humanitatem sub regnum Sovietica et Germana.] *[https://web.archive.org/web/20080513114401/http://www.hoeckmann.de/germany/baltics.htm Tabulae Estoniae saeculis 16, 17, et 18.] *[http://www.mois.ee/english/history.shtml "History of Estonian Manors."] Pars editionis ''Estonian Manors Portal.'' *[http://www.theeuropeanlibrary.org/portal/libraries/Libraries.php?launch=1&language=en&page=Treasures&country=Estonia Cultural treasures National Library Estonia.] *[http://eudocs.lib.byu.edu/index.php/History_of_Estonia:_Primary_Documents ''History of Estonia: Primary Documents.''] {{Historia Europae}} [[Categoria:Historia Estoniae| ]] {{Myrias|Historia}} end82twt9k7wfzy9txlrf4m2y024dc9 Historia Lettoniae 0 284319 3969577 3938552 2026-07-02T21:16:00Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969577 wikitext text/x-wiki [[Fasciculus:Baltic Necklace (BM).JPG|thumb|[[Monile]] [[aes|aeneum]] Balticum ex vico [[Aizkraukle]]. [[Saeculum 12|Saeculo duodecimo]] fere, nunc in [[Museum Britannicum|Museo Britannico]] servatum.<ref>[https://www.britishmuseum.org/research/collection_online/collection_object_details.aspx?objectId=63381&partId=1&place=28497&plaA=28497-3-1&page=2 Collectio Musei Britannici].</ref>]] [[Fasciculus:Corded Ware culture.png|thumb|[[Cultura fictilium restis]]<!--?Corded Ware culture--> terras Latviae comprehendit.]] [[Fasciculus:CombCeramicPottery.jpg|thumb|Exemplum [[fictilia pectinis|fictilium Pectinis]]<!--Comb pottery--> ex [[Estonia]], 4000–2000 a.C.n.]] [[Fasciculus:Sarnates apmetnes depozits-1a.jpg|thumb|[[Instrumentum|Instrumenta]] [[os (ossis)|ossea]] [[neolithicum|neolithica]].]] [[Fasciculus:Slav-7-8-obrez.png|thumb|[[Tribus]] Balticae ([[purpureus|purpureae]]) [[saeculum|saeculis]] [[saeculum 7|septimo]] et [[saeculum 8|octavo]].]] [[Fasciculus:Āraišu ezerpils 2001-05-26.jpg|thumb|[[Locus domesticus lacustrinus ad Āraiši]] ex [[aevum ferreum|aevo ferreo]] exeunte superest.]] [[Fasciculus:Baltic Tribes c 1200.svg|thumb|Tribus Balticae circa annum [[1200]].]] [[Fasciculus:Flag of the Latvian Soviet Socialist Republic (1953–1990).svg|thumb|[[Vexillum Rei Publicae Socialisticae Sovieticae Latvianae]].]] '''Historia Lettoniae''' pars est [[historia Europae|historiae Europae]]. [[Homo sapiens|Homines hodierni]] in [[regio]]ne [[Lettonia]]e [[tempus glaciale recentissimum|ultimo aevo glaciali]]<!--melius nexus: glaciatio quiaternaria--> exeunte in [[Scandinavia]] et [[Europa Septentrionalis|Europa Septentrionali]] consederunt, ex anno 9000 a.C.n. fere. [[Balti]], homines antiqui, in [[regio]]nem [[millennium|millennio]] secundo a.C.n. migrabant, et quattuor distincta [[regnum|regna]] [[tribus|tribalia]] in [[terra|terris]] Lettonicis [[1000|primo millennio p.C.n.]] exeunte agnosci poterant. [[Duina Occidentalis]], principalis Lettoniae [[fluvius]], in capite stabat [[via]]e [[commercium|commercialis]] magni momenti, quae a [[regio Baltica|regione Baltica]] per [[Russia]]m in [[Europa Meridiana|Europam Meridianam]] et [[Oriens Medius|Orientem medium]] extendebatur, et in quibus [[Viccingi]] et deinde [[negotium|negotiatores]] [[civitas|civitatum]] [[civitates Nordicae|Nordicarum]] et [[Germani]]ci [[iter]] faciebant. [[Medium Aevum|Medio Aevo]] ineunte, homines regionis [[Christianismus|Christianismo]] resistebant et victimae [[Expeditiones Sacrae Septentrionales|Expeditionum Sacrarum Septentrionalium]] erant. [[Riga]], [[caput (urbs)|caput]] Lettoniae, anno [[1201]] a Germanis ad ostium Duinae Occidentalis conditum, castra strategica fuit in victoriá [[Fratres militiae Christi Livoniae|Fratrum militiae Christi Livoniae]] a [[papa|papá]] [[Ecclesia Catholica Romana|Romano]] confirmatorum. Fuerit prima maior [[Balticum mare|Baltici]] meridiani [[urbs]], post [[1282]] una e principalibus [[Hansa|Foederis Hanseatici]] sedibus [[commercium|commercialibus]]. Ante [[saeculum 16|saeculum sextum decimum]], dictio [[Germani Baltici|Germanorum Balticorum]] in [[Terra Mariana]] magis magisque ab aliis [[potestas|potestatibus]] provocabatur. [[Terra]]e Lettonicae, ob earum [[geographia|locum]] strategicum et prosperitatem urbanam, saepe locus certaminis inter saltem quattuor potestatibus maioribus erant: [[Civitas Ordinis Theutonici|Civitate Ordinis Teutonici]], [[Res Publica Polonica–Lithuanica|Re Publica Polonica–Lithuanica]], [[Suecia]], [[Imperium Russicum|Imperio Russico]]. Ultimum [[hegemonia]]e externae aevum anno [[1710]] coepit, cum Russia [[magnum bellum septentrionale|magno bello septentrionali]] Rigam regionesque hodiernae Lettoniae a Suecia caperet. Lettonia in dicionem Russicam redacta inter primas [[politia]]s erat quae [[Conversio Industrialis|industriam]] adiuvarent et [[servitudo|servitudinem]]<!--serfdom--> [[abolitionismus|abolerunt]], ut ante [[saeculum 19|saeculum undevicensimum]] exiens una e provectissimis [[Imperium Russicum|Imperii Russici]] regionibus esset. [[Societas humana|Sociales]] autem difficultates crescentes et taedium increbrescens talis rerum prosperarum causá fecerunt ut Riga primas partes in [[Res novae Russicae (1905)|rebus novis Russicis anno 1905]] ageret. [[Prima Exsuscitatio Nationalis Lettonica]] annis [[1850]] coepit et post [[primum bellum mundanum]] persistebat, cum Lettonia post biennium certaminis [[Bellum Libertatis Lettoniae|Belli Libertatis Lettoniae]], ad ultimum [[libertas|libertatem]] [[maiestas (ius constitutionale)|constitutionalem]] vicit, ut Russia Sovietica anno [[1920]] communitasque internationalis anno [[1921]] rite agnoscerunt. Legati [[civis|civium]] [[constitutio Lettoniae|constitutionem]] anno [[1922]] asciverunt. Politica autem instabilitas et effectus [[Magna Depressio Oeconomica|Magnae Depressionis]] [[Carolus Ulmanis|Carolo Ulmanis]]<!--Kārlis--> [[primus minister|primo ministro]] [[res publica|rem publicam]] die [[15 Maii]] [[1934]] capere suaderunt. Libertas Lettoniae interrupta est mensibus Iunio Iulioque anni [[1940]], cum [[Unio Sovietica]] irruptionem in Lettonia faceret, omnem civitatem capiens et in suam dicionem redigens. [[1941|Proximo anno]], [[miles|vires]] [[Germania nazistica|Germaniae nazisticae]] invaserunt, et terra ab Unione Sovieticá iterum annis [[1944]] et [[1945]] capta est A mediis annis 1940s, [[Res Publica Socialistica Sovietica Lettoniae]], ab Unione Sovietica omnino recta, gravem [[Russificatio]]nem perpetiebatur. [[Cultura]] autem et [[infrastructura]]e superabant, aevoque [[glasnost|liberalizationis Sovieticae]], [[Michael Gorbachev|Michaele Gorbachev]] praeside, Latvia iter ad libertatem iterum facere coepit, quam Augusto [[1991]] adepta est, a Russia proximo mense rite agnita. Ex quo tempore, Lettonia sub libertate refecta socius [[Consociatio Nationum|Consociationis Nationum]] facta est, [[foedus]] [[NATO]] intravit, seque cum [[Unio Europaea|Unione Europaea]] consociavit. [[Oeconomia]] Lettoniae [[Magna Recessio]]ne magnopere minuebatur, quae [[discrimen ad aerarium pertinens Lettonicum 2008|discrimen ad aerarium pertinens anno 2008]] effecit. Permulti Lettoni propter statús oeconomicos ingravescentís et occasiones operum inveniendum in [[Europa Occidentalis|Europá Occidentalí]] nuper emigraverunt.<ref>[https://web.archive.org/web/20180523100401/http://www.csb.gov.lv/en/notikumi/226-thousand-latvian-residents-chose-emigrate-2013-39650.html 22.6 thousand Latvian residents chose to emigrate in 2013].</ref> ==Pinacotheca== <gallery> LivonianOrder.svg|[[Signum|Sigillum]] [[Ordo Livonicus|ordinis Livoniae]]. Teutonic Order 1260.png|Victoria terrarum Balticarum. Teutonic Order 1410.png|Terrae [[Ordo Sanctae Mariae Teutonicorum|Ordinis Teutonici]] anno [[1410]]. Cesis ruins.jpg|Ruinae [[Castella Cēsis|Castellae Cēsis]]. Bauskas pils.JPG|Ruinae [[Castella Bauska|Castellae Bauska]] Turaida Castle 2014-03-22 (3).jpg|[[Castella Turaida]]. Riga Dom Cathedral1.jpg|[[Cathedralis Rigae]] constructa sub Alberto [[archiepiscopus|archiepiscopo]] coepit. Haupthandelsroute Hanse.png|[[Iter|Itinera]] [[commercium|commercii]] [[Hansa|Hanseatica]]. LivonianLady.jpg|''Domina Livoniae.'' [[Adumbratio]] [[Albertus Durerus|Alberti Dureri]], [[1521]]. DurerLivonianLadies.jpg|''Dominae Livoniae.'' [[Adumbratio]] [[Albertus Durerus|Alberti Dureri]], [[1521]]. Livonia in 1534 (English).png|Livonia anno [[1534]]. </gallery> ==Nexus interni== {{div col|3}} *[[Balticum mare]] *[[Dissolutio Unionis Sovieticae]] *[[Fenni]] *[[Historia Daniae]] *[[Historia Estoniae]] *[[Historia Europae]] *[[Historia Finniae]] *[[Historia Germaniae]] *[[Historia Lithuaniae]] *[[Historia Russiae]] *[[Historia Scandinaviae]] *[[Historia Sueciae]] *[[Historia Unionis Europaeae]] *[[Lingua Lettonica]] *[[Litterae Theodiscae]] *[[Mare Balticum]] *[[Ordo Sanctae Mariae Teutonicorum|Ordo Teutonicus]] *[[Pax Neostadii]] *[[Proelium Poltavense]] *[[Universitas Tartuensis]] *[[Via Baltica]] {{div col end}} ==Notae== <references/> ==Bibliographia== *Bilmanis, Alfreds. (1951) [[1970]]. ''A History of Latvia.'' Westport Connecticutae: Greenwood Press. ISBN 0837114462. *Bleiere, Daina, Butulis Ilgvars, Antonijs Zunda, Aivars Stranga, et Inesis Feldmanis. [[2006]]. ''History of Latvia: the 20th century.'' Rigae: Jumava. ISBN 9984-38-038-6. OCLC 70240317. *Cerūzis, Raimonds. [[2000]]. ''History of Latvia: "The Route from the Vikings to the Greeks."'' In Anglicum conversus ab O. Kalnin̦š et M. Priedkalne. Rigae: Latvijas institūts. *Eglitis, Daina Stukuls. [[2005]]. ''Imagining the Nation: History, Modernity, and Revolution in Latvia.'' Post-Communist Cultural Studies. *Jones, Prudence, et Nigel Pennick. [[1995]]. ''A history of pagan Europe.'' Londinii: Routledge. ISBN 0-415-09136-5. [https://books.google.com/?id=4BxvGd3c9OYC Google Books.] *Lumans, Valdis O. [[2006]]. ''Latvia in World War II.'' Fordham University Press. [https://web.archive.org/web/20100123031615/http://www.questia.com/PM.qst?a=o&d=115803780 Editio interretialis.] *O'Connor, Kevin J. [[2006]]. ''Culture and customs of the Baltic states.'' Westport Connecticutae: Greenwood Press. ISBN 978-0-313-33125-1. [https://books.google.com/?id=IpR0-OrrwssC Google Books.] *O'Connor, Kevin. "The History of the Baltic States," 2nd ed. (Santa Barbara, CA: ABC-CLIO, 2015). *Palmer, Alan. [[2006]]. ''The Baltic: A new history of the region and its people''' Novi Eboraci: Overlook Press. Alio nomine: ''Northern shores: a history of the Baltic Sea and its peoples.'' Londinii: John Murray. *Plakans, Andrejs. [[1995]]. ''The Latvians: A Short History.'' Stanfordiae Californiae: Hoover Institution Press, Stanford University. ISBN 0817993010, ISBN 0817993029. *Purs, Aldis, et Andreijs Plakans. [[2017]]. ''Historical dictionary of Latvia.'' Ed. 3a. Lanhamiae Terrae Mariae: Rowman & Littlefield. ISBN 9781538102206 (liber), ISBN 9781538102213 (textus electronicus). *Rauch, Georg von. [[1974]]. ''The Baltic States: The Years of Independence. Estonia, Latvia, Lithuania, 1917–1940.'' Berkeleiae: University of California Press. *Ruutsoo, Rein. [[2004]]. "The Cultural Profile of Estonia, Latvia and Lithuania Between the Two World Wars." ''Acta Bibliothecae Nationalis Estoniae'' 10: 13–59. *Smith, David James, Artis Pabriks, Aldis Purs, et Thomas Lane. [[2002]]. ''The Baltic states: Estonia, Latvia and Lithuania.'' Londinii: Routledge. ISBN 0-415-28580-1. ==Nexus externi== *[https://web.archive.org/web/20201025050903/http://lnvm.lv/en/?page_id=863 Museum Historiae Nationalis Lettoniae.] *Cerūzis, Raimonds. [[2000]]. [https://web.archive.org/web/20070715025844/http://www.li.lv/en/?id=16 ''History of Latvia: "The Route from the Vikings to the Greeks."''] *Gads, Baigais. [https://web.archive.org/web/20050405085158/http://www.angelfire.com/ks3/klubs/default.htm ''Latvia: Year of Horror (1940): A collection of photos and documents covering the communist rule in Latvia from June 17, 1940 to July 1, 1941.''] *Harold B. Lee Library. [http://eudocs.lib.byu.edu/index.php/History_of_Latvia:_Primary_Documents Historia Lettoniae: Documenta primaria ("History of Latvia: Primary Documents."] ''EuroDocs.'' *Svabe, Arveds. [https://web.archive.org/web/20080514171622/http://www.latvians.com/en/Reading/TheStoryOfLatvia/SoLatvia-00-chap.php ''The Story of Latvia.''] *[http://www.castle.lv/ Castella mediaevalia Lettoniae.] *[https://web.archive.org/web/20070715025844/http://www.li.lv/en/?id=16 Historia Latviae.]<!--Brief Survey--> *[https://web.archive.org/web/20070927004139/http://www.latvianstuff.com/HistoryMyths.html Mythi historiae Lettoniae.] *[https://web.archive.org/web/20080911024539/http://www.am.gov.lv/data/file/e/P/Occupation%20of%20Latvia.pdf Occupatio Lettoniae (PDF).] *[https://web.archive.org/web/20050528202535/http://www.am.gov.lv/en/latvia/history/ Res historiae Lettoniae: 1939–1991.] *[https://web.archive.org/web/20080509085019/http://www.talava.com/latviancastles.html Ruinae castellarum in Lettonia.] *[https://web.archive.org/web/20080513114401/http://www.hoeckmann.de/germany/baltics.htm Tabulae geographicae Lettoniae saeculis 16, 17, 18.] [[Categoria:Historia Lettoniae| ]] {{Myrias|Historia}} nfdog83hfpw7ayvyw1afcaqd7186exd Historia Trium Regnorum 0 285975 3969580 3541806 2026-07-02T21:35:10Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969580 wikitext text/x-wiki {{Titulus italicus}} [[Fasciculus:Three Brothers (Bei, Yu, Fei).jpg|thumb|upright=1|''Tres [[heros|heroes]] trium regnorum.'' [[Pictura]] [[serica]] a Sekkan Sakurai (1715–1790) facta, quae Liu Bei, Guan Yu, et Zhang Fei pingit.]] [[Fasciculus:Peach garden ceremony.jpg|thumb|upright=0.8|Caerimonia in [[hortus|horto]] [[persicum|persicorum]]. Illustratio in [[editio]]ne [[mythistoria]]e aevo [[domus Ming]] anno [[1591]] [[prelum typographicum|impressa]]. Collectio [[Universitas Pecinensis|Universitatis Pecinensis]].]] [[Fasciculus:Dai Jin-Looking Three Times at the Thatched Hut.jpg|thumb|upright=0.8|Liu Bei [[bellator]]em Zhuge Liang conscripsit. Pars ''[[Casa]]m [[stramentum|stramento]] tectam ter visitans,'' [[pictura]] a [[Dai Jin]] [[domus Ming]] (1388–1462) facta.]] [[Fasciculus:Chibi.jpg|thumb|upright=0.8|[[Traditio]]nalis rupium [[ruber|rubrarum]] locus.]] [[Fasciculus:Chengdu 2007 360.jpg|thumb|upright=0.8|[[Pupa umbrosa|Pupae umbrosae]] in Museo Provinciali Sichuan [[Guan Yu]] et [[Zhang Fei]] depingunt.]] <!--{{Infobox Chinese |title=''Historia Trium Regnorum'' |pic=Romance of the Three Kingdoms (Chinese characters).svg |piccap=''Historia Trium Regnorym'' in [[littera|litteris]] traditionalibus (summa) et simplicibus (ima) |picupright=0.75 |t=三國演義 |s=三国演义 |p=Sānguó yǎnyì |w=San<sup>1</sup>-kuo<sup>2</sup> yen<sup>3</sup>-i<sup>4</sup> |mi={{IPAc-cmn|s|an|1|.|g|uo|2|-|yan|3|.|yi|4}} |suz=Se-kueh iè-nyî |j=Saam1-gwok3 jin2-ji6 |y=Sāam-gwok yín-yih |ci={{IPAc-yue|s|aam|1|.|gw|ok|3|-|j|in|2|.|j|i|6}} |poj=Sam-kok ián-gī |vie=Tam quốc diễn nghĩa |hn=三國演義 |kanji=三国志演義 |hiragana=さんごくしえんぎ |romaji=Sangokushiengi |hangul=삼국지연의 |hanja=三國志演義 |rr=Samgugjiyeonui }}--> '''''Historia Trium Regnorum'''''{{FD ref}} ([[Mandarinice]] 三国演义; [[pinyin]] ''Sānguó Yǎnyì''), vel simpliciter '''''Tria Regna,''''' est [[mythistoria historica]] [[saeculum 14|saeculi quarti decimi]], quae [[Luo Guanzhong]] tribuitur. [[Fabula]]e actio annis turbulentis fit ad [[finis domus Han|finem]] [[domus Han]] aevumque [[tria regna (Sina)|trium regnorum]] in [[historia Sinarum]] anno [[169]] incipientibus annoque [[280]] finientibus, omni [[regio]]ne iterum coniuncta. ''Historia Trium Regnorum'' una ex [[quattuor magnae mythistoriae classicae|quattuor magnis mythistoriis classicis]] ab eruditis late habetur. Ei sunt 800&thinsp;000 [[verbum (generale)|verborum]] et paene [[mille]] [[dramatis personae]] (plerumque homines [[historia|historici]]) in 120 capitibus [[compositio|dispositi]].<ref name="roberts940">Roberts 1991: 940.</ref> Haec [[mythistoria]] inter amatissimas [[litterae Sinarum|litteras]] in [[Asia Orientalis|Asia Orientali]] numeratur,<ref>{{cite web|url=http://koreajoongangdaily.joinsmsn.com/news/article/article.aspx?aid=2892148|title=(Review) Historical China film lives up to expectations|last=Kim|first=Hyung-eun|website=Korea JoongAng Daily|date=11 Iulii 2008 | archiveurl=https://web.archive.org/web/20111225000000/http://koreajoongangdaily.joinsmsn.com/news/article/article.aspx?aid=2892148|archivedate=25 Decembris 2011|quote=''Romance of the Three Kingdoms'' is comparable to the Bible in East Asia. It’s one of the most-read if not, the most-read classics in the region.}}</ref> et eius gratia in litteris regionis cum gratia operum [[Gulielmus Shakesperius|Guiliemi Shakespearii]] in [[litterae Angliae|litteris Anglicis]] comparatur.<ref>{{cite web|url=http://www.japantimes.co.jp/text/ff20081106r1.html|title=War as wisdom and gore|last=Shoji|first=Kaori|website=The Japan Times|date=6 Novembris 2008|quote=In East Asia, ''Romance'' is on par with the works of Shakespeare . . . in the same way that people in Britain grow up studying ''Hamlet'' and ''Macbeth.''}}</ref> [[Textus]] fortasse est latissime in [[Sina]] imperiali seria et hodierna lectus.<ref>Ng 2005: 86.</ref> Hanc mythistoriam homines Sinici maximam ex suis mythistoriis fortasse habent.<ref>"If a vote were taken among the people of China as to the greatest among their countless novels, the ''Story of the Three Kingdoms'' would indubitably come out first" (Giles 1901: 277).</ref> ==Notae== <references/> ==Bibliographia== *Besio, Kimberly Ann, et Constantine Tung, eds. [[2007]]. ''Three Kingdoms and Chinese Culture.'' Albaniae: State University of New York Press. ISBN 0791470113.. *Ge, Liangyan. [[2015]]. ''The scholar and the state: fiction as political discourse in late imperial China.'' Seattli et Londinii: University of Washington Press. ISBN 9780295994178, ISBN 9780295994185. *Giles, Herbert. [[1901]]. ''A History of Chinese Literature.'' Londinii: W. Heinemann. *Hsia, Chih-tsing. (1968) [[1996]]. "The Romance of the Three Kingdoms." In ''The Classic Chinese Novel: A Critical Introduction.'' Cornell East Asia Series. Ithacae Novi Eboraci: East Asia Program, Cornell University. *Klöpsch, Volker, et Eva Müller, eds. [[2004]]. ''Lexikon der chinesischen Literatur.'' Monaci: Beck. ISBN 3-406-52214-9. *Kuhn, Franz. [[1981]]. ''Die drei Reiche: Roman aus dem alten China.'' Insel Taschenbuch 585. Francofurti: Insel-Verlag. ISBN 3-458-32285-X. *Li Chengli. [[2008]]. ''Romance of the Three Kingdoms.'' Anglice et Mandarinice illustratus. Asiapac Books. ISBN 978-981-229-491-3. *Luo, Guanzhong. [[1991]]. ''Three Kingdoms: A Historical Novel,'' edita cum "postfatio" et notis a Moss Roberts. Berkeleiae et Pecini: University of California Press et Foreign Languages Press. ISBN 0520068211. *Luo, Guanzhong. (1925) [[2002]]. ''Romance of the Three Kingdoms.'' 1, in Anglicum conversus a Charles H. Brewitt-Taylor. Introductio a Robert E. Hegel. Singapurae: Tuttle Publishing. ISBN 9780804834674. *Luo, Guanzhong. (1925) [[2002]]. ''Romance of the Three Kingdoms.'' 2, in Anglicum conversus a Charles H. Brewitt-Taylor. Introductio a Robert E. Hegel. Singapurae: Tuttle Publishing. ISBN 9780804834681. [https://archive.org/details/rangsamkoktngcha00luog Editio interretialis.] *Luo, Guanzhong. [[2006]]. ''Three Kingdoms.'' In Anglicum conversus a Moss Roberts. Introductio a Shi Changyu. Pecini: Foreign Language Press. ISBN 7-119-00590-1. *Luo, Guanzhong. [[2014]]. ''The Three Kingdoms.'' 1, in Anglicum conversus a Yu Sumei, editus a Ronald C. Iverson. Singapurae: Tuttle Publishing. ISBN 9780804843935. *Luo, Guanzhong. [[2014]]. ''The Three Kingdoms.'' 2, in Anglicum conversus a Yu Sumei, editus a Ronald C. Iverson. Singapurae: Tuttle Publishing. ISBN 9780804843942. *Luo, Guanzhong. [[2014]]. ''The Three Kingdoms.'' 3, in Anglicum conversus a Yu Sumei, editus a Ronald C. Iverson. Singapurae: Tuttle Publishing. ISBN 9780804843959. *Luo, Guanzhong. [[2017]]. ''Die drei Reiche: Roman: Aus dem Klassischen Chinesischen übersetzt und herausgegeben von Eva Schestag.'' Francofurti: S. Fischer.<!--2 Bände mit insgesamt 1750 Seiten, erste komplette deutsche Übersetzung mit 120 Kapiteln.--> *Luo, Guanzhong. [[2018]]. ''The romance of the three kingdoms.'' In Anglicum conversus a Martin Palmer, cum He Yun, Jay Ramsay, et Victoria Finlay. Londinii: Penguin Books. ISBN 9780241332771, ISBN 024133277X. *''A Manchu Edition of Ilan-gurun-i bithe.'' Franciscopoli: Chinese Materials Center.<!--Mandschurische Ausgabe des Romans aus der Qing-Dynastie--> *Ng, On-cho, et Q. Edward Wang. [[2005]]. ''Mirroring the Past: The Writing and Use of History in Imperial China.'' Honolulu: University of Hawaii Press. ISBN 0824829131. ==Nexus externi== {{CommuniaCat|Romance of the Three Kingdoms|''Historiam Trium Regnorum''}} {{Wikiquote|Romance of the Three Kingdoms|''Historiam Trium Regnorum''}} {{wikisource|Translation:Romance of the Three Kingdoms|Translation:''Romance of the Three Kingdoms''}}<!-- {{wikiversity|Romance of the Three Kingdoms (by Luo Guanzhong)|''Historiam Trium Regnorum''}}--> *[[Andrew West| West, Andrew]]. [[1996]]. [http://www.babelstone.co.uk/SanguoYanyi/TextualHistory/MaoZonggang.html ''The Textual History of Sanguo Yanyi: The Mao Zonggang Recension.''] [http://www.babelstone.co.uk/SanguoYanyi/index.html Sanguo Yanyi 三國演義]. In auctoris "Quest for the Urtext: The Textual Archaeology of The Three Kingdoms" (PhD. dissertatio, Princeton University, 1993) et eius [http://www.babelstone.co.uk/Publications/Banbenkao.html 三國演義版本考] (Sanguo Yanyi Banben Kao Study of the Editions of ''The Romance of the Three Kingdoms.'') Shanghai: Shanghai Guji Chubanshe. *West, Andrew., [http://www.babelstone.co.uk/SanguoYanyi/TextualHistory/Manchu.html ''The Textual History of Sanguo Yanyi: The Manchu Translation.''] *[https://web.archive.org/web/20191204040743/https://chinesenotes.com/sanguoyanyi.html Textus Mandarinicus cum dictionario Mandarinico-Anglico] apud ''Chinese Notes.'' [[Categoria:Libri de Sinis]] [[Categoria:Litterae Sinarum]] [[Categoria:Mythistoriae historicae]] [[Categoria:Scripta saeculo 15]] [[Categoria:Sericae scripta]]<!-- [[Category:Ming dynasty novels]] [[Category:Novels set in the Eastern Han]] [[Category:Novels adapted into comics]] [[Category:Chinese novels adapted into films]] [[Category:Novels adapted into video games]] [[Category:Chinese novels adapted into television series]]--> {{Myrias|Ars}} se81a8cema0injgs47dwhs4vdtsbszt Historia Croatiae 0 287332 3969574 3958627 2026-07-02T20:52:38Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969574 wikitext text/x-wiki [[Fasciculus:Oton Ivekovic, Dolazak Hrvata na Jadran.jpg|thumb|''Accessus [[Croati|Croatorum]] ad [[mare Hadriaticum]].'' [[Pictura]] ab [[Oton Iveković]] facta.]] [[Fasciculus:Bascanska ploca.jpg|thumb|[[Tabula Bescanovensis]] ([[Croatice]] ''Baščanska ploča''), veterrimum [[abecedarium Glagoliticum|abecedariae Glagoliticae]] documentum.]] [[Fasciculus:Kingdom_of_Croatia.png|thumb|upright=0.8|Maximi [[regnum Croatiae|regni Croatiae]] fines.]] [[Fasciculus:Zadar Donat Forum.jpg|thumb|upright=0.8|[[Architectura]] [[medium aevum|mediaevalis]] Croatiae, [[Iadera]]e.]] [[Fasciculus:Forteresse de Dubrovnik.jpg|thumb|upright=0.8|Moenia [[Ragusium|Ragusiensia]].]] [[Fasciculus:Savka Dabcevic Kucar.jpg|thumb|upright=0.8|[[Savka Dabčević-Kučar]], particeps [[Ver Croatianum|Veris Croatiani]] et prima [[primus minister]] [[femina (sexus)|femina]] in [[Europa]].]] [[Fasciculus:Vuka river.jpg|thumb|upright=0.8|Confluentia [[Ulca]]e et [[Danubius|Danubii]] [[Cornacum|Cornaci]].]] '''Historia Croatiae''' in [[Ducatus Croatiae|ducatu Croatiae]]{{dubsig}} [[Ducatus Croatiae Pannonicae|ducatuque Croatiae Pannonicae]]{{dubsig}} incipere commode habetur,<ref>Rao 2012: ix–x.</ref> binis [[ducatus|ducatibus]] [[Slavi]]cis [[saeculum 7|saeculo septimo]] coniunctis ut [[regnum Croatiae]] fierent, quod ab anno [[925]] usque ad annum [[1918]] duravit. Quod [[regnum]] in coniunctionem personalem cum [[regnum Hungariae|regno Hungariae]] [[saeculum 12|saeculo duodecimo]] intravit, [[civitas]] autem [[civitas sui iuris|sui iuris]] manens, cui erat [[rectio|rector]] ([[Croatice]] ''ban'') et [[parlamentum]] (''sabor''), sed suas domus regias e [[potestas|potestatibus]] propinquis, praecipue [[regnum|regnis]] [[Hungaria]]e et [[regnum Neapolis|Neapolis]] ac [[monarchia Habsburgensis|monarchia Habsburgensi]] eligebat. [[Diocletianus]], [[imperator]] [[imperium Romanum|Romanus]], in [[Dalmatia]] [[regio]]ne natus, se ab imperio removens, magnum [[palatium]] prope [[Salona]]m [[aedificium|aedificavit]], ex quo [[Spalatum]] [[urbs]] hodierna exorta est.<ref>[http://www.megalithic.co.uk/article.php?sid=17691 C.Michael Hogan, "Diocletian's Palace", The Megalithic Portal, Andy Burnham ed., Oct 6, 2007].</ref><ref>{{cite book|author1=[[Eduardus Gibbon]]|author2=[[Ioannes Bagnell Bury]]|author3=[[Daniel J. Boorstin]]|title=The Decline and Fall of the Roman Empire|publisher=Modern Library|year=1995|location=Novi Eboraci|page=335|isbn=978-0-679-60148-7|url=https://books.google.com/books?id=bdKLyie1M50C}}.</ref> Croatia a [[saeculum 15|saeculo quinto decimo]] ad [[saeculum 17 |saeculum septimum decimum]] cum [[Imperium Ottomanicum|Imperio Ottomanico]] vehementer certabat. Croatia autem in dicione [[Iugoslavia]]e plurimo [[saeculum 20|saeculi vicensimi]] redacta [[libertas|libertatem]] anno [[1991]] recuperavit. ==Notae== <references/> ==Bibliographia== *Adkins, Roy, et Lesley Adkins. [[2008]]. ''The War for All the Oceans.'' Penguin Books. ISBN 978-0-14-311392-8. [https://books.google.hr/books?id=3u9jdSlnGiMC Google Books.] *Agičić, Damir, Dragutin Feletar, AnitaFilipčić, Tomislav Jelić, et Zoran Stiperski. [[2000]]. ''Povijest i zemljopis Hrvatske: priručnik za hrvatske manjinske škole'' ['Historia et Geographia Croatiae: Liber Definitivus Scholarum Minoritatum']. ISBN 978-953-6235-40-7. [https://books.google.com/?id=9SArPwAACAAJ Google Books.] *Banac, Ivo. [[1984]]. ''The national question in Yugoslavia: origins, history, politics.'' Cornell University Press. ISBN 978-0-8014-9493-2. [https://books.google.com/books?id=KfqbujXqQBkC Google Books.] *Biondich, Mark. [[2000]]. ''Stjepan Radić, the Croat Peasant Party, and the politics of mass mobilization, 1904–1928.'' Toronti: University of Toronto Press. ISBN 978-0-8020-8294-7. [https://books.google.com/books?id=dZBgIIZ18WMC Google Books.] *Carmichael, Cathie. [[2015]]. ''A concise history of Bosnia.'' Cantabrigiae: Cambridge University Press. ISBN 9781107016156, ISBN 9781107602182. *Cresswell, Peterjon.. [[2006]]. ''Time Out Croatia.'' Londinii, Berkeleiae, Toronti: Time Out Group Ltd & Ebury Publishing, Random House. ISBN 978-1-904978-70-1. [https://books.google.com/?id=kwOYuX-Oy18C Google Books.] *Fisher, Sharon. [[2006]]. ''Political change in post-Communist Slovakia and Croatia: from nationalist to Europeanist.'' Londinii: Palgrave Macmillan. ISBN 978-1-4039-7286-6. [https://books.google.com/?id=7TiFZQHwAjQC Google Books.] *Forbrig, Joerg, et Pavol Demeš. [[2007]]. ''Reclaiming democracy: civil society and electoral change in central and eastern Europe.'' The German Marshall Fund of the United States. ISBN 978-80-969639-0-4. [https://books.google.com/?id=MWTrLQAACAAJ Google Books.] *Frucht, Richard C. [[2005]]. ''Eastern Europe: An Introduction to the People, Lands, and Culture.'' ABC-CLIO. ISBN 978-1-57607-800-6. [https://books.google.hr/books?id=lVBB1a0rC70C Google Books.] *Gaži, Stephen. [[1973]]. ''A history of Croatia.'' Novi Eboraci: Philosophical Library. ISBN 0802221084. *Kasapović, Mirjana, ed. [[2001]]. ''HRVATSKA POLITIKA 1990.–2000'' ['Res politicae Croatiae, 1990–2000']. University of Zagreb, Faculty of Political Science. ISBN 978-953-6457-08-3. [https://books.google.com/books/about/Hrvatska_politika_1990_2000.html?id=z7sVAQAAIAAJ Google Books.] *Klemenčič, Matjaž, et Mitja Žagar. [[2004]]. ''The former Yugoslavia's diverse peoples: a reference sourcebook.'' ABC-CLIO. ISBN 978-1-57607-294-3. [https://books.google.hr/books?id=ORSMBFwjAKcC Google Books.] *Lane, Frederic Chapin. [[1973]]. ''Venice, a Maritime Republic.'' JHU Press. ISBN 978-0-8018-1460-0. [https://books.google.com/?id=PQpU2JGJCMwC Google Books.] *Magaš, Branka. [[2007]]. ''Croatia through history: the making of a European state.'' Saqi Books. ISBN 978-0-86356-775-9. [https://books.google.com/books?id=OY5pAAAAMAAJ Google Books.] *Mužić, Ivan. [[2007]]. ''Hrvatska povijest devetoga stoljeća'' ['Historia Croatiae saeculo nono']. Naklada Bošković. ISBN 978-953-263-034-3. [https://web.archive.org/web/20190808024028/http://www.muzic-ivan.info/hrvatska_povijest.pdf PDF.] *Omrčanin, Ivo. [[1972]]. ''Diplomatic and political history of Croatia.'' Philadelphiae: Dorrance. ISBN 0805916040. *Omrčanin, Ivo. [[1984]]. ''Military history of Croatia.'' Bryn Mawr Pennsylvaniae: Dorrance. ISBN 0805928936. *[[Basilius Pandžić|Pandžić Basilius]]. [[1954]]. ''A Review of Croatian History.'' Sicagi: Cultural Publishing Center. [https://books.google.de/books/about/A_Review_of_Croatian_History.html?id=nWvRAAAAMAAJ&redir_esc=y Google Books.] *Rao, D. Vijaya. [[2012]]. ''Armies, Wars and their Food.'' Cantabrigiae: Cambridge University Press. ISBN 978-81-7596-938-4. [https://doi.org/10.1017/UPO9788175969384.002 Editio interretialis.] *Tapon, Francis. [[2012]]. ''The Hidden Europe: What Eastern Europeans Can Teach Us.'' WanderLearn Press. [https://books.google.com/books?id=GlbAmn_cajYC Google Books.] {{NexInt}} {{div col|2}} *[[Balcania]] *[[Dravus]] *[[Liburnia]] *[[Liburnicae Insulae]] *[[Litorale Austriacum]] *[[Pannonia]] *[[Sinus Liburnicus]] *[[Tomislav (rex Croatiae)|Tomislavus]] {{div col end}} ==Nexus externi== {{CommuniaCat|History of Croatia|historiam Croatiae}} *[https://web.archive.org/web/20091005195007/http://www.isp.hr/index.php?lang=en Institutum Historiae Croatianum.] *[http://www.mdc.hr/ Sedes Documentationis Musei.] *[https://web.archive.org/web/20090203102549/http://hismus.hr/english/main.htm Museum Historiae Croatianae.] *[https://www.pdcnet.org/jcroatstud ''Journal of Croatian Studies.''] *[https://web.archive.org/web/20101212010304/http://croatia.aventin.hr/croatia/history.htm Brevis historia Croatiae,] *[http://www.croatianhistory.net/ De historia, cultura, scientia.] *[http://eudocs.lib.byu.edu/index.php/History_of_Croatia:_Primary_Documents Documenta primaria de historia Croatiae.] *[https://web.archive.org/web/20070812200230/http://www.hr/darko/etf/etfss.html De historia, cultura, scientia.] *[http://vlib.iue.it/history/europe/croatia.html "WWW-VL History: Croatia."] *McAdams, Michael. [https://web.archive.org/web/20040216002953/http://mirror.veus.hr/myth/ "Croatia: Myth and Reality."] *[http://www.felbar.com/siteindex/create.php?lang=en&rtype=1&mnav=maps&ext=htm Tabulae historicae Croatiae.] *Klaic, Nada. [https://web.archive.org/web/20091027044912/http://geocities.com/hrvatskapovijest/img/09.gif "Croatia sub Tomislav."] *[http://www.historyfiles.co.uk/KingListsEurope/EasternCroatia.htm Croatia.] The History Files. *[http://www.metodios.org/brief.history.croatia Brevis historia Croatiae.] *[https://web.archive.org/web/20191206065003/https://tourcroatia.co.uk/early-history-croatia/ Prima historia Croatiae.] *[http://croatia.org/crown/content_images/2018/Croatia_1990-2018.pdf Croatia post libertatem, 1990–2018.] [[Categoria:Historia Croatiae|!]] {{Myrias|Historia}} l9w2niwedx4q88nmytqpwjt4zceo6ot Sophocles (nomen) 0 288745 3969535 3969521 2026-07-02T12:01:01Z IacobusAmor 1163 ~ 3969535 wikitext text/x-wiki {{Nomen|genus=Masculinum|origo=Graeca|significatio="sapiens gloriosus"|imago=Nationaltheater B3 Sophokles-Tondo.jpg|capitulum=[[Sophocles]], poëta tragicus Graecus antiquus}} '''Sophocles''' (-clis, ''m.'') est nomen atque [[praenomen]] masculinum Graecum, quod e vocabulis σοφός 'sapiens' et κλέος 'gloria' originem ducit.<ref name=":0">''Behind the Name'', s.v. "[https://www.behindthename.com/name/sophocles Sophocles]". {{Ling|Anglice}}.</ref><ref name=":02">Vide paginam ''[https://www.etymonline.com/word/Sophocles Sophocles]'' apud ''Online Etymology Dictionary''. {{Ling|Anglice}}.</ref> == In linguis frequentibus formae == * [[Francogallice]]: Sophocle * [[Graece]]: Σοφοκλῆς (''Sophoklês'') * [[Hispanice]]: Sófocles * [[Hungarice]]: Szophoklész * [[Italiane]]: Sofocle * [[Polonice]]: Sofokles == Qui hoc nomen habuerint == * [[Sophocles]] == Qui hoc praenomen habuerint == *[[Sophocles Benizelus]] *{{Creanda|el|Σοφοκλής Σχορτσιανίτης|Sophocles Schortsianites}} == Notae == <references /> == Nexus interni == * [[2921 Sophocles]], asteroides [[Categoria:Nomina]] [[Categoria:Praenomina masculina]] 278tykdrd5y9qd897nz4dq7dqngk3w2 Ludovica (nomen) 0 292356 3969653 3922821 2026-07-03T07:15:02Z ~2026-36983-83 211443 3969653 wikitext text/x-wiki {{disnomen}} {{Nomen|genus=Femininum|origo=Germanica|significatio="pugnatrix gloriosa"|imago=Ludvika Karalina Radzivił. Людвіка Караліна Радзівіл (H. Lajbovič, 1758).jpg|capitulum=[[Ludovica Carolina Radivilia]], principissa Polonica}} {{res|Ludovica}} est [[Nomen proprium|nomen]] atque [[praenomen]] femininum originis Germanicae quod ex duabus partibus componitur: prima pars ''hlut'' 'gloriosus', altera ''wig'' 'pugnatrix' valet.<ref>''Behind the Name'', s.v. "[https://www.behindthename.com/name/ludwig Ludwig]". {{Ling|Anglice}}</ref> Forma masculina praenominis '''[[Ludovicus]]''' est. == Mulieres == * [[Ludovica Adams]] * [[Ludovica May Alcott]] * [[Ludovica Amtsberg]] * [[Ludovica Arbour]] * [[Ludovica Bourgeois]] * [[Ludovica Büchner]] * [[Ludovica Diogo]] * [[Ludovica Dorothea (Saxonia-Mainingia)|Ludovica Dorothea]] * [[Ludovica Erundina]] * [[Ludovica Famos]] * [[Ludovica Glück]] * [[Ludovica Hoover]] * [[Ludovica Jopling]] * [[Ludovica de Marillac]] * [[Ludovica Mushikiwabo]] * {{safesubst:Nexus ad paginam creandam creatamve|Ludovica Carolina Radivilia||pl|qid=Q274353}} * [[Ludovica Sabaudica]] * [[Genovefa Ludovica Tonge]] * [[Ludovica de Vilmorin]] == Notae == <references /> {{NexInt}} * [[292 Ludovica]], asteroides * [[Aloisia]] * [[Maria Ludovica]] [[Categoria:Nomina]] [[Categoria:Praenomina feminina]] [[Categoria:Praenomina Italica]] q9voy2johb6qhd592s1x2is2s8vwfly Keiko Fujimori 0 296509 3969652 3618118 2026-07-03T07:08:14Z Jondel 452 inauguratura 3969652 wikitext text/x-wiki {{Capsa hominis Vicidata}} '''Keiko Fujimori''', plene ''Keiko Sofía Fujimori Higuchi'' (natus in urbe [[Lima]] die [[25 Maii]] [[1975]]) est politicus [[Peruvia]]ni. Primum mulieri praeses [[civitas|civitatis]] electa, die [[28 Iulii]] [[2026]] inauguratura est. {{NexInt}} * [[Alberto Fujimori]] (pater) == Nexus externi == {{CommuniaCat|Keiko Fujimori}} * {{CIDOB|https://www.cidob.org/biografias_lideres_politicos/america_del_sur/peru/keiko_fujimori_higuchi|Keiko Fujimori Higuchi}} * [https://historia-biografia.com/keiko-fujimori/ Historia-biografia.com] {{DEFAULTSORT:Fujimori, Keiko}} [[Categoria:Nati 1975]] [[Categoria:Homines vivi]] [[Categoria:Politici Peruviae]] [[Categoria:Politici internationales]] qg9xhcgxygw4c5ye36wsbh1mxzzp99a Historia Britanniarum Regni 0 297128 3969573 3938518 2026-07-02T20:39:51Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969573 wikitext text/x-wiki [[Fasciculus:Articles of Union.jpg|thumb|Exemplum Articulorum Unionis, pacti quod [[Britanniarum Regnum|Regnum Magnae Britanniae]] constituendam anno [[1707]] sivit.]] [[Fasciculus:Articles of Union between England and Scotland 28 Jan 1707.png|thumb|"Articles of Union with Scotland," 1707.]] [[Fasciculus:George I Oval.jpg|thumb|upright=0.8|[[Georgius I (rex Britanniae)|Georgius I]] anno [[1714]] a Godfrey Kneller pictus.]] [[Fasciculus:Four Times of the Day - Morning - Hogarth.jpg|thumb|[[Londinium]] [[saeculum 18|saeculo duodevicensimo]]. Caelatura a [[Gulielmus Hogarth|Gulielmo Hogarth]] facta.]] [[Fasciculus:Battle of Blenheim.jpg|thumb|[[Ioannes Churchillus (dux Marlburiensis)|Ioannes Churchillus, dux Marlburiensis,]] traditionem [[Francia|Francicam]] post [[Pugna Blindchaemis|pugnam Blindchaemis]] inter [[bellum de successione Hispanica]] anno [[1704]] accipit.]] '''Historia Britanniarum Regni''' per [[Foedus Unionis]] [[Actus Unionis|Actusque Unionis]] [[saeculum 18|saeculo duodevicensimo]] ineunte ascitos coepit. Nucleus [[civitas sui iuris|civitatis]] coniunctorum [[Anglia|Anglae]] [[Scotia|Scotiaeque]] [[regnum|regnorum]] anno [[1707]] rite factus est, cum regna [[Regnum Angliae|Anglicum]] et [[Regnum Scotiae|Scoticum]] in [[coniunctio]]nem [[civilitas|politicam]] inirent,<ref>[https://www.bbc.co.uk/news/uk-wales-politics-23919439 "New Act of Union would strengthen UK, says Fabricant,"] BBC News, accessum 1 Septembris 2013</ref> ad novam [[civitas|civitatem]] unitariam, [[Britanniarum Regnum|Magnam Britanniam]] tantum appellaturam, constituendam.<ref>Nomina ''Unum Regnum'' ([[Anglice]] ''One Kingdom''), ''Regnum Unitum'' (''United Kingdom''), et ''Regnum Unitum Magnae Britanniae'' (''United Kingdom of Great Britain'') descriptionibus in Foedere Unionis et Actibus Unionis 1707 proderant, sed proprium novae civitatis [[nomen proprium]] erat ''Magna Britannia'' ([[Anglice]] ''Great Britain'').</ref> De hac civitate nova, [[Simon Schama]] [[historicus]] [[Anglia|Anglicus]] dixit: <blockquote>Quod hostilis coepit coniunctio finiverit consortium in potentissimo [[negotium|negotio]] in [[orbis terrarum|orbe terrarum]]. . . . Quod in [[historia Europae]] erat una ex commutationibus mirabilioribus.<ref>[[Anglice]] "What began as a hostile merger would end in a full partnership in the most powerful going concern in the world. . . . It was one of the most astonishing transformations in European history."</ref><ref>{{Cite episode |title=Britannia Incorporated |series=A History of Britain |series-link=Simon Schama's A History of Britain |network=BBC One |number=10 |minutes=3 |credits=Simon Schama (presenter) |airdate=22 Maii 2001}}.</ref></blockquote> [[Actus Unionis 1800]] [[Regnum Hiberniae]] addidit, [[Regnum Coniunctum Magnae Britanniae et Hiberniae|Regni Coniuncti Magnae Britanniae et Hiberniae]] constituendae causa. {{NexInt}} {{div col|2}} *[[Bellum civile Anglicum]] *[[Bibliotheca Britannica]] *[[Britannorum suffragium de tenenda Unionis Europaeae societate]] *[[Conversio industrialis]] *[[Ecclesia Anglicana]] *[[Georgius I (rex Britanniae)]] *[[Historia Angliae]] *[[Historia Cambriae]] *[[Historia Scotiae]] *[[Litterae Britanniae]] *[[Moneta Britanniarum regni|Moneta Britanniarum Regni]] *[[Parlamentum Britannicum]] *[[Regia Classis Britannica]] *[[Regnum Hiberniae]] *[[Secundum bellum mundanum]] {{div col end}} ==Notae== <references/> ==Bibliographia== * ''Oxford Dictionary of National Biography.'' [[2004]] [http://www.oxforddnb.com/search/people/index.jsp Editio interretialis.] * Addison, Paul. [[2011]]. ''No Turning Back: The Peaceful Revolutions of Post-War Britain.'' * Arnstein, Walter L. [[2000]]. ''Britain Yesterday and Today: 1830 To the Present.'' * Ashton, T. S. [[1964]].''The Industrial Revolution (1760–1830).'' Oxoniae: Oxford University Press. [https://web.archive.org/web/20170312195459/http://www.dli.ernet.in/handle/2015/237785 Editio interretialis.] * Bew, John. [[2017]]. ''Clement Attlee: The Man Who Made Modern Britain.'' * Black, Jeremy. [[1996]]. ''A history of the British Isles.'' Londinii: Macmillan. * Black, Jeremy. [[2004]]. ''The Hanoverians: The History of a Dynasty.'' * Bright, J. Franck. [[1893]]. ''A History of England. Period 4: Growth of Democracy: Victoria 1837–1880.'' [https://books.google.com/books?id=9CJAAQAAMAAJ Editio interretialis.] * Bright, J. Franck. [[1904]]. ''A History of England: Period V. Imperial Reaction Victoria 1880–1901.'' Vol 5. [https://books.google.com/books?id=mocPAAAAYAAJ&pg=PP15 Editio interretialis.] [https://web.archive.org/web/20170304193328/http://ebook.lib.hku.hk/CADAL/B31388875V5 Alia editio.] * Broadberry, Stephen, et al. [[2015]]. ''British Economic Growth, 1270–1870.'' ** [https://www.jstor.org/stable/43966742 Williamson, Jeffrey G., censura.] * Brown, David, Robert Crowcroft, et Gordon Pentland, eds. [[2018]]. ''The Oxford Handbook of Modern British Political History, 1800–2000.'' [https://www.amazon.com/Handbook-British-Political-1800-2000-Handbooks/dp/0198714890 Pars.] * Cannon, John, ed. [[2002]]. ''The Oxford Companion to British History.'' Ed. secunda. ISBN 978-0-19-860872-1. * Childs, David. [[2012]]. ''Britain since 1945: A Political History.'' * Clarke, Peter. [[2004]]. ''Hope and Glory: Britain 1900–2000.'' Ed. secunda. * Cook, Chris. [[1999]]. ''The Longman Companion to Britain in the Nineteenth Century 1815–1914.'' * Cook, Chris, et John Stevenson, eds. [[1995]]. ''Longman Companion to Britain Since 1945.'' * Colley, Linda. [[1992]]. ''Britons: Forging the Nation, 1707–1837.'' Portu Novo: Yale University Press. * Daunton, M. J. [[1995]]. ''Progress and Poverty: An Economic and Social History of Britain 1700–1850.'' * Daunton, M. J. [[2007]]. ''Wealth and Welfare: An Economic and Social History of Britain 1851–1951.'' * Davenport-Hines, Richard. [https://www.theguardian.com/books/2014/nov/17/the-english-and-their-history-review-robert-tombs-resounding-importance Censura] in ''[[The Guardian]],'' 17 Novembris 2014. * Ensor, R. C. K. [[1936]]. ''England 1870–1914.'' [https://archive.org/details/in.ernet.dli.2015.108175 Editio interretialis.] * ''The Encyclopedia of Britain.'' [[1999]]. Helicon ISBN 1-85986-275-6. Etiam ''Hutchinson Encyclopedia of Britain'' edita. * Floud, Roderick, et Donald McCloskey, eds. (1981) [[1994]]. ''The Economic History of Britain since 1700.'' * Floud, Roderick, Jane Humphries, et Paul Johnson, eds. [[2014]]. ''The Cambridge Economic History of Modern Britain.'' 3 vol. [https://www.amazon.com/Cambridge-Economic-History-Modern-Britain/dp/1107631432 Pars.] * Gardiner, Juliet. [[2004]]. ''Wartime: Britain 1939–1945.'' * Gilley, Sheridan, et W. J. Sheils. [[1994]]. ''A History of Religion in Britain: Practice and Belief from Pre-Roman Times to the Present.'' * Gregg, Pauline. [[1950]]. ''A Social and Economic History of Britain: 1760–1950.'' [https://archive.org/details/dli.ernet.12867 Editio interretialis.] * Harrison, Brian. [[2011]]. ''Seeking a Role: The United Kingdom, 1951–1970.'' New Oxford History of England. [https://web.archive.org/web/20161220122553/http://www.oxfordscholarship.com/view/10.1093/acprof:osobl/9780199605132.001.0001/acprof-9780199605132-miscMatter-1 Editio interretialis.] * Harrison, Brian. [[2011]]. ''Finding a Role?: The United Kingdom 1970–1990.'' New Oxford History of England. [https://web.archive.org/web/20161220122612/http://www.oxfordscholarship.com/view/10.1093/acprof:osobl/9780199606122.001.0001/acprof-9780199606122-miscMatter-1 Editio interretialis.] * Hastings, Adrian. [[1986]]. ''A History of English Christianity: 1920–1985.'' * Havighurst, Alfred F. [[1987]]. ''Modern England, 1901–1984.'' Ed. secunda. [https://archive.org/details/modernengland19000havi Editio interretialis.] * Hilton, Boyd. [[2006]]. ''A Mad, Bad, and Dangerous People?: England 1783–1846.'' ISBN 978-0-19-822830-1/ * Holland, R. F. [[1991]]. ''The pursuit of greatness: Britain and the world role, 1900–1970.'' Fontana history of England. * Hoppen, K. Theodore. [[2000]]. ''The Mid-Victorian Generation 1846–1886.'' New Oxford History of England. ISBN 978-0-19-822834-9. * Hoppit, Julian. [[2002]]. ''A Land of Liberty?: England 1689–1727.'' New Oxford History of England. * Hylson-Smith, Kenneth. [[1996]]. ''The churches in England from Elizabeth I to Elizabeth II.'' * Jones, J. R. [[1980]]. ''Britain and the World, 1649–1815.'' * Kearney, Hugh. [[1989]]. ''The British Isles: a history of four nations.'' Cantabrigiae: Cambridge University Press. * Langford, Paul. [[1994]]. ''A Polite and Commercial People: England 1727–1783.'' New Oxford History of England. [https://www.amazon.com/Polite-Commercial-People-England-1727-1783/dp/0192852531 Pars.] * Leventhal, F. M. [[2002]]. ''Twentieth-Century Britain: An Encyclopedia.'' Ed, secunda. * Lunn, Jon, Vaughne Miller, et Ben Smith. [[2008]]. "British foreign policy since 1997.'' Commons Library Research Paper RP08/56. UK House of Commons. [http://www.parliament.uk/briefing-papers/RP08-56.pdf PDF.] * McCord, Norman, et Bill Purdue. [[2007]]. ''British History: 1815–1914.'' Ed. secunda. * Marr, Andrew. [[2009]]. ''A History of Modern Britain.'' Etiam ''The Making of Modern Britain'' appellatus. * Marshall, Dorothy. [[1974]]. ''Eighteenth-Century England.'' Ed. secunda. [https://www.questia.com/library/1619658/eighteenth-century-england Editio interretialis.]{{Nexus deficit|date=August 2023 |bot=InternetArchiveBot |fix-attempted=yes }} * Marshall, Dorothy. [[1956]]. ''English People in the Eighteenth Century.'' [https://web.archive.org/web/20200803004236/https://www.questia.com/library/7722084/english-people-in-the-eighteenth-century Editio interretialis.] * Marwick, Arthur. [[1965]]. ''The Deluge: British Society and the First World War.'' ISBN 978-7-07-000496-1. * Medlicott, William Norton. (1967) [[1976]]. ''Contemporary England 1914–1964.'' Ed. secunda. * Mokyr, Joel. [[2010]]. ''The Enlightened Economy: An Economic History of Britain 1700–1850.'' * Morgan, Kenneth O. [[2010]]. ''The Oxford History of Britain.'' * Mowat, Charles Loch. [[1955]]. ''Britain between the wars: 1918–1940.'' ISBN 978-0-41-629510-8. [https://archive.org/details/britainbetweenwa00mowa Editio interretialis.] * Newman, Gerald, ed. [[1997]]. ''Britain in the Hanoverian Age, 1714–1837: An Encyclopedia.'' Taylor & Francis. ISBN 9780815303961. [https://books.google.com/books?id=ZhaBz_5OZiUC&pg=PR11.][http://www.tandfonline.com/doi/abs/10.1080/03612759909604247 Censura interretialis.] * O'Gorman, Frank. [[1997]]. ''The Long Eighteenth Century: British Political and Social History 1688–1832.'' * Owen, John B. [[1976]]. ''The Eighteenth Century: 1714–1815.'' * Otte, T. G. [[2002]]. ''The Makers of British Foreign Policy: From Pitt to Thatcher.'' * Pearce, Malcolm, et Geoffrey Stewart. [[2013]]. ''British Political History, 1867–2001: Democracy and Decline.'' Routledge. * Plumb, J. H. [[1950]]. ''England in the Eighteenth Century.'' [https://web.archive.org/web/20200803000346/https://www.questia.com/library/398441/england-in-the-eighteenth-century Editio interretialis.] * Pollard, Sidney. [[1991]]. ''The Development of the British Economy, 1914–1990.'' Ed. quarta. * Pugh, Martin. [[2011]]. ''Speak for Britain!: A New History of the Labour Party.'' * Ramsden, John, ed. [[2005]]. ''The Oxford Companion to Twentieth-Century British Politics.'' * Reynolds, David. [[2000]]. '' Britannia Overruled: British Policy and World Power in the Twentieth Century.'' Ed. secundd. [https://www.amazon.com/Britannia-Overruled-British-Twentieth-Century/dp/0582382491 Pars.] * Roberts, Clayton, et David F. Roberts. (1985) [[2013]]. ''A History of England, Volume 2: 1688 to the present.'' [https://archive.org/details/historyofengland00robe Editio 1985 interretialis.] * Royle, Edward. [[2012]]. ''Modern Britain: A Social History 1750–2010.'' * Rule, John. [[1992]]. ''Albion's People: English Society 1714–1815.'' * Searle, G. R. [[2005]]. ''A New England?: Peace and War 1886–1918.'' New Oxford History of England. * Schama, Simon. [[2001]]. ''A History of Britain, Vol. 2: The Wars of the British, 1603–1776.'' * Schama, Simon. [[2002]]. ''A History of Britain: The Fate of Empire 1776–2000.'' * Simms, Brendan. [[2008]]. ''Three Victories and a Defeat: The Rise and Fall of the First British Empire, 1714–1783.'' [https://archive.org/details/threevictoriesan00simm Archivum.] * Somervell, D. C. [[1936]]. ''The Reign of King George V.'' [https://archive.org/details/in.ernet.dli.2015.176466 Editio interretialis.] * Taylor, A. J. P. [[1965]]. ''English History 1914–1945.'' [https://archive.org/details/englishhistory1900tayl_0 Archivum.] * Thomson, David. [[1951]]. ''England in the 19th Century 1815–1914.'' [https://archive.org/details/in.ernet.dli.2015.226195 Archivum.] * Thompson, F. M. L., ed. [[1992]]. ''The Cambridge Social History of Britain, 1750–1950.'' 3 vol. * Tombs, Robert. [[2014]]. ''The English and Their History.'' * Ward, A. W., et G. P. Gooch, eds. [[1921]]–[[1923]]. ''The Cambridge History of British Foreign Policy, 1783–1919.'' 3 vol.: [https://archive.org/details/cambridgehistory00ward vol 1, 1783–1815]; [https://archive.org/details/cambridgehistory02warduoft vol 2, 1815–1866]; [https://archive.org/details/cambridgehistory03warduoft vol 3. 1866–1919] * Webb, R. K. [[1968]]. ''Modern England: from the 18th century to the present.'' [https://archive.org/details/modernenglandfro00webb Editio interretialis.] * Welsh, Frank. [[2003]]. ''The Four nations: a history of the United Kingdom.'' Portu Novo: Yale University Press. * Willson, David Harris. [[1991]]. ''A history of England.'' Ed. quarta. [https://archive.org/stream/historyofengland00will#page/n9/mode/1up online Editio interretialis editionis 1972.] * Woodward, Ernest Llewellyn. [[1962]]. ''The Age of Reform, 1815–1870.'' Ed. secunda. [https://archive.org/details/in.ernet.dli.2015.174966 Editio interretialis.] ===Historiographia=== * Addison, Paul, et Harriet Jones, eds. [[2005]]. ''A Companion to Contemporary Britain: 1939–2000.'' * Bronstein. Jamie L., et Andrew T. Harris. [[2011]]. ''Empire, State and Society: Britain since 1830.'' ISBN 978-1-44-435699-1. * Dickinson, H. T., ed. [[2002]]. ''A Companion to Eighteenth-Century Britain.'' ISBN 978-0-63-121837-1. * Elton, G. R. [[1970]]. ''Modern Historians on British History 1485-1945: A Critical Bibliography 1945–1969.'' ISBN 978-0-41-607920-3. [https://archive.org/details/in.ernet.dli.2015.176158 Archivum.] * Furber, Elizabeth Chapin, ed. [[1966]]. ''Changing views on British history: essays on historical writing since 1939.'' ISBN 978-0-67-433292-8. * Jones, Harriet, et Mark Clapson, eds. [[2009]]. ''The Routledge Companion to Britain in the Twentieth Century.'' * Loades, David, ed. [[2003]]. ''Reader's guide to British history.'' * Rasor, Eugene L. [[2000]]. ''Winston S. Churchill, 1874–1965: A Comprehensive Historiography and Annotated Bibliography.'' ISBN 978-0-31-330546-7. [https://archive.org/details/winstonschurchil00raso Archivum.] * Schlatter, Richard, ed. [[1984]] ''Recent views on British history: essays on historical writing since 1966.'' * Williams, Chris, ed. [[2007]]. ''A Companion to 19th-Century Britain.'' * Wrigley, Chris, ed. [[2008]]. ''A Companion to Early Twentieth-Century Britain.'' ===Fontes primarii=== * ''English historical documents.'' (1957) [[2011]]. 12 vol. Londinii: Methuen. * Beard, Charles, ed. [[1906]]. ''An introduction to the English historians.'' * Cheyney, Edward P. [[1935]]. '' Readings in English History Drawn from the Original Sources Intended to Illustrate a Short History of England.'' * Stephenson, Carl, et Frederick G. Marcham, eds. [[1990]]. ''Sources of English Constitutional History.'' Ed. secunda. * Weiner, Joel H. ed. ''Great Britain Foreign Policy & Span of Empire, 1689–1971'' (4 Vol, 1983), * Wiener, Joel H. ed. ''Great Britain: the lion at home; a documentary history of domestic policy, 1689–1973'' (4 vol 1974) * [https://web.archive.org/web/20120402090457/http://exlibris.colgate.edu/help/findingprimarybritish.htm "Finding primary resources for modern British history"] ==Nexus externi== {{CommuniaCat|History of the United Kingdom|historiam Britanniarum Regni}} *[https://web.archive.org/web/20040816002945/http://dspace.dial.pipex.com/town/terrace/adw03/peel/ireland/1801act.htm Actus Unionis, textus.] *[https://web.archive.org/web/20110814202318/http://www.actofunion.ac.uk/ Bibliotheca per virtum de Actu Unionis.] *[http://www.tandfonline.com/action/showPublications?category=43983493 ''Contemporary British History.''] *[http://www.tandfonline.com/toc/rfww20/current ''First World War Studies.''] *[http://www.tandfonline.com/toc/thed20/current ''History of Education: Journal of the History of Education Society.''] *[https://web.archive.org/web/20060902193158/http://www.infobritain.co.uk/Index.htm De historia Britanniae apud Britain.co.uk.] *[http://eudocs.lib.byu.edu/index.php/History_of_the_United_Kingdom:_Primary_Documents "History of the United Kingdom: Primary Documents."] *[http://www.british-history.ac.uk De historia Britannica in interrete.] *[https://web.archive.org/web/20100201134618/http://www.bl.uk/timeline "Timelines: Sources from history": British Library interactive.] *[https://web.archive.org/web/20050706064455/http://tcbh.oxfordjournals.org/ ''Twentieth Century British History.''] *[http://www.visionofbritain.org.uk "Vision of Britain."] [[Categoria:Historia Britanniarum Regni| ]] {{Myrias|Historia}} o2tgpk1n5mzsvwm8kcc7icfscoin5hd Index formarum Latinarum nominum Islandicorum 0 303296 3969669 3958671 2026-07-03T08:27:26Z ~2026-36983-83 211443 3969669 wikitext text/x-wiki {{Index imperfectus}} == Elenchus fontium == * '''AA''': Carl Christian Rafn (ed.): ''Antiquitates Americanae,'' Hafniae 1837. * '''AI''': A. S. Örsted; Werlauff; Engelstoft; Rafn; Kolderup-Rosenvinge (edd.): ''Íslenzkir Annálar, sive Annales Islandici ab anno Christi 803 ad annum 1430,'' Hafniae 1847. * '''ALS''': Humfrey Wanley (ed.): ''Antiquae Literaturae Septentrionalis liber alter,'' Oxoniae 1705. * '''AR''': Carl Christian Rafn (ed.): ''Antiquités Russes d'après les monuments historiques des Islandais et des anciens Scandinaves,'' tom. 1–2, Hafniae 1850–1852. {{ling|Francogallice}}, {{ling|Latine}} * '''ÆJE''': Sveinn Pálsson; Bjarni Þorsteinsson (edd.): ''Æfisaga Jón Eyríkssonar''<sup>[sic]</sup>, Hafniae 1828. {{ling|Islandice}} * '''BNS''': Gold; Thorlacius; Kall; Schlegel; Olavsen (edd.): ''Nials-Saga. Historia Niali et filiorum,'' Hafniae 1819. * '''BJH''': ''Biskupasögur Jóns prófasts Haldórssonar í Hítardal,'' (Sögurit II, 1), tom. 1, Reykiavicae 1903. {{ling|Islandice}} * '''CA''': Birgir Skúlason Thorlacius: ''Commentarium anecdotum,'' tom. 1–5, Hafniae 1816–1821. * '''CC''': ''Catalogus criticus et historico-literarius codicum CLIII. manuscriptorum borealium.'' Oxonii 1832. * '''CJE''': Pétur Pétursson: ''Commentatio de jure ecclesiarum in Islandia,'' Hafniae 1844. * '''CJI<sup>1</sup>''': Monrad; Schlegel; Thorlacius; Werlauff; Müller; Finn Magnussen<sup>[sic]</sup> (edd.): ''Codex Juris Islandorum antiquissimus, qui nominatur Grágás.'' Hafniae 1829. * '''CJI<sup>2</sup>''': A. S. Örsted; Werlauff; Engelstoft; Finn Magnusen; Rafn; Kolderup-Rosenvinge (edd.): ''Codex Juris Islandorum antiquus, qui nominatur Járnsíða seu Liber Haconis.'' Hafniae 1847. * '''CLI''': Theodor Möbius (ed.): ''Catalogus librorum Islandicorum et Norvegicorum aetatis mediae editorum, versorum, illustratorum,'' Lipsiae 1856. * '''CRM''': Peter A. Munch: ''Chronica regum Manniae et insularum,'' Christianiae (= Osloae) 1860. {{ling|Anglice}} * '''CSE''': Karl Robert Klempin: ''De criteriis ad Scripta historica Islandorum examinanda,'' Berolini 1845. * '''DHA''': Jón Eiríksson: ''Disquisitiones duae historico-antiquariae,'' Lipsiae 1775. * '''DI''': ''Diplomatarium Islandicum; Íslenzkt fornbréfasafn (834–1589),'' tom. 1–16, Hafniae 1857–1972. * '''DSS''': Emil Rosselet: ''De Snorrone Sturlaeo,'' Berolini 1830. * '''ECG''': ''Iohannis Erici ad Finnum Iohannaeum epistola de chronologia Gunnlaugs-sagae,'' Hafniae 1778. * '''ERA''': Árni Magnússon (ed.): ''Edda rhythmica seu antiquior, vulgo Saemundina dicta,'' tom. 1–3, Hafniae 1787–1828. * '''ESS''': Sveinbjörn Egilsson (ed.): ''Edda Snorra Sturlusonar; Edda Snorronis Sturlaei,'' tom. 1–3, Hafniae 1848–1887. * '''GHM''': ''Grönlands historiske Mindesmærker,'' tom. 1, Hafniae 1838. {{ling|Danice}} * '''HEI''': Finnur Jónsson; Pétur Pétursson (edd.): ''Historia ecclesiastica Islandiae,'' tom. 1–4, Hafniae 1772–1778; tom. 5: ''Historia ecclesiastica Islandiae. Ab anno 1740, ad annum 1840,'' Hafniae 1841. * '''HRN''': Thormodus Torfaeus: ''Historia rerum Norvegicarum,'' Hafniae 1711. * '''HSS''': Gerhard Schøning (ed.): ''Heimskringla edr Noregs Konunga-Sögor, af Snorra Sturlusyni; Snorre Sturlesøns Norske Kongers Historie; Historia Regum Norvegicorum conscripta a Snorrio Sturlae filio,'' tom. 1–6, Hafniae 1777–1826. * '''HVA''': Thormodus Torfaeus: ''Historia Vinlandiae antiquae,'' Hafniae 1705. * '''ÍDO''': Sigfús Blöndal (ed.): ''Íslenzk-dönsk orðabók: viðbætir; Islandsk-dansk ordbog: supplement,'' Reykiavicae 1963. * '''KS''': ''Kormáks saga, sive Kormaki Oegmundi filii vita.'' Hafniae 1832. * '''LOI''': Hannes Finnsson; Jón Ólafsson (edd.): ''Íslands Landnámabók. Hoc est: Liber Originum Islandiae,'' Hafniae 1774. * '''LS''': Monrad; Schlegel; B. Thorlacius; Werlauff; P. E. Müller; Finn Magnusen (ed.): ''Laxdæla-Saga sive Historia de rebus gestis Laxdölensium,'' Hafniae 1826. * '''LSE''': Th. Johnsen; E. Þórðarson; E. Jónsson; J. Árnason (ed.): ''Ljóðmæli Sveinbjarnar Egilssonar,'' tom. 3, Reykiavicae 1856. {{ling|Islandice}} * '''OEU''': Jón Eiríksson (ed.): ''Observationes et emendationes ulteriores in Gunnlaugi Vermilinguis et Hrafnis poetae vitam,'' Hafniae 1786. * '''OP''': Szymon Okolski: ''Orbis Poloni Tomus II,'' Cracoviae 1641. * '''PAI''': Birgir Skúlason Thorlacius: ''Solennia academica (...) publicatur prolusionis loco anecdoton Islandicum,'' Hafniae 1820. * '''RGC''': Birgir Skúlason Thorlacius: ''Solennia academica (...) continentur res gestae Caroli vesæll dicti,'' Hafniae 1815. * '''SHI''': ''Scripta historica Islandorum,'' tom. 1–12, Hafniae 1828–1846. * '''TII''': George Steuart Mackenzie: ''Travels in the island of Iceland during the summer of the year MDCCCX,'' Edinburgi et Londinii 1811. {{ling|Anglice}} * '''UT''': Richard F. Burton: ''Ultima Thule; or: A summer in Iceland,'' tom. 2, Londinii et Edinburgi 1875. {{ling|Anglice}} * '''VS''': P. Wieselgren: ''Völo-Spa, hoc est Carmen Veledae Islandice et Latine,'' Londini Gothorum 1839. == Tabula == {| class="wikitable sortable" border="border" !nomina Islandica !pars patronymici<br />aut matronymici !forma(e) Latina(e) ex<br />fontibus proposita(e) !fontes et annotationes |- |Alexander <small>(-s)</small> ''m.'' |''Alexanders-'' |[[Alexander (nomen)|Alexander]] <small>(-dri)</small> ''m.'' | |- |Aldís <small>(-ar)</small> ''f.'' |''Aldísar-'' |Aldisa <small>(-ae)</small> ''f.'' |<small>SHI<sup>3</sup>, ÍDO: [https://web.archive.org/web/20220718163210/https://baekur.is/bok/000121942/3/288/Scripta_historica#page/n287/mode/2up/search/aldisa Aldisa (2)], SHI<sup>1</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Arius&authorSearchText=&keywordSearchText=&searchText=aldisam -am (1)]</small> |- |Alfreð <small>(-s)</small> ''m.'' |''Alfreðs-'' |[[Alfredus]] <small>(-i)</small> ''m.'' | |- |Andrés <small>(-ar)</small> ''m.'' |''Andrés-<br />Andrésar-'' |[[Andreas]] <small>(-ae)</small> ''m.'' | |- |Anna <small>(Önnu)</small> ''f.'' |''Önnu-'' |[[Anna]] <small>(-ae)</small> ''f.'' | |- |Ari <small>(-a)</small> ''m.'' |''Ara-'' |Arius <small>(-i)</small> ''m.'' |<small>SHI, CSE, HSS, AA, ESS, CJI<sup>1</sup>, AI, LS, AR, CJE, DSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=arius&authorSearchText=&keywordSearchText=&searchText=arius Arius (100)]</small> |- |Arnbjörn <small>(-s&#x2009;/&#x2009;-bjarnar, ''dat.: '' -birni)</small> ''m.'' |''Arnbjörns-<br />Arnbjarnar-'' |Arnbiorn <small>(-is)</small> ''m.''<br />Arnbiornus <small>(-i)</small> ''m.'' |<small>SHI, AA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Arius&authorSearchText=&keywordSearchText=&searchText=arnbjörnis Arnbjörnis (3)], SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=A&authorSearchText=&keywordSearchText=&searchText=Arnbjörni -i (1)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Arnbjörnis&authorSearchText=&keywordSearchText=&searchText=Arnbjörnem -em (3)], ESS<sup>3</sup>, AA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=A&authorSearchText=&keywordSearchText=&searchText=Arnbjörne -e (12)]<br />HRN: [https://www.google.de/books/edition/Thormodi_Torfaei_Historia_rerum_Norvegic/LVdhAAAAcAAJ?hl=de&gbpv=1&dq=arnbiornus&pg=PA206&printsec=frontcover Arnbiornus (33)], [https://www.google.de/books/edition/Rerum_Norvegicarum_historiographi_et_in/oVgVAAAAQAAJ?hl=de&gbpv=1&dq=historia+rerum+norvegicarum+arnbiorni&pg=PA173&printsec=frontcover -i (11)]</small> |- |Arngrímur <small>(-gríms)</small> ''m.'' |''Arngríms-'' |Arngrimus <small>(-i)</small> ''m.'' |vide [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=AUTHOR&titleSearchText=Arius&authorSearchText=Arngrímur+Jónsson+%28+1568-1648+%29&keywordSearchText=&searchText=Arngrímur+Jónsson+%28+1568-1648+%29 opera Arngrimi Ionae (1568-1646)] |- |Arnór <small>(-s)</small> ''m.'' |''Arnórs-'' |Arnor <small>(-is)</small> ''m.''<br />Arnorus <small>(-i)</small> ''m.'' |<small>AI, AR, ESS, HEI<sup>5</sup>, HSS, LOI, SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=Arnoris Arnoris (51)]<br />AI, HEI<sup>5</sup>, HSS, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Arius&authorSearchText=Arngrímur+Jónsson+%28+1568-1648+%29&keywordSearchText=&searchText=arnorus Arnorus (34)]</small> |- |Arnóra <small>(-u)</small> ''f.'' |''Arnóru-'' |Arnora <small>(-ae)</small> ''f.'' |<small>ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=arnoræ Arnoræ (2)], LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=arnoram -am (3)]</small> |- |Atli <small>(-a)</small> ''m.'' |''Atla-'' |Atlius <small>(-i)</small> ''m.'' |<small>SHI, LOI, AR, HSS, ESS, AA, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=A&authorSearchText=&keywordSearchText=&searchText=atlius Atlius (54)]</small> |- |Auður <small>(-ar)</small> ''f.'' |''Auðar-'' |Auda <small>(-ae)</small> ''f.''<br />Oeda <small>(-ae)</small> ''f.'' |<small>SHI, DI, LOI, HSS, AR, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=A&authorSearchText=&keywordSearchText=&searchText=Auda Auda (58)]<br />AA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=A&authorSearchText=&keywordSearchText=&searchText=Œda Œda (4)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=A&authorSearchText=&keywordSearchText=&searchText=Œdæ -æ (2)],[https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=A&authorSearchText=&keywordSearchText=&searchText=Œdam -am (1)]</small> |- |Auður <small>(Auðs)</small> ''m.'' |''Auðs-'' |*Audus <small>(-i)</small> ''m.''<ref name=":0">Nomen ex analogia formatum.</ref><br />*Oedus <small>(-i)</small> ''m.''<ref name=":0" /> |<small>(forma masculina apud ''baekur.is/'' non invenitur; cf. ''Auda, Oeda'')</small> |- |Ágúst <small>(-s)</small> ''m.'' |''Ágústs-'' |[[Augustus (praenomen)|Augustus]] <small>(-i)</small> ''m.'' | |- |Álfdís <small>(-ar)</small> ''f.'' |''Álfdísar-'' |Alfdisa <small>(-ae)</small> ''f.'' |<small>LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=alfdisam Alfdisam (2)]</small> |- |Árni <small>(-a)</small> ''m.'' |''Árna-'' |Arnas <small>(-ae)</small> ''m.''<br />Arnius <small>(-i)</small> ''m.'' |<small>AA, CC, SJE, CLI, ESS, HSS, SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Arnbjörnis&authorSearchText=&keywordSearchText=&searchText=Arnæ Arnæ (278)]<br />AA, AI, AR, ESS, HSS, SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Arnbjörnis&authorSearchText=&keywordSearchText=&searchText=Arnius Arnius (79)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Arnbjörnis&authorSearchText=&keywordSearchText=&searchText=Arnii -i (232)]</small> |- |Ása <small>(Ásu)</small> ''f.'' |''Ásu-'' |Asa <small>(-ae)</small> ''f.'' |<small>ESS, AR, SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=Asam Asam (7)]</small> |- |Ásbjörn <small>(-s&#x2009;/&#x2009;-bjarnar, ''dat.: '' -birni)</small> ''m.'' |''Ásbjörns-<br />Ásbjarnar-'' |Asbiorn <small>(-is)</small> ''m.''<br />Asbiornus <small>(-i)</small> ''m.'' |<small>CLI, LS, SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=Asbjörnis Asbjörnis (21)]<br />HSS: [https://baekur.is/search?searchType=TEXT&searchText=Asbiornus&longSnippets=&beyging=&facetAuthor=&facetFromTo= Asbiornus (11)] et HRN: [https://www.google.de/books/edition/Rerum_Norvegicarum_historiographi_et_in/oVgVAAAAQAAJ?hl=de&gbpv=1&dq=historia+rerum+norvegicarum+arnbiorni&pg=PA173&printsec=frontcover -biornus (7)]</small> |- |Ásgeir <small>(-s)</small> ''m.'' |''Ásgeirs-'' |Asgeir <small>(-is)</small> ''m.''<br />Asgeirus <small>(-i)</small> ''m.'' |<small>SHI, LS, LOI, ESS, AR: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=Asgeiris Asgeiris (39)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=Asgeirem -em (3)]<br />CJI<sup>2</sup>, HSS, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=Asgeirus Asgeirus (7)]</small> |- |Ásgrímur <small>(-gríms)</small> ''m.'' |''Ásgríms-'' |Asgrimus <small>(-i)</small> ''m.'' |<small>AI, SHI, ESS, HSS, CJI<sup>1</sup>, LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=Asgrimus Asgrimus (16)]</small> |- |Áslaug <small>(-ar)</small> ''f.'' |''Áslaugar-'' |Aslauga <small>(-ae)</small> ''f.'' |<small>SHI, LOI, CLI, ESS, AR, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=aslauga Aslauga (6)]</small> |- |Ásmundur <small>(-ar)</small> ''m.'' |''Ásmunds-<br />Ásmundar-'' |Asmundus <small>(-i)</small> ''m.'' |<small>SHI, HSS, AR, AI, KS, LOI, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=A&authorSearchText=&keywordSearchText=&searchText=Asmundus Asmundus (53)]</small> |- |Ásta <small>(Ástu)</small> ''f.'' |''Ástu-'' |Asta <small>(-ae)</small> ''f.'' |<small>SHI, AR, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=Astam Astam (16)]</small> |- |Ásthildur <small>(-ar)</small> ''f.'' |''Ásthildar-'' |*Asthilda <small>(-ae)</small> ''f.''<ref name=":0" /> |<small>(nomen recens, cf. ''Ásta; Hildur, Þjóðhildur, Þórhildur'')</small> |- |Ástríður <small>(-ar)</small> ''f.'' |''Ástríðar-<br /><small>(Ástríðs-)</small>'' |[[Astrida]] <small>(-ae)</small> ''f.'' |<small>SHI, AR, HSS, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=A&authorSearchText=&keywordSearchText=&searchText=Astrida Astrida (107)]</small> |- |Baldvin <small>(-s)</small> ''m.'' |''Baldvins-'' |[[Balduinus]] <small>(-i)</small> ''m.'' | |- |Benedikt <small>(-s)</small> ''m.'' |''Benedikts-'' |[[Benedictus (nomen)|Benedictus]] <small>(-i)</small> ''m.'' | |- |Bergþór <small>(-s)</small> ''m.'' |''Bergþórs-'' |Bergthor <small>(-is)</small> ''m.''<br />Bergthorus <small>(-i)</small> ''m.'' |<small>SHI, LOI, AA, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=bergthoris Bergthoris (12)]<br />AI, CJI<sup>1</sup>, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=bergthorus Bergthorus (3)]</small> |- |Bergþóra <small>(-u)</small> ''f.'' |''Bergþóru-'' |Bergthora <small>(-ae)</small> ''f.'' |<small>LS, LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=Bergthora Bergthora]</small> |- |Birna <small>(Birnu)</small> ''f.'' |''Birnu-'' |Birna <small>(-ae)</small> ''f.'' |<small>SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=birnæ Birnæ (2)]</small> |- |Bjarki <small>(-a)</small> ''m.'' |''Bjarka-'' |Biarkius <small>(-i)</small> ''m.'' |<small>CLI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=oegmundus&authorSearchText=&keywordSearchText=&searchText=biarkio Biarkio (1)]</small> |- |Bjarni <small>(-a)</small> ''m.'' |''Bjarna-'' |Biarnius <small>(-i)</small> ''m.'' |<small>HSS, LOI, HEI, AI, SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=biarnius Biarnius (33)]</small> |- |Björg <small>(Bjargar)</small> ''f.'' |''Bjargar-'' |Biarga <small>(-ae)</small> ''f.'' |<small>CC: [https://baekur.is/search?searchText=Biarga&searchType=TEXT&longSnippets=&beyging=&facetAuthor=&facetVolume=&facetFromTo=&facetBook=000117732&bookfacet_submit=submit_query Biarga (1)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=Biargæ Biargæ (1)]</small> |- |Björk <small>(Bjarkar)</small> ''f.'' |''Bjarkar-'' |*Biarka <small>(-ae)</small> ''f.''<ref name=":0" /><br>*Biorka <small>(-ae)</small> ''f.''<ref name=":0" /> |<small>(nomen recens, cf. ''Björg, Ingibjörg,'' ALS: 'Biarka' [https://www.google.de/books/edition/Linguarum_veterum_septentrionalium_thesa/x-FVAAAAcAAJ?hl=de&gbpv=1&dq=biarka+filia&pg=PA311&printsec=frontcover p. 311)]</small> |- |Björn <small>(-s&#x2009;/&#x2009;Bjarnar, ''dat.:'' Birni)</small> ''m.'' |''Björns-<br />Bjarnar-'' |Biorn <small>(-is)</small> ''m.''<br />Biornus <small>(-i)</small> ''m.''<br />[[Berno|Biorno]] <small>(-nis)</small> ''m.'' |<small>SHI, ESS, AR, AA, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=björnis Björnis (126)], LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=biörnis Biörnis (40)], LOI, UT: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=biornis Biornis (3)]<br />HSS, HEI, GHM, DI, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=biornus Biornus (40)], AI, CJE, AR, AA, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=björnus Björnus (16)]<br />HSS, CJE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=biörnus Biörnus (21)]; AI, AA, CLI, ÍDO: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=björnonis Björnonis (22)]</small> |- |Björt <small>(Bjartar)</small> ''f.'' |''Bjartar-'' |*Biarta <small>(-ae)</small> ''f.''<ref name=":0" /><br>*Biorta <small>(-ae)</small> ''f.''<ref name=":0" /> |<small>(nomen recens, cf. ''Björg, Ingibjörg'')</small> |- |Bragi <small>(-a)</small> ''m.'' |''Braga-'' |Bragius <small>(-i)</small> ''m.'' |<small>ESS, AR, HSS, SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=bragius Bragius (45)]</small> |- |Böðvar <small>(-s)</small> ''m.'' |''Böðvars-'' |Bodvarus <small>(-i)</small> ''m.''<br />Bodvar <small>(-is)</small> ''m.'' |<small>HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=Bodvarus Bodvarus (5)], HSS, HEI<sup>5</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=Bodvaro -o (4)], HEI<sup>5</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=Bodvarum -um (1)]<br />SHI, ESS, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=Bodvaris Bodvaris (6)]</small> |- |Daði <small>(-a)</small> ''m.'' |''Daða-'' |Dadius <small>(-i)</small> ''m.'' |<small>CJI<sup>1</sup>, LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=dadius Dadius (2)]</small> |- |Dagný <small>(-jar)</small> ''f.'' |''Dagnýjar-'' |Dagnya <small>(-ae)</small> ''f.'' |<small>SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=thora&authorSearchText=&keywordSearchText=&searchText=dagnya Dagnya (2)]</small> |- |Dalía <small>(-u)</small> ''f.'' |''Dalíu-'' |Dalia <small>(-ae)</small> ''f.'' | |- |Daníel <small>(-s)</small> ''m.'' |''Daníel-'' |[[Daniel (praenomen)|Daniel]] <small>(-is)</small> ''m.'' | |- |Davíð <small>(-s)</small> ''m.'' |''Davíðs-'' |[[David]] <small>(-is)</small> ''m.'' | |- |Egill <small>(Egils, ''dat.:'' Agli)</small> ''m.'' |''Egills-'' |Egillus <small>(-i)</small> ''m.''<br />Egill <small>(-is)</small> ''m.'' |<small>AI, HSS, CA, PAI, LS, HEI, AR, CC, CJE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=egillus Egillus (45)]<br />LOI, AR: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=egillis Egillis (2)]</small> |- |Einar <small>(-s)</small> ''m.'' |''Einars-'' |Einar <small>(-is)</small> ''m.''<br />Einarus <small>(-i)</small> ''m.'' |<small>SHI, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=einar&authorSearchText=&keywordSearchText=&searchText=einar Einar (334)], ESS, LOI, AI, CC, AR, LSE, CJI<sup>1</sup>, CSE, LS, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=einaris -is (149)]<br />HSS, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=einar&authorSearchText=&keywordSearchText=&searchText=einarus Einarus (157)]</small> |- |Eiríkur <small>(-ríks)</small> ''m.'' |''Eiríks-'' |Eirikus <small>(-i)</small> ''m.''<br />[[Ericus]] <small>(-i)</small> ''m.''<br />Eiricus <small>(-i)</small> ''m.''<br />Erikus <small>(-i)</small> ''m.'' |<small>SHI, HSS, AA, AR, ESS, LOI, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=eirikus Eirikus (531)]<br />AI, HSS, ESS, DI, CSE, CJE, SHI, AA, AR, LOI, CJI<sup>1</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=ericus Ericus (192)]<br />HSS, SHI, DI, LOI, AR, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=eiricus Eiricus (22)] <br />SHI, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=erikus Erikus (18)]</small> |- |Elías <small>(-ar)</small> ''m.'' |''Elíasar-'' |[[Elias]] <small>(-ae)</small> ''m.'' | |- |Emil <small>(-s)</small> ''m.'' |''Emils-'' |[[Aemilius]] <small>(-i)</small> ''m.'' | |- |Elín <small>(-ar)</small> ''f.'' |''Elínar-'' |Elina <small>(-ae)</small> ''f.'' |<small>SHI, HEI, AR, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=einar&authorSearchText=&keywordSearchText=&searchText=elina Elina (6)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=einar&authorSearchText=&keywordSearchText=&searchText=elinæ -æ (2)], AR, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=einar&authorSearchText=&keywordSearchText=&searchText=elinam -am]</small> |- |Erla <small>(-u)</small> ''f.'' |''Erlu-'' |*Erla <small>(-ae)</small> ''f.''<ref name=":0" /> |<small>(nomen recens, cf. ''Ásta, Gróa, Sara, Þóra'' cet.)</small> |- |Erlendur <small>(-ar)</small> ''m.'' |''Erlends-<br />Erlendar-'' |Erlendus <small>(-i)</small> ''m.'' |<small>SHI, HSS, AR, DI, AI, LOI, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=erlendus Erlendus (70)]</small> |- |Erlingur <small>(-lings)</small> ''m.'' |''Erlings-'' |Erlingus <small>(-i)</small> ''m.'' |<small>SHI, HSS, AR, AI, AA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=Erlingus (399)]</small> |- |Eygló <small>(-ar)</small> ''f.'' |''Eyglóar-'' |Eygloa <small>(-ae)</small> ''f.'' |<small>ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=eygloa 'eygloa' (3)] (nomen recens)</small> |- |Eyvindur <small>(-ar)</small> ''m.'' |''Eyvinds-<br />Eyvindar-'' |Eyvindus <small>(-i)</small> ''m.'' |<small>SHI, HSS, ESS, LOI, AR, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=thora&authorSearchText=&keywordSearchText=&searchText=eyvindus Eyvindus (158)]</small> |- |Finnbogi <small>(-a)</small> ''m.'' |''Finnboga-'' |Finnbogius <small>(-i)</small> ''m.''<br />Fimbogius <small>(-i)</small> ''m.'' |<small>AR, AA, HSS, LOI, ESS, CA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=finnbogius Finnbogius (15)], LS, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=fimbogii Fimbogii (2)]</small> |- |Finnur <small>(Finns)</small> ''m.'' |''Finns-'' |[[Finnus (nomen)|Finnus]] <small>(-i)</small> ''m.'' |<small>SHI, HSS, AA, ESS, AR, AI, HEI, LOI, DI, CC, PAI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=finnus Finnus (241)]</small> |- |Flóki <small>(-a)</small> ''m.'' |''Flóka-'' |Flokius <small>(-i)</small> ''m.'' |<small>SHI, LOI, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Edda+Snorra+Sturlusonar+eða+Gylfaginníng%2C+Skáldskaparmál+og+Háttatal&authorSearchText=Schøning%2C+Gerhard+%28+1777-1826+%29&keywordSearchText=&searchText=Flokius Flokius (19)]</small> |- |Freydís <small>(-ar)</small> ''f.'' |''Freydísar-'' |Freydisa <small>(-ae)</small> ''f.'' |<small>AA, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=freydisa Freydisa (15)]</small> |- |Friðrik <small>(-s)</small> ''m.'' |''Friðriks-'' |[[Fridericus]] <small>(-i)</small> ''m.'' | |- |Gamalíel <small>(-s)</small> ''m.'' |''Gamalíels-'' |Gamaliel <small>(-is)</small> ''m.'' | |- |Geir <small>(-s)</small> ''m.'' |''Geirs-'' |Geir <small>(-is)</small> ''m.''<br />Geirus <small>(-i)</small> ''m.'' |<small>LOI, ESS, SHI, AR, AA, CLI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=geiris Geiris (22)]<br />AI, HEI, AR, KS, CJE, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=geirus Geirus (8)]</small> |- |Gissur (Gizur) <small>(-ar)</small> ''m.'' |''Gissurar-''<br />''Gissurs-'' |Gissurus <small>(-i)</small> ''m.''<br />Gissur <small>(-is)</small> ''m.'' |<small>AI, HSS, CJE, LS, CJI<sup>1</sup>, TII, DI, CJI<sup>2</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=gissurus Gissurus (56)]<br />ESS, SHI, AR, AI, AA, LOI, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=gissuris Gissuris (26)]</small> |- |Gísli <small>(-a)</small> ''m.'' |''Gísla-'' |Gislius <small>(-i)</small> ''m.''<br />Gislaus <small>(-i)</small> ''m.'' |<small>SHI, HEI, AI, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=gislius Gislius (31)]<br />[https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=gislaus Gislaus (10)]</small> |- |Grímur <small>(Gríms)</small> ''m.'' |''Gríms-'' |Grimus <small>(-i)</small> ''m.'' |<small>SHI, LOI, AI, AR, HSS, LS, ESS, RGC, AA, CJI<sup>1</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=thora&authorSearchText=&keywordSearchText=&searchText=grimus Grimus (104)]</small> |- |Gróa <small>(Gróu)</small> ''f.'' |''Gróu-'' |Groa <small>(-ae)</small> ''f.'' |<small>LOI, LS, SHI, AA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=thora&authorSearchText=&keywordSearchText=&searchText=groam Groam (12)], ESS, SHI, CLI, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=thora&authorSearchText=&keywordSearchText=&searchText=groæ Groæ (9)]</small> |- |Guðbrandur <small>(-brands)</small> ''m.'' |''Guðbrands-'' |[[Gudbrandus]] <small>(-i)</small> ''m.'' |<small>SHI, HSS, ESS, HEI, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=gudbrandus Gudbrandus (41)]</small> |- |Guðjón <small>(-s)</small> ''m.'' |''Guðjóns-'' |*Gudionas <small>(-ae)</small> ''m.''<ref name=":0" /> |<small>(nomen recens ex ''Guð-'' + ''Jón'' compositum), cf. ''Jón''</small> |- |Guðlaugur <small>(-laugs)</small> ''m.'' |''Guðlaugs-'' |Gudlaugus <small>(-i)</small> ''m.'' |<small>SHI, LS, HEI, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=gudlaugus Gudlaugus (12)]</small> |- |Guðmundur <small>(-ar)</small> ''m.'' |''Guðmunds-<br />Guðmundar-'' |Gudmundus <small>(-i)</small> ''m.'' |<small>AI, SHI, LS, HSS, AR, DI, CJI<sup>1</sup>, KS, ESS, AA, LOI, CC: [https://baekur.is/search?searchText=gudmundus&searchType=TEXT&longSnippets=&beyging=&facetAuthor=&facetVolume=&facetFromTo=&facetBook=000224141&bookfacet_submit=submit_query Gudmundus (114)]</small> |- |Guðni <small>(-a)</small> ''m.'' |''Guðna-'' |Gudnius <small>(-i)</small> ''m.'' |<small>GHM: [https://baekur.is/bok/000145479/1/604/Gronlands_historiske#page/n603/mode/2up/search/gudnius Gudnius (1)]{{Nexus deficit|date=May 2026 |bot=InternetArchiveBot |fix-attempted=yes }}</small> |- |Guðný <small>(-jar)</small> ''f.'' |''Guðnýjar-'' |Gudnya <small>(-ae)</small> ''f.'' |<small>SHI, ESS, AR, AI, LS, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=gudnya Gudnya (8)]</small> |- |Guðríður <small>(-ar)</small> ''f.'' |''Guðríðar-<br /><small>(Guðríðs-)</small>'' |Gudrida <small>(-ae)</small> ''f.'' |<small>AA, HSS, SHI, LOI, LS, AI, HEI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=gudrida Gudrida (53)]</small> |- |Guðrún <small>(-ar)</small> ''f.'' |''Guðrúns-<br />Guðrúnar-'' |Gudruna <small>(-ae)</small> ''f.'' |<small>LS, SHI, AR, ESS, HSS, LOI, HEI, AI, AA, CJI<sup>1</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=gudruna Gudruna (133)]</small> |- |Gunnar <small>(-s)</small> ''m.'' |''Gunnars-'' |Gunnar <small>(-is)</small> ''m.''<br />[[Gunnarus]] <small>(-i)</small> ''m.'' |<small>SHI, AR, ESS, LOI, CC, CJI<sup>1</sup>, LS, HSS, AA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=gunnaris Gunnaris (45)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=gunnarem -em (37)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=gunnare -e (31)]<br />HSS, LS, AI, KS, LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=gunnarus Gunnarus (34)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=gunnaro -o (23)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=gunnarum -um (16)]</small> |- |Gunnbjörn <small>(-s, -bjarnar, ''dat.: '' -birni)</small> ''m.'' |''Gunnbjörns-<br />Gunnbjarnar-'' |Gunnbiorn <small>(-is)</small> ''m.'' |<small>AA, ESS, SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=gunnbjörnis Gunnbjörnis (7)]</small> |- |Gunnlaugur <small>(-laugs)</small> ''m.'' |''Gunnlaugs-'' |Gunnlaugus <small>(-i)</small> ''m.'' |<small>SHI, ESS, ECG, CSE, AR, AA, LS, CLI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=gunnlaugus Gunnlaugus (22)]</small> |- |Gunnsteinn <small>(-steins)</small> ''m.'' |''Gunnsteins-'' |Gunnstein <small>(-is)</small> ''m.''<br />Gunnsteinus <small>(-i)</small> ''m.'' |<small>AR: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=gunnsteinis Gunnsteinis (2)], AR, SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=gunnsteinem -em (3)]<br />AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=gunnsteinus Gunnsteinus (1)],SHI, AR: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=gunnsteinum -um (3)]</small> |- |Gylfi <small>(-a)</small> ''m.'' |''Gylfa-'' |Gylfius <small>(-i)</small> ''m.'' |<small>ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=gylfii Gylfii (1)]</small> |- |Halldór <small>(-s)</small> ''m.'' |''Halldórs-'' |Halldorus <small>(-i)</small> ''m.''<br />Halldor <small>(-is)</small> ''m.'' |<small>HSS, AI, DI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=halldorus Halldorus (15)]<br />ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=halldoris Halldoris (7)]</small> |- |Halldóra <small>(-u)</small> ''f.'' |''Halldóru-'' |Halldora <small>(-ae)</small> ''m.'' |<small>ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=halldoræ Halldoræ (2)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=halldoram -am (1)]</small> |- |Hallgrímur <small>(-gríms)</small> ''m.'' |''Hallgríms-'' |Hallgrimus <small>(-i)</small> ''m.'' |<small>AR, LOI, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=hallgrimus Hallgrimus (4)]</small> |- |Hanna <small>(Hönnu)</small> ''f.'' |''Hönnu-'' |*Hanna <small>(-ae)</small> ''f.''<ref name=":0" /><ref name=":1">Praestat hac ipsa forma uti quam forma respondente "Iohann-" cet.</ref> | |- |Hannes <small>(-ar)</small> ''m.'' |''Hannes-<br />Hannesar-'' |*Hannes <small>(Hannis)</small> ''m.''<ref name=":0" /><ref name=":1" /> | |- |Hannibal <small>(-s)</small> ''m.'' |''Hannibals-'' |[[Hannibal (nomen)|Hannibal]] <small>(-is)</small> ''m.'' | |- |Haukur <small>(Hauks)</small> ''m.'' |''Hauks-'' |Haukus <small>(-i)</small> ''m.'' |<small>SHI, AR, AI, LOI, HSS, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=haukus Haukus (27)]<br />CSE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=haucus Haucus (1)]</small> |- |Helena <small>(-u)</small> ''f.'' |''Helenu-'' |[[Helena (praenomen)|Helena]] <small>(-ae)</small> ''f.'' | |- |Helga <small>(-u)</small> ''f.'' |''Helgu-'' |[[Helga]] <small>(-ae)</small> ''f.'' |<small>HSS, SHI, DI, LOI, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=helgæ Helgæ (10)], LOI, SHI, HSS, KS, ECG, AR, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=helgam -am (25)]</small> |- |Helgi <small>(-a)</small> ''m.'' |''Helga-'' |[[Helgus (praenomen)|Helgius]] <small>(-i)</small> ''m.''<br />Helgo <small>(-nis)</small> ''m.'' |<small>SHI, LOI, LS, HSS, AR, AA, CA, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=helgius Helgius (140)]<br />AI, CJE, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=helgonis Helgonis (12)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=helgonem -em (1)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=helgone -e (2)]</small> |- |Hermann <small>(-s)</small> ''m.'' |''Hermanns-'' |[[Hermannus]] <small>(-i)</small> ''m.'' |<small>DI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=hermannus Hermannus (12)]</small> |- |Hildur <small>(-ar)</small> ''f.'' |''Hildar-'' |[[Hilda (praenomen)|Hilda]] <small>(-ae)</small> ''f.'' |<small>SHI, AR, HSS, ESS, AA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=hildæ Hildæ (19)], AR, LOI, ESS, SHI, AI, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=hildam Hildam (20)] </small> |- |Hrafn <small>(-s)</small> ''m.'' |''Hrafns-'' |Hrafn <small>(-is)</small> ''m.''<br />Hrafnus <small>(-i)</small> ''m.'' |<small>ESS, OEU, ÆJE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=hrafnis Hrafnis (7)]<br />ESS, AI, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=hrafnus Hrafnus (3)]</small> |- |Högni <small>(-a)</small> ''m.'' |''Högna-'' |Hognius <small>(-i)</small> ''m.'' |<small>AR, LOI, ESS, SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=högnius Högnius (18)], SHI, HSS, HEI, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=hognius Hognius (7)]</small> |- |Hörður <small>(Harðar, ''dat.:'' Herði)</small> ''m.'' |''Harðar-'' |Hordus <small>(-i)</small> ''m.'' |<small>SHI, HSS, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=hordi Hordi (12)]</small> |- |Illugi <small>(-a)</small> ''m.'' |''Illuga-'' |Illugius <small>(-i)</small> ''m.'' |<small>LOI, SHI, ESS, AR, AA, ECG: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=illugius Illugius (21)]</small> |- |Indriði <small>(-a)</small> ''m.'' |''Indriða-'' |Indridius <small>(-i)</small> ''m.'' |<small>SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=indridius Indridius (1)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=indridio -o (1)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=indridium -um (1)], SHI, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=indridii -i (2)]</small> |- |Ingi <small>(-a)</small> ''m.'' |''Inga-'' |Ingius <small>(-i)</small> ''m.'' |<small>SHI, HSS, AR, ESS, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=ingius Ingius (242)]</small> |- |Ingibjörg <small>(-bjargar)</small> ''f.'' |''Ingibjargar-'' |Ingibiarga <small>(-ae)</small> ''f.''<br />Ingibiorga <small>(-ae)</small> ''f.'' |<small> SHI, AR, HEI, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=ingibiarga Ingibiarga (7)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=ingibiargæ -æ (6)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=ingibiargam -am (2)]<br />HSS, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=ingibiörga Ingibiörga (5)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=ingibiorga -biorga (3)], AR, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=ingibjörga -björga (2)]</small> |- |Ísleifur <small>(-leifs)</small> ''m.'' |''Ísleifs-'' |Isleifus <small>(-i)</small> ''m.''<br />Isleivus <small>(-i)</small> ''m.'' |<small>AI, CJE, HEI, HSS, SHI, CA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=isleifus Isleifus (11)]<br />SHI, AR: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=isleivus Isleivus (4)]</small> |- |Jakob <small>(-s)</small> ''m.'' |''Jakobs-'' |[[Iacobus]] <small>(-i)</small> ''m.'' | |- |Jóhann <small>(-s)</small> ''m.'' |''Jóhanns-'' |[[Iohannes]] <small>(-hannis)</small> ''m.'' | |- |Jóhanna <small>(-hönnu)</small> ''f.'' |''Jóhönnu-'' |[[Iohanna]] <small>(-ae)</small> ''f.'' | |- |Jóhannes <small>(-ar)</small> ''m.'' |''Jóhannes-<br />Jóhannesar-'' |[[Ioannes (nomen)|Iohannes]] <small>(-hannis)</small> ''m.'' | |- |Jón <small>(-s)</small> ''m.'' |''Jóns-'' |[[Ionas (nomen)|Ionas]] <small>(-ae)</small> ''m.''<ref>Olim etiam "Iohannes", sed iam sunt nomina ''Jóhann'' et ''Jóhannes'', quam ob rem forma ''Ionas'' pro ''Jón'' varietatis causa minime aspernanda est.</ref> | |- |Jónas <small>(-ar)</small> ''m.'' |''Jónas-''<br>''Jónasar-'' |[[Ionas (nomen)|Ionas]] <small>(-ae)</small> ''m.'' | |- |Júlíus <small>(-ar)</small> ''m.'' |''Júlíus-''<br />''Júlíusar-'' |[[Iulius (nomen)|Iulius]] <small>(-i)</small> ''m.'' | |- |Karlsefni <small>(-s)</small> ''n.'' <small>('Viri Materies')</small> | |Karlsefnius <small>(-i)</small> ''m.'' |<small>AA, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=karlsefnius Karlsefnius (46)]</small> |- |Katrín <small>(-ar)</small> ''f.'' |''Katríns-''<br />''Katrínar-'' |[[Catharina]] <small>(-ae)</small> ''f.'' | |- |Ketill <small>(-tils, ''dat.:'' Katli)</small> ''m.'' |''Ketils-'' |Ketillus <small>(-i)</small> ''m.''<br />Ketill <small>(-is)</small> ''m.'' |<small>AI, HSS, LS, CJE, DI, CA, LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=ketillus Ketillus (42)]<br />LOI, DI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=ketillis Ketillis (22)]</small> |- |Kolbrún <small>(-ar)</small> ''f.'' |''Kolbrúns-<br />Kolbrúnar-'' |Kolbruna <small>(-ae)</small> ''f.'' |<small>ESS<sup>3</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=kolbrunam Kolbrunam (1)]</small> |- |Kristín <small>(-ar)</small> ''f.'' |''Kristínar-'' |[[Christina]] <small>(-ae)</small> ''f.'' | |- |Kristinn <small>(Kristins)</small> ''m.'' |''Kristins-'' |Christinus <small>(-i)</small> ''m.'' |<small>OP: [https://www.google.de/books/edition/Orbis_Polonus/eKBMAAAAcAAJ?hl=de&gbpv=1&dq=christinus+christini&pg=PA142&printsec=frontcover Christinus (2)], [https://www.google.de/books/edition/Orbis_Polonus/eKBMAAAAcAAJ?hl=de&gbpv=1&dq=christinus+christini&pg=PA142&printsec=frontcover -i (2)]; CRM: [https://www.google.de/books/edition/Chronica_regum_Manniae_et_insularum/BOM9AAAAcAAJ?hl=de&gbpv=1&dq=christinus&pg=PA140&printsec=frontcover Christinus]</small> |- |Kristján <small>(-s)</small> ''m.'' |''Kristjáns-'' |[[Christianus (nomen)|Christianus]] <small>(-i)</small> ''m.'' | |- |Leifur <small>(Leifs)</small> ''m.'' |''Leifs-'' |Leivus <small>(-i)</small> ''m.''<br />Leifus <small>(-i)</small> ''m.'' |<small>AA, SHI, AR: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=leivus Leivus (69)]<br />HSS, SHI, CA, LOI, AA, ESS, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=leifus Leifus (47)]</small> |- |Lilja <small>(Lilju)</small> ''f.'' |''Lilju-'' |Lilia <small>(-ae)</small> ''f.'' | |- |Magnús <small>(-ar)</small> ''m.'' |''Magnús-<br />Magnúsar-'' |[[Magnus (nomen)|Magnus]] <small>(-i)</small> ''m.'' | |- |Margrét <small>(-ar)</small> ''f.'' |''Margréts-<br />Margrétar-'' |[[Margarita (nomen)|Margaretha]] <small>(-ae)</small> ''f.'' | |- |María <small>(-u)</small> ''f.'' |''Maríu-'' |[[Maria]] <small>(-ae)</small> ''f.'' | |- |Mikjáll <small>(Mikjáls)</small> ''m.''<br />Mikael <small>(-s)</small> ''m.'' |''Mikjáls-''<br />''Mikaels-'' |[[Michael]] <small>(-is)</small> ''m.'' | |- |Oddur <small>(Odds)</small> ''m.'' |''Odds-'' |Oddus <small>(-i)</small> ''m.'' |<small>SHI, AR, AI, HSS, LOI, KS, CA, ESS, CSE, LA, SS, CC, CJI<sup>1</sup>, HEI, ECG, CLI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=oddus Oddus (148)]</small> |- |Ólafur <small>(Ólafs)</small> ''m.'' |''Ólafs-'' |[[Olavus]] <small>(-i)</small> ''m.''<br />Olaus <small>(-i)</small> ''m.'' |<small>SHI, AR, LS, ESS, HSS, AI, AA, CSE, KS, LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=olavus Olavus (1,318)]<br />HSS, AI, CJI<sup>2</sup>, HEI, DI: [https://baekur.is/search?facetBook=000090399&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=olaus Olaus (419)]</small> |- |Ólöf <small>(Ólafar)</small> ''f.'' |''Ólafar-'' |Olava <small>(-ae)</small> ''f.'' |<small>SHI, AR, DI, HEI: [https://baekur.is/search?searchType=TEXT&searchText=olava&longSnippets=&beyging=&facetAuthor=&facetFromTo= Olava (27)]</small> |- |Óttar (Óttarr) <small>(Óttars)</small> ''m.'' |''Óttars-'' |Ottar <small>(-is)</small> ''m.''<br />Ottarus <small>(-is)</small> ''m.'' |<small>SHI, ESS, LOI, DSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=ottaris Ottaris (55)]<br />HSS, LS, AR: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=ottarus Ottarus (37)]</small> |- |Páll <small>(Páls)</small> ''m.'' |''Páls-'' |[[Paulus (nomen)|Paulus]] <small>(-i)</small> ''m.'' | |- |Pétur <small>(-s)</small> ''m.'' |''Péturs-'' |[[Petrus (nomen)|Petrus]] <small>(-i)</small> ''m.'' | |- |Ragnfríður <small>(-ar)</small> ''f.'' |''Ragnfríðar-'' |Ragnfrida <small>(-ae)</small> ''f.'' |<small>HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=ragnfrida Ragnfrida (2)]</small> |- |Ragnheiður <small>(-ar)</small> ''f.'' |''Ragnheiðar-'' |Ragnheida <small>(-ae)</small> ''f.'' |<small>SHI, HEI<sup>5</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=Ragnheida Ragnheida (2)]</small> |- |Salómon <small>(-s)</small> ''m.'' |''Salómons-'' |[[Salomon (nomen)|Salomon]] <small>(-is)</small> ''m.'' | |- |Sara <small>(Söru)</small> ''f.'' |''Söru-'' |[[Sara (praenomen)|Sara]] <small>(-ae)</small> ''f.'' | |- |Sigfríður <small>(-ar)</small> ''m.'' |''Sigfríðs-<br />Sigfríðar-'' |[[Siegfriedus|Sigfridus]] <small>(-i)</small> ''m.'' |<small>AI, SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=sigfridus Sigfridus (3)]</small> |- |Sigfús <small>(-ar)</small> ''m.'' |''Sigfús-<br />Sigfúsar-'' |Sigfusus <small>(-i)</small> ''m.''<br />Sigfus <small>(-is)</small> ''m.'' |<small>AI, HEI<sup>5</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=sigfusus Sigfusus (2)]<br />SHI: [https://baekur.is/bok/000121942/10/436/Scripta_historica#page/n435/mode/2up/search/sigfusis Sigfusis (1)]{{Nexus deficit|date=May 2026 |bot=InternetArchiveBot |fix-attempted=yes }}</small> |- |Sigmundur <small>(-ar)</small> ''m.'' |''Sigmunds-<br />Sigmundar-'' |[[Sigismundus|Sigmundus]] <small>(-i)</small> ''m.'' |<small>SHI, AI, LOI, AR, CA, HSS, DI, CSE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=sigmundus Sigmundus (79)]</small> |- |Sigurbjörn <small>(-s&#x2009;/&#x2009;-bjarnar, ''dat.: '' -birni)</small> ''m.'' |''Sigurbjörns-<br />Sigurbjarnar-'' |*Sigurbiorn <small>(-is)</small> ''m.''<ref name=":0" /><br />*Sigurbiornus <small>(-i)</small> ''m.''<ref name=":0" /> <nowiki>*</nowiki>Sigurbiorno <small>(-nis)</small> ''m.''<ref name=":0" /> |<small>(nomen recens, cf. ''Arnbjörn, Ásbjörn, Gunnbjörn, Sveinbjörn'')</small> |- |Sigurður <small>(-ar)</small> ''m.'' |''Sigurðs-<br />Sigurðar-'' |Sigurdus <small>(-i)</small> ''m'' |<small>SHI, HSS, AR, AI, ESS, CA, LOI, DI, KS, CJE, HEI, AA, CSE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=sigurdus Sigurdus]</small> |- |Sigríður <small>(-ar)</small> ''f.'' |''Sigríðs-<br />Sigríðar-'' |[[Sigrida]] <small>(-ae)</small> ''f.'' |<small>SHI, HSS, AR, HEI, AI, LOI, LS, DI, AA, CSE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=sigrida Sigrida (129)]</small> |- |Sigrún <small>(-ar)</small> ''f.'' |''Sigrúns-<br />Sigrúnar-'' |Sigruna <small>(-ae)</small> ''f.'' |<small>ERA: [https://baekur.is/bok/000098121/3/706/Edda_Saemundar_hins#page/n705/mode/2up p. 689–92]{{Nexus deficit|date=May 2026 |bot=InternetArchiveBot |fix-attempted=yes }}</small> |- |Sigvarður <small>(-varðar, -varðs)</small> ''m.'' |''Sigvarðs-<br />Sigvarðar-'' |Sigvardus <small>(-i)</small> ''m.'' |<small>SHI, HSS, AI, DI, LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=sigvardus Sigvardus (12)]</small> |- |Símon <small>(-ar)</small> ''m.'' |''Símons-<br />Símonar-'' |[[Simon]] <small>(-is)</small> ''m.'' | |- |Skarphéðinn <small>(-héðins)</small> ''m.'' |''Skarphéðins-'' |Skarphedin <small>(-is)</small> ''m.'' |<small>LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=skarphedinem Skarphedinem (1)]</small> |- |Skúli <small>(-a)</small> ''m.'' |''Skúla-'' |Skulius <small>(-i)</small> ''m.''<br>Sculius <small>(-i)</small> ''m.'' |<small>SHI, HSS, ESS, AR, AI, HEI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=skulius Skulius (231)]<br>HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=sculius Sculius (6)]</small> |- |Snorri <small>(-a)</small> ''m.'' |''Snorra-'' |Snorro <small>(-nis)</small> ''m.''<br />Snorrius <small>(-i)</small> ''m.'' |<small>HSS, AI, ESS, LS, DSS, CSA, DI, CJI<sup>2</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=snorro Snorro (208)]<br />HSS, ESS, SHI, AA, LOI, AR, AI, LS, CLI, CA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=snorrius Snorrius (180)]</small> |- |Sólrún <small>(-ar)</small> ''f.'' |''Sólrúnar-'' |*Solruna <small>(-ae)</small> ''f.''<ref name=":0" /> |<small>(nomen recens, cf. ''Guðrún, Sigrún'')</small> |- |Stefán <small>(-s)</small> ''m.'' |''Stefáns-'' |[[Stephanus]] <small>(-i)</small> ''m.'' | |- |Steingrímur <small>(-gríms)</small> ''m.'' |''Steingríms-'' |Steingrimus <small>(-i)</small> ''m.'' |<small>SHI, LOI, AI, HEI, GHM, HSS, CA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=steingrimus (17)]</small> |- |Steinunn <small>(-ar)</small> ''f.'' |''Steinunnar-'' |Steinunna <small>(-ae)</small> ''f.'' |<small>BJH, ESS, LOI, AA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=steinunna Steinunna (5)]</small> |- |Steinþór <small>(-s)</small> ''m.'' |''Steinþórs-'' |Steinthor <small>(-is)</small> ''m.''<br />Steinthorus <small>(-i)</small> ''m.'' |<small>ESS, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=steinthoris Steinthoris (8)]<br />AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=steinthorus Steinthorus (1)], LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=steinthoro -o (1)]</small> |- |Sturla <small>(-u)</small> ''m.'' |''Sturlu-'' |Sturla <small>(-ae)</small> ''m.'' |<small>HSS, CJI<sup>2</sup>, ESS, SHI, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=sturlam Sturlam (46)]</small> |- |Svandís <small>(-ar)</small> ''f.'' |''Svandísar-'' |*Svandisa <small>(-ae)</small> ''f.''<ref name=":0" /> |<small>(nomen recens, cf. ''Aldís, Álfdís, Freydís, Vigdís, Þórdís'')</small> |- |Svavar <small>(-s)</small> ''m.'' |''Svavars-'' |Svavar <small>(-is)</small> ''m.'' |<small>SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=svavaris Svavaris (3)]</small> |- |Sveinn <small>(Sveins)</small> ''m.'' |''Sveins-'' |Svein <small>(-is)</small> ''m.''<br />Sveinus <small>(-i)</small> ''m.''<br />[[Sveno]] <small>(-nis)</small> ''m.'' |<small>SHI, AR, ESS, ECG, AA, CSE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=sveinis Sveinis (201)]<br />HSS, HEI, AR, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=sveinus Sveinus (107)]<br />HSS, AI, CSE, PAI, AA, ESS, RGC, CC, SHI, DI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=svenonis Svenonis (48<sup>79</sup>)]</small> |- |Sveinbjörn <small>(-s&#x2009;/&#x2009;-bjarnar, ''dat.: '' -birni)</small> ''m.'' |''Sveinbjörns-<br />Sveinbjarnar-'' |Sveinbiorn <small>(-is)</small> ''m.''<br />Sveinbiornus <small>(-i)</small> ''m.''<br />Sveinbiorno <small>(-is)</small> ''m.'' |<small>DI, LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=sveinbiorn Sveinbiorn (15)], SHI, ESS, LSE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=sveinbjörnis -björnis (13)], LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=sveinbiörnis -biörnis (2)]<br />HEI<sup>5</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=sveinbiornus Sveinbiornus (1)]<br />HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=sveinbiornonis Sveinbiornonis (1)]</small> |- |Sverrir <small>(Sverris)</small> ''m.'' |''Sverris-'' |Sverrerus <small>(-i)</small> ''m.''<br />Sverrer <small>(-is)</small> ''m.'' |<small>HSS, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=sverrerus Sverrerus (205)], HSS, AI, CJE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=sverrerum -um (75)]<br />SHI, ESS, CLI, AR, AA, CC, AI, LOI, DSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=sverreris Sverreris (188)], SHI, ESS, AR: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=sverrerem -em (89)]</small> |- |Sæmundur <small>(-ar)</small> ''m.'' |''Sæmunds-''<br>''Sæmundar-'' |Saemundus <small>(-i)</small> ''m.'' |<small>SHI, HSS, ESS, HEI, CJI<sup>1</sup>, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=sæmundus Sæmundus (31)]<br />DSE, AI, DSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=saemundus Saemundus (18)]</small> |- |Tryggvi <small>(-a)</small> ''m.'' |''Tryggva-'' |Tryggvius <small>(-i)</small> ''m.''<br />Tryggo <small>(-nis)</small> ''m.'' |<small>SHI, HSS, AR, CSE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=tryggvius Tryggvius (50)]<br />AI, SHI, CJI<sup>2</sup>: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=tryggonis Tryggonis (6)]</small> |- |Unnur <small>(-ar)</small> ''f.'' |''Unnar-'' |Unna <small>(-ae)</small> ''f.'' |<small>BNS: [https://baekur.is/bok/000289128/0/40/Nialssaga#page/n39/mode/2up p. 1 eqs.]{{Nexus deficit|date=May 2026 |bot=InternetArchiveBot |fix-attempted=yes }}</small> |- |Valgerður <small>(-ar)</small> ''f.'' |''Valgerðar-'' |Valgerda <small>(-ae)</small> ''f.'' |<small>SHI, LOI, AA, AI, HSS, LS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=valgerda Valgerda (20)]</small> |- |Vigdís <small>(-ar)</small> ''f.'' |''Vigdísar-'' |Vigdisa <small>(-ae)</small> ''f.'' |<small>LS, SHI, AR: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=thora&authorSearchText=&keywordSearchText=&searchText=vigdisa Vigdisa (14)]</small> |- |Vilgerður <small>(-ar)</small> ''f.'' |''Vilgerðar-'' |Vilgerda <small>(-ae)</small> ''f.'' |<small>LOI: [https://www.google.de/books/edition/Islands_landnámabók/gKcKAAAAYAAJ?hl=de&gbpv=1&dq=vilgerdæ&pg=PA7&printsec=frontcoverhttps://www.google.de/books/edition/Islands_landnámabók/gKcKAAAAYAAJ?hl=de&gbpv=1&dq=vilgerdæ&pg=PA7&printsec=frontcover Vilgerdæ (3)]</small> |- |Víglundur <small>(-ar)</small> ''m.'' |''Víglunds-''<br />''Víglundar-'' |Viglundus <small>(-i)</small> ''m.'' |<small>DHA: [https://www.google.de/books/edition/Disquisitiones_Duae_Historico_Antiquaria/XwpaAAAAcAAJ?hl=de&gbpv=1&dq=viglundus&pg=PA104&printsec=frontcover Viglundus (1), -i (1)]</small> |- |Þjóðhildur <small>(-ar)</small> ''f.'' |''Þjóðhildar-'' |Thiodhilda <small>(-ae)</small> ''f.'' |<small>LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thiodhildam Thiodhildam (2)]</small> |- |Þorbjörg <small>(-bjargar)</small> ''f.'' |''Þorbjarar-'' |Thorbiarga <small>(-ae)</small> ''f.''<br />Thorbiorga <small>(-ae)</small> ''f.'' |<small>VS, HEI<sup>5</sup>, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorbiarga Thorbiarga (3)], VS, ESS, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorbiargam -am (3)], VS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorbiargæ -æ (1)]<br />HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorbiorga Thorbiorga (3)], AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorbjörga -björga (1)], AA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorbjörgam -björgam (1)]</small> |- |Þorfinnur <small>(-finns)</small> ''m.'' |''Þorfinns-'' |Thorfinnus <small>(-i)</small> ''m.'' |<small>SHI, HSS, AA, ESS, LOI, AI, AR, LS, ECG: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=thorfinnus Thorfinnus (99)]</small> |- |Þorgerður <small>(-ar)</small> ''f.'' |''Þorgerðar-'' |Thorgerda <small>(-ae)</small>''f.'' |<small>LS, SHI, LOI, AA, ESS, DI, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorgerda Thorgerda (52)]</small> |- |Þorgils <small>(-gils)</small> ''m.'' |''Þorgils-'' |Thorgils <small>(-is)</small>''m.''<br />Thorgilsus <small>(-i)</small> ''m.'' |<small>SHI, AA, ESS, AR, KS, GHM, CLI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=Thorgilsis Thorgilsis (50)]<br />LS, AI, HSS, SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=Thorgilsus Thorgilsus (39)]</small> |- |Þorkell <small>(-kels; ''dat.:'' -katli, -keli)</small> ''m.'' |''Þorkels-'' |Thorkellus <small>(-i)</small> ''m.'' |<small>LS, HSS, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=thorkellus Thorkellus (36)]; DI, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Magni&authorSearchText=&keywordSearchText=&searchText=thorchillus ''Thorchillus'' (2)]</small> |- |Þorlákur <small>(-láks)</small> ''m.'' |''Þorláks-'' |Thorlacus <small>(-i)</small> ''m.''<br />Thorlakus <small>(-i)</small> ''m.'' |<small>AI, CJE, DI, LOI, HSS, CJI<sup>1</sup>, ESS, AR, AA, KS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorlacus Thorlacus (42)]<br />SHI, LOI, AA, HEI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorlakus Thorlakus (12)] </small> |- |Þorleifur <small>(-leifs)</small> ''m.'' |''Þorleifs-'' |Thorleifus <small>(-i)</small> ''m.''<br />Thorleivus <small>(-i)</small> ''m.'' |<small>HSS, AI, LOI, SHI, KS, ESS, CJI<sup>1</sup>, HEI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=thora&authorSearchText=&keywordSearchText=&searchText=thorleifus Thorleifus (51)]<br />SHI, ESS, AR, AA, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=thora&authorSearchText=&keywordSearchText=&searchText=thorleivus Thorleivus (47)]</small> |- |Þorsteinn <small>(-steins)</small> ''m.'' |''Þorsteins-'' |Thorstein <small>(-is)</small> ''m.''<br />[[Thorsteinus]] <small>(-i)</small> ''m.'' |<small>SHI, AA, ESS, AR, CC, CLI, KS, LS: [https://baekur.is/search?searchText=thorstein&searchType=TEXT&longSnippets=&beyging=&facetAuthor=&facetVolume=&facetFromTo=&facetBook=000012689&bookfacet_submit=submit_query&page=3 Thorstein (134)], [https://baekur.is/search?searchType=TEXT&searchText=thorsteinis&longSnippets=&beyging=&facetAuthor=&facetFromTo= -is (99)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=thorsteinem -em (44)]<br />AI, LS, HSS, HEI, CJE, CC: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=thorsteinus Thorsteinus (77)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=thorsteino -o (27)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=thorsteinum -um (18)]</small> |- |Þorvaldur <small>(-valds)</small> ''m.'' |''Þorvaldur-'' |[[Thorvaldus]] <small>(-i)</small> ''m.'' |<small>SHI, AA, KS, HSS, LS, ESS, LOI, AI, AR, HEI, CA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorvaldus Thorvaldus (123)]</small> |- |Þór <small>(-s)</small> ''m.'' |''Þórs-'' |Thor <small>(-is)</small> ''m.''<br />[[Thorus (nomen)|Thorus]] <small>(-i)</small> ''m.'' |<small>ESS, SHI, HSS, AR, AA, DI, LOI, LS, CLI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=thoris Thoris (92)]<br />DI, HSS, SHI, AI, CJE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=&authorSearchText=&keywordSearchText=&searchText=thorus Thorus (15)]</small> |- |Þóra <small>(Þóru)</small> ''f.'' |''Þóru-'' |Thora <small>(-ae)</small> ''f.'' |<small>SHI, HSS, LOI, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=thora&authorSearchText=&keywordSearchText=&searchText=thora Thora (90)]</small> |- |Þórarinn <small>(-ins)</small> ''m.'' |''Þórarins-'' |Thorarinus <small>(-i)</small> ''m.''<br /> Thorarin <small>(-is)</small> ''m.'' |<small>HSS, LS, AI, KS, HEI, CJE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=thorarinus Thorarinus (42)]<br />LOI, SHI, ESS, AA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=thorarinis Thorarinis (38)]</small> |- |Þórdís <small>(-ar)</small> ''f.'' |''Þórdísar-'' |Thordisa <small>(-ae)</small> ''f.'' |<small>ESS, SHI, HSS, AR, AA, DI, LOI, LS, CLI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=thordisa Thordisa (31)]</small> |- |Þórður <small>(-ar)</small> ''m.'' |''Þórðar-'' |Thordus <small>(-i)</small> ''m.'' |<small>SHI, HSS, AI, LOI, ESS, LS, KS, AR, AA, CA, CJE: [https://baekur.is/search?searchType=TEXT&searchText=thordus&longSnippets=&beyging=&facetAuthor=&facetFromTo= Thordus (318)]</small> |- |Þórgunna <small>(-u)</small> ''f.''<br />Þórgunnur <small>(-ar)</small> ''f.'' |''Þórgunnu-<br />Þórgunnar-'' |Thorgunna <small>(-ae)</small> ''f.'' |<small>SHI, GHM, AA, CA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=thorgunna Thorgunna (16)]</small> |- |Þórhallur <small>(-halls)</small> ''m.'' |''Þórhalls-'' |Thorhallus <small>(-i)</small> ''m.'' |<small>AA, SHI, LOI, LS, CA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorhallus Thorhallus (30)]</small> |- |Þórhildur <small>(-ar)</small> ''f.'' |''Þórhildar-'' |Thorhilda <small>(-ae)</small> ''f.''<br />Thorhildis <small>(-is)</small> ''f.'' |<small>SHI, AA, LS, LOI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorhilda Thorhilda (8)], AA, LOI, SHI, ESS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorhildam -am (10)], SHI, AA: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=thorhildæ -æ (2)]<br />HVA: [https://www.google.de/books/edition/Historia_Vinlandiae_antiquae/TdlTAAAAcAAJ?hl=de&gbpv=1&dq=Thorhildis&pg=PA32&printsec=frontcover Thorhildis (2), -hildem (2)]</small> |- |Þórólfur <small>(-ólfs)</small> ''m.'' |''Þórólfs-'' |Thorolfus <small>(-i)</small> ''m.'' |<small>LOI, LS, SHI, ESS, HSS, KS, AI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=thora&authorSearchText=&keywordSearchText=&searchText=thorolfus Thorolfus (59)]</small> |- |Þórunna <small>(-u)</small> ''f.'' |''Þórunnu-<br />Þórgunnar-'' |Thorunna <small>(-ae)</small> ''f.'' |<small>LOI, AA, SHI, LS, HEI, ESS, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=thorunna Thorunna (24)]</small> |- |Þuríður <small>(-ar)</small> ''f.'' |''Þuríðar-'' |Thurida <small>(-ae)</small> ''f.'' |<small>AA, LOI, SHI, LS, AI, HSS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=thora&authorSearchText=&keywordSearchText=&searchText=thurida Thurida (59)]</small> |- |Ögmundur <small>(-ar)</small> ''m.'' |''Ögmunds-''<br />''Ögmundar-'' |Ogmundus <small>(-i)</small> ''m.'' |<small>SHI, HSS, DI, AI, KS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=ogmundus Ogmundus (55)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=Laxdæla+saga&authorSearchText=&keywordSearchText=&searchText=ögmundus Ög- (53)], KS: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=oegmundus&authorSearchText=&keywordSearchText=&searchText=oegmundi Œg-/Oeg- (5)]</small> |- |Össur (Özur) <small>(-ar)</small> ''m.'' |''Össurs-''<br />''Össurar-'' |Ossur <small>(-is)</small> ''m.''<br />Ossurus <small>(-i)</small> ''m.'' |<small>SHI: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=ossuris Ossuris (2)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=ossurem -em (1)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=ozuris Ozuris (4)]<br />CJE: [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=össurus Össurus (1)], [https://baekur.is/search?facetBook=&facetAuthor=&facetVolume=&facetFromTo=&searchType=TEXT&titleSearchText=de+egillo&authorSearchText=&keywordSearchText=&searchText=össuro -o (1)]</small> |} == De multiplicibus formis Latinis == Ut ex tabella apparet, sunt interdum duae vel tres formae Latinae pro unico nomine Islandico, e.g. ''Björn, Sveinn, Þorsteinn'' et alia. Cum vero Islandi, qui nunc sunt, nomina sua non iam in Latinum convertere soleant, in convertendo fortasse potius ea forma, quae plus ad formam Islandicam accedit, adhibenda erit similitudinis causa. In hoc faciendo tertia declinatio Latina perutilis est, quia non solum nominativum Islandicum non magnopere distorquet, verum etiam genetivo et praesertim dativo Islandico optime satis facit. Confer formas horum nominum: {| class="wikitable" !casus !nomen<br>Islandicum !forma Latina<br>(3<sup>a</sup> decl.) !nomen<br>Islandicum !forma Latina<br>(3<sup>a</sup> decl.) !nomen<br>Islandicum !forma Latina<br>(3<sup>a</sup> decl.) |- |'''nominativus''' |''Björn'' |Biorn |''Sveinn'' |Svein |''Þorsteinn'' |Thorstein |- |'''genetivus''' |''Björn'''s''''', <small>''Bjarnar''</small> |Biorn'''is''' |''Svein'''s''''' |Svein'''is''' |''Þorstein'''s''''' |Thorstein'''is''' |- |'''dativus''' |''Birn'''i''''' |Biorn'''i''' |''Svein'''i''''' |Svein'''i''' |''Þorstein'''i''''' |Thorstein'''i''' |- |'''accusativus''' |''Björn'' |Biornem |''Svein'' |Sveinem |''Þorstein'' |Thorsteinem |- |'''ablativus''' | |<small>(a)</small> Biorne | |<small>(a)</small> Sveine | |<small>(a)</small> Thorsteine |} Haec est suasio tantum, non praeceptum. Licet etiam aliis formis uti (vide supra), id quod cum usu, qui in fontibus observari potest, bellissime congruat, praesertim cum ipsi Islandi praeteritis saeculis Latine scribentes quandam formarum varietatem amavisse videantur et tum una, tum altera forma (vel etiam declinatione) usi sint. == De patronymicis et matronymicis Latine reddendis == Patronymica et matronymica Islandica perfacile in Latinum converti possunt. Ecce modus convertendi tralaticius: * mulieres: '''praenomen''' (vel praenomina) + '''nomen patris''' aut '''matris''' (in genetivo) + '''filia''' * viri: '''praenomen''' (vel praenomina) + '''nomen patris''' aut '''matris''' (in genetivo) + '''filius''' ** ''Guðrún Helga Jónsdóttir'' = Gudruna Helga Ionae filia ** ''Sigurður Björnsson'' = Sigurdus Biornis filius ** ''Eygló Harðardóttir'' = Eygloa Hordi filia ** ''Guðlaugur Þór Þórðarson'' = Gudlaugus Thor Thordi filius ** ''Magnús Geir Jóhönnuson'' = Magnus Geir Iohannae filius ** ''Steinunn Dalía Sörudóttir'' = Steinunna Dalia Sarae filia Praeterea sunt et patronymica breviora, quibus litterati Islandi saeculis 17, 18 et 19 libenter usi sunt<ref>Vide https://baekur.is/search sub "Texti/Fulltext".</ref>, e.g.: * '''-ius''': ** ''Einarsson'' = Einarius ** ''Guðbrandsson'' = Gudbrandius ** ''Guðmundsson/Guðmundarson'' = Gudmundius ** ''Ólafsson'' = Olavius ** ''Sigvarðsson'' = Sigvardius ** ''Stefánsson'' = Stephanius ** ''Þorláksson'' = Thorlacius * '''-sonius''', '''-onius''': ** ''Arason'' = Araesonius<sup>[sic]</sup> ** ''Egilsson'' = Egilssonius ** ''Sigfússon'' = Sigfusonius ** ''Skúlason'' = Skulonius, Sculonius ** ''Sveinsson'' = Svenonius * '''-aeus''': ** ''Árnason'' = Arnaeus ** ''Jóhannesson, Jónsson'' = Iohannaeus ** ''Jónsson'' = Ionas, Ionaeus ** ''Magnússon'' = Magnaeus ** ''Pétursson'' = Petraeus * '''-inus''': ** ''Guðbrandsson'' = Gudbrandinus ** ''Guðmundsson/Guðmundarson'' = Gudmundinus ** ''Sigmundsson/Sigmundarson'' = Sigmundinus ** ''Ögmundsson/Ögmundarson'' = Ogmundinus == Notae == <references /> {{NexInt}} * [[Episcopi Holenses]] * [[Episcopi Scalholtenses]] [[Categoria:Indices nominum]] f7ch4mintx7es08a27u7c5nav5pn925 Ioannes Briceño 0 304251 3969674 3808199 2026-07-03T09:35:46Z InternetArchiveBot 139091 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 3969674 wikitext text/x-wiki {{Capsa hominis Vicidata}} '''Ioannes Briceño''', vulgo ''John Antonio'' atque saepius ''Johnny Briceño'' ([[Orange Walk]] in oppido die [[17 Iulii]] [[1960]] natus) est politicus [[Beliza]]e. Filius politici Elijio Eloy Briceño, alumnus est [[collegium Sancti Ioannis (Beliza)|collegii S. Ioannis]] [[Beliza]]e in urbe et [[universitas Texana|universitatis Texanae]] iuxta [[Austinopolis|Austinopolim]], ubi administrationi commerciali studuit. Societatem televisificam ''Centaur Communications'' anno [[1990]] condidit. Legatus est parlamento Belizensi ab anno [[1993]] pro circulo Orange Walk. Factionis unitae popularis inter praesides anno [[1994]] electus, post comitia anni [[1998]] primus minister vicarius ministerque a circumiectu factus est, primo ministro [[Said Musa]]. Ab [[2008]] usque in [[2011]], iterum a die [[31 Ianuarii]] [[2016]] dux factionis suae duxque contrariorum in parlamento Belizensi meruit. Comitiis recentioribus victor, primus minister die [[12 Novembris]] [[2020]] inauguratus est. == Nexus externi == {{Fontes biographici}} * "[https://www.breakingbelizenews.com/2021/07/05/abandoning-the-realm-republic-of-belize/ Abandoning the realm: Republic of Belize?]" (5 Iulii 2021) apud ''Breaking Belize News'' * [https://web.archive.org/web/20151004195503/http://www.nationalassembly.gov.bz/index.php/hor-lowerhouse/69-members-of-the-house/135-hon-juan-antonio-johnny-briceno- Vita brevis] (2008) {{Primi ministri Belizae}} {{DEFAULTSORT:Briceno, Ioannes}} [[Categoria:Homines vivi]] [[Categoria:Gubernatores civitatum]] [[Categoria:Politici Belizae]] [[Categoria:Alumni Universitatis Texanae]] [[Categoria:Nati 1960]] [[Categoria:Alumni Collegii Sancti Ioannis (Beliza)]] 8ciw91lerbs5d77rsdcmuni4d7z4425 Formula:Vsep 10 306883 3969623 3836253 2026-07-03T02:40:26Z Grufo 64423 Minima 3969623 wikitext text/x-wiki <includeonly><hr style="border: none; height: 0; width: 0; margin: 0 auto {{safesubst:<noinclude />#iferror:{{safesubst:<noinclude />#expr:{{{1|}}}*0}} | {{safesubst:<noinclude />#if:{{{1|}}}|{{{1}}}|2em}} | {{safesubst:<noinclude />#expr:{{{1|}}}}}em }} auto; background-color: transparent;{{safesubst:<noinclude />#switch:{{safesubst:<noinclude />lc:{{{mundatio|}}}}} | sinistra = clear: left; | dextra | dextera = clear: right; | dupla = clear: both; }}"></includeonly><noinclude>{{Documentatio}}</noinclude> q77bqpp4iwtzk3bwj3bos0x749efxqb Formula:Nexus ad formulam intervicialem 10 309044 3969606 3836185 2026-07-03T01:50:29Z Grufo 64423 Minora 3969606 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude />#if:{{{1|}}} | {{safesubst:<noinclude />#if:{{{2|}}} | {{[[:{{{2}}}:Template:{{{1}}}|{{{2}}}:{{{1}}}]]}} | {{[[:meta:Template:{{{1}}}|meta:{{{1}}}]]}} }} | {{Error|Error: Nomen formulae intervicialis non datur.}} }}</includeonly><noinclude>{{Documentatio}}</noinclude> l9ymde2f7pbp79grq8scgldz1jlevkm 3969610 3969606 2026-07-03T01:55:41Z Grufo 64423 Grufo movit paginam [[Formula:Interfn]] ad [[Formula:Nexus ad formulam intervicialem]] praeter redirectionem: Nomen plenum 3969606 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude />#if:{{{1|}}} | {{safesubst:<noinclude />#if:{{{2|}}} | {{[[:{{{2}}}:Template:{{{1}}}|{{{2}}}:{{{1}}}]]}} | {{[[:meta:Template:{{{1}}}|meta:{{{1}}}]]}} }} | {{Error|Error: Nomen formulae intervicialis non datur.}} }}</includeonly><noinclude>{{Documentatio}}</noinclude> l9ymde2f7pbp79grq8scgldz1jlevkm Formula:Nexus ad formulam intervicialem/doc 10 309045 3969612 3949487 2026-07-03T01:55:49Z Grufo 64423 Grufo movit paginam [[Formula:Interfn/doc]] ad [[Formula:Nexus ad formulam intervicialem/doc]] sine redirectione: Nomen plenum 3949487 wikitext text/x-wiki {{Subpagina documentationis}} {{Formula substituibilis|...}} Utere hac formula ut nexum ad formulam intervicialem scribas. == De usu == Duo argumenta anonyma acceptantur: nomen formulae (necessarium) et tessera intervicialis (voluntaria – <code>meta</code> legitur cum omittatur). * <syntaxhighlight lang="wikitext" inline>{{interfn|Year in other calendars|en}}</syntaxhighlight> *: ↳ {{interfn|Year in other calendars|en}} * <syntaxhighlight lang="wikitext" inline>{{subst:interfn|Year in other calendars|en}}</syntaxhighlight> *: ↳ {{interfn|Year in other calendars|en}} * <syntaxhighlight lang="wikitext" inline>{{interfn|TOWThisweek}}</syntaxhighlight> *: ↳ {{interfn|TOWThisweek}} * <syntaxhighlight lang="wikitext" inline>{{subst:interfn|TOWThisweek}}</syntaxhighlight> *: ↳ {{interfn|TOWThisweek}} == Synonyma == * {{fn|Internf}} * {{fn|Nexus ad formulam intervicialem}} == Ulteriora si cupis == * {{fn|Nexus ad formulam}} * {{fn|Nexus ad modulum}} * {{fn|Nexus ad iussum MediaVicialem}} * {{fn|Metafn}} * {{fn|Fnp}} * {{fn|Fsn}} * {{fn|Fsnp}} <includeonly>{{in harenario aut alibi|| <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae intra versum accommodandae|{{PAGENAME}}]] [[Categoria:Formulae administrationis Vicipaediae|{{PAGENAME}}]] [[Categoria:Formulae nexus ad formulas creantes|{{PAGENAME}}]] [[Categoria:Formulae nexuales|{{PAGENAME}}]] [[Categoria:Formulae documentationis|{{PAGENAME}}]] }}</includeonly> 7rl73jo76zxpbil3agxm92hm2wekgfg 3969613 3969612 2026-07-03T01:56:12Z Grufo 64423 /* Ulteriora si cupis */ 3969613 wikitext text/x-wiki {{Subpagina documentationis}} {{Formula substituibilis|...}} Utere hac formula ut nexum ad formulam intervicialem scribas. == De usu == Duo argumenta anonyma acceptantur: nomen formulae (necessarium) et tessera intervicialis (voluntaria – <code>meta</code> legitur cum omittatur). * <syntaxhighlight lang="wikitext" inline>{{interfn|Year in other calendars|en}}</syntaxhighlight> *: ↳ {{interfn|Year in other calendars|en}} * <syntaxhighlight lang="wikitext" inline>{{subst:interfn|Year in other calendars|en}}</syntaxhighlight> *: ↳ {{interfn|Year in other calendars|en}} * <syntaxhighlight lang="wikitext" inline>{{interfn|TOWThisweek}}</syntaxhighlight> *: ↳ {{interfn|TOWThisweek}} * <syntaxhighlight lang="wikitext" inline>{{subst:interfn|TOWThisweek}}</syntaxhighlight> *: ↳ {{interfn|TOWThisweek}} == Synonyma == * {{fn|Internf}} * {{fn|Nexus ad formulam intervicialem}} == Ulteriora si cupis == * {{Fn|Nexus ad modulum intervicialem}} * {{fn|Nexus ad formulam}} * {{fn|Nexus ad modulum}} * {{fn|Nexus ad iussum MediaVicialem}} * {{fn|Metafn}} * {{fn|Fnp}} * {{fn|Fsn}} * {{fn|Fsnp}} <includeonly>{{in harenario aut alibi|| <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae intra versum accommodandae|{{PAGENAME}}]] [[Categoria:Formulae administrationis Vicipaediae|{{PAGENAME}}]] [[Categoria:Formulae nexus ad formulas creantes|{{PAGENAME}}]] [[Categoria:Formulae nexuales|{{PAGENAME}}]] [[Categoria:Formulae documentationis|{{PAGENAME}}]] }}</includeonly> adz8u9nkf89pom10um5qfriov005xrx Formula:Nexus ad modulum/doc 10 311034 3969615 3969448 2026-07-03T01:57:44Z Grufo 64423 /* Ulteriora si cupis */ 3969615 wikitext text/x-wiki {{Subpagina documentationis}} {{Formula substituibilis|...}} {{Lua|Modulus:Params}} {{Compendia formulae|mn|nm}} Utere hac formula ut nexum ad modulum scribas. == De usu == * <syntaxhighlight lang="wikitext" inline>{{mn|string}}</syntaxhighlight> vel <syntaxhighlight lang="wikitext" inline>{{subst:mn|string}}</syntaxhighlight> *: ↳ {{mn|string}} * <syntaxhighlight lang="wikitext" inline>{{mn|string|len}}</syntaxhighlight> vel <syntaxhighlight lang="wikitext" inline>{{subst:mn|string|len}}</syntaxhighlight> *: ↳ {{mn|string|len}} * <syntaxhighlight lang="wikitext" inline>{{mn|string|match|abc123def456|%d+|6|2|false|non invenitur}}</syntaxhighlight> (vel per [[Vicipaedia:Substitutio|substitutionem]] quoque) *: ↳ {{mn|string|match|abc123def456|%d+|6|2|false|non invenitur}} * <syntaxhighlight lang="wikitext" inline>{{mn|string|}}</syntaxhighlight> vel <syntaxhighlight lang="wikitext" inline>{{subst:mn|string|}}</syntaxhighlight> *: ↳ {{mn|string|}} == Synonyma == * {{fn|Mn}} * {{fn|Mfl}} – nomen interviciale * {{fn|Ml}} – nomen interviciale * {{fn|Nm}} == Ulteriora si cupis == * {{Fn|Nexus ad formulam}} * {{Fn|Nexus ad iussum MediaVicialem}} * {{Fn|Fsn}} * {{Fn|Fsnp}} * {{Fn|Nexus ad formulam intervicialem}} * {{Fn|Nexus ad modulum intervicialem}} * {{Fn|Metafn}} <includeonly>{{in harenario aut alibi|| <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae intra versum accommodandae|{{PAGENAME}}]] [[Categoria:Formulae administrationis Vicipaediae|{{PAGENAME}}]] [[Categoria:Formulae nexus ad formulas creantes|{{PAGENAME}}]] [[Categoria:Formulae nexuales|{{PAGENAME}}]] [[Categoria:Formulae documentationis|{{PAGENAME}}]] [[Categoria:Formulae variadicae|{{PAGENAME}}]] [[Categoria:Metaformulae|{{PAGENAME}}]] }}</includeonly> qpia28a6qjgn2hm6fg9f0dajeui5p53 Modulus:Params/doc 828 311170 3969604 3968513 2026-07-03T01:32:54Z Grufo 64423 Minora 3969604 wikitext text/x-wiki {{Modulus in nuntiis systematis adhibitus | custodes = usores | r3950626 = Formula:Quaerebasne forte | r3950631 = Formula:Quaerebasne forte eodem titulo | r3948019 = Formula:Postilla redirectionis/arbiter | r3949390 = Formula:Monitus de adumbratione recensenda }} {{High-use}} Documentatio Anglica hic inveniri potest: {{Redirectio obliqua|Modulus:Params/doc/en}} <includeonly>{{in harenario aut alibi|| <!-- Categorias sub hac linea adde --> [[Categoria:Moduli]] }}</includeonly> p81e0iihiwbn9gn7hm8q39ex54p60fn Formula:Nexus ad iussum MediaVicialem/doc 10 312647 3969616 3936801 2026-07-03T01:58:09Z Grufo 64423 Minora 3969616 wikitext text/x-wiki {{Subpagina documentationis}} {{Formula substituibilis|...}} {{Formula tabularia | censens = [[:mw:Help:Magic words|iussus MediaViciales]] ([[Anglice]] ''magic words'') | prodens = singillatim }} {{Lua|Module:Params}} {{Compendia formulae|nim|imn}} Haec formula est simillima formulis {{Fn|Nexus ad formulam}} et {{Fn|Nexus ad modulum}}, at nexus nec ad formulas neque ad modulos, sed ad [[:mw:Help:Magic words#Page names|iussus MediaViciales]] creat. == De usu == * <syntaxhighlight lang="wikitext" inline>{{nim|PAGENAME}}</syntaxhighlight> *: ↳ {{nim|PAGENAME}} * <syntaxhighlight lang="wikitext" inline><code>{{nim|PAGENAME}}</code></syntaxhighlight> *: ↳ <code>{{nim|PAGENAME}}</code> * <syntaxhighlight lang="wikitext" inline>{{nim|language}}</syntaxhighlight> *: ↳ {{nim|language}} * <syntaxhighlight lang="wikitext" inline>{{nim|#invoke}}</syntaxhighlight> *: ↳ {{nim|#invoke}} * <syntaxhighlight lang="wikitext" inline>{{nim|#ifexist}}</syntaxhighlight> *: ↳ {{nim|#ifexist}} * <syntaxhighlight lang="wikitext" inline>{{nim|__NOTOC__}}</syntaxhighlight> *: ↳ {{nim|__NOTOC__}} * <syntaxhighlight lang="wikitext" inline>{{nim|#REDIRECT}}</syntaxhighlight> *: ↳ {{nim|#REDIRECT}} * <syntaxhighlight lang="wikitext" inline>{{nim|#time|<nowiki>[[j xg]] [[Y]]</nowiki> H:i:s|2023-12-03 14:15|la}} </syntaxhighlight> *: ↳ {{nim|#time|<nowiki>[[j xg]] [[Y]]</nowiki> H:i:s|2023-12-03 14:15|la}} * <syntaxhighlight lang="wikitext" inline>{{nim|localurl|MediaWiki|printable=yes}}</syntaxhighlight> *: ↳ {{nim|localurl|MediaWiki|printable=yes}} * <syntaxhighlight lang="wikitext" inline>{{nim|{{=}}}}</syntaxhighlight> *: ↳ {{nim|{{=}}}} * <syntaxhighlight lang="wikitext" inline>{{nim|{{!}}}}</syntaxhighlight> *: ↳ {{nim|{{!}}}} == Synonyma == * {{Fn|Nim}} * {{Fn|Imn}} * {{Fn|Nexus ad iussum mediavicialem}} * {{Fn|Mwl}} – nomen interviciale * {{Fn|Tlm}} == Ulteriora si cupis == * {{Fn|Nexus ad formulam}} * {{Fn|Nexus ad modulum}} * {{Fn|Nexus ad formulam intervicialem}} * {{Fn|Nexus ad modulum intervicialem}} * {{Fn|Metafn}} * {{Fn|Interfn}} <includeonly>{{in harenario aut alibi|| <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae intra versum accommodandae|{{PAGENAME}}]] [[Categoria:Formulae administrationis Vicipaediae|{{PAGENAME}}]] [[Categoria:Formulae nexus ad formulas creantes|{{PAGENAME}}]] [[Categoria:Formulae nexuales|{{PAGENAME}}]] [[Categoria:Metaformulae|{{PAGENAME}}]] [[Categoria:Formulae variadicae|{{PAGENAME}}]] [[Categoria:Formulae documentationis|{{PAGENAME}}]] }}</includeonly> 6wx42zgl2h4nr0lt218en643ut534e0 Formula:Nexus cum parametris 10 313903 3969591 3949461 2026-07-02T23:53:29Z Grufo 64423 ‘class’ → ‘#class’ 3969591 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude />#if:{{{1|}}} | {{safesubst:<noinclude />#if:{{{#class|/}}} | <span class="{{{#class|plainlinks}}}"> }}[{{fullurl:{{safesubst:<noinclude />#if:x|{{{1}}}}}|{{safesubst:<noinclude />#invoke:params| cutting|2|0| discarding|title| discarding|#class| setting|i/p|&|{{safesubst:<noinclude />=}}| renaming_by_magic|urlencode|1|QUERY| mapping_by_magic|urlencode|1|QUERY| list }}}} {{safesubst:<noinclude />#if:{{{2|}}}|{{{2}}}|{{{1}}}}}]{{safesubst:<noinclude />#if:{{{#class|/}}} | </span> }} | {{Error|Error: Nexus abest.}} }}</includeonly><noinclude>{{Documentatio}}</noinclude> lh71pv7om0ofgt4obwvf9qgw8cblqcm Formula:Nexus cum parametris/doc 10 313904 3969592 3951869 2026-07-02T23:53:57Z Grufo 64423 Documentationem redintegravi 3969592 wikitext text/x-wiki {{Subpagina documentationis}} {{Formula in nuntiis systematis adhibita | custodes = usores | r3949392 = Formula:Monitus de adumbratione recensenda/capsa | r3951261 = Formula:Textus paginarum absentium }} {{Formula substituibilis|...}} {{Lua|Module:Params}} Utere hac formula ut nexum internum cum parametris crees. Haec formula est similis iussui MediaViciali {{nim|fullurl}}, sed * sinit parametros nexuales scribi singula argumenta * omnia sua argumenta per iussum MediaVicialem {{verba machinaria|{{nim|urlencode|...|QUERY}}}} sponte interpretatur * nexus creatos intra elementa HTML <syntaxhighlight lang="html" inline><span class="plainlinks">...</span></syntaxhighlight> ponit – scribe vacuum argumentum {{para|class}} si elementum {{verba machinaria|span}} creare nolis == De usu == '''Codex manuscriptus:''' <syntaxhighlight lang="wikitext">{{Nexus cum parametris | Specialis:Nuper mutata | Lorem ipsum | namespace = 0 | hidebots = 1 | hidepageedits = 1 | hidecategorization = 1 | hideWikibase = 1 | hidelog = 1 | hidenewuserlog = 1 | tagfilter = mw-new-redirect | inverttags = 1 | limit = 1000 | days = 30 | urlversion = 2 }}</syntaxhighlight> '''Effectus:''' {{Nexus cum parametris | Specialis:Nuper mutata | Lorem ipsum | namespace = 0 | hidebots = 1 | hidepageedits = 1 | hidecategorization = 1 | hideWikibase = 1 | hidelog = 1 | hidenewuserlog = 1 | tagfilter = mw-new-redirect | inverttags = 1 | limit = 1000 | days = 30 | urlversion = 2 }} {{Ast}} '''Codex manuscriptus:''' <syntaxhighlight lang="wikitext">{{Nexus cum parametris|Specialis:Nuper mutata|Lorem ipsum}}</syntaxhighlight> '''Effectus:''' {{Nexus cum parametris|Specialis:Nuper mutata|Lorem ipsum}} == De argumentis == <templatedata>{ "description": "Haec formula nexum internum cum parametris creat.", "params": { "1": { "label": "Pagina", "description": "Pagina nectenda", "example": "Specialis:Nuper mutata", "type": "string", "required": true }, "2": { "label": "Verba ostendenda", "description": "Verba ostendenda", "example": "Lorem ipsum", "type": "string", "required": false }, "#class": { "label": "HTML class", "description": "Attributio ‘class’ elementi ‘span’ quod nexum continet (‘<span class=\"plainlinks\">...</span>’ si argumentum omittitur; nullum elementum ‘span’ nexum circumdabit si argumentum datur vacuum!)", "example": "plainlinks user-show", "type": "string", "required": false } } }</templatedata> == Ulteriora si cupis == * [[:Categoria:Formulae nexuales]] * {{nim|fullurl}} * {{Fn|Nexus planus}} * {{Fn|Nexus ad recensendum}} * {{Fn|Nexus ad historiam paginae}} * {{Fn|Nexus ad redirectionem non sequendam}} * {{Fn|Nexus perpetuus}} * {{Fn|Nexus ad indicem subpaginarum}} * {{Fn|Nexus ad formulas resolvendas}} * {{Fn|Nexus ad indicem nexuum ad paginam}} <includeonly>{{in harenario aut alibi|| <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae intra versum accommodandae|{{PAGENAME}}]] [[Categoria:Formulae administrationis Vicipaediae|{{PAGENAME}}]] [[Categoria:Formulae nexuales|{{PAGENAME}}]] }}</includeonly> s4au7afgdwq51k2sz99jmp0ntugj6yd MediaWiki:Editnotice-0 8 323750 3969579 3951634 2026-07-02T21:34:53Z Grufo 64423 “ut illam inspicias prius quam hanc paginam recenseas” → “ut illam inspicias et, si opus est, ad redirectionem vertas prius quam hanc paginam recenseas” 3969579 wikitext text/x-wiki {{#ifexist:{{ns:118}}:{{FULLPAGENAME}} | {{#ifeq:{{#invoke:redirection|get_target_page|{{ns:118}}:{{FULLPAGENAME}}}}|{{FULLPAGENAME}} | | {{#ifexist:{{FULLPAGENAME}} | {{Capsa recensionis | imago = 1952 Draft convention A03C-V1.svg | color = var(--background-color-content-removed, #ffe49c) | pigmentum = var(--background-color-warning-subtle, #fdf2d5) | titulus = Cave adumbrationem! | 1 = Etiam pagina “[[{{ns:118}}:{{PAGENAME}}]]” exsistit! Suademus ut illam inspicias et, si opus est, ad redirectionem vertas prius quam hanc paginam recenseas. }} | {{Capsa recensionis | imago = Stop hand nuvola.svg | color = var(--background-color-error, #f54739) | pigmentum = var(--background-color-error-subtle, #ffe9e5) | titulus = Noli hanc recensionem divulgare! | 1 = Iam est “[[{{ns:118}}:{{PAGENAME}}]]”! Quaesumus, '''abroga''' hanc recensionem et potius {{Nexus ad recensendum|{{ns:118}}:{{PAGENAME}}|recense illam paginam}}, aut, si tibi videtur esse iam satis parata, {{Nexus cum parametris | wpReason = Demum commentatio parata est | prefix = | wpNewTitle = {{PAGENAME}} | 1 = Special:MovePage/{{ns:118}}:{{PAGENAME}} | 2 = move eam huc }}. }} }} }} }} 4kmvq1cwpl69mz0souuozwuh32d57mr 3969582 3969579 2026-07-02T21:42:14Z Grufo 64423 Fortasse melius 3969582 wikitext text/x-wiki {{#ifexist:{{ns:118}}:{{FULLPAGENAME}} | {{#ifeq:{{#invoke:redirection|get_target_page|{{ns:118}}:{{FULLPAGENAME}}}}|{{FULLPAGENAME}} | | {{#ifexist:{{FULLPAGENAME}} | {{Capsa recensionis | imago = 1952 Draft convention A03C-V1.svg | color = var(--background-color-content-removed, #ffe49c) | pigmentum = var(--background-color-warning-subtle, #fdf2d5) | titulus = Cave adumbrationem! | 1 = Etiam pagina “[[{{ns:118}}:{{PAGENAME}}]]” exsistit! Suademus ut illam {{#ifeq:{{#invoke:redirection|get_target_page|{{FULLPAGENAME}}}}|{{ns:118}}:{{FULLPAGENAME}} | recenseas ad vicem huius. | inspicias et, si opus est, ad redirectionem vertas prius quam hanc paginam recenseas. }} }} | {{Capsa recensionis | imago = Stop hand nuvola.svg | color = var(--background-color-error, #f54739) | pigmentum = var(--background-color-error-subtle, #ffe9e5) | titulus = Noli hanc recensionem divulgare! | 1 = Iam est “[[{{ns:118}}:{{PAGENAME}}]]”! Quaesumus, '''abroga''' hanc recensionem et potius {{Nexus ad recensendum|{{ns:118}}:{{PAGENAME}}|recense illam paginam}}, aut, si tibi videtur esse iam satis parata, {{Nexus cum parametris | wpReason = Demum commentatio parata est | prefix = | wpNewTitle = {{PAGENAME}} | 1 = Special:MovePage/{{ns:118}}:{{PAGENAME}} | 2 = move eam huc }}. }} }} }} }} {{#invoke:redirection|if_redirect|{{FULLPAGENAME}}| 8f42jjd8v7aw63jvbxlegmjit38j4ku 3969583 3969582 2026-07-02T21:42:47Z Grufo 64423 3969583 wikitext text/x-wiki {{#ifexist:{{ns:118}}:{{FULLPAGENAME}} | {{#ifeq:{{#invoke:redirection|get_target_page|{{ns:118}}:{{FULLPAGENAME}}}}|{{FULLPAGENAME}} | | {{#ifexist:{{FULLPAGENAME}} | {{Capsa recensionis | imago = 1952 Draft convention A03C-V1.svg | color = var(--background-color-content-removed, #ffe49c) | pigmentum = var(--background-color-warning-subtle, #fdf2d5) | titulus = Cave adumbrationem! | 1 = Etiam pagina “[[{{ns:118}}:{{PAGENAME}}]]” exsistit! Suademus ut illam {{#ifeq:{{#invoke:redirection|get_target_page|{{FULLPAGENAME}}}}|{{ns:118}}:{{FULLPAGENAME}} | recenseas ad vicem huius. | inspicias et, si opus est, ad redirectionem vertas prius quam hanc paginam recenseas. }} }} | {{Capsa recensionis | imago = Stop hand nuvola.svg | color = var(--background-color-error, #f54739) | pigmentum = var(--background-color-error-subtle, #ffe9e5) | titulus = Noli hanc recensionem divulgare! | 1 = Iam est “[[{{ns:118}}:{{PAGENAME}}]]”! Quaesumus, '''abroga''' hanc recensionem et potius {{Nexus ad recensendum|{{ns:118}}:{{PAGENAME}}|recense illam paginam}}, aut, si tibi videtur esse iam satis parata, {{Nexus cum parametris | wpReason = Demum commentatio parata est | prefix = | wpNewTitle = {{PAGENAME}} | 1 = Special:MovePage/{{ns:118}}:{{PAGENAME}} | 2 = move eam huc }}. }} }} }} }} 28n0bc3djm4rgnjd81pp1wl6alz8f2e Cur homo torquetur 0 324370 3969603 3969362 2026-07-03T01:31:17Z Grufo 64423 Minora 3969603 wikitext text/x-wiki {{Titulus ad litteram}} {{Pagina principalis|Index Carminum Buranorum}} {{Carmen Carminum Buranorum | titulus = | imago = | descriptio = | categoria = | numerus = | auctor = | argumenta = | tempus = | lingua = | contextus = | praecedens = | sequens = }} {{lres|Cur homo torquetur}} est initium [[carmen|carminis]] a [[Goliardia|discipulis vagantibus]] [[Latinitas medii aevi|Latine]] scripti, quod in codice [[Carmina Burana|Carminum Buranorum]] sub numero XXXII reperitur.<ref name="de-correctione-hominum-29-32">{{Opus | titulus = De correctione hominum 29-32 | url = https://www.hs-augsburg.de/~harsch/Chronologia/Lspost13/CarminaBurana/bur_cmo3.html }}.</ref> == Textus == {{Versus numerati| Cur homo torquetur? ne fastus ei dominetur. Cur homo torquetur? ut ei meritum cumuletur. Cur homo torquetur? ut Christus glorificetur. Cur homo torquetur? ut penis culpa pietur. Cur homo torquetur? ut dupliciter crucietur. Gratia sola Dei, quos vult, facit alta mereri.<ref name="de-correctione-hominum-29-32" /> }} == Descriptio == Hoc carmen breve, in sectione [[Moralitas|moralium]] et [[Satura|satiricorum]] positum, formam interrogationis et responsionis ([[Catechismus|catechesis]] similis) adhibet ad quaestionem de sustinentia humana solvendam. Quinque diversae causae afferuntur cur homo in mundo torquetur: ad superbiam (fastum) reprimendam, ad merita augenda, ad gloriam Christi manifestandam, ad poenam peccatorum luendam, vel denique ut homo dupliciter in hoc saeculo et in futuro puniatur.<ref name="de-correctione-hominum-29-32" /> In secunda parte, auctor doctrinam de gratia divina breviter exponit, affirmans solam Dei gratiam esse quae hominibus facultatem det alta merita adipiscendi. Textus sic nexum inter dolorem humanum, iustitiam divinam et [[Mysterium fidei|mysterium]] electionis divinae paucis verbis complectitur.<ref name="de-correctione-hominum-29-32" /> == Notae == {{reflist}} == Bibliographia == * {{Ecce citatio | id = Lehtonen, 1995 | c = {{Opus | cognomen = Lehtonen | nomen = Thomas Martinus Samuel | nomenclatura = compendiaria | titulus = Fortuna, Money, and the Sublunar World: Eleventh-century Ethical Thought as a Paradigm for Late Medieval Moral Philosophy | annus = 1995 | lingua = en | locus = [[Helsingia (Finnia)|Helsingiae]] | domus editoria = [[Societas Litterarum Finnicarum]] | isbn = 978-951-717-846-4 }} }} {{Carmina Burana}} [[Categoria:Index Carminum Buranorum]] [[Categoria:Litterae Latinae mediaevales]] 9ikapbwpn57f0dc0n3apofb7bnhm9f2 Non te lusisse pudeat 0 324384 3969602 3957748 2026-07-03T01:30:20Z Grufo 64423 Minora 3969602 wikitext text/x-wiki {{Titulus ad litteram}} {{Pagina principalis|Index Carminum Buranorum}} {{Carmen Carminum Buranorum | titulus = | imago = | descriptio = | categoria = | numerus = | auctor = | argumenta = | tempus = | lingua = | contextus = | praecedens = | sequens = }} {{lres|Non te lusisse pudeat}} est initium [[carmen|carminis]] a [[Goliardia|discipulis vagantibus]] [[Latinitas medii aevi|Latine]] scripti, quod in codice [[Carmina Burana|Carminum Buranorum]] sub numero XXXIII reperitur.<ref name="de-ammonitione-prelatorum-33-45">{{Opus | titulus = De ammonitione prelatorum 33-45 | url = https://www.hs-augsburg.de/~harsch/Chronologia/Lspost13/CarminaBurana/bur_cmo4.html }}.</ref> == Textus == {{Versus numerati| Non te lusisse pudeat, sed ludum non incidere et que lusisti temere, ad vite frugem vertere. magistra morum doceat te ratio, ut dignus pontificio, divini dono numinis, ad laudem Christi nominis fungaris sacerdotio. Sis pius, iustus, sobrius, prudens, pudicus, humilis, in lege Dei docilis, et ne sis arbor sterilis; tuo te regas aptius officio, expulso procul vitio munderis labe criminis, ut mundus munde Virginis ministres in altario. Pius protector pauperum omni petenti tribue, malos potenter argue manusque sacras ablue a sordidorum munerum contagio, nullus te palpet premio, quesita gratis gratia largire beneficia, sed dignis beneficio. Non des ministris scelerum non tua, sed ecclesie, sub pietatis specie; non abutaris impie commisso tibi pauperum suffragio, nil a te ferat histrio, et tibi non allicias infames amicitias de Christi patrimonio. Ministros immunditie a te repellas longius: bonorum vitam fortius pravus depravat socius et afficit infamie dispendio; sic trahitur presumptio a convictu similium, prelati vita vilium vilescit contubernio. Caute dispone domui, pauca, sed vera loquere, verba confirmes opere, quia non decet temere os sacerdotis pollui mendacio; prudentium consilio te frui non displiceat, nec te sinistre moveat salubris exhortatio. Teneris, ut abstineas ab omni mala specie, sub freno temperantie magistra pudicitie, sobrietate, floreas, ne vario vagoque desiderio declines ad illecebras, sed cece mentis tenebras purga virtutis radio.<ref name="de-ammonitione-prelatorum-33-45"/> }} == Descriptio == Hoc carmen, [[Petrus Blesensis|Petro Blesensi]] adscriptum, est {{safesubst:Nexus ad paginam creandam creatamve|protrepsis et paraenesis|paraenesis|en|qid=Q2113832}} moralis ad vitam sacerdotalem recte gerendam directa. Auctor admonet ne praeteriti lusus pudeat, dummodo mores ad melius vertantur et ratio fiat magistra vitae. Sacerdos exhortatur ut virtutes cardinales et theologicas ita colat (pietatem, iustitiam, sobrietatem, prudentiam) ut dignus fiat altario [[Virgo Maria|Virginis Mariae]] ministrare.<ref name="de-ammonitione-prelatorum-33-45"/> In strophis sequentibus, carmen contra vitia ecclesiastica invehitur: prohibetur symonia, admonetur de cura pauperum, et praecipitur ut patrimonium Christi non in histriones vel amicos infames effundatur. Denique, exhortatio ad castitatem et ad vitationem malorum sociorum nectitur, ut sacerdos, velut radio virtutis, mentis tenebras purgare valeat.<ref name="de-ammonitione-prelatorum-33-45"/> == Investigatio palaeographica musica == [[Palaeographia]] musica carminis cui titulus est {{Op|Non te lusisse pudeat}} praecipue in comparatione inter codices saeculi XIII versatur, ubi diversae notationis rationes inveniuntur. In codice Monacensi (B, Clm 4660), musica {{safesubst:Nexus ad paginam creandam creatamve|notatio adiastematica|notatione adiastematica|ca|qid=Q31074643}} exarata est, quae, etsi altitudinem sonorum subtiliter non definit, cursum melodicum per neumas exprimit. Econtra, codex Florentinus (F, Pluteus 29.1) eandem melodiam in [[Pentagrammum|lineis musicalibus]] exhibet, quod sinit investigare quomodo neumae priscae in systema diastematicum translatae sint. Comparatio horum manuscriptorum demonstrat ambas fontes eandem structuram melodicam servare, quamvis minimae discrepantiae in ornamentis graphicis appareant, quae fortasse ex improvisatione cantoris aut ex erroris lapsu scribae in repetendis strophis in codice B originem trahunt.<ref name="examen-apium-cb-33">{{Opus | titulus = Non te lusisse pudeat (CB 33) | domus editoria = Examen apium | url = https://www.examenapium.it/carmina/0-eds/033nonte.html | tempus inspectionis = 2026-04-30 }}.</ref> Structura rhythmica huius carminis arcte cum textus metrici accentibus cohaeret, praesertim propter naturam syllabicam compositionis. In codice Florentino (F), notantur figurae quas [[Strophicus|strophicos]] vocamus, quae in transcriptionibus modernis lineis superpositis indicantur. Hae figurae graphicae plerumque in temporibus fortibus versuum (praesertim in secunda et sexta sede) inveniuntur, quod cursum iambicum totius carminis confirmat. Notatu dignum est strophicos in ultimis duobus versibus cuiusque strophae super syllabas praetonicas poni; haec peculiaritas palaeographica intentionem musicam suggerit ad emphasim rhetoricam augendam antequam clausula vel cadentia, quae in his locis magis evoluta apparet, attingatur.<ref name="examen-apium-cb-33" /> == Notae == {{reflist}} == Bibliographia == * {{Ecce citatio | id = Lehtonen, 1995 | c = {{Opus | cognomen = Lehtonen | nomen = Thomas Martinus Samuel | nomenclatura = compendiaria | titulus = Fortuna, Money, and the Sublunar World: Eleventh-century Ethical Thought as a Paradigm for Late Medieval Moral Philosophy | annus = 1995 | lingua = en | locus = [[Helsingia (Finnia)|Helsingiae]] | domus editoria = [[Societas Litterarum Finnicarum]] | isbn = 978-951-717-846-4 }} }} {{Carmina Burana}} [[Categoria:Index Carminum Buranorum]] [[Categoria:Litterae Latinae mediaevales]] te4ntyy8trhe05u9jyxsggrvpubuxj2 Spider-Man 0 325845 3969570 3969508 2026-07-02T20:19:27Z Grufo 64423 3969570 wikitext text/x-wiki [[File:Spiderman.JPG|thumb|Spider-Man|right]] {{res|Spider-Man}} (Peter Parker) est [[persona]] et [[heros]] (vulgo [[superheros]]) a [[Stan Lee]] et [[Stephanus Ditko|Stephano Ditko]], apud societatem [[Marvel Comics]] opera dantibus, creatus. Petrus Parker magnas vires facultatesque acquisivit postquam [[araneae|aranea]] [[radiactivitas|radiactiva]] eum momordit. == Sententia == * “Unā cum magna valetudine magnum mandatum venit.” {{NexInt}} * [[Marvel Comics]] * [[Stan Lee]] * [[Stephanus Ditko]] == Nexus externi == * [https://www.screendaily.com/news/sony-shows-first-chunks-of-new-spider-man-and-resident-evil-films-at-cineeurope/5217931.article De Spider-Man ex ScreenDaily creatus a Stan Lee et Steve Ditko pro societate Marvel Comicis] * http://marvel.com [[Categoria:Superheroes]] {{Pers-fict-stipula}} 9dpgyielmy0w7kxv6f76nrvnjc2bp2w Modulus:Params/doc/en 828 325928 3969618 3969495 2026-07-03T02:04:30Z Grufo 64423 Minora 3969618 wikitext text/x-wiki {{module:params/doc/en/main sidebox}} The <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> module is designed to be adopted by those templates that want to have a deep control of their parameters. It is particularly useful to [[:en:variadic template|variadic template]]s, to which it offers the possibility to count, list, map and propagate the parameters received without knowing their number in advance. The module offers elegant shortcuts to non variadic templates as well. Outside templates it has very few applications; hence, if you plan to make experiments, make sure to do them from within a template, or you will not be able to see much (you can use {{[[module:params/periclitationes/en/sandbox]]}} for that). Under [[Module:Params/periclitationes|./periclitationes/en]] you can find helper templates that can be specifically used for testing the module's capabilities in flexible ways. Finally, under [[Module:Params/doc/en/examples|./doc/en/examples]] you can find some of the examples shown in this documentation page. {{Nota bene|Note:}} In case your template uses <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight>, please add <syntaxhighlight lang="wikitext" inline>{{lua|Module:Params}}</syntaxhighlight> to its documentation page, so that if breaking changes will be introduced in the future the template will be easily traceable without performing <span class="plainlinks">[//en.wikipedia.org/w/index.php?search=insource%3A%2Finvoke%3Aparams%2Fi&title=Special%3ASearch&profile=advanced&fulltext=1&ns10=1&limit=500&sort=last_edit_desc an "in source" search]</span>. Please, do not edit this module without having done extensive testing in the [[Module:Params/harenarium|module's sandbox]] first. == General usage == Among the possibilities that the module offers there is that of performing a series of actions after additional arguments have been concatenated to templates' incoming parameters. As this makes it necessary to keep the argument slots clean from interference, instead of named arguments in order to specify options this module uses ''piping functions'' (i.e. functions that expect to be [[:en:Pipeline (software)|piped]] instead of returning to the caller), or ''modifiers''. This creates a syntax similar to the following example: <syntaxhighlight lang="wikitext">{{#invoke:params|[modifier]|[...]|[modifier]|[...]|function|[...]}}</syntaxhighlight> For instance, as the name suggests, the <code>[[#list|list]]</code> function lists the parameters wherewith a template was called. By default it does not add delimiters, but returns an indistinct blob of text in which keys and values are sticked to each other. However, by using the <code>[[#setting|setting]]</code> modifier, we are able to declare a key-value delimiter (<code>p</code>) and an iteration delimiter (<code>i</code>). And so, if we imagined a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> containing the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i/p|<br />|: |list}}</syntaxhighlight> and such template were called with the following parameters, <syntaxhighlight lang="wikitext">{{example template | Beast of Bodmin = A large feline inhabiting Bodmin Moor | Morgawr = A sea serpent | Owlman = A giant owl-like creature }}</syntaxhighlight> the following result would be produced: : Beast of Bodmin: A large feline inhabiting Bodmin Moor<br />Morgawr: A sea serpent<br />Owlman: A giant owl-like creature We can also do more sophisticated things; for instance, by exploiting the possibility to set a header (<code>h</code>) and a footer (<code>f</code>), we can transform the previous code into a generator of [https://html.spec.whatwg.org/multipage/grouping-content.html#the-dl-element definition lists], <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> thus yielding: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Morgawr :: A sea serpent :; Owlman :: A giant owl-like creature By placing the <code>[[#with_name_matching|with_name_matching]]</code> modifier before the <code>[[#list|list]]</code> function we will be able to filter some parameters out – such as, for instance, all parameter names that do not end with an "n": <syntaxhighlight lang="wikitext">{{#invoke:params|with_name_matching|n$|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> Thus, the previous code will produce: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Owlman :: A giant owl-like creature This mechanism has the intrinsic advantage that it allows the concatenation of infinite modifiers. And so, in order to get the accurate result that we want to obtain we could write: <syntaxhighlight lang="wikitext">{{#invoke:params| with_name_matching|^B| with_name_matching|n$| with_value_matching|feline| setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>| all_sorted| list }}</syntaxhighlight> Since it is a wikitext-oriented module focused on manipulating collections, its functions and modifiers have loosely been inspired by JavaScript <code>Array</code>'s [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array#instance_methods instance methods].<ref>For instance, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map Array.prototype.map()]</code> can remind of <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach Array.prototype.forEach()]</code> can remind of <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice Array.prototype.splice()]</code> can remind of <code>[[#splicing|splicing]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/with Array.prototype.with()]</code> can remind of <code>[[#entering_substack|entering_substack]]&#124;...&#124;[[#merging_substack|merging_substack]]</code>, and so on.</ref> The syntax that emerges from piping functions to one another instead results similar to [[:en:jQuery#Chaining|jQuery's method chains]]. In that sense, this <syntaxhighlight lang="javascript">$("#myElement") .css("background-color", "blue") .addClass("active") .hide() .etc...</syntaxhighlight> might loosely remind of this: <syntaxhighlight lang="wikitext">{{#invoke:params| excluding_non-numeric_names| mapping_by_replacing|[^abdlp]+|| mapping_by_replacing|a|⏒ ||plain| etc... }}</syntaxhighlight> Conceptually the pattern is very similar: each step transforms the result of the previous one. But instead of a jQuery object being indefinitely manipulated, what is indefinitely manipulated here is always a collection of wikitext parameters. === Considerations on code style === Normally on Wikipedia, when templates are written across multiple lines in ''block style'', by convention the pipe sign (<code>&#124;</code>) is written on the left side of each new line, as in the following example: <syntaxhighlight lang="wikitext">{{cite book | last = Bloggs | first = Joe | author-link = Joe Bloggs | date = 1974 | title = Book of Bloggs }}</syntaxhighlight> Doing the same with <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> however is often impossible, because the module tends to preserve trailing spaces and new lines in all its arguments except in modifier and function names (and, accordingly, a newline character would be parsed as belonging to the last parameter of each line). Because of this, the only safe and meaningful way to invoke this module in ''block style'' is by appending the pipe sign ''at the end of the line, right before a modifier name or a function name'', as in the following example: <syntaxhighlight lang="wikitext">{{#invoke:params| all_sorted| excluding_non-numeric_names| mapping_by_replacing|[^abdlp]+|| mapping_by_replacing|a|⏒ ||plain| mapping_by_replacing|b|⏑ ||plain| mapping_by_replacing|d|⏔ ||plain| mapping_by_replacing|l|‒ ||plain| mapping_by_replacing|p|⏖ ||plain| trimming_values| mapping_by_replacing|%s+|&nbsp;| setting|h/i/f|<big>&nbsp;|&nbsp;&#124; |&nbsp;</big>| list_values }}</syntaxhighlight> === Prototyping new templates === In designing new templates or exploring the module's capabilities, there are two possible approaches that allow to simulate the incoming parameters direcly in a preview window—without having to save the changes first and then test them from a different page. The first approach consists in temporarily exploiting the <syntaxhighlight lang="wikitext" inline><includeonly>...</includeonly></syntaxhighlight> and <syntaxhighlight lang="wikitext" inline><noinclude>...</noinclude></syntaxhighlight> tags properly to include the template's transclusion as well, the second approach consists in temporarily relying on the <code>[[#imposing|imposing]]</code> modifier. For instance, given a template named <syntaxhighlight lang="wikitext" inline>{{My template}}</syntaxhighlight>, whose wikitext is <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|foo}}</syntaxhighlight>, to simulate the transclusion <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three|foo=bar}}</syntaxhighlight>, it is possible to write, temporarily, <syntaxhighlight lang="wikitext"><includeonly>{{#invoke:params|value_of|foo}}</includeonly><noinclude>{{My template|one|two|three|foo=bar}}</noinclude></syntaxhighlight> or, equivalently, <syntaxhighlight lang="wikitext">{{#invoke:params| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| value_of|foo }}</syntaxhighlight> and then click on “Show preview”. In both cases, the final template must be eventually saved as: <syntaxhighlight lang="wikitext"><includeonly>{{#invoke:params|value_of|foo}}</includeonly><noinclude>{{Documentation}}</noinclude></syntaxhighlight> Here are some suggestions on how to proceed in order to master this module: # Start by using only the <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code> and <code>[[#for_each|for_each]]</code> functions # Learn how to use the <code>[[#setting|setting]]</code> modifier # Learn how to use all the other modifiers # Learn how to use all the other functions === Nomenclature === Most modifiers immediately affect what follows, while others add their action to the queue of actions that will be done last, thus affecting only the way [[#Functions|functions]] behave (e.g. <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> – as the only action they do consists in ''putting a flag'', these are called “[[#Flag modifiers (piping functions)|flag modifiers]]”). A rule of thumb in the nomenclature is the following: * If a directive is an English adjective or a past participle it is a [[#Flag modifiers (piping functions)|flag modifier]] (e.g. <code>[[#sequential|sequential]]</code>) * If a directive is or contains an English [[:en:gerundive|gerundive]] it is a [[#Modifiers (piping functions)|modifier]] (with the exception of the special, first-position-only <code>[[#new|new]]</code> directive – e.g. <code>[[#squeezing|squeezing]]</code>) * If a directive is anything else (usually an English [[:en:bare infinitive|bare infinitive]]) it is a normal non-piping [[#Functions|function]] (e.g. <code>[[#list_values|list_values]]</code>) The two flag modifiers <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> refer to a technical jargon used in wikitext: given a parameter list, the subgroup of ''sequential parameters'' is constituted by the largest group of consecutive numeric parameters starting from {{para|1}} – this is known as the parameters' "sequence". A parameter list that does not have a first parameter specified does not possess a sequence. == Functions == Here follows the list of functions. You might want to see also [[#Flag modifiers (piping functions)|§ Flag modifiers]] and [[#Modifiers (piping functions)|§ Modifiers]]. {{vsep|clear=none}} === <code>self</code> === {{Capsa tabellaria | titulus = Function <code>self</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|self|code}})</span> | Num. of arguments: 0 | Not affected by: Any modifier | ; See also | : <code>{{nm|TEMPLATENAME|main}}</code>, <code>{{mwl|FULLPAGENAME}}</code> }} ; Brief : ''Return the name of the current template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|self}}</syntaxhighlight> This argumentless function guarantees that the name of the template invoking this module is shown, regardless if this is transcluded or not. As a possible example, if a Wikipedia page named <code>Page X</code> contained only a transclusion of a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, and the latter contained the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|self}} {{FULLPAGENAME}}</syntaxhighlight> if we visited <code>Template:Foobar</code> we would see, <pre>Template:Foobar Template:Foobar</pre> whereas if we visited <code>Page X</code> we would see: <pre>Template:Foobar Page X</pre> Therefore by writing <syntaxhighlight lang="wikitext">{{#ifeq:{{#invoke:params|self}}|{{FULLPAGENAME}} | Page is not being transcluded | Page is being transcluded }}</syntaxhighlight> it is possible to understand whether a page is being transcluded or not. For most cases the {{tag|includeonly}} and {{tag|noinclude}} will offer a simpler solution, however there can be cases in which this becomes the way to go. If <code>Page X</code> transcluded <syntaxhighlight lang="wikitext" inline>{{foobar 2}}</syntaxhighlight> and the latter were a redirect to <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, we would still see <pre>Template:Foobar Page X</pre> A typical use case of this function is that of providing stable links for editing transcluded templates. E.g.: <syntaxhighlight lang="wikitext">{{edit|{{#invoke:params|self}}|edit this template}}</syntaxhighlight> Another possible use case is that of transcluding a subtemplate. E.g.: <syntaxhighlight lang="wikitext">{{{{#invoke:params|self}}/my subtemplate|foo|bar}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>count</code> === {{Capsa tabellaria | titulus = Function <code>count</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|count|code}})</span> | Num. of arguments: 0 | Often preceeded by: <code>[[#sequential|sequential]]</code> | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#setting|setting]]</code>,<br /><code>[[#sorting_sequential_values|sorting_sequential_val…]]</code>,<br /><code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code> | ; See also | : <code>[[#scoring|scoring]]</code>, <code>{{nm|ParameterCount}}</code> }} ; Brief : ''Count the number of parameters wherewith a template was called'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> This function does not take arguments. The number that this function yields depends on the modifiers that precede it. For instance, in a template that is called with both named and unnamed parameters, <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> and <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|count}}</syntaxhighlight> will return different results. For the modifier version of this function, see <code>[[#scoring|scoring]]</code>. {{vsep|1.5em|clear=none}} === <code>concat_and_call</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_call</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_call|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code>, <code>{{nm|template wrapper|wrap}}</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_call|template name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> This function comes in handy in case of [[:en:Wikipedia:Wrapper templates|wrapper templates]]. For example, if our <syntaxhighlight lang="wikitext" inline>{{wrapper template}}</syntaxhighlight> had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|concat_and_call|foobar|elbow|earth|room|hello=not today}}</syntaxhighlight> and were called with, <syntaxhighlight lang="wikitext">{{wrapper template|one|two|three|hello=world|wind=spicy}}</syntaxhighlight> the following call to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template would be performed: <syntaxhighlight lang="wikitext">{{foobar|elbow|earth|room|one|two|three|hello=not today|wind=spicy}}</syntaxhighlight> By using the <code>[[#cutting|cutting]]</code> modifier it is possible to impose numeric positive parameters instead of prepending them. For instance, the following code echoes all incoming parameters to <syntaxhighlight lang="wikitext" inline>{{my template}}</syntaxhighlight>, with the exception of {{para|3}}, which is replaced with <code>hello world</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|3|0|concat_and_call|my template|{{{1|}}}|{{{2|}}}|hello world}}</syntaxhighlight> If the numeric parameters to replace are a limited number, as in the example above, a better alternative to <code>[[#cutting|cutting]]</code> might be <code>[[#imposing|imposing]]</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|3|hello world|concat_and_call|my template}}</syntaxhighlight> If no other argument besides the ''template name'' is provided this function simply echoes the current parameters to another template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_call</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>concat_and_invoke</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_invoke</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_invoke|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom module'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_invoke|module name|function name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but invokes a module function instead of calling a template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_invoke</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>concat_and_magic</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom parser function'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_magic|parser function|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>concat_and_magic</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>value_of</code> === {{Capsa tabellaria | titulus = Function <code>value_of</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|value_of|code}})</span> | Num. of arguments: 1 | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>f</code>, <code>n</code> | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code> }} ; Brief : ''Get the value of a single parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|parameter name}}</syntaxhighlight> Without modifiers this function is similar to writing <syntaxhighlight lang="wikitext" inline>{{{parameter name|}}}</syntaxhighlight>. With modifiers, however, it allows reaching parameters that would be unreachable without knowing their number in advance. For instance, writing <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-2|0|value_of|1}}</syntaxhighlight> will expand to the value of the second-last sequential parameter, independently of how many parameters the template was called with. If no matching parameter is found this function expands to nothing. A header (<code>h</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the strings assigned to the key-value pair delimiter (<code>p</code>), the iteration delimiter (<code>i</code>), the last iteration delimiter (<code>l</code>) and the "serial-comma-like" last iteration delimiter (<code>s</code>) will be ignored. For instance, the {{interfn|If then show|en}} template could be rewritten as <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|h/f/n|{{{3|}}}|{{{4|}}}|{{{2|}}}|value_of|1}}</syntaxhighlight> Simplifying, the following wikitext expands to the first parameter that is not empty: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching||strict|squeezing|value_of|1}}</syntaxhighlight> Whereas the following wikitext expands to the first parameter that is not blank (i.e. neither empty nor containing only [[whitespace]]s) <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|squeezing|value_of|1}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>list</code> === {{Capsa tabellaria | titulus = Function <code>list</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: = Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>p</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code> }} ; Brief : ''List the template parameters (both their names and their values)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list}}</syntaxhighlight> This function does not take arguments. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |); | (|)|'''No parameters were passed'''|list}}</syntaxhighlight> will generate an output similar to the following. : '''Parameters passed:''' Owlman (A giant owl-like creature); Beast of Bodmin (A large feline inhabiting Bodmin Moor); Morgawr (A sea serpent) {{vsep|1.5em|clear=none}} === <code>list_values</code> === {{Capsa tabellaria | titulus = Function <code>list_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list_values|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code>, <code>[[#value_of|value_of]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code>, <code>{{nm|separated entries}}</code> }} ; Brief : ''List the values of the incoming parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_values}}</syntaxhighlight> This function does not take arguments. The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/f/n|'''Values of parameters passed:''' |; |.|'''No parameters were passed'''|list_values}}</syntaxhighlight> will generate an output similar to the following. : '''Values of parameters passed:''' A giant owl-like creature; A large feline inhabiting Bodmin Moor; A sea serpent. This function covers and extends all the cases covered by {{nm|Separated entries|main}}. For instance, the following two examples with “ + ” as delimiter and “ ... ” as conjunction produce a similar result: # <syntaxhighlight lang="wikitext" inline>{{#invoke:separated entries|main|separator=&#32;+&#32;|conjunction=&#32;...&#32;}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l| + | ... |list_values}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>list_maybe_with_names</code> === {{Capsa tabellaria | titulus = Function <code>list_maybe_with_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list_maybe_with_names|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code>, <code>{{nm|separated entries}}</code> }} ; Brief : ''List the values of sequential parameters and the names and the values of non-sequential parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_maybe_with_names}}</syntaxhighlight> This function does not take arguments. It is a combination of <code>[[#list|list]]</code> and <code>[[#list_values|list_values]]</code>: if a parameter belongs to the parameter sequence only its value will be shown, otherwise both its name and its value will be shown. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code in <syntaxhighlight lang="wikitext" inline>{{My template}}</syntaxhighlight>, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |; |→|.|'''No parameters were passed'''|list_maybe_with_names}}</syntaxhighlight> when transcluded as <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three|four|foo=bar|hello=world}}</syntaxhighlight>, will generate an output similar to the following. : '''Parameters passed:''' one; two; three; four; hello→world; foo→bar. This function is particularly useful to mimic the natural transclusion of templates. {{vsep|1.5em|clear=none}} <!-- === <code>coins</code> === {{Capsa tabellaria | titulus = Function <code>coins</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|coins|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code>, <code>[[#trimming_values|trimming_values]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#unique_coins|unique_coins]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code> }} ; Brief : ''Associate custom strings to possible parameter values and list the custom string when the associated value is present'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|coins|[first coin = value 1]|[second coin = value 2]|[...]|[last coin = value N]}}</syntaxhighlight> This function is identical to the <code>[[#unique_coins|unique_coins]]</code> function, except that it allows the repetition of identical flags. See there for more information. {{vsep|1.5em|clear=none}} --> === <code>unique_coins</code> === {{Capsa tabellaria | titulus = Function <code>unique_coins</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|unique_coins|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: = Yes | Often preceeded by: = <code>[[#sequential|sequential]]</code>, <code>[[#trimming_values|trimming_values]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <!--<code>[[#coins|coins]]</code>, --><code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code> }} ; Brief : ''Associate custom strings to possible parameter values and list the custom string when the associated value is present, but not more than once'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|unique_coins|[first coin = value 1]|[second coin = value 2]|[...]|[last coin = value N]}}</syntaxhighlight> This function is used to detect the existence of flag parameters. For this reason, it is often accompanied by the <code>[[#sequential|sequential]]</code> modifier (or, equivalently, by <code>...&#124;[[#excluding_non-numeric_names|excluding_non-numeric_names]]&#124;[[#clearing|clearing]]&#124;...</code>). A typical use case of this function is that of constructing [[URL]]s. For example, the following template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> checks for the <code>html</code>, <code>xml</code>, <code>comments</code> and <code>removenowiki</code> flags in order to append respectively the following strings to the final URL: <code>&amp;wpGenerateRawHtml=1</code>, <code>&amp;wpGenerateXml=1</code>, <code>&amp;wpRemoveComments=0</code>, <code>&amp;wpRemoveNowiki=1</code>. <syntaxhighlight lang="wikitext" line>{{#if:{{{input|}}} | <span class="plainlinks">[{{fullurl:Special:ExpandTemplates|wpInput={{urlencode:{{{input}}}|QUERY}}{{#if:{{{title|}}}|&wpContextTitle={{urlencode:{{{title}}}|QUERY}}}}{{#invoke:params|excluding_non-numeric_names|clearing|sequential|trimming_values|unique_coins | html = &wpGenerateRawHtml=1 | xml = &wpGenerateXml=1 | comments = &wpRemoveComments=0 | removenowiki = &wpRemoveNowiki=1 }}}} {{#if:{{{label|}}}|{{{label|}}}|Expand <code>{{{input}}}</code>}}]</span> | {{Error|Error: The {{para|input}} parameter is missing.}} }}</syntaxhighlight> And so, when transcluded as, <syntaxhighlight lang="wikitext">{{example template|comments|xml | input = Hello world {<nowiki />{#time:r{{!}}now}<nowiki />} }}</syntaxhighlight> it will generate the following output: : {{module:params/doc/en/examples/link to expanded template|comments|xml | input = Hello world {<nowiki />{#time:r{{!}}now}<nowiki />} }} A copy of the example above is available at &#123;&#123;[[Module:Params/doc/en/examples/link to expanded template|./doc/en/examples/link to expanded template]]&#125;&#125;. If you want to allow the repetition of identical flags, you can use <code>...&#124;[[#magic_for_each_value|magic_for_each_value]]&#124;[[:mw:Help:Extension:ParserFunctions#.23switch|#switch]]&#124;...</code>. Compare <syntaxhighlight lang="wikitext">{{#invoke:params| setting|i|//| sequential| magic_for_each_value|#switch | lemon = one | apple = two | pear = three | quince = four | grapefruit = five }}</syntaxhighlight> with <syntaxhighlight lang="wikitext">{{#invoke:params| setting|i|//| sequential| unique_coins | lemon = one | apple = two | pear = three | quince = four | grapefruit = five }}</syntaxhighlight> If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. {{vsep|1.5em|clear=none}} === <code>call_for_each</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>{{nm|for loop}}</code>, {{tl2|for loop}} }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least two parameters (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> Some functions are like shortcuts. The <code>X_for_each|F</code> functions are similar to <code>mapping_by_X(ing)|F|(names_and_values|)list_values</code>. The latter syntax (i.e. the modifier version) allows a <code>values_and_names</code> flag to invert the order from key-value to value-key. All unnamed arguments following the ''template name'' will be placed after the key-value pair. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. Calling a template for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|call_for_each|foobar}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{foobar|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template has been called. In most cases this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>invoke_for_each</code> === {{Capsa tabellaria | titulus = Function <code>invoke_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|invoke_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: = Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but invokes a module instead of calling a template. Invoking a module function for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>magic_for_each</code> === {{Capsa tabellaria | titulus = Function <code>magic_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|magic_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>call_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each|call_for_each]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>{{nm|for loop}}</code>, {{tl2|for loop}} }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least one parameter (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_value|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. All unnamed arguments following the ''template name'' will be appended after the value parameter. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, calling {{interfn|tl|en}} with each parameter can be done by writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |call_for_each_value|tl}}</syntaxhighlight> This will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |for_each|{{tl|$@}}}}</syntaxhighlight> In the first example each value will be passed to the {{interfn|tl|en}} template, while in the second example the <code>$@</code> token will be expanded ''after'' the {{interfn|tl|en}} template has been called. Here this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>invoke_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>invoke_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|invoke_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each_value|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but invokes a module instead of calling a template. Invoking a module function for each value with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each_value|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$@}}}}</syntaxhighlight> In the first example each value will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$@</code> token will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>magic_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>magic_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|magic_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each_value|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. For example, if a template had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|ih|&preloadparams%5b%5d{{=}}|magic_for_each_value|urlencode|QUERY}}</syntaxhighlight> and were transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|hello world|àèìòù|foobar}}</syntaxhighlight>, the <code><nowiki>{{</nowiki>[[:mw:Help:Magic words#URL data|urlencode]]:...|QUERY<nowiki>}}</nowiki></code> parser function would be called for each incoming parameter as first argument and with <code>QUERY</code> as second argument, and finally the returned text would be prefixed with <code>&preloadparams%5b%5d=</code>. This would generate, <pre>&preloadparams%5b%5d=hello+world&preloadparams%5b%5d=%C3%A0%C3%A8%C3%AC%C3%B2%C3%B9&preloadparams%5b%5d=foo+bar</pre> which can be used to allow the creation of pages [[:mw:Manual:Creating pages with preloaded text#Using parameters|with preloaded text and parameters]]. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>call_for_each_group</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each_group</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each_group|code}})</span> | Num. of arguments: ''Ad libitum'' | Often preceeded by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>{{nm|for loop}}</code>, {{tl2|for loop}} }} ; Brief : ''Call a custom template for each group of parameters that have the same numeric suffix'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_group|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> In short, this function helps you manage cases like the following, in which a template needs to be transcluded with a variable number of parameters grouped by their identical numerical suffix: <syntaxhighlight lang="wikitext">{{My template | foo 1 = lorem | bar 1 = ipsum | hello 1 = dolor | foo 2 = sit | bar 2 = amet | hello 2 = dolor | foo 3 = consectetur | bar 3 = adipiscing | hello 3 = elit | ... }}</syntaxhighlight> The way it manages this situation is by repeatedly calling a custom template for each group of similar parameters. These will be stripped of their numeric id (i.e. the numeric suffix), which will be passed separetely as '''parameter zero''' (i.e. <code>&#123;&#123;&#123;0&#125;&#125;&#125;</code>) to the custom template. With the group of parameters that do not have a numeric suffix the id will be an empty string. If you are a module writer, you might recognize some distant similarities between this function and <code>[[Module:TableTools#affixNums|TableTools.affixNums]]</code>. A hyphen before the numeric suffix will be interpreted as a minus sign (and therefore the group id will be treated as a negative number). Numeric incoming parameters will be treated as if their prefix were an empty string (these can be captured using <code>&#123;&#123;&#123;&#125;&#125;&#125;</code> or <code>&#123;&#123;&#123;&#124;''fallback text''&#125;&#125;&#125;</code> in the callback template). Spaces between the prefix and the numeric suffix will be ignored (therefore writing {{para|foobar123}} will be identical to writing {{para|foobar&nbsp;123}} – in case of collisions one of the two values will be discarded). In the unlikely scenario that the prefix is itself a number (e.g. {{para|1 1}}, {{para|2 1}}, etc.), if this is <code>0</code> or a negative number it will be decreased by one unit in order to leave the parameter zero undisturbed (so <code>0</code> will become <code>-1</code>, <code>-1</code> will become <code>-2</code>, and so on – if needed, you can use <code>...|[[#purging|purging]]|0|1|...</code> in the callback template to renormalize these numbers). All unnamed arguments that follow the ''template name'' argument will appear as sequential parameters shared across all calls. Named arguments will be passed verbatim. Both named and unnamed arguments passed to this function will be given precedence in case of collisions. Numeric argument names below <code>1</code> will be decreased by one unit (i.e. <code>...|call_for_each_group&#124;example template&#124;0=Hello world&#124;...</code> will become {{para|-1|Hello world}} in the callback template – see above). A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, if a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|reassorted|call_for_each_group|example template|hello|world|foo=bar}}</syntaxhighlight> writing <syntaxhighlight lang="wikitext">{{foobar | 1 = Lorem | 2 = ipsum | bicycle-1 = dolor | bicycle1 = sit | boat1 = amet | car2 = consectetur | bicycle2 = adipiscing | other = elit | sunscreen = vestibulum | = ultricies | foo1 = neque nisl }}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{example template | 0 = | 1 = hello | 2 = world | = ultricies | foo = bar | other = elit | sunscreen = vestibulum }}{{example template | 0 = -1 | 1 = hello | 2 = world | bicycle = dolor | foo = bar }}{{example template | 0 = 1 | 1 = hello | 2 = world | = Lorem | bicycle = sit | boat = amet | foo = bar }}{{example template | 0 = 2 | 1 = hello | 2 = world | = ipsum | bicycle = adipiscing | car = consectetur | foo = bar }}</syntaxhighlight> '''The modifiers <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code> will affect how groups of parameters will be iterated, not how single parameters will be grouped.''' Before calling this function you will likely want to reduce the list of parameters via one of the <code>with_*_matching</code> group of modifiers (for instance <code>...|with_name_matching|.%-%d+$|or|[^%-]%d+$|call_for_each_group|...</code> leaves only the parameters in which both the prefix and the numeric suffix are not empty strings). The <code>[[#reassorted|reassorted]]</code> modifier often accompanies this function. {{vsep|clear=none}} {{Anchor|Multilevel substitution warning}}{{Nota bene|Note:}} In writing templates, there is often the habit of signaling [[:mw:Help:Substitution#Multilevel substitution|multilevel substitutions]] using the <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> notation. This is a dangerous practice, because <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> means "write the parameter with an empty name, otherwise write <code>safesubst:</code>". Due to the fact that <code>call_for_each_group</code> '''can pass parameters with an empty name''', a callback template should never use <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> to notate multilevel substitutions, but should use instead <syntaxhighlight lang="wikitext" inline>safesubst:<noinclude /></syntaxhighlight>. Not following this advice can lead to bugs that are hard to debug. {{vsep|clear=none}} At &#123;&#123;[[Module:Params/doc/en/examples/list of authors|./doc/en/examples/list of authors]]&#125;&#125; you can find an example of how to use this function to list authors the same way {{interfn|Cite book|en}} does. For instance, writing <syntaxhighlight lang="wikitext">{{module:params/doc/en/examples/list of authors | last1 = Playfair | first1 = I. S. O. | author-link1 = Ian Stanley Ord Playfair | last2 = Stitt | first2 = G. M. S. | last3 = Molony | first3 = C. J. C. | last4 = Toomer | first4 = S. E. }}</syntaxhighlight> will generate : {{module:params/doc/en/examples/list of authors | last1 = Playfair | first1 = I. S. O. | author-link1 = Ian Stanley Ord Playfair | last2 = Stitt | first2 = G. M. S. | last3 = Molony | first3 = C. J. C. | last4 = Toomer | first4 = S. E. }} See also &#123;&#123;[[Module:Params/doc/en/examples/tablebox|./doc/en/examples/tablebox]]&#125;&#125; for an example of how to exploit this function to create [[Template:Infobox|infoboxes]], and &#123;&#123;[[Module:Params/doc/en/examples/four cells per row table|./doc/en/examples/four cells per row table]]&#125;&#125; for an example of how to exploit this function to create n-column tables. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_group</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>for_each</code> === {{Capsa tabellaria | titulus = Function <code>for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|for_each|code}})</span> | Num. of arguments: 1 | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code>, <code>{{nm|for nowiki}}</code>, {{tl2|for nowiki}}, {{tl2|expand wikitext}} }} ; Brief : ''For each parameter passed to the current template, expand all occurrences of <code>$#</code> and <code>$@</code> within a given text as key and value respectively'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|for_each|wikitext}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|for_each|Arg name: $#, Arg value: $@}}</syntaxhighlight> The text returned by this function is not expanded further (currently this module does not offer an <code>expand_for_each</code> function). If you need wikitext expansion, use either <code>[[#concat_and_call|concat_and_call]]</code> to propagate the incoming parameters altogether to the {{interfn|for nowiki|en}} template, or <code>[[#mapping_by_calling|mapping_by_calling]]</code> to propagate the incoming parameters one by one to {{interfn|expand wikitext|en}}. Example #1 (wikitext expanded via the {{interfn|for nowiki|en}} template – suggested): <syntaxhighlight lang="wikitext">{{#invoke:params|excluding_non-numeric_names|concat_and_call|for nowiki|<br />|<nowiki>Parameter value is "{{{1}}}"</nowiki>}}</syntaxhighlight> Example #2 (wikitext expanded via the {{interfn|expand wikitext|en}} template – less efficient but more flexible): <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i|<br />|mapping_by_calling|expand wikitext|names_and_values_as|2|3| let|1|<nowiki>Parameter name is "{{{2}}}", parameter value is "{{{3}}}"</nowiki>| let|unstrip|yes| list_values}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The argument passed to this function will not be trimmed of its leading and trailing spaces. The <code>for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|clear=none}} == Flag modifiers (piping functions) == The following are ''flag modifiers'', i.e. functions that add their action to the queue of actions that ''will be done last''. As modifiers, they expect to be piped instead of returning to the caller. Each of them can be piped to either another flag modifier or a [[#Modifiers (piping functions)|modifier]] or a [[#Functions|non-piping function]]. Unlike modifiers, the order in which flag modifiers appear has no consequences. The actions that flag do affects only functions, but do not affect modifiers. {{vsep|clear=none}} === <code>sequential</code> === {{Capsa tabellaria | titulus = Modifier <code>sequential</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|sequential|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : (In functions only, does not affect modifiers) Reduce the parameter list to the subgroup of consecutive parameters that follow {{para|1}} ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|count}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Its purpose is solely that of signaling to non-piping functions to iterate using Lua <code>ipairs()</code> instead of <code>pairs()</code>. Therefore it does not remove any parameter from the list (to do that, you will need to use <code>...&#124;[[#excluding_non-numeric_names|excluding_non-numeric_names]]&#124;[[#clearing|clearing]]&#124;...</code> instead). Unless there are many intermediate operations that repeatedly iterate through all parameters, simply flagging the parameter list as sequence-only is usually faster than actually removing non-sequential parameters. Using <code>sequential</code> together with <code>[[#non-sequential|non-sequential]]</code> will generate an error. {{vsep|clear=none}} {{Nota bene|Note:}} Like <code>[[#non-sequential|non-sequential]]</code>, the <code>sequential</code> modifier permanently marks a query. For instance, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|discarding|1|...}}</syntaxhighlight> will first mark the query as "sequential", then will discard the first element from the sequence (leaving all the others intact). And so, no matter how many other parameters will be present, nothing will be shown. {{vsep|1.5em|clear=none}} === <code>non-sequential</code> === {{Capsa tabellaria | titulus = Modifier <code>non-sequential</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|non-sequential|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : (In functions only, does not affect modifiers) Reduce the parameter list by discarding the subgroup of consecutive parameters that follow {{para|1}} ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|non-sequential|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Once flagged with <code>non-sequential</code>, the final function will iterate through the set of parameters that is [[:en:complement (set theory)|complementary]] to the one picked by <code>[[#sequential|sequential]]</code>. Using <code>non-sequential</code> together with <code>[[#sequential|sequential]]</code> will generate an error. The modifier, on the other hand, is compatible with both <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code>. {{vsep|clear=none}} {{Nota bene|Note:}} Like <code>[[#sequential|sequential]]</code>, the <code>non-sequential</code> modifier permanently marks a query, and no matter what transformations will follow (see <code>[[#squeezing|squeezing]]</code>) the parameters' "sequence" will not be shown. {{vsep|1.5em|clear=none}} === <code>all_sorted</code> === {{Capsa tabellaria | titulus = Modifier <code>all_sorted</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|all_sorted|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code>, <code>[[#reassorted|reassorted]]</code> | Has no effects on: <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | ; See also | : [[:en:Natural sort order|Natural sort order]], <code>[[#reassorted|reassorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first the numeric ones in ascending order, then the rest in [[:en:Natural sort order|natural order]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|all_sorted|pipe function name}}</syntaxhighlight> {{Nota bene|Note:}} This modifier sorts the way ''functions'' iterate across ''all'' parameters based on ''their names''. If you want to sort ''sequential parameters'' based on ''their values'', see <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Normally only sequential parameters are dispatched sorted, whereas non-sequential ones are dispatched randomly. The <code>all_sorted</code> modifier ensures that nothing is left out of ([[:en:Natural sort order|natural]]) order. Attention must be paid to the fact that parameters whose name is a negative number will appear first. To avoid this the <code>[[#squeezing|squeezing]]</code> modifier can be used.<ref>To be precise, the order will not be strictly alphabetical, because this would imply that a template called with the following parameters <syntaxhighlight lang="wikitext" inline>{{foobar|-4=you|9=wanna|.=me?|11=marry|-8=do}}</syntaxhighlight> would see them reordered as follows: <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|.=me?|9=wanna|11=marry}}</syntaxhighlight> (with the dot in the middle between negative and positive numbers). To avoid this, '''numbers are always displayed first''' (i.e. <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|9=wanna|11=marry|.=me?}}</syntaxhighlight>).</ref> The <code>all_sorted</code> modifier only affects the way parameters are shown, but has no effects on functions that do not iterate or cannot impose an order, such as: * <code>[[#count|count]]</code> * <code>[[#value_of|value_of]]</code> * <code>[[#concat_and_call|concat_and_call]]</code> * <code>[[#concat_and_invoke|concat_and_invoke]]</code> * <code>[[#concat_and_magic|concat_and_magic]]</code> {{vsep|clear=none}} {{Nota bene|Note:}} The <code>all_sorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vsep|1.5em|clear=none}} === <code>reassorted</code> === {{Capsa tabellaria | titulus = Modifier <code>reassorted</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reassorted|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> | Has no effects on: <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | ; See also | : [[:en:Natural sort order|Natural sort order]], <code>[[#all_sorted|all_sorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first non numeric ones in [[:en:Natural sort order|natural order]]'', then the numeric ones in ascending order ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reassorted|pipe function name}}</syntaxhighlight> This modifier is similar to <code>[[#all_sorted|all_sorted]]</code>, but numbers are iterated last (as in "bar, foo, hello, zebra, 1, 2, 3, …"). {{vsep|clear=none}} {{Nota bene|Note:}} The <code>reassorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vsep|clear=none}} == Modifiers (piping functions) == The following are ''modifiers'', i.e. functions that expect to be piped instead of returning to the caller. Each of them can be piped to either another modifier or a [[#Flag modifiers (piping functions)|flag modifier]] or a [[#Functions|non-piping function]]. The actions that modifiers do are done sequentially, in the same order chosen during the invocation of this module. {{vsep|clear=none}} === <code>setting</code> === {{Capsa tabellaria | titulus = Modifier <code>setting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|setting|code}})</span> | Num. of arguments: 2–8 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} }} ; Brief : ''Define glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|directives|...|pipe function name}}</syntaxhighlight> This modifier allows some internal variables to be set and later be used (currently only by functions). It takes a variable number of arguments, relying on the first argument to understand how many other arguments to read. A few examples will introduce it better than words: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|i|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, then list all parameters * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p/n|{{!}}|{{=}}|No parameters were passed|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, set ''fallback text'' to <code>No parameters were passed</code>, then list all parameters The first argument is a slash-separated list of lists of slots to assign; one slot is referred by exactly one character and each list of slots maps exactly one argument. A slot indicates which internal variable to set. If more than one slot is aggregated within the same slash-separated list the same text will be assigned to more than one variable. The slots available are the following: {| class="wikitable" style="margin-left: auto; margin-right: auto;" |- ! Slots ! Variable ! Description |- | <code>p</code> | ''Key-value pair delimiter'' | The string of text that will be placed between each parameter name and its value; it is never inserted by functions that only iterate between values, or by functions that pass the key-value pairs to external calls. |- | <code>i</code> | ''Iteration delimiter'' | The string of text that will be placed between each iteration; it is never inserted unless there are two or more parameters to show when <code>l</code> is not given, or three or more parameters when <code>l</code> is given. |- | <code>l</code> | ''Last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration; it is never inserted unless there are two or more parameters to show; if omitted it defaults to <code>i</code>. |- | <code>s</code> | ''"[[:en:serial comma|serial-comma]]-like" last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration when there are three or more parameters to show; if omitted it defaults to <code>l</code>. |- | <code>h</code> | ''Header text'' | The string of text that will be placed before the iteration begins; it is never inserted if there are no parameters to show. |- | <code>f</code> | ''Footer text'' | The string of text that will be placed after the iteration is over; it is never inserted if there are no parameters to show. |- | <code>n</code> | ''Fallback text'' | The string of text that will be placed if there are no parameters to show. |} All space characters in the ''directives'' argument are discarded. Therefore writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|...}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:params|setting| i h / p |...}}</syntaxhighlight> In theory, instead of assigning different arguments at once (i.e. <syntaxhighlight lang="wikitext" inline>{{...|setting|ih/p|{{!}}|{{=}}|...}}</syntaxhighlight>), it is possible to write separate invocations of <code>setting</code> for each argument, as in <syntaxhighlight lang="wikitext" inline>{{...|setting|ih|{{!}}|setting|p|{{=}}...}}</syntaxhighlight>. This method however will be slightly less efficient. The <code>s</code> slot has been created with the [[:en:Serial comma|Oxford comma]] in mind. For instance, the following imaginary <syntaxhighlight lang="wikitext" inline>{{Foobar see also}}</syntaxhighlight> template adds a comma before the "and" conjunction when more than two page names are provided: <syntaxhighlight lang="wikitext">{{Hatnote|{{{altphrase|Foobar see also}}}: {{#if:{{{1|}}} | {{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l/s|, | and |, and |for_each|[[$@]]}} | {{Error|{{tl|Foobar see also}} requires at least one page name}} }}}}</syntaxhighlight> You can find this example at &#123;&#123;[[Module:Params/doc/en/examples/Oxford comma|./doc/en/examples/Oxford comma]]&#125;&#125;. Thus, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/en/examples/Oxford comma|Latin|English|German|Italian}}</syntaxhighlight> will generate {{module:params/doc/en/examples/Oxford comma|Latin|English|German|Italian}} {{vsep|clear=none}} {{Nota bene|Note:}} The <code>setting</code> modifier name will be trimmed of its surrounding spaces. The ''directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|clear=none}} === <code>scoring</code> === {{Capsa tabellaria | titulus = Modifier <code>scoring</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|scoring|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <code>[[#count|count]]</code> }} ; Brief : ''Count the number of parameters wherewith a template was called and save the result into a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|scoring|new parameter name|pipe function name}}</syntaxhighlight> This is the modifier version of the <code>[[#count|count]]</code> function: instead of outputting the number of current parameters, the result will be saved into a new parameter (which will not be counted in the result). Since this is a modifier, [[#Flag modifiers (piping functions)|flag modifiers]] like <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> won't affect the result. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>scoring</code> modifier name and the ''new parameter name'' argument will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>squeezing</code> === {{Capsa tabellaria | titulus = Modifier <code>squeezing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|squeezing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[Module:TableTools#compressSparseArray|TableTools.compressSparseArray]]</code> }} ; Brief : ''Rearrange all parameters that have numeric names to form a compact sequence starting from 1, keeping the same order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|squeezing|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|squeezing|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. If you are a module writer, you might recognize some similarities between this function and <code>[[Module:TableTools#compressSparseArray|TableTools.compressSparseArray]]</code>. The following three concatenations will lead to the same result of discarding all parameters with numeric names: # <syntaxhighlight lang="wikitext" inline>{{...|excluding_numeric_names|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|with_name_not_matching|^%-?%d+$|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|non-sequential|squeezing|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|squeezing|non-sequential|...}}</syntaxhighlight> The first solution is the most optimized one. Furthermore, in the last two solutions the numeric parameters are discarded just before the final function is invoked (sometimes this might be a wanted result). {{vsep|1.5em|clear=none}} === <code>filling_the_gaps</code> === {{Capsa tabellaria | titulus = Modifier <code>filling_the_gaps</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|filling_the_gaps|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#squeezing|squeezing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Assign an empty string to all undefined numeric parameters between 1 or a lower numeric parameter name provided and the maximum numeric parameter provided'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|filling_the_gaps|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|filling_the_gaps|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Note that when all numeric parameters are lower than 1, the gap between 1 and the lowest numeric parameter will not be filled. The following table provides some examples. {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Numeric parameters provided |- ! Before calling <code>filling_the_gaps</code> ! After calling <code>filling_the_gaps</code> |- | <code>&#124;1&#61;...</code> | <code>&#124;1&#61;...</code> |- | <code>&#124;2&#61;...</code> | <code>&#124;1&#61;</code>, <code>&#124;2&#61;...</code> |- | <code>&#124;6&#61;...</code>, <code>&#124;9&#61;...</code> | <code>&#124;1&#61;</code>, <code>&#124;2&#61;</code>, <code>&#124;3&#61;</code>, <code>&#124;4&#61;</code>, <code>&#124;5&#61;</code>, <code>&#124;6&#61;...</code>, <code>&#124;7&#61;</code>, <code>&#124;8&#61;</code>, <code>&#124;9&#61;...</code> |- | <code>&#124;-5&#61;...</code>, <code>&#124;-3&#61;...</code> | <code>&#124;-5&#61;...</code>, <code>&#124;-4&#61;</code>, <code>&#124;-3&#61;...</code> |- | <code>&#124;-5&#61;...</code>, <code>&#124;-3&#61;...</code>, <code>&#124;1&#61;...</code> | <code>&#124;-5&#61;...</code>, <code>&#124;-4&#61;</code>, <code>&#124;-3&#61;...</code>, <code>&#124;-2&#61;</code>, <code>&#124;-1&#61;</code>, <code>&#124;0&#61;</code>, <code>&#124;1&#61;...</code> |- | <code>&#124;-1&#61;...</code> | <code>&#124;-1&#61;...</code> |- | <code>&#124;-2&#61;...</code> | <code>&#124;-2&#61;...</code> |} {{Nota bene|Note:}} There is a safety limit of at most 1024 undefined parameters that can be filled using this modifier. {{vsep|1.5em|clear=none}} === <code>clearing</code> === {{Capsa tabellaria | titulus = Modifier <code>clearing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|clearing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code> }} ; Brief : ''Remove all numeric parameters that are not in the sequence'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|clearing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Unlike <code>[[#sequential|sequential]]</code> – which affects only the way parameters are shown – this modifier actually removes all non-sequential numeric parameters, albeit leaves non-numeric parameters intact. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want to remove also non-numeric parameters, add the <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code> modifier: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|excluding_non-numeric_names|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want instead to remove sequential parameters and leave the rest, you have two possibilities. You can either use <code>&#123;&#123;...&#124;[[#cutting|cutting]]&#124;-1&#124;1&#124;...&#125;&#125;</code> when you want to shift the remaining numeric parameters accordingly: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-1|1|setting|i/p|<br />|: |list}}</syntaxhighlight> Or you can use <code>&#123;&#123;...&#124;[[#entering_substack|entering_substack]]&#124;[[#clearing|clearing]]&#124;[[#detaching_substack|detaching_substack]]&#124;[[#dropping_substack|dropping_substack]]&#124;...&#125;&#125;</code> if you want the remaining non-sequential parameters to keep occupying the same position as before: <syntaxhighlight lang="wikitext">{{#invoke:params|entering_substack|clearing|detaching_substack|dropping_substack|setting|i/p|<br />|: |list}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>cutting</code> === {{Capsa tabellaria | titulus = Modifier <code>cutting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|cutting|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end '''of the parameters' sequence''', shifting everything else accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|left trim|right trim|pipe function name}}</syntaxhighlight> The first argument indicates how many sequential parameters must be removed from the beginning of the parameter sequence, the second argument indicates how many sequential parameters must be removed from the end of the parameter list. If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side'' – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-3|0|list}}</syntaxhighlight> indicates that the last three arguments must not be discarded. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|0|2|sequential|call_for_each_value|example template}}</syntaxhighlight> If the absolute value of the sum of the two arguments (left and right cut) is greater than the number of ''sequential'' parameters available, the behavior will be the same as if the sum had been equal to the number of sequential parameters available, both when this is a positive value and when it is a negative value (with opposite results). After the desired sequential parameters have been discarded, '''all''' other positive numeric parameters will be shifted accordingly. In some cases it might be necessary to concatenate more than one invocation of the <code>cutting</code> modifier. For instance, the following code prints the last unnamed parameter passed, but only if at least two parameters were passed: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|cutting|1|0|cutting|-1|0|list_values}}</syntaxhighlight> {{Nota bene|Note:|Suggestion:}} Although <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|1|...}}</syntaxhighlight> de facto gets rid of all sequential parameters, in most cases it is clearer and more idiomatic to write <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|...}}</syntaxhighlight> to obtain the same effect. The last method however cannot be used when it is important that sequential parameters are removed before a particular modifier is called, because <code>[[#non-sequential|non-sequential]]</code> does not take effect until the final function is invoked. Writing instead <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|cutting|-1|1|...}}</syntaxhighlight> will leave zero arguments to show. {{vsep|1.5em|clear=none}} === <code>cropping</code> === {{Capsa tabellaria | titulus = Modifier <code>cropping</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|cropping|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end of the '''list of numeric parameters''' (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cropping|left crop|right crop|pipe function name}}</syntaxhighlight> This modifier is very similar to <code>[[#cutting|cutting]]</code>, but instead of removing arguments from the extremities of the parameters' ''sequence'', arguments will be removed counting from the first and the last numeric arguments given (i.e. {{para|-1000|...}} and {{para|1000|...}} in the case of <syntaxhighlight lang="wikitext" inline>{{foobar|-1000=hello|1=my|1000=darling}}</syntaxhighlight>). If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side''. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cropping|2|1|sequential|call_for_each_value|example template}}</syntaxhighlight> For instance, when a template transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|-2=minus two|0=zero|1=one|2=two|3=three|19=nineteen|20=twenty}}</syntaxhighlight> uses the <code>[[#cutting|cutting]]</code> modifier with <code>2</code> and <code>1</code> as arguments, the following parameters are left: : -2: minus two : 0: zero : 16: nineteen : 17: twenty If instead the template were to use the <code>cropping</code> modifier with <code>2</code> and <code>1</code> as arguments, as in the example above, the following parameters would be left: : 0: zero : 1: one : 2: two : 3: three : 19: nineteen If the absolute value of the sum of the two arguments (left and right crop) is greater than the difference between the largest and the lowest ''numeric'' parameters available, the behavior will be the same as if the sum had been equal to the number of numeric parameters available, both when this is a positive value and when it is a negative value (with opposite results). When ''sequential'' parameters are present among the discarded parameters, all the remaining numeric parameters greater than zero will be shifted accordingly. {{vsep|1.5em|clear=none}} === <code>purging</code> === {{Capsa tabellaria | titulus = Modifier <code>purging</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|purging|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numeric parameters, shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the right side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the right side'' of the list of numeric parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|5|0|list}}</syntaxhighlight> indicates that every numeric argument whose numeric name is greater than <code>4</code> must be removed. Example #1 (purge the first parameter): <syntaxhighlight lang="wikitext">{{#invoke:params|purging|1|1|call_for_each_value|example template}}</syntaxhighlight> Example #2 (purge the second, third, and four parameters): <syntaxhighlight lang="wikitext">{{#invoke:params|purging|2|3|call_for_each_value|example template}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>backpurging</code> === {{Capsa tabellaria | titulus = Modifier <code>backpurging</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|backpurging|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numeric parameters, moving backwards and shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the left side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the left side'' of the list of numeric parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|5|0|list}}</syntaxhighlight> indicates that every numeric argument whose numeric name is less than <code>6</code> must be removed. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|3|1|call_for_each_value|example template}}</syntaxhighlight> The following code removes all parameters with negative and zero numeric names, then lists the rest: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|0|0|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>shifting</code> === {{Capsa tabellaria | titulus = Modifier <code>shifting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|shifting|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Add a positive or a negative number to all numeric parameter names'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|shifting|addend|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|shifting|-2|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The <code>shifting</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>reversing_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>reversing_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reversing_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones), making sure that the largest numeric parameter and {{para|1}} are swapped'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reversing_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|reversing_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> An example that uses this function is available at &#123;&#123;[[Module:Params/doc/en/examples/watchlist|./doc/en/examples/watchlist]]&#125;&#125;. {{Nota bene|Note:}} If negative parameters are present this function becomes non-invertible. This means that <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reversing_numeric_names|reversing_numeric_names|...}}</syntaxhighlight> will not restore the original parameter names, but will shift all numeric parameters so that what formerly was the smallest parameter name will now become {{para|1}}. <!-- {{vsep|1.5em|clear=none}} === <code>mirroring_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>mirroring_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mirroring_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mirroring_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numeric parameters, making sure that the minimum and the maximum numeric parameters remain always the same (albeit inverted). Example: <syntaxhighlight lang="wikitext">{{#invoke:params|mirroring_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>pivoting_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>pivoting_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|pivoting_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones), '''keeping the parameters' sequence always centered''''' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pivoting_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numeric parameters, making sure that those in the parameters' sequence always remain in the sequence. As a consequence, the values of the minimum and the maximum numeric parameters may change. If no sequence is present this modifier is identical to <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|pivoting_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>swapping_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>swapping_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|swapping_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Swap the lowest numeric parameter with the highest, the second lowest with the second highest, and so on, keeping the sequence in the same place albeit in reverse order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|swapping_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> --> {{vsep|1.5em|clear=none}} === <code>sorting_sequential_values</code> === {{Capsa tabellaria | titulus = Modifier <code>sorting_sequential_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|sorting_sequential_values|code}})</span> | Num. of arguments: 0 or 1 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : ''Sort the order of sequential values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sorting_sequential_values|[criterion]|pipe function name}}</syntaxhighlight> {{Nota bene|Note:}} This modifier sorts ''sequential parameters'' based on ''their values''. If you want to sort the way ''functions'' iterate across ''all'' parameters based on ''their names'', see <code>[[#all_sorted|all_sorted]]</code>. This modifier optionally supports one argument to specify the sorting criterion. Currently the only possible criterions are <code>alphabetically</code>, for ordering sequential values in [[:en:alphabetical order|alphabetical sort order]], and <code>naturally</code>, for ordering sequential values in [[:en:Natural sort order|natural sort order]]. If this argument is omitted it defaults to <code>alphabetically</code>. Example (alphabetical sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|for_each|[$#: $@]}}</syntaxhighlight> Example (natural sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|naturally|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>splicing</code> === {{Capsa tabellaria | titulus = Modifier <code>splicing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|splicing|code}})</span> | Num. of arguments: ''Ad libitum'' (min. 2) | Repeatable: Yes | ; See also | : <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Add or remove numeric parameters from any position, shifting the list of numeric parameters accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|splicing|[add to position]|position|increment|[number of elements to write]|...|pipe function name}}</syntaxhighlight> This modifier is able to resize the array of numeric parameters and write new parameters in any given position. It constitutes the only way this module has to insert numeric parameters and make space for them. For instance, if a template was called as <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three}}</syntaxhighlight> and—independently of how many sequential parameters were passed—you want to insert <code>...&#124;hello&#124;world&#124;...</code> before the last sequential parameter (thus creating in this case <syntaxhighlight lang="wikitext" inline>{{My template|one|two|hello|world|three}}</syntaxhighlight>), <code>splicing</code> becomes the way to go (in this case <syntaxhighlight lang="wikitext" inline>...|splicing|add_last_of_sequence|0|2|2|hello|world|...</syntaxhighlight>). The ''add to position'' optional flag argument can either be <code>add_nothing</code>, <code>add_smallest_number</code>, <code>add_last_of_sequence</code>, or <code>add_largest_number</code>. When omitted it defaults to <code>add_nothing</code>. These numbers refer to the array as it was before being resized, and the chosen number will be summed to the ''position'' argument. The ''position'' and ''increment'' arguments can be zero or positive or negative numbers. When ''increment'' is positive the array of numeric parameters will be increased, when it is negative it will be decreased and one or more parameters will be removed. The optional argument ''number of elements to write'' indicates how many parameters must be written in the given position. It must be followed by an equal number of arguments. When omitted it defaults to <code>0</code>. If this number is larger than ''increment'' the pre-existing parameters in excess will be overwritten, if it is minor instead the missing parameters will be left undefined. For instance, imagining a template transcluded as, <syntaxhighlight lang="wikitext">{{My template|-3=minus three|-2=minus two|-1=minus one|0=zero|one|two|three|15=fifteen}}</syntaxhighlight> and extrapolating the following constants, * ''smallest number'' = −3 * ''last of sequence'' = 3 * ''largest number'' = 15 the following table summarizes how the incoming parameters are manipulated by <code>splicing</code>. {| class="wikitable" |- ! Use of <code>splicing</code> ! Computed ''position'' ! Result |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|4|2|2|hello|world|...</syntaxhighlight> | <code>4</code> + ''nothing'' = 4 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|4|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_last_of_sequence|1|2|2|hello|world|...</syntaxhighlight> | <code>1</code> + ''last of sequence'' = 4 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_last_of_sequence|1|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_smallest_number|-2|2|2|hello|world|...</syntaxhighlight> | <code>-2</code> + ''smallest number'' = −5 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_smallest_number|-2|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_largest_number|-2|100|2|hello|world|...</syntaxhighlight> | <code>-2</code> + ''largest number'' = 13 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_largest_number|-2|100|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_nothing|1|0|1|hello|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_nothing|1|0|1|hello| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_nothing|1|-1|1|hello|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_nothing|1|-1|1|hello| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|1|-1|...</syntaxhighlight> or <syntaxhighlight lang="wikitext" inline>...|splicing|1|-1|0|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|1|-1| setting|i/p|; |→| all_sorted| list }} |} {{vsep|clear=none}} {{Nota bene|Note:}} The values of the parameters inserted will not be trimmed of their leading and trailing spaces. The arguments ''add to position'', ''position'', ''length'' and ''how many'' and the <code>splicing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>imposing</code> === {{Capsa tabellaria | titulus = Modifier <code>imposing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|imposing|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#providing|providing]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Impose a new value to a pre-existing parameter or create a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|imposing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|foo|bar|imposing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The value assigned will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>imposing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>providing</code> === {{Capsa tabellaria | titulus = Modifier <code>providing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|providing|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#imposing|imposing]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Assign a new value to a parameter, but only when missing, otherwise keep the previous value'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|providing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|providing|foo|bar|providing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The value assigned will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>providing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>discarding</code> === {{Capsa tabellaria | titulus = Modifier <code>discarding</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|discarding|code}})</span> | Num. of arguments: 1 or 2 | Repeatable: Yes | ; See also | : <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Discard one or more numeric parameters or one non-numeric parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|discarding|name|[how many]|pipe function name}}</syntaxhighlight> If, and only if, the name of the parameter is numeric, it is possible to add a second argument to indicate how many contiguous parameters must be discarded starting from the first argument. If the discarded parameters is part of the parameters' sequence one or more holes will be created. To avoid creating holes, use <code>[[#purging|purging]]</code> or <code>[[#backpurging|backpurging]]</code> or <code>[[#shifting|shifting]]</code>. Example #1 (discard the parameter named {{para|hello}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|hello|for_each|[$#: $@]}}</syntaxhighlight> Example #2 (discard the parameter named {{para|5}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|5|for_each|[$#: $@]}}</syntaxhighlight> Example #3 (discard the parameters named {{para|1}}, {{para|2}}, {{para|3}} and {{para|4}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|1|4|for_each|[$#: $@]}}</syntaxhighlight> It is possible to use this modifier to check for unknown parameters: <syntaxhighlight lang="wikitext">{{#ifexpr:{{#invoke:params|discarding|hello|discarding|wind|count}} > 0 | {{Error|Error: The only parameters accepted are {{para|hello}} and {{para|wind}}.}} | Everything is good: do something }}</syntaxhighlight> You can find this example at &#123;&#123;[[Module:Params/doc/en/examples/check for unknown parameters|./doc/en/examples/check for unknown parameters]]&#125;&#125;. For instance, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/en/examples/check for unknown parameters|hello=world|wind=surfing}}</syntaxhighlight> will generate : {{module:params/doc/en/examples/check for unknown parameters|hello=world|wind=surfing}} For simple cases like this, however, dedicated modules are available; you might want to have a look at: * {{interfn|Check for unknown parameters|check|en}} * {{interfn|Check for deprecated parameters|check|en}} * {{interfn|Check for clobbered parameters|check|en}} * {{interfn|Parameter validation|validateparams|en}} * {{interfn|TemplatePar|valid|en}} When used to discard single parameters, this modifier is equivalent to writing <code>...&#124;[[#with_name_not_matching|with_name_not_matching]]&#124;''parameter name''&#124;strict&#124;...</code>. However, due to the fact that <code>[[#with_name_not_matching|with_name_not_matching]]</code> needs to cross-check for the possible presence of <code>or</code> keywords, using <code>discarding</code> will be slightly more efficient. {{Nota bene|Note:}} All arguments passed to this modifier and the <code>discarding</code> modifier name itself will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>excluding_non-numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>excluding_non-numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|excluding_non-numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Discard all non-numeric parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|excluding_non-numeric_names|pipe function name}}</syntaxhighlight> This modifier is only syntax sugar for <code>...&#124;with_name_matching&#124;^%-?%d+$&#124;...</code> (but using a slighly faster optimization). For the inverse modifier, see <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>. If you want to remove also non-sequential parameters, add the <code>[[#clearing|clearing]]</code> modifier to the pipeline (<code>...&#124;excluding_non-numeric_names&#124;clearing&#124;...</code>). {{vsep|1.5em|clear=none}} === <code>excluding_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>excluding_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|excluding_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code> }} ; Brief : ''Discard all numeric parameters (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|excluding_numeric_names|pipe function name}}</syntaxhighlight> This modifier is only syntax sugar for <code>...&#124;with_name_not_matching&#124;^%-?%d+$&#124;...</code> (but using a slighly faster optimization). For the inverse modifier, see <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>. {{vsep|1.5em|clear=none}} === <code>with_name_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_name_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_name_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_matching|target 1|[plain flag 1]|[or]|[target 2]|[plain flag 2]|[or]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[:en:Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[:en:Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_matching</code>. {{vsep|clear=none}} For the sake of argument we will imagine that we are invoking <code>with_name_matching</code> from within the {{interfn|Infobox artery|en}} template, and this is being called with the following parameters: <syntaxhighlight lang="wikitext">{{Infobox artery | Name = Pulmonary artery | Latin = truncus pulmonalis, arteria pulmonalis | Image = {{Heart diagram 250px}} | Caption = Anterior (frontal) view of the opened heart. (Pulmonary artery upper right.) | Image2 = Alveoli diagram.png | Caption2 = Diagram of the alveoli with both cross-section and external view. | BranchFrom = [[right ventricle]] | BranchTo = | Vein = [[pulmonary vein]] | Precursor = truncus arteriosus | Supplies = }}</syntaxhighlight> {{vsep|clear=none}} Test cases: * List only the parameters whose names match against the <code>^Image</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image={{Heart diagram 250px}}|Image2=Alveoli diagram.png</nowiki> * List the parameters whose names match against both patterns <code>^Image</code> '''and''' <code>%d+$</code>: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|with_name_matching|%d+$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image2=Alveoli diagram.png</nowiki> * List the parameters whose names match against either the <code>^Name</code> '''or''' the <code>^Latin$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Name$|or|^Latin$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Latin=truncus pulmonalis, arteria pulmonalis|Name=Pulmonary artery</nowiki> * List the parameters whose names match against either the <code>ma</code> plain string '''or''' the <code>me$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|ma|plain|or|me$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png</nowiki> {{vsep|clear=none}} Using <code>with_name_matching</code> it is easy to emulate the behaviour of [[:en:Module:Enumerate]] (or similar modules). For instance, the following examples creates a bullet list of all the parameters passed of type <code>&#124;foobar1</code>, <code>&#124;foobar2</code> … <code>&#124;foobarN</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|with_name_matching|^foobar%d+$|setting|ih| * |list_values}}</syntaxhighlight> It is possible to see this example live at &#123;&#123;[[Module:Params/doc/en/examples/enumerate|./doc/en/examples/enumerate]]&#125;&#125;. {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>with_name_not_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_name_not_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_name_not_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>,<code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_not_matching|target 1|[plain flag 1]|[and]|[target 2]|[plain flag 2]|[and]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[:en:Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[:en:Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_not_matching</code>. {{vsep|clear=none}} For the sake of argument we will imagine that we are invoking <code>with_name_not_matching</code> from within the {{interfn|Infobox artery|en}} template, and this is being transcluded using the same parameters that we had imagined in the previous example at <code>[[#with_name_matching|with_name_matching]]</code>: * List only the parameters whose names do not match against the <code>a</code> pattern: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Supplies=|Vein=pulmonary vein</nowiki> * List the parameters whose names do not match against the <code>a</code> plain string '''and''' do not match against the <code>l</code> plain string either: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|with_name_not_matching|l|plain|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Vein=pulmonary vein</nowiki> * List the parameters whose names do not match against either the <code>a</code> plain string '''or''' the <code>n</code> plain string: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|or|n|plain|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Supplies=|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png|Vein=pulmonary vein</nowiki> {{vsep|clear=none}} {{Nota bene|Note:}} For the sake of efficiency, please don't use this modifier with the <code>strict</code> flag unless accompanied by <code>or</code>, use <code>[[#discarding|discarding]]</code> instead! {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_not_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>with_value_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_value_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_value_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_matching|target 1|[plain flag 1]|[or]|[target 2]|[plain flag 2]|[or]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_matching|with_name_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|banana|count}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>with_value_not_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_value_not_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_value_not_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_not_matching|target 1|[plain flag 1]|[and]|[target 2]|[plain flag 2]|[and]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_not_matching|with_name_not_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. For instance, before calling <code>[[#list|list]]</code>, the following code will get rid of all blank parameters (i.e. parameters whose values contain only zero or more spaces): <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|hi/p|{{!}}|{{=}}|list}}</syntaxhighlight> A typical use case of this modifier is that of purging all empty incoming parameters before calling another template, especially when this [[:en:Help:Conditional expressions#Checking for template parameters|distinguishes between empty and undefined parameters]]. <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|concat_and_call|my template}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_not_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>trimming_values</code> === {{Capsa tabellaria | titulus = Modifier <code>trimming_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|trimming_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes }} ; Brief : ''Remove leading and trailing spaces from values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Most modifiers are order-dependent, therefore placing <code>trimming_values</code> in different positions can generate different results. For instance, imagining our <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> being called with the following spaced arguments: <syntaxhighlight lang="wikitext" inline>{{example template| wanna | be | my | friend | ? }}</syntaxhighlight>. If <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|%s+$|trimming_values|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> the following text would be printed: <code>1=wanna|2=be|3=my|4=friend|5=?</code>. But if instead it contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|trimming_values|with_value_matching|%s+$|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> no arguments would be shown. Order affects also performance, and how many values will be trimmed of their leading and trailing spaces will depend on where <code>trimming_values</code> is placed. For instance, if a template were invoked with 50 parameters and its code contained <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|cutting|-1|0|list}}</syntaxhighlight>, first all its values would be trimmed of leading and trailing blank spaces and then its first 49 parameters would be discarded. On the other hand, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|0|trimming_values|list}}</syntaxhighlight> would first discard 49 parameters and then trim the only value left, resulting in a more efficient code. As a general rule, placing <code>trimming_values</code> as the last modifier is usually the best choice. In most cases placing <code>trimming_values</code> together with <code>non-sequential</code> will result in an empty call with no effects, because non-sequential parameters are normally stripped of their leading and trailing spaces by default – this however depends on the caller, and if the current template is being called by a module it is in theory possible in specific conditions for named parameters to retain their leading and trailing spaces (namely in non-sequential numeric parameters). Using <code>trimming_values</code> makes this module behave like other Wikipedia modules behave. For example, if we wanted to emulate {{interfn|Separated entries|main|en}}, writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i|XXXX|list_values}}</syntaxhighlight> will be equivalent to writing, <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX}}</syntaxhighlight> whereas writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l|XXXX|YYYY|list_values}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX|conjunction=YYYY}}</syntaxhighlight> The &#123;&#123;[[Module:Params/doc/en/examples/trim and call|./doc/en/examples/trim and call]]&#125;&#125; example template shows how to call any arbitrary template trimming all parameters beforehand. {{vsep|1.5em|clear=none}} === <code>mapping_to_lowercase</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_lowercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_lowercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter values to lower case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_lowercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter values to lower [[:en:Letter case|case]]. It is identical to writing <code>...&#124;[[#mapping_by_magic|mapping_by_magic]]&#124;[[:mw:Help:Magic words#lc|lc]]&#124;...</code>, but without the burden of calling a parser function. {{vsep|1.5em|clear=none}} === <code>mapping_to_uppercase</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_uppercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_uppercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter values to upper case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_uppercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter values to upper [[:en:Letter case|case]]. It is identical to writing <code>...&#124;[[#mapping_by_magic|mapping_by_magic]]&#124;[[:mw:Help:Magic words#uc|uc]]&#124;...</code>, but without the burden of calling a parser function. {{vsep|1.5em|clear=none}} === <code>mapping_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given template repeatedly called with one parameter (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by another template. The latter will be repeatedly called with at least one parameter as first sequential parameter: the parameter's value. It is possible to pass the parameter's value as a different parameter, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''template name'' (see below). If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping template. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional parameters to add. '''These will always follow''' the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the parameters assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). Possible ''call style flags'' are: {| class="wikitable" |- ! ''Call style flag'' ! Example ! Corresponding call |- | <code>names_and_values</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_and_names</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_and_names|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_and_values_as&#124;...&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values_as|my_name|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>names_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only_as|my_name|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|foo=bar}}</syntaxhighlight> |- | <code>values_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only_as|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>blindly</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|blindly|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|foo=bar}}</syntaxhighlight> |} If the ''call style flags'' argument is omitted it defaults to <code>values_only</code>. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_invoking|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the text returned by a given module function repeatedly invoked with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a custom module function. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If omitted, the ''call style flags'' argument defaults to <code>values_only</code>. If the ''call style flag'' or (if omitted) the ''function name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping module function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''function name'' is followed by a number, this will be parsed as the amount of positional parameters to add. These will always follow the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given parser function repeatedly called with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a [[:mw:Help:Magic words#Parser functions|parser function]]. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''parser function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If omitted, the ''call style flags'' argument defaults to <code>values_only</code>. If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the parser function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional arguments to add. These will always follow the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|uc|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{uc:VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|plural|names_and_values|1|They are many|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{plural:NAME|VALUE|They are many}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_magic</code> modifier name itself, the parser function's name, the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_replacing</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_replacing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_replacing|code}})</span> | Num. of arguments: 2–4 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values performing [[:en:String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_replacing|target|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the result of a string substitution. Its syntax is very simlar to {{nm|string|replace}}. Internally the modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> function to perform substitutions; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In <code>strict</code> mode the ''replace'' argument will not accept directives (e.g. <code>%0</code>, <code>%1</code>, etc.). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. The ''count'' argument prescribes how many substitutions will be performed at most ''within each parameter'' (it does not count how many parameters will be modified). If blank or omitted, all matches found will be substituted. This modifier uses <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> for performance reasons; if you need to use <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> instead, you will need to invoke the <code>[[Module:String#replace|replace]]</code> function from [[Module:String]] via <code>...&#124;[[#mapping_by_invoking|mapping_by_invoking]]&#124;[[Module:String|string]]&#124;[[Module:String#replace|replace]]&#124;...</code>. The following table shows examples of equivalent instructions. Please be aware that invoking <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> can be much slower. {| class="wikitable" |- ! <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> ! <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> (via [[Module:String]]) |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;false&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;count&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;false&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;plain&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;2&#124;target&#124;replace&#124;...</code><br />or, equivalently,<br /><code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;true&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;count&#124;plain&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;3&#124;target&#124;replace&#124;count&#124;...</code><br />or, equivalently,<br /><code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;true&#124;...</code> |} There is not a corresponding translation for the <code>strict</code> flag in [[Module:String]]. However, as it goes with the <code>plain</code> flag, in that case you won't need <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> in the first place. For example, <syntaxhighlight lang="wikitext">...|mapping_by_renaming|foo|bar|1|...</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">...|mapping_by_invoking|string|replace|4|foo|bar|1|false|...</syntaxhighlight> The first syntax, however, will be less computationally expensive. At &#123;&#123;[[Module:Params/doc/en/examples/informal tablebox|./doc/en/examples/informal tablebox]]&#125;&#125; you can find an example on how to exploit this function to create "informal" [[:en:Template:Infobox|infoboxes]]. {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' and ''replace'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_mixing</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_mixing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_mixing|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values replacing their current values with the expansion of a custom string containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_mixing|mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the expansion of a custom string that expects the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter values in quotes <syntaxhighlight lang="wikitext">...|mapping_by_mixing|"$@"|...</syntaxhighlight> whereas the following code will replace all values with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|mapping_by_mixing|[$#::$@]|...</syntaxhighlight> <!-- If you need to map all parameters exactly matching their names, please use <code>[[#mapping_to_names|mapping_to_names]]</code>. --> {{vsep|clear=none}} {{Nota bene|Note:}} The ''mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The <code>mapping_by_mixing</code> modifier name itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} <!-- === <code>mapping_to_names</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#renaming_to_values|renaming_to_values]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code>, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing the latter with their parameter name'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. After calling this modifier, all parameters will have their value identical to their name. It is a shortcut for <code>...&#124;[[#mapping_by_mixing|mapping_by_mixing]]&#124;$#&#124;...</code>, but slightly more efficient. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>mapping_to_names</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} --> === <code>renaming_to_lowercase</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_lowercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_lowercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter names to lower case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_lowercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter names to lower [[Letter case|case]]. It is identical to writing <code>...&#124;[[#renaming_by_magic|renaming_by_magic]]&#124;[[:mw:Help:Magic words#lc|lc]]&#124;...</code>, but without the burden of calling a parser function. {{Nota bene|Note:}} In case of collisions between identical names, only one parameter, randomly chosen, will be left for a given name. {{vsep|1.5em|clear=none}} === <code>renaming_to_uppercase</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_uppercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_uppercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter names to upper case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_uppercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter names to upper [[Letter case|case]]. It is identical to writing <code>...&#124;[[#renaming_by_magic|renaming_by_magic]]&#124;[[:mw:Help:Magic words#uc|uc]]&#124;...</code>, but without the burden of calling a parser function. {{Nota bene|Note:}} In case of collisions between identical names, only one parameter, randomly chosen, will be left for a given name. {{vsep|1.5em|clear=none}} === <code>renaming_to_sequence</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_sequence</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_sequence|code}})</span> | Num. of arguments: 0–1 (variable) | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameter names using sequential integers and possibly following a sort order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_sequence|[sort order]|pipe function name}}</syntaxhighlight> This modifier renames all parameter names using increasing sequential integers, possibly following a given sort order. The ''sort order'' optional flag specifies what sort order must be followed. Possible values are <code>alphabetically</code>, <code>naturally</code> (for [[:en:Natural sort order|natural sort order]]) and <code>without_sorting</code>. When omitted it defaults to <code>without_sorting</code>. '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence|naturally| setting|i/p|<br />|: | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence|naturally| setting|i/p|<br />|: | list }} {{vsep|clear=none}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence| setting|i/p|<br />|: | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence| setting|i/p|<br />|: | list }} {{vsep|clear=none}} {{Nota bene|Note:}} The <code>renaming_to_sequence</code> modifier name and the ''sort order'' argument will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a given template repeatedly called with at least one parameter (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_calling|mapping_by_calling]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses {{interfn|2x|en}} to rename all incoming parameters by doubling their names: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|list}}</syntaxhighlight> Same, but adding a hyphen in between: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|1|-|list}}</syntaxhighlight> The following example calls the {{Fn|P1}} template to rename all parameters using their value as their new name: <syntaxhighlight lang="wikitext">{{#invoke:params|renaming_by_calling|P1|values_only|for_each|[$#: $@]}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[:en:Letter case|letter case]], and so on). {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_invoking|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given module function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses {{nm|string|rep}} to rename all parameters of type {{para|a}}, {{para|b}}, … {{para|z}} into {{para|aaa}}, {{para|bbb}} … {{para|zzz}}: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|with_name_matching|^%a$|renaming_by_invoking|string|rep|1|3|list}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given parser function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_magic|mapping_by_magic]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses &#123;&#123;[[:mw:Special:MyLanguage/expr##expr|#expr]]&#125;&#125; to transform all numeric parameters into even numbers (you can replace the expression <code>%0 * 2</code> with any other expression): <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|excluding_non-numeric_names|renaming_by_replacing|^.*$|%0 * 2|1|renaming_by_magic|#expr|setting|h/i/p/f|[|][|: |]|list}}</syntaxhighlight> An example that uses this function with the {{mwl|REVISIONTIMESTAMP}} magic word is available at &#123;&#123;[[Module:Params/doc/en/examples/watchlist|./doc/en/examples/watchlist]]&#125;&#125;. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_magic</code> modifier name itself, the ''parser function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_replacing</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_replacing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_replacing|code}})</span> | Num. of arguments: 2–4 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a [[:en:String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_replacing|target|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped (however they are not stripped while searching for the name to replace). Since there can be only one parameter name that matches exactly a literal string, when used with the <code>strict</code> flag this modifier directly accesses the requested key without looping through the entire list of parameters (so it will be much faster). For instance, the following example renames all parameters of type {{para|arg1}}, {{para|arg2}}, … {{para|argN}} into {{para|1}}, {{para|2}} … {{para|N}}, thus creating a novel sequence: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|h/i/p/f|[|][|: |]|with_name_matching|^arg%d+$|renaming_by_replacing|^arg(%d+)$|%1|1|list}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[:en:Letter case|letter case]], and so on). For performance reasons this modifier uses <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code>; if you need to use <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> instead, you will need to invoke the <code>[[Module:String#replace|replace]]</code> function from [[Module:String]] via <code>...&#124;[[#renaming_by_invoking|renaming_by_invoking]]&#124;[[Module:String|string]]&#124;[[Module:String#replace|replace]]&#124;...</code>. The following table shows examples of equivalent instructions. Please be aware that invoking <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> can be much slower. {| class="wikitable" |- ! <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> ! <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> (via [[Module:String]]) |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;false&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;count&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;false&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;plain&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;2&#124;target&#124;replace&#124;...</code><br />or, equivalently,<br /><code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;true&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;count&#124;plain&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;3&#124;target&#124;replace&#124;count&#124;...</code><br />or, equivalently,<br /><code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;true&#124;...</code> |} There is not a corresponding translation for the <code>strict</code> flag in [[Module:String]]. However, as it goes with the <code>plain</code> flag, in that case you won't need <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> in the first place. {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' and ''replace'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_mixing</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_mixing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_mixing|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a custom string containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_mixing|mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the expansion of a custom string that expects the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter names in quotes <syntaxhighlight lang="wikitext">...|renaming_by_mixing|"$#"|...</syntaxhighlight> whereas the following code will replace all parameter names with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|renaming_by_mixing|[$#::$@]|...</syntaxhighlight> <!-- If you need to rename all parameters exactly matching their values, please use <code>[[#renaming_to_values|renaming_to_values]]</code>. --> {{vsep|clear=none}} {{Nota bene|Note:}} The ''mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The <code>renaming_by_mixing</code> modifier name itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} <!-- === <code>renaming_to_values</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_names|mapping_to_names]]</code>, <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code>, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code> }} ; Brief : ''Rename all parameters, replacing their name with their current value'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. After calling this modifier, all parameters will have their name identical to their value. It is a shortcut for <code>...&#124;[[#renaming_by_mixing|renaming_by_mixing]]&#124;$@&#124;...</code>, but slightly more efficient. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>renaming_to_values</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} --> === <code>grouping_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>grouping_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|grouping_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes<ref>Unless followed by <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> in few bizarre situations, there is virtually no use in calling this modifier more than once.</ref> | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Group the parameters that have the same numeric suffix into novel parameters, whose names will be numbers and whose values will be decided by a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|grouping_by_calling|template name|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#call_for_each_group|call_for_each_group]]</code>. This means that after calling this modifier the old parameters will be (temporarily) gone and the only parameters left will be novel parameters whose names will be numbers (or an empty string if parameters without a numeric suffix were present) and whose content will be decided by a custom template. Like other modifiers in the <code>mapping_*</code> and <code>renaming_*</code> family, it is possible to impose own parameters on the callback template by using the syntax <code>...|[let]|[...]|[number of additional sequential arguments]|[argument 1]|[argument 2]|[...]|[argument N]|...</code>. Unlike the other <code>mapping_*</code> and <code>renaming_*</code> modifiers, however (but like <code>[[#call_for_each_group|call_for_each_group]]</code>), sequential parameters here will not be appended, but will ''replace'' possible parsed parameters. And so, writing <syntaxhighlight lang="wikitext">{{#invoke:params|...|grouping_by_calling|MY TEMPLATE|let|foo|bar|let|hello|world|3|one|two|three|list_values}}</syntaxhighlight> is identical to writing <syntaxhighlight lang="wikitext">{{#invoke:params|...|call_for_each_group|MY TEMPLATE|foo=bar|hello=world|one|two|three}}</syntaxhighlight> In the example above the main difference will be that the first solution will allow to pass the newly grouped parameters at once to another template or module (via <code>[[#concat_and_call|concat_and_call]]</code> or <code>[[#concat_and_invoke|concat_and_invoke]]</code>) or, if needed, perform further fine-tuning operations concerning the new parameters. Please refer to the documentation of <code>[[#call_for_each_group|call_for_each_group]]</code> for further information on the parameters passed to the callback template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>grouping_by_calling</code> modifier name itself, the ''template name'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>parsing</code> === {{Capsa tabellaria | titulus = Modifier <code>parsing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|parsing|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | Often accompanied by: <code>[[#new|new]]</code> | ; See also | : <code>[[#new|new]]</code>, <code>{{nm|ArrayList}}</code>, <code>{{interfn|Array|en}}</code> }} ; Brief : ''Create new parameters by parsing a parameter string'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|parsing|string to parse|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> This modifier allows to add an infinity of new parameters by using a parameter string. By default this expects <code>&#124;</code> as separator between parameters and <code>&#61;</code> as separator between keys and values, but it is possible to specify other strings or patterns. The parsed parameters will overwrite existing parameters of the same name. For this reason, the <code>[[#new|new]]</code> directive often accompanies this modifier. Examples: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one{{!}}two{{!}}three{{!}}foo{{=}}bar{{!}}hello{{=}}world|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one{{!}}two{{!}}three{{!}}foo{{=}}bar{{!}}hello{{=}}world|for_each|[$#:$@]}} * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one, two; three. foo: bar, hello: world|trim_all|splitter_pattern|[,;.]|setter_string|:|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one, two; three. foo: bar, hello: world|trim_all|splitter_pattern|[,;.]|setter_string|:|for_each|[$#:$@]}} * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one/two/ three / foo % bar /hello%world|setter_string|%|trim_none|splitter_string|/|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one/two/ three / foo % bar /hello%world|setter_string|%|trim_none|splitter_string|/|for_each|[$#:$@]}} The ''trim flag'' argument can be placed in any position after the ''string to parse'' (not necessarily in second position) and can have one of the following values: <code>trim_none</code>, <code>trim_named</code>, <code>trim_positional</code>, <code>trim_all</code>. If omitted, it defaults to <code>trim_named</code>. The ''iteration delimiter setter'' can be placed in any position after the ''string to parse'' (not necessarily in third position), must be ''immediately'' followed by a user-given string, and can be either <code>splitter_string</code> or <code>splitter_pattern</code>. If omitted, the two arguments default to <code>splitter_string&#124;&#123;&#123;!&#125;&#125;</code>. If the custom string is empty (but not if it is blank but not empty) the string to parse will be assumed not to have any iteration delimiters (this will result in one single parameter being parsed). The ''key-value delimiter setter'' can be placed in any position after the ''string to parse'' (not necessarily in fifth position), must be ''immediately'' followed by a user-given string, and can be either <code>setter_string</code> or <code>setter_pattern</code>. If omitted, the two arguments default to <code>setter_string&#124;&#123;&#123;&#61;&#125;&#125;</code>. If the custom string is empty (but not if it is blank but not empty) the string to parse will be assumed not to have any key-value delimiters (this will result in a sequence-only list of parameters being parsed). {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Possible options |- ! Setting a trim flag ! Setting an iteration delimiter ! Setting a key-value delimiter |- | <code>trim_none</code><br /> <code>trim_named</code><br /> <code>trim_positional</code><br /> <code>trim_all</code> | <code>splitter_string&#124;...</code><br /> <code>splitter_pattern&#124;...</code> | <code>setter_string&#124;...</code><br /> <code>setter_pattern&#124;...</code> |} {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>parsing</code> modifier name itself, the ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>reinterpreting</code> === {{Capsa tabellaria | titulus = Modifier <code>reinterpreting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reinterpreting|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | ; See also | : <code>[[#parsing|parsing]]</code>, <code>{{nm|ArrayList}}</code>, <code>{{interfn|Array|en}}</code> }} ; Brief : ''Use the content of a parameter as a parameter string to parse, after removing the parameter itself'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reinterpreting|parameter name|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> This modifier works exactly like <code>[[#parsing|parsing]]</code>, but takes the content of a disposable parameter as input. See there for further information. The parameter passed to this modifier will be immediately deleted. The parsed parameters will overwrite existing parameters of the same name. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|new|pulling|1|reinterpreting|1|splitter_string|,|trim_all|concat_and_call|See also}}</syntaxhighlight> An example that shows how to use this function to transclude a custom template with custom parameters is available at &#123;&#123;[[Module:Params/doc/en/examples/constructed transclusion|./doc/en/examples/constructed transclusion]]&#125;&#125;. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>reinterpreting</code> modifier name itself, the ''parameter name'', ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>evaluating</code> === {{Capsa tabellaria | titulus = Modifier <code>evaluating</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|evaluating|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | ; See also | : <code>[[#parsing|parsing]]</code>, <code>[[#reinterpreting|reinterpreting]]</code> }} ; Brief : ''Create new directives by parsing a parameter string'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|evaluating|string to parse|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> In order to facilitate scripting, the directives wherewith this module is invoked can be added or removed on the fly. The <code>evaluating</code> modifier works exactly like <code>[[#parsing|parsing]]</code>, but the parsed input will be interpreted as directives for this module rather than new template parameters (see there for further information). All directives can be parsed through this modifier. Named parsed parameters will overwrite existing parameters of the same name. Unlike <code>[[#parsing|parsing]]</code>, here the default separators are <code>!</code> and <code>:</code> instead of <code>&#123;&#123;!&#125;&#125;</code> and <code>&#123;&#123;&#61;&#125;&#125;</code>. Moreover a blank input will be discarded. '''Example:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| all_sorted| setting|i/p|; | → | evaluating|{{#if:{{{SOMETHING|}}} | imposing!1!one!imposing!2!two!imposing!3!three | imposing!100!hundred!imposing!200!two hundred!imposing!300!three hundred }}| list }}</syntaxhighlight> '''Result:''' : {{#invoke:params|new| all_sorted| setting|i/p|; | → | evaluating|{{#if:{{{SOMETHING|}}} | imposing!1!one!imposing!2!two!imposing!3!three | imposing!100!hundred!imposing!200!two hundred!imposing!300!three hundred }} |list }} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>evaluating</code> modifier name itself, the ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mixing_names_and_values</code> === {{Capsa tabellaria | titulus = Modifier <code>mixing_names_and_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mixing_names_and_values|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''Rewrite all parameters, replacing names and values with the expansion of two custom strings containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mixing_names_and_values|name mixing string|value mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes names and values of the parameters the current template is being called with, replacing each of them with the expansion of two custom strings that expect the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter names and values in quotes <syntaxhighlight lang="wikitext">...|mixing_names_and_values|"$#"|"$@"|...</syntaxhighlight> whereas the following code will replace all names with the string <code>VALUE/NAME</code> and all values with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|mixing_names_and_values|$@/$#|[$#::$@]|...</syntaxhighlight> <!-- If you need to swap names and values verbatim, please use <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>. --> {{vsep|clear=none}} {{Nota bene|Note:}} The ''value mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The ''name mixing string'' argument and <code>mixing_names_and_values</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} <!-- === <code>swapping_names_and_values</code> === {{Capsa tabellaria | titulus = Modifier <code>swapping_names_and_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|swapping_names_and_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_names|mapping_to_names]]</code>, <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#renaming_to_values|renaming_to_values]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code> }} ; Brief : ''Rewrite all parameters swapping their names and values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping_names_and_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is a shortcut for <code>...&#124;[[#mixing_names_and_values|mixing_names_and_values]]&#124;$@&#124;$#&#124;...</code>, but slightly more efficient. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>swapping_names_and_values</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} --> === <code>combining</code> === {{Capsa tabellaria | titulus = Modifier <code>combining</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining|code}})</span> | Num. of arguments: 2–10 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} | ; See also | : <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#list|list]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code> }} ; Brief : ''Combine all parameter names and values into a single parameter, possibly using a sort order and glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining|new parameter name|[sort order]|setting directives|...|pipe function name}}</syntaxhighlight> This modifier combines all parameter names and values into a single new parameter (whose name can be identical to that of a pre-existing parameter). It can be broadly considered as a “modifier version” of the <code>[[#list|list]]</code> function. The ''new parameter name'' argument specifies the name of the new parameter that must be created. The ''sort order'' optional flag argument specifies a sort order. Possible values are <code>alphabetically</code>, <code>naturally</code> (for [[:en:Natural sort order|natural sort order]]) and <code>without_sorting</code>. When omitted it defaults to <code>without_sorting</code>. The ''setting directives'' argument is identical to the first argument of the <code>[[#setting|setting]]</code> modifier, and accordingly is followed by a variable number of arguments (up to seven—see <code>[[#setting|setting]]</code> for more information). Differently than in <code>[[#setting|setting]]</code>, here the ''setting directives'' argument can be left empty (but not omitted). For a similar modifier that combines only values and omits parameter names, see the <code>[[#combining_values|combining_values]]</code> modifier. '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }} {{vsep|clear=none}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }} {{vsep|clear=none}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|| setting|i/p|<br />| {{=}} | list }} {{vsep|clear=none}} {{Nota bene|Note:}} The <code>combining</code> modifier name, the ''new parameter name'' argument and the ''sort order'' argument will be trimmed of their surrounding spaces. The ''setting directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|clear=none}} === <code>combining_values</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_values|code}})</span> | Num. of arguments: 2–10 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#list|list]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code> }} ; Brief : ''Combine all parameter names and values into a single parameter, possibly using a sort order and glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_values|new parameter name|[sort order]|setting directives|...|pipe function name}}</syntaxhighlight> This modifier combines all parameter values into a single new parameter (whose name can be identical to that of a pre-existing parameter). It can be broadly considered as a “modifier version” of the <code>[[#list_values|list_values]]</code> function. Its syntax is identical to that of <code>[[#combining|combining]]</code>; see there for more information. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>combining_values</code> modifier name, the ''new parameter name'' argument and the ''sort order'' argument will be trimmed of their surrounding spaces. The ''setting directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|clear=none}} === <code>combining_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_calling|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a custom template and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_calling|template name|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_call|concat_and_call]]</code>. This means that after calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. For instance, using [[Module:Params/periclitationes/en/tdummy echo sb|./testcases/tdummy echo sb]] as callback template, a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> with the following content, <syntaxhighlight lang="wikitext">{{#invoke:params|combining_by_calling|Module:Params/periclitationes/en/tdummy echo sb|my_new_parameter|for_each|[$#:$@]}}</syntaxhighlight> when transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|one|two|three|hello=world|foo=bar}}</syntaxhighlight> will produce : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|hello|world| imposing|foo|bar| combining_by_calling|Module:Params/periclitationes/en/tdummy echo sb|my_new_parameter|for_each|[$#:$@]}} {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_calling</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>combining_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_invoking|code}})</span> | Num. of arguments: 3 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a custom module function and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_invoking|module name|function name|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_invoke|concat_and_invoke]]</code>. It works similarly to how <code>[[#combining_by_calling|combining_by_calling]]</code> works, except that it invokes a module function instead of calling a template. After calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_invoking</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>combining_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_magic|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a parser function and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_magic|parser function|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_magic|concat_and_magic]]</code>. It works similarly to how <code>[[#combining_by_calling|combining_by_calling]]</code> works, except that it calls a parser function instead of calling a template. After calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_magic</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>snapshotting</code> === {{Capsa tabellaria | titulus = Modifier <code>snapshotting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|snapshotting|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Eventually followed by: Either <code>[[#entering_substack|entering_substack]]</code> or <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Push a copy of the current parameter list to the queue of parameter lists'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|snapshotting|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This module has a stacking mechanism that allows to isolate groups of parameters, work separately on them, and then merge them back to the original stack. The modifiers dedicated to this mechanism are: * <code>[[#snapshotting|snapshotting]]</code> * <code>[[#remembering|remembering]]</code> * <code>[[#entering_substack|entering_substack]]</code> * <code>[[#pulling|pulling]]</code> * <code>[[#detaching_substack|detaching_substack]]</code> * <code>[[#dropping_substack|dropping_substack]]</code> * <code>[[#leaving_substack|leaving_substack]]</code> * <code>[[#merging_substack|merging_substack]]</code> * <code>[[#flushing|flushing]]</code> Every time the <code>snapshotting</code> modifier is used, the current list of parameters (together with their values) will be copied and added to a queue. When the <code>[[#entering_substack|entering_substack]]</code> modifier is used, the list of parameters on top of the queue will temporarily become the current parameters, and all other modifiers will affect only this substack. After completing the job, the <code>[[#merging_substack|merging_substack]]</code> will merge the current substack to the parent stack. If no parameter lists have been snapshotted before calling <code>[[#entering_substack|entering_substack]]</code>, the latter will automatically make a snapshot of the current parameters. Once inside a substack, it is possible to enter a subsubstack using the same machinery. The <code>[[#detaching_substack|detaching_substack]]</code> modifier erases the current parameters from the parent stack, allowing the current stack to rename its parameters freely and merge them back to the parent stack, renamed. It is possible to leave a substack without merging it to the parent by using the <code>[[#leaving_substack|leaving_substack]]</code> modifier. In this case, at some point it will be necessary to call <code>[[#flushing|flushing]]</code> in order to merge the stack previously left unmerged. Alternatively, it will be possible to enter it again by calling <code>[[#entering_substack|entering_substack]]</code>, and finally merge it via <code>[[#merging_substack|merging_substack]]</code>. It is also possible to drop and discard a substack completely via <code>[[#dropping_substack|dropping_substack]]</code> An example will probably clarify the mechanism better than anything else: <syntaxhighlight lang="wikitext" line> {{#invoke:params|new|<!-- Ignore the incoming parameters and manually assign some parameters (we will simulate the following incoming parameters: |one|two|three|four|foo=bar|hello=world ...) --> imposing|1|one| imposing|2|two| imposing|3|three| imposing|4|four| imposing|foo|bar| imposing|hello|world| entering_substack|<!-- Enter into a substack (the `snapshotting` modifier will be automatically invoked for us) --> excluding_numeric_names|<!-- Exclude numeric parameters --> detaching_substack|<!-- Remove the current parameters from the parent stack --> renaming_by_replacing|^.*$|This was called "%0"|1|<!-- Rename the parameters in this substack --> merging_substack| entering_substack|new|<!-- Enter into a new empty substack --> pulling|1|<!-- Pull the parameter named "1" from the parent stack --> mapping_by_replacing|^.*$|This value once was "%0"|1|<!-- Replace the content of the parameters in this substack --> merging_substack| for_each|[$#:$@]}} </syntaxhighlight> The code above will result in: : {{#invoke:params|new|<!-- Ignore the incoming parameters and manually assign some parameters (we will simulate the following incoming parameters: |one|two|three|four|foo=bar|hello=world ...) --> imposing|1|one| imposing|2|two| imposing|3|three| imposing|4|four| imposing|foo|bar| imposing|hello|world| entering_substack|<!-- Enter into a substack (the `snapshotting` modifier will be automatically invoked for us) --> excluding_numeric_names|<!-- Exclude numeric parameters --> detaching_substack|<!-- Remove the current parameters from the parent stack --> renaming_by_replacing|^.*$|This was called "%0"|1|<!-- Rename all parameters --> merging_substack| entering_substack|new|<!-- Enter into a new empty substack --> pulling|1|<!-- Pull the parameter named "1" from the parent stack --> mapping_by_replacing|^.*$|This value once was "%0"|1|<!-- Replace the content of all parameters --> merging_substack| for_each|[$#:$@]}} A more advanced example is available at &#123;&#123;[[Module:Params/doc/en/examples/universal page list|./doc/en/examples/universal page list]]&#125;&#125;. {{vsep|1.5em|clear=none}} === <code>remembering</code> === {{Capsa tabellaria | titulus = Modifier <code>remembering</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|remembering|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Eventually followed by: Either <code>[[#entering_substack|entering_substack]]</code> or <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Push a copy of the original (unmodified) parameter list to the queue of snapshots'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|remembering|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is somewhat similar to <code>[[#snapshotting|snapshotting]]</code>, except that it retrieves the parameters that were originally passed to the calling template before being affected by the module's modifiers. The modifier works also after the <code>[[#new|new]]</code> directive. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>entering_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>entering_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|entering_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | May be immediately followed by: <code>[[#new|new]]</code> | Eventually followed by: Either <code>[[#merging_substack|merging_substack]]</code> or <code>[[#leaving_substack|leaving_substack]]</code> followed by <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Enter the first stack in the queue of parameter lists, or copy the current parameters into a substack if the queue is empty'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|entering_substack|[new]|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. Once in a substack, it is possible to go back to the parent stack using three different modifiers: <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code> and <code>[[#dropping_substack|dropping_substack]]</code>. {{vsep|1.5em|clear=none}} === <code>pulling</code> === {{Capsa tabellaria | titulus = Modifier <code>pulling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|pulling|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | Often preceeded by: <code>[[#new|new]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Pull a single parameter from the parent stack or from the stack of the original parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pulling|parameter name|pipe function name}}</syntaxhighlight> See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. If this modifer is not used in a substack, the parameter will be pulled from the original (unmodified) parameter list. {{vsep|1.5em|clear=none}} === <code>detaching_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>detaching_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|detaching_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Remove from the parent stack the parameters that are present in the current stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|detaching_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>dropping_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>dropping_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|dropping_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Go back to the parent stack dropping the current substack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|dropping_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>leaving_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>leaving_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|leaving_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Leave the current substack without merging it, and return to the parent stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|leaving_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. See <code>[[#flushing|flushing]]</code> for an example of how to use this modifier. {{vsep|1.5em|clear=none}} === <code>merging_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>merging_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|merging_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Leave the current stack after merging it with the parent stack, then return to the latter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|merging_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>flushing</code> === {{Capsa tabellaria | titulus = Modifier <code>flushing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|flushing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code> }} ; Brief : ''Merge the first stack in the queue of snapshotted parameters with the current stack.'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|flushing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is used in conjunction with either <code>[[#leaving_substack|leaving_substack]]</code> or <code>[[#snapshotting|snapshotting]]</code>. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. In the following wrapper of an <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight>, the three parameters {{para|1}}, {{para|2}}, and {{para|3}} are used as aliases for {{para|title}}, {{para|author}}, and {{para|language}} respectively. The <code>flushing</code> modifier ensures that in case both are present, the named alias will have the precedence over the positional alias. <syntaxhighlight lang="wikitext">{{#invoke:params| entering_substack| discarding|1| discarding|2| discarding|3| leaving_substack| renaming_by_replacing|1|title|strict| renaming_by_replacing|2|author|strict| renaming_by_replacing|3|language|strict| flushing| concat_and_call|example template }}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>new</code> === {{Capsa tabellaria | titulus = Modifier <code>new</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|new|code}})</span> | Num. of arguments: 0 | Repeatable: No | Restrictions: First position only | ; See also | : <code>[[#parsing|parsing]]</code>, <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#discarding|discarding]]</code> }} ; Brief : ''Get rid of all the incoming parameters and create a new (empty) parameter stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier can only appear in first position, or if substacks are present, immediately after the <code>[[#entering_substack|entering_substack]]</code> directive. When in first position, its main purpose is that of extending the facilities offered by this module (e.g. <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, etc.) to custom lists of strings, independently of the incoming parameters. When inside a stack, it signals that the snapshot of the current parameters must be ignored for that stack. The existence of the <code>new</code> modifier also facilitates debugging the module. The newly created parameter stack can be populated via <code>[[#parsing|parsing]]</code>, <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, or <code>[[#splicing|splicing]]</code>. The incoming parameters can always be retrieved back using the <code>[[#remembering|remembering]]</code> and <code>[[#pulling|pulling]]</code> modifiers. Examples: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|imposing|1|foo|imposing|2|bar|mapping_by_replacing|^.|!%1|list_values}}</syntaxhighlight> *: ↳ {{#invoke:params|new|imposing|1|foo|imposing|2|bar|mapping_by_replacing|^.|!%1|list_values}} {{vsep|1.5em|clear=none}} == Subpages == * [[Module:Params/ChangeLog]] – Record of the most important changes in the module's code * [[Module:Params/periclitationes/en]] – Testing the module's capabilities * [[Module:Params/doc/en/examples]] – Some of the examples mentioned in this documentation The complete list of subpages is available [[Special:PrefixIndex/Module:Params/|here]]. == Notes == <references /> == See also == * {{interfn|TemplatePar||en}} * {{interfn|ParameterCount||en}} * {{interfn|Separated entries|main|en}} * {{interfn|Enumerate|main|en}} * {{ml|Check for unknown parameters|check}} * {{interfn|Check for deprecated parameters|check|en}} * {{interfn|Check for clobbered parameters|check|en}} * {{interfn|Parameter validation||en}} * {{interfn|Expand wikitext|main|en}} * {{interfn|For loop|main|en}} and {{interfn|For loop|en}} * {{interfn|For nowiki|template|en}} and {{interfn|For nowiki|en}} * {{interfn|Template wrapper|wrap|en}} * {{interfn|ArrayList|en}} * {{interfn|TEMPLATENAME|main|en}} * [[Project:TemplateData]] <includeonly>{{in harenario aut alibi||2= <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae variadicae|!]] }}</includeonly> e0eusgfhrvgpb967n0fpu2mmcckmgew 3969619 3969618 2026-07-03T02:05:13Z Grufo 64423 +__TOC__ 3969619 wikitext text/x-wiki __TOC__<nowiki />{{module:params/doc/en/main sidebox}} The <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> module is designed to be adopted by those templates that want to have a deep control of their parameters. It is particularly useful to [[:en:variadic template|variadic template]]s, to which it offers the possibility to count, list, map and propagate the parameters received without knowing their number in advance. The module offers elegant shortcuts to non variadic templates as well. Outside templates it has very few applications; hence, if you plan to make experiments, make sure to do them from within a template, or you will not be able to see much (you can use {{[[module:params/periclitationes/en/sandbox]]}} for that). Under [[Module:Params/periclitationes|./periclitationes/en]] you can find helper templates that can be specifically used for testing the module's capabilities in flexible ways. Finally, under [[Module:Params/doc/en/examples|./doc/en/examples]] you can find some of the examples shown in this documentation page. {{Nota bene|Note:}} In case your template uses <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight>, please add <syntaxhighlight lang="wikitext" inline>{{lua|Module:Params}}</syntaxhighlight> to its documentation page, so that if breaking changes will be introduced in the future the template will be easily traceable without performing <span class="plainlinks">[//en.wikipedia.org/w/index.php?search=insource%3A%2Finvoke%3Aparams%2Fi&title=Special%3ASearch&profile=advanced&fulltext=1&ns10=1&limit=500&sort=last_edit_desc an "in source" search]</span>. Please, do not edit this module without having done extensive testing in the [[Module:Params/harenarium|module's sandbox]] first. == General usage == Among the possibilities that the module offers there is that of performing a series of actions after additional arguments have been concatenated to templates' incoming parameters. As this makes it necessary to keep the argument slots clean from interference, instead of named arguments in order to specify options this module uses ''piping functions'' (i.e. functions that expect to be [[:en:Pipeline (software)|piped]] instead of returning to the caller), or ''modifiers''. This creates a syntax similar to the following example: <syntaxhighlight lang="wikitext">{{#invoke:params|[modifier]|[...]|[modifier]|[...]|function|[...]}}</syntaxhighlight> For instance, as the name suggests, the <code>[[#list|list]]</code> function lists the parameters wherewith a template was called. By default it does not add delimiters, but returns an indistinct blob of text in which keys and values are sticked to each other. However, by using the <code>[[#setting|setting]]</code> modifier, we are able to declare a key-value delimiter (<code>p</code>) and an iteration delimiter (<code>i</code>). And so, if we imagined a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> containing the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i/p|<br />|: |list}}</syntaxhighlight> and such template were called with the following parameters, <syntaxhighlight lang="wikitext">{{example template | Beast of Bodmin = A large feline inhabiting Bodmin Moor | Morgawr = A sea serpent | Owlman = A giant owl-like creature }}</syntaxhighlight> the following result would be produced: : Beast of Bodmin: A large feline inhabiting Bodmin Moor<br />Morgawr: A sea serpent<br />Owlman: A giant owl-like creature We can also do more sophisticated things; for instance, by exploiting the possibility to set a header (<code>h</code>) and a footer (<code>f</code>), we can transform the previous code into a generator of [https://html.spec.whatwg.org/multipage/grouping-content.html#the-dl-element definition lists], <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> thus yielding: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Morgawr :: A sea serpent :; Owlman :: A giant owl-like creature By placing the <code>[[#with_name_matching|with_name_matching]]</code> modifier before the <code>[[#list|list]]</code> function we will be able to filter some parameters out – such as, for instance, all parameter names that do not end with an "n": <syntaxhighlight lang="wikitext">{{#invoke:params|with_name_matching|n$|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> Thus, the previous code will produce: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Owlman :: A giant owl-like creature This mechanism has the intrinsic advantage that it allows the concatenation of infinite modifiers. And so, in order to get the accurate result that we want to obtain we could write: <syntaxhighlight lang="wikitext">{{#invoke:params| with_name_matching|^B| with_name_matching|n$| with_value_matching|feline| setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>| all_sorted| list }}</syntaxhighlight> Since it is a wikitext-oriented module focused on manipulating collections, its functions and modifiers have loosely been inspired by JavaScript <code>Array</code>'s [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array#instance_methods instance methods].<ref>For instance, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map Array.prototype.map()]</code> can remind of <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach Array.prototype.forEach()]</code> can remind of <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice Array.prototype.splice()]</code> can remind of <code>[[#splicing|splicing]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/with Array.prototype.with()]</code> can remind of <code>[[#entering_substack|entering_substack]]&#124;...&#124;[[#merging_substack|merging_substack]]</code>, and so on.</ref> The syntax that emerges from piping functions to one another instead results similar to [[:en:jQuery#Chaining|jQuery's method chains]]. In that sense, this <syntaxhighlight lang="javascript">$("#myElement") .css("background-color", "blue") .addClass("active") .hide() .etc...</syntaxhighlight> might loosely remind of this: <syntaxhighlight lang="wikitext">{{#invoke:params| excluding_non-numeric_names| mapping_by_replacing|[^abdlp]+|| mapping_by_replacing|a|⏒ ||plain| etc... }}</syntaxhighlight> Conceptually the pattern is very similar: each step transforms the result of the previous one. But instead of a jQuery object being indefinitely manipulated, what is indefinitely manipulated here is always a collection of wikitext parameters. === Considerations on code style === Normally on Wikipedia, when templates are written across multiple lines in ''block style'', by convention the pipe sign (<code>&#124;</code>) is written on the left side of each new line, as in the following example: <syntaxhighlight lang="wikitext">{{cite book | last = Bloggs | first = Joe | author-link = Joe Bloggs | date = 1974 | title = Book of Bloggs }}</syntaxhighlight> Doing the same with <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> however is often impossible, because the module tends to preserve trailing spaces and new lines in all its arguments except in modifier and function names (and, accordingly, a newline character would be parsed as belonging to the last parameter of each line). Because of this, the only safe and meaningful way to invoke this module in ''block style'' is by appending the pipe sign ''at the end of the line, right before a modifier name or a function name'', as in the following example: <syntaxhighlight lang="wikitext">{{#invoke:params| all_sorted| excluding_non-numeric_names| mapping_by_replacing|[^abdlp]+|| mapping_by_replacing|a|⏒ ||plain| mapping_by_replacing|b|⏑ ||plain| mapping_by_replacing|d|⏔ ||plain| mapping_by_replacing|l|‒ ||plain| mapping_by_replacing|p|⏖ ||plain| trimming_values| mapping_by_replacing|%s+|&nbsp;| setting|h/i/f|<big>&nbsp;|&nbsp;&#124; |&nbsp;</big>| list_values }}</syntaxhighlight> === Prototyping new templates === In designing new templates or exploring the module's capabilities, there are two possible approaches that allow to simulate the incoming parameters direcly in a preview window—without having to save the changes first and then test them from a different page. The first approach consists in temporarily exploiting the <syntaxhighlight lang="wikitext" inline><includeonly>...</includeonly></syntaxhighlight> and <syntaxhighlight lang="wikitext" inline><noinclude>...</noinclude></syntaxhighlight> tags properly to include the template's transclusion as well, the second approach consists in temporarily relying on the <code>[[#imposing|imposing]]</code> modifier. For instance, given a template named <syntaxhighlight lang="wikitext" inline>{{My template}}</syntaxhighlight>, whose wikitext is <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|foo}}</syntaxhighlight>, to simulate the transclusion <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three|foo=bar}}</syntaxhighlight>, it is possible to write, temporarily, <syntaxhighlight lang="wikitext"><includeonly>{{#invoke:params|value_of|foo}}</includeonly><noinclude>{{My template|one|two|three|foo=bar}}</noinclude></syntaxhighlight> or, equivalently, <syntaxhighlight lang="wikitext">{{#invoke:params| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| value_of|foo }}</syntaxhighlight> and then click on “Show preview”. In both cases, the final template must be eventually saved as: <syntaxhighlight lang="wikitext"><includeonly>{{#invoke:params|value_of|foo}}</includeonly><noinclude>{{Documentation}}</noinclude></syntaxhighlight> Here are some suggestions on how to proceed in order to master this module: # Start by using only the <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code> and <code>[[#for_each|for_each]]</code> functions # Learn how to use the <code>[[#setting|setting]]</code> modifier # Learn how to use all the other modifiers # Learn how to use all the other functions === Nomenclature === Most modifiers immediately affect what follows, while others add their action to the queue of actions that will be done last, thus affecting only the way [[#Functions|functions]] behave (e.g. <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> – as the only action they do consists in ''putting a flag'', these are called “[[#Flag modifiers (piping functions)|flag modifiers]]”). A rule of thumb in the nomenclature is the following: * If a directive is an English adjective or a past participle it is a [[#Flag modifiers (piping functions)|flag modifier]] (e.g. <code>[[#sequential|sequential]]</code>) * If a directive is or contains an English [[:en:gerundive|gerundive]] it is a [[#Modifiers (piping functions)|modifier]] (with the exception of the special, first-position-only <code>[[#new|new]]</code> directive – e.g. <code>[[#squeezing|squeezing]]</code>) * If a directive is anything else (usually an English [[:en:bare infinitive|bare infinitive]]) it is a normal non-piping [[#Functions|function]] (e.g. <code>[[#list_values|list_values]]</code>) The two flag modifiers <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> refer to a technical jargon used in wikitext: given a parameter list, the subgroup of ''sequential parameters'' is constituted by the largest group of consecutive numeric parameters starting from {{para|1}} – this is known as the parameters' "sequence". A parameter list that does not have a first parameter specified does not possess a sequence. == Functions == Here follows the list of functions. You might want to see also [[#Flag modifiers (piping functions)|§ Flag modifiers]] and [[#Modifiers (piping functions)|§ Modifiers]]. {{vsep|clear=none}} === <code>self</code> === {{Capsa tabellaria | titulus = Function <code>self</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|self|code}})</span> | Num. of arguments: 0 | Not affected by: Any modifier | ; See also | : <code>{{nm|TEMPLATENAME|main}}</code>, <code>{{mwl|FULLPAGENAME}}</code> }} ; Brief : ''Return the name of the current template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|self}}</syntaxhighlight> This argumentless function guarantees that the name of the template invoking this module is shown, regardless if this is transcluded or not. As a possible example, if a Wikipedia page named <code>Page X</code> contained only a transclusion of a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, and the latter contained the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|self}} {{FULLPAGENAME}}</syntaxhighlight> if we visited <code>Template:Foobar</code> we would see, <pre>Template:Foobar Template:Foobar</pre> whereas if we visited <code>Page X</code> we would see: <pre>Template:Foobar Page X</pre> Therefore by writing <syntaxhighlight lang="wikitext">{{#ifeq:{{#invoke:params|self}}|{{FULLPAGENAME}} | Page is not being transcluded | Page is being transcluded }}</syntaxhighlight> it is possible to understand whether a page is being transcluded or not. For most cases the {{tag|includeonly}} and {{tag|noinclude}} will offer a simpler solution, however there can be cases in which this becomes the way to go. If <code>Page X</code> transcluded <syntaxhighlight lang="wikitext" inline>{{foobar 2}}</syntaxhighlight> and the latter were a redirect to <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, we would still see <pre>Template:Foobar Page X</pre> A typical use case of this function is that of providing stable links for editing transcluded templates. E.g.: <syntaxhighlight lang="wikitext">{{edit|{{#invoke:params|self}}|edit this template}}</syntaxhighlight> Another possible use case is that of transcluding a subtemplate. E.g.: <syntaxhighlight lang="wikitext">{{{{#invoke:params|self}}/my subtemplate|foo|bar}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>count</code> === {{Capsa tabellaria | titulus = Function <code>count</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|count|code}})</span> | Num. of arguments: 0 | Often preceeded by: <code>[[#sequential|sequential]]</code> | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#setting|setting]]</code>,<br /><code>[[#sorting_sequential_values|sorting_sequential_val…]]</code>,<br /><code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code> | ; See also | : <code>[[#scoring|scoring]]</code>, <code>{{nm|ParameterCount}}</code> }} ; Brief : ''Count the number of parameters wherewith a template was called'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> This function does not take arguments. The number that this function yields depends on the modifiers that precede it. For instance, in a template that is called with both named and unnamed parameters, <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> and <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|count}}</syntaxhighlight> will return different results. For the modifier version of this function, see <code>[[#scoring|scoring]]</code>. {{vsep|1.5em|clear=none}} === <code>concat_and_call</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_call</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_call|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code>, <code>{{nm|template wrapper|wrap}}</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_call|template name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> This function comes in handy in case of [[:en:Wikipedia:Wrapper templates|wrapper templates]]. For example, if our <syntaxhighlight lang="wikitext" inline>{{wrapper template}}</syntaxhighlight> had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|concat_and_call|foobar|elbow|earth|room|hello=not today}}</syntaxhighlight> and were called with, <syntaxhighlight lang="wikitext">{{wrapper template|one|two|three|hello=world|wind=spicy}}</syntaxhighlight> the following call to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template would be performed: <syntaxhighlight lang="wikitext">{{foobar|elbow|earth|room|one|two|three|hello=not today|wind=spicy}}</syntaxhighlight> By using the <code>[[#cutting|cutting]]</code> modifier it is possible to impose numeric positive parameters instead of prepending them. For instance, the following code echoes all incoming parameters to <syntaxhighlight lang="wikitext" inline>{{my template}}</syntaxhighlight>, with the exception of {{para|3}}, which is replaced with <code>hello world</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|3|0|concat_and_call|my template|{{{1|}}}|{{{2|}}}|hello world}}</syntaxhighlight> If the numeric parameters to replace are a limited number, as in the example above, a better alternative to <code>[[#cutting|cutting]]</code> might be <code>[[#imposing|imposing]]</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|3|hello world|concat_and_call|my template}}</syntaxhighlight> If no other argument besides the ''template name'' is provided this function simply echoes the current parameters to another template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_call</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>concat_and_invoke</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_invoke</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_invoke|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom module'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_invoke|module name|function name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but invokes a module function instead of calling a template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_invoke</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>concat_and_magic</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom parser function'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_magic|parser function|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>concat_and_magic</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>value_of</code> === {{Capsa tabellaria | titulus = Function <code>value_of</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|value_of|code}})</span> | Num. of arguments: 1 | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>f</code>, <code>n</code> | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code> }} ; Brief : ''Get the value of a single parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|parameter name}}</syntaxhighlight> Without modifiers this function is similar to writing <syntaxhighlight lang="wikitext" inline>{{{parameter name|}}}</syntaxhighlight>. With modifiers, however, it allows reaching parameters that would be unreachable without knowing their number in advance. For instance, writing <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-2|0|value_of|1}}</syntaxhighlight> will expand to the value of the second-last sequential parameter, independently of how many parameters the template was called with. If no matching parameter is found this function expands to nothing. A header (<code>h</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the strings assigned to the key-value pair delimiter (<code>p</code>), the iteration delimiter (<code>i</code>), the last iteration delimiter (<code>l</code>) and the "serial-comma-like" last iteration delimiter (<code>s</code>) will be ignored. For instance, the {{interfn|If then show|en}} template could be rewritten as <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|h/f/n|{{{3|}}}|{{{4|}}}|{{{2|}}}|value_of|1}}</syntaxhighlight> Simplifying, the following wikitext expands to the first parameter that is not empty: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching||strict|squeezing|value_of|1}}</syntaxhighlight> Whereas the following wikitext expands to the first parameter that is not blank (i.e. neither empty nor containing only [[whitespace]]s) <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|squeezing|value_of|1}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>list</code> === {{Capsa tabellaria | titulus = Function <code>list</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: = Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>p</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code> }} ; Brief : ''List the template parameters (both their names and their values)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list}}</syntaxhighlight> This function does not take arguments. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |); | (|)|'''No parameters were passed'''|list}}</syntaxhighlight> will generate an output similar to the following. : '''Parameters passed:''' Owlman (A giant owl-like creature); Beast of Bodmin (A large feline inhabiting Bodmin Moor); Morgawr (A sea serpent) {{vsep|1.5em|clear=none}} === <code>list_values</code> === {{Capsa tabellaria | titulus = Function <code>list_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list_values|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code>, <code>[[#value_of|value_of]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code>, <code>{{nm|separated entries}}</code> }} ; Brief : ''List the values of the incoming parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_values}}</syntaxhighlight> This function does not take arguments. The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/f/n|'''Values of parameters passed:''' |; |.|'''No parameters were passed'''|list_values}}</syntaxhighlight> will generate an output similar to the following. : '''Values of parameters passed:''' A giant owl-like creature; A large feline inhabiting Bodmin Moor; A sea serpent. This function covers and extends all the cases covered by {{nm|Separated entries|main}}. For instance, the following two examples with “ + ” as delimiter and “ ... ” as conjunction produce a similar result: # <syntaxhighlight lang="wikitext" inline>{{#invoke:separated entries|main|separator=&#32;+&#32;|conjunction=&#32;...&#32;}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l| + | ... |list_values}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>list_maybe_with_names</code> === {{Capsa tabellaria | titulus = Function <code>list_maybe_with_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list_maybe_with_names|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code>, <code>{{nm|separated entries}}</code> }} ; Brief : ''List the values of sequential parameters and the names and the values of non-sequential parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_maybe_with_names}}</syntaxhighlight> This function does not take arguments. It is a combination of <code>[[#list|list]]</code> and <code>[[#list_values|list_values]]</code>: if a parameter belongs to the parameter sequence only its value will be shown, otherwise both its name and its value will be shown. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code in <syntaxhighlight lang="wikitext" inline>{{My template}}</syntaxhighlight>, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |; |→|.|'''No parameters were passed'''|list_maybe_with_names}}</syntaxhighlight> when transcluded as <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three|four|foo=bar|hello=world}}</syntaxhighlight>, will generate an output similar to the following. : '''Parameters passed:''' one; two; three; four; hello→world; foo→bar. This function is particularly useful to mimic the natural transclusion of templates. {{vsep|1.5em|clear=none}} <!-- === <code>coins</code> === {{Capsa tabellaria | titulus = Function <code>coins</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|coins|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code>, <code>[[#trimming_values|trimming_values]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#unique_coins|unique_coins]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code> }} ; Brief : ''Associate custom strings to possible parameter values and list the custom string when the associated value is present'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|coins|[first coin = value 1]|[second coin = value 2]|[...]|[last coin = value N]}}</syntaxhighlight> This function is identical to the <code>[[#unique_coins|unique_coins]]</code> function, except that it allows the repetition of identical flags. See there for more information. {{vsep|1.5em|clear=none}} --> === <code>unique_coins</code> === {{Capsa tabellaria | titulus = Function <code>unique_coins</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|unique_coins|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: = Yes | Often preceeded by: = <code>[[#sequential|sequential]]</code>, <code>[[#trimming_values|trimming_values]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <!--<code>[[#coins|coins]]</code>, --><code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code> }} ; Brief : ''Associate custom strings to possible parameter values and list the custom string when the associated value is present, but not more than once'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|unique_coins|[first coin = value 1]|[second coin = value 2]|[...]|[last coin = value N]}}</syntaxhighlight> This function is used to detect the existence of flag parameters. For this reason, it is often accompanied by the <code>[[#sequential|sequential]]</code> modifier (or, equivalently, by <code>...&#124;[[#excluding_non-numeric_names|excluding_non-numeric_names]]&#124;[[#clearing|clearing]]&#124;...</code>). A typical use case of this function is that of constructing [[URL]]s. For example, the following template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> checks for the <code>html</code>, <code>xml</code>, <code>comments</code> and <code>removenowiki</code> flags in order to append respectively the following strings to the final URL: <code>&amp;wpGenerateRawHtml=1</code>, <code>&amp;wpGenerateXml=1</code>, <code>&amp;wpRemoveComments=0</code>, <code>&amp;wpRemoveNowiki=1</code>. <syntaxhighlight lang="wikitext" line>{{#if:{{{input|}}} | <span class="plainlinks">[{{fullurl:Special:ExpandTemplates|wpInput={{urlencode:{{{input}}}|QUERY}}{{#if:{{{title|}}}|&wpContextTitle={{urlencode:{{{title}}}|QUERY}}}}{{#invoke:params|excluding_non-numeric_names|clearing|sequential|trimming_values|unique_coins | html = &wpGenerateRawHtml=1 | xml = &wpGenerateXml=1 | comments = &wpRemoveComments=0 | removenowiki = &wpRemoveNowiki=1 }}}} {{#if:{{{label|}}}|{{{label|}}}|Expand <code>{{{input}}}</code>}}]</span> | {{Error|Error: The {{para|input}} parameter is missing.}} }}</syntaxhighlight> And so, when transcluded as, <syntaxhighlight lang="wikitext">{{example template|comments|xml | input = Hello world {<nowiki />{#time:r{{!}}now}<nowiki />} }}</syntaxhighlight> it will generate the following output: : {{module:params/doc/en/examples/link to expanded template|comments|xml | input = Hello world {<nowiki />{#time:r{{!}}now}<nowiki />} }} A copy of the example above is available at &#123;&#123;[[Module:Params/doc/en/examples/link to expanded template|./doc/en/examples/link to expanded template]]&#125;&#125;. If you want to allow the repetition of identical flags, you can use <code>...&#124;[[#magic_for_each_value|magic_for_each_value]]&#124;[[:mw:Help:Extension:ParserFunctions#.23switch|#switch]]&#124;...</code>. Compare <syntaxhighlight lang="wikitext">{{#invoke:params| setting|i|//| sequential| magic_for_each_value|#switch | lemon = one | apple = two | pear = three | quince = four | grapefruit = five }}</syntaxhighlight> with <syntaxhighlight lang="wikitext">{{#invoke:params| setting|i|//| sequential| unique_coins | lemon = one | apple = two | pear = three | quince = four | grapefruit = five }}</syntaxhighlight> If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. {{vsep|1.5em|clear=none}} === <code>call_for_each</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>{{nm|for loop}}</code>, {{tl2|for loop}} }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least two parameters (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> Some functions are like shortcuts. The <code>X_for_each|F</code> functions are similar to <code>mapping_by_X(ing)|F|(names_and_values|)list_values</code>. The latter syntax (i.e. the modifier version) allows a <code>values_and_names</code> flag to invert the order from key-value to value-key. All unnamed arguments following the ''template name'' will be placed after the key-value pair. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. Calling a template for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|call_for_each|foobar}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{foobar|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template has been called. In most cases this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>invoke_for_each</code> === {{Capsa tabellaria | titulus = Function <code>invoke_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|invoke_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: = Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but invokes a module instead of calling a template. Invoking a module function for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>magic_for_each</code> === {{Capsa tabellaria | titulus = Function <code>magic_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|magic_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>call_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each|call_for_each]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>{{nm|for loop}}</code>, {{tl2|for loop}} }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least one parameter (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_value|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. All unnamed arguments following the ''template name'' will be appended after the value parameter. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, calling {{interfn|tl|en}} with each parameter can be done by writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |call_for_each_value|tl}}</syntaxhighlight> This will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |for_each|{{tl|$@}}}}</syntaxhighlight> In the first example each value will be passed to the {{interfn|tl|en}} template, while in the second example the <code>$@</code> token will be expanded ''after'' the {{interfn|tl|en}} template has been called. Here this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>invoke_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>invoke_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|invoke_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each_value|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but invokes a module instead of calling a template. Invoking a module function for each value with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each_value|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$@}}}}</syntaxhighlight> In the first example each value will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$@</code> token will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>magic_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>magic_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|magic_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each_value|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. For example, if a template had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|ih|&preloadparams%5b%5d{{=}}|magic_for_each_value|urlencode|QUERY}}</syntaxhighlight> and were transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|hello world|àèìòù|foobar}}</syntaxhighlight>, the <code><nowiki>{{</nowiki>[[:mw:Help:Magic words#URL data|urlencode]]:...|QUERY<nowiki>}}</nowiki></code> parser function would be called for each incoming parameter as first argument and with <code>QUERY</code> as second argument, and finally the returned text would be prefixed with <code>&preloadparams%5b%5d=</code>. This would generate, <pre>&preloadparams%5b%5d=hello+world&preloadparams%5b%5d=%C3%A0%C3%A8%C3%AC%C3%B2%C3%B9&preloadparams%5b%5d=foo+bar</pre> which can be used to allow the creation of pages [[:mw:Manual:Creating pages with preloaded text#Using parameters|with preloaded text and parameters]]. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>call_for_each_group</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each_group</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each_group|code}})</span> | Num. of arguments: ''Ad libitum'' | Often preceeded by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>{{nm|for loop}}</code>, {{tl2|for loop}} }} ; Brief : ''Call a custom template for each group of parameters that have the same numeric suffix'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_group|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> In short, this function helps you manage cases like the following, in which a template needs to be transcluded with a variable number of parameters grouped by their identical numerical suffix: <syntaxhighlight lang="wikitext">{{My template | foo 1 = lorem | bar 1 = ipsum | hello 1 = dolor | foo 2 = sit | bar 2 = amet | hello 2 = dolor | foo 3 = consectetur | bar 3 = adipiscing | hello 3 = elit | ... }}</syntaxhighlight> The way it manages this situation is by repeatedly calling a custom template for each group of similar parameters. These will be stripped of their numeric id (i.e. the numeric suffix), which will be passed separetely as '''parameter zero''' (i.e. <code>&#123;&#123;&#123;0&#125;&#125;&#125;</code>) to the custom template. With the group of parameters that do not have a numeric suffix the id will be an empty string. If you are a module writer, you might recognize some distant similarities between this function and <code>[[Module:TableTools#affixNums|TableTools.affixNums]]</code>. A hyphen before the numeric suffix will be interpreted as a minus sign (and therefore the group id will be treated as a negative number). Numeric incoming parameters will be treated as if their prefix were an empty string (these can be captured using <code>&#123;&#123;&#123;&#125;&#125;&#125;</code> or <code>&#123;&#123;&#123;&#124;''fallback text''&#125;&#125;&#125;</code> in the callback template). Spaces between the prefix and the numeric suffix will be ignored (therefore writing {{para|foobar123}} will be identical to writing {{para|foobar&nbsp;123}} – in case of collisions one of the two values will be discarded). In the unlikely scenario that the prefix is itself a number (e.g. {{para|1 1}}, {{para|2 1}}, etc.), if this is <code>0</code> or a negative number it will be decreased by one unit in order to leave the parameter zero undisturbed (so <code>0</code> will become <code>-1</code>, <code>-1</code> will become <code>-2</code>, and so on – if needed, you can use <code>...|[[#purging|purging]]|0|1|...</code> in the callback template to renormalize these numbers). All unnamed arguments that follow the ''template name'' argument will appear as sequential parameters shared across all calls. Named arguments will be passed verbatim. Both named and unnamed arguments passed to this function will be given precedence in case of collisions. Numeric argument names below <code>1</code> will be decreased by one unit (i.e. <code>...|call_for_each_group&#124;example template&#124;0=Hello world&#124;...</code> will become {{para|-1|Hello world}} in the callback template – see above). A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, if a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|reassorted|call_for_each_group|example template|hello|world|foo=bar}}</syntaxhighlight> writing <syntaxhighlight lang="wikitext">{{foobar | 1 = Lorem | 2 = ipsum | bicycle-1 = dolor | bicycle1 = sit | boat1 = amet | car2 = consectetur | bicycle2 = adipiscing | other = elit | sunscreen = vestibulum | = ultricies | foo1 = neque nisl }}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{example template | 0 = | 1 = hello | 2 = world | = ultricies | foo = bar | other = elit | sunscreen = vestibulum }}{{example template | 0 = -1 | 1 = hello | 2 = world | bicycle = dolor | foo = bar }}{{example template | 0 = 1 | 1 = hello | 2 = world | = Lorem | bicycle = sit | boat = amet | foo = bar }}{{example template | 0 = 2 | 1 = hello | 2 = world | = ipsum | bicycle = adipiscing | car = consectetur | foo = bar }}</syntaxhighlight> '''The modifiers <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code> will affect how groups of parameters will be iterated, not how single parameters will be grouped.''' Before calling this function you will likely want to reduce the list of parameters via one of the <code>with_*_matching</code> group of modifiers (for instance <code>...|with_name_matching|.%-%d+$|or|[^%-]%d+$|call_for_each_group|...</code> leaves only the parameters in which both the prefix and the numeric suffix are not empty strings). The <code>[[#reassorted|reassorted]]</code> modifier often accompanies this function. {{vsep|clear=none}} {{Anchor|Multilevel substitution warning}}{{Nota bene|Note:}} In writing templates, there is often the habit of signaling [[:mw:Help:Substitution#Multilevel substitution|multilevel substitutions]] using the <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> notation. This is a dangerous practice, because <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> means "write the parameter with an empty name, otherwise write <code>safesubst:</code>". Due to the fact that <code>call_for_each_group</code> '''can pass parameters with an empty name''', a callback template should never use <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> to notate multilevel substitutions, but should use instead <syntaxhighlight lang="wikitext" inline>safesubst:<noinclude /></syntaxhighlight>. Not following this advice can lead to bugs that are hard to debug. {{vsep|clear=none}} At &#123;&#123;[[Module:Params/doc/en/examples/list of authors|./doc/en/examples/list of authors]]&#125;&#125; you can find an example of how to use this function to list authors the same way {{interfn|Cite book|en}} does. For instance, writing <syntaxhighlight lang="wikitext">{{module:params/doc/en/examples/list of authors | last1 = Playfair | first1 = I. S. O. | author-link1 = Ian Stanley Ord Playfair | last2 = Stitt | first2 = G. M. S. | last3 = Molony | first3 = C. J. C. | last4 = Toomer | first4 = S. E. }}</syntaxhighlight> will generate : {{module:params/doc/en/examples/list of authors | last1 = Playfair | first1 = I. S. O. | author-link1 = Ian Stanley Ord Playfair | last2 = Stitt | first2 = G. M. S. | last3 = Molony | first3 = C. J. C. | last4 = Toomer | first4 = S. E. }} See also &#123;&#123;[[Module:Params/doc/en/examples/tablebox|./doc/en/examples/tablebox]]&#125;&#125; for an example of how to exploit this function to create [[Template:Infobox|infoboxes]], and &#123;&#123;[[Module:Params/doc/en/examples/four cells per row table|./doc/en/examples/four cells per row table]]&#125;&#125; for an example of how to exploit this function to create n-column tables. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_group</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>for_each</code> === {{Capsa tabellaria | titulus = Function <code>for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|for_each|code}})</span> | Num. of arguments: 1 | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code>, <code>{{nm|for nowiki}}</code>, {{tl2|for nowiki}}, {{tl2|expand wikitext}} }} ; Brief : ''For each parameter passed to the current template, expand all occurrences of <code>$#</code> and <code>$@</code> within a given text as key and value respectively'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|for_each|wikitext}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|for_each|Arg name: $#, Arg value: $@}}</syntaxhighlight> The text returned by this function is not expanded further (currently this module does not offer an <code>expand_for_each</code> function). If you need wikitext expansion, use either <code>[[#concat_and_call|concat_and_call]]</code> to propagate the incoming parameters altogether to the {{interfn|for nowiki|en}} template, or <code>[[#mapping_by_calling|mapping_by_calling]]</code> to propagate the incoming parameters one by one to {{interfn|expand wikitext|en}}. Example #1 (wikitext expanded via the {{interfn|for nowiki|en}} template – suggested): <syntaxhighlight lang="wikitext">{{#invoke:params|excluding_non-numeric_names|concat_and_call|for nowiki|<br />|<nowiki>Parameter value is "{{{1}}}"</nowiki>}}</syntaxhighlight> Example #2 (wikitext expanded via the {{interfn|expand wikitext|en}} template – less efficient but more flexible): <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i|<br />|mapping_by_calling|expand wikitext|names_and_values_as|2|3| let|1|<nowiki>Parameter name is "{{{2}}}", parameter value is "{{{3}}}"</nowiki>| let|unstrip|yes| list_values}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The argument passed to this function will not be trimmed of its leading and trailing spaces. The <code>for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|clear=none}} == Flag modifiers (piping functions) == The following are ''flag modifiers'', i.e. functions that add their action to the queue of actions that ''will be done last''. As modifiers, they expect to be piped instead of returning to the caller. Each of them can be piped to either another flag modifier or a [[#Modifiers (piping functions)|modifier]] or a [[#Functions|non-piping function]]. Unlike modifiers, the order in which flag modifiers appear has no consequences. The actions that flag do affects only functions, but do not affect modifiers. {{vsep|clear=none}} === <code>sequential</code> === {{Capsa tabellaria | titulus = Modifier <code>sequential</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|sequential|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : (In functions only, does not affect modifiers) Reduce the parameter list to the subgroup of consecutive parameters that follow {{para|1}} ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|count}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Its purpose is solely that of signaling to non-piping functions to iterate using Lua <code>ipairs()</code> instead of <code>pairs()</code>. Therefore it does not remove any parameter from the list (to do that, you will need to use <code>...&#124;[[#excluding_non-numeric_names|excluding_non-numeric_names]]&#124;[[#clearing|clearing]]&#124;...</code> instead). Unless there are many intermediate operations that repeatedly iterate through all parameters, simply flagging the parameter list as sequence-only is usually faster than actually removing non-sequential parameters. Using <code>sequential</code> together with <code>[[#non-sequential|non-sequential]]</code> will generate an error. {{vsep|clear=none}} {{Nota bene|Note:}} Like <code>[[#non-sequential|non-sequential]]</code>, the <code>sequential</code> modifier permanently marks a query. For instance, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|discarding|1|...}}</syntaxhighlight> will first mark the query as "sequential", then will discard the first element from the sequence (leaving all the others intact). And so, no matter how many other parameters will be present, nothing will be shown. {{vsep|1.5em|clear=none}} === <code>non-sequential</code> === {{Capsa tabellaria | titulus = Modifier <code>non-sequential</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|non-sequential|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : (In functions only, does not affect modifiers) Reduce the parameter list by discarding the subgroup of consecutive parameters that follow {{para|1}} ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|non-sequential|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Once flagged with <code>non-sequential</code>, the final function will iterate through the set of parameters that is [[:en:complement (set theory)|complementary]] to the one picked by <code>[[#sequential|sequential]]</code>. Using <code>non-sequential</code> together with <code>[[#sequential|sequential]]</code> will generate an error. The modifier, on the other hand, is compatible with both <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code>. {{vsep|clear=none}} {{Nota bene|Note:}} Like <code>[[#sequential|sequential]]</code>, the <code>non-sequential</code> modifier permanently marks a query, and no matter what transformations will follow (see <code>[[#squeezing|squeezing]]</code>) the parameters' "sequence" will not be shown. {{vsep|1.5em|clear=none}} === <code>all_sorted</code> === {{Capsa tabellaria | titulus = Modifier <code>all_sorted</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|all_sorted|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code>, <code>[[#reassorted|reassorted]]</code> | Has no effects on: <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | ; See also | : [[:en:Natural sort order|Natural sort order]], <code>[[#reassorted|reassorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first the numeric ones in ascending order, then the rest in [[:en:Natural sort order|natural order]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|all_sorted|pipe function name}}</syntaxhighlight> {{Nota bene|Note:}} This modifier sorts the way ''functions'' iterate across ''all'' parameters based on ''their names''. If you want to sort ''sequential parameters'' based on ''their values'', see <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Normally only sequential parameters are dispatched sorted, whereas non-sequential ones are dispatched randomly. The <code>all_sorted</code> modifier ensures that nothing is left out of ([[:en:Natural sort order|natural]]) order. Attention must be paid to the fact that parameters whose name is a negative number will appear first. To avoid this the <code>[[#squeezing|squeezing]]</code> modifier can be used.<ref>To be precise, the order will not be strictly alphabetical, because this would imply that a template called with the following parameters <syntaxhighlight lang="wikitext" inline>{{foobar|-4=you|9=wanna|.=me?|11=marry|-8=do}}</syntaxhighlight> would see them reordered as follows: <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|.=me?|9=wanna|11=marry}}</syntaxhighlight> (with the dot in the middle between negative and positive numbers). To avoid this, '''numbers are always displayed first''' (i.e. <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|9=wanna|11=marry|.=me?}}</syntaxhighlight>).</ref> The <code>all_sorted</code> modifier only affects the way parameters are shown, but has no effects on functions that do not iterate or cannot impose an order, such as: * <code>[[#count|count]]</code> * <code>[[#value_of|value_of]]</code> * <code>[[#concat_and_call|concat_and_call]]</code> * <code>[[#concat_and_invoke|concat_and_invoke]]</code> * <code>[[#concat_and_magic|concat_and_magic]]</code> {{vsep|clear=none}} {{Nota bene|Note:}} The <code>all_sorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vsep|1.5em|clear=none}} === <code>reassorted</code> === {{Capsa tabellaria | titulus = Modifier <code>reassorted</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reassorted|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> | Has no effects on: <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | ; See also | : [[:en:Natural sort order|Natural sort order]], <code>[[#all_sorted|all_sorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first non numeric ones in [[:en:Natural sort order|natural order]]'', then the numeric ones in ascending order ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reassorted|pipe function name}}</syntaxhighlight> This modifier is similar to <code>[[#all_sorted|all_sorted]]</code>, but numbers are iterated last (as in "bar, foo, hello, zebra, 1, 2, 3, …"). {{vsep|clear=none}} {{Nota bene|Note:}} The <code>reassorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vsep|clear=none}} == Modifiers (piping functions) == The following are ''modifiers'', i.e. functions that expect to be piped instead of returning to the caller. Each of them can be piped to either another modifier or a [[#Flag modifiers (piping functions)|flag modifier]] or a [[#Functions|non-piping function]]. The actions that modifiers do are done sequentially, in the same order chosen during the invocation of this module. {{vsep|clear=none}} === <code>setting</code> === {{Capsa tabellaria | titulus = Modifier <code>setting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|setting|code}})</span> | Num. of arguments: 2–8 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} }} ; Brief : ''Define glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|directives|...|pipe function name}}</syntaxhighlight> This modifier allows some internal variables to be set and later be used (currently only by functions). It takes a variable number of arguments, relying on the first argument to understand how many other arguments to read. A few examples will introduce it better than words: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|i|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, then list all parameters * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p/n|{{!}}|{{=}}|No parameters were passed|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, set ''fallback text'' to <code>No parameters were passed</code>, then list all parameters The first argument is a slash-separated list of lists of slots to assign; one slot is referred by exactly one character and each list of slots maps exactly one argument. A slot indicates which internal variable to set. If more than one slot is aggregated within the same slash-separated list the same text will be assigned to more than one variable. The slots available are the following: {| class="wikitable" style="margin-left: auto; margin-right: auto;" |- ! Slots ! Variable ! Description |- | <code>p</code> | ''Key-value pair delimiter'' | The string of text that will be placed between each parameter name and its value; it is never inserted by functions that only iterate between values, or by functions that pass the key-value pairs to external calls. |- | <code>i</code> | ''Iteration delimiter'' | The string of text that will be placed between each iteration; it is never inserted unless there are two or more parameters to show when <code>l</code> is not given, or three or more parameters when <code>l</code> is given. |- | <code>l</code> | ''Last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration; it is never inserted unless there are two or more parameters to show; if omitted it defaults to <code>i</code>. |- | <code>s</code> | ''"[[:en:serial comma|serial-comma]]-like" last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration when there are three or more parameters to show; if omitted it defaults to <code>l</code>. |- | <code>h</code> | ''Header text'' | The string of text that will be placed before the iteration begins; it is never inserted if there are no parameters to show. |- | <code>f</code> | ''Footer text'' | The string of text that will be placed after the iteration is over; it is never inserted if there are no parameters to show. |- | <code>n</code> | ''Fallback text'' | The string of text that will be placed if there are no parameters to show. |} All space characters in the ''directives'' argument are discarded. Therefore writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|...}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:params|setting| i h / p |...}}</syntaxhighlight> In theory, instead of assigning different arguments at once (i.e. <syntaxhighlight lang="wikitext" inline>{{...|setting|ih/p|{{!}}|{{=}}|...}}</syntaxhighlight>), it is possible to write separate invocations of <code>setting</code> for each argument, as in <syntaxhighlight lang="wikitext" inline>{{...|setting|ih|{{!}}|setting|p|{{=}}...}}</syntaxhighlight>. This method however will be slightly less efficient. The <code>s</code> slot has been created with the [[:en:Serial comma|Oxford comma]] in mind. For instance, the following imaginary <syntaxhighlight lang="wikitext" inline>{{Foobar see also}}</syntaxhighlight> template adds a comma before the "and" conjunction when more than two page names are provided: <syntaxhighlight lang="wikitext">{{Hatnote|{{{altphrase|Foobar see also}}}: {{#if:{{{1|}}} | {{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l/s|, | and |, and |for_each|[[$@]]}} | {{Error|{{tl|Foobar see also}} requires at least one page name}} }}}}</syntaxhighlight> You can find this example at &#123;&#123;[[Module:Params/doc/en/examples/Oxford comma|./doc/en/examples/Oxford comma]]&#125;&#125;. Thus, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/en/examples/Oxford comma|Latin|English|German|Italian}}</syntaxhighlight> will generate {{module:params/doc/en/examples/Oxford comma|Latin|English|German|Italian}} {{vsep|clear=none}} {{Nota bene|Note:}} The <code>setting</code> modifier name will be trimmed of its surrounding spaces. The ''directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|clear=none}} === <code>scoring</code> === {{Capsa tabellaria | titulus = Modifier <code>scoring</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|scoring|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <code>[[#count|count]]</code> }} ; Brief : ''Count the number of parameters wherewith a template was called and save the result into a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|scoring|new parameter name|pipe function name}}</syntaxhighlight> This is the modifier version of the <code>[[#count|count]]</code> function: instead of outputting the number of current parameters, the result will be saved into a new parameter (which will not be counted in the result). Since this is a modifier, [[#Flag modifiers (piping functions)|flag modifiers]] like <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> won't affect the result. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>scoring</code> modifier name and the ''new parameter name'' argument will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>squeezing</code> === {{Capsa tabellaria | titulus = Modifier <code>squeezing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|squeezing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[Module:TableTools#compressSparseArray|TableTools.compressSparseArray]]</code> }} ; Brief : ''Rearrange all parameters that have numeric names to form a compact sequence starting from 1, keeping the same order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|squeezing|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|squeezing|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. If you are a module writer, you might recognize some similarities between this function and <code>[[Module:TableTools#compressSparseArray|TableTools.compressSparseArray]]</code>. The following three concatenations will lead to the same result of discarding all parameters with numeric names: # <syntaxhighlight lang="wikitext" inline>{{...|excluding_numeric_names|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|with_name_not_matching|^%-?%d+$|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|non-sequential|squeezing|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|squeezing|non-sequential|...}}</syntaxhighlight> The first solution is the most optimized one. Furthermore, in the last two solutions the numeric parameters are discarded just before the final function is invoked (sometimes this might be a wanted result). {{vsep|1.5em|clear=none}} === <code>filling_the_gaps</code> === {{Capsa tabellaria | titulus = Modifier <code>filling_the_gaps</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|filling_the_gaps|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#squeezing|squeezing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Assign an empty string to all undefined numeric parameters between 1 or a lower numeric parameter name provided and the maximum numeric parameter provided'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|filling_the_gaps|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|filling_the_gaps|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Note that when all numeric parameters are lower than 1, the gap between 1 and the lowest numeric parameter will not be filled. The following table provides some examples. {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Numeric parameters provided |- ! Before calling <code>filling_the_gaps</code> ! After calling <code>filling_the_gaps</code> |- | <code>&#124;1&#61;...</code> | <code>&#124;1&#61;...</code> |- | <code>&#124;2&#61;...</code> | <code>&#124;1&#61;</code>, <code>&#124;2&#61;...</code> |- | <code>&#124;6&#61;...</code>, <code>&#124;9&#61;...</code> | <code>&#124;1&#61;</code>, <code>&#124;2&#61;</code>, <code>&#124;3&#61;</code>, <code>&#124;4&#61;</code>, <code>&#124;5&#61;</code>, <code>&#124;6&#61;...</code>, <code>&#124;7&#61;</code>, <code>&#124;8&#61;</code>, <code>&#124;9&#61;...</code> |- | <code>&#124;-5&#61;...</code>, <code>&#124;-3&#61;...</code> | <code>&#124;-5&#61;...</code>, <code>&#124;-4&#61;</code>, <code>&#124;-3&#61;...</code> |- | <code>&#124;-5&#61;...</code>, <code>&#124;-3&#61;...</code>, <code>&#124;1&#61;...</code> | <code>&#124;-5&#61;...</code>, <code>&#124;-4&#61;</code>, <code>&#124;-3&#61;...</code>, <code>&#124;-2&#61;</code>, <code>&#124;-1&#61;</code>, <code>&#124;0&#61;</code>, <code>&#124;1&#61;...</code> |- | <code>&#124;-1&#61;...</code> | <code>&#124;-1&#61;...</code> |- | <code>&#124;-2&#61;...</code> | <code>&#124;-2&#61;...</code> |} {{Nota bene|Note:}} There is a safety limit of at most 1024 undefined parameters that can be filled using this modifier. {{vsep|1.5em|clear=none}} === <code>clearing</code> === {{Capsa tabellaria | titulus = Modifier <code>clearing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|clearing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code> }} ; Brief : ''Remove all numeric parameters that are not in the sequence'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|clearing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Unlike <code>[[#sequential|sequential]]</code> – which affects only the way parameters are shown – this modifier actually removes all non-sequential numeric parameters, albeit leaves non-numeric parameters intact. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want to remove also non-numeric parameters, add the <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code> modifier: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|excluding_non-numeric_names|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want instead to remove sequential parameters and leave the rest, you have two possibilities. You can either use <code>&#123;&#123;...&#124;[[#cutting|cutting]]&#124;-1&#124;1&#124;...&#125;&#125;</code> when you want to shift the remaining numeric parameters accordingly: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-1|1|setting|i/p|<br />|: |list}}</syntaxhighlight> Or you can use <code>&#123;&#123;...&#124;[[#entering_substack|entering_substack]]&#124;[[#clearing|clearing]]&#124;[[#detaching_substack|detaching_substack]]&#124;[[#dropping_substack|dropping_substack]]&#124;...&#125;&#125;</code> if you want the remaining non-sequential parameters to keep occupying the same position as before: <syntaxhighlight lang="wikitext">{{#invoke:params|entering_substack|clearing|detaching_substack|dropping_substack|setting|i/p|<br />|: |list}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>cutting</code> === {{Capsa tabellaria | titulus = Modifier <code>cutting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|cutting|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end '''of the parameters' sequence''', shifting everything else accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|left trim|right trim|pipe function name}}</syntaxhighlight> The first argument indicates how many sequential parameters must be removed from the beginning of the parameter sequence, the second argument indicates how many sequential parameters must be removed from the end of the parameter list. If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side'' – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-3|0|list}}</syntaxhighlight> indicates that the last three arguments must not be discarded. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|0|2|sequential|call_for_each_value|example template}}</syntaxhighlight> If the absolute value of the sum of the two arguments (left and right cut) is greater than the number of ''sequential'' parameters available, the behavior will be the same as if the sum had been equal to the number of sequential parameters available, both when this is a positive value and when it is a negative value (with opposite results). After the desired sequential parameters have been discarded, '''all''' other positive numeric parameters will be shifted accordingly. In some cases it might be necessary to concatenate more than one invocation of the <code>cutting</code> modifier. For instance, the following code prints the last unnamed parameter passed, but only if at least two parameters were passed: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|cutting|1|0|cutting|-1|0|list_values}}</syntaxhighlight> {{Nota bene|Note:|Suggestion:}} Although <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|1|...}}</syntaxhighlight> de facto gets rid of all sequential parameters, in most cases it is clearer and more idiomatic to write <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|...}}</syntaxhighlight> to obtain the same effect. The last method however cannot be used when it is important that sequential parameters are removed before a particular modifier is called, because <code>[[#non-sequential|non-sequential]]</code> does not take effect until the final function is invoked. Writing instead <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|cutting|-1|1|...}}</syntaxhighlight> will leave zero arguments to show. {{vsep|1.5em|clear=none}} === <code>cropping</code> === {{Capsa tabellaria | titulus = Modifier <code>cropping</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|cropping|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end of the '''list of numeric parameters''' (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cropping|left crop|right crop|pipe function name}}</syntaxhighlight> This modifier is very similar to <code>[[#cutting|cutting]]</code>, but instead of removing arguments from the extremities of the parameters' ''sequence'', arguments will be removed counting from the first and the last numeric arguments given (i.e. {{para|-1000|...}} and {{para|1000|...}} in the case of <syntaxhighlight lang="wikitext" inline>{{foobar|-1000=hello|1=my|1000=darling}}</syntaxhighlight>). If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side''. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cropping|2|1|sequential|call_for_each_value|example template}}</syntaxhighlight> For instance, when a template transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|-2=minus two|0=zero|1=one|2=two|3=three|19=nineteen|20=twenty}}</syntaxhighlight> uses the <code>[[#cutting|cutting]]</code> modifier with <code>2</code> and <code>1</code> as arguments, the following parameters are left: : -2: minus two : 0: zero : 16: nineteen : 17: twenty If instead the template were to use the <code>cropping</code> modifier with <code>2</code> and <code>1</code> as arguments, as in the example above, the following parameters would be left: : 0: zero : 1: one : 2: two : 3: three : 19: nineteen If the absolute value of the sum of the two arguments (left and right crop) is greater than the difference between the largest and the lowest ''numeric'' parameters available, the behavior will be the same as if the sum had been equal to the number of numeric parameters available, both when this is a positive value and when it is a negative value (with opposite results). When ''sequential'' parameters are present among the discarded parameters, all the remaining numeric parameters greater than zero will be shifted accordingly. {{vsep|1.5em|clear=none}} === <code>purging</code> === {{Capsa tabellaria | titulus = Modifier <code>purging</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|purging|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numeric parameters, shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the right side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the right side'' of the list of numeric parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|5|0|list}}</syntaxhighlight> indicates that every numeric argument whose numeric name is greater than <code>4</code> must be removed. Example #1 (purge the first parameter): <syntaxhighlight lang="wikitext">{{#invoke:params|purging|1|1|call_for_each_value|example template}}</syntaxhighlight> Example #2 (purge the second, third, and four parameters): <syntaxhighlight lang="wikitext">{{#invoke:params|purging|2|3|call_for_each_value|example template}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>backpurging</code> === {{Capsa tabellaria | titulus = Modifier <code>backpurging</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|backpurging|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numeric parameters, moving backwards and shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the left side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the left side'' of the list of numeric parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|5|0|list}}</syntaxhighlight> indicates that every numeric argument whose numeric name is less than <code>6</code> must be removed. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|3|1|call_for_each_value|example template}}</syntaxhighlight> The following code removes all parameters with negative and zero numeric names, then lists the rest: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|0|0|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>shifting</code> === {{Capsa tabellaria | titulus = Modifier <code>shifting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|shifting|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Add a positive or a negative number to all numeric parameter names'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|shifting|addend|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|shifting|-2|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The <code>shifting</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>reversing_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>reversing_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reversing_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones), making sure that the largest numeric parameter and {{para|1}} are swapped'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reversing_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|reversing_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> An example that uses this function is available at &#123;&#123;[[Module:Params/doc/en/examples/watchlist|./doc/en/examples/watchlist]]&#125;&#125;. {{Nota bene|Note:}} If negative parameters are present this function becomes non-invertible. This means that <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reversing_numeric_names|reversing_numeric_names|...}}</syntaxhighlight> will not restore the original parameter names, but will shift all numeric parameters so that what formerly was the smallest parameter name will now become {{para|1}}. <!-- {{vsep|1.5em|clear=none}} === <code>mirroring_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>mirroring_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mirroring_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mirroring_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numeric parameters, making sure that the minimum and the maximum numeric parameters remain always the same (albeit inverted). Example: <syntaxhighlight lang="wikitext">{{#invoke:params|mirroring_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>pivoting_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>pivoting_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|pivoting_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones), '''keeping the parameters' sequence always centered''''' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pivoting_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numeric parameters, making sure that those in the parameters' sequence always remain in the sequence. As a consequence, the values of the minimum and the maximum numeric parameters may change. If no sequence is present this modifier is identical to <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|pivoting_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>swapping_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>swapping_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|swapping_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Swap the lowest numeric parameter with the highest, the second lowest with the second highest, and so on, keeping the sequence in the same place albeit in reverse order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|swapping_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> --> {{vsep|1.5em|clear=none}} === <code>sorting_sequential_values</code> === {{Capsa tabellaria | titulus = Modifier <code>sorting_sequential_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|sorting_sequential_values|code}})</span> | Num. of arguments: 0 or 1 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : ''Sort the order of sequential values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sorting_sequential_values|[criterion]|pipe function name}}</syntaxhighlight> {{Nota bene|Note:}} This modifier sorts ''sequential parameters'' based on ''their values''. If you want to sort the way ''functions'' iterate across ''all'' parameters based on ''their names'', see <code>[[#all_sorted|all_sorted]]</code>. This modifier optionally supports one argument to specify the sorting criterion. Currently the only possible criterions are <code>alphabetically</code>, for ordering sequential values in [[:en:alphabetical order|alphabetical sort order]], and <code>naturally</code>, for ordering sequential values in [[:en:Natural sort order|natural sort order]]. If this argument is omitted it defaults to <code>alphabetically</code>. Example (alphabetical sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|for_each|[$#: $@]}}</syntaxhighlight> Example (natural sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|naturally|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>splicing</code> === {{Capsa tabellaria | titulus = Modifier <code>splicing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|splicing|code}})</span> | Num. of arguments: ''Ad libitum'' (min. 2) | Repeatable: Yes | ; See also | : <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Add or remove numeric parameters from any position, shifting the list of numeric parameters accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|splicing|[add to position]|position|increment|[number of elements to write]|...|pipe function name}}</syntaxhighlight> This modifier is able to resize the array of numeric parameters and write new parameters in any given position. It constitutes the only way this module has to insert numeric parameters and make space for them. For instance, if a template was called as <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three}}</syntaxhighlight> and—independently of how many sequential parameters were passed—you want to insert <code>...&#124;hello&#124;world&#124;...</code> before the last sequential parameter (thus creating in this case <syntaxhighlight lang="wikitext" inline>{{My template|one|two|hello|world|three}}</syntaxhighlight>), <code>splicing</code> becomes the way to go (in this case <syntaxhighlight lang="wikitext" inline>...|splicing|add_last_of_sequence|0|2|2|hello|world|...</syntaxhighlight>). The ''add to position'' optional flag argument can either be <code>add_nothing</code>, <code>add_smallest_number</code>, <code>add_last_of_sequence</code>, or <code>add_largest_number</code>. When omitted it defaults to <code>add_nothing</code>. These numbers refer to the array as it was before being resized, and the chosen number will be summed to the ''position'' argument. The ''position'' and ''increment'' arguments can be zero or positive or negative numbers. When ''increment'' is positive the array of numeric parameters will be increased, when it is negative it will be decreased and one or more parameters will be removed. The optional argument ''number of elements to write'' indicates how many parameters must be written in the given position. It must be followed by an equal number of arguments. When omitted it defaults to <code>0</code>. If this number is larger than ''increment'' the pre-existing parameters in excess will be overwritten, if it is minor instead the missing parameters will be left undefined. For instance, imagining a template transcluded as, <syntaxhighlight lang="wikitext">{{My template|-3=minus three|-2=minus two|-1=minus one|0=zero|one|two|three|15=fifteen}}</syntaxhighlight> and extrapolating the following constants, * ''smallest number'' = −3 * ''last of sequence'' = 3 * ''largest number'' = 15 the following table summarizes how the incoming parameters are manipulated by <code>splicing</code>. {| class="wikitable" |- ! Use of <code>splicing</code> ! Computed ''position'' ! Result |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|4|2|2|hello|world|...</syntaxhighlight> | <code>4</code> + ''nothing'' = 4 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|4|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_last_of_sequence|1|2|2|hello|world|...</syntaxhighlight> | <code>1</code> + ''last of sequence'' = 4 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_last_of_sequence|1|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_smallest_number|-2|2|2|hello|world|...</syntaxhighlight> | <code>-2</code> + ''smallest number'' = −5 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_smallest_number|-2|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_largest_number|-2|100|2|hello|world|...</syntaxhighlight> | <code>-2</code> + ''largest number'' = 13 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_largest_number|-2|100|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_nothing|1|0|1|hello|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_nothing|1|0|1|hello| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_nothing|1|-1|1|hello|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_nothing|1|-1|1|hello| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|1|-1|...</syntaxhighlight> or <syntaxhighlight lang="wikitext" inline>...|splicing|1|-1|0|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|1|-1| setting|i/p|; |→| all_sorted| list }} |} {{vsep|clear=none}} {{Nota bene|Note:}} The values of the parameters inserted will not be trimmed of their leading and trailing spaces. The arguments ''add to position'', ''position'', ''length'' and ''how many'' and the <code>splicing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>imposing</code> === {{Capsa tabellaria | titulus = Modifier <code>imposing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|imposing|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#providing|providing]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Impose a new value to a pre-existing parameter or create a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|imposing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|foo|bar|imposing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The value assigned will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>imposing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>providing</code> === {{Capsa tabellaria | titulus = Modifier <code>providing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|providing|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#imposing|imposing]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Assign a new value to a parameter, but only when missing, otherwise keep the previous value'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|providing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|providing|foo|bar|providing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The value assigned will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>providing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>discarding</code> === {{Capsa tabellaria | titulus = Modifier <code>discarding</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|discarding|code}})</span> | Num. of arguments: 1 or 2 | Repeatable: Yes | ; See also | : <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Discard one or more numeric parameters or one non-numeric parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|discarding|name|[how many]|pipe function name}}</syntaxhighlight> If, and only if, the name of the parameter is numeric, it is possible to add a second argument to indicate how many contiguous parameters must be discarded starting from the first argument. If the discarded parameters is part of the parameters' sequence one or more holes will be created. To avoid creating holes, use <code>[[#purging|purging]]</code> or <code>[[#backpurging|backpurging]]</code> or <code>[[#shifting|shifting]]</code>. Example #1 (discard the parameter named {{para|hello}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|hello|for_each|[$#: $@]}}</syntaxhighlight> Example #2 (discard the parameter named {{para|5}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|5|for_each|[$#: $@]}}</syntaxhighlight> Example #3 (discard the parameters named {{para|1}}, {{para|2}}, {{para|3}} and {{para|4}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|1|4|for_each|[$#: $@]}}</syntaxhighlight> It is possible to use this modifier to check for unknown parameters: <syntaxhighlight lang="wikitext">{{#ifexpr:{{#invoke:params|discarding|hello|discarding|wind|count}} > 0 | {{Error|Error: The only parameters accepted are {{para|hello}} and {{para|wind}}.}} | Everything is good: do something }}</syntaxhighlight> You can find this example at &#123;&#123;[[Module:Params/doc/en/examples/check for unknown parameters|./doc/en/examples/check for unknown parameters]]&#125;&#125;. For instance, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/en/examples/check for unknown parameters|hello=world|wind=surfing}}</syntaxhighlight> will generate : {{module:params/doc/en/examples/check for unknown parameters|hello=world|wind=surfing}} For simple cases like this, however, dedicated modules are available; you might want to have a look at: * {{interfn|Check for unknown parameters|check|en}} * {{interfn|Check for deprecated parameters|check|en}} * {{interfn|Check for clobbered parameters|check|en}} * {{interfn|Parameter validation|validateparams|en}} * {{interfn|TemplatePar|valid|en}} When used to discard single parameters, this modifier is equivalent to writing <code>...&#124;[[#with_name_not_matching|with_name_not_matching]]&#124;''parameter name''&#124;strict&#124;...</code>. However, due to the fact that <code>[[#with_name_not_matching|with_name_not_matching]]</code> needs to cross-check for the possible presence of <code>or</code> keywords, using <code>discarding</code> will be slightly more efficient. {{Nota bene|Note:}} All arguments passed to this modifier and the <code>discarding</code> modifier name itself will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>excluding_non-numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>excluding_non-numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|excluding_non-numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Discard all non-numeric parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|excluding_non-numeric_names|pipe function name}}</syntaxhighlight> This modifier is only syntax sugar for <code>...&#124;with_name_matching&#124;^%-?%d+$&#124;...</code> (but using a slighly faster optimization). For the inverse modifier, see <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>. If you want to remove also non-sequential parameters, add the <code>[[#clearing|clearing]]</code> modifier to the pipeline (<code>...&#124;excluding_non-numeric_names&#124;clearing&#124;...</code>). {{vsep|1.5em|clear=none}} === <code>excluding_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>excluding_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|excluding_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code> }} ; Brief : ''Discard all numeric parameters (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|excluding_numeric_names|pipe function name}}</syntaxhighlight> This modifier is only syntax sugar for <code>...&#124;with_name_not_matching&#124;^%-?%d+$&#124;...</code> (but using a slighly faster optimization). For the inverse modifier, see <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>. {{vsep|1.5em|clear=none}} === <code>with_name_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_name_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_name_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_matching|target 1|[plain flag 1]|[or]|[target 2]|[plain flag 2]|[or]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[:en:Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[:en:Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_matching</code>. {{vsep|clear=none}} For the sake of argument we will imagine that we are invoking <code>with_name_matching</code> from within the {{interfn|Infobox artery|en}} template, and this is being called with the following parameters: <syntaxhighlight lang="wikitext">{{Infobox artery | Name = Pulmonary artery | Latin = truncus pulmonalis, arteria pulmonalis | Image = {{Heart diagram 250px}} | Caption = Anterior (frontal) view of the opened heart. (Pulmonary artery upper right.) | Image2 = Alveoli diagram.png | Caption2 = Diagram of the alveoli with both cross-section and external view. | BranchFrom = [[right ventricle]] | BranchTo = | Vein = [[pulmonary vein]] | Precursor = truncus arteriosus | Supplies = }}</syntaxhighlight> {{vsep|clear=none}} Test cases: * List only the parameters whose names match against the <code>^Image</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image={{Heart diagram 250px}}|Image2=Alveoli diagram.png</nowiki> * List the parameters whose names match against both patterns <code>^Image</code> '''and''' <code>%d+$</code>: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|with_name_matching|%d+$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image2=Alveoli diagram.png</nowiki> * List the parameters whose names match against either the <code>^Name</code> '''or''' the <code>^Latin$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Name$|or|^Latin$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Latin=truncus pulmonalis, arteria pulmonalis|Name=Pulmonary artery</nowiki> * List the parameters whose names match against either the <code>ma</code> plain string '''or''' the <code>me$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|ma|plain|or|me$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png</nowiki> {{vsep|clear=none}} Using <code>with_name_matching</code> it is easy to emulate the behaviour of [[:en:Module:Enumerate]] (or similar modules). For instance, the following examples creates a bullet list of all the parameters passed of type <code>&#124;foobar1</code>, <code>&#124;foobar2</code> … <code>&#124;foobarN</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|with_name_matching|^foobar%d+$|setting|ih| * |list_values}}</syntaxhighlight> It is possible to see this example live at &#123;&#123;[[Module:Params/doc/en/examples/enumerate|./doc/en/examples/enumerate]]&#125;&#125;. {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>with_name_not_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_name_not_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_name_not_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>,<code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_not_matching|target 1|[plain flag 1]|[and]|[target 2]|[plain flag 2]|[and]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[:en:Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[:en:Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_not_matching</code>. {{vsep|clear=none}} For the sake of argument we will imagine that we are invoking <code>with_name_not_matching</code> from within the {{interfn|Infobox artery|en}} template, and this is being transcluded using the same parameters that we had imagined in the previous example at <code>[[#with_name_matching|with_name_matching]]</code>: * List only the parameters whose names do not match against the <code>a</code> pattern: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Supplies=|Vein=pulmonary vein</nowiki> * List the parameters whose names do not match against the <code>a</code> plain string '''and''' do not match against the <code>l</code> plain string either: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|with_name_not_matching|l|plain|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Vein=pulmonary vein</nowiki> * List the parameters whose names do not match against either the <code>a</code> plain string '''or''' the <code>n</code> plain string: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|or|n|plain|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Supplies=|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png|Vein=pulmonary vein</nowiki> {{vsep|clear=none}} {{Nota bene|Note:}} For the sake of efficiency, please don't use this modifier with the <code>strict</code> flag unless accompanied by <code>or</code>, use <code>[[#discarding|discarding]]</code> instead! {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_not_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>with_value_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_value_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_value_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_matching|target 1|[plain flag 1]|[or]|[target 2]|[plain flag 2]|[or]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_matching|with_name_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|banana|count}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>with_value_not_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_value_not_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_value_not_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_not_matching|target 1|[plain flag 1]|[and]|[target 2]|[plain flag 2]|[and]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_not_matching|with_name_not_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. For instance, before calling <code>[[#list|list]]</code>, the following code will get rid of all blank parameters (i.e. parameters whose values contain only zero or more spaces): <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|hi/p|{{!}}|{{=}}|list}}</syntaxhighlight> A typical use case of this modifier is that of purging all empty incoming parameters before calling another template, especially when this [[:en:Help:Conditional expressions#Checking for template parameters|distinguishes between empty and undefined parameters]]. <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|concat_and_call|my template}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_not_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>trimming_values</code> === {{Capsa tabellaria | titulus = Modifier <code>trimming_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|trimming_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes }} ; Brief : ''Remove leading and trailing spaces from values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Most modifiers are order-dependent, therefore placing <code>trimming_values</code> in different positions can generate different results. For instance, imagining our <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> being called with the following spaced arguments: <syntaxhighlight lang="wikitext" inline>{{example template| wanna | be | my | friend | ? }}</syntaxhighlight>. If <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|%s+$|trimming_values|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> the following text would be printed: <code>1=wanna|2=be|3=my|4=friend|5=?</code>. But if instead it contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|trimming_values|with_value_matching|%s+$|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> no arguments would be shown. Order affects also performance, and how many values will be trimmed of their leading and trailing spaces will depend on where <code>trimming_values</code> is placed. For instance, if a template were invoked with 50 parameters and its code contained <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|cutting|-1|0|list}}</syntaxhighlight>, first all its values would be trimmed of leading and trailing blank spaces and then its first 49 parameters would be discarded. On the other hand, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|0|trimming_values|list}}</syntaxhighlight> would first discard 49 parameters and then trim the only value left, resulting in a more efficient code. As a general rule, placing <code>trimming_values</code> as the last modifier is usually the best choice. In most cases placing <code>trimming_values</code> together with <code>non-sequential</code> will result in an empty call with no effects, because non-sequential parameters are normally stripped of their leading and trailing spaces by default – this however depends on the caller, and if the current template is being called by a module it is in theory possible in specific conditions for named parameters to retain their leading and trailing spaces (namely in non-sequential numeric parameters). Using <code>trimming_values</code> makes this module behave like other Wikipedia modules behave. For example, if we wanted to emulate {{interfn|Separated entries|main|en}}, writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i|XXXX|list_values}}</syntaxhighlight> will be equivalent to writing, <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX}}</syntaxhighlight> whereas writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l|XXXX|YYYY|list_values}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX|conjunction=YYYY}}</syntaxhighlight> The &#123;&#123;[[Module:Params/doc/en/examples/trim and call|./doc/en/examples/trim and call]]&#125;&#125; example template shows how to call any arbitrary template trimming all parameters beforehand. {{vsep|1.5em|clear=none}} === <code>mapping_to_lowercase</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_lowercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_lowercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter values to lower case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_lowercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter values to lower [[:en:Letter case|case]]. It is identical to writing <code>...&#124;[[#mapping_by_magic|mapping_by_magic]]&#124;[[:mw:Help:Magic words#lc|lc]]&#124;...</code>, but without the burden of calling a parser function. {{vsep|1.5em|clear=none}} === <code>mapping_to_uppercase</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_uppercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_uppercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter values to upper case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_uppercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter values to upper [[:en:Letter case|case]]. It is identical to writing <code>...&#124;[[#mapping_by_magic|mapping_by_magic]]&#124;[[:mw:Help:Magic words#uc|uc]]&#124;...</code>, but without the burden of calling a parser function. {{vsep|1.5em|clear=none}} === <code>mapping_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given template repeatedly called with one parameter (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by another template. The latter will be repeatedly called with at least one parameter as first sequential parameter: the parameter's value. It is possible to pass the parameter's value as a different parameter, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''template name'' (see below). If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping template. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional parameters to add. '''These will always follow''' the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the parameters assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). Possible ''call style flags'' are: {| class="wikitable" |- ! ''Call style flag'' ! Example ! Corresponding call |- | <code>names_and_values</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_and_names</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_and_names|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_and_values_as&#124;...&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values_as|my_name|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>names_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only_as|my_name|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|foo=bar}}</syntaxhighlight> |- | <code>values_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only_as|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>blindly</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|blindly|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|foo=bar}}</syntaxhighlight> |} If the ''call style flags'' argument is omitted it defaults to <code>values_only</code>. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_invoking|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the text returned by a given module function repeatedly invoked with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a custom module function. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If omitted, the ''call style flags'' argument defaults to <code>values_only</code>. If the ''call style flag'' or (if omitted) the ''function name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping module function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''function name'' is followed by a number, this will be parsed as the amount of positional parameters to add. These will always follow the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given parser function repeatedly called with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a [[:mw:Help:Magic words#Parser functions|parser function]]. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''parser function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If omitted, the ''call style flags'' argument defaults to <code>values_only</code>. If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the parser function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional arguments to add. These will always follow the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|uc|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{uc:VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|plural|names_and_values|1|They are many|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{plural:NAME|VALUE|They are many}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_magic</code> modifier name itself, the parser function's name, the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_replacing</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_replacing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_replacing|code}})</span> | Num. of arguments: 2–4 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values performing [[:en:String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_replacing|target|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the result of a string substitution. Its syntax is very simlar to {{nm|string|replace}}. Internally the modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> function to perform substitutions; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In <code>strict</code> mode the ''replace'' argument will not accept directives (e.g. <code>%0</code>, <code>%1</code>, etc.). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. The ''count'' argument prescribes how many substitutions will be performed at most ''within each parameter'' (it does not count how many parameters will be modified). If blank or omitted, all matches found will be substituted. This modifier uses <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> for performance reasons; if you need to use <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> instead, you will need to invoke the <code>[[Module:String#replace|replace]]</code> function from [[Module:String]] via <code>...&#124;[[#mapping_by_invoking|mapping_by_invoking]]&#124;[[Module:String|string]]&#124;[[Module:String#replace|replace]]&#124;...</code>. The following table shows examples of equivalent instructions. Please be aware that invoking <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> can be much slower. {| class="wikitable" |- ! <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> ! <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> (via [[Module:String]]) |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;false&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;count&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;false&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;plain&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;2&#124;target&#124;replace&#124;...</code><br />or, equivalently,<br /><code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;true&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;count&#124;plain&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;3&#124;target&#124;replace&#124;count&#124;...</code><br />or, equivalently,<br /><code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;true&#124;...</code> |} There is not a corresponding translation for the <code>strict</code> flag in [[Module:String]]. However, as it goes with the <code>plain</code> flag, in that case you won't need <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> in the first place. For example, <syntaxhighlight lang="wikitext">...|mapping_by_renaming|foo|bar|1|...</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">...|mapping_by_invoking|string|replace|4|foo|bar|1|false|...</syntaxhighlight> The first syntax, however, will be less computationally expensive. At &#123;&#123;[[Module:Params/doc/en/examples/informal tablebox|./doc/en/examples/informal tablebox]]&#125;&#125; you can find an example on how to exploit this function to create "informal" [[:en:Template:Infobox|infoboxes]]. {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' and ''replace'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_mixing</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_mixing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_mixing|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values replacing their current values with the expansion of a custom string containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_mixing|mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the expansion of a custom string that expects the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter values in quotes <syntaxhighlight lang="wikitext">...|mapping_by_mixing|"$@"|...</syntaxhighlight> whereas the following code will replace all values with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|mapping_by_mixing|[$#::$@]|...</syntaxhighlight> <!-- If you need to map all parameters exactly matching their names, please use <code>[[#mapping_to_names|mapping_to_names]]</code>. --> {{vsep|clear=none}} {{Nota bene|Note:}} The ''mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The <code>mapping_by_mixing</code> modifier name itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} <!-- === <code>mapping_to_names</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#renaming_to_values|renaming_to_values]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code>, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing the latter with their parameter name'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. After calling this modifier, all parameters will have their value identical to their name. It is a shortcut for <code>...&#124;[[#mapping_by_mixing|mapping_by_mixing]]&#124;$#&#124;...</code>, but slightly more efficient. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>mapping_to_names</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} --> === <code>renaming_to_lowercase</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_lowercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_lowercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter names to lower case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_lowercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter names to lower [[Letter case|case]]. It is identical to writing <code>...&#124;[[#renaming_by_magic|renaming_by_magic]]&#124;[[:mw:Help:Magic words#lc|lc]]&#124;...</code>, but without the burden of calling a parser function. {{Nota bene|Note:}} In case of collisions between identical names, only one parameter, randomly chosen, will be left for a given name. {{vsep|1.5em|clear=none}} === <code>renaming_to_uppercase</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_uppercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_uppercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter names to upper case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_uppercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter names to upper [[Letter case|case]]. It is identical to writing <code>...&#124;[[#renaming_by_magic|renaming_by_magic]]&#124;[[:mw:Help:Magic words#uc|uc]]&#124;...</code>, but without the burden of calling a parser function. {{Nota bene|Note:}} In case of collisions between identical names, only one parameter, randomly chosen, will be left for a given name. {{vsep|1.5em|clear=none}} === <code>renaming_to_sequence</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_sequence</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_sequence|code}})</span> | Num. of arguments: 0–1 (variable) | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameter names using sequential integers and possibly following a sort order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_sequence|[sort order]|pipe function name}}</syntaxhighlight> This modifier renames all parameter names using increasing sequential integers, possibly following a given sort order. The ''sort order'' optional flag specifies what sort order must be followed. Possible values are <code>alphabetically</code>, <code>naturally</code> (for [[:en:Natural sort order|natural sort order]]) and <code>without_sorting</code>. When omitted it defaults to <code>without_sorting</code>. '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence|naturally| setting|i/p|<br />|: | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence|naturally| setting|i/p|<br />|: | list }} {{vsep|clear=none}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence| setting|i/p|<br />|: | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence| setting|i/p|<br />|: | list }} {{vsep|clear=none}} {{Nota bene|Note:}} The <code>renaming_to_sequence</code> modifier name and the ''sort order'' argument will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a given template repeatedly called with at least one parameter (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_calling|mapping_by_calling]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses {{interfn|2x|en}} to rename all incoming parameters by doubling their names: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|list}}</syntaxhighlight> Same, but adding a hyphen in between: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|1|-|list}}</syntaxhighlight> The following example calls the {{Fn|P1}} template to rename all parameters using their value as their new name: <syntaxhighlight lang="wikitext">{{#invoke:params|renaming_by_calling|P1|values_only|for_each|[$#: $@]}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[:en:Letter case|letter case]], and so on). {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_invoking|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given module function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses {{nm|string|rep}} to rename all parameters of type {{para|a}}, {{para|b}}, … {{para|z}} into {{para|aaa}}, {{para|bbb}} … {{para|zzz}}: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|with_name_matching|^%a$|renaming_by_invoking|string|rep|1|3|list}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given parser function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_magic|mapping_by_magic]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses &#123;&#123;[[:mw:Special:MyLanguage/expr##expr|#expr]]&#125;&#125; to transform all numeric parameters into even numbers (you can replace the expression <code>%0 * 2</code> with any other expression): <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|excluding_non-numeric_names|renaming_by_replacing|^.*$|%0 * 2|1|renaming_by_magic|#expr|setting|h/i/p/f|[|][|: |]|list}}</syntaxhighlight> An example that uses this function with the {{mwl|REVISIONTIMESTAMP}} magic word is available at &#123;&#123;[[Module:Params/doc/en/examples/watchlist|./doc/en/examples/watchlist]]&#125;&#125;. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_magic</code> modifier name itself, the ''parser function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_replacing</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_replacing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_replacing|code}})</span> | Num. of arguments: 2–4 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a [[:en:String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_replacing|target|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped (however they are not stripped while searching for the name to replace). Since there can be only one parameter name that matches exactly a literal string, when used with the <code>strict</code> flag this modifier directly accesses the requested key without looping through the entire list of parameters (so it will be much faster). For instance, the following example renames all parameters of type {{para|arg1}}, {{para|arg2}}, … {{para|argN}} into {{para|1}}, {{para|2}} … {{para|N}}, thus creating a novel sequence: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|h/i/p/f|[|][|: |]|with_name_matching|^arg%d+$|renaming_by_replacing|^arg(%d+)$|%1|1|list}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[:en:Letter case|letter case]], and so on). For performance reasons this modifier uses <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code>; if you need to use <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> instead, you will need to invoke the <code>[[Module:String#replace|replace]]</code> function from [[Module:String]] via <code>...&#124;[[#renaming_by_invoking|renaming_by_invoking]]&#124;[[Module:String|string]]&#124;[[Module:String#replace|replace]]&#124;...</code>. The following table shows examples of equivalent instructions. Please be aware that invoking <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> can be much slower. {| class="wikitable" |- ! <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> ! <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> (via [[Module:String]]) |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;false&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;count&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;false&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;plain&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;2&#124;target&#124;replace&#124;...</code><br />or, equivalently,<br /><code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;true&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;count&#124;plain&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;3&#124;target&#124;replace&#124;count&#124;...</code><br />or, equivalently,<br /><code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;true&#124;...</code> |} There is not a corresponding translation for the <code>strict</code> flag in [[Module:String]]. However, as it goes with the <code>plain</code> flag, in that case you won't need <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> in the first place. {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' and ''replace'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_mixing</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_mixing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_mixing|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a custom string containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_mixing|mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the expansion of a custom string that expects the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter names in quotes <syntaxhighlight lang="wikitext">...|renaming_by_mixing|"$#"|...</syntaxhighlight> whereas the following code will replace all parameter names with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|renaming_by_mixing|[$#::$@]|...</syntaxhighlight> <!-- If you need to rename all parameters exactly matching their values, please use <code>[[#renaming_to_values|renaming_to_values]]</code>. --> {{vsep|clear=none}} {{Nota bene|Note:}} The ''mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The <code>renaming_by_mixing</code> modifier name itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} <!-- === <code>renaming_to_values</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_names|mapping_to_names]]</code>, <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code>, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code> }} ; Brief : ''Rename all parameters, replacing their name with their current value'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. After calling this modifier, all parameters will have their name identical to their value. It is a shortcut for <code>...&#124;[[#renaming_by_mixing|renaming_by_mixing]]&#124;$@&#124;...</code>, but slightly more efficient. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>renaming_to_values</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} --> === <code>grouping_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>grouping_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|grouping_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes<ref>Unless followed by <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> in few bizarre situations, there is virtually no use in calling this modifier more than once.</ref> | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Group the parameters that have the same numeric suffix into novel parameters, whose names will be numbers and whose values will be decided by a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|grouping_by_calling|template name|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#call_for_each_group|call_for_each_group]]</code>. This means that after calling this modifier the old parameters will be (temporarily) gone and the only parameters left will be novel parameters whose names will be numbers (or an empty string if parameters without a numeric suffix were present) and whose content will be decided by a custom template. Like other modifiers in the <code>mapping_*</code> and <code>renaming_*</code> family, it is possible to impose own parameters on the callback template by using the syntax <code>...|[let]|[...]|[number of additional sequential arguments]|[argument 1]|[argument 2]|[...]|[argument N]|...</code>. Unlike the other <code>mapping_*</code> and <code>renaming_*</code> modifiers, however (but like <code>[[#call_for_each_group|call_for_each_group]]</code>), sequential parameters here will not be appended, but will ''replace'' possible parsed parameters. And so, writing <syntaxhighlight lang="wikitext">{{#invoke:params|...|grouping_by_calling|MY TEMPLATE|let|foo|bar|let|hello|world|3|one|two|three|list_values}}</syntaxhighlight> is identical to writing <syntaxhighlight lang="wikitext">{{#invoke:params|...|call_for_each_group|MY TEMPLATE|foo=bar|hello=world|one|two|three}}</syntaxhighlight> In the example above the main difference will be that the first solution will allow to pass the newly grouped parameters at once to another template or module (via <code>[[#concat_and_call|concat_and_call]]</code> or <code>[[#concat_and_invoke|concat_and_invoke]]</code>) or, if needed, perform further fine-tuning operations concerning the new parameters. Please refer to the documentation of <code>[[#call_for_each_group|call_for_each_group]]</code> for further information on the parameters passed to the callback template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>grouping_by_calling</code> modifier name itself, the ''template name'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>parsing</code> === {{Capsa tabellaria | titulus = Modifier <code>parsing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|parsing|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | Often accompanied by: <code>[[#new|new]]</code> | ; See also | : <code>[[#new|new]]</code>, <code>{{nm|ArrayList}}</code>, <code>{{interfn|Array|en}}</code> }} ; Brief : ''Create new parameters by parsing a parameter string'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|parsing|string to parse|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> This modifier allows to add an infinity of new parameters by using a parameter string. By default this expects <code>&#124;</code> as separator between parameters and <code>&#61;</code> as separator between keys and values, but it is possible to specify other strings or patterns. The parsed parameters will overwrite existing parameters of the same name. For this reason, the <code>[[#new|new]]</code> directive often accompanies this modifier. Examples: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one{{!}}two{{!}}three{{!}}foo{{=}}bar{{!}}hello{{=}}world|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one{{!}}two{{!}}three{{!}}foo{{=}}bar{{!}}hello{{=}}world|for_each|[$#:$@]}} * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one, two; three. foo: bar, hello: world|trim_all|splitter_pattern|[,;.]|setter_string|:|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one, two; three. foo: bar, hello: world|trim_all|splitter_pattern|[,;.]|setter_string|:|for_each|[$#:$@]}} * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one/two/ three / foo % bar /hello%world|setter_string|%|trim_none|splitter_string|/|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one/two/ three / foo % bar /hello%world|setter_string|%|trim_none|splitter_string|/|for_each|[$#:$@]}} The ''trim flag'' argument can be placed in any position after the ''string to parse'' (not necessarily in second position) and can have one of the following values: <code>trim_none</code>, <code>trim_named</code>, <code>trim_positional</code>, <code>trim_all</code>. If omitted, it defaults to <code>trim_named</code>. The ''iteration delimiter setter'' can be placed in any position after the ''string to parse'' (not necessarily in third position), must be ''immediately'' followed by a user-given string, and can be either <code>splitter_string</code> or <code>splitter_pattern</code>. If omitted, the two arguments default to <code>splitter_string&#124;&#123;&#123;!&#125;&#125;</code>. If the custom string is empty (but not if it is blank but not empty) the string to parse will be assumed not to have any iteration delimiters (this will result in one single parameter being parsed). The ''key-value delimiter setter'' can be placed in any position after the ''string to parse'' (not necessarily in fifth position), must be ''immediately'' followed by a user-given string, and can be either <code>setter_string</code> or <code>setter_pattern</code>. If omitted, the two arguments default to <code>setter_string&#124;&#123;&#123;&#61;&#125;&#125;</code>. If the custom string is empty (but not if it is blank but not empty) the string to parse will be assumed not to have any key-value delimiters (this will result in a sequence-only list of parameters being parsed). {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Possible options |- ! Setting a trim flag ! Setting an iteration delimiter ! Setting a key-value delimiter |- | <code>trim_none</code><br /> <code>trim_named</code><br /> <code>trim_positional</code><br /> <code>trim_all</code> | <code>splitter_string&#124;...</code><br /> <code>splitter_pattern&#124;...</code> | <code>setter_string&#124;...</code><br /> <code>setter_pattern&#124;...</code> |} {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>parsing</code> modifier name itself, the ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>reinterpreting</code> === {{Capsa tabellaria | titulus = Modifier <code>reinterpreting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reinterpreting|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | ; See also | : <code>[[#parsing|parsing]]</code>, <code>{{nm|ArrayList}}</code>, <code>{{interfn|Array|en}}</code> }} ; Brief : ''Use the content of a parameter as a parameter string to parse, after removing the parameter itself'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reinterpreting|parameter name|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> This modifier works exactly like <code>[[#parsing|parsing]]</code>, but takes the content of a disposable parameter as input. See there for further information. The parameter passed to this modifier will be immediately deleted. The parsed parameters will overwrite existing parameters of the same name. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|new|pulling|1|reinterpreting|1|splitter_string|,|trim_all|concat_and_call|See also}}</syntaxhighlight> An example that shows how to use this function to transclude a custom template with custom parameters is available at &#123;&#123;[[Module:Params/doc/en/examples/constructed transclusion|./doc/en/examples/constructed transclusion]]&#125;&#125;. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>reinterpreting</code> modifier name itself, the ''parameter name'', ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>evaluating</code> === {{Capsa tabellaria | titulus = Modifier <code>evaluating</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|evaluating|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | ; See also | : <code>[[#parsing|parsing]]</code>, <code>[[#reinterpreting|reinterpreting]]</code> }} ; Brief : ''Create new directives by parsing a parameter string'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|evaluating|string to parse|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> In order to facilitate scripting, the directives wherewith this module is invoked can be added or removed on the fly. The <code>evaluating</code> modifier works exactly like <code>[[#parsing|parsing]]</code>, but the parsed input will be interpreted as directives for this module rather than new template parameters (see there for further information). All directives can be parsed through this modifier. Named parsed parameters will overwrite existing parameters of the same name. Unlike <code>[[#parsing|parsing]]</code>, here the default separators are <code>!</code> and <code>:</code> instead of <code>&#123;&#123;!&#125;&#125;</code> and <code>&#123;&#123;&#61;&#125;&#125;</code>. Moreover a blank input will be discarded. '''Example:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| all_sorted| setting|i/p|; | → | evaluating|{{#if:{{{SOMETHING|}}} | imposing!1!one!imposing!2!two!imposing!3!three | imposing!100!hundred!imposing!200!two hundred!imposing!300!three hundred }}| list }}</syntaxhighlight> '''Result:''' : {{#invoke:params|new| all_sorted| setting|i/p|; | → | evaluating|{{#if:{{{SOMETHING|}}} | imposing!1!one!imposing!2!two!imposing!3!three | imposing!100!hundred!imposing!200!two hundred!imposing!300!three hundred }} |list }} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>evaluating</code> modifier name itself, the ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mixing_names_and_values</code> === {{Capsa tabellaria | titulus = Modifier <code>mixing_names_and_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mixing_names_and_values|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''Rewrite all parameters, replacing names and values with the expansion of two custom strings containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mixing_names_and_values|name mixing string|value mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes names and values of the parameters the current template is being called with, replacing each of them with the expansion of two custom strings that expect the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter names and values in quotes <syntaxhighlight lang="wikitext">...|mixing_names_and_values|"$#"|"$@"|...</syntaxhighlight> whereas the following code will replace all names with the string <code>VALUE/NAME</code> and all values with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|mixing_names_and_values|$@/$#|[$#::$@]|...</syntaxhighlight> <!-- If you need to swap names and values verbatim, please use <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>. --> {{vsep|clear=none}} {{Nota bene|Note:}} The ''value mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The ''name mixing string'' argument and <code>mixing_names_and_values</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} <!-- === <code>swapping_names_and_values</code> === {{Capsa tabellaria | titulus = Modifier <code>swapping_names_and_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|swapping_names_and_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_names|mapping_to_names]]</code>, <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#renaming_to_values|renaming_to_values]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code> }} ; Brief : ''Rewrite all parameters swapping their names and values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping_names_and_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is a shortcut for <code>...&#124;[[#mixing_names_and_values|mixing_names_and_values]]&#124;$@&#124;$#&#124;...</code>, but slightly more efficient. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>swapping_names_and_values</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} --> === <code>combining</code> === {{Capsa tabellaria | titulus = Modifier <code>combining</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining|code}})</span> | Num. of arguments: 2–10 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} | ; See also | : <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#list|list]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code> }} ; Brief : ''Combine all parameter names and values into a single parameter, possibly using a sort order and glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining|new parameter name|[sort order]|setting directives|...|pipe function name}}</syntaxhighlight> This modifier combines all parameter names and values into a single new parameter (whose name can be identical to that of a pre-existing parameter). It can be broadly considered as a “modifier version” of the <code>[[#list|list]]</code> function. The ''new parameter name'' argument specifies the name of the new parameter that must be created. The ''sort order'' optional flag argument specifies a sort order. Possible values are <code>alphabetically</code>, <code>naturally</code> (for [[:en:Natural sort order|natural sort order]]) and <code>without_sorting</code>. When omitted it defaults to <code>without_sorting</code>. The ''setting directives'' argument is identical to the first argument of the <code>[[#setting|setting]]</code> modifier, and accordingly is followed by a variable number of arguments (up to seven—see <code>[[#setting|setting]]</code> for more information). Differently than in <code>[[#setting|setting]]</code>, here the ''setting directives'' argument can be left empty (but not omitted). For a similar modifier that combines only values and omits parameter names, see the <code>[[#combining_values|combining_values]]</code> modifier. '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }} {{vsep|clear=none}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }} {{vsep|clear=none}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|| setting|i/p|<br />| {{=}} | list }} {{vsep|clear=none}} {{Nota bene|Note:}} The <code>combining</code> modifier name, the ''new parameter name'' argument and the ''sort order'' argument will be trimmed of their surrounding spaces. The ''setting directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|clear=none}} === <code>combining_values</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_values|code}})</span> | Num. of arguments: 2–10 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#list|list]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code> }} ; Brief : ''Combine all parameter names and values into a single parameter, possibly using a sort order and glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_values|new parameter name|[sort order]|setting directives|...|pipe function name}}</syntaxhighlight> This modifier combines all parameter values into a single new parameter (whose name can be identical to that of a pre-existing parameter). It can be broadly considered as a “modifier version” of the <code>[[#list_values|list_values]]</code> function. Its syntax is identical to that of <code>[[#combining|combining]]</code>; see there for more information. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>combining_values</code> modifier name, the ''new parameter name'' argument and the ''sort order'' argument will be trimmed of their surrounding spaces. The ''setting directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|clear=none}} === <code>combining_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_calling|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a custom template and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_calling|template name|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_call|concat_and_call]]</code>. This means that after calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. For instance, using [[Module:Params/periclitationes/en/tdummy echo sb|./testcases/tdummy echo sb]] as callback template, a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> with the following content, <syntaxhighlight lang="wikitext">{{#invoke:params|combining_by_calling|Module:Params/periclitationes/en/tdummy echo sb|my_new_parameter|for_each|[$#:$@]}}</syntaxhighlight> when transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|one|two|three|hello=world|foo=bar}}</syntaxhighlight> will produce : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|hello|world| imposing|foo|bar| combining_by_calling|Module:Params/periclitationes/en/tdummy echo sb|my_new_parameter|for_each|[$#:$@]}} {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_calling</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>combining_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_invoking|code}})</span> | Num. of arguments: 3 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a custom module function and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_invoking|module name|function name|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_invoke|concat_and_invoke]]</code>. It works similarly to how <code>[[#combining_by_calling|combining_by_calling]]</code> works, except that it invokes a module function instead of calling a template. After calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_invoking</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>combining_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_magic|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a parser function and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_magic|parser function|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_magic|concat_and_magic]]</code>. It works similarly to how <code>[[#combining_by_calling|combining_by_calling]]</code> works, except that it calls a parser function instead of calling a template. After calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_magic</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>snapshotting</code> === {{Capsa tabellaria | titulus = Modifier <code>snapshotting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|snapshotting|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Eventually followed by: Either <code>[[#entering_substack|entering_substack]]</code> or <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Push a copy of the current parameter list to the queue of parameter lists'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|snapshotting|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This module has a stacking mechanism that allows to isolate groups of parameters, work separately on them, and then merge them back to the original stack. The modifiers dedicated to this mechanism are: * <code>[[#snapshotting|snapshotting]]</code> * <code>[[#remembering|remembering]]</code> * <code>[[#entering_substack|entering_substack]]</code> * <code>[[#pulling|pulling]]</code> * <code>[[#detaching_substack|detaching_substack]]</code> * <code>[[#dropping_substack|dropping_substack]]</code> * <code>[[#leaving_substack|leaving_substack]]</code> * <code>[[#merging_substack|merging_substack]]</code> * <code>[[#flushing|flushing]]</code> Every time the <code>snapshotting</code> modifier is used, the current list of parameters (together with their values) will be copied and added to a queue. When the <code>[[#entering_substack|entering_substack]]</code> modifier is used, the list of parameters on top of the queue will temporarily become the current parameters, and all other modifiers will affect only this substack. After completing the job, the <code>[[#merging_substack|merging_substack]]</code> will merge the current substack to the parent stack. If no parameter lists have been snapshotted before calling <code>[[#entering_substack|entering_substack]]</code>, the latter will automatically make a snapshot of the current parameters. Once inside a substack, it is possible to enter a subsubstack using the same machinery. The <code>[[#detaching_substack|detaching_substack]]</code> modifier erases the current parameters from the parent stack, allowing the current stack to rename its parameters freely and merge them back to the parent stack, renamed. It is possible to leave a substack without merging it to the parent by using the <code>[[#leaving_substack|leaving_substack]]</code> modifier. In this case, at some point it will be necessary to call <code>[[#flushing|flushing]]</code> in order to merge the stack previously left unmerged. Alternatively, it will be possible to enter it again by calling <code>[[#entering_substack|entering_substack]]</code>, and finally merge it via <code>[[#merging_substack|merging_substack]]</code>. It is also possible to drop and discard a substack completely via <code>[[#dropping_substack|dropping_substack]]</code> An example will probably clarify the mechanism better than anything else: <syntaxhighlight lang="wikitext" line> {{#invoke:params|new|<!-- Ignore the incoming parameters and manually assign some parameters (we will simulate the following incoming parameters: |one|two|three|four|foo=bar|hello=world ...) --> imposing|1|one| imposing|2|two| imposing|3|three| imposing|4|four| imposing|foo|bar| imposing|hello|world| entering_substack|<!-- Enter into a substack (the `snapshotting` modifier will be automatically invoked for us) --> excluding_numeric_names|<!-- Exclude numeric parameters --> detaching_substack|<!-- Remove the current parameters from the parent stack --> renaming_by_replacing|^.*$|This was called "%0"|1|<!-- Rename the parameters in this substack --> merging_substack| entering_substack|new|<!-- Enter into a new empty substack --> pulling|1|<!-- Pull the parameter named "1" from the parent stack --> mapping_by_replacing|^.*$|This value once was "%0"|1|<!-- Replace the content of the parameters in this substack --> merging_substack| for_each|[$#:$@]}} </syntaxhighlight> The code above will result in: : {{#invoke:params|new|<!-- Ignore the incoming parameters and manually assign some parameters (we will simulate the following incoming parameters: |one|two|three|four|foo=bar|hello=world ...) --> imposing|1|one| imposing|2|two| imposing|3|three| imposing|4|four| imposing|foo|bar| imposing|hello|world| entering_substack|<!-- Enter into a substack (the `snapshotting` modifier will be automatically invoked for us) --> excluding_numeric_names|<!-- Exclude numeric parameters --> detaching_substack|<!-- Remove the current parameters from the parent stack --> renaming_by_replacing|^.*$|This was called "%0"|1|<!-- Rename all parameters --> merging_substack| entering_substack|new|<!-- Enter into a new empty substack --> pulling|1|<!-- Pull the parameter named "1" from the parent stack --> mapping_by_replacing|^.*$|This value once was "%0"|1|<!-- Replace the content of all parameters --> merging_substack| for_each|[$#:$@]}} A more advanced example is available at &#123;&#123;[[Module:Params/doc/en/examples/universal page list|./doc/en/examples/universal page list]]&#125;&#125;. {{vsep|1.5em|clear=none}} === <code>remembering</code> === {{Capsa tabellaria | titulus = Modifier <code>remembering</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|remembering|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Eventually followed by: Either <code>[[#entering_substack|entering_substack]]</code> or <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Push a copy of the original (unmodified) parameter list to the queue of snapshots'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|remembering|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is somewhat similar to <code>[[#snapshotting|snapshotting]]</code>, except that it retrieves the parameters that were originally passed to the calling template before being affected by the module's modifiers. The modifier works also after the <code>[[#new|new]]</code> directive. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>entering_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>entering_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|entering_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | May be immediately followed by: <code>[[#new|new]]</code> | Eventually followed by: Either <code>[[#merging_substack|merging_substack]]</code> or <code>[[#leaving_substack|leaving_substack]]</code> followed by <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Enter the first stack in the queue of parameter lists, or copy the current parameters into a substack if the queue is empty'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|entering_substack|[new]|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. Once in a substack, it is possible to go back to the parent stack using three different modifiers: <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code> and <code>[[#dropping_substack|dropping_substack]]</code>. {{vsep|1.5em|clear=none}} === <code>pulling</code> === {{Capsa tabellaria | titulus = Modifier <code>pulling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|pulling|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | Often preceeded by: <code>[[#new|new]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Pull a single parameter from the parent stack or from the stack of the original parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pulling|parameter name|pipe function name}}</syntaxhighlight> See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. If this modifer is not used in a substack, the parameter will be pulled from the original (unmodified) parameter list. {{vsep|1.5em|clear=none}} === <code>detaching_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>detaching_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|detaching_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Remove from the parent stack the parameters that are present in the current stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|detaching_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>dropping_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>dropping_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|dropping_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Go back to the parent stack dropping the current substack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|dropping_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>leaving_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>leaving_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|leaving_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Leave the current substack without merging it, and return to the parent stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|leaving_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. See <code>[[#flushing|flushing]]</code> for an example of how to use this modifier. {{vsep|1.5em|clear=none}} === <code>merging_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>merging_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|merging_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Leave the current stack after merging it with the parent stack, then return to the latter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|merging_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>flushing</code> === {{Capsa tabellaria | titulus = Modifier <code>flushing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|flushing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code> }} ; Brief : ''Merge the first stack in the queue of snapshotted parameters with the current stack.'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|flushing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is used in conjunction with either <code>[[#leaving_substack|leaving_substack]]</code> or <code>[[#snapshotting|snapshotting]]</code>. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. In the following wrapper of an <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight>, the three parameters {{para|1}}, {{para|2}}, and {{para|3}} are used as aliases for {{para|title}}, {{para|author}}, and {{para|language}} respectively. The <code>flushing</code> modifier ensures that in case both are present, the named alias will have the precedence over the positional alias. <syntaxhighlight lang="wikitext">{{#invoke:params| entering_substack| discarding|1| discarding|2| discarding|3| leaving_substack| renaming_by_replacing|1|title|strict| renaming_by_replacing|2|author|strict| renaming_by_replacing|3|language|strict| flushing| concat_and_call|example template }}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>new</code> === {{Capsa tabellaria | titulus = Modifier <code>new</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|new|code}})</span> | Num. of arguments: 0 | Repeatable: No | Restrictions: First position only | ; See also | : <code>[[#parsing|parsing]]</code>, <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#discarding|discarding]]</code> }} ; Brief : ''Get rid of all the incoming parameters and create a new (empty) parameter stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier can only appear in first position, or if substacks are present, immediately after the <code>[[#entering_substack|entering_substack]]</code> directive. When in first position, its main purpose is that of extending the facilities offered by this module (e.g. <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, etc.) to custom lists of strings, independently of the incoming parameters. When inside a stack, it signals that the snapshot of the current parameters must be ignored for that stack. The existence of the <code>new</code> modifier also facilitates debugging the module. The newly created parameter stack can be populated via <code>[[#parsing|parsing]]</code>, <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, or <code>[[#splicing|splicing]]</code>. The incoming parameters can always be retrieved back using the <code>[[#remembering|remembering]]</code> and <code>[[#pulling|pulling]]</code> modifiers. Examples: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|imposing|1|foo|imposing|2|bar|mapping_by_replacing|^.|!%1|list_values}}</syntaxhighlight> *: ↳ {{#invoke:params|new|imposing|1|foo|imposing|2|bar|mapping_by_replacing|^.|!%1|list_values}} {{vsep|1.5em|clear=none}} == Subpages == * [[Module:Params/ChangeLog]] – Record of the most important changes in the module's code * [[Module:Params/periclitationes/en]] – Testing the module's capabilities * [[Module:Params/doc/en/examples]] – Some of the examples mentioned in this documentation The complete list of subpages is available [[Special:PrefixIndex/Module:Params/|here]]. == Notes == <references /> == See also == * {{interfn|TemplatePar||en}} * {{interfn|ParameterCount||en}} * {{interfn|Separated entries|main|en}} * {{interfn|Enumerate|main|en}} * {{ml|Check for unknown parameters|check}} * {{interfn|Check for deprecated parameters|check|en}} * {{interfn|Check for clobbered parameters|check|en}} * {{interfn|Parameter validation||en}} * {{interfn|Expand wikitext|main|en}} * {{interfn|For loop|main|en}} and {{interfn|For loop|en}} * {{interfn|For nowiki|template|en}} and {{interfn|For nowiki|en}} * {{interfn|Template wrapper|wrap|en}} * {{interfn|ArrayList|en}} * {{interfn|TEMPLATENAME|main|en}} * [[Project:TemplateData]] <includeonly>{{in harenario aut alibi||2= <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae variadicae|!]] }}</includeonly> gkf42mysxmyx5zyg1l10mbjh6579mre 3969620 3969619 2026-07-03T02:07:25Z Grufo 64423 3969620 wikitext text/x-wiki {{module:params/doc/en/main sidebox}} The <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> module is designed to be adopted by those templates that want to have a deep control of their parameters. It is particularly useful to [[:en:variadic template|variadic template]]s, to which it offers the possibility to count, list, map and propagate the parameters received without knowing their number in advance. The module offers elegant shortcuts to non variadic templates as well. Outside templates it has very few applications; hence, if you plan to make experiments, make sure to do them from within a template, or you will not be able to see much (you can use {{[[module:params/periclitationes/en/sandbox]]}} for that). Under [[Module:Params/periclitationes|./periclitationes/en]] you can find helper templates that can be specifically used for testing the module's capabilities in flexible ways. Finally, under [[Module:Params/doc/en/examples|./doc/en/examples]] you can find some of the examples shown in this documentation page. {{Nota bene|Note:}} In case your template uses <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight>, please add <syntaxhighlight lang="wikitext" inline>{{lua|Module:Params}}</syntaxhighlight> to its documentation page, so that if breaking changes will be introduced in the future the template will be easily traceable without performing <span class="plainlinks">[//en.wikipedia.org/w/index.php?search=insource%3A%2Finvoke%3Aparams%2Fi&title=Special%3ASearch&profile=advanced&fulltext=1&ns10=1&limit=500&sort=last_edit_desc an "in source" search]</span>. Please, do not edit this module without having done extensive testing in the [[Module:Params/harenarium|module's sandbox]] first. == General usage == Among the possibilities that the module offers there is that of performing a series of actions after additional arguments have been concatenated to templates' incoming parameters. As this makes it necessary to keep the argument slots clean from interference, instead of named arguments in order to specify options this module uses ''piping functions'' (i.e. functions that expect to be [[:en:Pipeline (software)|piped]] instead of returning to the caller), or ''modifiers''. This creates a syntax similar to the following example: <syntaxhighlight lang="wikitext">{{#invoke:params|[modifier]|[...]|[modifier]|[...]|function|[...]}}</syntaxhighlight> For instance, as the name suggests, the <code>[[#list|list]]</code> function lists the parameters wherewith a template was called. By default it does not add delimiters, but returns an indistinct blob of text in which keys and values are sticked to each other. However, by using the <code>[[#setting|setting]]</code> modifier, we are able to declare a key-value delimiter (<code>p</code>) and an iteration delimiter (<code>i</code>). And so, if we imagined a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> containing the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i/p|<br />|: |list}}</syntaxhighlight> and such template were called with the following parameters, <syntaxhighlight lang="wikitext">{{example template | Beast of Bodmin = A large feline inhabiting Bodmin Moor | Morgawr = A sea serpent | Owlman = A giant owl-like creature }}</syntaxhighlight> the following result would be produced: : Beast of Bodmin: A large feline inhabiting Bodmin Moor<br />Morgawr: A sea serpent<br />Owlman: A giant owl-like creature We can also do more sophisticated things; for instance, by exploiting the possibility to set a header (<code>h</code>) and a footer (<code>f</code>), we can transform the previous code into a generator of [https://html.spec.whatwg.org/multipage/grouping-content.html#the-dl-element definition lists], <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> thus yielding: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Morgawr :: A sea serpent :; Owlman :: A giant owl-like creature By placing the <code>[[#with_name_matching|with_name_matching]]</code> modifier before the <code>[[#list|list]]</code> function we will be able to filter some parameters out – such as, for instance, all parameter names that do not end with an "n": <syntaxhighlight lang="wikitext">{{#invoke:params|with_name_matching|n$|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> Thus, the previous code will produce: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Owlman :: A giant owl-like creature This mechanism has the intrinsic advantage that it allows the concatenation of infinite modifiers. And so, in order to get the accurate result that we want to obtain we could write: <syntaxhighlight lang="wikitext">{{#invoke:params| with_name_matching|^B| with_name_matching|n$| with_value_matching|feline| setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>| all_sorted| list }}</syntaxhighlight> Since it is a wikitext-oriented module focused on manipulating collections, its functions and modifiers have loosely been inspired by JavaScript <code>Array</code>'s [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array#instance_methods instance methods].<ref>For instance, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map Array.prototype.map()]</code> can remind of <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach Array.prototype.forEach()]</code> can remind of <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice Array.prototype.splice()]</code> can remind of <code>[[#splicing|splicing]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/with Array.prototype.with()]</code> can remind of <code>[[#entering_substack|entering_substack]]&#124;...&#124;[[#merging_substack|merging_substack]]</code>, and so on.</ref> The syntax that emerges from piping functions to one another instead results similar to [[:en:jQuery#Chaining|jQuery's method chains]]. In that sense, this <syntaxhighlight lang="javascript">$("#myElement") .css("background-color", "blue") .addClass("active") .hide() .etc...</syntaxhighlight> might loosely remind of this: <syntaxhighlight lang="wikitext">{{#invoke:params| excluding_non-numeric_names| mapping_by_replacing|[^abdlp]+|| mapping_by_replacing|a|⏒ ||plain| etc... }}</syntaxhighlight> Conceptually the pattern is very similar: each step transforms the result of the previous one. But instead of a jQuery object being indefinitely manipulated, what is indefinitely manipulated here is always a collection of wikitext parameters. === Considerations on code style === Normally on Wikipedia, when templates are written across multiple lines in ''block style'', by convention the pipe sign (<code>&#124;</code>) is written on the left side of each new line, as in the following example: <syntaxhighlight lang="wikitext">{{cite book | last = Bloggs | first = Joe | author-link = Joe Bloggs | date = 1974 | title = Book of Bloggs }}</syntaxhighlight> Doing the same with <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> however is often impossible, because the module tends to preserve trailing spaces and new lines in all its arguments except in modifier and function names (and, accordingly, a newline character would be parsed as belonging to the last parameter of each line). Because of this, the only safe and meaningful way to invoke this module in ''block style'' is by appending the pipe sign ''at the end of the line, right before a modifier name or a function name'', as in the following example: <syntaxhighlight lang="wikitext">{{#invoke:params| all_sorted| excluding_non-numeric_names| mapping_by_replacing|[^abdlp]+|| mapping_by_replacing|a|⏒ ||plain| mapping_by_replacing|b|⏑ ||plain| mapping_by_replacing|d|⏔ ||plain| mapping_by_replacing|l|‒ ||plain| mapping_by_replacing|p|⏖ ||plain| trimming_values| mapping_by_replacing|%s+|&nbsp;| setting|h/i/f|<big>&nbsp;|&nbsp;&#124; |&nbsp;</big>| list_values }}</syntaxhighlight> === Prototyping new templates === In designing new templates or exploring the module's capabilities, there are two possible approaches that allow to simulate the incoming parameters direcly in a preview window—without having to save the changes first and then test them from a different page. The first approach consists in temporarily exploiting the <syntaxhighlight lang="wikitext" inline><includeonly>...</includeonly></syntaxhighlight> and <syntaxhighlight lang="wikitext" inline><noinclude>...</noinclude></syntaxhighlight> tags properly to include the template's transclusion as well, the second approach consists in temporarily relying on the <code>[[#imposing|imposing]]</code> modifier. For instance, given a template named <syntaxhighlight lang="wikitext" inline>{{My template}}</syntaxhighlight>, whose wikitext is <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|foo}}</syntaxhighlight>, to simulate the transclusion <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three|foo=bar}}</syntaxhighlight>, it is possible to write, temporarily, <syntaxhighlight lang="wikitext"><includeonly>{{#invoke:params|value_of|foo}}</includeonly><noinclude>{{My template|one|two|three|foo=bar}}</noinclude></syntaxhighlight> or, equivalently, <syntaxhighlight lang="wikitext">{{#invoke:params| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| value_of|foo }}</syntaxhighlight> and then click on “Show preview”. In both cases, the final template must be eventually saved as: <syntaxhighlight lang="wikitext"><includeonly>{{#invoke:params|value_of|foo}}</includeonly><noinclude>{{Documentation}}</noinclude></syntaxhighlight> Here are some suggestions on how to proceed in order to master this module: # Start by using only the <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code> and <code>[[#for_each|for_each]]</code> functions # Learn how to use the <code>[[#setting|setting]]</code> modifier # Learn how to use all the other modifiers # Learn how to use all the other functions === Nomenclature === Most modifiers immediately affect what follows, while others add their action to the queue of actions that will be done last, thus affecting only the way [[#Functions|functions]] behave (e.g. <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> – as the only action they do consists in ''putting a flag'', these are called “[[#Flag modifiers (piping functions)|flag modifiers]]”). A rule of thumb in the nomenclature is the following: * If a directive is an English adjective or a past participle it is a [[#Flag modifiers (piping functions)|flag modifier]] (e.g. <code>[[#sequential|sequential]]</code>) * If a directive is or contains an English [[:en:gerundive|gerundive]] it is a [[#Modifiers (piping functions)|modifier]] (with the exception of the special, first-position-only <code>[[#new|new]]</code> directive – e.g. <code>[[#squeezing|squeezing]]</code>) * If a directive is anything else (usually an English [[:en:bare infinitive|bare infinitive]]) it is a normal non-piping [[#Functions|function]] (e.g. <code>[[#list_values|list_values]]</code>) The two flag modifiers <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> refer to a technical jargon used in wikitext: given a parameter list, the subgroup of ''sequential parameters'' is constituted by the largest group of consecutive numeric parameters starting from {{para|1}} – this is known as the parameters' "sequence". A parameter list that does not have a first parameter specified does not possess a sequence. == Functions == Here follows the list of functions. You might want to see also [[#Flag modifiers (piping functions)|§ Flag modifiers]] and [[#Modifiers (piping functions)|§ Modifiers]]. {{vsep|clear=none}} === <code>self</code> === {{Capsa tabellaria | titulus = Function <code>self</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|self|code}})</span> | Num. of arguments: 0 | Not affected by: Any modifier | ; See also | : <code>{{nm|TEMPLATENAME|main}}</code>, <code>{{mwl|FULLPAGENAME}}</code> }} ; Brief : ''Return the name of the current template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|self}}</syntaxhighlight> This argumentless function guarantees that the name of the template invoking this module is shown, regardless if this is transcluded or not. As a possible example, if a Wikipedia page named <code>Page X</code> contained only a transclusion of a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, and the latter contained the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|self}} {{FULLPAGENAME}}</syntaxhighlight> if we visited <code>Template:Foobar</code> we would see, <pre>Template:Foobar Template:Foobar</pre> whereas if we visited <code>Page X</code> we would see: <pre>Template:Foobar Page X</pre> Therefore by writing <syntaxhighlight lang="wikitext">{{#ifeq:{{#invoke:params|self}}|{{FULLPAGENAME}} | Page is not being transcluded | Page is being transcluded }}</syntaxhighlight> it is possible to understand whether a page is being transcluded or not. For most cases the {{tag|includeonly}} and {{tag|noinclude}} will offer a simpler solution, however there can be cases in which this becomes the way to go. If <code>Page X</code> transcluded <syntaxhighlight lang="wikitext" inline>{{foobar 2}}</syntaxhighlight> and the latter were a redirect to <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, we would still see <pre>Template:Foobar Page X</pre> A typical use case of this function is that of providing stable links for editing transcluded templates. E.g.: <syntaxhighlight lang="wikitext">{{edit|{{#invoke:params|self}}|edit this template}}</syntaxhighlight> Another possible use case is that of transcluding a subtemplate. E.g.: <syntaxhighlight lang="wikitext">{{{{#invoke:params|self}}/my subtemplate|foo|bar}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>count</code> === {{Capsa tabellaria | titulus = Function <code>count</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|count|code}})</span> | Num. of arguments: 0 | Often preceeded by: <code>[[#sequential|sequential]]</code> | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#setting|setting]]</code>,<br /><code>[[#sorting_sequential_values|sorting_sequential_val…]]</code>,<br /><code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code> | ; See also | : <code>[[#scoring|scoring]]</code>, <code>{{nm|ParameterCount}}</code> }} ; Brief : ''Count the number of parameters wherewith a template was called'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> This function does not take arguments. The number that this function yields depends on the modifiers that precede it. For instance, in a template that is called with both named and unnamed parameters, <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> and <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|count}}</syntaxhighlight> will return different results. For the modifier version of this function, see <code>[[#scoring|scoring]]</code>. {{vsep|1.5em|clear=none}} === <code>concat_and_call</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_call</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_call|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code>, <code>{{nm|template wrapper|wrap}}</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_call|template name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> This function comes in handy in case of [[:en:Wikipedia:Wrapper templates|wrapper templates]]. For example, if our <syntaxhighlight lang="wikitext" inline>{{wrapper template}}</syntaxhighlight> had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|concat_and_call|foobar|elbow|earth|room|hello=not today}}</syntaxhighlight> and were called with, <syntaxhighlight lang="wikitext">{{wrapper template|one|two|three|hello=world|wind=spicy}}</syntaxhighlight> the following call to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template would be performed: <syntaxhighlight lang="wikitext">{{foobar|elbow|earth|room|one|two|three|hello=not today|wind=spicy}}</syntaxhighlight> By using the <code>[[#cutting|cutting]]</code> modifier it is possible to impose numeric positive parameters instead of prepending them. For instance, the following code echoes all incoming parameters to <syntaxhighlight lang="wikitext" inline>{{my template}}</syntaxhighlight>, with the exception of {{para|3}}, which is replaced with <code>hello world</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|3|0|concat_and_call|my template|{{{1|}}}|{{{2|}}}|hello world}}</syntaxhighlight> If the numeric parameters to replace are a limited number, as in the example above, a better alternative to <code>[[#cutting|cutting]]</code> might be <code>[[#imposing|imposing]]</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|3|hello world|concat_and_call|my template}}</syntaxhighlight> If no other argument besides the ''template name'' is provided this function simply echoes the current parameters to another template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_call</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>concat_and_invoke</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_invoke</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_invoke|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom module'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_invoke|module name|function name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but invokes a module function instead of calling a template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_invoke</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>concat_and_magic</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom parser function'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_magic|parser function|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>concat_and_magic</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>value_of</code> === {{Capsa tabellaria | titulus = Function <code>value_of</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|value_of|code}})</span> | Num. of arguments: 1 | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>f</code>, <code>n</code> | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code> }} ; Brief : ''Get the value of a single parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|parameter name}}</syntaxhighlight> Without modifiers this function is similar to writing <syntaxhighlight lang="wikitext" inline>{{{parameter name|}}}</syntaxhighlight>. With modifiers, however, it allows reaching parameters that would be unreachable without knowing their number in advance. For instance, writing <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-2|0|value_of|1}}</syntaxhighlight> will expand to the value of the second-last sequential parameter, independently of how many parameters the template was called with. If no matching parameter is found this function expands to nothing. A header (<code>h</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the strings assigned to the key-value pair delimiter (<code>p</code>), the iteration delimiter (<code>i</code>), the last iteration delimiter (<code>l</code>) and the "serial-comma-like" last iteration delimiter (<code>s</code>) will be ignored. For instance, the {{interfn|If then show|en}} template could be rewritten as <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|h/f/n|{{{3|}}}|{{{4|}}}|{{{2|}}}|value_of|1}}</syntaxhighlight> Simplifying, the following wikitext expands to the first parameter that is not empty: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching||strict|squeezing|value_of|1}}</syntaxhighlight> Whereas the following wikitext expands to the first parameter that is not blank (i.e. neither empty nor containing only [[whitespace]]s) <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|squeezing|value_of|1}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>list</code> === {{Capsa tabellaria | titulus = Function <code>list</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: = Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>p</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code> }} ; Brief : ''List the template parameters (both their names and their values)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list}}</syntaxhighlight> This function does not take arguments. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |); | (|)|'''No parameters were passed'''|list}}</syntaxhighlight> will generate an output similar to the following. : '''Parameters passed:''' Owlman (A giant owl-like creature); Beast of Bodmin (A large feline inhabiting Bodmin Moor); Morgawr (A sea serpent) {{vsep|1.5em|clear=none}} === <code>list_values</code> === {{Capsa tabellaria | titulus = Function <code>list_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list_values|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code>, <code>[[#value_of|value_of]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code>, <code>{{nm|separated entries}}</code> }} ; Brief : ''List the values of the incoming parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_values}}</syntaxhighlight> This function does not take arguments. The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/f/n|'''Values of parameters passed:''' |; |.|'''No parameters were passed'''|list_values}}</syntaxhighlight> will generate an output similar to the following. : '''Values of parameters passed:''' A giant owl-like creature; A large feline inhabiting Bodmin Moor; A sea serpent. This function covers and extends all the cases covered by {{nm|Separated entries|main}}. For instance, the following two examples with “ + ” as delimiter and “ ... ” as conjunction produce a similar result: # <syntaxhighlight lang="wikitext" inline>{{#invoke:separated entries|main|separator=&#32;+&#32;|conjunction=&#32;...&#32;}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l| + | ... |list_values}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>list_maybe_with_names</code> === {{Capsa tabellaria | titulus = Function <code>list_maybe_with_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list_maybe_with_names|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code>, <code>{{nm|separated entries}}</code> }} ; Brief : ''List the values of sequential parameters and the names and the values of non-sequential parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_maybe_with_names}}</syntaxhighlight> This function does not take arguments. It is a combination of <code>[[#list|list]]</code> and <code>[[#list_values|list_values]]</code>: if a parameter belongs to the parameter sequence only its value will be shown, otherwise both its name and its value will be shown. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code in <syntaxhighlight lang="wikitext" inline>{{My template}}</syntaxhighlight>, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |; |→|.|'''No parameters were passed'''|list_maybe_with_names}}</syntaxhighlight> when transcluded as <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three|four|foo=bar|hello=world}}</syntaxhighlight>, will generate an output similar to the following. : '''Parameters passed:''' one; two; three; four; hello→world; foo→bar. This function is particularly useful to mimic the natural transclusion of templates. {{vsep|1.5em|clear=none}} <!-- === <code>coins</code> === {{Capsa tabellaria | titulus = Function <code>coins</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|coins|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code>, <code>[[#trimming_values|trimming_values]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#unique_coins|unique_coins]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code> }} ; Brief : ''Associate custom strings to possible parameter values and list the custom string when the associated value is present'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|coins|[first coin = value 1]|[second coin = value 2]|[...]|[last coin = value N]}}</syntaxhighlight> This function is identical to the <code>[[#unique_coins|unique_coins]]</code> function, except that it allows the repetition of identical flags. See there for more information. {{vsep|1.5em|clear=none}} --> === <code>unique_coins</code> === {{Capsa tabellaria | titulus = Function <code>unique_coins</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|unique_coins|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: = Yes | Often preceeded by: = <code>[[#sequential|sequential]]</code>, <code>[[#trimming_values|trimming_values]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <!--<code>[[#coins|coins]]</code>, --><code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code> }} ; Brief : ''Associate custom strings to possible parameter values and list the custom string when the associated value is present, but not more than once'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|unique_coins|[first coin = value 1]|[second coin = value 2]|[...]|[last coin = value N]}}</syntaxhighlight> This function is used to detect the existence of flag parameters. For this reason, it is often accompanied by the <code>[[#sequential|sequential]]</code> modifier (or, equivalently, by <code>...&#124;[[#excluding_non-numeric_names|excluding_non-numeric_names]]&#124;[[#clearing|clearing]]&#124;...</code>). A typical use case of this function is that of constructing [[URL]]s. For example, the following template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> checks for the <code>html</code>, <code>xml</code>, <code>comments</code> and <code>removenowiki</code> flags in order to append respectively the following strings to the final URL: <code>&amp;wpGenerateRawHtml=1</code>, <code>&amp;wpGenerateXml=1</code>, <code>&amp;wpRemoveComments=0</code>, <code>&amp;wpRemoveNowiki=1</code>. <syntaxhighlight lang="wikitext" line>{{#if:{{{input|}}} | <span class="plainlinks">[{{fullurl:Special:ExpandTemplates|wpInput={{urlencode:{{{input}}}|QUERY}}{{#if:{{{title|}}}|&wpContextTitle={{urlencode:{{{title}}}|QUERY}}}}{{#invoke:params|excluding_non-numeric_names|clearing|sequential|trimming_values|unique_coins | html = &wpGenerateRawHtml=1 | xml = &wpGenerateXml=1 | comments = &wpRemoveComments=0 | removenowiki = &wpRemoveNowiki=1 }}}} {{#if:{{{label|}}}|{{{label|}}}|Expand <code>{{{input}}}</code>}}]</span> | {{Error|Error: The {{para|input}} parameter is missing.}} }}</syntaxhighlight> And so, when transcluded as, <syntaxhighlight lang="wikitext">{{example template|comments|xml | input = Hello world {<nowiki />{#time:r{{!}}now}<nowiki />} }}</syntaxhighlight> it will generate the following output: : {{module:params/doc/en/examples/link to expanded template|comments|xml | input = Hello world {<nowiki />{#time:r{{!}}now}<nowiki />} }} A copy of the example above is available at &#123;&#123;[[Module:Params/doc/en/examples/link to expanded template|./doc/en/examples/link to expanded template]]&#125;&#125;. If you want to allow the repetition of identical flags, you can use <code>...&#124;[[#magic_for_each_value|magic_for_each_value]]&#124;[[:mw:Help:Extension:ParserFunctions#.23switch|#switch]]&#124;...</code>. Compare <syntaxhighlight lang="wikitext">{{#invoke:params| setting|i|//| sequential| magic_for_each_value|#switch | lemon = one | apple = two | pear = three | quince = four | grapefruit = five }}</syntaxhighlight> with <syntaxhighlight lang="wikitext">{{#invoke:params| setting|i|//| sequential| unique_coins | lemon = one | apple = two | pear = three | quince = four | grapefruit = five }}</syntaxhighlight> If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. {{vsep|1.5em|clear=none}} === <code>call_for_each</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>{{nm|for loop}}</code>, {{tl2|for loop}} }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least two parameters (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> Some functions are like shortcuts. The <code>X_for_each|F</code> functions are similar to <code>mapping_by_X(ing)|F|(names_and_values|)list_values</code>. The latter syntax (i.e. the modifier version) allows a <code>values_and_names</code> flag to invert the order from key-value to value-key. All unnamed arguments following the ''template name'' will be placed after the key-value pair. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. Calling a template for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|call_for_each|foobar}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{foobar|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template has been called. In most cases this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>invoke_for_each</code> === {{Capsa tabellaria | titulus = Function <code>invoke_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|invoke_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: = Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but invokes a module instead of calling a template. Invoking a module function for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>magic_for_each</code> === {{Capsa tabellaria | titulus = Function <code>magic_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|magic_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>call_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each|call_for_each]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>{{nm|for loop}}</code>, {{tl2|for loop}} }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least one parameter (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_value|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. All unnamed arguments following the ''template name'' will be appended after the value parameter. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, calling {{interfn|tl|en}} with each parameter can be done by writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |call_for_each_value|tl}}</syntaxhighlight> This will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |for_each|{{tl|$@}}}}</syntaxhighlight> In the first example each value will be passed to the {{interfn|tl|en}} template, while in the second example the <code>$@</code> token will be expanded ''after'' the {{interfn|tl|en}} template has been called. Here this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>invoke_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>invoke_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|invoke_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each_value|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but invokes a module instead of calling a template. Invoking a module function for each value with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each_value|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$@}}}}</syntaxhighlight> In the first example each value will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$@</code> token will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>magic_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>magic_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|magic_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each_value|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. For example, if a template had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|ih|&preloadparams%5b%5d{{=}}|magic_for_each_value|urlencode|QUERY}}</syntaxhighlight> and were transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|hello world|àèìòù|foobar}}</syntaxhighlight>, the <code><nowiki>{{</nowiki>[[:mw:Help:Magic words#URL data|urlencode]]:...|QUERY<nowiki>}}</nowiki></code> parser function would be called for each incoming parameter as first argument and with <code>QUERY</code> as second argument, and finally the returned text would be prefixed with <code>&preloadparams%5b%5d=</code>. This would generate, <pre>&preloadparams%5b%5d=hello+world&preloadparams%5b%5d=%C3%A0%C3%A8%C3%AC%C3%B2%C3%B9&preloadparams%5b%5d=foo+bar</pre> which can be used to allow the creation of pages [[:mw:Manual:Creating pages with preloaded text#Using parameters|with preloaded text and parameters]]. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>call_for_each_group</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each_group</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each_group|code}})</span> | Num. of arguments: ''Ad libitum'' | Often preceeded by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>{{nm|for loop}}</code>, {{tl2|for loop}} }} ; Brief : ''Call a custom template for each group of parameters that have the same numeric suffix'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_group|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> In short, this function helps you manage cases like the following, in which a template needs to be transcluded with a variable number of parameters grouped by their identical numerical suffix: <syntaxhighlight lang="wikitext">{{My template | foo 1 = lorem | bar 1 = ipsum | hello 1 = dolor | foo 2 = sit | bar 2 = amet | hello 2 = dolor | foo 3 = consectetur | bar 3 = adipiscing | hello 3 = elit | ... }}</syntaxhighlight> The way it manages this situation is by repeatedly calling a custom template for each group of similar parameters. These will be stripped of their numeric id (i.e. the numeric suffix), which will be passed separetely as '''parameter zero''' (i.e. <code>&#123;&#123;&#123;0&#125;&#125;&#125;</code>) to the custom template. With the group of parameters that do not have a numeric suffix the id will be an empty string. If you are a module writer, you might recognize some distant similarities between this function and <code>[[Module:TableTools#affixNums|TableTools.affixNums]]</code>. A hyphen before the numeric suffix will be interpreted as a minus sign (and therefore the group id will be treated as a negative number). Numeric incoming parameters will be treated as if their prefix were an empty string (these can be captured using <code>&#123;&#123;&#123;&#125;&#125;&#125;</code> or <code>&#123;&#123;&#123;&#124;''fallback text''&#125;&#125;&#125;</code> in the callback template). Spaces between the prefix and the numeric suffix will be ignored (therefore writing {{para|foobar123}} will be identical to writing {{para|foobar&nbsp;123}} – in case of collisions one of the two values will be discarded). In the unlikely scenario that the prefix is itself a number (e.g. {{para|1 1}}, {{para|2 1}}, etc.), if this is <code>0</code> or a negative number it will be decreased by one unit in order to leave the parameter zero undisturbed (so <code>0</code> will become <code>-1</code>, <code>-1</code> will become <code>-2</code>, and so on – if needed, you can use <code>...|[[#purging|purging]]|0|1|...</code> in the callback template to renormalize these numbers). All unnamed arguments that follow the ''template name'' argument will appear as sequential parameters shared across all calls. Named arguments will be passed verbatim. Both named and unnamed arguments passed to this function will be given precedence in case of collisions. Numeric argument names below <code>1</code> will be decreased by one unit (i.e. <code>...|call_for_each_group&#124;example template&#124;0=Hello world&#124;...</code> will become {{para|-1|Hello world}} in the callback template – see above). A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, if a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|reassorted|call_for_each_group|example template|hello|world|foo=bar}}</syntaxhighlight> writing <syntaxhighlight lang="wikitext">{{foobar | 1 = Lorem | 2 = ipsum | bicycle-1 = dolor | bicycle1 = sit | boat1 = amet | car2 = consectetur | bicycle2 = adipiscing | other = elit | sunscreen = vestibulum | = ultricies | foo1 = neque nisl }}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{example template | 0 = | 1 = hello | 2 = world | = ultricies | foo = bar | other = elit | sunscreen = vestibulum }}{{example template | 0 = -1 | 1 = hello | 2 = world | bicycle = dolor | foo = bar }}{{example template | 0 = 1 | 1 = hello | 2 = world | = Lorem | bicycle = sit | boat = amet | foo = bar }}{{example template | 0 = 2 | 1 = hello | 2 = world | = ipsum | bicycle = adipiscing | car = consectetur | foo = bar }}</syntaxhighlight> '''The modifiers <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code> will affect how groups of parameters will be iterated, not how single parameters will be grouped.''' Before calling this function you will likely want to reduce the list of parameters via one of the <code>with_*_matching</code> group of modifiers (for instance <code>...|with_name_matching|.%-%d+$|or|[^%-]%d+$|call_for_each_group|...</code> leaves only the parameters in which both the prefix and the numeric suffix are not empty strings). The <code>[[#reassorted|reassorted]]</code> modifier often accompanies this function. {{vsep|clear=none}} {{Anchor|Multilevel substitution warning}}{{Nota bene|Note:}} In writing templates, there is often the habit of signaling [[:mw:Help:Substitution#Multilevel substitution|multilevel substitutions]] using the <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> notation. This is a dangerous practice, because <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> means "write the parameter with an empty name, otherwise write <code>safesubst:</code>". Due to the fact that <code>call_for_each_group</code> '''can pass parameters with an empty name''', a callback template should never use <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> to notate multilevel substitutions, but should use instead <syntaxhighlight lang="wikitext" inline>safesubst:<noinclude /></syntaxhighlight>. Not following this advice can lead to bugs that are hard to debug. {{vsep|clear=none}} At &#123;&#123;[[Module:Params/doc/en/examples/list of authors|./doc/en/examples/list of authors]]&#125;&#125; you can find an example of how to use this function to list authors the same way {{interfn|Cite book|en}} does. For instance, writing <syntaxhighlight lang="wikitext">{{module:params/doc/en/examples/list of authors | last1 = Playfair | first1 = I. S. O. | author-link1 = Ian Stanley Ord Playfair | last2 = Stitt | first2 = G. M. S. | last3 = Molony | first3 = C. J. C. | last4 = Toomer | first4 = S. E. }}</syntaxhighlight> will generate : {{module:params/doc/en/examples/list of authors | last1 = Playfair | first1 = I. S. O. | author-link1 = Ian Stanley Ord Playfair | last2 = Stitt | first2 = G. M. S. | last3 = Molony | first3 = C. J. C. | last4 = Toomer | first4 = S. E. }} See also &#123;&#123;[[Module:Params/doc/en/examples/tablebox|./doc/en/examples/tablebox]]&#125;&#125; for an example of how to exploit this function to create [[Template:Infobox|infoboxes]], and &#123;&#123;[[Module:Params/doc/en/examples/four cells per row table|./doc/en/examples/four cells per row table]]&#125;&#125; for an example of how to exploit this function to create n-column tables. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_group</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>for_each</code> === {{Capsa tabellaria | titulus = Function <code>for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|for_each|code}})</span> | Num. of arguments: 1 | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code>, <code>{{nm|for nowiki}}</code>, {{tl2|for nowiki}}, {{tl2|expand wikitext}} }} ; Brief : ''For each parameter passed to the current template, expand all occurrences of <code>$#</code> and <code>$@</code> within a given text as key and value respectively'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|for_each|wikitext}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|for_each|Arg name: $#, Arg value: $@}}</syntaxhighlight> The text returned by this function is not expanded further (currently this module does not offer an <code>expand_for_each</code> function). If you need wikitext expansion, use either <code>[[#concat_and_call|concat_and_call]]</code> to propagate the incoming parameters altogether to the {{interfn|for nowiki|en}} template, or <code>[[#mapping_by_calling|mapping_by_calling]]</code> to propagate the incoming parameters one by one to {{interfn|expand wikitext|en}}. Example #1 (wikitext expanded via the {{interfn|for nowiki|en}} template – suggested): <syntaxhighlight lang="wikitext">{{#invoke:params|excluding_non-numeric_names|concat_and_call|for nowiki|<br />|<nowiki>Parameter value is "{{{1}}}"</nowiki>}}</syntaxhighlight> Example #2 (wikitext expanded via the {{interfn|expand wikitext|en}} template – less efficient but more flexible): <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i|<br />|mapping_by_calling|expand wikitext|names_and_values_as|2|3| let|1|<nowiki>Parameter name is "{{{2}}}", parameter value is "{{{3}}}"</nowiki>| let|unstrip|yes| list_values}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The argument passed to this function will not be trimmed of its leading and trailing spaces. The <code>for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|clear=none}} == Flag modifiers (piping functions) == The following are ''flag modifiers'', i.e. functions that add their action to the queue of actions that ''will be done last''. As modifiers, they expect to be piped instead of returning to the caller. Each of them can be piped to either another flag modifier or a [[#Modifiers (piping functions)|modifier]] or a [[#Functions|non-piping function]]. Unlike modifiers, the order in which flag modifiers appear has no consequences. The actions that flag do affects only functions, but do not affect modifiers. {{vsep|clear=none}} === <code>sequential</code> === {{Capsa tabellaria | titulus = Modifier <code>sequential</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|sequential|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : (In functions only, does not affect modifiers) Reduce the parameter list to the subgroup of consecutive parameters that follow {{para|1}} ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|count}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Its purpose is solely that of signaling to non-piping functions to iterate using Lua <code>ipairs()</code> instead of <code>pairs()</code>. Therefore it does not remove any parameter from the list (to do that, you will need to use <code>...&#124;[[#excluding_non-numeric_names|excluding_non-numeric_names]]&#124;[[#clearing|clearing]]&#124;...</code> instead). Unless there are many intermediate operations that repeatedly iterate through all parameters, simply flagging the parameter list as sequence-only is usually faster than actually removing non-sequential parameters. Using <code>sequential</code> together with <code>[[#non-sequential|non-sequential]]</code> will generate an error. {{vsep|clear=none}} {{Nota bene|Note:}} Like <code>[[#non-sequential|non-sequential]]</code>, the <code>sequential</code> modifier permanently marks a query. For instance, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|discarding|1|...}}</syntaxhighlight> will first mark the query as "sequential", then will discard the first element from the sequence (leaving all the others intact). And so, no matter how many other parameters will be present, nothing will be shown. {{vsep|1.5em|clear=none}} === <code>non-sequential</code> === {{Capsa tabellaria | titulus = Modifier <code>non-sequential</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|non-sequential|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : (In functions only, does not affect modifiers) Reduce the parameter list by discarding the subgroup of consecutive parameters that follow {{para|1}} ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|non-sequential|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Once flagged with <code>non-sequential</code>, the final function will iterate through the set of parameters that is [[:en:complement (set theory)|complementary]] to the one picked by <code>[[#sequential|sequential]]</code>. Using <code>non-sequential</code> together with <code>[[#sequential|sequential]]</code> will generate an error. The modifier, on the other hand, is compatible with both <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code>. {{vsep|clear=none}} {{Nota bene|Note:}} Like <code>[[#sequential|sequential]]</code>, the <code>non-sequential</code> modifier permanently marks a query, and no matter what transformations will follow (see <code>[[#squeezing|squeezing]]</code>) the parameters' "sequence" will not be shown. {{vsep|1.5em|clear=none}} === <code>all_sorted</code> === {{Capsa tabellaria | titulus = Modifier <code>all_sorted</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|all_sorted|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code>, <code>[[#reassorted|reassorted]]</code> | Has no effects on: <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | ; See also | : [[:en:Natural sort order|Natural sort order]], <code>[[#reassorted|reassorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first the numeric ones in ascending order, then the rest in [[:en:Natural sort order|natural order]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|all_sorted|pipe function name}}</syntaxhighlight> {{Nota bene|Note:}} This modifier sorts the way ''functions'' iterate across ''all'' parameters based on ''their names''. If you want to sort ''sequential parameters'' based on ''their values'', see <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Normally only sequential parameters are dispatched sorted, whereas non-sequential ones are dispatched randomly. The <code>all_sorted</code> modifier ensures that nothing is left out of ([[:en:Natural sort order|natural]]) order. Attention must be paid to the fact that parameters whose name is a negative number will appear first. To avoid this the <code>[[#squeezing|squeezing]]</code> modifier can be used.<ref>To be precise, the order will not be strictly alphabetical, because this would imply that a template called with the following parameters <syntaxhighlight lang="wikitext" inline>{{foobar|-4=you|9=wanna|.=me?|11=marry|-8=do}}</syntaxhighlight> would see them reordered as follows: <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|.=me?|9=wanna|11=marry}}</syntaxhighlight> (with the dot in the middle between negative and positive numbers). To avoid this, '''numbers are always displayed first''' (i.e. <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|9=wanna|11=marry|.=me?}}</syntaxhighlight>).</ref> The <code>all_sorted</code> modifier only affects the way parameters are shown, but has no effects on functions that do not iterate or cannot impose an order, such as: * <code>[[#count|count]]</code> * <code>[[#value_of|value_of]]</code> * <code>[[#concat_and_call|concat_and_call]]</code> * <code>[[#concat_and_invoke|concat_and_invoke]]</code> * <code>[[#concat_and_magic|concat_and_magic]]</code> {{vsep|clear=none}} {{Nota bene|Note:}} The <code>all_sorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vsep|1.5em|clear=none}} === <code>reassorted</code> === {{Capsa tabellaria | titulus = Modifier <code>reassorted</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reassorted|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> | Has no effects on: <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | ; See also | : [[:en:Natural sort order|Natural sort order]], <code>[[#all_sorted|all_sorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first non numeric ones in [[:en:Natural sort order|natural order]]'', then the numeric ones in ascending order ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reassorted|pipe function name}}</syntaxhighlight> This modifier is similar to <code>[[#all_sorted|all_sorted]]</code>, but numbers are iterated last (as in "bar, foo, hello, zebra, 1, 2, 3, …"). {{vsep|clear=none}} {{Nota bene|Note:}} The <code>reassorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vsep|clear=none}} == Modifiers (piping functions) == The following are ''modifiers'', i.e. functions that expect to be piped instead of returning to the caller. Each of them can be piped to either another modifier or a [[#Flag modifiers (piping functions)|flag modifier]] or a [[#Functions|non-piping function]]. The actions that modifiers do are done sequentially, in the same order chosen during the invocation of this module. {{vsep|clear=none}} === <code>setting</code> === {{Capsa tabellaria | titulus = Modifier <code>setting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|setting|code}})</span> | Num. of arguments: 2–8 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} }} ; Brief : ''Define glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|directives|...|pipe function name}}</syntaxhighlight> This modifier allows some internal variables to be set and later be used (currently only by functions). It takes a variable number of arguments, relying on the first argument to understand how many other arguments to read. A few examples will introduce it better than words: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|i|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, then list all parameters * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p/n|{{!}}|{{=}}|No parameters were passed|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, set ''fallback text'' to <code>No parameters were passed</code>, then list all parameters The first argument is a slash-separated list of lists of slots to assign; one slot is referred by exactly one character and each list of slots maps exactly one argument. A slot indicates which internal variable to set. If more than one slot is aggregated within the same slash-separated list the same text will be assigned to more than one variable. The slots available are the following: {| class="wikitable" style="margin-left: auto; margin-right: auto;" |- ! Slots ! Variable ! Description |- | <code>p</code> | ''Key-value pair delimiter'' | The string of text that will be placed between each parameter name and its value; it is never inserted by functions that only iterate between values, or by functions that pass the key-value pairs to external calls. |- | <code>i</code> | ''Iteration delimiter'' | The string of text that will be placed between each iteration; it is never inserted unless there are two or more parameters to show when <code>l</code> is not given, or three or more parameters when <code>l</code> is given. |- | <code>l</code> | ''Last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration; it is never inserted unless there are two or more parameters to show; if omitted it defaults to <code>i</code>. |- | <code>s</code> | ''"[[:en:serial comma|serial-comma]]-like" last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration when there are three or more parameters to show; if omitted it defaults to <code>l</code>. |- | <code>h</code> | ''Header text'' | The string of text that will be placed before the iteration begins; it is never inserted if there are no parameters to show. |- | <code>f</code> | ''Footer text'' | The string of text that will be placed after the iteration is over; it is never inserted if there are no parameters to show. |- | <code>n</code> | ''Fallback text'' | The string of text that will be placed if there are no parameters to show. |} All space characters in the ''directives'' argument are discarded. Therefore writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|...}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:params|setting| i h / p |...}}</syntaxhighlight> In theory, instead of assigning different arguments at once (i.e. <syntaxhighlight lang="wikitext" inline>{{...|setting|ih/p|{{!}}|{{=}}|...}}</syntaxhighlight>), it is possible to write separate invocations of <code>setting</code> for each argument, as in <syntaxhighlight lang="wikitext" inline>{{...|setting|ih|{{!}}|setting|p|{{=}}...}}</syntaxhighlight>. This method however will be slightly less efficient. The <code>s</code> slot has been created with the [[:en:Serial comma|Oxford comma]] in mind. For instance, the following imaginary <syntaxhighlight lang="wikitext" inline>{{Foobar see also}}</syntaxhighlight> template adds a comma before the "and" conjunction when more than two page names are provided: <syntaxhighlight lang="wikitext">{{Hatnote|{{{altphrase|Foobar see also}}}: {{#if:{{{1|}}} | {{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l/s|, | and |, and |for_each|[[$@]]}} | {{Error|{{tl|Foobar see also}} requires at least one page name}} }}}}</syntaxhighlight> You can find this example at &#123;&#123;[[Module:Params/doc/en/examples/Oxford comma|./doc/en/examples/Oxford comma]]&#125;&#125;. Thus, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/en/examples/Oxford comma|Latin|English|German|Italian}}</syntaxhighlight> will generate {{module:params/doc/en/examples/Oxford comma|Latin|English|German|Italian}} {{vsep|clear=none}} {{Nota bene|Note:}} The <code>setting</code> modifier name will be trimmed of its surrounding spaces. The ''directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|clear=none}} === <code>scoring</code> === {{Capsa tabellaria | titulus = Modifier <code>scoring</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|scoring|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <code>[[#count|count]]</code> }} ; Brief : ''Count the number of parameters wherewith a template was called and save the result into a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|scoring|new parameter name|pipe function name}}</syntaxhighlight> This is the modifier version of the <code>[[#count|count]]</code> function: instead of outputting the number of current parameters, the result will be saved into a new parameter (which will not be counted in the result). Since this is a modifier, [[#Flag modifiers (piping functions)|flag modifiers]] like <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> won't affect the result. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>scoring</code> modifier name and the ''new parameter name'' argument will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>squeezing</code> === {{Capsa tabellaria | titulus = Modifier <code>squeezing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|squeezing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[Module:TableTools#compressSparseArray|TableTools.compressSparseArray]]</code> }} ; Brief : ''Rearrange all parameters that have numeric names to form a compact sequence starting from 1, keeping the same order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|squeezing|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|squeezing|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. If you are a module writer, you might recognize some similarities between this function and <code>[[Module:TableTools#compressSparseArray|TableTools.compressSparseArray]]</code>. The following three concatenations will lead to the same result of discarding all parameters with numeric names: # <syntaxhighlight lang="wikitext" inline>{{...|excluding_numeric_names|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|with_name_not_matching|^%-?%d+$|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|non-sequential|squeezing|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|squeezing|non-sequential|...}}</syntaxhighlight> The first solution is the most optimized one. Furthermore, in the last two solutions the numeric parameters are discarded just before the final function is invoked (sometimes this might be a wanted result). {{vsep|1.5em|clear=none}} === <code>filling_the_gaps</code> === {{Capsa tabellaria | titulus = Modifier <code>filling_the_gaps</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|filling_the_gaps|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#squeezing|squeezing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Assign an empty string to all undefined numeric parameters between 1 or a lower numeric parameter name provided and the maximum numeric parameter provided'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|filling_the_gaps|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|filling_the_gaps|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Note that when all numeric parameters are lower than 1, the gap between 1 and the lowest numeric parameter will not be filled. The following table provides some examples. {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Numeric parameters provided |- ! Before calling <code>filling_the_gaps</code> ! After calling <code>filling_the_gaps</code> |- | <code>&#124;1&#61;...</code> | <code>&#124;1&#61;...</code> |- | <code>&#124;2&#61;...</code> | <code>&#124;1&#61;</code>, <code>&#124;2&#61;...</code> |- | <code>&#124;6&#61;...</code>, <code>&#124;9&#61;...</code> | <code>&#124;1&#61;</code>, <code>&#124;2&#61;</code>, <code>&#124;3&#61;</code>, <code>&#124;4&#61;</code>, <code>&#124;5&#61;</code>, <code>&#124;6&#61;...</code>, <code>&#124;7&#61;</code>, <code>&#124;8&#61;</code>, <code>&#124;9&#61;...</code> |- | <code>&#124;-5&#61;...</code>, <code>&#124;-3&#61;...</code> | <code>&#124;-5&#61;...</code>, <code>&#124;-4&#61;</code>, <code>&#124;-3&#61;...</code> |- | <code>&#124;-5&#61;...</code>, <code>&#124;-3&#61;...</code>, <code>&#124;1&#61;...</code> | <code>&#124;-5&#61;...</code>, <code>&#124;-4&#61;</code>, <code>&#124;-3&#61;...</code>, <code>&#124;-2&#61;</code>, <code>&#124;-1&#61;</code>, <code>&#124;0&#61;</code>, <code>&#124;1&#61;...</code> |- | <code>&#124;-1&#61;...</code> | <code>&#124;-1&#61;...</code> |- | <code>&#124;-2&#61;...</code> | <code>&#124;-2&#61;...</code> |} {{Nota bene|Note:}} There is a safety limit of at most 1024 undefined parameters that can be filled using this modifier. {{vsep|1.5em|clear=none}} === <code>clearing</code> === {{Capsa tabellaria | titulus = Modifier <code>clearing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|clearing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code> }} ; Brief : ''Remove all numeric parameters that are not in the sequence'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|clearing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Unlike <code>[[#sequential|sequential]]</code> – which affects only the way parameters are shown – this modifier actually removes all non-sequential numeric parameters, albeit leaves non-numeric parameters intact. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want to remove also non-numeric parameters, add the <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code> modifier: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|excluding_non-numeric_names|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want instead to remove sequential parameters and leave the rest, you have two possibilities. You can either use <code>&#123;&#123;...&#124;[[#cutting|cutting]]&#124;-1&#124;1&#124;...&#125;&#125;</code> when you want to shift the remaining numeric parameters accordingly: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-1|1|setting|i/p|<br />|: |list}}</syntaxhighlight> Or you can use <code>&#123;&#123;...&#124;[[#entering_substack|entering_substack]]&#124;[[#clearing|clearing]]&#124;[[#detaching_substack|detaching_substack]]&#124;[[#dropping_substack|dropping_substack]]&#124;...&#125;&#125;</code> if you want the remaining non-sequential parameters to keep occupying the same position as before: <syntaxhighlight lang="wikitext">{{#invoke:params|entering_substack|clearing|detaching_substack|dropping_substack|setting|i/p|<br />|: |list}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>cutting</code> === {{Capsa tabellaria | titulus = Modifier <code>cutting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|cutting|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end '''of the parameters' sequence''', shifting everything else accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|left trim|right trim|pipe function name}}</syntaxhighlight> The first argument indicates how many sequential parameters must be removed from the beginning of the parameter sequence, the second argument indicates how many sequential parameters must be removed from the end of the parameter list. If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side'' – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-3|0|list}}</syntaxhighlight> indicates that the last three arguments must not be discarded. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|0|2|sequential|call_for_each_value|example template}}</syntaxhighlight> If the absolute value of the sum of the two arguments (left and right cut) is greater than the number of ''sequential'' parameters available, the behavior will be the same as if the sum had been equal to the number of sequential parameters available, both when this is a positive value and when it is a negative value (with opposite results). After the desired sequential parameters have been discarded, '''all''' other positive numeric parameters will be shifted accordingly. In some cases it might be necessary to concatenate more than one invocation of the <code>cutting</code> modifier. For instance, the following code prints the last unnamed parameter passed, but only if at least two parameters were passed: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|cutting|1|0|cutting|-1|0|list_values}}</syntaxhighlight> {{Nota bene|Note:|Suggestion:}} Although <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|1|...}}</syntaxhighlight> de facto gets rid of all sequential parameters, in most cases it is clearer and more idiomatic to write <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|...}}</syntaxhighlight> to obtain the same effect. The last method however cannot be used when it is important that sequential parameters are removed before a particular modifier is called, because <code>[[#non-sequential|non-sequential]]</code> does not take effect until the final function is invoked. Writing instead <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|cutting|-1|1|...}}</syntaxhighlight> will leave zero arguments to show. {{vsep|1.5em|clear=none}} === <code>cropping</code> === {{Capsa tabellaria | titulus = Modifier <code>cropping</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|cropping|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end of the '''list of numeric parameters''' (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cropping|left crop|right crop|pipe function name}}</syntaxhighlight> This modifier is very similar to <code>[[#cutting|cutting]]</code>, but instead of removing arguments from the extremities of the parameters' ''sequence'', arguments will be removed counting from the first and the last numeric arguments given (i.e. {{para|-1000|...}} and {{para|1000|...}} in the case of <syntaxhighlight lang="wikitext" inline>{{foobar|-1000=hello|1=my|1000=darling}}</syntaxhighlight>). If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side''. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cropping|2|1|sequential|call_for_each_value|example template}}</syntaxhighlight> For instance, when a template transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|-2=minus two|0=zero|1=one|2=two|3=three|19=nineteen|20=twenty}}</syntaxhighlight> uses the <code>[[#cutting|cutting]]</code> modifier with <code>2</code> and <code>1</code> as arguments, the following parameters are left: : -2: minus two : 0: zero : 16: nineteen : 17: twenty If instead the template were to use the <code>cropping</code> modifier with <code>2</code> and <code>1</code> as arguments, as in the example above, the following parameters would be left: : 0: zero : 1: one : 2: two : 3: three : 19: nineteen If the absolute value of the sum of the two arguments (left and right crop) is greater than the difference between the largest and the lowest ''numeric'' parameters available, the behavior will be the same as if the sum had been equal to the number of numeric parameters available, both when this is a positive value and when it is a negative value (with opposite results). When ''sequential'' parameters are present among the discarded parameters, all the remaining numeric parameters greater than zero will be shifted accordingly. {{vsep|1.5em|clear=none}} === <code>purging</code> === {{Capsa tabellaria | titulus = Modifier <code>purging</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|purging|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numeric parameters, shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the right side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the right side'' of the list of numeric parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|5|0|list}}</syntaxhighlight> indicates that every numeric argument whose numeric name is greater than <code>4</code> must be removed. Example #1 (purge the first parameter): <syntaxhighlight lang="wikitext">{{#invoke:params|purging|1|1|call_for_each_value|example template}}</syntaxhighlight> Example #2 (purge the second, third, and four parameters): <syntaxhighlight lang="wikitext">{{#invoke:params|purging|2|3|call_for_each_value|example template}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>backpurging</code> === {{Capsa tabellaria | titulus = Modifier <code>backpurging</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|backpurging|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numeric parameters, moving backwards and shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the left side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the left side'' of the list of numeric parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|5|0|list}}</syntaxhighlight> indicates that every numeric argument whose numeric name is less than <code>6</code> must be removed. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|3|1|call_for_each_value|example template}}</syntaxhighlight> The following code removes all parameters with negative and zero numeric names, then lists the rest: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|0|0|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>shifting</code> === {{Capsa tabellaria | titulus = Modifier <code>shifting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|shifting|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Add a positive or a negative number to all numeric parameter names'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|shifting|addend|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|shifting|-2|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The <code>shifting</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>reversing_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>reversing_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reversing_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones), making sure that the largest numeric parameter and {{para|1}} are swapped'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reversing_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|reversing_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> An example that uses this function is available at &#123;&#123;[[Module:Params/doc/en/examples/watchlist|./doc/en/examples/watchlist]]&#125;&#125;. {{Nota bene|Note:}} If negative parameters are present this function becomes non-invertible. This means that <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reversing_numeric_names|reversing_numeric_names|...}}</syntaxhighlight> will not restore the original parameter names, but will shift all numeric parameters so that what formerly was the smallest parameter name will now become {{para|1}}. <!-- {{vsep|1.5em|clear=none}} === <code>mirroring_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>mirroring_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mirroring_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mirroring_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numeric parameters, making sure that the minimum and the maximum numeric parameters remain always the same (albeit inverted). Example: <syntaxhighlight lang="wikitext">{{#invoke:params|mirroring_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>pivoting_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>pivoting_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|pivoting_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones), '''keeping the parameters' sequence always centered''''' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pivoting_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numeric parameters, making sure that those in the parameters' sequence always remain in the sequence. As a consequence, the values of the minimum and the maximum numeric parameters may change. If no sequence is present this modifier is identical to <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|pivoting_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>swapping_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>swapping_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|swapping_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Swap the lowest numeric parameter with the highest, the second lowest with the second highest, and so on, keeping the sequence in the same place albeit in reverse order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|swapping_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> --> {{vsep|1.5em|clear=none}} === <code>sorting_sequential_values</code> === {{Capsa tabellaria | titulus = Modifier <code>sorting_sequential_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|sorting_sequential_values|code}})</span> | Num. of arguments: 0 or 1 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : ''Sort the order of sequential values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sorting_sequential_values|[criterion]|pipe function name}}</syntaxhighlight> {{Nota bene|Note:}} This modifier sorts ''sequential parameters'' based on ''their values''. If you want to sort the way ''functions'' iterate across ''all'' parameters based on ''their names'', see <code>[[#all_sorted|all_sorted]]</code>. This modifier optionally supports one argument to specify the sorting criterion. Currently the only possible criterions are <code>alphabetically</code>, for ordering sequential values in [[:en:alphabetical order|alphabetical sort order]], and <code>naturally</code>, for ordering sequential values in [[:en:Natural sort order|natural sort order]]. If this argument is omitted it defaults to <code>alphabetically</code>. Example (alphabetical sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|for_each|[$#: $@]}}</syntaxhighlight> Example (natural sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|naturally|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>splicing</code> === {{Capsa tabellaria | titulus = Modifier <code>splicing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|splicing|code}})</span> | Num. of arguments: ''Ad libitum'' (min. 2) | Repeatable: Yes | ; See also | : <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Add or remove numeric parameters from any position, shifting the list of numeric parameters accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|splicing|[add to position]|position|increment|[number of elements to write]|...|pipe function name}}</syntaxhighlight> This modifier is able to resize the array of numeric parameters and write new parameters in any given position. It constitutes the only way this module has to insert numeric parameters and make space for them. For instance, if a template was called as <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three}}</syntaxhighlight> and—independently of how many sequential parameters were passed—you want to insert <code>...&#124;hello&#124;world&#124;...</code> before the last sequential parameter (thus creating in this case <syntaxhighlight lang="wikitext" inline>{{My template|one|two|hello|world|three}}</syntaxhighlight>), <code>splicing</code> becomes the way to go (in this case <syntaxhighlight lang="wikitext" inline>...|splicing|add_last_of_sequence|0|2|2|hello|world|...</syntaxhighlight>). The ''add to position'' optional flag argument can either be <code>add_nothing</code>, <code>add_smallest_number</code>, <code>add_last_of_sequence</code>, or <code>add_largest_number</code>. When omitted it defaults to <code>add_nothing</code>. These numbers refer to the array as it was before being resized, and the chosen number will be summed to the ''position'' argument. The ''position'' and ''increment'' arguments can be zero or positive or negative numbers. When ''increment'' is positive the array of numeric parameters will be increased, when it is negative it will be decreased and one or more parameters will be removed. The optional argument ''number of elements to write'' indicates how many parameters must be written in the given position. It must be followed by an equal number of arguments. When omitted it defaults to <code>0</code>. If this number is larger than ''increment'' the pre-existing parameters in excess will be overwritten, if it is minor instead the missing parameters will be left undefined. For instance, imagining a template transcluded as, <syntaxhighlight lang="wikitext">{{My template|-3=minus three|-2=minus two|-1=minus one|0=zero|one|two|three|15=fifteen}}</syntaxhighlight> and extrapolating the following constants, * ''smallest number'' = −3 * ''last of sequence'' = 3 * ''largest number'' = 15 the following table summarizes how the incoming parameters are manipulated by <code>splicing</code>. {| class="wikitable" |- ! Use of <code>splicing</code> ! Computed ''position'' ! Result |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|4|2|2|hello|world|...</syntaxhighlight> | <code>4</code> + ''nothing'' = 4 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|4|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_last_of_sequence|1|2|2|hello|world|...</syntaxhighlight> | <code>1</code> + ''last of sequence'' = 4 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_last_of_sequence|1|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_smallest_number|-2|2|2|hello|world|...</syntaxhighlight> | <code>-2</code> + ''smallest number'' = −5 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_smallest_number|-2|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_largest_number|-2|100|2|hello|world|...</syntaxhighlight> | <code>-2</code> + ''largest number'' = 13 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_largest_number|-2|100|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_nothing|1|0|1|hello|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_nothing|1|0|1|hello| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_nothing|1|-1|1|hello|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_nothing|1|-1|1|hello| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|1|-1|...</syntaxhighlight> or <syntaxhighlight lang="wikitext" inline>...|splicing|1|-1|0|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|1|-1| setting|i/p|; |→| all_sorted| list }} |} {{vsep|clear=none}} {{Nota bene|Note:}} The values of the parameters inserted will not be trimmed of their leading and trailing spaces. The arguments ''add to position'', ''position'', ''length'' and ''how many'' and the <code>splicing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>imposing</code> === {{Capsa tabellaria | titulus = Modifier <code>imposing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|imposing|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#providing|providing]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Impose a new value to a pre-existing parameter or create a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|imposing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|foo|bar|imposing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The value assigned will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>imposing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>providing</code> === {{Capsa tabellaria | titulus = Modifier <code>providing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|providing|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#imposing|imposing]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Assign a new value to a parameter, but only when missing, otherwise keep the previous value'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|providing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|providing|foo|bar|providing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The value assigned will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>providing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>discarding</code> === {{Capsa tabellaria | titulus = Modifier <code>discarding</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|discarding|code}})</span> | Num. of arguments: 1 or 2 | Repeatable: Yes | ; See also | : <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Discard one or more numeric parameters or one non-numeric parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|discarding|name|[how many]|pipe function name}}</syntaxhighlight> If, and only if, the name of the parameter is numeric, it is possible to add a second argument to indicate how many contiguous parameters must be discarded starting from the first argument. If the discarded parameters is part of the parameters' sequence one or more holes will be created. To avoid creating holes, use <code>[[#purging|purging]]</code> or <code>[[#backpurging|backpurging]]</code> or <code>[[#shifting|shifting]]</code>. Example #1 (discard the parameter named {{para|hello}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|hello|for_each|[$#: $@]}}</syntaxhighlight> Example #2 (discard the parameter named {{para|5}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|5|for_each|[$#: $@]}}</syntaxhighlight> Example #3 (discard the parameters named {{para|1}}, {{para|2}}, {{para|3}} and {{para|4}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|1|4|for_each|[$#: $@]}}</syntaxhighlight> It is possible to use this modifier to check for unknown parameters: <syntaxhighlight lang="wikitext">{{#ifexpr:{{#invoke:params|discarding|hello|discarding|wind|count}} > 0 | {{Error|Error: The only parameters accepted are {{para|hello}} and {{para|wind}}.}} | Everything is good: do something }}</syntaxhighlight> You can find this example at &#123;&#123;[[Module:Params/doc/en/examples/check for unknown parameters|./doc/en/examples/check for unknown parameters]]&#125;&#125;. For instance, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/en/examples/check for unknown parameters|hello=world|wind=surfing}}</syntaxhighlight> will generate : {{module:params/doc/en/examples/check for unknown parameters|hello=world|wind=surfing}} For simple cases like this, however, dedicated modules are available; you might want to have a look at: * {{interfn|Check for unknown parameters|check|en}} * {{interfn|Check for deprecated parameters|check|en}} * {{interfn|Check for clobbered parameters|check|en}} * {{interfn|Parameter validation|validateparams|en}} * {{interfn|TemplatePar|valid|en}} When used to discard single parameters, this modifier is equivalent to writing <code>...&#124;[[#with_name_not_matching|with_name_not_matching]]&#124;''parameter name''&#124;strict&#124;...</code>. However, due to the fact that <code>[[#with_name_not_matching|with_name_not_matching]]</code> needs to cross-check for the possible presence of <code>or</code> keywords, using <code>discarding</code> will be slightly more efficient. {{Nota bene|Note:}} All arguments passed to this modifier and the <code>discarding</code> modifier name itself will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>excluding_non-numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>excluding_non-numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|excluding_non-numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Discard all non-numeric parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|excluding_non-numeric_names|pipe function name}}</syntaxhighlight> This modifier is only syntax sugar for <code>...&#124;with_name_matching&#124;^%-?%d+$&#124;...</code> (but using a slighly faster optimization). For the inverse modifier, see <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>. If you want to remove also non-sequential parameters, add the <code>[[#clearing|clearing]]</code> modifier to the pipeline (<code>...&#124;excluding_non-numeric_names&#124;clearing&#124;...</code>). {{vsep|1.5em|clear=none}} === <code>excluding_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>excluding_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|excluding_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code> }} ; Brief : ''Discard all numeric parameters (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|excluding_numeric_names|pipe function name}}</syntaxhighlight> This modifier is only syntax sugar for <code>...&#124;with_name_not_matching&#124;^%-?%d+$&#124;...</code> (but using a slighly faster optimization). For the inverse modifier, see <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>. {{vsep|1.5em|clear=none}} === <code>with_name_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_name_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_name_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_matching|target 1|[plain flag 1]|[or]|[target 2]|[plain flag 2]|[or]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[:en:Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[:en:Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_matching</code>. {{vsep|clear=none}} For the sake of argument we will imagine that we are invoking <code>with_name_matching</code> from within the {{interfn|Infobox artery|en}} template, and this is being called with the following parameters: <syntaxhighlight lang="wikitext">{{Infobox artery | Name = Pulmonary artery | Latin = truncus pulmonalis, arteria pulmonalis | Image = {{Heart diagram 250px}} | Caption = Anterior (frontal) view of the opened heart. (Pulmonary artery upper right.) | Image2 = Alveoli diagram.png | Caption2 = Diagram of the alveoli with both cross-section and external view. | BranchFrom = [[right ventricle]] | BranchTo = | Vein = [[pulmonary vein]] | Precursor = truncus arteriosus | Supplies = }}</syntaxhighlight> {{vsep|clear=none}} Test cases: * List only the parameters whose names match against the <code>^Image</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image={{Heart diagram 250px}}|Image2=Alveoli diagram.png</nowiki> * List the parameters whose names match against both patterns <code>^Image</code> '''and''' <code>%d+$</code>: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|with_name_matching|%d+$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image2=Alveoli diagram.png</nowiki> * List the parameters whose names match against either the <code>^Name</code> '''or''' the <code>^Latin$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Name$|or|^Latin$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Latin=truncus pulmonalis, arteria pulmonalis|Name=Pulmonary artery</nowiki> * List the parameters whose names match against either the <code>ma</code> plain string '''or''' the <code>me$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|ma|plain|or|me$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png</nowiki> {{vsep|clear=none}} Using <code>with_name_matching</code> it is easy to emulate the behaviour of [[:en:Module:Enumerate]] (or similar modules). For instance, the following examples creates a bullet list of all the parameters passed of type <code>&#124;foobar1</code>, <code>&#124;foobar2</code> … <code>&#124;foobarN</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|with_name_matching|^foobar%d+$|setting|ih| * |list_values}}</syntaxhighlight> It is possible to see this example live at &#123;&#123;[[Module:Params/doc/en/examples/enumerate|./doc/en/examples/enumerate]]&#125;&#125;. {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>with_name_not_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_name_not_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_name_not_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>,<code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_not_matching|target 1|[plain flag 1]|[and]|[target 2]|[plain flag 2]|[and]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[:en:Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[:en:Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_not_matching</code>. {{vsep|clear=none}} For the sake of argument we will imagine that we are invoking <code>with_name_not_matching</code> from within the {{interfn|Infobox artery|en}} template, and this is being transcluded using the same parameters that we had imagined in the previous example at <code>[[#with_name_matching|with_name_matching]]</code>: * List only the parameters whose names do not match against the <code>a</code> pattern: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Supplies=|Vein=pulmonary vein</nowiki> * List the parameters whose names do not match against the <code>a</code> plain string '''and''' do not match against the <code>l</code> plain string either: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|with_name_not_matching|l|plain|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Vein=pulmonary vein</nowiki> * List the parameters whose names do not match against either the <code>a</code> plain string '''or''' the <code>n</code> plain string: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|or|n|plain|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Supplies=|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png|Vein=pulmonary vein</nowiki> {{vsep|clear=none}} {{Nota bene|Note:}} For the sake of efficiency, please don't use this modifier with the <code>strict</code> flag unless accompanied by <code>or</code>, use <code>[[#discarding|discarding]]</code> instead! {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_not_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>with_value_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_value_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_value_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_matching|target 1|[plain flag 1]|[or]|[target 2]|[plain flag 2]|[or]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_matching|with_name_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|banana|count}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>with_value_not_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_value_not_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_value_not_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_not_matching|target 1|[plain flag 1]|[and]|[target 2]|[plain flag 2]|[and]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_not_matching|with_name_not_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. For instance, before calling <code>[[#list|list]]</code>, the following code will get rid of all blank parameters (i.e. parameters whose values contain only zero or more spaces): <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|hi/p|{{!}}|{{=}}|list}}</syntaxhighlight> A typical use case of this modifier is that of purging all empty incoming parameters before calling another template, especially when this [[:en:Help:Conditional expressions#Checking for template parameters|distinguishes between empty and undefined parameters]]. <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|concat_and_call|my template}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_not_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>trimming_values</code> === {{Capsa tabellaria | titulus = Modifier <code>trimming_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|trimming_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes }} ; Brief : ''Remove leading and trailing spaces from values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Most modifiers are order-dependent, therefore placing <code>trimming_values</code> in different positions can generate different results. For instance, imagining our <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> being called with the following spaced arguments: <syntaxhighlight lang="wikitext" inline>{{example template| wanna | be | my | friend | ? }}</syntaxhighlight>. If <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|%s+$|trimming_values|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> the following text would be printed: <code>1=wanna|2=be|3=my|4=friend|5=?</code>. But if instead it contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|trimming_values|with_value_matching|%s+$|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> no arguments would be shown. Order affects also performance, and how many values will be trimmed of their leading and trailing spaces will depend on where <code>trimming_values</code> is placed. For instance, if a template were invoked with 50 parameters and its code contained <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|cutting|-1|0|list}}</syntaxhighlight>, first all its values would be trimmed of leading and trailing blank spaces and then its first 49 parameters would be discarded. On the other hand, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|0|trimming_values|list}}</syntaxhighlight> would first discard 49 parameters and then trim the only value left, resulting in a more efficient code. As a general rule, placing <code>trimming_values</code> as the last modifier is usually the best choice. In most cases placing <code>trimming_values</code> together with <code>non-sequential</code> will result in an empty call with no effects, because non-sequential parameters are normally stripped of their leading and trailing spaces by default – this however depends on the caller, and if the current template is being called by a module it is in theory possible in specific conditions for named parameters to retain their leading and trailing spaces (namely in non-sequential numeric parameters). Using <code>trimming_values</code> makes this module behave like other Wikipedia modules behave. For example, if we wanted to emulate {{interfn|Separated entries|main|en}}, writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i|XXXX|list_values}}</syntaxhighlight> will be equivalent to writing, <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX}}</syntaxhighlight> whereas writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l|XXXX|YYYY|list_values}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX|conjunction=YYYY}}</syntaxhighlight> The &#123;&#123;[[Module:Params/doc/en/examples/trim and call|./doc/en/examples/trim and call]]&#125;&#125; example template shows how to call any arbitrary template trimming all parameters beforehand. {{vsep|1.5em|clear=none}} === <code>mapping_to_lowercase</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_lowercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_lowercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter values to lower case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_lowercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter values to lower [[:en:Letter case|case]]. It is identical to writing <code>...&#124;[[#mapping_by_magic|mapping_by_magic]]&#124;[[:mw:Help:Magic words#lc|lc]]&#124;...</code>, but without the burden of calling a parser function. {{vsep|1.5em|clear=none}} === <code>mapping_to_uppercase</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_uppercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_uppercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter values to upper case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_uppercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter values to upper [[:en:Letter case|case]]. It is identical to writing <code>...&#124;[[#mapping_by_magic|mapping_by_magic]]&#124;[[:mw:Help:Magic words#uc|uc]]&#124;...</code>, but without the burden of calling a parser function. {{vsep|1.5em|clear=none}} === <code>mapping_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given template repeatedly called with one parameter (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by another template. The latter will be repeatedly called with at least one parameter as first sequential parameter: the parameter's value. It is possible to pass the parameter's value as a different parameter, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''template name'' (see below). If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping template. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional parameters to add. '''These will always follow''' the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the parameters assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). Possible ''call style flags'' are: {| class="wikitable" |- ! ''Call style flag'' ! Example ! Corresponding call |- | <code>names_and_values</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_and_names</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_and_names|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_and_values_as&#124;...&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values_as|my_name|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>names_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only_as|my_name|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|foo=bar}}</syntaxhighlight> |- | <code>values_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only_as|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>blindly</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|blindly|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|foo=bar}}</syntaxhighlight> |} If the ''call style flags'' argument is omitted it defaults to <code>values_only</code>. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_invoking|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the text returned by a given module function repeatedly invoked with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a custom module function. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If omitted, the ''call style flags'' argument defaults to <code>values_only</code>. If the ''call style flag'' or (if omitted) the ''function name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping module function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''function name'' is followed by a number, this will be parsed as the amount of positional parameters to add. These will always follow the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given parser function repeatedly called with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a [[:mw:Help:Magic words#Parser functions|parser function]]. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''parser function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If omitted, the ''call style flags'' argument defaults to <code>values_only</code>. If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the parser function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional arguments to add. These will always follow the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|uc|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{uc:VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|plural|names_and_values|1|They are many|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{plural:NAME|VALUE|They are many}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_magic</code> modifier name itself, the parser function's name, the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_replacing</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_replacing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_replacing|code}})</span> | Num. of arguments: 2–4 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values performing [[:en:String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_replacing|target|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the result of a string substitution. Its syntax is very simlar to {{nm|string|replace}}. Internally the modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> function to perform substitutions; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In <code>strict</code> mode the ''replace'' argument will not accept directives (e.g. <code>%0</code>, <code>%1</code>, etc.). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. The ''count'' argument prescribes how many substitutions will be performed at most ''within each parameter'' (it does not count how many parameters will be modified). If blank or omitted, all matches found will be substituted. This modifier uses <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> for performance reasons; if you need to use <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> instead, you will need to invoke the <code>[[Module:String#replace|replace]]</code> function from [[Module:String]] via <code>...&#124;[[#mapping_by_invoking|mapping_by_invoking]]&#124;[[Module:String|string]]&#124;[[Module:String#replace|replace]]&#124;...</code>. The following table shows examples of equivalent instructions. Please be aware that invoking <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> can be much slower. {| class="wikitable" |- ! <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> ! <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> (via [[Module:String]]) |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;false&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;count&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;false&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;plain&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;2&#124;target&#124;replace&#124;...</code><br />or, equivalently,<br /><code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;true&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;count&#124;plain&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;3&#124;target&#124;replace&#124;count&#124;...</code><br />or, equivalently,<br /><code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;true&#124;...</code> |} There is not a corresponding translation for the <code>strict</code> flag in [[Module:String]]. However, as it goes with the <code>plain</code> flag, in that case you won't need <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> in the first place. For example, <syntaxhighlight lang="wikitext">...|mapping_by_renaming|foo|bar|1|...</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">...|mapping_by_invoking|string|replace|4|foo|bar|1|false|...</syntaxhighlight> The first syntax, however, will be less computationally expensive. At &#123;&#123;[[Module:Params/doc/en/examples/informal tablebox|./doc/en/examples/informal tablebox]]&#125;&#125; you can find an example on how to exploit this function to create "informal" [[:en:Template:Infobox|infoboxes]]. {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' and ''replace'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_mixing</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_mixing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_mixing|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values replacing their current values with the expansion of a custom string containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_mixing|mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the expansion of a custom string that expects the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter values in quotes <syntaxhighlight lang="wikitext">...|mapping_by_mixing|"$@"|...</syntaxhighlight> whereas the following code will replace all values with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|mapping_by_mixing|[$#::$@]|...</syntaxhighlight> <!-- If you need to map all parameters exactly matching their names, please use <code>[[#mapping_to_names|mapping_to_names]]</code>. --> {{vsep|clear=none}} {{Nota bene|Note:}} The ''mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The <code>mapping_by_mixing</code> modifier name itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} <!-- === <code>mapping_to_names</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#renaming_to_values|renaming_to_values]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code>, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing the latter with their parameter name'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. After calling this modifier, all parameters will have their value identical to their name. It is a shortcut for <code>...&#124;[[#mapping_by_mixing|mapping_by_mixing]]&#124;$#&#124;...</code>, but slightly more efficient. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>mapping_to_names</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} --> === <code>renaming_to_lowercase</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_lowercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_lowercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter names to lower case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_lowercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter names to lower [[Letter case|case]]. It is identical to writing <code>...&#124;[[#renaming_by_magic|renaming_by_magic]]&#124;[[:mw:Help:Magic words#lc|lc]]&#124;...</code>, but without the burden of calling a parser function. {{Nota bene|Note:}} In case of collisions between identical names, only one parameter, randomly chosen, will be left for a given name. {{vsep|1.5em|clear=none}} === <code>renaming_to_uppercase</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_uppercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_uppercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter names to upper case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_uppercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter names to upper [[Letter case|case]]. It is identical to writing <code>...&#124;[[#renaming_by_magic|renaming_by_magic]]&#124;[[:mw:Help:Magic words#uc|uc]]&#124;...</code>, but without the burden of calling a parser function. {{Nota bene|Note:}} In case of collisions between identical names, only one parameter, randomly chosen, will be left for a given name. {{vsep|1.5em|clear=none}} === <code>renaming_to_sequence</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_sequence</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_sequence|code}})</span> | Num. of arguments: 0–1 (variable) | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameter names using sequential integers and possibly following a sort order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_sequence|[sort order]|pipe function name}}</syntaxhighlight> This modifier renames all parameter names using increasing sequential integers, possibly following a given sort order. The ''sort order'' optional flag specifies what sort order must be followed. Possible values are <code>alphabetically</code>, <code>naturally</code> (for [[:en:Natural sort order|natural sort order]]) and <code>without_sorting</code>. When omitted it defaults to <code>without_sorting</code>. '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence|naturally| setting|i/p|<br />|: | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence|naturally| setting|i/p|<br />|: | list }} {{vsep|clear=none}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence| setting|i/p|<br />|: | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence| setting|i/p|<br />|: | list }} {{vsep|clear=none}} {{Nota bene|Note:}} The <code>renaming_to_sequence</code> modifier name and the ''sort order'' argument will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a given template repeatedly called with at least one parameter (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_calling|mapping_by_calling]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses {{interfn|2x|en}} to rename all incoming parameters by doubling their names: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|list}}</syntaxhighlight> Same, but adding a hyphen in between: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|1|-|list}}</syntaxhighlight> The following example calls the {{Fn|P1}} template to rename all parameters using their value as their new name: <syntaxhighlight lang="wikitext">{{#invoke:params|renaming_by_calling|P1|values_only|for_each|[$#: $@]}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[:en:Letter case|letter case]], and so on). {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_invoking|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given module function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses {{nm|string|rep}} to rename all parameters of type {{para|a}}, {{para|b}}, … {{para|z}} into {{para|aaa}}, {{para|bbb}} … {{para|zzz}}: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|with_name_matching|^%a$|renaming_by_invoking|string|rep|1|3|list}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given parser function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_magic|mapping_by_magic]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses &#123;&#123;[[:mw:Special:MyLanguage/expr##expr|#expr]]&#125;&#125; to transform all numeric parameters into even numbers (you can replace the expression <code>%0 * 2</code> with any other expression): <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|excluding_non-numeric_names|renaming_by_replacing|^.*$|%0 * 2|1|renaming_by_magic|#expr|setting|h/i/p/f|[|][|: |]|list}}</syntaxhighlight> An example that uses this function with the {{mwl|REVISIONTIMESTAMP}} magic word is available at &#123;&#123;[[Module:Params/doc/en/examples/watchlist|./doc/en/examples/watchlist]]&#125;&#125;. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_magic</code> modifier name itself, the ''parser function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_replacing</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_replacing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_replacing|code}})</span> | Num. of arguments: 2–4 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a [[:en:String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_replacing|target|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped (however they are not stripped while searching for the name to replace). Since there can be only one parameter name that matches exactly a literal string, when used with the <code>strict</code> flag this modifier directly accesses the requested key without looping through the entire list of parameters (so it will be much faster). For instance, the following example renames all parameters of type {{para|arg1}}, {{para|arg2}}, … {{para|argN}} into {{para|1}}, {{para|2}} … {{para|N}}, thus creating a novel sequence: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|h/i/p/f|[|][|: |]|with_name_matching|^arg%d+$|renaming_by_replacing|^arg(%d+)$|%1|1|list}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[:en:Letter case|letter case]], and so on). For performance reasons this modifier uses <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code>; if you need to use <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> instead, you will need to invoke the <code>[[Module:String#replace|replace]]</code> function from [[Module:String]] via <code>...&#124;[[#renaming_by_invoking|renaming_by_invoking]]&#124;[[Module:String|string]]&#124;[[Module:String#replace|replace]]&#124;...</code>. The following table shows examples of equivalent instructions. Please be aware that invoking <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> can be much slower. {| class="wikitable" |- ! <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> ! <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> (via [[Module:String]]) |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;false&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;count&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;false&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;plain&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;2&#124;target&#124;replace&#124;...</code><br />or, equivalently,<br /><code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;true&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;count&#124;plain&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;3&#124;target&#124;replace&#124;count&#124;...</code><br />or, equivalently,<br /><code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;true&#124;...</code> |} There is not a corresponding translation for the <code>strict</code> flag in [[Module:String]]. However, as it goes with the <code>plain</code> flag, in that case you won't need <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> in the first place. {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' and ''replace'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_mixing</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_mixing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_mixing|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a custom string containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_mixing|mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the expansion of a custom string that expects the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter names in quotes <syntaxhighlight lang="wikitext">...|renaming_by_mixing|"$#"|...</syntaxhighlight> whereas the following code will replace all parameter names with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|renaming_by_mixing|[$#::$@]|...</syntaxhighlight> <!-- If you need to rename all parameters exactly matching their values, please use <code>[[#renaming_to_values|renaming_to_values]]</code>. --> {{vsep|clear=none}} {{Nota bene|Note:}} The ''mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The <code>renaming_by_mixing</code> modifier name itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} <!-- === <code>renaming_to_values</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_names|mapping_to_names]]</code>, <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code>, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code> }} ; Brief : ''Rename all parameters, replacing their name with their current value'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. After calling this modifier, all parameters will have their name identical to their value. It is a shortcut for <code>...&#124;[[#renaming_by_mixing|renaming_by_mixing]]&#124;$@&#124;...</code>, but slightly more efficient. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>renaming_to_values</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} --> === <code>grouping_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>grouping_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|grouping_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes<ref>Unless followed by <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> in few bizarre situations, there is virtually no use in calling this modifier more than once.</ref> | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Group the parameters that have the same numeric suffix into novel parameters, whose names will be numbers and whose values will be decided by a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|grouping_by_calling|template name|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#call_for_each_group|call_for_each_group]]</code>. This means that after calling this modifier the old parameters will be (temporarily) gone and the only parameters left will be novel parameters whose names will be numbers (or an empty string if parameters without a numeric suffix were present) and whose content will be decided by a custom template. Like other modifiers in the <code>mapping_*</code> and <code>renaming_*</code> family, it is possible to impose own parameters on the callback template by using the syntax <code>...|[let]|[...]|[number of additional sequential arguments]|[argument 1]|[argument 2]|[...]|[argument N]|...</code>. Unlike the other <code>mapping_*</code> and <code>renaming_*</code> modifiers, however (but like <code>[[#call_for_each_group|call_for_each_group]]</code>), sequential parameters here will not be appended, but will ''replace'' possible parsed parameters. And so, writing <syntaxhighlight lang="wikitext">{{#invoke:params|...|grouping_by_calling|MY TEMPLATE|let|foo|bar|let|hello|world|3|one|two|three|list_values}}</syntaxhighlight> is identical to writing <syntaxhighlight lang="wikitext">{{#invoke:params|...|call_for_each_group|MY TEMPLATE|foo=bar|hello=world|one|two|three}}</syntaxhighlight> In the example above the main difference will be that the first solution will allow to pass the newly grouped parameters at once to another template or module (via <code>[[#concat_and_call|concat_and_call]]</code> or <code>[[#concat_and_invoke|concat_and_invoke]]</code>) or, if needed, perform further fine-tuning operations concerning the new parameters. Please refer to the documentation of <code>[[#call_for_each_group|call_for_each_group]]</code> for further information on the parameters passed to the callback template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>grouping_by_calling</code> modifier name itself, the ''template name'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>parsing</code> === {{Capsa tabellaria | titulus = Modifier <code>parsing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|parsing|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | Often accompanied by: <code>[[#new|new]]</code> | ; See also | : <code>[[#new|new]]</code>, <code>{{nm|ArrayList}}</code>, <code>{{interfn|Array|en}}</code> }} ; Brief : ''Create new parameters by parsing a parameter string'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|parsing|string to parse|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> This modifier allows to add an infinity of new parameters by using a parameter string. By default this expects <code>&#124;</code> as separator between parameters and <code>&#61;</code> as separator between keys and values, but it is possible to specify other strings or patterns. The parsed parameters will overwrite existing parameters of the same name. For this reason, the <code>[[#new|new]]</code> directive often accompanies this modifier. Examples: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one{{!}}two{{!}}three{{!}}foo{{=}}bar{{!}}hello{{=}}world|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one{{!}}two{{!}}three{{!}}foo{{=}}bar{{!}}hello{{=}}world|for_each|[$#:$@]}} * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one, two; three. foo: bar, hello: world|trim_all|splitter_pattern|[,;.]|setter_string|:|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one, two; three. foo: bar, hello: world|trim_all|splitter_pattern|[,;.]|setter_string|:|for_each|[$#:$@]}} * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one/two/ three / foo % bar /hello%world|setter_string|%|trim_none|splitter_string|/|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one/two/ three / foo % bar /hello%world|setter_string|%|trim_none|splitter_string|/|for_each|[$#:$@]}} The ''trim flag'' argument can be placed in any position after the ''string to parse'' (not necessarily in second position) and can have one of the following values: <code>trim_none</code>, <code>trim_named</code>, <code>trim_positional</code>, <code>trim_all</code>. If omitted, it defaults to <code>trim_named</code>. The ''iteration delimiter setter'' can be placed in any position after the ''string to parse'' (not necessarily in third position), must be ''immediately'' followed by a user-given string, and can be either <code>splitter_string</code> or <code>splitter_pattern</code>. If omitted, the two arguments default to <code>splitter_string&#124;&#123;&#123;!&#125;&#125;</code>. If the custom string is empty (but not if it is blank but not empty) the string to parse will be assumed not to have any iteration delimiters (this will result in one single parameter being parsed). The ''key-value delimiter setter'' can be placed in any position after the ''string to parse'' (not necessarily in fifth position), must be ''immediately'' followed by a user-given string, and can be either <code>setter_string</code> or <code>setter_pattern</code>. If omitted, the two arguments default to <code>setter_string&#124;&#123;&#123;&#61;&#125;&#125;</code>. If the custom string is empty (but not if it is blank but not empty) the string to parse will be assumed not to have any key-value delimiters (this will result in a sequence-only list of parameters being parsed). {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Possible options |- ! Setting a trim flag ! Setting an iteration delimiter ! Setting a key-value delimiter |- | <code>trim_none</code><br /> <code>trim_named</code><br /> <code>trim_positional</code><br /> <code>trim_all</code> | <code>splitter_string&#124;...</code><br /> <code>splitter_pattern&#124;...</code> | <code>setter_string&#124;...</code><br /> <code>setter_pattern&#124;...</code> |} {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>parsing</code> modifier name itself, the ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>reinterpreting</code> === {{Capsa tabellaria | titulus = Modifier <code>reinterpreting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reinterpreting|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | ; See also | : <code>[[#parsing|parsing]]</code>, <code>{{nm|ArrayList}}</code>, <code>{{interfn|Array|en}}</code> }} ; Brief : ''Use the content of a parameter as a parameter string to parse, after removing the parameter itself'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reinterpreting|parameter name|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> This modifier works exactly like <code>[[#parsing|parsing]]</code>, but takes the content of a disposable parameter as input. See there for further information. The parameter passed to this modifier will be immediately deleted. The parsed parameters will overwrite existing parameters of the same name. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|new|pulling|1|reinterpreting|1|splitter_string|,|trim_all|concat_and_call|See also}}</syntaxhighlight> An example that shows how to use this function to transclude a custom template with custom parameters is available at &#123;&#123;[[Module:Params/doc/en/examples/constructed transclusion|./doc/en/examples/constructed transclusion]]&#125;&#125;. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>reinterpreting</code> modifier name itself, the ''parameter name'', ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>evaluating</code> === {{Capsa tabellaria | titulus = Modifier <code>evaluating</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|evaluating|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | ; See also | : <code>[[#parsing|parsing]]</code>, <code>[[#reinterpreting|reinterpreting]]</code> }} ; Brief : ''Create new directives by parsing a parameter string'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|evaluating|string to parse|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> In order to facilitate scripting, the directives wherewith this module is invoked can be added or removed on the fly. The <code>evaluating</code> modifier works exactly like <code>[[#parsing|parsing]]</code>, but the parsed input will be interpreted as directives for this module rather than new template parameters (see there for further information). All directives can be parsed through this modifier. Named parsed parameters will overwrite existing parameters of the same name. Unlike <code>[[#parsing|parsing]]</code>, here the default separators are <code>!</code> and <code>:</code> instead of <code>&#123;&#123;!&#125;&#125;</code> and <code>&#123;&#123;&#61;&#125;&#125;</code>. Moreover a blank input will be discarded. '''Example:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| all_sorted| setting|i/p|; | → | evaluating|{{#if:{{{SOMETHING|}}} | imposing!1!one!imposing!2!two!imposing!3!three | imposing!100!hundred!imposing!200!two hundred!imposing!300!three hundred }}| list }}</syntaxhighlight> '''Result:''' : {{#invoke:params|new| all_sorted| setting|i/p|; | → | evaluating|{{#if:{{{SOMETHING|}}} | imposing!1!one!imposing!2!two!imposing!3!three | imposing!100!hundred!imposing!200!two hundred!imposing!300!three hundred }} |list }} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>evaluating</code> modifier name itself, the ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mixing_names_and_values</code> === {{Capsa tabellaria | titulus = Modifier <code>mixing_names_and_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mixing_names_and_values|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''Rewrite all parameters, replacing names and values with the expansion of two custom strings containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mixing_names_and_values|name mixing string|value mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes names and values of the parameters the current template is being called with, replacing each of them with the expansion of two custom strings that expect the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter names and values in quotes <syntaxhighlight lang="wikitext">...|mixing_names_and_values|"$#"|"$@"|...</syntaxhighlight> whereas the following code will replace all names with the string <code>VALUE/NAME</code> and all values with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|mixing_names_and_values|$@/$#|[$#::$@]|...</syntaxhighlight> <!-- If you need to swap names and values verbatim, please use <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>. --> {{vsep|clear=none}} {{Nota bene|Note:}} The ''value mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The ''name mixing string'' argument and <code>mixing_names_and_values</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} <!-- === <code>swapping_names_and_values</code> === {{Capsa tabellaria | titulus = Modifier <code>swapping_names_and_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|swapping_names_and_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_names|mapping_to_names]]</code>, <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#renaming_to_values|renaming_to_values]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code> }} ; Brief : ''Rewrite all parameters swapping their names and values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping_names_and_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is a shortcut for <code>...&#124;[[#mixing_names_and_values|mixing_names_and_values]]&#124;$@&#124;$#&#124;...</code>, but slightly more efficient. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>swapping_names_and_values</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} --> === <code>combining</code> === {{Capsa tabellaria | titulus = Modifier <code>combining</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining|code}})</span> | Num. of arguments: 2–10 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} | ; See also | : <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#list|list]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code> }} ; Brief : ''Combine all parameter names and values into a single parameter, possibly using a sort order and glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining|new parameter name|[sort order]|setting directives|...|pipe function name}}</syntaxhighlight> This modifier combines all parameter names and values into a single new parameter (whose name can be identical to that of a pre-existing parameter). It can be broadly considered as a “modifier version” of the <code>[[#list|list]]</code> function. The ''new parameter name'' argument specifies the name of the new parameter that must be created. The ''sort order'' optional flag argument specifies a sort order. Possible values are <code>alphabetically</code>, <code>naturally</code> (for [[:en:Natural sort order|natural sort order]]) and <code>without_sorting</code>. When omitted it defaults to <code>without_sorting</code>. The ''setting directives'' argument is identical to the first argument of the <code>[[#setting|setting]]</code> modifier, and accordingly is followed by a variable number of arguments (up to seven—see <code>[[#setting|setting]]</code> for more information). Differently than in <code>[[#setting|setting]]</code>, here the ''setting directives'' argument can be left empty (but not omitted). For a similar modifier that combines only values and omits parameter names, see the <code>[[#combining_values|combining_values]]</code> modifier. '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }} {{vsep|clear=none}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }} {{vsep|clear=none}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|| setting|i/p|<br />| {{=}} | list }} {{vsep|clear=none}} {{Nota bene|Note:}} The <code>combining</code> modifier name, the ''new parameter name'' argument and the ''sort order'' argument will be trimmed of their surrounding spaces. The ''setting directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|clear=none}} === <code>combining_values</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_values|code}})</span> | Num. of arguments: 2–10 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#list|list]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code> }} ; Brief : ''Combine all parameter names and values into a single parameter, possibly using a sort order and glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_values|new parameter name|[sort order]|setting directives|...|pipe function name}}</syntaxhighlight> This modifier combines all parameter values into a single new parameter (whose name can be identical to that of a pre-existing parameter). It can be broadly considered as a “modifier version” of the <code>[[#list_values|list_values]]</code> function. Its syntax is identical to that of <code>[[#combining|combining]]</code>; see there for more information. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>combining_values</code> modifier name, the ''new parameter name'' argument and the ''sort order'' argument will be trimmed of their surrounding spaces. The ''setting directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|clear=none}} === <code>combining_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_calling|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a custom template and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_calling|template name|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_call|concat_and_call]]</code>. This means that after calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. For instance, using [[Module:Params/periclitationes/en/tdummy echo sb|./testcases/tdummy echo sb]] as callback template, a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> with the following content, <syntaxhighlight lang="wikitext">{{#invoke:params|combining_by_calling|Module:Params/periclitationes/en/tdummy echo sb|my_new_parameter|for_each|[$#:$@]}}</syntaxhighlight> when transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|one|two|three|hello=world|foo=bar}}</syntaxhighlight> will produce : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|hello|world| imposing|foo|bar| combining_by_calling|Module:Params/periclitationes/en/tdummy echo sb|my_new_parameter|for_each|[$#:$@]}} {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_calling</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>combining_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_invoking|code}})</span> | Num. of arguments: 3 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a custom module function and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_invoking|module name|function name|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_invoke|concat_and_invoke]]</code>. It works similarly to how <code>[[#combining_by_calling|combining_by_calling]]</code> works, except that it invokes a module function instead of calling a template. After calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_invoking</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>combining_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_magic|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a parser function and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_magic|parser function|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_magic|concat_and_magic]]</code>. It works similarly to how <code>[[#combining_by_calling|combining_by_calling]]</code> works, except that it calls a parser function instead of calling a template. After calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_magic</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>snapshotting</code> === {{Capsa tabellaria | titulus = Modifier <code>snapshotting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|snapshotting|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Eventually followed by: Either <code>[[#entering_substack|entering_substack]]</code> or <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Push a copy of the current parameter list to the queue of parameter lists'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|snapshotting|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This module has a stacking mechanism that allows to isolate groups of parameters, work separately on them, and then merge them back to the original stack. The modifiers dedicated to this mechanism are: * <code>[[#snapshotting|snapshotting]]</code> * <code>[[#remembering|remembering]]</code> * <code>[[#entering_substack|entering_substack]]</code> * <code>[[#pulling|pulling]]</code> * <code>[[#detaching_substack|detaching_substack]]</code> * <code>[[#dropping_substack|dropping_substack]]</code> * <code>[[#leaving_substack|leaving_substack]]</code> * <code>[[#merging_substack|merging_substack]]</code> * <code>[[#flushing|flushing]]</code> Every time the <code>snapshotting</code> modifier is used, the current list of parameters (together with their values) will be copied and added to a queue. When the <code>[[#entering_substack|entering_substack]]</code> modifier is used, the list of parameters on top of the queue will temporarily become the current parameters, and all other modifiers will affect only this substack. After completing the job, the <code>[[#merging_substack|merging_substack]]</code> will merge the current substack to the parent stack. If no parameter lists have been snapshotted before calling <code>[[#entering_substack|entering_substack]]</code>, the latter will automatically make a snapshot of the current parameters. Once inside a substack, it is possible to enter a subsubstack using the same machinery. The <code>[[#detaching_substack|detaching_substack]]</code> modifier erases the current parameters from the parent stack, allowing the current stack to rename its parameters freely and merge them back to the parent stack, renamed. It is possible to leave a substack without merging it to the parent by using the <code>[[#leaving_substack|leaving_substack]]</code> modifier. In this case, at some point it will be necessary to call <code>[[#flushing|flushing]]</code> in order to merge the stack previously left unmerged. Alternatively, it will be possible to enter it again by calling <code>[[#entering_substack|entering_substack]]</code>, and finally merge it via <code>[[#merging_substack|merging_substack]]</code>. It is also possible to drop and discard a substack completely via <code>[[#dropping_substack|dropping_substack]]</code> An example will probably clarify the mechanism better than anything else: <syntaxhighlight lang="wikitext" line> {{#invoke:params|new|<!-- Ignore the incoming parameters and manually assign some parameters (we will simulate the following incoming parameters: |one|two|three|four|foo=bar|hello=world ...) --> imposing|1|one| imposing|2|two| imposing|3|three| imposing|4|four| imposing|foo|bar| imposing|hello|world| entering_substack|<!-- Enter into a substack (the `snapshotting` modifier will be automatically invoked for us) --> excluding_numeric_names|<!-- Exclude numeric parameters --> detaching_substack|<!-- Remove the current parameters from the parent stack --> renaming_by_replacing|^.*$|This was called "%0"|1|<!-- Rename the parameters in this substack --> merging_substack| entering_substack|new|<!-- Enter into a new empty substack --> pulling|1|<!-- Pull the parameter named "1" from the parent stack --> mapping_by_replacing|^.*$|This value once was "%0"|1|<!-- Replace the content of the parameters in this substack --> merging_substack| for_each|[$#:$@]}} </syntaxhighlight> The code above will result in: : {{#invoke:params|new|<!-- Ignore the incoming parameters and manually assign some parameters (we will simulate the following incoming parameters: |one|two|three|four|foo=bar|hello=world ...) --> imposing|1|one| imposing|2|two| imposing|3|three| imposing|4|four| imposing|foo|bar| imposing|hello|world| entering_substack|<!-- Enter into a substack (the `snapshotting` modifier will be automatically invoked for us) --> excluding_numeric_names|<!-- Exclude numeric parameters --> detaching_substack|<!-- Remove the current parameters from the parent stack --> renaming_by_replacing|^.*$|This was called "%0"|1|<!-- Rename all parameters --> merging_substack| entering_substack|new|<!-- Enter into a new empty substack --> pulling|1|<!-- Pull the parameter named "1" from the parent stack --> mapping_by_replacing|^.*$|This value once was "%0"|1|<!-- Replace the content of all parameters --> merging_substack| for_each|[$#:$@]}} A more advanced example is available at &#123;&#123;[[Module:Params/doc/en/examples/universal page list|./doc/en/examples/universal page list]]&#125;&#125;. {{vsep|1.5em|clear=none}} === <code>remembering</code> === {{Capsa tabellaria | titulus = Modifier <code>remembering</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|remembering|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Eventually followed by: Either <code>[[#entering_substack|entering_substack]]</code> or <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Push a copy of the original (unmodified) parameter list to the queue of snapshots'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|remembering|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is somewhat similar to <code>[[#snapshotting|snapshotting]]</code>, except that it retrieves the parameters that were originally passed to the calling template before being affected by the module's modifiers. The modifier works also after the <code>[[#new|new]]</code> directive. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>entering_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>entering_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|entering_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | May be immediately followed by: <code>[[#new|new]]</code> | Eventually followed by: Either <code>[[#merging_substack|merging_substack]]</code> or <code>[[#leaving_substack|leaving_substack]]</code> followed by <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Enter the first stack in the queue of parameter lists, or copy the current parameters into a substack if the queue is empty'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|entering_substack|[new]|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. Once in a substack, it is possible to go back to the parent stack using three different modifiers: <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code> and <code>[[#dropping_substack|dropping_substack]]</code>. {{vsep|1.5em|clear=none}} === <code>pulling</code> === {{Capsa tabellaria | titulus = Modifier <code>pulling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|pulling|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | Often preceeded by: <code>[[#new|new]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Pull a single parameter from the parent stack or from the stack of the original parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pulling|parameter name|pipe function name}}</syntaxhighlight> See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. If this modifer is not used in a substack, the parameter will be pulled from the original (unmodified) parameter list. {{vsep|1.5em|clear=none}} === <code>detaching_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>detaching_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|detaching_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Remove from the parent stack the parameters that are present in the current stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|detaching_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>dropping_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>dropping_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|dropping_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Go back to the parent stack dropping the current substack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|dropping_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>leaving_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>leaving_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|leaving_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Leave the current substack without merging it, and return to the parent stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|leaving_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. See <code>[[#flushing|flushing]]</code> for an example of how to use this modifier. {{vsep|1.5em|clear=none}} === <code>merging_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>merging_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|merging_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Leave the current stack after merging it with the parent stack, then return to the latter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|merging_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>flushing</code> === {{Capsa tabellaria | titulus = Modifier <code>flushing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|flushing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code> }} ; Brief : ''Merge the first stack in the queue of snapshotted parameters with the current stack.'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|flushing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is used in conjunction with either <code>[[#leaving_substack|leaving_substack]]</code> or <code>[[#snapshotting|snapshotting]]</code>. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. In the following wrapper of an <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight>, the three parameters {{para|1}}, {{para|2}}, and {{para|3}} are used as aliases for {{para|title}}, {{para|author}}, and {{para|language}} respectively. The <code>flushing</code> modifier ensures that in case both are present, the named alias will have the precedence over the positional alias. <syntaxhighlight lang="wikitext">{{#invoke:params| entering_substack| discarding|1| discarding|2| discarding|3| leaving_substack| renaming_by_replacing|1|title|strict| renaming_by_replacing|2|author|strict| renaming_by_replacing|3|language|strict| flushing| concat_and_call|example template }}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>new</code> === {{Capsa tabellaria | titulus = Modifier <code>new</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|new|code}})</span> | Num. of arguments: 0 | Repeatable: No | Restrictions: First position only | ; See also | : <code>[[#parsing|parsing]]</code>, <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#discarding|discarding]]</code> }} ; Brief : ''Get rid of all the incoming parameters and create a new (empty) parameter stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier can only appear in first position, or if substacks are present, immediately after the <code>[[#entering_substack|entering_substack]]</code> directive. When in first position, its main purpose is that of extending the facilities offered by this module (e.g. <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, etc.) to custom lists of strings, independently of the incoming parameters. When inside a stack, it signals that the snapshot of the current parameters must be ignored for that stack. The existence of the <code>new</code> modifier also facilitates debugging the module. The newly created parameter stack can be populated via <code>[[#parsing|parsing]]</code>, <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, or <code>[[#splicing|splicing]]</code>. The incoming parameters can always be retrieved back using the <code>[[#remembering|remembering]]</code> and <code>[[#pulling|pulling]]</code> modifiers. Examples: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|imposing|1|foo|imposing|2|bar|mapping_by_replacing|^.|!%1|list_values}}</syntaxhighlight> *: ↳ {{#invoke:params|new|imposing|1|foo|imposing|2|bar|mapping_by_replacing|^.|!%1|list_values}} {{vsep|1.5em|clear=none}} == Subpages == * [[Module:Params/ChangeLog]] – Record of the most important changes in the module's code * [[Module:Params/periclitationes/en]] – Testing the module's capabilities * [[Module:Params/doc/en/examples]] – Some of the examples mentioned in this documentation The complete list of subpages is available [[Special:PrefixIndex/Module:Params/|here]]. == Notes == <references /> == See also == * {{interfn|TemplatePar||en}} * {{interfn|ParameterCount||en}} * {{interfn|Separated entries|main|en}} * {{interfn|Enumerate|main|en}} * {{ml|Check for unknown parameters|check}} * {{interfn|Check for deprecated parameters|check|en}} * {{interfn|Check for clobbered parameters|check|en}} * {{interfn|Parameter validation||en}} * {{interfn|Expand wikitext|main|en}} * {{interfn|For loop|main|en}} and {{interfn|For loop|en}} * {{interfn|For nowiki|template|en}} and {{interfn|For nowiki|en}} * {{interfn|Template wrapper|wrap|en}} * {{interfn|ArrayList|en}} * {{interfn|TEMPLATENAME|main|en}} * [[Project:TemplateData]] <includeonly>{{in harenario aut alibi||2= <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae variadicae|!]] }}</includeonly> e0eusgfhrvgpb967n0fpu2mmcckmgew 3969621 3969620 2026-07-03T02:32:01Z Grufo 64423 3969621 wikitext text/x-wiki {{module:params/doc/en/main sidebox}} The <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> module is designed to be adopted by those templates that want to have a deep control of their parameters. It is particularly useful to [[:en:variadic template|variadic template]]s, to which it offers the possibility to count, list, map and propagate the parameters received without knowing their number in advance. The module offers elegant shortcuts to non variadic templates as well. Outside templates it has very few applications; hence, if you plan to make experiments, make sure to do them from within a template, or you will not be able to see much (you can use {{[[module:params/periclitationes/en/sandbox]]}} for that). Under [[Module:Params/periclitationes|./periclitationes/en]] you can find helper templates that can be specifically used for testing the module's capabilities in flexible ways. Finally, under [[Module:Params/doc/en/examples|./doc/en/examples]] you can find some of the examples shown in this documentation page. {{Nota bene|Note:}} In case your template uses <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight>, please add <syntaxhighlight lang="wikitext" inline>{{lua|Module:Params}}</syntaxhighlight> to its documentation page, so that if breaking changes will be introduced in the future the template will be easily traceable without performing <span class="plainlinks">[//en.wikipedia.org/w/index.php?search=insource%3A%2Finvoke%3Aparams%2Fi&title=Special%3ASearch&profile=advanced&fulltext=1&ns10=1&limit=500&sort=last_edit_desc an "in source" search]</span>. Please, do not edit this module without having done extensive testing in the [[Module:Params/harenarium|module's sandbox]] first. == General usage == Among the possibilities that the module offers there is that of performing a series of actions after additional arguments have been concatenated to templates' incoming parameters. As this makes it necessary to keep the argument slots clean from interference, instead of named arguments in order to specify options this module uses ''piping functions'' (i.e. functions that expect to be [[:en:Pipeline (software)|piped]] instead of returning to the caller), or ''modifiers''. This creates a syntax similar to the following example: <syntaxhighlight lang="wikitext">{{#invoke:params|[modifier]|[...]|[modifier]|[...]|function|[...]}}</syntaxhighlight> For instance, as the name suggests, the <code>[[#list|list]]</code> function lists the parameters wherewith a template was called. By default it does not add delimiters, but returns an indistinct blob of text in which keys and values are sticked to each other. However, by using the <code>[[#setting|setting]]</code> modifier, we are able to declare a key-value delimiter (<code>p</code>) and an iteration delimiter (<code>i</code>). And so, if we imagined a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> containing the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i/p|<br />|: |list}}</syntaxhighlight> and such template were called with the following parameters, <syntaxhighlight lang="wikitext">{{example template | Beast of Bodmin = A large feline inhabiting Bodmin Moor | Morgawr = A sea serpent | Owlman = A giant owl-like creature }}</syntaxhighlight> the following result would be produced: : Beast of Bodmin: A large feline inhabiting Bodmin Moor<br />Morgawr: A sea serpent<br />Owlman: A giant owl-like creature We can also do more sophisticated things; for instance, by exploiting the possibility to set a header (<code>h</code>) and a footer (<code>f</code>), we can transform the previous code into a generator of [https://html.spec.whatwg.org/multipage/grouping-content.html#the-dl-element definition lists], <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> thus yielding: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Morgawr :: A sea serpent :; Owlman :: A giant owl-like creature By placing the <code>[[#with_name_matching|with_name_matching]]</code> modifier before the <code>[[#list|list]]</code> function we will be able to filter some parameters out – such as, for instance, all parameter names that do not end with an "n": <syntaxhighlight lang="wikitext">{{#invoke:params|with_name_matching|n$|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> Thus, the previous code will produce: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Owlman :: A giant owl-like creature This mechanism has the intrinsic advantage that it allows the concatenation of infinite modifiers. And so, in order to get the accurate result that we want to obtain we could write: <syntaxhighlight lang="wikitext">{{#invoke:params| with_name_matching|^B| with_name_matching|n$| with_value_matching|feline| setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>| all_sorted| list }}</syntaxhighlight> Since it is a wikitext-oriented module focused on manipulating collections, its functions and modifiers have loosely been inspired by JavaScript <code>Array</code>'s [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array#instance_methods instance methods].<ref>For instance, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map Array.prototype.map()]</code> can remind of <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach Array.prototype.forEach()]</code> can remind of <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice Array.prototype.splice()]</code> can remind of <code>[[#splicing|splicing]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/with Array.prototype.with()]</code> can remind of <code>[[#entering_substack|entering_substack]]&#124;...&#124;[[#merging_substack|merging_substack]]</code>, and so on.</ref> The syntax that emerges from piping functions to one another instead results similar to [[:en:jQuery#Chaining|jQuery's method chains]]. In that sense, this <syntaxhighlight lang="javascript">$("#myElement") .css("background-color", "blue") .addClass("active") .hide() .etc...</syntaxhighlight> might loosely remind of this: <syntaxhighlight lang="wikitext">{{#invoke:params| excluding_non-numeric_names| mapping_by_replacing|[^abdlp]+|| mapping_by_replacing|a|⏒ ||plain| etc... }}</syntaxhighlight> Conceptually the pattern is very similar: each step transforms the result of the previous one. But instead of a jQuery object being indefinitely manipulated, what is indefinitely manipulated here is always a collection of wikitext parameters. === Considerations on code style === Normally on Wikipedia, when templates are written across multiple lines in ''block style'', by convention the pipe sign (<code>&#124;</code>) is written on the left side of each new line, as in the following example: <syntaxhighlight lang="wikitext">{{cite book | last = Bloggs | first = Joe | author-link = Joe Bloggs | date = 1974 | title = Book of Bloggs }}</syntaxhighlight> Doing the same with <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> however is often impossible, because the module tends to preserve trailing spaces and new lines in all its arguments except in modifier and function names (and, accordingly, a newline character would be parsed as belonging to the last parameter of each line). Because of this, the only safe and meaningful way to invoke this module in ''block style'' is by appending the pipe sign ''at the end of the line, right before a modifier name or a function name'', as in the following example: <syntaxhighlight lang="wikitext">{{#invoke:params| all_sorted| excluding_non-numeric_names| mapping_by_replacing|[^abdlp]+|| mapping_by_replacing|a|⏒ ||plain| mapping_by_replacing|b|⏑ ||plain| mapping_by_replacing|d|⏔ ||plain| mapping_by_replacing|l|‒ ||plain| mapping_by_replacing|p|⏖ ||plain| trimming_values| mapping_by_replacing|%s+|&nbsp;| setting|h/i/f|<big>&nbsp;|&nbsp;&#124; |&nbsp;</big>| list_values }}</syntaxhighlight> === Prototyping new templates === In designing new templates or exploring the module's capabilities, there are two possible approaches that allow to simulate the incoming parameters direcly in a preview window—without having to save the changes first and then test them from a different page. The first approach consists in temporarily exploiting the <syntaxhighlight lang="wikitext" inline><includeonly>...</includeonly></syntaxhighlight> and <syntaxhighlight lang="wikitext" inline><noinclude>...</noinclude></syntaxhighlight> tags properly to include the template's transclusion as well, the second approach consists in temporarily relying on the <code>[[#imposing|imposing]]</code> modifier. For instance, given a template named <syntaxhighlight lang="wikitext" inline>{{My template}}</syntaxhighlight>, whose wikitext is <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|foo}}</syntaxhighlight>, to simulate the transclusion <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three|foo=bar}}</syntaxhighlight>, it is possible to write, temporarily, <syntaxhighlight lang="wikitext"><includeonly>{{#invoke:params|value_of|foo}}</includeonly><noinclude>{{My template|one|two|three|foo=bar}}</noinclude></syntaxhighlight> or, equivalently, <syntaxhighlight lang="wikitext">{{#invoke:params| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| value_of|foo }}</syntaxhighlight> and then click on “Show preview”. In both cases, the final template must be eventually saved as: <syntaxhighlight lang="wikitext"><includeonly>{{#invoke:params|value_of|foo}}</includeonly><noinclude>{{Documentation}}</noinclude></syntaxhighlight> Here are some suggestions on how to proceed in order to master this module: # Start by using only the <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code> and <code>[[#for_each|for_each]]</code> functions # Learn how to use the <code>[[#setting|setting]]</code> modifier # Learn how to use all the other modifiers # Learn how to use all the other functions === Nomenclature === Most modifiers immediately affect what follows, while others add their action to the queue of actions that will be done last, thus affecting only the way [[#Functions|functions]] behave (e.g. <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> – as the only action they do consists in ''putting a flag'', these are called “[[#Flag modifiers (piping functions)|flag modifiers]]”). A rule of thumb in the nomenclature is the following: * If a directive is an English adjective or a past participle it is a [[#Flag modifiers (piping functions)|flag modifier]] (e.g. <code>[[#sequential|sequential]]</code>) * If a directive is or contains an English [[:en:gerundive|gerundive]] it is a [[#Modifiers (piping functions)|modifier]] (with the exception of the special, first-position-only <code>[[#new|new]]</code> directive – e.g. <code>[[#squeezing|squeezing]]</code>) * If a directive is anything else (usually an English [[:en:bare infinitive|bare infinitive]]) it is a normal non-piping [[#Functions|function]] (e.g. <code>[[#list_values|list_values]]</code>) The two flag modifiers <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> refer to a technical jargon used in wikitext: given a parameter list, the subgroup of ''sequential parameters'' is constituted by the largest group of consecutive numeric parameters starting from {{para|1}} – this is known as the parameters' "sequence". A parameter list that does not have a first parameter specified does not possess a sequence. == Functions == Here follows the list of functions. You might want to see also [[#Flag modifiers (piping functions)|§ Flag modifiers]] and [[#Modifiers (piping functions)|§ Modifiers]]. {{vsep|clear=none}} === <code>self</code> === {{Capsa tabellaria | titulus = Function <code>self</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|self|code}})</span> | Num. of arguments: 0 | Not affected by: Any modifier | ; See also | : <code>{{intermn|TEMPLATENAME|main|en}}</code>, <code>{{mwl|FULLPAGENAME}}</code> }} ; Brief : ''Return the name of the current template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|self}}</syntaxhighlight> This argumentless function guarantees that the name of the template invoking this module is shown, regardless if this is transcluded or not. As a possible example, if a Wikipedia page named <code>Page X</code> contained only a transclusion of a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, and the latter contained the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|self}} {{FULLPAGENAME}}</syntaxhighlight> if we visited <code>Template:Foobar</code> we would see, <pre>Template:Foobar Template:Foobar</pre> whereas if we visited <code>Page X</code> we would see: <pre>Template:Foobar Page X</pre> Therefore by writing <syntaxhighlight lang="wikitext">{{#ifeq:{{#invoke:params|self}}|{{FULLPAGENAME}} | Page is not being transcluded | Page is being transcluded }}</syntaxhighlight> it is possible to understand whether a page is being transcluded or not. For most cases the {{tag|includeonly}} and {{tag|noinclude}} will offer a simpler solution, however there can be cases in which this becomes the way to go. If <code>Page X</code> transcluded <syntaxhighlight lang="wikitext" inline>{{foobar 2}}</syntaxhighlight> and the latter were a redirect to <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, we would still see <pre>Template:Foobar Page X</pre> A typical use case of this function is that of providing stable links for editing transcluded templates. E.g.: <syntaxhighlight lang="wikitext">{{edit|{{#invoke:params|self}}|edit this template}}</syntaxhighlight> Another possible use case is that of transcluding a subtemplate. E.g.: <syntaxhighlight lang="wikitext">{{{{#invoke:params|self}}/my subtemplate|foo|bar}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>count</code> === {{Capsa tabellaria | titulus = Function <code>count</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|count|code}})</span> | Num. of arguments: 0 | Often preceeded by: <code>[[#sequential|sequential]]</code> | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#setting|setting]]</code>,<br /><code>[[#sorting_sequential_values|sorting_sequential_val…]]</code>,<br /><code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code> | ; See also | : <code>[[#scoring|scoring]]</code>, <code>{{intermn|ParameterCount||en}}</code> }} ; Brief : ''Count the number of parameters wherewith a template was called'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> This function does not take arguments. The number that this function yields depends on the modifiers that precede it. For instance, in a template that is called with both named and unnamed parameters, <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> and <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|count}}</syntaxhighlight> will return different results. For the modifier version of this function, see <code>[[#scoring|scoring]]</code>. {{vsep|1.5em|clear=none}} === <code>concat_and_call</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_call</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_call|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code>, <code>{{intermn|template wrapper|wrap|en}}</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_call|template name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> This function comes in handy in case of [[:en:Wikipedia:Wrapper templates|wrapper templates]]. For example, if our <syntaxhighlight lang="wikitext" inline>{{wrapper template}}</syntaxhighlight> had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|concat_and_call|foobar|elbow|earth|room|hello=not today}}</syntaxhighlight> and were called with, <syntaxhighlight lang="wikitext">{{wrapper template|one|two|three|hello=world|wind=spicy}}</syntaxhighlight> the following call to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template would be performed: <syntaxhighlight lang="wikitext">{{foobar|elbow|earth|room|one|two|three|hello=not today|wind=spicy}}</syntaxhighlight> By using the <code>[[#cutting|cutting]]</code> modifier it is possible to impose numeric positive parameters instead of prepending them. For instance, the following code echoes all incoming parameters to <syntaxhighlight lang="wikitext" inline>{{my template}}</syntaxhighlight>, with the exception of {{para|3}}, which is replaced with <code>hello world</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|3|0|concat_and_call|my template|{{{1|}}}|{{{2|}}}|hello world}}</syntaxhighlight> If the numeric parameters to replace are a limited number, as in the example above, a better alternative to <code>[[#cutting|cutting]]</code> might be <code>[[#imposing|imposing]]</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|3|hello world|concat_and_call|my template}}</syntaxhighlight> If no other argument besides the ''template name'' is provided this function simply echoes the current parameters to another template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_call</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>concat_and_invoke</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_invoke</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_invoke|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom module'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_invoke|module name|function name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but invokes a module function instead of calling a template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_invoke</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>concat_and_magic</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom parser function'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_magic|parser function|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>concat_and_magic</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>value_of</code> === {{Capsa tabellaria | titulus = Function <code>value_of</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|value_of|code}})</span> | Num. of arguments: 1 | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>f</code>, <code>n</code> | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code> }} ; Brief : ''Get the value of a single parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|parameter name}}</syntaxhighlight> Without modifiers this function is similar to writing <syntaxhighlight lang="wikitext" inline>{{{parameter name|}}}</syntaxhighlight>. With modifiers, however, it allows reaching parameters that would be unreachable without knowing their number in advance. For instance, writing <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-2|0|value_of|1}}</syntaxhighlight> will expand to the value of the second-last sequential parameter, independently of how many parameters the template was called with. If no matching parameter is found this function expands to nothing. A header (<code>h</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the strings assigned to the key-value pair delimiter (<code>p</code>), the iteration delimiter (<code>i</code>), the last iteration delimiter (<code>l</code>) and the "serial-comma-like" last iteration delimiter (<code>s</code>) will be ignored. For instance, the {{interfn|If then show|en}} template could be rewritten as <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|h/f/n|{{{3|}}}|{{{4|}}}|{{{2|}}}|value_of|1}}</syntaxhighlight> Simplifying, the following wikitext expands to the first parameter that is not empty: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching||strict|squeezing|value_of|1}}</syntaxhighlight> Whereas the following wikitext expands to the first parameter that is not blank (i.e. neither empty nor containing only [[whitespace]]s) <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|squeezing|value_of|1}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>list</code> === {{Capsa tabellaria | titulus = Function <code>list</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: = Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>p</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code> }} ; Brief : ''List the template parameters (both their names and their values)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list}}</syntaxhighlight> This function does not take arguments. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |); | (|)|'''No parameters were passed'''|list}}</syntaxhighlight> will generate an output similar to the following. : '''Parameters passed:''' Owlman (A giant owl-like creature); Beast of Bodmin (A large feline inhabiting Bodmin Moor); Morgawr (A sea serpent) {{vsep|1.5em|clear=none}} === <code>list_values</code> === {{Capsa tabellaria | titulus = Function <code>list_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list_values|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code>, <code>[[#value_of|value_of]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code>, <code>{{intermn|separated entries||en}}</code> }} ; Brief : ''List the values of the incoming parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_values}}</syntaxhighlight> This function does not take arguments. The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/f/n|'''Values of parameters passed:''' |; |.|'''No parameters were passed'''|list_values}}</syntaxhighlight> will generate an output similar to the following. : '''Values of parameters passed:''' A giant owl-like creature; A large feline inhabiting Bodmin Moor; A sea serpent. This function covers and extends all the cases covered by {{intermn|Separated entries|main|en}}. For instance, the following two examples with “ + ” as delimiter and “ ... ” as conjunction produce a similar result: # <syntaxhighlight lang="wikitext" inline>{{#invoke:separated entries|main|separator=&#32;+&#32;|conjunction=&#32;...&#32;}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l| + | ... |list_values}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>list_maybe_with_names</code> === {{Capsa tabellaria | titulus = Function <code>list_maybe_with_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list_maybe_with_names|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code>, <code>{{intermn|separated entries||en}}</code> }} ; Brief : ''List the values of sequential parameters and the names and the values of non-sequential parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_maybe_with_names}}</syntaxhighlight> This function does not take arguments. It is a combination of <code>[[#list|list]]</code> and <code>[[#list_values|list_values]]</code>: if a parameter belongs to the parameter sequence only its value will be shown, otherwise both its name and its value will be shown. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code in <syntaxhighlight lang="wikitext" inline>{{My template}}</syntaxhighlight>, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |; |→|.|'''No parameters were passed'''|list_maybe_with_names}}</syntaxhighlight> when transcluded as <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three|four|foo=bar|hello=world}}</syntaxhighlight>, will generate an output similar to the following. : '''Parameters passed:''' one; two; three; four; hello→world; foo→bar. This function is particularly useful to mimic the natural transclusion of templates. {{vsep|1.5em|clear=none}} <!-- === <code>coins</code> === {{Capsa tabellaria | titulus = Function <code>coins</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|coins|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code>, <code>[[#trimming_values|trimming_values]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#unique_coins|unique_coins]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code> }} ; Brief : ''Associate custom strings to possible parameter values and list the custom string when the associated value is present'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|coins|[first coin = value 1]|[second coin = value 2]|[...]|[last coin = value N]}}</syntaxhighlight> This function is identical to the <code>[[#unique_coins|unique_coins]]</code> function, except that it allows the repetition of identical flags. See there for more information. {{vsep|1.5em|clear=none}} --> === <code>unique_coins</code> === {{Capsa tabellaria | titulus = Function <code>unique_coins</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|unique_coins|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: = Yes | Often preceeded by: = <code>[[#sequential|sequential]]</code>, <code>[[#trimming_values|trimming_values]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <!--<code>[[#coins|coins]]</code>, --><code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code> }} ; Brief : ''Associate custom strings to possible parameter values and list the custom string when the associated value is present, but not more than once'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|unique_coins|[first coin = value 1]|[second coin = value 2]|[...]|[last coin = value N]}}</syntaxhighlight> This function is used to detect the existence of flag parameters. For this reason, it is often accompanied by the <code>[[#sequential|sequential]]</code> modifier (or, equivalently, by <code>...&#124;[[#excluding_non-numeric_names|excluding_non-numeric_names]]&#124;[[#clearing|clearing]]&#124;...</code>). A typical use case of this function is that of constructing [[URL]]s. For example, the following template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> checks for the <code>html</code>, <code>xml</code>, <code>comments</code> and <code>removenowiki</code> flags in order to append respectively the following strings to the final URL: <code>&amp;wpGenerateRawHtml=1</code>, <code>&amp;wpGenerateXml=1</code>, <code>&amp;wpRemoveComments=0</code>, <code>&amp;wpRemoveNowiki=1</code>. <syntaxhighlight lang="wikitext" line>{{#if:{{{input|}}} | <span class="plainlinks">[{{fullurl:Special:ExpandTemplates|wpInput={{urlencode:{{{input}}}|QUERY}}{{#if:{{{title|}}}|&wpContextTitle={{urlencode:{{{title}}}|QUERY}}}}{{#invoke:params|excluding_non-numeric_names|clearing|sequential|trimming_values|unique_coins | html = &wpGenerateRawHtml=1 | xml = &wpGenerateXml=1 | comments = &wpRemoveComments=0 | removenowiki = &wpRemoveNowiki=1 }}}} {{#if:{{{label|}}}|{{{label|}}}|Expand <code>{{{input}}}</code>}}]</span> | {{Error|Error: The {{para|input}} parameter is missing.}} }}</syntaxhighlight> And so, when transcluded as, <syntaxhighlight lang="wikitext">{{example template|comments|xml | input = Hello world {<nowiki />{#time:r{{!}}now}<nowiki />} }}</syntaxhighlight> it will generate the following output: : {{module:params/doc/en/examples/link to expanded template|comments|xml | input = Hello world {<nowiki />{#time:r{{!}}now}<nowiki />} }} A copy of the example above is available at &#123;&#123;[[Module:Params/doc/en/examples/link to expanded template|./doc/en/examples/link to expanded template]]&#125;&#125;. If you want to allow the repetition of identical flags, you can use <code>...&#124;[[#magic_for_each_value|magic_for_each_value]]&#124;[[:mw:Help:Extension:ParserFunctions#.23switch|#switch]]&#124;...</code>. Compare <syntaxhighlight lang="wikitext">{{#invoke:params| setting|i|//| sequential| magic_for_each_value|#switch | lemon = one | apple = two | pear = three | quince = four | grapefruit = five }}</syntaxhighlight> with <syntaxhighlight lang="wikitext">{{#invoke:params| setting|i|//| sequential| unique_coins | lemon = one | apple = two | pear = three | quince = four | grapefruit = five }}</syntaxhighlight> If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. {{vsep|1.5em|clear=none}} === <code>call_for_each</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>{{intermn|for loop||en}}</code>, {{tl2|for loop}} }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least two parameters (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> Some functions are like shortcuts. The <code>X_for_each|F</code> functions are similar to <code>mapping_by_X(ing)|F|(names_and_values|)list_values</code>. The latter syntax (i.e. the modifier version) allows a <code>values_and_names</code> flag to invert the order from key-value to value-key. All unnamed arguments following the ''template name'' will be placed after the key-value pair. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. Calling a template for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|call_for_each|foobar}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{foobar|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template has been called. In most cases this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>invoke_for_each</code> === {{Capsa tabellaria | titulus = Function <code>invoke_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|invoke_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: = Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but invokes a module instead of calling a template. Invoking a module function for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>magic_for_each</code> === {{Capsa tabellaria | titulus = Function <code>magic_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|magic_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>call_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each|call_for_each]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>{{intermn|for loop||en}}</code>, {{tl2|for loop}} }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least one parameter (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_value|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. All unnamed arguments following the ''template name'' will be appended after the value parameter. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, calling {{fn|tl|en}} with each parameter can be done by writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |call_for_each_value|tl}}</syntaxhighlight> This will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |for_each|{{tl|$@}}}}</syntaxhighlight> In the first example each value will be passed to the {{fn|tl|en}} template, while in the second example the <code>$@</code> token will be expanded ''after'' the {{fn|tl|en}} template has been called. Here this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>invoke_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>invoke_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|invoke_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each_value|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but invokes a module instead of calling a template. Invoking a module function for each value with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each_value|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$@}}}}</syntaxhighlight> In the first example each value will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$@</code> token will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>magic_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>magic_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|magic_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each_value|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. For example, if a template had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|ih|&preloadparams%5b%5d{{=}}|magic_for_each_value|urlencode|QUERY}}</syntaxhighlight> and were transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|hello world|àèìòù|foobar}}</syntaxhighlight>, the <code><nowiki>{{</nowiki>[[:mw:Help:Magic words#URL data|urlencode]]:...|QUERY<nowiki>}}</nowiki></code> parser function would be called for each incoming parameter as first argument and with <code>QUERY</code> as second argument, and finally the returned text would be prefixed with <code>&preloadparams%5b%5d=</code>. This would generate, <pre>&preloadparams%5b%5d=hello+world&preloadparams%5b%5d=%C3%A0%C3%A8%C3%AC%C3%B2%C3%B9&preloadparams%5b%5d=foo+bar</pre> which can be used to allow the creation of pages [[:mw:Manual:Creating pages with preloaded text#Using parameters|with preloaded text and parameters]]. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>call_for_each_group</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each_group</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each_group|code}})</span> | Num. of arguments: ''Ad libitum'' | Often preceeded by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>{{intermn|for loop||en}}</code>, {{tl2|for loop}} }} ; Brief : ''Call a custom template for each group of parameters that have the same numeric suffix'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_group|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> In short, this function helps you manage cases like the following, in which a template needs to be transcluded with a variable number of parameters grouped by their identical numerical suffix: <syntaxhighlight lang="wikitext">{{My template | foo 1 = lorem | bar 1 = ipsum | hello 1 = dolor | foo 2 = sit | bar 2 = amet | hello 2 = dolor | foo 3 = consectetur | bar 3 = adipiscing | hello 3 = elit | ... }}</syntaxhighlight> The way it manages this situation is by repeatedly calling a custom template for each group of similar parameters. These will be stripped of their numeric id (i.e. the numeric suffix), which will be passed separetely as '''parameter zero''' (i.e. <code>&#123;&#123;&#123;0&#125;&#125;&#125;</code>) to the custom template. With the group of parameters that do not have a numeric suffix the id will be an empty string. If you are a module writer, you might recognize some distant similarities between this function and <code>[[Module:TableTools#affixNums|TableTools.affixNums]]</code>. A hyphen before the numeric suffix will be interpreted as a minus sign (and therefore the group id will be treated as a negative number). Numeric incoming parameters will be treated as if their prefix were an empty string (these can be captured using <code>&#123;&#123;&#123;&#125;&#125;&#125;</code> or <code>&#123;&#123;&#123;&#124;''fallback text''&#125;&#125;&#125;</code> in the callback template). Spaces between the prefix and the numeric suffix will be ignored (therefore writing {{para|foobar123}} will be identical to writing {{para|foobar&nbsp;123}} – in case of collisions one of the two values will be discarded). In the unlikely scenario that the prefix is itself a number (e.g. {{para|1 1}}, {{para|2 1}}, etc.), if this is <code>0</code> or a negative number it will be decreased by one unit in order to leave the parameter zero undisturbed (so <code>0</code> will become <code>-1</code>, <code>-1</code> will become <code>-2</code>, and so on – if needed, you can use <code>...|[[#purging|purging]]|0|1|...</code> in the callback template to renormalize these numbers). All unnamed arguments that follow the ''template name'' argument will appear as sequential parameters shared across all calls. Named arguments will be passed verbatim. Both named and unnamed arguments passed to this function will be given precedence in case of collisions. Numeric argument names below <code>1</code> will be decreased by one unit (i.e. <code>...|call_for_each_group&#124;example template&#124;0=Hello world&#124;...</code> will become {{para|-1|Hello world}} in the callback template – see above). A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, if a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|reassorted|call_for_each_group|example template|hello|world|foo=bar}}</syntaxhighlight> writing <syntaxhighlight lang="wikitext">{{foobar | 1 = Lorem | 2 = ipsum | bicycle-1 = dolor | bicycle1 = sit | boat1 = amet | car2 = consectetur | bicycle2 = adipiscing | other = elit | sunscreen = vestibulum | = ultricies | foo1 = neque nisl }}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{example template | 0 = | 1 = hello | 2 = world | = ultricies | foo = bar | other = elit | sunscreen = vestibulum }}{{example template | 0 = -1 | 1 = hello | 2 = world | bicycle = dolor | foo = bar }}{{example template | 0 = 1 | 1 = hello | 2 = world | = Lorem | bicycle = sit | boat = amet | foo = bar }}{{example template | 0 = 2 | 1 = hello | 2 = world | = ipsum | bicycle = adipiscing | car = consectetur | foo = bar }}</syntaxhighlight> '''The modifiers <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code> will affect how groups of parameters will be iterated, not how single parameters will be grouped.''' Before calling this function you will likely want to reduce the list of parameters via one of the <code>with_*_matching</code> group of modifiers (for instance <code>...|with_name_matching|.%-%d+$|or|[^%-]%d+$|call_for_each_group|...</code> leaves only the parameters in which both the prefix and the numeric suffix are not empty strings). The <code>[[#reassorted|reassorted]]</code> modifier often accompanies this function. {{vsep|clear=none}} {{Anchor|Multilevel substitution warning}}{{Nota bene|Note:}} In writing templates, there is often the habit of signaling [[:mw:Help:Substitution#Multilevel substitution|multilevel substitutions]] using the <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> notation. This is a dangerous practice, because <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> means "write the parameter with an empty name, otherwise write <code>safesubst:</code>". Due to the fact that <code>call_for_each_group</code> '''can pass parameters with an empty name''', a callback template should never use <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> to notate multilevel substitutions, but should use instead <syntaxhighlight lang="wikitext" inline>safesubst:<noinclude /></syntaxhighlight>. Not following this advice can lead to bugs that are hard to debug. {{vsep|clear=none}} At &#123;&#123;[[Module:Params/doc/en/examples/list of authors|./doc/en/examples/list of authors]]&#125;&#125; you can find an example of how to use this function to list authors the same way {{interfn|Cite book|en}} does. For instance, writing <syntaxhighlight lang="wikitext">{{module:params/doc/en/examples/list of authors | last1 = Playfair | first1 = I. S. O. | author-link1 = Ian Stanley Ord Playfair | last2 = Stitt | first2 = G. M. S. | last3 = Molony | first3 = C. J. C. | last4 = Toomer | first4 = S. E. }}</syntaxhighlight> will generate : {{module:params/doc/en/examples/list of authors | last1 = Playfair | first1 = I. S. O. | author-link1 = Ian Stanley Ord Playfair | last2 = Stitt | first2 = G. M. S. | last3 = Molony | first3 = C. J. C. | last4 = Toomer | first4 = S. E. }} See also &#123;&#123;[[Module:Params/doc/en/examples/tablebox|./doc/en/examples/tablebox]]&#125;&#125; for an example of how to exploit this function to create [[Template:Infobox|infoboxes]], and &#123;&#123;[[Module:Params/doc/en/examples/four cells per row table|./doc/en/examples/four cells per row table]]&#125;&#125; for an example of how to exploit this function to create n-column tables. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_group</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>for_each</code> === {{Capsa tabellaria | titulus = Function <code>for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|for_each|code}})</span> | Num. of arguments: 1 | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code>, <code>{{intermn|for nowiki||en}}</code>, {{tl2|for nowiki}}, {{tl2|expand wikitext}} }} ; Brief : ''For each parameter passed to the current template, expand all occurrences of <code>$#</code> and <code>$@</code> within a given text as key and value respectively'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|for_each|wikitext}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|for_each|Arg name: $#, Arg value: $@}}</syntaxhighlight> The text returned by this function is not expanded further (currently this module does not offer an <code>expand_for_each</code> function). If you need wikitext expansion, use either <code>[[#concat_and_call|concat_and_call]]</code> to propagate the incoming parameters altogether to the {{interfn|for nowiki|en}} template, or <code>[[#mapping_by_calling|mapping_by_calling]]</code> to propagate the incoming parameters one by one to {{interfn|expand wikitext|en}}. Example #1 (wikitext expanded via the {{interfn|for nowiki|en}} template – suggested): <syntaxhighlight lang="wikitext">{{#invoke:params|excluding_non-numeric_names|concat_and_call|for nowiki|<br />|<nowiki>Parameter value is "{{{1}}}"</nowiki>}}</syntaxhighlight> Example #2 (wikitext expanded via the {{interfn|expand wikitext|en}} template – less efficient but more flexible): <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i|<br />|mapping_by_calling|expand wikitext|names_and_values_as|2|3| let|1|<nowiki>Parameter name is "{{{2}}}", parameter value is "{{{3}}}"</nowiki>| let|unstrip|yes| list_values}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The argument passed to this function will not be trimmed of its leading and trailing spaces. The <code>for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|clear=none}} == Flag modifiers (piping functions) == The following are ''flag modifiers'', i.e. functions that add their action to the queue of actions that ''will be done last''. As modifiers, they expect to be piped instead of returning to the caller. Each of them can be piped to either another flag modifier or a [[#Modifiers (piping functions)|modifier]] or a [[#Functions|non-piping function]]. Unlike modifiers, the order in which flag modifiers appear has no consequences. The actions that flag do affects only functions, but do not affect modifiers. {{vsep|clear=none}} === <code>sequential</code> === {{Capsa tabellaria | titulus = Modifier <code>sequential</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|sequential|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : (In functions only, does not affect modifiers) Reduce the parameter list to the subgroup of consecutive parameters that follow {{para|1}} ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|count}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Its purpose is solely that of signaling to non-piping functions to iterate using Lua <code>ipairs()</code> instead of <code>pairs()</code>. Therefore it does not remove any parameter from the list (to do that, you will need to use <code>...&#124;[[#excluding_non-numeric_names|excluding_non-numeric_names]]&#124;[[#clearing|clearing]]&#124;...</code> instead). Unless there are many intermediate operations that repeatedly iterate through all parameters, simply flagging the parameter list as sequence-only is usually faster than actually removing non-sequential parameters. Using <code>sequential</code> together with <code>[[#non-sequential|non-sequential]]</code> will generate an error. {{vsep|clear=none}} {{Nota bene|Note:}} Like <code>[[#non-sequential|non-sequential]]</code>, the <code>sequential</code> modifier permanently marks a query. For instance, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|discarding|1|...}}</syntaxhighlight> will first mark the query as "sequential", then will discard the first element from the sequence (leaving all the others intact). And so, no matter how many other parameters will be present, nothing will be shown. {{vsep|1.5em|clear=none}} === <code>non-sequential</code> === {{Capsa tabellaria | titulus = Modifier <code>non-sequential</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|non-sequential|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : (In functions only, does not affect modifiers) Reduce the parameter list by discarding the subgroup of consecutive parameters that follow {{para|1}} ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|non-sequential|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Once flagged with <code>non-sequential</code>, the final function will iterate through the set of parameters that is [[:en:complement (set theory)|complementary]] to the one picked by <code>[[#sequential|sequential]]</code>. Using <code>non-sequential</code> together with <code>[[#sequential|sequential]]</code> will generate an error. The modifier, on the other hand, is compatible with both <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code>. {{vsep|clear=none}} {{Nota bene|Note:}} Like <code>[[#sequential|sequential]]</code>, the <code>non-sequential</code> modifier permanently marks a query, and no matter what transformations will follow (see <code>[[#squeezing|squeezing]]</code>) the parameters' "sequence" will not be shown. {{vsep|1.5em|clear=none}} === <code>all_sorted</code> === {{Capsa tabellaria | titulus = Modifier <code>all_sorted</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|all_sorted|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code>, <code>[[#reassorted|reassorted]]</code> | Has no effects on: <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | ; See also | : [[:en:Natural sort order|Natural sort order]], <code>[[#reassorted|reassorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first the numeric ones in ascending order, then the rest in [[:en:Natural sort order|natural order]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|all_sorted|pipe function name}}</syntaxhighlight> {{Nota bene|Note:}} This modifier sorts the way ''functions'' iterate across ''all'' parameters based on ''their names''. If you want to sort ''sequential parameters'' based on ''their values'', see <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Normally only sequential parameters are dispatched sorted, whereas non-sequential ones are dispatched randomly. The <code>all_sorted</code> modifier ensures that nothing is left out of ([[:en:Natural sort order|natural]]) order. Attention must be paid to the fact that parameters whose name is a negative number will appear first. To avoid this the <code>[[#squeezing|squeezing]]</code> modifier can be used.<ref>To be precise, the order will not be strictly alphabetical, because this would imply that a template called with the following parameters <syntaxhighlight lang="wikitext" inline>{{foobar|-4=you|9=wanna|.=me?|11=marry|-8=do}}</syntaxhighlight> would see them reordered as follows: <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|.=me?|9=wanna|11=marry}}</syntaxhighlight> (with the dot in the middle between negative and positive numbers). To avoid this, '''numbers are always displayed first''' (i.e. <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|9=wanna|11=marry|.=me?}}</syntaxhighlight>).</ref> The <code>all_sorted</code> modifier only affects the way parameters are shown, but has no effects on functions that do not iterate or cannot impose an order, such as: * <code>[[#count|count]]</code> * <code>[[#value_of|value_of]]</code> * <code>[[#concat_and_call|concat_and_call]]</code> * <code>[[#concat_and_invoke|concat_and_invoke]]</code> * <code>[[#concat_and_magic|concat_and_magic]]</code> {{vsep|clear=none}} {{Nota bene|Note:}} The <code>all_sorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vsep|1.5em|clear=none}} === <code>reassorted</code> === {{Capsa tabellaria | titulus = Modifier <code>reassorted</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reassorted|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> | Has no effects on: <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | ; See also | : [[:en:Natural sort order|Natural sort order]], <code>[[#all_sorted|all_sorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first non numeric ones in [[:en:Natural sort order|natural order]]'', then the numeric ones in ascending order ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reassorted|pipe function name}}</syntaxhighlight> This modifier is similar to <code>[[#all_sorted|all_sorted]]</code>, but numbers are iterated last (as in "bar, foo, hello, zebra, 1, 2, 3, …"). {{vsep|clear=none}} {{Nota bene|Note:}} The <code>reassorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vsep|clear=none}} == Modifiers (piping functions) == The following are ''modifiers'', i.e. functions that expect to be piped instead of returning to the caller. Each of them can be piped to either another modifier or a [[#Flag modifiers (piping functions)|flag modifier]] or a [[#Functions|non-piping function]]. The actions that modifiers do are done sequentially, in the same order chosen during the invocation of this module. {{vsep|clear=none}} === <code>setting</code> === {{Capsa tabellaria | titulus = Modifier <code>setting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|setting|code}})</span> | Num. of arguments: 2–8 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} }} ; Brief : ''Define glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|directives|...|pipe function name}}</syntaxhighlight> This modifier allows some internal variables to be set and later be used (currently only by functions). It takes a variable number of arguments, relying on the first argument to understand how many other arguments to read. A few examples will introduce it better than words: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|i|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, then list all parameters * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p/n|{{!}}|{{=}}|No parameters were passed|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, set ''fallback text'' to <code>No parameters were passed</code>, then list all parameters The first argument is a slash-separated list of lists of slots to assign; one slot is referred by exactly one character and each list of slots maps exactly one argument. A slot indicates which internal variable to set. If more than one slot is aggregated within the same slash-separated list the same text will be assigned to more than one variable. The slots available are the following: {| class="wikitable" style="margin-left: auto; margin-right: auto;" |- ! Slots ! Variable ! Description |- | <code>p</code> | ''Key-value pair delimiter'' | The string of text that will be placed between each parameter name and its value; it is never inserted by functions that only iterate between values, or by functions that pass the key-value pairs to external calls. |- | <code>i</code> | ''Iteration delimiter'' | The string of text that will be placed between each iteration; it is never inserted unless there are two or more parameters to show when <code>l</code> is not given, or three or more parameters when <code>l</code> is given. |- | <code>l</code> | ''Last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration; it is never inserted unless there are two or more parameters to show; if omitted it defaults to <code>i</code>. |- | <code>s</code> | ''"[[:en:serial comma|serial-comma]]-like" last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration when there are three or more parameters to show; if omitted it defaults to <code>l</code>. |- | <code>h</code> | ''Header text'' | The string of text that will be placed before the iteration begins; it is never inserted if there are no parameters to show. |- | <code>f</code> | ''Footer text'' | The string of text that will be placed after the iteration is over; it is never inserted if there are no parameters to show. |- | <code>n</code> | ''Fallback text'' | The string of text that will be placed if there are no parameters to show. |} All space characters in the ''directives'' argument are discarded. Therefore writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|...}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:params|setting| i h / p |...}}</syntaxhighlight> In theory, instead of assigning different arguments at once (i.e. <syntaxhighlight lang="wikitext" inline>{{...|setting|ih/p|{{!}}|{{=}}|...}}</syntaxhighlight>), it is possible to write separate invocations of <code>setting</code> for each argument, as in <syntaxhighlight lang="wikitext" inline>{{...|setting|ih|{{!}}|setting|p|{{=}}...}}</syntaxhighlight>. This method however will be slightly less efficient. The <code>s</code> slot has been created with the [[:en:Serial comma|Oxford comma]] in mind. For instance, the following imaginary <syntaxhighlight lang="wikitext" inline>{{Foobar see also}}</syntaxhighlight> template adds a comma before the "and" conjunction when more than two page names are provided: <syntaxhighlight lang="wikitext">{{Hatnote|{{{altphrase|Foobar see also}}}: {{#if:{{{1|}}} | {{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l/s|, | and |, and |for_each|[[$@]]}} | {{Error|{{interfn|Foobar see also|en}} requires at least one page name}} }}}}</syntaxhighlight> You can find this example at &#123;&#123;[[Module:Params/doc/en/examples/Oxford comma|./doc/en/examples/Oxford comma]]&#125;&#125;. Thus, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/en/examples/Oxford comma|Latin|English|German|Italian}}</syntaxhighlight> will generate {{module:params/doc/en/examples/Oxford comma|Latin|English|German|Italian}} {{vsep|clear=none}} {{Nota bene|Note:}} The <code>setting</code> modifier name will be trimmed of its surrounding spaces. The ''directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|clear=none}} === <code>scoring</code> === {{Capsa tabellaria | titulus = Modifier <code>scoring</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|scoring|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <code>[[#count|count]]</code> }} ; Brief : ''Count the number of parameters wherewith a template was called and save the result into a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|scoring|new parameter name|pipe function name}}</syntaxhighlight> This is the modifier version of the <code>[[#count|count]]</code> function: instead of outputting the number of current parameters, the result will be saved into a new parameter (which will not be counted in the result). Since this is a modifier, [[#Flag modifiers (piping functions)|flag modifiers]] like <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> won't affect the result. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>scoring</code> modifier name and the ''new parameter name'' argument will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>squeezing</code> === {{Capsa tabellaria | titulus = Modifier <code>squeezing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|squeezing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[Module:TableTools#compressSparseArray|TableTools.compressSparseArray]]</code> }} ; Brief : ''Rearrange all parameters that have numeric names to form a compact sequence starting from 1, keeping the same order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|squeezing|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|squeezing|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. If you are a module writer, you might recognize some similarities between this function and <code>[[Module:TableTools#compressSparseArray|TableTools.compressSparseArray]]</code>. The following three concatenations will lead to the same result of discarding all parameters with numeric names: # <syntaxhighlight lang="wikitext" inline>{{...|excluding_numeric_names|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|with_name_not_matching|^%-?%d+$|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|non-sequential|squeezing|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|squeezing|non-sequential|...}}</syntaxhighlight> The first solution is the most optimized one. Furthermore, in the last two solutions the numeric parameters are discarded just before the final function is invoked (sometimes this might be a wanted result). {{vsep|1.5em|clear=none}} === <code>filling_the_gaps</code> === {{Capsa tabellaria | titulus = Modifier <code>filling_the_gaps</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|filling_the_gaps|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#squeezing|squeezing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Assign an empty string to all undefined numeric parameters between 1 or a lower numeric parameter name provided and the maximum numeric parameter provided'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|filling_the_gaps|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|filling_the_gaps|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Note that when all numeric parameters are lower than 1, the gap between 1 and the lowest numeric parameter will not be filled. The following table provides some examples. {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Numeric parameters provided |- ! Before calling <code>filling_the_gaps</code> ! After calling <code>filling_the_gaps</code> |- | <code>&#124;1&#61;...</code> | <code>&#124;1&#61;...</code> |- | <code>&#124;2&#61;...</code> | <code>&#124;1&#61;</code>, <code>&#124;2&#61;...</code> |- | <code>&#124;6&#61;...</code>, <code>&#124;9&#61;...</code> | <code>&#124;1&#61;</code>, <code>&#124;2&#61;</code>, <code>&#124;3&#61;</code>, <code>&#124;4&#61;</code>, <code>&#124;5&#61;</code>, <code>&#124;6&#61;...</code>, <code>&#124;7&#61;</code>, <code>&#124;8&#61;</code>, <code>&#124;9&#61;...</code> |- | <code>&#124;-5&#61;...</code>, <code>&#124;-3&#61;...</code> | <code>&#124;-5&#61;...</code>, <code>&#124;-4&#61;</code>, <code>&#124;-3&#61;...</code> |- | <code>&#124;-5&#61;...</code>, <code>&#124;-3&#61;...</code>, <code>&#124;1&#61;...</code> | <code>&#124;-5&#61;...</code>, <code>&#124;-4&#61;</code>, <code>&#124;-3&#61;...</code>, <code>&#124;-2&#61;</code>, <code>&#124;-1&#61;</code>, <code>&#124;0&#61;</code>, <code>&#124;1&#61;...</code> |- | <code>&#124;-1&#61;...</code> | <code>&#124;-1&#61;...</code> |- | <code>&#124;-2&#61;...</code> | <code>&#124;-2&#61;...</code> |} {{Nota bene|Note:}} There is a safety limit of at most 1024 undefined parameters that can be filled using this modifier. {{vsep|1.5em|clear=none}} === <code>clearing</code> === {{Capsa tabellaria | titulus = Modifier <code>clearing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|clearing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code> }} ; Brief : ''Remove all numeric parameters that are not in the sequence'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|clearing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Unlike <code>[[#sequential|sequential]]</code> – which affects only the way parameters are shown – this modifier actually removes all non-sequential numeric parameters, albeit leaves non-numeric parameters intact. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want to remove also non-numeric parameters, add the <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code> modifier: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|excluding_non-numeric_names|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want instead to remove sequential parameters and leave the rest, you have two possibilities. You can either use <code>&#123;&#123;...&#124;[[#cutting|cutting]]&#124;-1&#124;1&#124;...&#125;&#125;</code> when you want to shift the remaining numeric parameters accordingly: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-1|1|setting|i/p|<br />|: |list}}</syntaxhighlight> Or you can use <code>&#123;&#123;...&#124;[[#entering_substack|entering_substack]]&#124;[[#clearing|clearing]]&#124;[[#detaching_substack|detaching_substack]]&#124;[[#dropping_substack|dropping_substack]]&#124;...&#125;&#125;</code> if you want the remaining non-sequential parameters to keep occupying the same position as before: <syntaxhighlight lang="wikitext">{{#invoke:params|entering_substack|clearing|detaching_substack|dropping_substack|setting|i/p|<br />|: |list}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>cutting</code> === {{Capsa tabellaria | titulus = Modifier <code>cutting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|cutting|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end '''of the parameters' sequence''', shifting everything else accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|left trim|right trim|pipe function name}}</syntaxhighlight> The first argument indicates how many sequential parameters must be removed from the beginning of the parameter sequence, the second argument indicates how many sequential parameters must be removed from the end of the parameter list. If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side'' – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-3|0|list}}</syntaxhighlight> indicates that the last three arguments must not be discarded. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|0|2|sequential|call_for_each_value|example template}}</syntaxhighlight> If the absolute value of the sum of the two arguments (left and right cut) is greater than the number of ''sequential'' parameters available, the behavior will be the same as if the sum had been equal to the number of sequential parameters available, both when this is a positive value and when it is a negative value (with opposite results). After the desired sequential parameters have been discarded, '''all''' other positive numeric parameters will be shifted accordingly. In some cases it might be necessary to concatenate more than one invocation of the <code>cutting</code> modifier. For instance, the following code prints the last unnamed parameter passed, but only if at least two parameters were passed: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|cutting|1|0|cutting|-1|0|list_values}}</syntaxhighlight> {{Nota bene|Note:|Suggestion:}} Although <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|1|...}}</syntaxhighlight> de facto gets rid of all sequential parameters, in most cases it is clearer and more idiomatic to write <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|...}}</syntaxhighlight> to obtain the same effect. The last method however cannot be used when it is important that sequential parameters are removed before a particular modifier is called, because <code>[[#non-sequential|non-sequential]]</code> does not take effect until the final function is invoked. Writing instead <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|cutting|-1|1|...}}</syntaxhighlight> will leave zero arguments to show. {{vsep|1.5em|clear=none}} === <code>cropping</code> === {{Capsa tabellaria | titulus = Modifier <code>cropping</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|cropping|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end of the '''list of numeric parameters''' (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cropping|left crop|right crop|pipe function name}}</syntaxhighlight> This modifier is very similar to <code>[[#cutting|cutting]]</code>, but instead of removing arguments from the extremities of the parameters' ''sequence'', arguments will be removed counting from the first and the last numeric arguments given (i.e. {{para|-1000|...}} and {{para|1000|...}} in the case of <syntaxhighlight lang="wikitext" inline>{{foobar|-1000=hello|1=my|1000=darling}}</syntaxhighlight>). If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side''. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cropping|2|1|sequential|call_for_each_value|example template}}</syntaxhighlight> For instance, when a template transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|-2=minus two|0=zero|1=one|2=two|3=three|19=nineteen|20=twenty}}</syntaxhighlight> uses the <code>[[#cutting|cutting]]</code> modifier with <code>2</code> and <code>1</code> as arguments, the following parameters are left: : -2: minus two : 0: zero : 16: nineteen : 17: twenty If instead the template were to use the <code>cropping</code> modifier with <code>2</code> and <code>1</code> as arguments, as in the example above, the following parameters would be left: : 0: zero : 1: one : 2: two : 3: three : 19: nineteen If the absolute value of the sum of the two arguments (left and right crop) is greater than the difference between the largest and the lowest ''numeric'' parameters available, the behavior will be the same as if the sum had been equal to the number of numeric parameters available, both when this is a positive value and when it is a negative value (with opposite results). When ''sequential'' parameters are present among the discarded parameters, all the remaining numeric parameters greater than zero will be shifted accordingly. {{vsep|1.5em|clear=none}} === <code>purging</code> === {{Capsa tabellaria | titulus = Modifier <code>purging</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|purging|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numeric parameters, shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the right side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the right side'' of the list of numeric parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|5|0|list}}</syntaxhighlight> indicates that every numeric argument whose numeric name is greater than <code>4</code> must be removed. Example #1 (purge the first parameter): <syntaxhighlight lang="wikitext">{{#invoke:params|purging|1|1|call_for_each_value|example template}}</syntaxhighlight> Example #2 (purge the second, third, and four parameters): <syntaxhighlight lang="wikitext">{{#invoke:params|purging|2|3|call_for_each_value|example template}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>backpurging</code> === {{Capsa tabellaria | titulus = Modifier <code>backpurging</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|backpurging|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numeric parameters, moving backwards and shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the left side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the left side'' of the list of numeric parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|5|0|list}}</syntaxhighlight> indicates that every numeric argument whose numeric name is less than <code>6</code> must be removed. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|3|1|call_for_each_value|example template}}</syntaxhighlight> The following code removes all parameters with negative and zero numeric names, then lists the rest: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|0|0|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>shifting</code> === {{Capsa tabellaria | titulus = Modifier <code>shifting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|shifting|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Add a positive or a negative number to all numeric parameter names'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|shifting|addend|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|shifting|-2|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The <code>shifting</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} === <code>reversing_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>reversing_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reversing_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones), making sure that the largest numeric parameter and {{para|1}} are swapped'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reversing_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|reversing_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> An example that uses this function is available at &#123;&#123;[[Module:Params/doc/en/examples/watchlist|./doc/en/examples/watchlist]]&#125;&#125;. {{Nota bene|Note:}} If negative parameters are present this function becomes non-invertible. This means that <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reversing_numeric_names|reversing_numeric_names|...}}</syntaxhighlight> will not restore the original parameter names, but will shift all numeric parameters so that what formerly was the smallest parameter name will now become {{para|1}}. <!-- {{vsep|1.5em|clear=none}} === <code>mirroring_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>mirroring_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mirroring_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mirroring_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numeric parameters, making sure that the minimum and the maximum numeric parameters remain always the same (albeit inverted). Example: <syntaxhighlight lang="wikitext">{{#invoke:params|mirroring_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>pivoting_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>pivoting_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|pivoting_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones), '''keeping the parameters' sequence always centered''''' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pivoting_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numeric parameters, making sure that those in the parameters' sequence always remain in the sequence. As a consequence, the values of the minimum and the maximum numeric parameters may change. If no sequence is present this modifier is identical to <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|pivoting_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>swapping_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>swapping_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|swapping_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Swap the lowest numeric parameter with the highest, the second lowest with the second highest, and so on, keeping the sequence in the same place albeit in reverse order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|swapping_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> --> {{vsep|1.5em|clear=none}} === <code>sorting_sequential_values</code> === {{Capsa tabellaria | titulus = Modifier <code>sorting_sequential_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|sorting_sequential_values|code}})</span> | Num. of arguments: 0 or 1 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : ''Sort the order of sequential values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sorting_sequential_values|[criterion]|pipe function name}}</syntaxhighlight> {{Nota bene|Note:}} This modifier sorts ''sequential parameters'' based on ''their values''. If you want to sort the way ''functions'' iterate across ''all'' parameters based on ''their names'', see <code>[[#all_sorted|all_sorted]]</code>. This modifier optionally supports one argument to specify the sorting criterion. Currently the only possible criterions are <code>alphabetically</code>, for ordering sequential values in [[:en:alphabetical order|alphabetical sort order]], and <code>naturally</code>, for ordering sequential values in [[:en:Natural sort order|natural sort order]]. If this argument is omitted it defaults to <code>alphabetically</code>. Example (alphabetical sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|for_each|[$#: $@]}}</syntaxhighlight> Example (natural sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|naturally|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>splicing</code> === {{Capsa tabellaria | titulus = Modifier <code>splicing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|splicing|code}})</span> | Num. of arguments: ''Ad libitum'' (min. 2) | Repeatable: Yes | ; See also | : <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Add or remove numeric parameters from any position, shifting the list of numeric parameters accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|splicing|[add to position]|position|increment|[number of elements to write]|...|pipe function name}}</syntaxhighlight> This modifier is able to resize the array of numeric parameters and write new parameters in any given position. It constitutes the only way this module has to insert numeric parameters and make space for them. For instance, if a template was called as <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three}}</syntaxhighlight> and—independently of how many sequential parameters were passed—you want to insert <code>...&#124;hello&#124;world&#124;...</code> before the last sequential parameter (thus creating in this case <syntaxhighlight lang="wikitext" inline>{{My template|one|two|hello|world|three}}</syntaxhighlight>), <code>splicing</code> becomes the way to go (in this case <syntaxhighlight lang="wikitext" inline>...|splicing|add_last_of_sequence|0|2|2|hello|world|...</syntaxhighlight>). The ''add to position'' optional flag argument can either be <code>add_nothing</code>, <code>add_smallest_number</code>, <code>add_last_of_sequence</code>, or <code>add_largest_number</code>. When omitted it defaults to <code>add_nothing</code>. These numbers refer to the array as it was before being resized, and the chosen number will be summed to the ''position'' argument. The ''position'' and ''increment'' arguments can be zero or positive or negative numbers. When ''increment'' is positive the array of numeric parameters will be increased, when it is negative it will be decreased and one or more parameters will be removed. The optional argument ''number of elements to write'' indicates how many parameters must be written in the given position. It must be followed by an equal number of arguments. When omitted it defaults to <code>0</code>. If this number is larger than ''increment'' the pre-existing parameters in excess will be overwritten, if it is minor instead the missing parameters will be left undefined. For instance, imagining a template transcluded as, <syntaxhighlight lang="wikitext">{{My template|-3=minus three|-2=minus two|-1=minus one|0=zero|one|two|three|15=fifteen}}</syntaxhighlight> and extrapolating the following constants, * ''smallest number'' = −3 * ''last of sequence'' = 3 * ''largest number'' = 15 the following table summarizes how the incoming parameters are manipulated by <code>splicing</code>. {| class="wikitable" |- ! Use of <code>splicing</code> ! Computed ''position'' ! Result |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|4|2|2|hello|world|...</syntaxhighlight> | <code>4</code> + ''nothing'' = 4 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|4|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_last_of_sequence|1|2|2|hello|world|...</syntaxhighlight> | <code>1</code> + ''last of sequence'' = 4 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_last_of_sequence|1|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_smallest_number|-2|2|2|hello|world|...</syntaxhighlight> | <code>-2</code> + ''smallest number'' = −5 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_smallest_number|-2|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_largest_number|-2|100|2|hello|world|...</syntaxhighlight> | <code>-2</code> + ''largest number'' = 13 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_largest_number|-2|100|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_nothing|1|0|1|hello|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_nothing|1|0|1|hello| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_nothing|1|-1|1|hello|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_nothing|1|-1|1|hello| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|1|-1|...</syntaxhighlight> or <syntaxhighlight lang="wikitext" inline>...|splicing|1|-1|0|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|1|-1| setting|i/p|; |→| all_sorted| list }} |} {{vsep|clear=none}} {{Nota bene|Note:}} The values of the parameters inserted will not be trimmed of their leading and trailing spaces. The arguments ''add to position'', ''position'', ''length'' and ''how many'' and the <code>splicing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>imposing</code> === {{Capsa tabellaria | titulus = Modifier <code>imposing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|imposing|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#providing|providing]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Impose a new value to a pre-existing parameter or create a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|imposing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|foo|bar|imposing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The value assigned will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>imposing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>providing</code> === {{Capsa tabellaria | titulus = Modifier <code>providing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|providing|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#imposing|imposing]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Assign a new value to a parameter, but only when missing, otherwise keep the previous value'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|providing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|providing|foo|bar|providing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The value assigned will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>providing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>discarding</code> === {{Capsa tabellaria | titulus = Modifier <code>discarding</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|discarding|code}})</span> | Num. of arguments: 1 or 2 | Repeatable: Yes | ; See also | : <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Discard one or more numeric parameters or one non-numeric parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|discarding|name|[how many]|pipe function name}}</syntaxhighlight> If, and only if, the name of the parameter is numeric, it is possible to add a second argument to indicate how many contiguous parameters must be discarded starting from the first argument. If the discarded parameters is part of the parameters' sequence one or more holes will be created. To avoid creating holes, use <code>[[#purging|purging]]</code> or <code>[[#backpurging|backpurging]]</code> or <code>[[#shifting|shifting]]</code>. Example #1 (discard the parameter named {{para|hello}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|hello|for_each|[$#: $@]}}</syntaxhighlight> Example #2 (discard the parameter named {{para|5}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|5|for_each|[$#: $@]}}</syntaxhighlight> Example #3 (discard the parameters named {{para|1}}, {{para|2}}, {{para|3}} and {{para|4}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|1|4|for_each|[$#: $@]}}</syntaxhighlight> It is possible to use this modifier to check for unknown parameters: <syntaxhighlight lang="wikitext">{{#ifexpr:{{#invoke:params|discarding|hello|discarding|wind|count}} > 0 | {{Error|Error: The only parameters accepted are {{para|hello}} and {{para|wind}}.}} | Everything is good: do something }}</syntaxhighlight> You can find this example at &#123;&#123;[[Module:Params/doc/en/examples/check for unknown parameters|./doc/en/examples/check for unknown parameters]]&#125;&#125;. For instance, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/en/examples/check for unknown parameters|hello=world|wind=surfing}}</syntaxhighlight> will generate : {{module:params/doc/en/examples/check for unknown parameters|hello=world|wind=surfing}} For simple cases like this, however, dedicated modules are available; you might want to have a look at: * {{intermn|Check for unknown parameters|check|en}} * {{intermn|Check for deprecated parameters|check|en}} * {{intermn|Check for clobbered parameters|check|en}} * {{intermn|Parameter validation|validateparams|en}} * {{intermn|TemplatePar|valid|en}} When used to discard single parameters, this modifier is equivalent to writing <code>...&#124;[[#with_name_not_matching|with_name_not_matching]]&#124;''parameter name''&#124;strict&#124;...</code>. However, due to the fact that <code>[[#with_name_not_matching|with_name_not_matching]]</code> needs to cross-check for the possible presence of <code>or</code> keywords, using <code>discarding</code> will be slightly more efficient. {{Nota bene|Note:}} All arguments passed to this modifier and the <code>discarding</code> modifier name itself will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>excluding_non-numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>excluding_non-numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|excluding_non-numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Discard all non-numeric parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|excluding_non-numeric_names|pipe function name}}</syntaxhighlight> This modifier is only syntax sugar for <code>...&#124;with_name_matching&#124;^%-?%d+$&#124;...</code> (but using a slighly faster optimization). For the inverse modifier, see <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>. If you want to remove also non-sequential parameters, add the <code>[[#clearing|clearing]]</code> modifier to the pipeline (<code>...&#124;excluding_non-numeric_names&#124;clearing&#124;...</code>). {{vsep|1.5em|clear=none}} === <code>excluding_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>excluding_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|excluding_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code> }} ; Brief : ''Discard all numeric parameters (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|excluding_numeric_names|pipe function name}}</syntaxhighlight> This modifier is only syntax sugar for <code>...&#124;with_name_not_matching&#124;^%-?%d+$&#124;...</code> (but using a slighly faster optimization). For the inverse modifier, see <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>. {{vsep|1.5em|clear=none}} === <code>with_name_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_name_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_name_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_matching|target 1|[plain flag 1]|[or]|[target 2]|[plain flag 2]|[or]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[:en:Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[:en:Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_matching</code>. {{vsep|clear=none}} For the sake of argument we will imagine that we are invoking <code>with_name_matching</code> from within the {{interfn|Infobox artery|en}} template, and this is being called with the following parameters: <syntaxhighlight lang="wikitext">{{Infobox artery | Name = Pulmonary artery | Latin = truncus pulmonalis, arteria pulmonalis | Image = {{Heart diagram 250px}} | Caption = Anterior (frontal) view of the opened heart. (Pulmonary artery upper right.) | Image2 = Alveoli diagram.png | Caption2 = Diagram of the alveoli with both cross-section and external view. | BranchFrom = [[right ventricle]] | BranchTo = | Vein = [[pulmonary vein]] | Precursor = truncus arteriosus | Supplies = }}</syntaxhighlight> {{vsep|clear=none}} Test cases: * List only the parameters whose names match against the <code>^Image</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image={{Heart diagram 250px}}|Image2=Alveoli diagram.png</nowiki> * List the parameters whose names match against both patterns <code>^Image</code> '''and''' <code>%d+$</code>: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|with_name_matching|%d+$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image2=Alveoli diagram.png</nowiki> * List the parameters whose names match against either the <code>^Name</code> '''or''' the <code>^Latin$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Name$|or|^Latin$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Latin=truncus pulmonalis, arteria pulmonalis|Name=Pulmonary artery</nowiki> * List the parameters whose names match against either the <code>ma</code> plain string '''or''' the <code>me$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|ma|plain|or|me$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png</nowiki> {{vsep|clear=none}} Using <code>with_name_matching</code> it is easy to emulate the behaviour of [[:en:Module:Enumerate]] (or similar modules). For instance, the following examples creates a bullet list of all the parameters passed of type <code>&#124;foobar1</code>, <code>&#124;foobar2</code> … <code>&#124;foobarN</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|with_name_matching|^foobar%d+$|setting|ih| * |list_values}}</syntaxhighlight> It is possible to see this example live at &#123;&#123;[[Module:Params/doc/en/examples/enumerate|./doc/en/examples/enumerate]]&#125;&#125;. {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>with_name_not_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_name_not_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_name_not_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>,<code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_not_matching|target 1|[plain flag 1]|[and]|[target 2]|[plain flag 2]|[and]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[:en:Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[:en:Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_not_matching</code>. {{vsep|clear=none}} For the sake of argument we will imagine that we are invoking <code>with_name_not_matching</code> from within the {{interfn|Infobox artery|en}} template, and this is being transcluded using the same parameters that we had imagined in the previous example at <code>[[#with_name_matching|with_name_matching]]</code>: * List only the parameters whose names do not match against the <code>a</code> pattern: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Supplies=|Vein=pulmonary vein</nowiki> * List the parameters whose names do not match against the <code>a</code> plain string '''and''' do not match against the <code>l</code> plain string either: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|with_name_not_matching|l|plain|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Vein=pulmonary vein</nowiki> * List the parameters whose names do not match against either the <code>a</code> plain string '''or''' the <code>n</code> plain string: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|or|n|plain|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Supplies=|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png|Vein=pulmonary vein</nowiki> {{vsep|clear=none}} {{Nota bene|Note:}} For the sake of efficiency, please don't use this modifier with the <code>strict</code> flag unless accompanied by <code>or</code>, use <code>[[#discarding|discarding]]</code> instead! {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_not_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>with_value_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_value_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_value_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_matching|target 1|[plain flag 1]|[or]|[target 2]|[plain flag 2]|[or]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_matching|with_name_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|banana|count}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>with_value_not_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_value_not_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_value_not_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_not_matching|target 1|[plain flag 1]|[and]|[target 2]|[plain flag 2]|[and]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_not_matching|with_name_not_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. For instance, before calling <code>[[#list|list]]</code>, the following code will get rid of all blank parameters (i.e. parameters whose values contain only zero or more spaces): <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|hi/p|{{!}}|{{=}}|list}}</syntaxhighlight> A typical use case of this modifier is that of purging all empty incoming parameters before calling another template, especially when this [[:en:Help:Conditional expressions#Checking for template parameters|distinguishes between empty and undefined parameters]]. <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|concat_and_call|my template}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_not_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>trimming_values</code> === {{Capsa tabellaria | titulus = Modifier <code>trimming_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|trimming_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes }} ; Brief : ''Remove leading and trailing spaces from values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Most modifiers are order-dependent, therefore placing <code>trimming_values</code> in different positions can generate different results. For instance, imagining our <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> being called with the following spaced arguments: <syntaxhighlight lang="wikitext" inline>{{example template| wanna | be | my | friend | ? }}</syntaxhighlight>. If <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|%s+$|trimming_values|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> the following text would be printed: <code>1=wanna|2=be|3=my|4=friend|5=?</code>. But if instead it contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|trimming_values|with_value_matching|%s+$|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> no arguments would be shown. Order affects also performance, and how many values will be trimmed of their leading and trailing spaces will depend on where <code>trimming_values</code> is placed. For instance, if a template were invoked with 50 parameters and its code contained <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|cutting|-1|0|list}}</syntaxhighlight>, first all its values would be trimmed of leading and trailing blank spaces and then its first 49 parameters would be discarded. On the other hand, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|0|trimming_values|list}}</syntaxhighlight> would first discard 49 parameters and then trim the only value left, resulting in a more efficient code. As a general rule, placing <code>trimming_values</code> as the last modifier is usually the best choice. In most cases placing <code>trimming_values</code> together with <code>non-sequential</code> will result in an empty call with no effects, because non-sequential parameters are normally stripped of their leading and trailing spaces by default – this however depends on the caller, and if the current template is being called by a module it is in theory possible in specific conditions for named parameters to retain their leading and trailing spaces (namely in non-sequential numeric parameters). Using <code>trimming_values</code> makes this module behave like other Wikipedia modules behave. For example, if we wanted to emulate {{intermn|Separated entries|main|en}}, writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i|XXXX|list_values}}</syntaxhighlight> will be equivalent to writing, <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX}}</syntaxhighlight> whereas writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l|XXXX|YYYY|list_values}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX|conjunction=YYYY}}</syntaxhighlight> The &#123;&#123;[[Module:Params/doc/en/examples/trim and call|./doc/en/examples/trim and call]]&#125;&#125; example template shows how to call any arbitrary template trimming all parameters beforehand. {{vsep|1.5em|clear=none}} === <code>mapping_to_lowercase</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_lowercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_lowercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter values to lower case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_lowercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter values to lower [[:en:Letter case|case]]. It is identical to writing <code>...&#124;[[#mapping_by_magic|mapping_by_magic]]&#124;[[:mw:Help:Magic words#lc|lc]]&#124;...</code>, but without the burden of calling a parser function. {{vsep|1.5em|clear=none}} === <code>mapping_to_uppercase</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_uppercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_uppercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter values to upper case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_uppercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter values to upper [[:en:Letter case|case]]. It is identical to writing <code>...&#124;[[#mapping_by_magic|mapping_by_magic]]&#124;[[:mw:Help:Magic words#uc|uc]]&#124;...</code>, but without the burden of calling a parser function. {{vsep|1.5em|clear=none}} === <code>mapping_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given template repeatedly called with one parameter (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by another template. The latter will be repeatedly called with at least one parameter as first sequential parameter: the parameter's value. It is possible to pass the parameter's value as a different parameter, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''template name'' (see below). If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping template. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional parameters to add. '''These will always follow''' the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the parameters assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). Possible ''call style flags'' are: {| class="wikitable" |- ! ''Call style flag'' ! Example ! Corresponding call |- | <code>names_and_values</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_and_names</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_and_names|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_and_values_as&#124;...&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values_as|my_name|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>names_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only_as|my_name|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|foo=bar}}</syntaxhighlight> |- | <code>values_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only_as|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>blindly</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|blindly|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|foo=bar}}</syntaxhighlight> |} If the ''call style flags'' argument is omitted it defaults to <code>values_only</code>. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_invoking|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the text returned by a given module function repeatedly invoked with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a custom module function. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If omitted, the ''call style flags'' argument defaults to <code>values_only</code>. If the ''call style flag'' or (if omitted) the ''function name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping module function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''function name'' is followed by a number, this will be parsed as the amount of positional parameters to add. These will always follow the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given parser function repeatedly called with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a [[:mw:Help:Magic words#Parser functions|parser function]]. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''parser function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If omitted, the ''call style flags'' argument defaults to <code>values_only</code>. If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the parser function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional arguments to add. These will always follow the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|uc|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{uc:VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|plural|names_and_values|1|They are many|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{plural:NAME|VALUE|They are many}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_magic</code> modifier name itself, the parser function's name, the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_replacing</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_replacing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_replacing|code}})</span> | Num. of arguments: 2–4 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values performing [[:en:String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_replacing|target|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the result of a string substitution. Its syntax is very simlar to {{intermn|string|replace|en}}. Internally the modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> function to perform substitutions; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In <code>strict</code> mode the ''replace'' argument will not accept directives (e.g. <code>%0</code>, <code>%1</code>, etc.). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. The ''count'' argument prescribes how many substitutions will be performed at most ''within each parameter'' (it does not count how many parameters will be modified). If blank or omitted, all matches found will be substituted. This modifier uses <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> for performance reasons; if you need to use <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> instead, you will need to invoke the <code>[[Module:String#replace|replace]]</code> function from [[Module:String]] via <code>...&#124;[[#mapping_by_invoking|mapping_by_invoking]]&#124;[[Module:String|string]]&#124;[[Module:String#replace|replace]]&#124;...</code>. The following table shows examples of equivalent instructions. Please be aware that invoking <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> can be much slower. {| class="wikitable" |- ! <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> ! <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> (via [[Module:String]]) |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;false&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;count&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;false&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;plain&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;2&#124;target&#124;replace&#124;...</code><br />or, equivalently,<br /><code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;true&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;count&#124;plain&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;3&#124;target&#124;replace&#124;count&#124;...</code><br />or, equivalently,<br /><code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;true&#124;...</code> |} There is not a corresponding translation for the <code>strict</code> flag in [[Module:String]]. However, as it goes with the <code>plain</code> flag, in that case you won't need <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> in the first place. For example, <syntaxhighlight lang="wikitext">...|mapping_by_renaming|foo|bar|1|...</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">...|mapping_by_invoking|string|replace|4|foo|bar|1|false|...</syntaxhighlight> The first syntax, however, will be less computationally expensive. At &#123;&#123;[[Module:Params/doc/en/examples/informal tablebox|./doc/en/examples/informal tablebox]]&#125;&#125; you can find an example on how to exploit this function to create "informal" [[:en:Template:Infobox|infoboxes]]. {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' and ''replace'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>mapping_by_mixing</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_mixing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_mixing|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values replacing their current values with the expansion of a custom string containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_mixing|mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the expansion of a custom string that expects the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter values in quotes <syntaxhighlight lang="wikitext">...|mapping_by_mixing|"$@"|...</syntaxhighlight> whereas the following code will replace all values with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|mapping_by_mixing|[$#::$@]|...</syntaxhighlight> <!-- If you need to map all parameters exactly matching their names, please use <code>[[#mapping_to_names|mapping_to_names]]</code>. --> {{vsep|clear=none}} {{Nota bene|Note:}} The ''mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The <code>mapping_by_mixing</code> modifier name itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} <!-- === <code>mapping_to_names</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#renaming_to_values|renaming_to_values]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code>, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing the latter with their parameter name'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. After calling this modifier, all parameters will have their value identical to their name. It is a shortcut for <code>...&#124;[[#mapping_by_mixing|mapping_by_mixing]]&#124;$#&#124;...</code>, but slightly more efficient. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>mapping_to_names</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} --> === <code>renaming_to_lowercase</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_lowercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_lowercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter names to lower case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_lowercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter names to lower [[Letter case|case]]. It is identical to writing <code>...&#124;[[#renaming_by_magic|renaming_by_magic]]&#124;[[:mw:Help:Magic words#lc|lc]]&#124;...</code>, but without the burden of calling a parser function. {{Nota bene|Note:}} In case of collisions between identical names, only one parameter, randomly chosen, will be left for a given name. {{vsep|1.5em|clear=none}} === <code>renaming_to_uppercase</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_uppercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_uppercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter names to upper case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_uppercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter names to upper [[Letter case|case]]. It is identical to writing <code>...&#124;[[#renaming_by_magic|renaming_by_magic]]&#124;[[:mw:Help:Magic words#uc|uc]]&#124;...</code>, but without the burden of calling a parser function. {{Nota bene|Note:}} In case of collisions between identical names, only one parameter, randomly chosen, will be left for a given name. {{vsep|1.5em|clear=none}} === <code>renaming_to_sequence</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_sequence</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_sequence|code}})</span> | Num. of arguments: 0–1 (variable) | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameter names using sequential integers and possibly following a sort order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_sequence|[sort order]|pipe function name}}</syntaxhighlight> This modifier renames all parameter names using increasing sequential integers, possibly following a given sort order. The ''sort order'' optional flag specifies what sort order must be followed. Possible values are <code>alphabetically</code>, <code>naturally</code> (for [[:en:Natural sort order|natural sort order]]) and <code>without_sorting</code>. When omitted it defaults to <code>without_sorting</code>. '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence|naturally| setting|i/p|<br />|: | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence|naturally| setting|i/p|<br />|: | list }} {{vsep|clear=none}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence| setting|i/p|<br />|: | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence| setting|i/p|<br />|: | list }} {{vsep|clear=none}} {{Nota bene|Note:}} The <code>renaming_to_sequence</code> modifier name and the ''sort order'' argument will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a given template repeatedly called with at least one parameter (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_calling|mapping_by_calling]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses {{interfn|2x|en}} to rename all incoming parameters by doubling their names: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|list}}</syntaxhighlight> Same, but adding a hyphen in between: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|1|-|list}}</syntaxhighlight> The following example calls the {{Fn|P1}} template to rename all parameters using their value as their new name: <syntaxhighlight lang="wikitext">{{#invoke:params|renaming_by_calling|P1|values_only|for_each|[$#: $@]}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[:en:Letter case|letter case]], and so on). {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_invoking|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given module function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses {{intermn|string|rep|en}} to rename all parameters of type {{para|a}}, {{para|b}}, … {{para|z}} into {{para|aaa}}, {{para|bbb}} … {{para|zzz}}: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|with_name_matching|^%a$|renaming_by_invoking|string|rep|1|3|list}}</syntaxhighlight> {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given parser function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_magic|mapping_by_magic]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses &#123;&#123;[[:mw:Special:MyLanguage/expr##expr|#expr]]&#125;&#125; to transform all numeric parameters into even numbers (you can replace the expression <code>%0 * 2</code> with any other expression): <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|excluding_non-numeric_names|renaming_by_replacing|^.*$|%0 * 2|1|renaming_by_magic|#expr|setting|h/i/p/f|[|][|: |]|list}}</syntaxhighlight> An example that uses this function with the {{mwl|REVISIONTIMESTAMP}} magic word is available at &#123;&#123;[[Module:Params/doc/en/examples/watchlist|./doc/en/examples/watchlist]]&#125;&#125;. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_magic</code> modifier name itself, the ''parser function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_replacing</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_replacing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_replacing|code}})</span> | Num. of arguments: 2–4 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a [[:en:String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_replacing|target|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped (however they are not stripped while searching for the name to replace). Since there can be only one parameter name that matches exactly a literal string, when used with the <code>strict</code> flag this modifier directly accesses the requested key without looping through the entire list of parameters (so it will be much faster). For instance, the following example renames all parameters of type {{para|arg1}}, {{para|arg2}}, … {{para|argN}} into {{para|1}}, {{para|2}} … {{para|N}}, thus creating a novel sequence: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|h/i/p/f|[|][|: |]|with_name_matching|^arg%d+$|renaming_by_replacing|^arg(%d+)$|%1|1|list}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[:en:Letter case|letter case]], and so on). For performance reasons this modifier uses <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code>; if you need to use <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> instead, you will need to invoke the <code>[[Module:String#replace|replace]]</code> function from [[Module:String]] via <code>...&#124;[[#renaming_by_invoking|renaming_by_invoking]]&#124;[[Module:String|string]]&#124;[[Module:String#replace|replace]]&#124;...</code>. The following table shows examples of equivalent instructions. Please be aware that invoking <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> can be much slower. {| class="wikitable" |- ! <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> ! <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> (via [[Module:String]]) |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;false&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;count&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;false&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;plain&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;2&#124;target&#124;replace&#124;...</code><br />or, equivalently,<br /><code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;true&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;count&#124;plain&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;3&#124;target&#124;replace&#124;count&#124;...</code><br />or, equivalently,<br /><code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;true&#124;...</code> |} There is not a corresponding translation for the <code>strict</code> flag in [[Module:String]]. However, as it goes with the <code>plain</code> flag, in that case you won't need <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> in the first place. {{vsep|clear=none}} {{Nota bene|Note:}} The ''target'' and ''replace'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} === <code>renaming_by_mixing</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_mixing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_mixing|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a custom string containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_mixing|mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the expansion of a custom string that expects the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter names in quotes <syntaxhighlight lang="wikitext">...|renaming_by_mixing|"$#"|...</syntaxhighlight> whereas the following code will replace all parameter names with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|renaming_by_mixing|[$#::$@]|...</syntaxhighlight> <!-- If you need to rename all parameters exactly matching their values, please use <code>[[#renaming_to_values|renaming_to_values]]</code>. --> {{vsep|clear=none}} {{Nota bene|Note:}} The ''mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The <code>renaming_by_mixing</code> modifier name itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} <!-- === <code>renaming_to_values</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_names|mapping_to_names]]</code>, <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code>, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code> }} ; Brief : ''Rename all parameters, replacing their name with their current value'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. After calling this modifier, all parameters will have their name identical to their value. It is a shortcut for <code>...&#124;[[#renaming_by_mixing|renaming_by_mixing]]&#124;$@&#124;...</code>, but slightly more efficient. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>renaming_to_values</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} --> === <code>grouping_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>grouping_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|grouping_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes<ref>Unless followed by <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> in few bizarre situations, there is virtually no use in calling this modifier more than once.</ref> | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Group the parameters that have the same numeric suffix into novel parameters, whose names will be numbers and whose values will be decided by a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|grouping_by_calling|template name|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#call_for_each_group|call_for_each_group]]</code>. This means that after calling this modifier the old parameters will be (temporarily) gone and the only parameters left will be novel parameters whose names will be numbers (or an empty string if parameters without a numeric suffix were present) and whose content will be decided by a custom template. Like other modifiers in the <code>mapping_*</code> and <code>renaming_*</code> family, it is possible to impose own parameters on the callback template by using the syntax <code>...|[let]|[...]|[number of additional sequential arguments]|[argument 1]|[argument 2]|[...]|[argument N]|...</code>. Unlike the other <code>mapping_*</code> and <code>renaming_*</code> modifiers, however (but like <code>[[#call_for_each_group|call_for_each_group]]</code>), sequential parameters here will not be appended, but will ''replace'' possible parsed parameters. And so, writing <syntaxhighlight lang="wikitext">{{#invoke:params|...|grouping_by_calling|MY TEMPLATE|let|foo|bar|let|hello|world|3|one|two|three|list_values}}</syntaxhighlight> is identical to writing <syntaxhighlight lang="wikitext">{{#invoke:params|...|call_for_each_group|MY TEMPLATE|foo=bar|hello=world|one|two|three}}</syntaxhighlight> In the example above the main difference will be that the first solution will allow to pass the newly grouped parameters at once to another template or module (via <code>[[#concat_and_call|concat_and_call]]</code> or <code>[[#concat_and_invoke|concat_and_invoke]]</code>) or, if needed, perform further fine-tuning operations concerning the new parameters. Please refer to the documentation of <code>[[#call_for_each_group|call_for_each_group]]</code> for further information on the parameters passed to the callback template. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>grouping_by_calling</code> modifier name itself, the ''template name'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>parsing</code> === {{Capsa tabellaria | titulus = Modifier <code>parsing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|parsing|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | Often accompanied by: <code>[[#new|new]]</code> | ; See also | : <code>[[#new|new]]</code>, <code>{{intermn|ArrayList||en}}</code>, <code>{{interfn|Array|en}}</code> }} ; Brief : ''Create new parameters by parsing a parameter string'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|parsing|string to parse|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> This modifier allows to add an infinity of new parameters by using a parameter string. By default this expects <code>&#124;</code> as separator between parameters and <code>&#61;</code> as separator between keys and values, but it is possible to specify other strings or patterns. The parsed parameters will overwrite existing parameters of the same name. For this reason, the <code>[[#new|new]]</code> directive often accompanies this modifier. Examples: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one{{!}}two{{!}}three{{!}}foo{{=}}bar{{!}}hello{{=}}world|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one{{!}}two{{!}}three{{!}}foo{{=}}bar{{!}}hello{{=}}world|for_each|[$#:$@]}} * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one, two; three. foo: bar, hello: world|trim_all|splitter_pattern|[,;.]|setter_string|:|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one, two; three. foo: bar, hello: world|trim_all|splitter_pattern|[,;.]|setter_string|:|for_each|[$#:$@]}} * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one/two/ three / foo % bar /hello%world|setter_string|%|trim_none|splitter_string|/|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one/two/ three / foo % bar /hello%world|setter_string|%|trim_none|splitter_string|/|for_each|[$#:$@]}} The ''trim flag'' argument can be placed in any position after the ''string to parse'' (not necessarily in second position) and can have one of the following values: <code>trim_none</code>, <code>trim_named</code>, <code>trim_positional</code>, <code>trim_all</code>. If omitted, it defaults to <code>trim_named</code>. The ''iteration delimiter setter'' can be placed in any position after the ''string to parse'' (not necessarily in third position), must be ''immediately'' followed by a user-given string, and can be either <code>splitter_string</code> or <code>splitter_pattern</code>. If omitted, the two arguments default to <code>splitter_string&#124;&#123;&#123;!&#125;&#125;</code>. If the custom string is empty (but not if it is blank but not empty) the string to parse will be assumed not to have any iteration delimiters (this will result in one single parameter being parsed). The ''key-value delimiter setter'' can be placed in any position after the ''string to parse'' (not necessarily in fifth position), must be ''immediately'' followed by a user-given string, and can be either <code>setter_string</code> or <code>setter_pattern</code>. If omitted, the two arguments default to <code>setter_string&#124;&#123;&#123;&#61;&#125;&#125;</code>. If the custom string is empty (but not if it is blank but not empty) the string to parse will be assumed not to have any key-value delimiters (this will result in a sequence-only list of parameters being parsed). {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Possible options |- ! Setting a trim flag ! Setting an iteration delimiter ! Setting a key-value delimiter |- | <code>trim_none</code><br /> <code>trim_named</code><br /> <code>trim_positional</code><br /> <code>trim_all</code> | <code>splitter_string&#124;...</code><br /> <code>splitter_pattern&#124;...</code> | <code>setter_string&#124;...</code><br /> <code>setter_pattern&#124;...</code> |} {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>parsing</code> modifier name itself, the ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>reinterpreting</code> === {{Capsa tabellaria | titulus = Modifier <code>reinterpreting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reinterpreting|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | ; See also | : <code>[[#parsing|parsing]]</code>, <code>{{intermn|ArrayList||en}}</code>, <code>{{interfn|Array|en}}</code> }} ; Brief : ''Use the content of a parameter as a parameter string to parse, after removing the parameter itself'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reinterpreting|parameter name|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> This modifier works exactly like <code>[[#parsing|parsing]]</code>, but takes the content of a disposable parameter as input. See there for further information. The parameter passed to this modifier will be immediately deleted. The parsed parameters will overwrite existing parameters of the same name. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|new|pulling|1|reinterpreting|1|splitter_string|,|trim_all|concat_and_call|See also}}</syntaxhighlight> An example that shows how to use this function to transclude a custom template with custom parameters is available at &#123;&#123;[[Module:Params/doc/en/examples/constructed transclusion|./doc/en/examples/constructed transclusion]]&#125;&#125;. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>reinterpreting</code> modifier name itself, the ''parameter name'', ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>evaluating</code> === {{Capsa tabellaria | titulus = Modifier <code>evaluating</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|evaluating|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | ; See also | : <code>[[#parsing|parsing]]</code>, <code>[[#reinterpreting|reinterpreting]]</code> }} ; Brief : ''Create new directives by parsing a parameter string'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|evaluating|string to parse|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> In order to facilitate scripting, the directives wherewith this module is invoked can be added or removed on the fly. The <code>evaluating</code> modifier works exactly like <code>[[#parsing|parsing]]</code>, but the parsed input will be interpreted as directives for this module rather than new template parameters (see there for further information). All directives can be parsed through this modifier. Named parsed parameters will overwrite existing parameters of the same name. Unlike <code>[[#parsing|parsing]]</code>, here the default separators are <code>!</code> and <code>:</code> instead of <code>&#123;&#123;!&#125;&#125;</code> and <code>&#123;&#123;&#61;&#125;&#125;</code>. Moreover a blank input will be discarded. '''Example:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| all_sorted| setting|i/p|; | → | evaluating|{{#if:{{{SOMETHING|}}} | imposing!1!one!imposing!2!two!imposing!3!three | imposing!100!hundred!imposing!200!two hundred!imposing!300!three hundred }}| list }}</syntaxhighlight> '''Result:''' : {{#invoke:params|new| all_sorted| setting|i/p|; | → | evaluating|{{#if:{{{SOMETHING|}}} | imposing!1!one!imposing!2!two!imposing!3!three | imposing!100!hundred!imposing!200!two hundred!imposing!300!three hundred }} |list }} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>evaluating</code> modifier name itself, the ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>mixing_names_and_values</code> === {{Capsa tabellaria | titulus = Modifier <code>mixing_names_and_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mixing_names_and_values|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''Rewrite all parameters, replacing names and values with the expansion of two custom strings containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mixing_names_and_values|name mixing string|value mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes names and values of the parameters the current template is being called with, replacing each of them with the expansion of two custom strings that expect the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter names and values in quotes <syntaxhighlight lang="wikitext">...|mixing_names_and_values|"$#"|"$@"|...</syntaxhighlight> whereas the following code will replace all names with the string <code>VALUE/NAME</code> and all values with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|mixing_names_and_values|$@/$#|[$#::$@]|...</syntaxhighlight> <!-- If you need to swap names and values verbatim, please use <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>. --> {{vsep|clear=none}} {{Nota bene|Note:}} The ''value mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The ''name mixing string'' argument and <code>mixing_names_and_values</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|clear=none}} <!-- === <code>swapping_names_and_values</code> === {{Capsa tabellaria | titulus = Modifier <code>swapping_names_and_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|swapping_names_and_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_names|mapping_to_names]]</code>, <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#renaming_to_values|renaming_to_values]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code> }} ; Brief : ''Rewrite all parameters swapping their names and values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping_names_and_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is a shortcut for <code>...&#124;[[#mixing_names_and_values|mixing_names_and_values]]&#124;$@&#124;$#&#124;...</code>, but slightly more efficient. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>swapping_names_and_values</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|clear=none}} --> === <code>combining</code> === {{Capsa tabellaria | titulus = Modifier <code>combining</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining|code}})</span> | Num. of arguments: 2–10 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} | ; See also | : <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#list|list]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code> }} ; Brief : ''Combine all parameter names and values into a single parameter, possibly using a sort order and glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining|new parameter name|[sort order]|setting directives|...|pipe function name}}</syntaxhighlight> This modifier combines all parameter names and values into a single new parameter (whose name can be identical to that of a pre-existing parameter). It can be broadly considered as a “modifier version” of the <code>[[#list|list]]</code> function. The ''new parameter name'' argument specifies the name of the new parameter that must be created. The ''sort order'' optional flag argument specifies a sort order. Possible values are <code>alphabetically</code>, <code>naturally</code> (for [[:en:Natural sort order|natural sort order]]) and <code>without_sorting</code>. When omitted it defaults to <code>without_sorting</code>. The ''setting directives'' argument is identical to the first argument of the <code>[[#setting|setting]]</code> modifier, and accordingly is followed by a variable number of arguments (up to seven—see <code>[[#setting|setting]]</code> for more information). Differently than in <code>[[#setting|setting]]</code>, here the ''setting directives'' argument can be left empty (but not omitted). For a similar modifier that combines only values and omits parameter names, see the <code>[[#combining_values|combining_values]]</code> modifier. '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }} {{vsep|clear=none}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }} {{vsep|clear=none}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|| setting|i/p|<br />| {{=}} | list }} {{vsep|clear=none}} {{Nota bene|Note:}} The <code>combining</code> modifier name, the ''new parameter name'' argument and the ''sort order'' argument will be trimmed of their surrounding spaces. The ''setting directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|clear=none}} === <code>combining_values</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_values|code}})</span> | Num. of arguments: 2–10 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#list|list]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code> }} ; Brief : ''Combine all parameter names and values into a single parameter, possibly using a sort order and glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_values|new parameter name|[sort order]|setting directives|...|pipe function name}}</syntaxhighlight> This modifier combines all parameter values into a single new parameter (whose name can be identical to that of a pre-existing parameter). It can be broadly considered as a “modifier version” of the <code>[[#list_values|list_values]]</code> function. Its syntax is identical to that of <code>[[#combining|combining]]</code>; see there for more information. {{vsep|clear=none}} {{Nota bene|Note:}} The <code>combining_values</code> modifier name, the ''new parameter name'' argument and the ''sort order'' argument will be trimmed of their surrounding spaces. The ''setting directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|clear=none}} === <code>combining_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_calling|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a custom template and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_calling|template name|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_call|concat_and_call]]</code>. This means that after calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. For instance, using [[Module:Params/periclitationes/en/tdummy echo sb|./testcases/tdummy echo sb]] as callback template, a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> with the following content, <syntaxhighlight lang="wikitext">{{#invoke:params|combining_by_calling|Module:Params/periclitationes/en/tdummy echo sb|my_new_parameter|for_each|[$#:$@]}}</syntaxhighlight> when transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|one|two|three|hello=world|foo=bar}}</syntaxhighlight> will produce : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|hello|world| imposing|foo|bar| combining_by_calling|Module:Params/periclitationes/en/tdummy echo sb|my_new_parameter|for_each|[$#:$@]}} {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_calling</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>combining_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_invoking|code}})</span> | Num. of arguments: 3 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a custom module function and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_invoking|module name|function name|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_invoke|concat_and_invoke]]</code>. It works similarly to how <code>[[#combining_by_calling|combining_by_calling]]</code> works, except that it invokes a module function instead of calling a template. After calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_invoking</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>combining_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_magic|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a parser function and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_magic|parser function|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_magic|concat_and_magic]]</code>. It works similarly to how <code>[[#combining_by_calling|combining_by_calling]]</code> works, except that it calls a parser function instead of calling a template. After calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. {{vsep|clear=none}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_magic</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|clear=none}} === <code>snapshotting</code> === {{Capsa tabellaria | titulus = Modifier <code>snapshotting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|snapshotting|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Eventually followed by: Either <code>[[#entering_substack|entering_substack]]</code> or <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Push a copy of the current parameter list to the queue of parameter lists'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|snapshotting|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This module has a stacking mechanism that allows to isolate groups of parameters, work separately on them, and then merge them back to the original stack. The modifiers dedicated to this mechanism are: * <code>[[#snapshotting|snapshotting]]</code> * <code>[[#remembering|remembering]]</code> * <code>[[#entering_substack|entering_substack]]</code> * <code>[[#pulling|pulling]]</code> * <code>[[#detaching_substack|detaching_substack]]</code> * <code>[[#dropping_substack|dropping_substack]]</code> * <code>[[#leaving_substack|leaving_substack]]</code> * <code>[[#merging_substack|merging_substack]]</code> * <code>[[#flushing|flushing]]</code> Every time the <code>snapshotting</code> modifier is used, the current list of parameters (together with their values) will be copied and added to a queue. When the <code>[[#entering_substack|entering_substack]]</code> modifier is used, the list of parameters on top of the queue will temporarily become the current parameters, and all other modifiers will affect only this substack. After completing the job, the <code>[[#merging_substack|merging_substack]]</code> will merge the current substack to the parent stack. If no parameter lists have been snapshotted before calling <code>[[#entering_substack|entering_substack]]</code>, the latter will automatically make a snapshot of the current parameters. Once inside a substack, it is possible to enter a subsubstack using the same machinery. The <code>[[#detaching_substack|detaching_substack]]</code> modifier erases the current parameters from the parent stack, allowing the current stack to rename its parameters freely and merge them back to the parent stack, renamed. It is possible to leave a substack without merging it to the parent by using the <code>[[#leaving_substack|leaving_substack]]</code> modifier. In this case, at some point it will be necessary to call <code>[[#flushing|flushing]]</code> in order to merge the stack previously left unmerged. Alternatively, it will be possible to enter it again by calling <code>[[#entering_substack|entering_substack]]</code>, and finally merge it via <code>[[#merging_substack|merging_substack]]</code>. It is also possible to drop and discard a substack completely via <code>[[#dropping_substack|dropping_substack]]</code> An example will probably clarify the mechanism better than anything else: <syntaxhighlight lang="wikitext" line> {{#invoke:params|new|<!-- Ignore the incoming parameters and manually assign some parameters (we will simulate the following incoming parameters: |one|two|three|four|foo=bar|hello=world ...) --> imposing|1|one| imposing|2|two| imposing|3|three| imposing|4|four| imposing|foo|bar| imposing|hello|world| entering_substack|<!-- Enter into a substack (the `snapshotting` modifier will be automatically invoked for us) --> excluding_numeric_names|<!-- Exclude numeric parameters --> detaching_substack|<!-- Remove the current parameters from the parent stack --> renaming_by_replacing|^.*$|This was called "%0"|1|<!-- Rename the parameters in this substack --> merging_substack| entering_substack|new|<!-- Enter into a new empty substack --> pulling|1|<!-- Pull the parameter named "1" from the parent stack --> mapping_by_replacing|^.*$|This value once was "%0"|1|<!-- Replace the content of the parameters in this substack --> merging_substack| for_each|[$#:$@]}} </syntaxhighlight> The code above will result in: : {{#invoke:params|new|<!-- Ignore the incoming parameters and manually assign some parameters (we will simulate the following incoming parameters: |one|two|three|four|foo=bar|hello=world ...) --> imposing|1|one| imposing|2|two| imposing|3|three| imposing|4|four| imposing|foo|bar| imposing|hello|world| entering_substack|<!-- Enter into a substack (the `snapshotting` modifier will be automatically invoked for us) --> excluding_numeric_names|<!-- Exclude numeric parameters --> detaching_substack|<!-- Remove the current parameters from the parent stack --> renaming_by_replacing|^.*$|This was called "%0"|1|<!-- Rename all parameters --> merging_substack| entering_substack|new|<!-- Enter into a new empty substack --> pulling|1|<!-- Pull the parameter named "1" from the parent stack --> mapping_by_replacing|^.*$|This value once was "%0"|1|<!-- Replace the content of all parameters --> merging_substack| for_each|[$#:$@]}} A more advanced example is available at &#123;&#123;[[Module:Params/doc/en/examples/universal page list|./doc/en/examples/universal page list]]&#125;&#125;. {{vsep|1.5em|clear=none}} === <code>remembering</code> === {{Capsa tabellaria | titulus = Modifier <code>remembering</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|remembering|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Eventually followed by: Either <code>[[#entering_substack|entering_substack]]</code> or <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Push a copy of the original (unmodified) parameter list to the queue of snapshots'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|remembering|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is somewhat similar to <code>[[#snapshotting|snapshotting]]</code>, except that it retrieves the parameters that were originally passed to the calling template before being affected by the module's modifiers. The modifier works also after the <code>[[#new|new]]</code> directive. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>entering_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>entering_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|entering_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | May be immediately followed by: <code>[[#new|new]]</code> | Eventually followed by: Either <code>[[#merging_substack|merging_substack]]</code> or <code>[[#leaving_substack|leaving_substack]]</code> followed by <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Enter the first stack in the queue of parameter lists, or copy the current parameters into a substack if the queue is empty'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|entering_substack|[new]|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. Once in a substack, it is possible to go back to the parent stack using three different modifiers: <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code> and <code>[[#dropping_substack|dropping_substack]]</code>. {{vsep|1.5em|clear=none}} === <code>pulling</code> === {{Capsa tabellaria | titulus = Modifier <code>pulling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|pulling|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | Often preceeded by: <code>[[#new|new]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Pull a single parameter from the parent stack or from the stack of the original parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pulling|parameter name|pipe function name}}</syntaxhighlight> See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. If this modifer is not used in a substack, the parameter will be pulled from the original (unmodified) parameter list. {{vsep|1.5em|clear=none}} === <code>detaching_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>detaching_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|detaching_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Remove from the parent stack the parameters that are present in the current stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|detaching_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>dropping_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>dropping_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|dropping_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Go back to the parent stack dropping the current substack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|dropping_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>leaving_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>leaving_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|leaving_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Leave the current substack without merging it, and return to the parent stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|leaving_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. See <code>[[#flushing|flushing]]</code> for an example of how to use this modifier. {{vsep|1.5em|clear=none}} === <code>merging_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>merging_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|merging_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Leave the current stack after merging it with the parent stack, then return to the latter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|merging_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|clear=none}} === <code>flushing</code> === {{Capsa tabellaria | titulus = Modifier <code>flushing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|flushing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code> }} ; Brief : ''Merge the first stack in the queue of snapshotted parameters with the current stack.'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|flushing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is used in conjunction with either <code>[[#leaving_substack|leaving_substack]]</code> or <code>[[#snapshotting|snapshotting]]</code>. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. In the following wrapper of an <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight>, the three parameters {{para|1}}, {{para|2}}, and {{para|3}} are used as aliases for {{para|title}}, {{para|author}}, and {{para|language}} respectively. The <code>flushing</code> modifier ensures that in case both are present, the named alias will have the precedence over the positional alias. <syntaxhighlight lang="wikitext">{{#invoke:params| entering_substack| discarding|1| discarding|2| discarding|3| leaving_substack| renaming_by_replacing|1|title|strict| renaming_by_replacing|2|author|strict| renaming_by_replacing|3|language|strict| flushing| concat_and_call|example template }}</syntaxhighlight> {{vsep|1.5em|clear=none}} === <code>new</code> === {{Capsa tabellaria | titulus = Modifier <code>new</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|new|code}})</span> | Num. of arguments: 0 | Repeatable: No | Restrictions: First position only | ; See also | : <code>[[#parsing|parsing]]</code>, <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#discarding|discarding]]</code> }} ; Brief : ''Get rid of all the incoming parameters and create a new (empty) parameter stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier can only appear in first position, or if substacks are present, immediately after the <code>[[#entering_substack|entering_substack]]</code> directive. When in first position, its main purpose is that of extending the facilities offered by this module (e.g. <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, etc.) to custom lists of strings, independently of the incoming parameters. When inside a stack, it signals that the snapshot of the current parameters must be ignored for that stack. The existence of the <code>new</code> modifier also facilitates debugging the module. The newly created parameter stack can be populated via <code>[[#parsing|parsing]]</code>, <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, or <code>[[#splicing|splicing]]</code>. The incoming parameters can always be retrieved back using the <code>[[#remembering|remembering]]</code> and <code>[[#pulling|pulling]]</code> modifiers. Examples: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|imposing|1|foo|imposing|2|bar|mapping_by_replacing|^.|!%1|list_values}}</syntaxhighlight> *: ↳ {{#invoke:params|new|imposing|1|foo|imposing|2|bar|mapping_by_replacing|^.|!%1|list_values}} {{vsep|1.5em|clear=none}} == Subpages == * [[Module:Params/ChangeLog]] – Record of the most important changes in the module's code * [[Module:Params/periclitationes/en]] – Testing the module's capabilities * [[Module:Params/doc/en/examples]] – Some of the examples mentioned in this documentation The complete list of subpages is available [[Special:PrefixIndex/Module:Params/|here]]. == Notes == <references /> == See also == * {{intermn|TemplatePar||en}} * {{intermn|ParameterCount||en}} * {{intermn|Separated entries|main|en}} * {{intermn|Enumerate|main|en}} * {{ml|Check for unknown parameters|check}} * {{intermn|Check for deprecated parameters|check|en}} * {{intermn|Check for clobbered parameters|check|en}} * {{intermn|Parameter validation||en}} * {{intermn|Expand wikitext|main||en}} * {{intermn|For loop|main|en}} and {{interfn|For loop|en}} * {{intermn|For nowiki|template|en}} and {{interfn|For nowiki|en}} * {{intermn|Template wrapper|wrap|en}} * {{intermn|ArrayList||en}} * {{intermn|TEMPLATENAME|main|en}} <includeonly>{{in harenario aut alibi||2= <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae variadicae|!]] }}</includeonly> s4ysoby67i5u1hmlcuh9nerj7bymx3r 3969624 3969621 2026-07-03T02:40:47Z Grufo 64423 3969624 wikitext text/x-wiki {{module:params/doc/en/main sidebox}} The <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> module is designed to be adopted by those templates that want to have a deep control of their parameters. It is particularly useful to [[:en:variadic template|variadic template]]s, to which it offers the possibility to count, list, map and propagate the parameters received without knowing their number in advance. The module offers elegant shortcuts to non variadic templates as well. Outside templates it has very few applications; hence, if you plan to make experiments, make sure to do them from within a template, or you will not be able to see much (you can use {{[[module:params/periclitationes/en/sandbox]]}} for that). Under [[Module:Params/periclitationes|./periclitationes/en]] you can find helper templates that can be specifically used for testing the module's capabilities in flexible ways. Finally, under [[Module:Params/doc/en/examples|./doc/en/examples]] you can find some of the examples shown in this documentation page. {{Nota bene|Note:}} In case your template uses <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight>, please add <syntaxhighlight lang="wikitext" inline>{{lua|Module:Params}}</syntaxhighlight> to its documentation page, so that if breaking changes will be introduced in the future the template will be easily traceable without performing <span class="plainlinks">[//en.wikipedia.org/w/index.php?search=insource%3A%2Finvoke%3Aparams%2Fi&title=Special%3ASearch&profile=advanced&fulltext=1&ns10=1&limit=500&sort=last_edit_desc an "in source" search]</span>. Please, do not edit this module without having done extensive testing in the [[Module:Params/harenarium|module's sandbox]] first. == General usage == Among the possibilities that the module offers there is that of performing a series of actions after additional arguments have been concatenated to templates' incoming parameters. As this makes it necessary to keep the argument slots clean from interference, instead of named arguments in order to specify options this module uses ''piping functions'' (i.e. functions that expect to be [[:en:Pipeline (software)|piped]] instead of returning to the caller), or ''modifiers''. This creates a syntax similar to the following example: <syntaxhighlight lang="wikitext">{{#invoke:params|[modifier]|[...]|[modifier]|[...]|function|[...]}}</syntaxhighlight> For instance, as the name suggests, the <code>[[#list|list]]</code> function lists the parameters wherewith a template was called. By default it does not add delimiters, but returns an indistinct blob of text in which keys and values are sticked to each other. However, by using the <code>[[#setting|setting]]</code> modifier, we are able to declare a key-value delimiter (<code>p</code>) and an iteration delimiter (<code>i</code>). And so, if we imagined a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> containing the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i/p|<br />|: |list}}</syntaxhighlight> and such template were called with the following parameters, <syntaxhighlight lang="wikitext">{{example template | Beast of Bodmin = A large feline inhabiting Bodmin Moor | Morgawr = A sea serpent | Owlman = A giant owl-like creature }}</syntaxhighlight> the following result would be produced: : Beast of Bodmin: A large feline inhabiting Bodmin Moor<br />Morgawr: A sea serpent<br />Owlman: A giant owl-like creature We can also do more sophisticated things; for instance, by exploiting the possibility to set a header (<code>h</code>) and a footer (<code>f</code>), we can transform the previous code into a generator of [https://html.spec.whatwg.org/multipage/grouping-content.html#the-dl-element definition lists], <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> thus yielding: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Morgawr :: A sea serpent :; Owlman :: A giant owl-like creature By placing the <code>[[#with_name_matching|with_name_matching]]</code> modifier before the <code>[[#list|list]]</code> function we will be able to filter some parameters out – such as, for instance, all parameter names that do not end with an "n": <syntaxhighlight lang="wikitext">{{#invoke:params|with_name_matching|n$|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> Thus, the previous code will produce: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Owlman :: A giant owl-like creature This mechanism has the intrinsic advantage that it allows the concatenation of infinite modifiers. And so, in order to get the accurate result that we want to obtain we could write: <syntaxhighlight lang="wikitext">{{#invoke:params| with_name_matching|^B| with_name_matching|n$| with_value_matching|feline| setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>| all_sorted| list }}</syntaxhighlight> Since it is a wikitext-oriented module focused on manipulating collections, its functions and modifiers have loosely been inspired by JavaScript <code>Array</code>'s [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array#instance_methods instance methods].<ref>For instance, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map Array.prototype.map()]</code> can remind of <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach Array.prototype.forEach()]</code> can remind of <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice Array.prototype.splice()]</code> can remind of <code>[[#splicing|splicing]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/with Array.prototype.with()]</code> can remind of <code>[[#entering_substack|entering_substack]]&#124;...&#124;[[#merging_substack|merging_substack]]</code>, and so on.</ref> The syntax that emerges from piping functions to one another instead results similar to [[:en:jQuery#Chaining|jQuery's method chains]]. In that sense, this <syntaxhighlight lang="javascript">$("#myElement") .css("background-color", "blue") .addClass("active") .hide() .etc...</syntaxhighlight> might loosely remind of this: <syntaxhighlight lang="wikitext">{{#invoke:params| excluding_non-numeric_names| mapping_by_replacing|[^abdlp]+|| mapping_by_replacing|a|⏒ ||plain| etc... }}</syntaxhighlight> Conceptually the pattern is very similar: each step transforms the result of the previous one. But instead of a jQuery object being indefinitely manipulated, what is indefinitely manipulated here is always a collection of wikitext parameters. === Considerations on code style === Normally on Wikipedia, when templates are written across multiple lines in ''block style'', by convention the pipe sign (<code>&#124;</code>) is written on the left side of each new line, as in the following example: <syntaxhighlight lang="wikitext">{{cite book | last = Bloggs | first = Joe | author-link = Joe Bloggs | date = 1974 | title = Book of Bloggs }}</syntaxhighlight> Doing the same with <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> however is often impossible, because the module tends to preserve trailing spaces and new lines in all its arguments except in modifier and function names (and, accordingly, a newline character would be parsed as belonging to the last parameter of each line). Because of this, the only safe and meaningful way to invoke this module in ''block style'' is by appending the pipe sign ''at the end of the line, right before a modifier name or a function name'', as in the following example: <syntaxhighlight lang="wikitext">{{#invoke:params| all_sorted| excluding_non-numeric_names| mapping_by_replacing|[^abdlp]+|| mapping_by_replacing|a|⏒ ||plain| mapping_by_replacing|b|⏑ ||plain| mapping_by_replacing|d|⏔ ||plain| mapping_by_replacing|l|‒ ||plain| mapping_by_replacing|p|⏖ ||plain| trimming_values| mapping_by_replacing|%s+|&nbsp;| setting|h/i/f|<big>&nbsp;|&nbsp;&#124; |&nbsp;</big>| list_values }}</syntaxhighlight> === Prototyping new templates === In designing new templates or exploring the module's capabilities, there are two possible approaches that allow to simulate the incoming parameters direcly in a preview window—without having to save the changes first and then test them from a different page. The first approach consists in temporarily exploiting the <syntaxhighlight lang="wikitext" inline><includeonly>...</includeonly></syntaxhighlight> and <syntaxhighlight lang="wikitext" inline><noinclude>...</noinclude></syntaxhighlight> tags properly to include the template's transclusion as well, the second approach consists in temporarily relying on the <code>[[#imposing|imposing]]</code> modifier. For instance, given a template named <syntaxhighlight lang="wikitext" inline>{{My template}}</syntaxhighlight>, whose wikitext is <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|foo}}</syntaxhighlight>, to simulate the transclusion <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three|foo=bar}}</syntaxhighlight>, it is possible to write, temporarily, <syntaxhighlight lang="wikitext"><includeonly>{{#invoke:params|value_of|foo}}</includeonly><noinclude>{{My template|one|two|three|foo=bar}}</noinclude></syntaxhighlight> or, equivalently, <syntaxhighlight lang="wikitext">{{#invoke:params| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| value_of|foo }}</syntaxhighlight> and then click on “Show preview”. In both cases, the final template must be eventually saved as: <syntaxhighlight lang="wikitext"><includeonly>{{#invoke:params|value_of|foo}}</includeonly><noinclude>{{Documentation}}</noinclude></syntaxhighlight> Here are some suggestions on how to proceed in order to master this module: # Start by using only the <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code> and <code>[[#for_each|for_each]]</code> functions # Learn how to use the <code>[[#setting|setting]]</code> modifier # Learn how to use all the other modifiers # Learn how to use all the other functions === Nomenclature === Most modifiers immediately affect what follows, while others add their action to the queue of actions that will be done last, thus affecting only the way [[#Functions|functions]] behave (e.g. <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> – as the only action they do consists in ''putting a flag'', these are called “[[#Flag modifiers (piping functions)|flag modifiers]]”). A rule of thumb in the nomenclature is the following: * If a directive is an English adjective or a past participle it is a [[#Flag modifiers (piping functions)|flag modifier]] (e.g. <code>[[#sequential|sequential]]</code>) * If a directive is or contains an English [[:en:gerundive|gerundive]] it is a [[#Modifiers (piping functions)|modifier]] (with the exception of the special, first-position-only <code>[[#new|new]]</code> directive – e.g. <code>[[#squeezing|squeezing]]</code>) * If a directive is anything else (usually an English [[:en:bare infinitive|bare infinitive]]) it is a normal non-piping [[#Functions|function]] (e.g. <code>[[#list_values|list_values]]</code>) The two flag modifiers <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> refer to a technical jargon used in wikitext: given a parameter list, the subgroup of ''sequential parameters'' is constituted by the largest group of consecutive numeric parameters starting from {{para|1}} – this is known as the parameters' "sequence". A parameter list that does not have a first parameter specified does not possess a sequence. == Functions == Here follows the list of functions. You might want to see also [[#Flag modifiers (piping functions)|§ Flag modifiers]] and [[#Modifiers (piping functions)|§ Modifiers]]. {{vsep|mundatio=nulla}} === <code>self</code> === {{Capsa tabellaria | titulus = Function <code>self</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|self|code}})</span> | Num. of arguments: 0 | Not affected by: Any modifier | ; See also | : <code>{{intermn|TEMPLATENAME|main|en}}</code>, <code>{{mwl|FULLPAGENAME}}</code> }} ; Brief : ''Return the name of the current template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|self}}</syntaxhighlight> This argumentless function guarantees that the name of the template invoking this module is shown, regardless if this is transcluded or not. As a possible example, if a Wikipedia page named <code>Page X</code> contained only a transclusion of a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, and the latter contained the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|self}} {{FULLPAGENAME}}</syntaxhighlight> if we visited <code>Template:Foobar</code> we would see, <pre>Template:Foobar Template:Foobar</pre> whereas if we visited <code>Page X</code> we would see: <pre>Template:Foobar Page X</pre> Therefore by writing <syntaxhighlight lang="wikitext">{{#ifeq:{{#invoke:params|self}}|{{FULLPAGENAME}} | Page is not being transcluded | Page is being transcluded }}</syntaxhighlight> it is possible to understand whether a page is being transcluded or not. For most cases the {{tag|includeonly}} and {{tag|noinclude}} will offer a simpler solution, however there can be cases in which this becomes the way to go. If <code>Page X</code> transcluded <syntaxhighlight lang="wikitext" inline>{{foobar 2}}</syntaxhighlight> and the latter were a redirect to <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, we would still see <pre>Template:Foobar Page X</pre> A typical use case of this function is that of providing stable links for editing transcluded templates. E.g.: <syntaxhighlight lang="wikitext">{{edit|{{#invoke:params|self}}|edit this template}}</syntaxhighlight> Another possible use case is that of transcluding a subtemplate. E.g.: <syntaxhighlight lang="wikitext">{{{{#invoke:params|self}}/my subtemplate|foo|bar}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>count</code> === {{Capsa tabellaria | titulus = Function <code>count</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|count|code}})</span> | Num. of arguments: 0 | Often preceeded by: <code>[[#sequential|sequential]]</code> | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#setting|setting]]</code>,<br /><code>[[#sorting_sequential_values|sorting_sequential_val…]]</code>,<br /><code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code> | ; See also | : <code>[[#scoring|scoring]]</code>, <code>{{intermn|ParameterCount||en}}</code> }} ; Brief : ''Count the number of parameters wherewith a template was called'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> This function does not take arguments. The number that this function yields depends on the modifiers that precede it. For instance, in a template that is called with both named and unnamed parameters, <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> and <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|count}}</syntaxhighlight> will return different results. For the modifier version of this function, see <code>[[#scoring|scoring]]</code>. {{vsep|1.5em|mundatio=nulla}} === <code>concat_and_call</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_call</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_call|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code>, <code>{{intermn|template wrapper|wrap|en}}</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_call|template name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> This function comes in handy in case of [[:en:Wikipedia:Wrapper templates|wrapper templates]]. For example, if our <syntaxhighlight lang="wikitext" inline>{{wrapper template}}</syntaxhighlight> had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|concat_and_call|foobar|elbow|earth|room|hello=not today}}</syntaxhighlight> and were called with, <syntaxhighlight lang="wikitext">{{wrapper template|one|two|three|hello=world|wind=spicy}}</syntaxhighlight> the following call to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template would be performed: <syntaxhighlight lang="wikitext">{{foobar|elbow|earth|room|one|two|three|hello=not today|wind=spicy}}</syntaxhighlight> By using the <code>[[#cutting|cutting]]</code> modifier it is possible to impose numeric positive parameters instead of prepending them. For instance, the following code echoes all incoming parameters to <syntaxhighlight lang="wikitext" inline>{{my template}}</syntaxhighlight>, with the exception of {{para|3}}, which is replaced with <code>hello world</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|3|0|concat_and_call|my template|{{{1|}}}|{{{2|}}}|hello world}}</syntaxhighlight> If the numeric parameters to replace are a limited number, as in the example above, a better alternative to <code>[[#cutting|cutting]]</code> might be <code>[[#imposing|imposing]]</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|3|hello world|concat_and_call|my template}}</syntaxhighlight> If no other argument besides the ''template name'' is provided this function simply echoes the current parameters to another template. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_call</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>concat_and_invoke</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_invoke</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_invoke|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom module'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_invoke|module name|function name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but invokes a module function instead of calling a template. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_invoke</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>concat_and_magic</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom parser function'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_magic|parser function|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>concat_and_magic</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>value_of</code> === {{Capsa tabellaria | titulus = Function <code>value_of</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|value_of|code}})</span> | Num. of arguments: 1 | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>f</code>, <code>n</code> | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code> }} ; Brief : ''Get the value of a single parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|parameter name}}</syntaxhighlight> Without modifiers this function is similar to writing <syntaxhighlight lang="wikitext" inline>{{{parameter name|}}}</syntaxhighlight>. With modifiers, however, it allows reaching parameters that would be unreachable without knowing their number in advance. For instance, writing <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-2|0|value_of|1}}</syntaxhighlight> will expand to the value of the second-last sequential parameter, independently of how many parameters the template was called with. If no matching parameter is found this function expands to nothing. A header (<code>h</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the strings assigned to the key-value pair delimiter (<code>p</code>), the iteration delimiter (<code>i</code>), the last iteration delimiter (<code>l</code>) and the "serial-comma-like" last iteration delimiter (<code>s</code>) will be ignored. For instance, the {{interfn|If then show|en}} template could be rewritten as <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|h/f/n|{{{3|}}}|{{{4|}}}|{{{2|}}}|value_of|1}}</syntaxhighlight> Simplifying, the following wikitext expands to the first parameter that is not empty: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching||strict|squeezing|value_of|1}}</syntaxhighlight> Whereas the following wikitext expands to the first parameter that is not blank (i.e. neither empty nor containing only [[whitespace]]s) <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|squeezing|value_of|1}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>list</code> === {{Capsa tabellaria | titulus = Function <code>list</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: = Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>p</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code> }} ; Brief : ''List the template parameters (both their names and their values)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list}}</syntaxhighlight> This function does not take arguments. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |); | (|)|'''No parameters were passed'''|list}}</syntaxhighlight> will generate an output similar to the following. : '''Parameters passed:''' Owlman (A giant owl-like creature); Beast of Bodmin (A large feline inhabiting Bodmin Moor); Morgawr (A sea serpent) {{vsep|1.5em|mundatio=nulla}} === <code>list_values</code> === {{Capsa tabellaria | titulus = Function <code>list_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list_values|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code>, <code>[[#value_of|value_of]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code>, <code>{{intermn|separated entries||en}}</code> }} ; Brief : ''List the values of the incoming parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_values}}</syntaxhighlight> This function does not take arguments. The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/f/n|'''Values of parameters passed:''' |; |.|'''No parameters were passed'''|list_values}}</syntaxhighlight> will generate an output similar to the following. : '''Values of parameters passed:''' A giant owl-like creature; A large feline inhabiting Bodmin Moor; A sea serpent. This function covers and extends all the cases covered by {{intermn|Separated entries|main|en}}. For instance, the following two examples with “ + ” as delimiter and “ ... ” as conjunction produce a similar result: # <syntaxhighlight lang="wikitext" inline>{{#invoke:separated entries|main|separator=&#32;+&#32;|conjunction=&#32;...&#32;}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l| + | ... |list_values}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>list_maybe_with_names</code> === {{Capsa tabellaria | titulus = Function <code>list_maybe_with_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list_maybe_with_names|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code>, <code>{{intermn|separated entries||en}}</code> }} ; Brief : ''List the values of sequential parameters and the names and the values of non-sequential parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_maybe_with_names}}</syntaxhighlight> This function does not take arguments. It is a combination of <code>[[#list|list]]</code> and <code>[[#list_values|list_values]]</code>: if a parameter belongs to the parameter sequence only its value will be shown, otherwise both its name and its value will be shown. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code in <syntaxhighlight lang="wikitext" inline>{{My template}}</syntaxhighlight>, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |; |→|.|'''No parameters were passed'''|list_maybe_with_names}}</syntaxhighlight> when transcluded as <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three|four|foo=bar|hello=world}}</syntaxhighlight>, will generate an output similar to the following. : '''Parameters passed:''' one; two; three; four; hello→world; foo→bar. This function is particularly useful to mimic the natural transclusion of templates. {{vsep|1.5em|mundatio=nulla}} <!-- === <code>coins</code> === {{Capsa tabellaria | titulus = Function <code>coins</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|coins|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code>, <code>[[#trimming_values|trimming_values]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#unique_coins|unique_coins]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code> }} ; Brief : ''Associate custom strings to possible parameter values and list the custom string when the associated value is present'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|coins|[first coin = value 1]|[second coin = value 2]|[...]|[last coin = value N]}}</syntaxhighlight> This function is identical to the <code>[[#unique_coins|unique_coins]]</code> function, except that it allows the repetition of identical flags. See there for more information. {{vsep|1.5em|mundatio=nulla}} --> === <code>unique_coins</code> === {{Capsa tabellaria | titulus = Function <code>unique_coins</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|unique_coins|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: = Yes | Often preceeded by: = <code>[[#sequential|sequential]]</code>, <code>[[#trimming_values|trimming_values]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <!--<code>[[#coins|coins]]</code>, --><code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code> }} ; Brief : ''Associate custom strings to possible parameter values and list the custom string when the associated value is present, but not more than once'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|unique_coins|[first coin = value 1]|[second coin = value 2]|[...]|[last coin = value N]}}</syntaxhighlight> This function is used to detect the existence of flag parameters. For this reason, it is often accompanied by the <code>[[#sequential|sequential]]</code> modifier (or, equivalently, by <code>...&#124;[[#excluding_non-numeric_names|excluding_non-numeric_names]]&#124;[[#clearing|clearing]]&#124;...</code>). A typical use case of this function is that of constructing [[URL]]s. For example, the following template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> checks for the <code>html</code>, <code>xml</code>, <code>comments</code> and <code>removenowiki</code> flags in order to append respectively the following strings to the final URL: <code>&amp;wpGenerateRawHtml=1</code>, <code>&amp;wpGenerateXml=1</code>, <code>&amp;wpRemoveComments=0</code>, <code>&amp;wpRemoveNowiki=1</code>. <syntaxhighlight lang="wikitext" line>{{#if:{{{input|}}} | <span class="plainlinks">[{{fullurl:Special:ExpandTemplates|wpInput={{urlencode:{{{input}}}|QUERY}}{{#if:{{{title|}}}|&wpContextTitle={{urlencode:{{{title}}}|QUERY}}}}{{#invoke:params|excluding_non-numeric_names|clearing|sequential|trimming_values|unique_coins | html = &wpGenerateRawHtml=1 | xml = &wpGenerateXml=1 | comments = &wpRemoveComments=0 | removenowiki = &wpRemoveNowiki=1 }}}} {{#if:{{{label|}}}|{{{label|}}}|Expand <code>{{{input}}}</code>}}]</span> | {{Error|Error: The {{para|input}} parameter is missing.}} }}</syntaxhighlight> And so, when transcluded as, <syntaxhighlight lang="wikitext">{{example template|comments|xml | input = Hello world {<nowiki />{#time:r{{!}}now}<nowiki />} }}</syntaxhighlight> it will generate the following output: : {{module:params/doc/en/examples/link to expanded template|comments|xml | input = Hello world {<nowiki />{#time:r{{!}}now}<nowiki />} }} A copy of the example above is available at &#123;&#123;[[Module:Params/doc/en/examples/link to expanded template|./doc/en/examples/link to expanded template]]&#125;&#125;. If you want to allow the repetition of identical flags, you can use <code>...&#124;[[#magic_for_each_value|magic_for_each_value]]&#124;[[:mw:Help:Extension:ParserFunctions#.23switch|#switch]]&#124;...</code>. Compare <syntaxhighlight lang="wikitext">{{#invoke:params| setting|i|//| sequential| magic_for_each_value|#switch | lemon = one | apple = two | pear = three | quince = four | grapefruit = five }}</syntaxhighlight> with <syntaxhighlight lang="wikitext">{{#invoke:params| setting|i|//| sequential| unique_coins | lemon = one | apple = two | pear = three | quince = four | grapefruit = five }}</syntaxhighlight> If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. {{vsep|1.5em|mundatio=nulla}} === <code>call_for_each</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>{{intermn|for loop||en}}</code>, {{tl2|for loop}} }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least two parameters (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> Some functions are like shortcuts. The <code>X_for_each|F</code> functions are similar to <code>mapping_by_X(ing)|F|(names_and_values|)list_values</code>. The latter syntax (i.e. the modifier version) allows a <code>values_and_names</code> flag to invert the order from key-value to value-key. All unnamed arguments following the ''template name'' will be placed after the key-value pair. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. Calling a template for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|call_for_each|foobar}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{foobar|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template has been called. In most cases this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>invoke_for_each</code> === {{Capsa tabellaria | titulus = Function <code>invoke_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|invoke_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: = Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but invokes a module instead of calling a template. Invoking a module function for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>magic_for_each</code> === {{Capsa tabellaria | titulus = Function <code>magic_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|magic_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>call_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each|call_for_each]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>{{intermn|for loop||en}}</code>, {{tl2|for loop}} }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least one parameter (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_value|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. All unnamed arguments following the ''template name'' will be appended after the value parameter. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, calling {{fn|tl|en}} with each parameter can be done by writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |call_for_each_value|tl}}</syntaxhighlight> This will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |for_each|{{tl|$@}}}}</syntaxhighlight> In the first example each value will be passed to the {{fn|tl|en}} template, while in the second example the <code>$@</code> token will be expanded ''after'' the {{fn|tl|en}} template has been called. Here this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>invoke_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>invoke_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|invoke_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each_value|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but invokes a module instead of calling a template. Invoking a module function for each value with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each_value|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$@}}}}</syntaxhighlight> In the first example each value will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$@</code> token will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>magic_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>magic_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|magic_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each_value|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. For example, if a template had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|ih|&preloadparams%5b%5d{{=}}|magic_for_each_value|urlencode|QUERY}}</syntaxhighlight> and were transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|hello world|àèìòù|foobar}}</syntaxhighlight>, the <code><nowiki>{{</nowiki>[[:mw:Help:Magic words#URL data|urlencode]]:...|QUERY<nowiki>}}</nowiki></code> parser function would be called for each incoming parameter as first argument and with <code>QUERY</code> as second argument, and finally the returned text would be prefixed with <code>&preloadparams%5b%5d=</code>. This would generate, <pre>&preloadparams%5b%5d=hello+world&preloadparams%5b%5d=%C3%A0%C3%A8%C3%AC%C3%B2%C3%B9&preloadparams%5b%5d=foo+bar</pre> which can be used to allow the creation of pages [[:mw:Manual:Creating pages with preloaded text#Using parameters|with preloaded text and parameters]]. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>call_for_each_group</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each_group</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each_group|code}})</span> | Num. of arguments: ''Ad libitum'' | Often preceeded by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>{{intermn|for loop||en}}</code>, {{tl2|for loop}} }} ; Brief : ''Call a custom template for each group of parameters that have the same numeric suffix'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_group|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> In short, this function helps you manage cases like the following, in which a template needs to be transcluded with a variable number of parameters grouped by their identical numerical suffix: <syntaxhighlight lang="wikitext">{{My template | foo 1 = lorem | bar 1 = ipsum | hello 1 = dolor | foo 2 = sit | bar 2 = amet | hello 2 = dolor | foo 3 = consectetur | bar 3 = adipiscing | hello 3 = elit | ... }}</syntaxhighlight> The way it manages this situation is by repeatedly calling a custom template for each group of similar parameters. These will be stripped of their numeric id (i.e. the numeric suffix), which will be passed separetely as '''parameter zero''' (i.e. <code>&#123;&#123;&#123;0&#125;&#125;&#125;</code>) to the custom template. With the group of parameters that do not have a numeric suffix the id will be an empty string. If you are a module writer, you might recognize some distant similarities between this function and <code>[[Module:TableTools#affixNums|TableTools.affixNums]]</code>. A hyphen before the numeric suffix will be interpreted as a minus sign (and therefore the group id will be treated as a negative number). Numeric incoming parameters will be treated as if their prefix were an empty string (these can be captured using <code>&#123;&#123;&#123;&#125;&#125;&#125;</code> or <code>&#123;&#123;&#123;&#124;''fallback text''&#125;&#125;&#125;</code> in the callback template). Spaces between the prefix and the numeric suffix will be ignored (therefore writing {{para|foobar123}} will be identical to writing {{para|foobar&nbsp;123}} – in case of collisions one of the two values will be discarded). In the unlikely scenario that the prefix is itself a number (e.g. {{para|1 1}}, {{para|2 1}}, etc.), if this is <code>0</code> or a negative number it will be decreased by one unit in order to leave the parameter zero undisturbed (so <code>0</code> will become <code>-1</code>, <code>-1</code> will become <code>-2</code>, and so on – if needed, you can use <code>...|[[#purging|purging]]|0|1|...</code> in the callback template to renormalize these numbers). All unnamed arguments that follow the ''template name'' argument will appear as sequential parameters shared across all calls. Named arguments will be passed verbatim. Both named and unnamed arguments passed to this function will be given precedence in case of collisions. Numeric argument names below <code>1</code> will be decreased by one unit (i.e. <code>...|call_for_each_group&#124;example template&#124;0=Hello world&#124;...</code> will become {{para|-1|Hello world}} in the callback template – see above). A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, if a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|reassorted|call_for_each_group|example template|hello|world|foo=bar}}</syntaxhighlight> writing <syntaxhighlight lang="wikitext">{{foobar | 1 = Lorem | 2 = ipsum | bicycle-1 = dolor | bicycle1 = sit | boat1 = amet | car2 = consectetur | bicycle2 = adipiscing | other = elit | sunscreen = vestibulum | = ultricies | foo1 = neque nisl }}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{example template | 0 = | 1 = hello | 2 = world | = ultricies | foo = bar | other = elit | sunscreen = vestibulum }}{{example template | 0 = -1 | 1 = hello | 2 = world | bicycle = dolor | foo = bar }}{{example template | 0 = 1 | 1 = hello | 2 = world | = Lorem | bicycle = sit | boat = amet | foo = bar }}{{example template | 0 = 2 | 1 = hello | 2 = world | = ipsum | bicycle = adipiscing | car = consectetur | foo = bar }}</syntaxhighlight> '''The modifiers <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code> will affect how groups of parameters will be iterated, not how single parameters will be grouped.''' Before calling this function you will likely want to reduce the list of parameters via one of the <code>with_*_matching</code> group of modifiers (for instance <code>...|with_name_matching|.%-%d+$|or|[^%-]%d+$|call_for_each_group|...</code> leaves only the parameters in which both the prefix and the numeric suffix are not empty strings). The <code>[[#reassorted|reassorted]]</code> modifier often accompanies this function. {{vsep|mundatio=nulla}} {{Anchor|Multilevel substitution warning}}{{Nota bene|Note:}} In writing templates, there is often the habit of signaling [[:mw:Help:Substitution#Multilevel substitution|multilevel substitutions]] using the <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> notation. This is a dangerous practice, because <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> means "write the parameter with an empty name, otherwise write <code>safesubst:</code>". Due to the fact that <code>call_for_each_group</code> '''can pass parameters with an empty name''', a callback template should never use <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> to notate multilevel substitutions, but should use instead <syntaxhighlight lang="wikitext" inline>safesubst:<noinclude /></syntaxhighlight>. Not following this advice can lead to bugs that are hard to debug. {{vsep|mundatio=nulla}} At &#123;&#123;[[Module:Params/doc/en/examples/list of authors|./doc/en/examples/list of authors]]&#125;&#125; you can find an example of how to use this function to list authors the same way {{interfn|Cite book|en}} does. For instance, writing <syntaxhighlight lang="wikitext">{{module:params/doc/en/examples/list of authors | last1 = Playfair | first1 = I. S. O. | author-link1 = Ian Stanley Ord Playfair | last2 = Stitt | first2 = G. M. S. | last3 = Molony | first3 = C. J. C. | last4 = Toomer | first4 = S. E. }}</syntaxhighlight> will generate : {{module:params/doc/en/examples/list of authors | last1 = Playfair | first1 = I. S. O. | author-link1 = Ian Stanley Ord Playfair | last2 = Stitt | first2 = G. M. S. | last3 = Molony | first3 = C. J. C. | last4 = Toomer | first4 = S. E. }} See also &#123;&#123;[[Module:Params/doc/en/examples/tablebox|./doc/en/examples/tablebox]]&#125;&#125; for an example of how to exploit this function to create [[Template:Infobox|infoboxes]], and &#123;&#123;[[Module:Params/doc/en/examples/four cells per row table|./doc/en/examples/four cells per row table]]&#125;&#125; for an example of how to exploit this function to create n-column tables. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_group</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>for_each</code> === {{Capsa tabellaria | titulus = Function <code>for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|for_each|code}})</span> | Num. of arguments: 1 | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code>, <code>{{intermn|for nowiki||en}}</code>, {{tl2|for nowiki}}, {{tl2|expand wikitext}} }} ; Brief : ''For each parameter passed to the current template, expand all occurrences of <code>$#</code> and <code>$@</code> within a given text as key and value respectively'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|for_each|wikitext}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|for_each|Arg name: $#, Arg value: $@}}</syntaxhighlight> The text returned by this function is not expanded further (currently this module does not offer an <code>expand_for_each</code> function). If you need wikitext expansion, use either <code>[[#concat_and_call|concat_and_call]]</code> to propagate the incoming parameters altogether to the {{interfn|for nowiki|en}} template, or <code>[[#mapping_by_calling|mapping_by_calling]]</code> to propagate the incoming parameters one by one to {{interfn|expand wikitext|en}}. Example #1 (wikitext expanded via the {{interfn|for nowiki|en}} template – suggested): <syntaxhighlight lang="wikitext">{{#invoke:params|excluding_non-numeric_names|concat_and_call|for nowiki|<br />|<nowiki>Parameter value is "{{{1}}}"</nowiki>}}</syntaxhighlight> Example #2 (wikitext expanded via the {{interfn|expand wikitext|en}} template – less efficient but more flexible): <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i|<br />|mapping_by_calling|expand wikitext|names_and_values_as|2|3| let|1|<nowiki>Parameter name is "{{{2}}}", parameter value is "{{{3}}}"</nowiki>| let|unstrip|yes| list_values}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The argument passed to this function will not be trimmed of its leading and trailing spaces. The <code>for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|mundatio=nulla}} == Flag modifiers (piping functions) == The following are ''flag modifiers'', i.e. functions that add their action to the queue of actions that ''will be done last''. As modifiers, they expect to be piped instead of returning to the caller. Each of them can be piped to either another flag modifier or a [[#Modifiers (piping functions)|modifier]] or a [[#Functions|non-piping function]]. Unlike modifiers, the order in which flag modifiers appear has no consequences. The actions that flag do affects only functions, but do not affect modifiers. {{vsep|mundatio=nulla}} === <code>sequential</code> === {{Capsa tabellaria | titulus = Modifier <code>sequential</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|sequential|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : (In functions only, does not affect modifiers) Reduce the parameter list to the subgroup of consecutive parameters that follow {{para|1}} ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|count}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Its purpose is solely that of signaling to non-piping functions to iterate using Lua <code>ipairs()</code> instead of <code>pairs()</code>. Therefore it does not remove any parameter from the list (to do that, you will need to use <code>...&#124;[[#excluding_non-numeric_names|excluding_non-numeric_names]]&#124;[[#clearing|clearing]]&#124;...</code> instead). Unless there are many intermediate operations that repeatedly iterate through all parameters, simply flagging the parameter list as sequence-only is usually faster than actually removing non-sequential parameters. Using <code>sequential</code> together with <code>[[#non-sequential|non-sequential]]</code> will generate an error. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} Like <code>[[#non-sequential|non-sequential]]</code>, the <code>sequential</code> modifier permanently marks a query. For instance, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|discarding|1|...}}</syntaxhighlight> will first mark the query as "sequential", then will discard the first element from the sequence (leaving all the others intact). And so, no matter how many other parameters will be present, nothing will be shown. {{vsep|1.5em|mundatio=nulla}} === <code>non-sequential</code> === {{Capsa tabellaria | titulus = Modifier <code>non-sequential</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|non-sequential|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : (In functions only, does not affect modifiers) Reduce the parameter list by discarding the subgroup of consecutive parameters that follow {{para|1}} ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|non-sequential|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Once flagged with <code>non-sequential</code>, the final function will iterate through the set of parameters that is [[:en:complement (set theory)|complementary]] to the one picked by <code>[[#sequential|sequential]]</code>. Using <code>non-sequential</code> together with <code>[[#sequential|sequential]]</code> will generate an error. The modifier, on the other hand, is compatible with both <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code>. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} Like <code>[[#sequential|sequential]]</code>, the <code>non-sequential</code> modifier permanently marks a query, and no matter what transformations will follow (see <code>[[#squeezing|squeezing]]</code>) the parameters' "sequence" will not be shown. {{vsep|1.5em|mundatio=nulla}} === <code>all_sorted</code> === {{Capsa tabellaria | titulus = Modifier <code>all_sorted</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|all_sorted|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code>, <code>[[#reassorted|reassorted]]</code> | Has no effects on: <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | ; See also | : [[:en:Natural sort order|Natural sort order]], <code>[[#reassorted|reassorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first the numeric ones in ascending order, then the rest in [[:en:Natural sort order|natural order]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|all_sorted|pipe function name}}</syntaxhighlight> {{Nota bene|Note:}} This modifier sorts the way ''functions'' iterate across ''all'' parameters based on ''their names''. If you want to sort ''sequential parameters'' based on ''their values'', see <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Normally only sequential parameters are dispatched sorted, whereas non-sequential ones are dispatched randomly. The <code>all_sorted</code> modifier ensures that nothing is left out of ([[:en:Natural sort order|natural]]) order. Attention must be paid to the fact that parameters whose name is a negative number will appear first. To avoid this the <code>[[#squeezing|squeezing]]</code> modifier can be used.<ref>To be precise, the order will not be strictly alphabetical, because this would imply that a template called with the following parameters <syntaxhighlight lang="wikitext" inline>{{foobar|-4=you|9=wanna|.=me?|11=marry|-8=do}}</syntaxhighlight> would see them reordered as follows: <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|.=me?|9=wanna|11=marry}}</syntaxhighlight> (with the dot in the middle between negative and positive numbers). To avoid this, '''numbers are always displayed first''' (i.e. <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|9=wanna|11=marry|.=me?}}</syntaxhighlight>).</ref> The <code>all_sorted</code> modifier only affects the way parameters are shown, but has no effects on functions that do not iterate or cannot impose an order, such as: * <code>[[#count|count]]</code> * <code>[[#value_of|value_of]]</code> * <code>[[#concat_and_call|concat_and_call]]</code> * <code>[[#concat_and_invoke|concat_and_invoke]]</code> * <code>[[#concat_and_magic|concat_and_magic]]</code> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>all_sorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vsep|1.5em|mundatio=nulla}} === <code>reassorted</code> === {{Capsa tabellaria | titulus = Modifier <code>reassorted</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reassorted|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> | Has no effects on: <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | ; See also | : [[:en:Natural sort order|Natural sort order]], <code>[[#all_sorted|all_sorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first non numeric ones in [[:en:Natural sort order|natural order]]'', then the numeric ones in ascending order ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reassorted|pipe function name}}</syntaxhighlight> This modifier is similar to <code>[[#all_sorted|all_sorted]]</code>, but numbers are iterated last (as in "bar, foo, hello, zebra, 1, 2, 3, …"). {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>reassorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vsep|mundatio=nulla}} == Modifiers (piping functions) == The following are ''modifiers'', i.e. functions that expect to be piped instead of returning to the caller. Each of them can be piped to either another modifier or a [[#Flag modifiers (piping functions)|flag modifier]] or a [[#Functions|non-piping function]]. The actions that modifiers do are done sequentially, in the same order chosen during the invocation of this module. {{vsep|mundatio=nulla}} === <code>setting</code> === {{Capsa tabellaria | titulus = Modifier <code>setting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|setting|code}})</span> | Num. of arguments: 2–8 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} }} ; Brief : ''Define glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|directives|...|pipe function name}}</syntaxhighlight> This modifier allows some internal variables to be set and later be used (currently only by functions). It takes a variable number of arguments, relying on the first argument to understand how many other arguments to read. A few examples will introduce it better than words: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|i|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, then list all parameters * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p/n|{{!}}|{{=}}|No parameters were passed|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, set ''fallback text'' to <code>No parameters were passed</code>, then list all parameters The first argument is a slash-separated list of lists of slots to assign; one slot is referred by exactly one character and each list of slots maps exactly one argument. A slot indicates which internal variable to set. If more than one slot is aggregated within the same slash-separated list the same text will be assigned to more than one variable. The slots available are the following: {| class="wikitable" style="margin-left: auto; margin-right: auto;" |- ! Slots ! Variable ! Description |- | <code>p</code> | ''Key-value pair delimiter'' | The string of text that will be placed between each parameter name and its value; it is never inserted by functions that only iterate between values, or by functions that pass the key-value pairs to external calls. |- | <code>i</code> | ''Iteration delimiter'' | The string of text that will be placed between each iteration; it is never inserted unless there are two or more parameters to show when <code>l</code> is not given, or three or more parameters when <code>l</code> is given. |- | <code>l</code> | ''Last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration; it is never inserted unless there are two or more parameters to show; if omitted it defaults to <code>i</code>. |- | <code>s</code> | ''"[[:en:serial comma|serial-comma]]-like" last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration when there are three or more parameters to show; if omitted it defaults to <code>l</code>. |- | <code>h</code> | ''Header text'' | The string of text that will be placed before the iteration begins; it is never inserted if there are no parameters to show. |- | <code>f</code> | ''Footer text'' | The string of text that will be placed after the iteration is over; it is never inserted if there are no parameters to show. |- | <code>n</code> | ''Fallback text'' | The string of text that will be placed if there are no parameters to show. |} All space characters in the ''directives'' argument are discarded. Therefore writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|...}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:params|setting| i h / p |...}}</syntaxhighlight> In theory, instead of assigning different arguments at once (i.e. <syntaxhighlight lang="wikitext" inline>{{...|setting|ih/p|{{!}}|{{=}}|...}}</syntaxhighlight>), it is possible to write separate invocations of <code>setting</code> for each argument, as in <syntaxhighlight lang="wikitext" inline>{{...|setting|ih|{{!}}|setting|p|{{=}}...}}</syntaxhighlight>. This method however will be slightly less efficient. The <code>s</code> slot has been created with the [[:en:Serial comma|Oxford comma]] in mind. For instance, the following imaginary <syntaxhighlight lang="wikitext" inline>{{Foobar see also}}</syntaxhighlight> template adds a comma before the "and" conjunction when more than two page names are provided: <syntaxhighlight lang="wikitext">{{Hatnote|{{{altphrase|Foobar see also}}}: {{#if:{{{1|}}} | {{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l/s|, | and |, and |for_each|[[$@]]}} | {{Error|{{interfn|Foobar see also|en}} requires at least one page name}} }}}}</syntaxhighlight> You can find this example at &#123;&#123;[[Module:Params/doc/en/examples/Oxford comma|./doc/en/examples/Oxford comma]]&#125;&#125;. Thus, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/en/examples/Oxford comma|Latin|English|German|Italian}}</syntaxhighlight> will generate {{module:params/doc/en/examples/Oxford comma|Latin|English|German|Italian}} {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>setting</code> modifier name will be trimmed of its surrounding spaces. The ''directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|mundatio=nulla}} === <code>scoring</code> === {{Capsa tabellaria | titulus = Modifier <code>scoring</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|scoring|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <code>[[#count|count]]</code> }} ; Brief : ''Count the number of parameters wherewith a template was called and save the result into a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|scoring|new parameter name|pipe function name}}</syntaxhighlight> This is the modifier version of the <code>[[#count|count]]</code> function: instead of outputting the number of current parameters, the result will be saved into a new parameter (which will not be counted in the result). Since this is a modifier, [[#Flag modifiers (piping functions)|flag modifiers]] like <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> won't affect the result. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>scoring</code> modifier name and the ''new parameter name'' argument will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>squeezing</code> === {{Capsa tabellaria | titulus = Modifier <code>squeezing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|squeezing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[Module:TableTools#compressSparseArray|TableTools.compressSparseArray]]</code> }} ; Brief : ''Rearrange all parameters that have numeric names to form a compact sequence starting from 1, keeping the same order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|squeezing|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|squeezing|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. If you are a module writer, you might recognize some similarities between this function and <code>[[Module:TableTools#compressSparseArray|TableTools.compressSparseArray]]</code>. The following three concatenations will lead to the same result of discarding all parameters with numeric names: # <syntaxhighlight lang="wikitext" inline>{{...|excluding_numeric_names|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|with_name_not_matching|^%-?%d+$|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|non-sequential|squeezing|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|squeezing|non-sequential|...}}</syntaxhighlight> The first solution is the most optimized one. Furthermore, in the last two solutions the numeric parameters are discarded just before the final function is invoked (sometimes this might be a wanted result). {{vsep|1.5em|mundatio=nulla}} === <code>filling_the_gaps</code> === {{Capsa tabellaria | titulus = Modifier <code>filling_the_gaps</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|filling_the_gaps|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#squeezing|squeezing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Assign an empty string to all undefined numeric parameters between 1 or a lower numeric parameter name provided and the maximum numeric parameter provided'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|filling_the_gaps|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|filling_the_gaps|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Note that when all numeric parameters are lower than 1, the gap between 1 and the lowest numeric parameter will not be filled. The following table provides some examples. {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Numeric parameters provided |- ! Before calling <code>filling_the_gaps</code> ! After calling <code>filling_the_gaps</code> |- | <code>&#124;1&#61;...</code> | <code>&#124;1&#61;...</code> |- | <code>&#124;2&#61;...</code> | <code>&#124;1&#61;</code>, <code>&#124;2&#61;...</code> |- | <code>&#124;6&#61;...</code>, <code>&#124;9&#61;...</code> | <code>&#124;1&#61;</code>, <code>&#124;2&#61;</code>, <code>&#124;3&#61;</code>, <code>&#124;4&#61;</code>, <code>&#124;5&#61;</code>, <code>&#124;6&#61;...</code>, <code>&#124;7&#61;</code>, <code>&#124;8&#61;</code>, <code>&#124;9&#61;...</code> |- | <code>&#124;-5&#61;...</code>, <code>&#124;-3&#61;...</code> | <code>&#124;-5&#61;...</code>, <code>&#124;-4&#61;</code>, <code>&#124;-3&#61;...</code> |- | <code>&#124;-5&#61;...</code>, <code>&#124;-3&#61;...</code>, <code>&#124;1&#61;...</code> | <code>&#124;-5&#61;...</code>, <code>&#124;-4&#61;</code>, <code>&#124;-3&#61;...</code>, <code>&#124;-2&#61;</code>, <code>&#124;-1&#61;</code>, <code>&#124;0&#61;</code>, <code>&#124;1&#61;...</code> |- | <code>&#124;-1&#61;...</code> | <code>&#124;-1&#61;...</code> |- | <code>&#124;-2&#61;...</code> | <code>&#124;-2&#61;...</code> |} {{Nota bene|Note:}} There is a safety limit of at most 1024 undefined parameters that can be filled using this modifier. {{vsep|1.5em|mundatio=nulla}} === <code>clearing</code> === {{Capsa tabellaria | titulus = Modifier <code>clearing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|clearing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code> }} ; Brief : ''Remove all numeric parameters that are not in the sequence'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|clearing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Unlike <code>[[#sequential|sequential]]</code> – which affects only the way parameters are shown – this modifier actually removes all non-sequential numeric parameters, albeit leaves non-numeric parameters intact. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want to remove also non-numeric parameters, add the <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code> modifier: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|excluding_non-numeric_names|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want instead to remove sequential parameters and leave the rest, you have two possibilities. You can either use <code>&#123;&#123;...&#124;[[#cutting|cutting]]&#124;-1&#124;1&#124;...&#125;&#125;</code> when you want to shift the remaining numeric parameters accordingly: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-1|1|setting|i/p|<br />|: |list}}</syntaxhighlight> Or you can use <code>&#123;&#123;...&#124;[[#entering_substack|entering_substack]]&#124;[[#clearing|clearing]]&#124;[[#detaching_substack|detaching_substack]]&#124;[[#dropping_substack|dropping_substack]]&#124;...&#125;&#125;</code> if you want the remaining non-sequential parameters to keep occupying the same position as before: <syntaxhighlight lang="wikitext">{{#invoke:params|entering_substack|clearing|detaching_substack|dropping_substack|setting|i/p|<br />|: |list}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>cutting</code> === {{Capsa tabellaria | titulus = Modifier <code>cutting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|cutting|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end '''of the parameters' sequence''', shifting everything else accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|left trim|right trim|pipe function name}}</syntaxhighlight> The first argument indicates how many sequential parameters must be removed from the beginning of the parameter sequence, the second argument indicates how many sequential parameters must be removed from the end of the parameter list. If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side'' – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-3|0|list}}</syntaxhighlight> indicates that the last three arguments must not be discarded. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|0|2|sequential|call_for_each_value|example template}}</syntaxhighlight> If the absolute value of the sum of the two arguments (left and right cut) is greater than the number of ''sequential'' parameters available, the behavior will be the same as if the sum had been equal to the number of sequential parameters available, both when this is a positive value and when it is a negative value (with opposite results). After the desired sequential parameters have been discarded, '''all''' other positive numeric parameters will be shifted accordingly. In some cases it might be necessary to concatenate more than one invocation of the <code>cutting</code> modifier. For instance, the following code prints the last unnamed parameter passed, but only if at least two parameters were passed: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|cutting|1|0|cutting|-1|0|list_values}}</syntaxhighlight> {{Nota bene|Note:|Suggestion:}} Although <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|1|...}}</syntaxhighlight> de facto gets rid of all sequential parameters, in most cases it is clearer and more idiomatic to write <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|...}}</syntaxhighlight> to obtain the same effect. The last method however cannot be used when it is important that sequential parameters are removed before a particular modifier is called, because <code>[[#non-sequential|non-sequential]]</code> does not take effect until the final function is invoked. Writing instead <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|cutting|-1|1|...}}</syntaxhighlight> will leave zero arguments to show. {{vsep|1.5em|mundatio=nulla}} === <code>cropping</code> === {{Capsa tabellaria | titulus = Modifier <code>cropping</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|cropping|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end of the '''list of numeric parameters''' (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cropping|left crop|right crop|pipe function name}}</syntaxhighlight> This modifier is very similar to <code>[[#cutting|cutting]]</code>, but instead of removing arguments from the extremities of the parameters' ''sequence'', arguments will be removed counting from the first and the last numeric arguments given (i.e. {{para|-1000|...}} and {{para|1000|...}} in the case of <syntaxhighlight lang="wikitext" inline>{{foobar|-1000=hello|1=my|1000=darling}}</syntaxhighlight>). If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side''. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cropping|2|1|sequential|call_for_each_value|example template}}</syntaxhighlight> For instance, when a template transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|-2=minus two|0=zero|1=one|2=two|3=three|19=nineteen|20=twenty}}</syntaxhighlight> uses the <code>[[#cutting|cutting]]</code> modifier with <code>2</code> and <code>1</code> as arguments, the following parameters are left: : -2: minus two : 0: zero : 16: nineteen : 17: twenty If instead the template were to use the <code>cropping</code> modifier with <code>2</code> and <code>1</code> as arguments, as in the example above, the following parameters would be left: : 0: zero : 1: one : 2: two : 3: three : 19: nineteen If the absolute value of the sum of the two arguments (left and right crop) is greater than the difference between the largest and the lowest ''numeric'' parameters available, the behavior will be the same as if the sum had been equal to the number of numeric parameters available, both when this is a positive value and when it is a negative value (with opposite results). When ''sequential'' parameters are present among the discarded parameters, all the remaining numeric parameters greater than zero will be shifted accordingly. {{vsep|1.5em|mundatio=nulla}} === <code>purging</code> === {{Capsa tabellaria | titulus = Modifier <code>purging</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|purging|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numeric parameters, shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the right side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the right side'' of the list of numeric parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|5|0|list}}</syntaxhighlight> indicates that every numeric argument whose numeric name is greater than <code>4</code> must be removed. Example #1 (purge the first parameter): <syntaxhighlight lang="wikitext">{{#invoke:params|purging|1|1|call_for_each_value|example template}}</syntaxhighlight> Example #2 (purge the second, third, and four parameters): <syntaxhighlight lang="wikitext">{{#invoke:params|purging|2|3|call_for_each_value|example template}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>backpurging</code> === {{Capsa tabellaria | titulus = Modifier <code>backpurging</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|backpurging|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numeric parameters, moving backwards and shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the left side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the left side'' of the list of numeric parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|5|0|list}}</syntaxhighlight> indicates that every numeric argument whose numeric name is less than <code>6</code> must be removed. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|3|1|call_for_each_value|example template}}</syntaxhighlight> The following code removes all parameters with negative and zero numeric names, then lists the rest: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|0|0|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>shifting</code> === {{Capsa tabellaria | titulus = Modifier <code>shifting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|shifting|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Add a positive or a negative number to all numeric parameter names'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|shifting|addend|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|shifting|-2|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>shifting</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>reversing_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>reversing_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reversing_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones), making sure that the largest numeric parameter and {{para|1}} are swapped'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reversing_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|reversing_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> An example that uses this function is available at &#123;&#123;[[Module:Params/doc/en/examples/watchlist|./doc/en/examples/watchlist]]&#125;&#125;. {{Nota bene|Note:}} If negative parameters are present this function becomes non-invertible. This means that <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reversing_numeric_names|reversing_numeric_names|...}}</syntaxhighlight> will not restore the original parameter names, but will shift all numeric parameters so that what formerly was the smallest parameter name will now become {{para|1}}. <!-- {{vsep|1.5em|mundatio=nulla}} === <code>mirroring_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>mirroring_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mirroring_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mirroring_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numeric parameters, making sure that the minimum and the maximum numeric parameters remain always the same (albeit inverted). Example: <syntaxhighlight lang="wikitext">{{#invoke:params|mirroring_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>pivoting_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>pivoting_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|pivoting_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones), '''keeping the parameters' sequence always centered''''' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pivoting_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numeric parameters, making sure that those in the parameters' sequence always remain in the sequence. As a consequence, the values of the minimum and the maximum numeric parameters may change. If no sequence is present this modifier is identical to <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|pivoting_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>swapping_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>swapping_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|swapping_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Swap the lowest numeric parameter with the highest, the second lowest with the second highest, and so on, keeping the sequence in the same place albeit in reverse order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|swapping_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> --> {{vsep|1.5em|mundatio=nulla}} === <code>sorting_sequential_values</code> === {{Capsa tabellaria | titulus = Modifier <code>sorting_sequential_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|sorting_sequential_values|code}})</span> | Num. of arguments: 0 or 1 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : ''Sort the order of sequential values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sorting_sequential_values|[criterion]|pipe function name}}</syntaxhighlight> {{Nota bene|Note:}} This modifier sorts ''sequential parameters'' based on ''their values''. If you want to sort the way ''functions'' iterate across ''all'' parameters based on ''their names'', see <code>[[#all_sorted|all_sorted]]</code>. This modifier optionally supports one argument to specify the sorting criterion. Currently the only possible criterions are <code>alphabetically</code>, for ordering sequential values in [[:en:alphabetical order|alphabetical sort order]], and <code>naturally</code>, for ordering sequential values in [[:en:Natural sort order|natural sort order]]. If this argument is omitted it defaults to <code>alphabetically</code>. Example (alphabetical sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|for_each|[$#: $@]}}</syntaxhighlight> Example (natural sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|naturally|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>splicing</code> === {{Capsa tabellaria | titulus = Modifier <code>splicing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|splicing|code}})</span> | Num. of arguments: ''Ad libitum'' (min. 2) | Repeatable: Yes | ; See also | : <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Add or remove numeric parameters from any position, shifting the list of numeric parameters accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|splicing|[add to position]|position|increment|[number of elements to write]|...|pipe function name}}</syntaxhighlight> This modifier is able to resize the array of numeric parameters and write new parameters in any given position. It constitutes the only way this module has to insert numeric parameters and make space for them. For instance, if a template was called as <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three}}</syntaxhighlight> and—independently of how many sequential parameters were passed—you want to insert <code>...&#124;hello&#124;world&#124;...</code> before the last sequential parameter (thus creating in this case <syntaxhighlight lang="wikitext" inline>{{My template|one|two|hello|world|three}}</syntaxhighlight>), <code>splicing</code> becomes the way to go (in this case <syntaxhighlight lang="wikitext" inline>...|splicing|add_last_of_sequence|0|2|2|hello|world|...</syntaxhighlight>). The ''add to position'' optional flag argument can either be <code>add_nothing</code>, <code>add_smallest_number</code>, <code>add_last_of_sequence</code>, or <code>add_largest_number</code>. When omitted it defaults to <code>add_nothing</code>. These numbers refer to the array as it was before being resized, and the chosen number will be summed to the ''position'' argument. The ''position'' and ''increment'' arguments can be zero or positive or negative numbers. When ''increment'' is positive the array of numeric parameters will be increased, when it is negative it will be decreased and one or more parameters will be removed. The optional argument ''number of elements to write'' indicates how many parameters must be written in the given position. It must be followed by an equal number of arguments. When omitted it defaults to <code>0</code>. If this number is larger than ''increment'' the pre-existing parameters in excess will be overwritten, if it is minor instead the missing parameters will be left undefined. For instance, imagining a template transcluded as, <syntaxhighlight lang="wikitext">{{My template|-3=minus three|-2=minus two|-1=minus one|0=zero|one|two|three|15=fifteen}}</syntaxhighlight> and extrapolating the following constants, * ''smallest number'' = −3 * ''last of sequence'' = 3 * ''largest number'' = 15 the following table summarizes how the incoming parameters are manipulated by <code>splicing</code>. {| class="wikitable" |- ! Use of <code>splicing</code> ! Computed ''position'' ! Result |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|4|2|2|hello|world|...</syntaxhighlight> | <code>4</code> + ''nothing'' = 4 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|4|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_last_of_sequence|1|2|2|hello|world|...</syntaxhighlight> | <code>1</code> + ''last of sequence'' = 4 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_last_of_sequence|1|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_smallest_number|-2|2|2|hello|world|...</syntaxhighlight> | <code>-2</code> + ''smallest number'' = −5 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_smallest_number|-2|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_largest_number|-2|100|2|hello|world|...</syntaxhighlight> | <code>-2</code> + ''largest number'' = 13 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_largest_number|-2|100|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_nothing|1|0|1|hello|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_nothing|1|0|1|hello| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_nothing|1|-1|1|hello|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_nothing|1|-1|1|hello| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|1|-1|...</syntaxhighlight> or <syntaxhighlight lang="wikitext" inline>...|splicing|1|-1|0|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|1|-1| setting|i/p|; |→| all_sorted| list }} |} {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The values of the parameters inserted will not be trimmed of their leading and trailing spaces. The arguments ''add to position'', ''position'', ''length'' and ''how many'' and the <code>splicing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>imposing</code> === {{Capsa tabellaria | titulus = Modifier <code>imposing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|imposing|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#providing|providing]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Impose a new value to a pre-existing parameter or create a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|imposing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|foo|bar|imposing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The value assigned will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>imposing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>providing</code> === {{Capsa tabellaria | titulus = Modifier <code>providing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|providing|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#imposing|imposing]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Assign a new value to a parameter, but only when missing, otherwise keep the previous value'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|providing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|providing|foo|bar|providing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The value assigned will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>providing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>discarding</code> === {{Capsa tabellaria | titulus = Modifier <code>discarding</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|discarding|code}})</span> | Num. of arguments: 1 or 2 | Repeatable: Yes | ; See also | : <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Discard one or more numeric parameters or one non-numeric parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|discarding|name|[how many]|pipe function name}}</syntaxhighlight> If, and only if, the name of the parameter is numeric, it is possible to add a second argument to indicate how many contiguous parameters must be discarded starting from the first argument. If the discarded parameters is part of the parameters' sequence one or more holes will be created. To avoid creating holes, use <code>[[#purging|purging]]</code> or <code>[[#backpurging|backpurging]]</code> or <code>[[#shifting|shifting]]</code>. Example #1 (discard the parameter named {{para|hello}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|hello|for_each|[$#: $@]}}</syntaxhighlight> Example #2 (discard the parameter named {{para|5}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|5|for_each|[$#: $@]}}</syntaxhighlight> Example #3 (discard the parameters named {{para|1}}, {{para|2}}, {{para|3}} and {{para|4}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|1|4|for_each|[$#: $@]}}</syntaxhighlight> It is possible to use this modifier to check for unknown parameters: <syntaxhighlight lang="wikitext">{{#ifexpr:{{#invoke:params|discarding|hello|discarding|wind|count}} > 0 | {{Error|Error: The only parameters accepted are {{para|hello}} and {{para|wind}}.}} | Everything is good: do something }}</syntaxhighlight> You can find this example at &#123;&#123;[[Module:Params/doc/en/examples/check for unknown parameters|./doc/en/examples/check for unknown parameters]]&#125;&#125;. For instance, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/en/examples/check for unknown parameters|hello=world|wind=surfing}}</syntaxhighlight> will generate : {{module:params/doc/en/examples/check for unknown parameters|hello=world|wind=surfing}} For simple cases like this, however, dedicated modules are available; you might want to have a look at: * {{intermn|Check for unknown parameters|check|en}} * {{intermn|Check for deprecated parameters|check|en}} * {{intermn|Check for clobbered parameters|check|en}} * {{intermn|Parameter validation|validateparams|en}} * {{intermn|TemplatePar|valid|en}} When used to discard single parameters, this modifier is equivalent to writing <code>...&#124;[[#with_name_not_matching|with_name_not_matching]]&#124;''parameter name''&#124;strict&#124;...</code>. However, due to the fact that <code>[[#with_name_not_matching|with_name_not_matching]]</code> needs to cross-check for the possible presence of <code>or</code> keywords, using <code>discarding</code> will be slightly more efficient. {{Nota bene|Note:}} All arguments passed to this modifier and the <code>discarding</code> modifier name itself will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>excluding_non-numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>excluding_non-numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|excluding_non-numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Discard all non-numeric parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|excluding_non-numeric_names|pipe function name}}</syntaxhighlight> This modifier is only syntax sugar for <code>...&#124;with_name_matching&#124;^%-?%d+$&#124;...</code> (but using a slighly faster optimization). For the inverse modifier, see <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>. If you want to remove also non-sequential parameters, add the <code>[[#clearing|clearing]]</code> modifier to the pipeline (<code>...&#124;excluding_non-numeric_names&#124;clearing&#124;...</code>). {{vsep|1.5em|mundatio=nulla}} === <code>excluding_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>excluding_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|excluding_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code> }} ; Brief : ''Discard all numeric parameters (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|excluding_numeric_names|pipe function name}}</syntaxhighlight> This modifier is only syntax sugar for <code>...&#124;with_name_not_matching&#124;^%-?%d+$&#124;...</code> (but using a slighly faster optimization). For the inverse modifier, see <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>. {{vsep|1.5em|mundatio=nulla}} === <code>with_name_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_name_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_name_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_matching|target 1|[plain flag 1]|[or]|[target 2]|[plain flag 2]|[or]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[:en:Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[:en:Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_matching</code>. {{vsep|mundatio=nulla}} For the sake of argument we will imagine that we are invoking <code>with_name_matching</code> from within the {{interfn|Infobox artery|en}} template, and this is being called with the following parameters: <syntaxhighlight lang="wikitext">{{Infobox artery | Name = Pulmonary artery | Latin = truncus pulmonalis, arteria pulmonalis | Image = {{Heart diagram 250px}} | Caption = Anterior (frontal) view of the opened heart. (Pulmonary artery upper right.) | Image2 = Alveoli diagram.png | Caption2 = Diagram of the alveoli with both cross-section and external view. | BranchFrom = [[right ventricle]] | BranchTo = | Vein = [[pulmonary vein]] | Precursor = truncus arteriosus | Supplies = }}</syntaxhighlight> {{vsep|mundatio=nulla}} Test cases: * List only the parameters whose names match against the <code>^Image</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image={{Heart diagram 250px}}|Image2=Alveoli diagram.png</nowiki> * List the parameters whose names match against both patterns <code>^Image</code> '''and''' <code>%d+$</code>: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|with_name_matching|%d+$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image2=Alveoli diagram.png</nowiki> * List the parameters whose names match against either the <code>^Name</code> '''or''' the <code>^Latin$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Name$|or|^Latin$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Latin=truncus pulmonalis, arteria pulmonalis|Name=Pulmonary artery</nowiki> * List the parameters whose names match against either the <code>ma</code> plain string '''or''' the <code>me$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|ma|plain|or|me$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png</nowiki> {{vsep|mundatio=nulla}} Using <code>with_name_matching</code> it is easy to emulate the behaviour of [[:en:Module:Enumerate]] (or similar modules). For instance, the following examples creates a bullet list of all the parameters passed of type <code>&#124;foobar1</code>, <code>&#124;foobar2</code> … <code>&#124;foobarN</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|with_name_matching|^foobar%d+$|setting|ih| * |list_values}}</syntaxhighlight> It is possible to see this example live at &#123;&#123;[[Module:Params/doc/en/examples/enumerate|./doc/en/examples/enumerate]]&#125;&#125;. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>with_name_not_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_name_not_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_name_not_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>,<code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_not_matching|target 1|[plain flag 1]|[and]|[target 2]|[plain flag 2]|[and]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[:en:Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[:en:Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_not_matching</code>. {{vsep|mundatio=nulla}} For the sake of argument we will imagine that we are invoking <code>with_name_not_matching</code> from within the {{interfn|Infobox artery|en}} template, and this is being transcluded using the same parameters that we had imagined in the previous example at <code>[[#with_name_matching|with_name_matching]]</code>: * List only the parameters whose names do not match against the <code>a</code> pattern: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Supplies=|Vein=pulmonary vein</nowiki> * List the parameters whose names do not match against the <code>a</code> plain string '''and''' do not match against the <code>l</code> plain string either: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|with_name_not_matching|l|plain|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Vein=pulmonary vein</nowiki> * List the parameters whose names do not match against either the <code>a</code> plain string '''or''' the <code>n</code> plain string: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|or|n|plain|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Supplies=|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png|Vein=pulmonary vein</nowiki> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} For the sake of efficiency, please don't use this modifier with the <code>strict</code> flag unless accompanied by <code>or</code>, use <code>[[#discarding|discarding]]</code> instead! {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_not_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>with_value_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_value_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_value_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_matching|target 1|[plain flag 1]|[or]|[target 2]|[plain flag 2]|[or]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_matching|with_name_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|banana|count}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>with_value_not_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_value_not_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_value_not_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_not_matching|target 1|[plain flag 1]|[and]|[target 2]|[plain flag 2]|[and]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_not_matching|with_name_not_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. For instance, before calling <code>[[#list|list]]</code>, the following code will get rid of all blank parameters (i.e. parameters whose values contain only zero or more spaces): <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|hi/p|{{!}}|{{=}}|list}}</syntaxhighlight> A typical use case of this modifier is that of purging all empty incoming parameters before calling another template, especially when this [[:en:Help:Conditional expressions#Checking for template parameters|distinguishes between empty and undefined parameters]]. <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|concat_and_call|my template}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_not_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>trimming_values</code> === {{Capsa tabellaria | titulus = Modifier <code>trimming_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|trimming_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes }} ; Brief : ''Remove leading and trailing spaces from values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Most modifiers are order-dependent, therefore placing <code>trimming_values</code> in different positions can generate different results. For instance, imagining our <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> being called with the following spaced arguments: <syntaxhighlight lang="wikitext" inline>{{example template| wanna | be | my | friend | ? }}</syntaxhighlight>. If <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|%s+$|trimming_values|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> the following text would be printed: <code>1=wanna|2=be|3=my|4=friend|5=?</code>. But if instead it contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|trimming_values|with_value_matching|%s+$|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> no arguments would be shown. Order affects also performance, and how many values will be trimmed of their leading and trailing spaces will depend on where <code>trimming_values</code> is placed. For instance, if a template were invoked with 50 parameters and its code contained <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|cutting|-1|0|list}}</syntaxhighlight>, first all its values would be trimmed of leading and trailing blank spaces and then its first 49 parameters would be discarded. On the other hand, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|0|trimming_values|list}}</syntaxhighlight> would first discard 49 parameters and then trim the only value left, resulting in a more efficient code. As a general rule, placing <code>trimming_values</code> as the last modifier is usually the best choice. In most cases placing <code>trimming_values</code> together with <code>non-sequential</code> will result in an empty call with no effects, because non-sequential parameters are normally stripped of their leading and trailing spaces by default – this however depends on the caller, and if the current template is being called by a module it is in theory possible in specific conditions for named parameters to retain their leading and trailing spaces (namely in non-sequential numeric parameters). Using <code>trimming_values</code> makes this module behave like other Wikipedia modules behave. For example, if we wanted to emulate {{intermn|Separated entries|main|en}}, writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i|XXXX|list_values}}</syntaxhighlight> will be equivalent to writing, <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX}}</syntaxhighlight> whereas writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l|XXXX|YYYY|list_values}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX|conjunction=YYYY}}</syntaxhighlight> The &#123;&#123;[[Module:Params/doc/en/examples/trim and call|./doc/en/examples/trim and call]]&#125;&#125; example template shows how to call any arbitrary template trimming all parameters beforehand. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_to_lowercase</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_lowercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_lowercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter values to lower case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_lowercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter values to lower [[:en:Letter case|case]]. It is identical to writing <code>...&#124;[[#mapping_by_magic|mapping_by_magic]]&#124;[[:mw:Help:Magic words#lc|lc]]&#124;...</code>, but without the burden of calling a parser function. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_to_uppercase</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_uppercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_uppercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter values to upper case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_uppercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter values to upper [[:en:Letter case|case]]. It is identical to writing <code>...&#124;[[#mapping_by_magic|mapping_by_magic]]&#124;[[:mw:Help:Magic words#uc|uc]]&#124;...</code>, but without the burden of calling a parser function. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given template repeatedly called with one parameter (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by another template. The latter will be repeatedly called with at least one parameter as first sequential parameter: the parameter's value. It is possible to pass the parameter's value as a different parameter, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''template name'' (see below). If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping template. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional parameters to add. '''These will always follow''' the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the parameters assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). Possible ''call style flags'' are: {| class="wikitable" |- ! ''Call style flag'' ! Example ! Corresponding call |- | <code>names_and_values</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_and_names</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_and_names|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_and_values_as&#124;...&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values_as|my_name|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>names_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only_as|my_name|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|foo=bar}}</syntaxhighlight> |- | <code>values_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only_as|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>blindly</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|blindly|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|foo=bar}}</syntaxhighlight> |} If the ''call style flags'' argument is omitted it defaults to <code>values_only</code>. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_invoking|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values, replacing their content with the text returned by a given module function repeatedly invoked with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a custom module function. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If omitted, the ''call style flags'' argument defaults to <code>values_only</code>. If the ''call style flag'' or (if omitted) the ''function name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping module function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''function name'' is followed by a number, this will be parsed as the amount of positional parameters to add. These will always follow the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given parser function repeatedly called with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a [[:mw:Help:Magic words#Parser functions|parser function]]. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''parser function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If omitted, the ''call style flags'' argument defaults to <code>values_only</code>. If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the parser function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional arguments to add. These will always follow the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|uc|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{uc:VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|plural|names_and_values|1|They are many|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{plural:NAME|VALUE|They are many}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_magic</code> modifier name itself, the parser function's name, the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_by_replacing</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_replacing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_replacing|code}})</span> | Num. of arguments: 2–4 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values performing [[:en:String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_replacing|target|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the result of a string substitution. Its syntax is very simlar to {{intermn|string|replace|en}}. Internally the modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> function to perform substitutions; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In <code>strict</code> mode the ''replace'' argument will not accept directives (e.g. <code>%0</code>, <code>%1</code>, etc.). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. The ''count'' argument prescribes how many substitutions will be performed at most ''within each parameter'' (it does not count how many parameters will be modified). If blank or omitted, all matches found will be substituted. This modifier uses <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> for performance reasons; if you need to use <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> instead, you will need to invoke the <code>[[Module:String#replace|replace]]</code> function from [[Module:String]] via <code>...&#124;[[#mapping_by_invoking|mapping_by_invoking]]&#124;[[Module:String|string]]&#124;[[Module:String#replace|replace]]&#124;...</code>. The following table shows examples of equivalent instructions. Please be aware that invoking <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> can be much slower. {| class="wikitable" |- ! <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> ! <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> (via [[Module:String]]) |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;false&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;count&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;false&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;plain&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;2&#124;target&#124;replace&#124;...</code><br />or, equivalently,<br /><code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;true&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;count&#124;plain&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;3&#124;target&#124;replace&#124;count&#124;...</code><br />or, equivalently,<br /><code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;true&#124;...</code> |} There is not a corresponding translation for the <code>strict</code> flag in [[Module:String]]. However, as it goes with the <code>plain</code> flag, in that case you won't need <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> in the first place. For example, <syntaxhighlight lang="wikitext">...|mapping_by_renaming|foo|bar|1|...</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">...|mapping_by_invoking|string|replace|4|foo|bar|1|false|...</syntaxhighlight> The first syntax, however, will be less computationally expensive. At &#123;&#123;[[Module:Params/doc/en/examples/informal tablebox|./doc/en/examples/informal tablebox]]&#125;&#125; you can find an example on how to exploit this function to create "informal" [[:en:Template:Infobox|infoboxes]]. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''target'' and ''replace'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_by_mixing</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_mixing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_mixing|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values replacing their current values with the expansion of a custom string containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_mixing|mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the expansion of a custom string that expects the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter values in quotes <syntaxhighlight lang="wikitext">...|mapping_by_mixing|"$@"|...</syntaxhighlight> whereas the following code will replace all values with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|mapping_by_mixing|[$#::$@]|...</syntaxhighlight> <!-- If you need to map all parameters exactly matching their names, please use <code>[[#mapping_to_names|mapping_to_names]]</code>. --> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The <code>mapping_by_mixing</code> modifier name itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} <!-- === <code>mapping_to_names</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#renaming_to_values|renaming_to_values]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code>, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values, replacing the latter with their parameter name'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. After calling this modifier, all parameters will have their value identical to their name. It is a shortcut for <code>...&#124;[[#mapping_by_mixing|mapping_by_mixing]]&#124;$#&#124;...</code>, but slightly more efficient. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>mapping_to_names</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} --> === <code>renaming_to_lowercase</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_lowercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_lowercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter names to lower case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_lowercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter names to lower [[Letter case|case]]. It is identical to writing <code>...&#124;[[#renaming_by_magic|renaming_by_magic]]&#124;[[:mw:Help:Magic words#lc|lc]]&#124;...</code>, but without the burden of calling a parser function. {{Nota bene|Note:}} In case of collisions between identical names, only one parameter, randomly chosen, will be left for a given name. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_to_uppercase</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_uppercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_uppercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter names to upper case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_uppercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter names to upper [[Letter case|case]]. It is identical to writing <code>...&#124;[[#renaming_by_magic|renaming_by_magic]]&#124;[[:mw:Help:Magic words#uc|uc]]&#124;...</code>, but without the burden of calling a parser function. {{Nota bene|Note:}} In case of collisions between identical names, only one parameter, randomly chosen, will be left for a given name. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_to_sequence</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_sequence</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_sequence|code}})</span> | Num. of arguments: 0–1 (variable) | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameter names using sequential integers and possibly following a sort order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_sequence|[sort order]|pipe function name}}</syntaxhighlight> This modifier renames all parameter names using increasing sequential integers, possibly following a given sort order. The ''sort order'' optional flag specifies what sort order must be followed. Possible values are <code>alphabetically</code>, <code>naturally</code> (for [[:en:Natural sort order|natural sort order]]) and <code>without_sorting</code>. When omitted it defaults to <code>without_sorting</code>. '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence|naturally| setting|i/p|<br />|: | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence|naturally| setting|i/p|<br />|: | list }} {{vsep|mundatio=nulla}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence| setting|i/p|<br />|: | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence| setting|i/p|<br />|: | list }} {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>renaming_to_sequence</code> modifier name and the ''sort order'' argument will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a given template repeatedly called with at least one parameter (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_calling|mapping_by_calling]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses {{interfn|2x|en}} to rename all incoming parameters by doubling their names: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|list}}</syntaxhighlight> Same, but adding a hyphen in between: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|1|-|list}}</syntaxhighlight> The following example calls the {{Fn|P1}} template to rename all parameters using their value as their new name: <syntaxhighlight lang="wikitext">{{#invoke:params|renaming_by_calling|P1|values_only|for_each|[$#: $@]}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[:en:Letter case|letter case]], and so on). {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_invoking|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given module function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses {{intermn|string|rep|en}} to rename all parameters of type {{para|a}}, {{para|b}}, … {{para|z}} into {{para|aaa}}, {{para|bbb}} … {{para|zzz}}: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|with_name_matching|^%a$|renaming_by_invoking|string|rep|1|3|list}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given parser function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_magic|mapping_by_magic]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses &#123;&#123;[[:mw:Special:MyLanguage/expr##expr|#expr]]&#125;&#125; to transform all numeric parameters into even numbers (you can replace the expression <code>%0 * 2</code> with any other expression): <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|excluding_non-numeric_names|renaming_by_replacing|^.*$|%0 * 2|1|renaming_by_magic|#expr|setting|h/i/p/f|[|][|: |]|list}}</syntaxhighlight> An example that uses this function with the {{mwl|REVISIONTIMESTAMP}} magic word is available at &#123;&#123;[[Module:Params/doc/en/examples/watchlist|./doc/en/examples/watchlist]]&#125;&#125;. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_magic</code> modifier name itself, the ''parser function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_by_replacing</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_replacing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_replacing|code}})</span> | Num. of arguments: 2–4 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a [[:en:String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_replacing|target|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped (however they are not stripped while searching for the name to replace). Since there can be only one parameter name that matches exactly a literal string, when used with the <code>strict</code> flag this modifier directly accesses the requested key without looping through the entire list of parameters (so it will be much faster). For instance, the following example renames all parameters of type {{para|arg1}}, {{para|arg2}}, … {{para|argN}} into {{para|1}}, {{para|2}} … {{para|N}}, thus creating a novel sequence: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|h/i/p/f|[|][|: |]|with_name_matching|^arg%d+$|renaming_by_replacing|^arg(%d+)$|%1|1|list}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[:en:Letter case|letter case]], and so on). For performance reasons this modifier uses <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code>; if you need to use <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> instead, you will need to invoke the <code>[[Module:String#replace|replace]]</code> function from [[Module:String]] via <code>...&#124;[[#renaming_by_invoking|renaming_by_invoking]]&#124;[[Module:String|string]]&#124;[[Module:String#replace|replace]]&#124;...</code>. The following table shows examples of equivalent instructions. Please be aware that invoking <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> can be much slower. {| class="wikitable" |- ! <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> ! <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> (via [[Module:String]]) |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;false&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;count&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;false&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;plain&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;2&#124;target&#124;replace&#124;...</code><br />or, equivalently,<br /><code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;true&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;count&#124;plain&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;3&#124;target&#124;replace&#124;count&#124;...</code><br />or, equivalently,<br /><code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;true&#124;...</code> |} There is not a corresponding translation for the <code>strict</code> flag in [[Module:String]]. However, as it goes with the <code>plain</code> flag, in that case you won't need <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> in the first place. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''target'' and ''replace'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_by_mixing</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_mixing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_mixing|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a custom string containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_mixing|mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the expansion of a custom string that expects the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter names in quotes <syntaxhighlight lang="wikitext">...|renaming_by_mixing|"$#"|...</syntaxhighlight> whereas the following code will replace all parameter names with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|renaming_by_mixing|[$#::$@]|...</syntaxhighlight> <!-- If you need to rename all parameters exactly matching their values, please use <code>[[#renaming_to_values|renaming_to_values]]</code>. --> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The <code>renaming_by_mixing</code> modifier name itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} <!-- === <code>renaming_to_values</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_names|mapping_to_names]]</code>, <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code>, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code> }} ; Brief : ''Rename all parameters, replacing their name with their current value'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. After calling this modifier, all parameters will have their name identical to their value. It is a shortcut for <code>...&#124;[[#renaming_by_mixing|renaming_by_mixing]]&#124;$@&#124;...</code>, but slightly more efficient. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>renaming_to_values</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} --> === <code>grouping_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>grouping_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|grouping_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes<ref>Unless followed by <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> in few bizarre situations, there is virtually no use in calling this modifier more than once.</ref> | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Group the parameters that have the same numeric suffix into novel parameters, whose names will be numbers and whose values will be decided by a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|grouping_by_calling|template name|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#call_for_each_group|call_for_each_group]]</code>. This means that after calling this modifier the old parameters will be (temporarily) gone and the only parameters left will be novel parameters whose names will be numbers (or an empty string if parameters without a numeric suffix were present) and whose content will be decided by a custom template. Like other modifiers in the <code>mapping_*</code> and <code>renaming_*</code> family, it is possible to impose own parameters on the callback template by using the syntax <code>...|[let]|[...]|[number of additional sequential arguments]|[argument 1]|[argument 2]|[...]|[argument N]|...</code>. Unlike the other <code>mapping_*</code> and <code>renaming_*</code> modifiers, however (but like <code>[[#call_for_each_group|call_for_each_group]]</code>), sequential parameters here will not be appended, but will ''replace'' possible parsed parameters. And so, writing <syntaxhighlight lang="wikitext">{{#invoke:params|...|grouping_by_calling|MY TEMPLATE|let|foo|bar|let|hello|world|3|one|two|three|list_values}}</syntaxhighlight> is identical to writing <syntaxhighlight lang="wikitext">{{#invoke:params|...|call_for_each_group|MY TEMPLATE|foo=bar|hello=world|one|two|three}}</syntaxhighlight> In the example above the main difference will be that the first solution will allow to pass the newly grouped parameters at once to another template or module (via <code>[[#concat_and_call|concat_and_call]]</code> or <code>[[#concat_and_invoke|concat_and_invoke]]</code>) or, if needed, perform further fine-tuning operations concerning the new parameters. Please refer to the documentation of <code>[[#call_for_each_group|call_for_each_group]]</code> for further information on the parameters passed to the callback template. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>grouping_by_calling</code> modifier name itself, the ''template name'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>parsing</code> === {{Capsa tabellaria | titulus = Modifier <code>parsing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|parsing|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | Often accompanied by: <code>[[#new|new]]</code> | ; See also | : <code>[[#new|new]]</code>, <code>{{intermn|ArrayList||en}}</code>, <code>{{interfn|Array|en}}</code> }} ; Brief : ''Create new parameters by parsing a parameter string'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|parsing|string to parse|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> This modifier allows to add an infinity of new parameters by using a parameter string. By default this expects <code>&#124;</code> as separator between parameters and <code>&#61;</code> as separator between keys and values, but it is possible to specify other strings or patterns. The parsed parameters will overwrite existing parameters of the same name. For this reason, the <code>[[#new|new]]</code> directive often accompanies this modifier. Examples: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one{{!}}two{{!}}three{{!}}foo{{=}}bar{{!}}hello{{=}}world|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one{{!}}two{{!}}three{{!}}foo{{=}}bar{{!}}hello{{=}}world|for_each|[$#:$@]}} * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one, two; three. foo: bar, hello: world|trim_all|splitter_pattern|[,;.]|setter_string|:|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one, two; three. foo: bar, hello: world|trim_all|splitter_pattern|[,;.]|setter_string|:|for_each|[$#:$@]}} * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one/two/ three / foo % bar /hello%world|setter_string|%|trim_none|splitter_string|/|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one/two/ three / foo % bar /hello%world|setter_string|%|trim_none|splitter_string|/|for_each|[$#:$@]}} The ''trim flag'' argument can be placed in any position after the ''string to parse'' (not necessarily in second position) and can have one of the following values: <code>trim_none</code>, <code>trim_named</code>, <code>trim_positional</code>, <code>trim_all</code>. If omitted, it defaults to <code>trim_named</code>. The ''iteration delimiter setter'' can be placed in any position after the ''string to parse'' (not necessarily in third position), must be ''immediately'' followed by a user-given string, and can be either <code>splitter_string</code> or <code>splitter_pattern</code>. If omitted, the two arguments default to <code>splitter_string&#124;&#123;&#123;!&#125;&#125;</code>. If the custom string is empty (but not if it is blank but not empty) the string to parse will be assumed not to have any iteration delimiters (this will result in one single parameter being parsed). The ''key-value delimiter setter'' can be placed in any position after the ''string to parse'' (not necessarily in fifth position), must be ''immediately'' followed by a user-given string, and can be either <code>setter_string</code> or <code>setter_pattern</code>. If omitted, the two arguments default to <code>setter_string&#124;&#123;&#123;&#61;&#125;&#125;</code>. If the custom string is empty (but not if it is blank but not empty) the string to parse will be assumed not to have any key-value delimiters (this will result in a sequence-only list of parameters being parsed). {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Possible options |- ! Setting a trim flag ! Setting an iteration delimiter ! Setting a key-value delimiter |- | <code>trim_none</code><br /> <code>trim_named</code><br /> <code>trim_positional</code><br /> <code>trim_all</code> | <code>splitter_string&#124;...</code><br /> <code>splitter_pattern&#124;...</code> | <code>setter_string&#124;...</code><br /> <code>setter_pattern&#124;...</code> |} {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>parsing</code> modifier name itself, the ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>reinterpreting</code> === {{Capsa tabellaria | titulus = Modifier <code>reinterpreting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reinterpreting|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | ; See also | : <code>[[#parsing|parsing]]</code>, <code>{{intermn|ArrayList||en}}</code>, <code>{{interfn|Array|en}}</code> }} ; Brief : ''Use the content of a parameter as a parameter string to parse, after removing the parameter itself'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reinterpreting|parameter name|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> This modifier works exactly like <code>[[#parsing|parsing]]</code>, but takes the content of a disposable parameter as input. See there for further information. The parameter passed to this modifier will be immediately deleted. The parsed parameters will overwrite existing parameters of the same name. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|new|pulling|1|reinterpreting|1|splitter_string|,|trim_all|concat_and_call|See also}}</syntaxhighlight> An example that shows how to use this function to transclude a custom template with custom parameters is available at &#123;&#123;[[Module:Params/doc/en/examples/constructed transclusion|./doc/en/examples/constructed transclusion]]&#125;&#125;. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>reinterpreting</code> modifier name itself, the ''parameter name'', ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>evaluating</code> === {{Capsa tabellaria | titulus = Modifier <code>evaluating</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|evaluating|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | ; See also | : <code>[[#parsing|parsing]]</code>, <code>[[#reinterpreting|reinterpreting]]</code> }} ; Brief : ''Create new directives by parsing a parameter string'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|evaluating|string to parse|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> In order to facilitate scripting, the directives wherewith this module is invoked can be added or removed on the fly. The <code>evaluating</code> modifier works exactly like <code>[[#parsing|parsing]]</code>, but the parsed input will be interpreted as directives for this module rather than new template parameters (see there for further information). All directives can be parsed through this modifier. Named parsed parameters will overwrite existing parameters of the same name. Unlike <code>[[#parsing|parsing]]</code>, here the default separators are <code>!</code> and <code>:</code> instead of <code>&#123;&#123;!&#125;&#125;</code> and <code>&#123;&#123;&#61;&#125;&#125;</code>. Moreover a blank input will be discarded. '''Example:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| all_sorted| setting|i/p|; | → | evaluating|{{#if:{{{SOMETHING|}}} | imposing!1!one!imposing!2!two!imposing!3!three | imposing!100!hundred!imposing!200!two hundred!imposing!300!three hundred }}| list }}</syntaxhighlight> '''Result:''' : {{#invoke:params|new| all_sorted| setting|i/p|; | → | evaluating|{{#if:{{{SOMETHING|}}} | imposing!1!one!imposing!2!two!imposing!3!three | imposing!100!hundred!imposing!200!two hundred!imposing!300!three hundred }} |list }} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>evaluating</code> modifier name itself, the ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>mixing_names_and_values</code> === {{Capsa tabellaria | titulus = Modifier <code>mixing_names_and_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mixing_names_and_values|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''Rewrite all parameters, replacing names and values with the expansion of two custom strings containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mixing_names_and_values|name mixing string|value mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes names and values of the parameters the current template is being called with, replacing each of them with the expansion of two custom strings that expect the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter names and values in quotes <syntaxhighlight lang="wikitext">...|mixing_names_and_values|"$#"|"$@"|...</syntaxhighlight> whereas the following code will replace all names with the string <code>VALUE/NAME</code> and all values with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|mixing_names_and_values|$@/$#|[$#::$@]|...</syntaxhighlight> <!-- If you need to swap names and values verbatim, please use <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>. --> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''value mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The ''name mixing string'' argument and <code>mixing_names_and_values</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} <!-- === <code>swapping_names_and_values</code> === {{Capsa tabellaria | titulus = Modifier <code>swapping_names_and_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|swapping_names_and_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_names|mapping_to_names]]</code>, <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#renaming_to_values|renaming_to_values]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code> }} ; Brief : ''Rewrite all parameters swapping their names and values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping_names_and_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is a shortcut for <code>...&#124;[[#mixing_names_and_values|mixing_names_and_values]]&#124;$@&#124;$#&#124;...</code>, but slightly more efficient. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>swapping_names_and_values</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} --> === <code>combining</code> === {{Capsa tabellaria | titulus = Modifier <code>combining</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining|code}})</span> | Num. of arguments: 2–10 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} | ; See also | : <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#list|list]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code> }} ; Brief : ''Combine all parameter names and values into a single parameter, possibly using a sort order and glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining|new parameter name|[sort order]|setting directives|...|pipe function name}}</syntaxhighlight> This modifier combines all parameter names and values into a single new parameter (whose name can be identical to that of a pre-existing parameter). It can be broadly considered as a “modifier version” of the <code>[[#list|list]]</code> function. The ''new parameter name'' argument specifies the name of the new parameter that must be created. The ''sort order'' optional flag argument specifies a sort order. Possible values are <code>alphabetically</code>, <code>naturally</code> (for [[:en:Natural sort order|natural sort order]]) and <code>without_sorting</code>. When omitted it defaults to <code>without_sorting</code>. The ''setting directives'' argument is identical to the first argument of the <code>[[#setting|setting]]</code> modifier, and accordingly is followed by a variable number of arguments (up to seven—see <code>[[#setting|setting]]</code> for more information). Differently than in <code>[[#setting|setting]]</code>, here the ''setting directives'' argument can be left empty (but not omitted). For a similar modifier that combines only values and omits parameter names, see the <code>[[#combining_values|combining_values]]</code> modifier. '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }} {{vsep|mundatio=nulla}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }} {{vsep|mundatio=nulla}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|| setting|i/p|<br />| {{=}} | list }} {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>combining</code> modifier name, the ''new parameter name'' argument and the ''sort order'' argument will be trimmed of their surrounding spaces. The ''setting directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|mundatio=nulla}} === <code>combining_values</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_values|code}})</span> | Num. of arguments: 2–10 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#list|list]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code> }} ; Brief : ''Combine all parameter names and values into a single parameter, possibly using a sort order and glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_values|new parameter name|[sort order]|setting directives|...|pipe function name}}</syntaxhighlight> This modifier combines all parameter values into a single new parameter (whose name can be identical to that of a pre-existing parameter). It can be broadly considered as a “modifier version” of the <code>[[#list_values|list_values]]</code> function. Its syntax is identical to that of <code>[[#combining|combining]]</code>; see there for more information. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>combining_values</code> modifier name, the ''new parameter name'' argument and the ''sort order'' argument will be trimmed of their surrounding spaces. The ''setting directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|mundatio=nulla}} === <code>combining_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_calling|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a custom template and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_calling|template name|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_call|concat_and_call]]</code>. This means that after calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. For instance, using [[Module:Params/periclitationes/en/tdummy echo sb|./testcases/tdummy echo sb]] as callback template, a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> with the following content, <syntaxhighlight lang="wikitext">{{#invoke:params|combining_by_calling|Module:Params/periclitationes/en/tdummy echo sb|my_new_parameter|for_each|[$#:$@]}}</syntaxhighlight> when transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|one|two|three|hello=world|foo=bar}}</syntaxhighlight> will produce : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|hello|world| imposing|foo|bar| combining_by_calling|Module:Params/periclitationes/en/tdummy echo sb|my_new_parameter|for_each|[$#:$@]}} {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_calling</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>combining_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_invoking|code}})</span> | Num. of arguments: 3 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a custom module function and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_invoking|module name|function name|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_invoke|concat_and_invoke]]</code>. It works similarly to how <code>[[#combining_by_calling|combining_by_calling]]</code> works, except that it invokes a module function instead of calling a template. After calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_invoking</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>combining_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_magic|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a parser function and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_magic|parser function|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_magic|concat_and_magic]]</code>. It works similarly to how <code>[[#combining_by_calling|combining_by_calling]]</code> works, except that it calls a parser function instead of calling a template. After calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_magic</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>snapshotting</code> === {{Capsa tabellaria | titulus = Modifier <code>snapshotting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|snapshotting|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Eventually followed by: Either <code>[[#entering_substack|entering_substack]]</code> or <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Push a copy of the current parameter list to the queue of parameter lists'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|snapshotting|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This module has a stacking mechanism that allows to isolate groups of parameters, work separately on them, and then merge them back to the original stack. The modifiers dedicated to this mechanism are: * <code>[[#snapshotting|snapshotting]]</code> * <code>[[#remembering|remembering]]</code> * <code>[[#entering_substack|entering_substack]]</code> * <code>[[#pulling|pulling]]</code> * <code>[[#detaching_substack|detaching_substack]]</code> * <code>[[#dropping_substack|dropping_substack]]</code> * <code>[[#leaving_substack|leaving_substack]]</code> * <code>[[#merging_substack|merging_substack]]</code> * <code>[[#flushing|flushing]]</code> Every time the <code>snapshotting</code> modifier is used, the current list of parameters (together with their values) will be copied and added to a queue. When the <code>[[#entering_substack|entering_substack]]</code> modifier is used, the list of parameters on top of the queue will temporarily become the current parameters, and all other modifiers will affect only this substack. After completing the job, the <code>[[#merging_substack|merging_substack]]</code> will merge the current substack to the parent stack. If no parameter lists have been snapshotted before calling <code>[[#entering_substack|entering_substack]]</code>, the latter will automatically make a snapshot of the current parameters. Once inside a substack, it is possible to enter a subsubstack using the same machinery. The <code>[[#detaching_substack|detaching_substack]]</code> modifier erases the current parameters from the parent stack, allowing the current stack to rename its parameters freely and merge them back to the parent stack, renamed. It is possible to leave a substack without merging it to the parent by using the <code>[[#leaving_substack|leaving_substack]]</code> modifier. In this case, at some point it will be necessary to call <code>[[#flushing|flushing]]</code> in order to merge the stack previously left unmerged. Alternatively, it will be possible to enter it again by calling <code>[[#entering_substack|entering_substack]]</code>, and finally merge it via <code>[[#merging_substack|merging_substack]]</code>. It is also possible to drop and discard a substack completely via <code>[[#dropping_substack|dropping_substack]]</code> An example will probably clarify the mechanism better than anything else: <syntaxhighlight lang="wikitext" line> {{#invoke:params|new|<!-- Ignore the incoming parameters and manually assign some parameters (we will simulate the following incoming parameters: |one|two|three|four|foo=bar|hello=world ...) --> imposing|1|one| imposing|2|two| imposing|3|three| imposing|4|four| imposing|foo|bar| imposing|hello|world| entering_substack|<!-- Enter into a substack (the `snapshotting` modifier will be automatically invoked for us) --> excluding_numeric_names|<!-- Exclude numeric parameters --> detaching_substack|<!-- Remove the current parameters from the parent stack --> renaming_by_replacing|^.*$|This was called "%0"|1|<!-- Rename the parameters in this substack --> merging_substack| entering_substack|new|<!-- Enter into a new empty substack --> pulling|1|<!-- Pull the parameter named "1" from the parent stack --> mapping_by_replacing|^.*$|This value once was "%0"|1|<!-- Replace the content of the parameters in this substack --> merging_substack| for_each|[$#:$@]}} </syntaxhighlight> The code above will result in: : {{#invoke:params|new|<!-- Ignore the incoming parameters and manually assign some parameters (we will simulate the following incoming parameters: |one|two|three|four|foo=bar|hello=world ...) --> imposing|1|one| imposing|2|two| imposing|3|three| imposing|4|four| imposing|foo|bar| imposing|hello|world| entering_substack|<!-- Enter into a substack (the `snapshotting` modifier will be automatically invoked for us) --> excluding_numeric_names|<!-- Exclude numeric parameters --> detaching_substack|<!-- Remove the current parameters from the parent stack --> renaming_by_replacing|^.*$|This was called "%0"|1|<!-- Rename all parameters --> merging_substack| entering_substack|new|<!-- Enter into a new empty substack --> pulling|1|<!-- Pull the parameter named "1" from the parent stack --> mapping_by_replacing|^.*$|This value once was "%0"|1|<!-- Replace the content of all parameters --> merging_substack| for_each|[$#:$@]}} A more advanced example is available at &#123;&#123;[[Module:Params/doc/en/examples/universal page list|./doc/en/examples/universal page list]]&#125;&#125;. {{vsep|1.5em|mundatio=nulla}} === <code>remembering</code> === {{Capsa tabellaria | titulus = Modifier <code>remembering</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|remembering|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Eventually followed by: Either <code>[[#entering_substack|entering_substack]]</code> or <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Push a copy of the original (unmodified) parameter list to the queue of snapshots'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|remembering|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is somewhat similar to <code>[[#snapshotting|snapshotting]]</code>, except that it retrieves the parameters that were originally passed to the calling template before being affected by the module's modifiers. The modifier works also after the <code>[[#new|new]]</code> directive. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|mundatio=nulla}} === <code>entering_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>entering_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|entering_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | May be immediately followed by: <code>[[#new|new]]</code> | Eventually followed by: Either <code>[[#merging_substack|merging_substack]]</code> or <code>[[#leaving_substack|leaving_substack]]</code> followed by <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Enter the first stack in the queue of parameter lists, or copy the current parameters into a substack if the queue is empty'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|entering_substack|[new]|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. Once in a substack, it is possible to go back to the parent stack using three different modifiers: <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code> and <code>[[#dropping_substack|dropping_substack]]</code>. {{vsep|1.5em|mundatio=nulla}} === <code>pulling</code> === {{Capsa tabellaria | titulus = Modifier <code>pulling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|pulling|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | Often preceeded by: <code>[[#new|new]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Pull a single parameter from the parent stack or from the stack of the original parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pulling|parameter name|pipe function name}}</syntaxhighlight> See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. If this modifer is not used in a substack, the parameter will be pulled from the original (unmodified) parameter list. {{vsep|1.5em|mundatio=nulla}} === <code>detaching_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>detaching_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|detaching_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Remove from the parent stack the parameters that are present in the current stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|detaching_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|mundatio=nulla}} === <code>dropping_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>dropping_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|dropping_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Go back to the parent stack dropping the current substack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|dropping_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|mundatio=nulla}} === <code>leaving_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>leaving_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|leaving_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Leave the current substack without merging it, and return to the parent stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|leaving_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. See <code>[[#flushing|flushing]]</code> for an example of how to use this modifier. {{vsep|1.5em|mundatio=nulla}} === <code>merging_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>merging_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|merging_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Leave the current stack after merging it with the parent stack, then return to the latter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|merging_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|mundatio=nulla}} === <code>flushing</code> === {{Capsa tabellaria | titulus = Modifier <code>flushing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|flushing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code> }} ; Brief : ''Merge the first stack in the queue of snapshotted parameters with the current stack.'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|flushing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is used in conjunction with either <code>[[#leaving_substack|leaving_substack]]</code> or <code>[[#snapshotting|snapshotting]]</code>. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. In the following wrapper of an <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight>, the three parameters {{para|1}}, {{para|2}}, and {{para|3}} are used as aliases for {{para|title}}, {{para|author}}, and {{para|language}} respectively. The <code>flushing</code> modifier ensures that in case both are present, the named alias will have the precedence over the positional alias. <syntaxhighlight lang="wikitext">{{#invoke:params| entering_substack| discarding|1| discarding|2| discarding|3| leaving_substack| renaming_by_replacing|1|title|strict| renaming_by_replacing|2|author|strict| renaming_by_replacing|3|language|strict| flushing| concat_and_call|example template }}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>new</code> === {{Capsa tabellaria | titulus = Modifier <code>new</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|new|code}})</span> | Num. of arguments: 0 | Repeatable: No | Restrictions: First position only | ; See also | : <code>[[#parsing|parsing]]</code>, <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#discarding|discarding]]</code> }} ; Brief : ''Get rid of all the incoming parameters and create a new (empty) parameter stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier can only appear in first position, or if substacks are present, immediately after the <code>[[#entering_substack|entering_substack]]</code> directive. When in first position, its main purpose is that of extending the facilities offered by this module (e.g. <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, etc.) to custom lists of strings, independently of the incoming parameters. When inside a stack, it signals that the snapshot of the current parameters must be ignored for that stack. The existence of the <code>new</code> modifier also facilitates debugging the module. The newly created parameter stack can be populated via <code>[[#parsing|parsing]]</code>, <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, or <code>[[#splicing|splicing]]</code>. The incoming parameters can always be retrieved back using the <code>[[#remembering|remembering]]</code> and <code>[[#pulling|pulling]]</code> modifiers. Examples: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|imposing|1|foo|imposing|2|bar|mapping_by_replacing|^.|!%1|list_values}}</syntaxhighlight> *: ↳ {{#invoke:params|new|imposing|1|foo|imposing|2|bar|mapping_by_replacing|^.|!%1|list_values}} {{vsep|1.5em|mundatio=nulla}} == Subpages == * [[Module:Params/ChangeLog]] – Record of the most important changes in the module's code * [[Module:Params/periclitationes/en]] – Testing the module's capabilities * [[Module:Params/doc/en/examples]] – Some of the examples mentioned in this documentation The complete list of subpages is available [[Special:PrefixIndex/Module:Params/|here]]. == Notes == <references /> == See also == * {{intermn|TemplatePar||en}} * {{intermn|ParameterCount||en}} * {{intermn|Separated entries|main|en}} * {{intermn|Enumerate|main|en}} * {{ml|Check for unknown parameters|check}} * {{intermn|Check for deprecated parameters|check|en}} * {{intermn|Check for clobbered parameters|check|en}} * {{intermn|Parameter validation||en}} * {{intermn|Expand wikitext|main||en}} * {{intermn|For loop|main|en}} and {{interfn|For loop|en}} * {{intermn|For nowiki|template|en}} and {{interfn|For nowiki|en}} * {{intermn|Template wrapper|wrap|en}} * {{intermn|ArrayList||en}} * {{intermn|TEMPLATENAME|main|en}} <includeonly>{{in harenario aut alibi||2= <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae variadicae|!]] }}</includeonly> pgxdnx8ztt0qzvr1us9wigtt0orpba5 3969625 3969624 2026-07-03T02:45:22Z Grufo 64423 3969625 wikitext text/x-wiki {{module:params/doc/en/main sidebox}} The <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> module is designed to be adopted by those templates that want to have a deep control of their parameters. It is particularly useful to [[:en:variadic template|variadic template]]s, to which it offers the possibility to count, list, map and propagate the parameters received without knowing their number in advance. The module offers elegant shortcuts to non variadic templates as well. Outside templates it has very few applications; hence, if you plan to make experiments, make sure to do them from within a template, or you will not be able to see much (you can use {{[[module:params/periclitationes/en/sandbox]]}} for that). Under [[Module:Params/periclitationes|./periclitationes/en]] you can find helper templates that can be specifically used for testing the module's capabilities in flexible ways. Finally, under [[Module:Params/doc/en/examples|./doc/en/examples]] you can find some of the examples shown in this documentation page. {{Nota bene|Note:}} In case your template uses <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight>, please add <syntaxhighlight lang="wikitext" inline>{{lua|Module:Params}}</syntaxhighlight> to its documentation page, so that if breaking changes will be introduced in the future the template will be easily traceable without performing <span class="plainlinks">[//en.wikipedia.org/w/index.php?search=insource%3A%2Finvoke%3Aparams%2Fi&title=Special%3ASearch&profile=advanced&fulltext=1&ns10=1&limit=500&sort=last_edit_desc an "in source" search]</span>. Please, do not edit this module without having done extensive testing in the [[Module:Params/harenarium|module's sandbox]] first. == General usage == Among the possibilities that the module offers there is that of performing a series of actions after additional arguments have been concatenated to templates' incoming parameters. As this makes it necessary to keep the argument slots clean from interference, instead of named arguments in order to specify options this module uses ''piping functions'' (i.e. functions that expect to be [[:en:Pipeline (software)|piped]] instead of returning to the caller), or ''modifiers''. This creates a syntax similar to the following example: <syntaxhighlight lang="wikitext">{{#invoke:params|[modifier]|[...]|[modifier]|[...]|function|[...]}}</syntaxhighlight> For instance, as the name suggests, the <code>[[#list|list]]</code> function lists the parameters wherewith a template was called. By default it does not add delimiters, but returns an indistinct blob of text in which keys and values are sticked to each other. However, by using the <code>[[#setting|setting]]</code> modifier, we are able to declare a key-value delimiter (<code>p</code>) and an iteration delimiter (<code>i</code>). And so, if we imagined a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> containing the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i/p|<br />|: |list}}</syntaxhighlight> and such template were called with the following parameters, <syntaxhighlight lang="wikitext">{{example template | Beast of Bodmin = A large feline inhabiting Bodmin Moor | Morgawr = A sea serpent | Owlman = A giant owl-like creature }}</syntaxhighlight> the following result would be produced: : Beast of Bodmin: A large feline inhabiting Bodmin Moor<br />Morgawr: A sea serpent<br />Owlman: A giant owl-like creature We can also do more sophisticated things; for instance, by exploiting the possibility to set a header (<code>h</code>) and a footer (<code>f</code>), we can transform the previous code into a generator of [https://html.spec.whatwg.org/multipage/grouping-content.html#the-dl-element definition lists], <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> thus yielding: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Morgawr :: A sea serpent :; Owlman :: A giant owl-like creature By placing the <code>[[#with_name_matching|with_name_matching]]</code> modifier before the <code>[[#list|list]]</code> function we will be able to filter some parameters out – such as, for instance, all parameter names that do not end with an "n": <syntaxhighlight lang="wikitext">{{#invoke:params|with_name_matching|n$|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> Thus, the previous code will produce: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Owlman :: A giant owl-like creature This mechanism has the intrinsic advantage that it allows the concatenation of infinite modifiers. And so, in order to get the accurate result that we want to obtain we could write: <syntaxhighlight lang="wikitext">{{#invoke:params| with_name_matching|^B| with_name_matching|n$| with_value_matching|feline| setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>| all_sorted| list }}</syntaxhighlight> Since it is a wikitext-oriented module focused on manipulating collections, its functions and modifiers have loosely been inspired by JavaScript <code>Array</code>'s [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array#instance_methods instance methods].<ref>For instance, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map Array.prototype.map()]</code> can remind of <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach Array.prototype.forEach()]</code> can remind of <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice Array.prototype.splice()]</code> can remind of <code>[[#splicing|splicing]]</code>, <code>[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/with Array.prototype.with()]</code> can remind of <code>[[#entering_substack|entering_substack]]&#124;...&#124;[[#merging_substack|merging_substack]]</code>, and so on.</ref> The syntax that emerges from piping functions to one another instead results similar to [[:en:jQuery#Chaining|jQuery's method chains]]. In that sense, this <syntaxhighlight lang="javascript">$("#myElement") .css("background-color", "blue") .addClass("active") .hide() .etc...</syntaxhighlight> might loosely remind of this: <syntaxhighlight lang="wikitext">{{#invoke:params| excluding_non-numeric_names| mapping_by_replacing|[^abdlp]+|| mapping_by_replacing|a|⏒ ||plain| etc... }}</syntaxhighlight> Conceptually the pattern is very similar: each step transforms the result of the previous one. But instead of a jQuery object being indefinitely manipulated, what is indefinitely manipulated here is always a collection of wikitext parameters. === Considerations on code style === Normally on Wikipedia, when templates are written across multiple lines in ''block style'', by convention the pipe sign (<code>&#124;</code>) is written on the left side of each new line, as in the following example: <syntaxhighlight lang="wikitext">{{cite book | last = Bloggs | first = Joe | author-link = Joe Bloggs | date = 1974 | title = Book of Bloggs }}</syntaxhighlight> Doing the same with <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> however is often impossible, because the module tends to preserve trailing spaces and new lines in all its arguments except in modifier and function names (and, accordingly, a newline character would be parsed as belonging to the last parameter of each line). Because of this, the only safe and meaningful way to invoke this module in ''block style'' is by appending the pipe sign ''at the end of the line, right before a modifier name or a function name'', as in the following example: <syntaxhighlight lang="wikitext">{{#invoke:params| all_sorted| excluding_non-numeric_names| mapping_by_replacing|[^abdlp]+|| mapping_by_replacing|a|⏒ ||plain| mapping_by_replacing|b|⏑ ||plain| mapping_by_replacing|d|⏔ ||plain| mapping_by_replacing|l|‒ ||plain| mapping_by_replacing|p|⏖ ||plain| trimming_values| mapping_by_replacing|%s+|&nbsp;| setting|h/i/f|<big>&nbsp;|&nbsp;&#124; |&nbsp;</big>| list_values }}</syntaxhighlight> === Prototyping new templates === In designing new templates or exploring the module's capabilities, there are two possible approaches that allow to simulate the incoming parameters direcly in a preview window—without having to save the changes first and then test them from a different page. The first approach consists in temporarily exploiting the <syntaxhighlight lang="wikitext" inline><includeonly>...</includeonly></syntaxhighlight> and <syntaxhighlight lang="wikitext" inline><noinclude>...</noinclude></syntaxhighlight> tags properly to include the template's transclusion as well, the second approach consists in temporarily relying on the <code>[[#imposing|imposing]]</code> modifier. For instance, given a template named <syntaxhighlight lang="wikitext" inline>{{My template}}</syntaxhighlight>, whose wikitext is <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|foo}}</syntaxhighlight>, to simulate the transclusion <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three|foo=bar}}</syntaxhighlight>, it is possible to write, temporarily, <syntaxhighlight lang="wikitext"><includeonly>{{#invoke:params|value_of|foo}}</includeonly><noinclude>{{My template|one|two|three|foo=bar}}</noinclude></syntaxhighlight> or, equivalently, <syntaxhighlight lang="wikitext">{{#invoke:params| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| value_of|foo }}</syntaxhighlight> and then click on “Show preview”. In both cases, the final template must be eventually saved as: <syntaxhighlight lang="wikitext"><includeonly>{{#invoke:params|value_of|foo}}</includeonly><noinclude>{{Documentation}}</noinclude></syntaxhighlight> Here are some suggestions on how to proceed in order to master this module: # Start by using only the <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code> and <code>[[#for_each|for_each]]</code> functions # Learn how to use the <code>[[#setting|setting]]</code> modifier # Learn how to use all the other modifiers # Learn how to use all the other functions === Nomenclature === Most modifiers immediately affect what follows, while others add their action to the queue of actions that will be done last, thus affecting only the way [[#Functions|functions]] behave (e.g. <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> – as the only action they do consists in ''putting a flag'', these are called “[[#Flag modifiers (piping functions)|flag modifiers]]”). A rule of thumb in the nomenclature is the following: * If a directive is an English adjective or a past participle it is a [[#Flag modifiers (piping functions)|flag modifier]] (e.g. <code>[[#sequential|sequential]]</code>) * If a directive is or contains an English [[:en:gerundive|gerundive]] it is a [[#Modifiers (piping functions)|modifier]] (with the exception of the special, first-position-only <code>[[#new|new]]</code> directive – e.g. <code>[[#squeezing|squeezing]]</code>) * If a directive is anything else (usually an English [[:en:bare infinitive|bare infinitive]]) it is a normal non-piping [[#Functions|function]] (e.g. <code>[[#list_values|list_values]]</code>) The two flag modifiers <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> refer to a technical jargon used in wikitext: given a parameter list, the subgroup of ''sequential parameters'' is constituted by the largest group of consecutive numeric parameters starting from {{para|1}} – this is known as the parameters' "sequence". A parameter list that does not have a first parameter specified does not possess a sequence. == Functions == Here follows the list of functions. You might want to see also [[#Flag modifiers (piping functions)|§ Flag modifiers]] and [[#Modifiers (piping functions)|§ Modifiers]]. {{vsep|mundatio=nulla}} === <code>self</code> === {{Capsa tabellaria | titulus = Function <code>self</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|self|code}})</span> | Num. of arguments: 0 | Not affected by: Any modifier | ; See also | : <code>{{intermn|TEMPLATENAME|main|en}}</code>, <code>{{mwl|FULLPAGENAME}}</code> }} ; Brief : ''Return the name of the current template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|self}}</syntaxhighlight> This argumentless function guarantees that the name of the template invoking this module is shown, regardless if this is transcluded or not. As a possible example, if a Wikipedia page named <code>Page X</code> contained only a transclusion of a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, and the latter contained the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|self}} {{FULLPAGENAME}}</syntaxhighlight> if we visited <code>Template:Foobar</code> we would see, <pre>Template:Foobar Template:Foobar</pre> whereas if we visited <code>Page X</code> we would see: <pre>Template:Foobar Page X</pre> Therefore by writing <syntaxhighlight lang="wikitext">{{#ifeq:{{#invoke:params|self}}|{{FULLPAGENAME}} | Page is not being transcluded | Page is being transcluded }}</syntaxhighlight> it is possible to understand whether a page is being transcluded or not. For most cases the {{tag|includeonly}} and {{tag|noinclude}} will offer a simpler solution, however there can be cases in which this becomes the way to go. If <code>Page X</code> transcluded <syntaxhighlight lang="wikitext" inline>{{foobar 2}}</syntaxhighlight> and the latter were a redirect to <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, we would still see <pre>Template:Foobar Page X</pre> A typical use case of this function is that of providing stable links for editing transcluded templates. E.g.: <syntaxhighlight lang="wikitext">{{edit|{{#invoke:params|self}}|edit this template}}</syntaxhighlight> Another possible use case is that of transcluding a subtemplate. E.g.: <syntaxhighlight lang="wikitext">{{{{#invoke:params|self}}/my subtemplate|foo|bar}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>count</code> === {{Capsa tabellaria | titulus = Function <code>count</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|count|code}})</span> | Num. of arguments: 0 | Often preceeded by: <code>[[#sequential|sequential]]</code> | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#setting|setting]]</code>,<br /><code>[[#sorting_sequential_values|sorting_sequential_val…]]</code>,<br /><code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code> | ; See also | : <code>[[#scoring|scoring]]</code>, <code>{{intermn|ParameterCount||en}}</code> }} ; Brief : ''Count the number of parameters wherewith a template was called'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> This function does not take arguments. The number that this function yields depends on the modifiers that precede it. For instance, in a template that is called with both named and unnamed parameters, <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> and <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|count}}</syntaxhighlight> will return different results. For the modifier version of this function, see <code>[[#scoring|scoring]]</code>. {{vsep|1.5em|mundatio=nulla}} === <code>concat_and_call</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_call</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_call|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code>, <code>{{intermn|template wrapper|wrap|en}}</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_call|template name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> This function comes in handy in case of [[:en:Wikipedia:Wrapper templates|wrapper templates]]. For example, if our <syntaxhighlight lang="wikitext" inline>{{wrapper template}}</syntaxhighlight> had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|concat_and_call|foobar|elbow|earth|room|hello=not today}}</syntaxhighlight> and were called with, <syntaxhighlight lang="wikitext">{{wrapper template|one|two|three|hello=world|wind=spicy}}</syntaxhighlight> the following call to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template would be performed: <syntaxhighlight lang="wikitext">{{foobar|elbow|earth|room|one|two|three|hello=not today|wind=spicy}}</syntaxhighlight> By using the <code>[[#cutting|cutting]]</code> modifier it is possible to impose numeric positive parameters instead of prepending them. For instance, the following code echoes all incoming parameters to <syntaxhighlight lang="wikitext" inline>{{my template}}</syntaxhighlight>, with the exception of {{para|3}}, which is replaced with <code>hello world</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|3|0|concat_and_call|my template|{{{1|}}}|{{{2|}}}|hello world}}</syntaxhighlight> If the numeric parameters to replace are a limited number, as in the example above, a better alternative to <code>[[#cutting|cutting]]</code> might be <code>[[#imposing|imposing]]</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|3|hello world|concat_and_call|my template}}</syntaxhighlight> If no other argument besides the ''template name'' is provided this function simply echoes the current parameters to another template. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_call</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>concat_and_invoke</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_invoke</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_invoke|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom module'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_invoke|module name|function name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but invokes a module function instead of calling a template. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_invoke</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>concat_and_magic</code> === {{Capsa tabellaria | titulus = Function <code>concat_and_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|concat_and_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code> }} ; Brief : ''Prepend positive numeric arguments to the current parameters, or impose non-numeric or negative numeric arguments, then propagate everything to a custom parser function'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_magic|parser function|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>concat_and_magic</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>value_of</code> === {{Capsa tabellaria | titulus = Function <code>value_of</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|value_of|code}})</span> | Num. of arguments: 1 | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>f</code>, <code>n</code> | Not affected by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code> }} ; Brief : ''Get the value of a single parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|parameter name}}</syntaxhighlight> Without modifiers this function is similar to writing <syntaxhighlight lang="wikitext" inline>{{{parameter name|}}}</syntaxhighlight>. With modifiers, however, it allows reaching parameters that would be unreachable without knowing their number in advance. For instance, writing <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-2|0|value_of|1}}</syntaxhighlight> will expand to the value of the second-last sequential parameter, independently of how many parameters the template was called with. If no matching parameter is found this function expands to nothing. A header (<code>h</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the strings assigned to the key-value pair delimiter (<code>p</code>), the iteration delimiter (<code>i</code>), the last iteration delimiter (<code>l</code>) and the "serial-comma-like" last iteration delimiter (<code>s</code>) will be ignored. For instance, the {{interfn|If then show|en}} template could be rewritten as <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|h/f/n|{{{3|}}}|{{{4|}}}|{{{2|}}}|value_of|1}}</syntaxhighlight> Simplifying, the following wikitext expands to the first parameter that is not empty: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching||strict|squeezing|value_of|1}}</syntaxhighlight> Whereas the following wikitext expands to the first parameter that is not blank (i.e. neither empty nor containing only [[whitespace]]s) <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|squeezing|value_of|1}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>list</code> === {{Capsa tabellaria | titulus = Function <code>list</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: = Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>p</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code> }} ; Brief : ''List the template parameters (both their names and their values)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list}}</syntaxhighlight> This function does not take arguments. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |); | (|)|'''No parameters were passed'''|list}}</syntaxhighlight> will generate an output similar to the following. : '''Parameters passed:''' Owlman (A giant owl-like creature); Beast of Bodmin (A large feline inhabiting Bodmin Moor); Morgawr (A sea serpent) {{vsep|1.5em|mundatio=nulla}} === <code>list_values</code> === {{Capsa tabellaria | titulus = Function <code>list_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list_values|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code>, <code>[[#value_of|value_of]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code>, <code>{{intermn|separated entries||en}}</code> }} ; Brief : ''List the values of the incoming parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_values}}</syntaxhighlight> This function does not take arguments. The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/f/n|'''Values of parameters passed:''' |; |.|'''No parameters were passed'''|list_values}}</syntaxhighlight> will generate an output similar to the following. : '''Values of parameters passed:''' A giant owl-like creature; A large feline inhabiting Bodmin Moor; A sea serpent. This function covers and extends all the cases covered by {{intermn|Separated entries|main|en}}. For instance, the following two examples with “ + ” as delimiter and “ ... ” as conjunction produce a similar result: # <syntaxhighlight lang="wikitext" inline>{{#invoke:separated entries|main|separator=&#32;+&#32;|conjunction=&#32;...&#32;}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l| + | ... |list_values}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>list_maybe_with_names</code> === {{Capsa tabellaria | titulus = Function <code>list_maybe_with_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|list_maybe_with_names|code}})</span> | Num. of arguments: 0 | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code><!--, <code>[[#coins|coins]]</code>-->, <code>[[#unique_coins|unique_coins]]</code>, <code>{{intermn|separated entries||en}}</code> }} ; Brief : ''List the values of sequential parameters and the names and the values of non-sequential parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_maybe_with_names}}</syntaxhighlight> This function does not take arguments. It is a combination of <code>[[#list|list]]</code> and <code>[[#list_values|list_values]]</code>: if a parameter belongs to the parameter sequence only its value will be shown, otherwise both its name and its value will be shown. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code in <syntaxhighlight lang="wikitext" inline>{{My template}}</syntaxhighlight>, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |; |→|.|'''No parameters were passed'''|list_maybe_with_names}}</syntaxhighlight> when transcluded as <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three|four|foo=bar|hello=world}}</syntaxhighlight>, will generate an output similar to the following. : '''Parameters passed:''' one; two; three; four; hello→world; foo→bar. This function is particularly useful to mimic the natural transclusion of templates. {{vsep|1.5em|mundatio=nulla}} <!-- === <code>coins</code> === {{Capsa tabellaria | titulus = Function <code>coins</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|coins|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code>, <code>[[#trimming_values|trimming_values]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#unique_coins|unique_coins]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code> }} ; Brief : ''Associate custom strings to possible parameter values and list the custom string when the associated value is present'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|coins|[first coin = value 1]|[second coin = value 2]|[...]|[last coin = value N]}}</syntaxhighlight> This function is identical to the <code>[[#unique_coins|unique_coins]]</code> function, except that it allows the repetition of identical flags. See there for more information. {{vsep|1.5em|mundatio=nulla}} --> === <code>unique_coins</code> === {{Capsa tabellaria | titulus = Function <code>unique_coins</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|unique_coins|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: = Yes | Often preceeded by: = <code>[[#sequential|sequential]]</code>, <code>[[#trimming_values|trimming_values]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <!--<code>[[#coins|coins]]</code>, --><code>[[#list_values|list_values]]</code>, <code>[[#value_of|value_of]]</code> }} ; Brief : ''Associate custom strings to possible parameter values and list the custom string when the associated value is present, but not more than once'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|unique_coins|[first coin = value 1]|[second coin = value 2]|[...]|[last coin = value N]}}</syntaxhighlight> This function is used to detect the existence of flag parameters. For this reason, it is often accompanied by the <code>[[#sequential|sequential]]</code> modifier (or, equivalently, by <code>...&#124;[[#excluding_non-numeric_names|excluding_non-numeric_names]]&#124;[[#clearing|clearing]]&#124;...</code>). A typical use case of this function is that of constructing [[URL]]s. For example, the following template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> checks for the <code>html</code>, <code>xml</code>, <code>comments</code> and <code>removenowiki</code> flags in order to append respectively the following strings to the final URL: <code>&amp;wpGenerateRawHtml=1</code>, <code>&amp;wpGenerateXml=1</code>, <code>&amp;wpRemoveComments=0</code>, <code>&amp;wpRemoveNowiki=1</code>. <syntaxhighlight lang="wikitext" line>{{#if:{{{input|}}} | <span class="plainlinks">[{{fullurl:Special:ExpandTemplates|wpInput={{urlencode:{{{input}}}|QUERY}}{{#if:{{{title|}}}|&wpContextTitle={{urlencode:{{{title}}}|QUERY}}}}{{#invoke:params|excluding_non-numeric_names|clearing|sequential|trimming_values|unique_coins | html = &wpGenerateRawHtml=1 | xml = &wpGenerateXml=1 | comments = &wpRemoveComments=0 | removenowiki = &wpRemoveNowiki=1 }}}} {{#if:{{{label|}}}|{{{label|}}}|Expand <code>{{{input}}}</code>}}]</span> | {{Error|Error: The {{para|input}} parameter is missing.}} }}</syntaxhighlight> And so, when transcluded as, <syntaxhighlight lang="wikitext">{{example template|comments|xml | input = Hello world {<nowiki />{#time:r{{!}}now}<nowiki />} }}</syntaxhighlight> it will generate the following output: : {{module:params/doc/en/examples/link to expanded template|comments|xml | input = Hello world {<nowiki />{#time:r{{!}}now}<nowiki />} }} A copy of the example above is available at &#123;&#123;[[Module:Params/doc/en/examples/link to expanded template|./doc/en/examples/link to expanded template]]&#125;&#125;. If you want to allow the repetition of identical flags, you can use <code>...&#124;[[#magic_for_each_value|magic_for_each_value]]&#124;[[:mw:Help:Extension:ParserFunctions#.23switch|#switch]]&#124;...</code>. Compare <syntaxhighlight lang="wikitext">{{#invoke:params| setting|i|//| sequential| magic_for_each_value|#switch | lemon = one | apple = two | pear = three | quince = four | grapefruit = five }}</syntaxhighlight> with <syntaxhighlight lang="wikitext">{{#invoke:params| setting|i|//| sequential| unique_coins | lemon = one | apple = two | pear = three | quince = four | grapefruit = five }}</syntaxhighlight> If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. {{vsep|1.5em|mundatio=nulla}} === <code>call_for_each</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>{{intermn|for loop||en}}</code>, <code>{{interfn|for loop|en}}</code> }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least two parameters (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> Some functions are like shortcuts. The <code>X_for_each|F</code> functions are similar to <code>mapping_by_X(ing)|F|(names_and_values|)list_values</code>. The latter syntax (i.e. the modifier version) allows a <code>values_and_names</code> flag to invert the order from key-value to value-key. All unnamed arguments following the ''template name'' will be placed after the key-value pair. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. Calling a template for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|call_for_each|foobar}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{foobar|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template has been called. In most cases this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>invoke_for_each</code> === {{Capsa tabellaria | titulus = Function <code>invoke_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|invoke_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: = Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but invokes a module instead of calling a template. Invoking a module function for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>magic_for_each</code> === {{Capsa tabellaria | titulus = Function <code>magic_for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|magic_for_each|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>call_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each|call_for_each]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>{{intermn|for loop||en}}</code>, <code>{{interfn|for loop|en}}</code> }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least one parameter (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_value|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. All unnamed arguments following the ''template name'' will be appended after the value parameter. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, calling {{fn|tl|en}} with each parameter can be done by writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |call_for_each_value|tl}}</syntaxhighlight> This will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |for_each|{{tl|$@}}}}</syntaxhighlight> In the first example each value will be passed to the {{fn|tl|en}} template, while in the second example the <code>$@</code> token will be expanded ''after'' the {{fn|tl|en}} template has been called. Here this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>invoke_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>invoke_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|invoke_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each_value|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but invokes a module instead of calling a template. Invoking a module function for each value with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each_value|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$@}}}}</syntaxhighlight> In the first example each value will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$@</code> token will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>magic_for_each_value</code> === {{Capsa tabellaria | titulus = Function <code>magic_for_each_value</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|magic_for_each_value|code}})</span> | Num. of arguments: ''Ad libitum'' | [[#all_sorted|Sortable]]: Yes | Often preceeded by: <code>[[#sequential|sequential]]</code> | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each_value|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. For example, if a template had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|ih|&preloadparams%5b%5d{{=}}|magic_for_each_value|urlencode|QUERY}}</syntaxhighlight> and were transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|hello world|àèìòù|foobar}}</syntaxhighlight>, the <code><nowiki>{{</nowiki>[[:mw:Help:Magic words#URL data|urlencode]]:...|QUERY<nowiki>}}</nowiki></code> parser function would be called for each incoming parameter as first argument and with <code>QUERY</code> as second argument, and finally the returned text would be prefixed with <code>&preloadparams%5b%5d=</code>. This would generate, <pre>&preloadparams%5b%5d=hello+world&preloadparams%5b%5d=%C3%A0%C3%A8%C3%AC%C3%B2%C3%B9&preloadparams%5b%5d=foo+bar</pre> which can be used to allow the creation of pages [[:mw:Manual:Creating pages with preloaded text#Using parameters|with preloaded text and parameters]]. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each_value</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>call_for_each_group</code> === {{Capsa tabellaria | titulus = Function <code>call_for_each_group</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|call_for_each_group|code}})</span> | Num. of arguments: ''Ad libitum'' | Often preceeded by: <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>{{intermn|for loop||en}}</code>, <code>{{interfn|for loop|en}}</code> }} ; Brief : ''Call a custom template for each group of parameters that have the same numeric suffix'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_group|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> In short, this function helps you manage cases like the following, in which a template needs to be transcluded with a variable number of parameters grouped by their identical numerical suffix: <syntaxhighlight lang="wikitext">{{My template | foo 1 = lorem | bar 1 = ipsum | hello 1 = dolor | foo 2 = sit | bar 2 = amet | hello 2 = dolor | foo 3 = consectetur | bar 3 = adipiscing | hello 3 = elit | ... }}</syntaxhighlight> The way it manages this situation is by repeatedly calling a custom template for each group of similar parameters. These will be stripped of their numeric id (i.e. the numeric suffix), which will be passed separetely as '''parameter zero''' (i.e. <code>&#123;&#123;&#123;0&#125;&#125;&#125;</code>) to the custom template. With the group of parameters that do not have a numeric suffix the id will be an empty string. If you are a module writer, you might recognize some distant similarities between this function and <code>[[Module:TableTools#affixNums|TableTools.affixNums]]</code>. A hyphen before the numeric suffix will be interpreted as a minus sign (and therefore the group id will be treated as a negative number). Numeric incoming parameters will be treated as if their prefix were an empty string (these can be captured using <code>&#123;&#123;&#123;&#125;&#125;&#125;</code> or <code>&#123;&#123;&#123;&#124;''fallback text''&#125;&#125;&#125;</code> in the callback template). Spaces between the prefix and the numeric suffix will be ignored (therefore writing {{para|foobar123}} will be identical to writing {{para|foobar&nbsp;123}} – in case of collisions one of the two values will be discarded). In the unlikely scenario that the prefix is itself a number (e.g. {{para|1 1}}, {{para|2 1}}, etc.), if this is <code>0</code> or a negative number it will be decreased by one unit in order to leave the parameter zero undisturbed (so <code>0</code> will become <code>-1</code>, <code>-1</code> will become <code>-2</code>, and so on – if needed, you can use <code>...|[[#purging|purging]]|0|1|...</code> in the callback template to renormalize these numbers). All unnamed arguments that follow the ''template name'' argument will appear as sequential parameters shared across all calls. Named arguments will be passed verbatim. Both named and unnamed arguments passed to this function will be given precedence in case of collisions. Numeric argument names below <code>1</code> will be decreased by one unit (i.e. <code>...|call_for_each_group&#124;example template&#124;0=Hello world&#124;...</code> will become {{para|-1|Hello world}} in the callback template – see above). A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a "[[:en:serial comma|serial-comma]]-like" last iteration delimiter (<code>s</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, if a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|reassorted|call_for_each_group|example template|hello|world|foo=bar}}</syntaxhighlight> writing <syntaxhighlight lang="wikitext">{{foobar | 1 = Lorem | 2 = ipsum | bicycle-1 = dolor | bicycle1 = sit | boat1 = amet | car2 = consectetur | bicycle2 = adipiscing | other = elit | sunscreen = vestibulum | = ultricies | foo1 = neque nisl }}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{example template | 0 = | 1 = hello | 2 = world | = ultricies | foo = bar | other = elit | sunscreen = vestibulum }}{{example template | 0 = -1 | 1 = hello | 2 = world | bicycle = dolor | foo = bar }}{{example template | 0 = 1 | 1 = hello | 2 = world | = Lorem | bicycle = sit | boat = amet | foo = bar }}{{example template | 0 = 2 | 1 = hello | 2 = world | = ipsum | bicycle = adipiscing | car = consectetur | foo = bar }}</syntaxhighlight> '''The modifiers <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code> will affect how groups of parameters will be iterated, not how single parameters will be grouped.''' Before calling this function you will likely want to reduce the list of parameters via one of the <code>with_*_matching</code> group of modifiers (for instance <code>...|with_name_matching|.%-%d+$|or|[^%-]%d+$|call_for_each_group|...</code> leaves only the parameters in which both the prefix and the numeric suffix are not empty strings). The <code>[[#reassorted|reassorted]]</code> modifier often accompanies this function. {{vsep|mundatio=nulla}} {{Anchor|Multilevel substitution warning}}{{Nota bene|Note:}} In writing templates, there is often the habit of signaling [[:mw:Help:Substitution#Multilevel substitution|multilevel substitutions]] using the <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> notation. This is a dangerous practice, because <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> means "write the parameter with an empty name, otherwise write <code>safesubst:</code>". Due to the fact that <code>call_for_each_group</code> '''can pass parameters with an empty name''', a callback template should never use <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> to notate multilevel substitutions, but should use instead <syntaxhighlight lang="wikitext" inline>safesubst:<noinclude /></syntaxhighlight>. Not following this advice can lead to bugs that are hard to debug. {{vsep|mundatio=nulla}} At &#123;&#123;[[Module:Params/doc/en/examples/list of authors|./doc/en/examples/list of authors]]&#125;&#125; you can find an example of how to use this function to list authors the same way {{interfn|Cite book|en}} does. For instance, writing <syntaxhighlight lang="wikitext">{{module:params/doc/en/examples/list of authors | last1 = Playfair | first1 = I. S. O. | author-link1 = Ian Stanley Ord Playfair | last2 = Stitt | first2 = G. M. S. | last3 = Molony | first3 = C. J. C. | last4 = Toomer | first4 = S. E. }}</syntaxhighlight> will generate : {{module:params/doc/en/examples/list of authors | last1 = Playfair | first1 = I. S. O. | author-link1 = Ian Stanley Ord Playfair | last2 = Stitt | first2 = G. M. S. | last3 = Molony | first3 = C. J. C. | last4 = Toomer | first4 = S. E. }} See also &#123;&#123;[[Module:Params/doc/en/examples/tablebox|./doc/en/examples/tablebox]]&#125;&#125; for an example of how to exploit this function to create [[Template:Infobox|infoboxes]], and &#123;&#123;[[Module:Params/doc/en/examples/four cells per row table|./doc/en/examples/four cells per row table]]&#125;&#125; for an example of how to exploit this function to create n-column tables. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_group</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>for_each</code> === {{Capsa tabellaria | titulus = Function <code>for_each</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|for_each|code}})</span> | Num. of arguments: 1 | [[#all_sorted|Sortable]]: Yes | Relevant [[#setting|function-only variables]]: <code>h</code>, <code>i</code>, <code>l</code>, <code>s</code>, <code>f</code>, <code>n</code> | ; See also | : <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, <code>[[#list_maybe_with_names|list_maybe_with_names]]</code>, <code>{{intermn|for nowiki||en}}</code>, <code>{{interfn|for nowiki|en}}</code>, <code>{{interfn|expand wikitext|en}}</code> }} ; Brief : ''For each parameter passed to the current template, expand all occurrences of <code>$#</code> and <code>$@</code> within a given text as key and value respectively'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|for_each|wikitext}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|for_each|Arg name: $#, Arg value: $@}}</syntaxhighlight> The text returned by this function is not expanded further (currently this module does not offer an <code>expand_for_each</code> function). If you need wikitext expansion, use either <code>[[#concat_and_call|concat_and_call]]</code> to propagate the incoming parameters altogether to the {{interfn|for nowiki|en}} template, or <code>[[#mapping_by_calling|mapping_by_calling]]</code> to propagate the incoming parameters one by one to {{interfn|expand wikitext|en}}. Example #1 (wikitext expanded via the {{interfn|for nowiki|en}} template – suggested): <syntaxhighlight lang="wikitext">{{#invoke:params|excluding_non-numeric_names|concat_and_call|for nowiki|<br />|<nowiki>Parameter value is "{{{1}}}"</nowiki>}}</syntaxhighlight> Example #2 (wikitext expanded via the {{interfn|expand wikitext|en}} template – less efficient but more flexible): <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i|<br />|mapping_by_calling|expand wikitext|names_and_values_as|2|3| let|1|<nowiki>Parameter name is "{{{2}}}", parameter value is "{{{3}}}"</nowiki>| let|unstrip|yes| list_values}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The argument passed to this function will not be trimmed of its leading and trailing spaces. The <code>for_each</code> ''function name'' itself, instead, will be trimmed of its surrounding spaces. {{vsep|mundatio=nulla}} == Flag modifiers (piping functions) == The following are ''flag modifiers'', i.e. functions that add their action to the queue of actions that ''will be done last''. As modifiers, they expect to be piped instead of returning to the caller. Each of them can be piped to either another flag modifier or a [[#Modifiers (piping functions)|modifier]] or a [[#Functions|non-piping function]]. Unlike modifiers, the order in which flag modifiers appear has no consequences. The actions that flag do affects only functions, but do not affect modifiers. {{vsep|mundatio=nulla}} === <code>sequential</code> === {{Capsa tabellaria | titulus = Modifier <code>sequential</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|sequential|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | ; See also | : <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : (In functions only, does not affect modifiers) Reduce the parameter list to the subgroup of consecutive parameters that follow {{para|1}} ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|count}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Its purpose is solely that of signaling to non-piping functions to iterate using Lua <code>ipairs()</code> instead of <code>pairs()</code>. Therefore it does not remove any parameter from the list (to do that, you will need to use <code>...&#124;[[#excluding_non-numeric_names|excluding_non-numeric_names]]&#124;[[#clearing|clearing]]&#124;...</code> instead). Unless there are many intermediate operations that repeatedly iterate through all parameters, simply flagging the parameter list as sequence-only is usually faster than actually removing non-sequential parameters. Using <code>sequential</code> together with <code>[[#non-sequential|non-sequential]]</code> will generate an error. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} Like <code>[[#non-sequential|non-sequential]]</code>, the <code>sequential</code> modifier permanently marks a query. For instance, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|discarding|1|...}}</syntaxhighlight> will first mark the query as "sequential", then will discard the first element from the sequence (leaving all the others intact). And so, no matter how many other parameters will be present, nothing will be shown. {{vsep|1.5em|mundatio=nulla}} === <code>non-sequential</code> === {{Capsa tabellaria | titulus = Modifier <code>non-sequential</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|non-sequential|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : (In functions only, does not affect modifiers) Reduce the parameter list by discarding the subgroup of consecutive parameters that follow {{para|1}} ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|non-sequential|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Once flagged with <code>non-sequential</code>, the final function will iterate through the set of parameters that is [[:en:complement (set theory)|complementary]] to the one picked by <code>[[#sequential|sequential]]</code>. Using <code>non-sequential</code> together with <code>[[#sequential|sequential]]</code> will generate an error. The modifier, on the other hand, is compatible with both <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code>. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} Like <code>[[#sequential|sequential]]</code>, the <code>non-sequential</code> modifier permanently marks a query, and no matter what transformations will follow (see <code>[[#squeezing|squeezing]]</code>) the parameters' "sequence" will not be shown. {{vsep|1.5em|mundatio=nulla}} === <code>all_sorted</code> === {{Capsa tabellaria | titulus = Modifier <code>all_sorted</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|all_sorted|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code>, <code>[[#reassorted|reassorted]]</code> | Has no effects on: <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | ; See also | : [[:en:Natural sort order|Natural sort order]], <code>[[#reassorted|reassorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first the numeric ones in ascending order, then the rest in [[:en:Natural sort order|natural order]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|all_sorted|pipe function name}}</syntaxhighlight> {{Nota bene|Note:}} This modifier sorts the way ''functions'' iterate across ''all'' parameters based on ''their names''. If you want to sort ''sequential parameters'' based on ''their values'', see <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Normally only sequential parameters are dispatched sorted, whereas non-sequential ones are dispatched randomly. The <code>all_sorted</code> modifier ensures that nothing is left out of ([[:en:Natural sort order|natural]]) order. Attention must be paid to the fact that parameters whose name is a negative number will appear first. To avoid this the <code>[[#squeezing|squeezing]]</code> modifier can be used.<ref>To be precise, the order will not be strictly alphabetical, because this would imply that a template called with the following parameters <syntaxhighlight lang="wikitext" inline>{{foobar|-4=you|9=wanna|.=me?|11=marry|-8=do}}</syntaxhighlight> would see them reordered as follows: <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|.=me?|9=wanna|11=marry}}</syntaxhighlight> (with the dot in the middle between negative and positive numbers). To avoid this, '''numbers are always displayed first''' (i.e. <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|9=wanna|11=marry|.=me?}}</syntaxhighlight>).</ref> The <code>all_sorted</code> modifier only affects the way parameters are shown, but has no effects on functions that do not iterate or cannot impose an order, such as: * <code>[[#count|count]]</code> * <code>[[#value_of|value_of]]</code> * <code>[[#concat_and_call|concat_and_call]]</code> * <code>[[#concat_and_invoke|concat_and_invoke]]</code> * <code>[[#concat_and_magic|concat_and_magic]]</code> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>all_sorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vsep|1.5em|mundatio=nulla}} === <code>reassorted</code> === {{Capsa tabellaria | titulus = Modifier <code>reassorted</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reassorted|code}})</span> | Num. of arguments: 0 | Repeatable: No | Conflicts with: <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> | Has no effects on: <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | ; See also | : [[:en:Natural sort order|Natural sort order]], <code>[[#all_sorted|all_sorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first non numeric ones in [[:en:Natural sort order|natural order]]'', then the numeric ones in ascending order ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reassorted|pipe function name}}</syntaxhighlight> This modifier is similar to <code>[[#all_sorted|all_sorted]]</code>, but numbers are iterated last (as in "bar, foo, hello, zebra, 1, 2, 3, …"). {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>reassorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vsep|mundatio=nulla}} == Modifiers (piping functions) == The following are ''modifiers'', i.e. functions that expect to be piped instead of returning to the caller. Each of them can be piped to either another modifier or a [[#Flag modifiers (piping functions)|flag modifier]] or a [[#Functions|non-piping function]]. The actions that modifiers do are done sequentially, in the same order chosen during the invocation of this module. {{vsep|mundatio=nulla}} === <code>setting</code> === {{Capsa tabellaria | titulus = Modifier <code>setting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|setting|code}})</span> | Num. of arguments: 2–8 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} }} ; Brief : ''Define glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|directives|...|pipe function name}}</syntaxhighlight> This modifier allows some internal variables to be set and later be used (currently only by functions). It takes a variable number of arguments, relying on the first argument to understand how many other arguments to read. A few examples will introduce it better than words: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|i|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, then list all parameters * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p/n|{{!}}|{{=}}|No parameters were passed|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, set ''fallback text'' to <code>No parameters were passed</code>, then list all parameters The first argument is a slash-separated list of lists of slots to assign; one slot is referred by exactly one character and each list of slots maps exactly one argument. A slot indicates which internal variable to set. If more than one slot is aggregated within the same slash-separated list the same text will be assigned to more than one variable. The slots available are the following: {| class="wikitable" style="margin-left: auto; margin-right: auto;" |- ! Slots ! Variable ! Description |- | <code>p</code> | ''Key-value pair delimiter'' | The string of text that will be placed between each parameter name and its value; it is never inserted by functions that only iterate between values, or by functions that pass the key-value pairs to external calls. |- | <code>i</code> | ''Iteration delimiter'' | The string of text that will be placed between each iteration; it is never inserted unless there are two or more parameters to show when <code>l</code> is not given, or three or more parameters when <code>l</code> is given. |- | <code>l</code> | ''Last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration; it is never inserted unless there are two or more parameters to show; if omitted it defaults to <code>i</code>. |- | <code>s</code> | ''"[[:en:serial comma|serial-comma]]-like" last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration when there are three or more parameters to show; if omitted it defaults to <code>l</code>. |- | <code>h</code> | ''Header text'' | The string of text that will be placed before the iteration begins; it is never inserted if there are no parameters to show. |- | <code>f</code> | ''Footer text'' | The string of text that will be placed after the iteration is over; it is never inserted if there are no parameters to show. |- | <code>n</code> | ''Fallback text'' | The string of text that will be placed if there are no parameters to show. |} All space characters in the ''directives'' argument are discarded. Therefore writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|...}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:params|setting| i h / p |...}}</syntaxhighlight> In theory, instead of assigning different arguments at once (i.e. <syntaxhighlight lang="wikitext" inline>{{...|setting|ih/p|{{!}}|{{=}}|...}}</syntaxhighlight>), it is possible to write separate invocations of <code>setting</code> for each argument, as in <syntaxhighlight lang="wikitext" inline>{{...|setting|ih|{{!}}|setting|p|{{=}}...}}</syntaxhighlight>. This method however will be slightly less efficient. The <code>s</code> slot has been created with the [[:en:Serial comma|Oxford comma]] in mind. For instance, the following imaginary <syntaxhighlight lang="wikitext" inline>{{Foobar see also}}</syntaxhighlight> template adds a comma before the "and" conjunction when more than two page names are provided: <syntaxhighlight lang="wikitext">{{Hatnote|{{{altphrase|Foobar see also}}}: {{#if:{{{1|}}} | {{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l/s|, | and |, and |for_each|[[$@]]}} | {{Error|{{interfn|Foobar see also|en}} requires at least one page name}} }}}}</syntaxhighlight> You can find this example at &#123;&#123;[[Module:Params/doc/en/examples/Oxford comma|./doc/en/examples/Oxford comma]]&#125;&#125;. Thus, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/en/examples/Oxford comma|Latin|English|German|Italian}}</syntaxhighlight> will generate {{module:params/doc/en/examples/Oxford comma|Latin|English|German|Italian}} {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>setting</code> modifier name will be trimmed of its surrounding spaces. The ''directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|mundatio=nulla}} === <code>scoring</code> === {{Capsa tabellaria | titulus = Modifier <code>scoring</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|scoring|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <code>[[#count|count]]</code> }} ; Brief : ''Count the number of parameters wherewith a template was called and save the result into a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|scoring|new parameter name|pipe function name}}</syntaxhighlight> This is the modifier version of the <code>[[#count|count]]</code> function: instead of outputting the number of current parameters, the result will be saved into a new parameter (which will not be counted in the result). Since this is a modifier, [[#Flag modifiers (piping functions)|flag modifiers]] like <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> won't affect the result. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>scoring</code> modifier name and the ''new parameter name'' argument will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>squeezing</code> === {{Capsa tabellaria | titulus = Modifier <code>squeezing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|squeezing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[Module:TableTools#compressSparseArray|TableTools.compressSparseArray]]</code> }} ; Brief : ''Rearrange all parameters that have numeric names to form a compact sequence starting from 1, keeping the same order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|squeezing|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|squeezing|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. If you are a module writer, you might recognize some similarities between this function and <code>[[Module:TableTools#compressSparseArray|TableTools.compressSparseArray]]</code>. The following three concatenations will lead to the same result of discarding all parameters with numeric names: # <syntaxhighlight lang="wikitext" inline>{{...|excluding_numeric_names|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|with_name_not_matching|^%-?%d+$|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|non-sequential|squeezing|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|squeezing|non-sequential|...}}</syntaxhighlight> The first solution is the most optimized one. Furthermore, in the last two solutions the numeric parameters are discarded just before the final function is invoked (sometimes this might be a wanted result). {{vsep|1.5em|mundatio=nulla}} === <code>filling_the_gaps</code> === {{Capsa tabellaria | titulus = Modifier <code>filling_the_gaps</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|filling_the_gaps|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#squeezing|squeezing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Assign an empty string to all undefined numeric parameters between 1 or a lower numeric parameter name provided and the maximum numeric parameter provided'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|filling_the_gaps|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|filling_the_gaps|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Note that when all numeric parameters are lower than 1, the gap between 1 and the lowest numeric parameter will not be filled. The following table provides some examples. {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Numeric parameters provided |- ! Before calling <code>filling_the_gaps</code> ! After calling <code>filling_the_gaps</code> |- | <code>&#124;1&#61;...</code> | <code>&#124;1&#61;...</code> |- | <code>&#124;2&#61;...</code> | <code>&#124;1&#61;</code>, <code>&#124;2&#61;...</code> |- | <code>&#124;6&#61;...</code>, <code>&#124;9&#61;...</code> | <code>&#124;1&#61;</code>, <code>&#124;2&#61;</code>, <code>&#124;3&#61;</code>, <code>&#124;4&#61;</code>, <code>&#124;5&#61;</code>, <code>&#124;6&#61;...</code>, <code>&#124;7&#61;</code>, <code>&#124;8&#61;</code>, <code>&#124;9&#61;...</code> |- | <code>&#124;-5&#61;...</code>, <code>&#124;-3&#61;...</code> | <code>&#124;-5&#61;...</code>, <code>&#124;-4&#61;</code>, <code>&#124;-3&#61;...</code> |- | <code>&#124;-5&#61;...</code>, <code>&#124;-3&#61;...</code>, <code>&#124;1&#61;...</code> | <code>&#124;-5&#61;...</code>, <code>&#124;-4&#61;</code>, <code>&#124;-3&#61;...</code>, <code>&#124;-2&#61;</code>, <code>&#124;-1&#61;</code>, <code>&#124;0&#61;</code>, <code>&#124;1&#61;...</code> |- | <code>&#124;-1&#61;...</code> | <code>&#124;-1&#61;...</code> |- | <code>&#124;-2&#61;...</code> | <code>&#124;-2&#61;...</code> |} {{Nota bene|Note:}} There is a safety limit of at most 1024 undefined parameters that can be filled using this modifier. {{vsep|1.5em|mundatio=nulla}} === <code>clearing</code> === {{Capsa tabellaria | titulus = Modifier <code>clearing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|clearing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code> }} ; Brief : ''Remove all numeric parameters that are not in the sequence'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|clearing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Unlike <code>[[#sequential|sequential]]</code> – which affects only the way parameters are shown – this modifier actually removes all non-sequential numeric parameters, albeit leaves non-numeric parameters intact. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want to remove also non-numeric parameters, add the <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code> modifier: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|excluding_non-numeric_names|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want instead to remove sequential parameters and leave the rest, you have two possibilities. You can either use <code>&#123;&#123;...&#124;[[#cutting|cutting]]&#124;-1&#124;1&#124;...&#125;&#125;</code> when you want to shift the remaining numeric parameters accordingly: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-1|1|setting|i/p|<br />|: |list}}</syntaxhighlight> Or you can use <code>&#123;&#123;...&#124;[[#entering_substack|entering_substack]]&#124;[[#clearing|clearing]]&#124;[[#detaching_substack|detaching_substack]]&#124;[[#dropping_substack|dropping_substack]]&#124;...&#125;&#125;</code> if you want the remaining non-sequential parameters to keep occupying the same position as before: <syntaxhighlight lang="wikitext">{{#invoke:params|entering_substack|clearing|detaching_substack|dropping_substack|setting|i/p|<br />|: |list}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>cutting</code> === {{Capsa tabellaria | titulus = Modifier <code>cutting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|cutting|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end '''of the parameters' sequence''', shifting everything else accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|left trim|right trim|pipe function name}}</syntaxhighlight> The first argument indicates how many sequential parameters must be removed from the beginning of the parameter sequence, the second argument indicates how many sequential parameters must be removed from the end of the parameter list. If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side'' – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-3|0|list}}</syntaxhighlight> indicates that the last three arguments must not be discarded. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|0|2|sequential|call_for_each_value|example template}}</syntaxhighlight> If the absolute value of the sum of the two arguments (left and right cut) is greater than the number of ''sequential'' parameters available, the behavior will be the same as if the sum had been equal to the number of sequential parameters available, both when this is a positive value and when it is a negative value (with opposite results). After the desired sequential parameters have been discarded, '''all''' other positive numeric parameters will be shifted accordingly. In some cases it might be necessary to concatenate more than one invocation of the <code>cutting</code> modifier. For instance, the following code prints the last unnamed parameter passed, but only if at least two parameters were passed: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|cutting|1|0|cutting|-1|0|list_values}}</syntaxhighlight> {{Nota bene|Note:|Suggestion:}} Although <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|1|...}}</syntaxhighlight> de facto gets rid of all sequential parameters, in most cases it is clearer and more idiomatic to write <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|...}}</syntaxhighlight> to obtain the same effect. The last method however cannot be used when it is important that sequential parameters are removed before a particular modifier is called, because <code>[[#non-sequential|non-sequential]]</code> does not take effect until the final function is invoked. Writing instead <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|cutting|-1|1|...}}</syntaxhighlight> will leave zero arguments to show. {{vsep|1.5em|mundatio=nulla}} === <code>cropping</code> === {{Capsa tabellaria | titulus = Modifier <code>cropping</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|cropping|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end of the '''list of numeric parameters''' (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cropping|left crop|right crop|pipe function name}}</syntaxhighlight> This modifier is very similar to <code>[[#cutting|cutting]]</code>, but instead of removing arguments from the extremities of the parameters' ''sequence'', arguments will be removed counting from the first and the last numeric arguments given (i.e. {{para|-1000|...}} and {{para|1000|...}} in the case of <syntaxhighlight lang="wikitext" inline>{{foobar|-1000=hello|1=my|1000=darling}}</syntaxhighlight>). If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side''. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cropping|2|1|sequential|call_for_each_value|example template}}</syntaxhighlight> For instance, when a template transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|-2=minus two|0=zero|1=one|2=two|3=three|19=nineteen|20=twenty}}</syntaxhighlight> uses the <code>[[#cutting|cutting]]</code> modifier with <code>2</code> and <code>1</code> as arguments, the following parameters are left: : -2: minus two : 0: zero : 16: nineteen : 17: twenty If instead the template were to use the <code>cropping</code> modifier with <code>2</code> and <code>1</code> as arguments, as in the example above, the following parameters would be left: : 0: zero : 1: one : 2: two : 3: three : 19: nineteen If the absolute value of the sum of the two arguments (left and right crop) is greater than the difference between the largest and the lowest ''numeric'' parameters available, the behavior will be the same as if the sum had been equal to the number of numeric parameters available, both when this is a positive value and when it is a negative value (with opposite results). When ''sequential'' parameters are present among the discarded parameters, all the remaining numeric parameters greater than zero will be shifted accordingly. {{vsep|1.5em|mundatio=nulla}} === <code>purging</code> === {{Capsa tabellaria | titulus = Modifier <code>purging</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|purging|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numeric parameters, shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the right side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the right side'' of the list of numeric parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|5|0|list}}</syntaxhighlight> indicates that every numeric argument whose numeric name is greater than <code>4</code> must be removed. Example #1 (purge the first parameter): <syntaxhighlight lang="wikitext">{{#invoke:params|purging|1|1|call_for_each_value|example template}}</syntaxhighlight> Example #2 (purge the second, third, and four parameters): <syntaxhighlight lang="wikitext">{{#invoke:params|purging|2|3|call_for_each_value|example template}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>backpurging</code> === {{Capsa tabellaria | titulus = Modifier <code>backpurging</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|backpurging|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numeric parameters, moving backwards and shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the left side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the left side'' of the list of numeric parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|5|0|list}}</syntaxhighlight> indicates that every numeric argument whose numeric name is less than <code>6</code> must be removed. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|3|1|call_for_each_value|example template}}</syntaxhighlight> The following code removes all parameters with negative and zero numeric names, then lists the rest: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|0|0|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>shifting</code> === {{Capsa tabellaria | titulus = Modifier <code>shifting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|shifting|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Add a positive or a negative number to all numeric parameter names'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|shifting|addend|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|shifting|-2|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>shifting</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>reversing_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>reversing_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reversing_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones), making sure that the largest numeric parameter and {{para|1}} are swapped'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reversing_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|reversing_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> An example that uses this function is available at &#123;&#123;[[Module:Params/doc/en/examples/watchlist|./doc/en/examples/watchlist]]&#125;&#125;. {{Nota bene|Note:}} If negative parameters are present this function becomes non-invertible. This means that <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reversing_numeric_names|reversing_numeric_names|...}}</syntaxhighlight> will not restore the original parameter names, but will shift all numeric parameters so that what formerly was the smallest parameter name will now become {{para|1}}. <!-- {{vsep|1.5em|mundatio=nulla}} === <code>mirroring_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>mirroring_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mirroring_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mirroring_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numeric parameters, making sure that the minimum and the maximum numeric parameters remain always the same (albeit inverted). Example: <syntaxhighlight lang="wikitext">{{#invoke:params|mirroring_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>pivoting_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>pivoting_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|pivoting_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Reverse the order of all numeric parameters (not only sequential ones), '''keeping the parameters' sequence always centered''''' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pivoting_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numeric parameters, making sure that those in the parameters' sequence always remain in the sequence. As a consequence, the values of the minimum and the maximum numeric parameters may change. If no sequence is present this modifier is identical to <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|pivoting_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>swapping_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>swapping_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|swapping_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>, <code>[[#splicing|splicing]]</code> }} ; Brief : ''Swap the lowest numeric parameter with the highest, the second lowest with the second highest, and so on, keeping the sequence in the same place albeit in reverse order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping_numeric_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|swapping_numeric_names|for_each|[$#: $@]}}</syntaxhighlight> --> {{vsep|1.5em|mundatio=nulla}} === <code>sorting_sequential_values</code> === {{Capsa tabellaria | titulus = Modifier <code>sorting_sequential_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|sorting_sequential_values|code}})</span> | Num. of arguments: 0 or 1 | Repeatable: Yes | Often accompanied by: <code>[[#sequential|sequential]]</code> | ; See also | : <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code><!--, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>-->, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : ''Sort the order of sequential values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sorting_sequential_values|[criterion]|pipe function name}}</syntaxhighlight> {{Nota bene|Note:}} This modifier sorts ''sequential parameters'' based on ''their values''. If you want to sort the way ''functions'' iterate across ''all'' parameters based on ''their names'', see <code>[[#all_sorted|all_sorted]]</code>. This modifier optionally supports one argument to specify the sorting criterion. Currently the only possible criterions are <code>alphabetically</code>, for ordering sequential values in [[:en:alphabetical order|alphabetical sort order]], and <code>naturally</code>, for ordering sequential values in [[:en:Natural sort order|natural sort order]]. If this argument is omitted it defaults to <code>alphabetically</code>. Example (alphabetical sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|for_each|[$#: $@]}}</syntaxhighlight> Example (natural sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|naturally|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>splicing</code> === {{Capsa tabellaria | titulus = Modifier <code>splicing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|splicing|code}})</span> | Num. of arguments: ''Ad libitum'' (min. 2) | Repeatable: Yes | ; See also | : <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#shifting|shifting]]</code>, <code>[[#reversing_numeric_names|reversing_numeric_names]]</code>, <code>[[#mirroring_numeric_names|mirroring_numeric_names]]</code>, <code>[[#pivoting_numeric_names|pivoting_numeric_names]]</code>, <code>[[#swapping_numeric_names|swapping_numeric_names]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Add or remove numeric parameters from any position, shifting the list of numeric parameters accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|splicing|[add to position]|position|increment|[number of elements to write]|...|pipe function name}}</syntaxhighlight> This modifier is able to resize the array of numeric parameters and write new parameters in any given position. It constitutes the only way this module has to insert numeric parameters and make space for them. For instance, if a template was called as <syntaxhighlight lang="wikitext" inline>{{My template|one|two|three}}</syntaxhighlight> and—independently of how many sequential parameters were passed—you want to insert <code>...&#124;hello&#124;world&#124;...</code> before the last sequential parameter (thus creating in this case <syntaxhighlight lang="wikitext" inline>{{My template|one|two|hello|world|three}}</syntaxhighlight>), <code>splicing</code> becomes the way to go (in this case <syntaxhighlight lang="wikitext" inline>...|splicing|add_last_of_sequence|0|2|2|hello|world|...</syntaxhighlight>). The ''add to position'' optional flag argument can either be <code>add_nothing</code>, <code>add_smallest_number</code>, <code>add_last_of_sequence</code>, or <code>add_largest_number</code>. When omitted it defaults to <code>add_nothing</code>. These numbers refer to the array as it was before being resized, and the chosen number will be summed to the ''position'' argument. The ''position'' and ''increment'' arguments can be zero or positive or negative numbers. When ''increment'' is positive the array of numeric parameters will be increased, when it is negative it will be decreased and one or more parameters will be removed. The optional argument ''number of elements to write'' indicates how many parameters must be written in the given position. It must be followed by an equal number of arguments. When omitted it defaults to <code>0</code>. If this number is larger than ''increment'' the pre-existing parameters in excess will be overwritten, if it is minor instead the missing parameters will be left undefined. For instance, imagining a template transcluded as, <syntaxhighlight lang="wikitext">{{My template|-3=minus three|-2=minus two|-1=minus one|0=zero|one|two|three|15=fifteen}}</syntaxhighlight> and extrapolating the following constants, * ''smallest number'' = −3 * ''last of sequence'' = 3 * ''largest number'' = 15 the following table summarizes how the incoming parameters are manipulated by <code>splicing</code>. {| class="wikitable" |- ! Use of <code>splicing</code> ! Computed ''position'' ! Result |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|4|2|2|hello|world|...</syntaxhighlight> | <code>4</code> + ''nothing'' = 4 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|4|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_last_of_sequence|1|2|2|hello|world|...</syntaxhighlight> | <code>1</code> + ''last of sequence'' = 4 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_last_of_sequence|1|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_smallest_number|-2|2|2|hello|world|...</syntaxhighlight> | <code>-2</code> + ''smallest number'' = −5 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_smallest_number|-2|2|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_largest_number|-2|100|2|hello|world|...</syntaxhighlight> | <code>-2</code> + ''largest number'' = 13 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_largest_number|-2|100|2|hello|world| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_nothing|1|0|1|hello|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_nothing|1|0|1|hello| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|add_nothing|1|-1|1|hello|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|add_nothing|1|-1|1|hello| setting|i/p|; |→| all_sorted| list }} |- style="vertical-align: top;" | <syntaxhighlight lang="wikitext" inline>...|splicing|1|-1|...</syntaxhighlight> or <syntaxhighlight lang="wikitext" inline>...|splicing|1|-1|0|...</syntaxhighlight> | <code>1</code> + ''nothing'' = 1 | {{#invoke:params|new| imposing|-3|minus three| imposing|-2|minus two| imposing|-1|minus one| imposing|0|zero| imposing|1|one| imposing|2|two| imposing|3|three| imposing|15|fifteen| splicing|1|-1| setting|i/p|; |→| all_sorted| list }} |} {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The values of the parameters inserted will not be trimmed of their leading and trailing spaces. The arguments ''add to position'', ''position'', ''length'' and ''how many'' and the <code>splicing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>imposing</code> === {{Capsa tabellaria | titulus = Modifier <code>imposing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|imposing|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#providing|providing]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Impose a new value to a pre-existing parameter or create a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|imposing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|foo|bar|imposing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The value assigned will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>imposing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>providing</code> === {{Capsa tabellaria | titulus = Modifier <code>providing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|providing|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#imposing|imposing]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Assign a new value to a parameter, but only when missing, otherwise keep the previous value'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|providing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|providing|foo|bar|providing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The value assigned will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>providing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>discarding</code> === {{Capsa tabellaria | titulus = Modifier <code>discarding</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|discarding|code}})</span> | Num. of arguments: 1 or 2 | Repeatable: Yes | ; See also | : <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Discard one or more numeric parameters or one non-numeric parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|discarding|name|[how many]|pipe function name}}</syntaxhighlight> If, and only if, the name of the parameter is numeric, it is possible to add a second argument to indicate how many contiguous parameters must be discarded starting from the first argument. If the discarded parameters is part of the parameters' sequence one or more holes will be created. To avoid creating holes, use <code>[[#purging|purging]]</code> or <code>[[#backpurging|backpurging]]</code> or <code>[[#shifting|shifting]]</code>. Example #1 (discard the parameter named {{para|hello}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|hello|for_each|[$#: $@]}}</syntaxhighlight> Example #2 (discard the parameter named {{para|5}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|5|for_each|[$#: $@]}}</syntaxhighlight> Example #3 (discard the parameters named {{para|1}}, {{para|2}}, {{para|3}} and {{para|4}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|1|4|for_each|[$#: $@]}}</syntaxhighlight> It is possible to use this modifier to check for unknown parameters: <syntaxhighlight lang="wikitext">{{#ifexpr:{{#invoke:params|discarding|hello|discarding|wind|count}} > 0 | {{Error|Error: The only parameters accepted are {{para|hello}} and {{para|wind}}.}} | Everything is good: do something }}</syntaxhighlight> You can find this example at &#123;&#123;[[Module:Params/doc/en/examples/check for unknown parameters|./doc/en/examples/check for unknown parameters]]&#125;&#125;. For instance, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/en/examples/check for unknown parameters|hello=world|wind=surfing}}</syntaxhighlight> will generate : {{module:params/doc/en/examples/check for unknown parameters|hello=world|wind=surfing}} For simple cases like this, however, dedicated modules are available; you might want to have a look at: * {{intermn|Check for unknown parameters|check|en}} * {{intermn|Check for deprecated parameters|check|en}} * {{intermn|Check for clobbered parameters|check|en}} * {{intermn|Parameter validation|validateparams|en}} * {{intermn|TemplatePar|valid|en}} When used to discard single parameters, this modifier is equivalent to writing <code>...&#124;[[#with_name_not_matching|with_name_not_matching]]&#124;''parameter name''&#124;strict&#124;...</code>. However, due to the fact that <code>[[#with_name_not_matching|with_name_not_matching]]</code> needs to cross-check for the possible presence of <code>or</code> keywords, using <code>discarding</code> will be slightly more efficient. {{Nota bene|Note:}} All arguments passed to this modifier and the <code>discarding</code> modifier name itself will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>excluding_non-numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>excluding_non-numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|excluding_non-numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Discard all non-numeric parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|excluding_non-numeric_names|pipe function name}}</syntaxhighlight> This modifier is only syntax sugar for <code>...&#124;with_name_matching&#124;^%-?%d+$&#124;...</code> (but using a slighly faster optimization). For the inverse modifier, see <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>. If you want to remove also non-sequential parameters, add the <code>[[#clearing|clearing]]</code> modifier to the pipeline (<code>...&#124;excluding_non-numeric_names&#124;clearing&#124;...</code>). {{vsep|1.5em|mundatio=nulla}} === <code>excluding_numeric_names</code> === {{Capsa tabellaria | titulus = Modifier <code>excluding_numeric_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|excluding_numeric_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code> }} ; Brief : ''Discard all numeric parameters (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|excluding_numeric_names|pipe function name}}</syntaxhighlight> This modifier is only syntax sugar for <code>...&#124;with_name_not_matching&#124;^%-?%d+$&#124;...</code> (but using a slighly faster optimization). For the inverse modifier, see <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>. {{vsep|1.5em|mundatio=nulla}} === <code>with_name_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_name_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_name_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_matching|target 1|[plain flag 1]|[or]|[target 2]|[plain flag 2]|[or]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[:en:Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[:en:Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_matching</code>. {{vsep|mundatio=nulla}} For the sake of argument we will imagine that we are invoking <code>with_name_matching</code> from within the {{interfn|Infobox artery|en}} template, and this is being called with the following parameters: <syntaxhighlight lang="wikitext">{{Infobox artery | Name = Pulmonary artery | Latin = truncus pulmonalis, arteria pulmonalis | Image = {{Heart diagram 250px}} | Caption = Anterior (frontal) view of the opened heart. (Pulmonary artery upper right.) | Image2 = Alveoli diagram.png | Caption2 = Diagram of the alveoli with both cross-section and external view. | BranchFrom = [[right ventricle]] | BranchTo = | Vein = [[pulmonary vein]] | Precursor = truncus arteriosus | Supplies = }}</syntaxhighlight> {{vsep|mundatio=nulla}} Test cases: * List only the parameters whose names match against the <code>^Image</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image={{Heart diagram 250px}}|Image2=Alveoli diagram.png</nowiki> * List the parameters whose names match against both patterns <code>^Image</code> '''and''' <code>%d+$</code>: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|with_name_matching|%d+$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image2=Alveoli diagram.png</nowiki> * List the parameters whose names match against either the <code>^Name</code> '''or''' the <code>^Latin$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Name$|or|^Latin$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Latin=truncus pulmonalis, arteria pulmonalis|Name=Pulmonary artery</nowiki> * List the parameters whose names match against either the <code>ma</code> plain string '''or''' the <code>me$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|ma|plain|or|me$|list}}</syntaxhighlight> *:: ↳ <nowiki>|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png</nowiki> {{vsep|mundatio=nulla}} Using <code>with_name_matching</code> it is easy to emulate the behaviour of [[:en:Module:Enumerate]] (or similar modules). For instance, the following examples creates a bullet list of all the parameters passed of type <code>&#124;foobar1</code>, <code>&#124;foobar2</code> … <code>&#124;foobarN</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|with_name_matching|^foobar%d+$|setting|ih| * |list_values}}</syntaxhighlight> It is possible to see this example live at &#123;&#123;[[Module:Params/doc/en/examples/enumerate|./doc/en/examples/enumerate]]&#125;&#125;. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>with_name_not_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_name_not_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_name_not_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#excluding_numeric_names|excluding_numeric_names]]</code>, <code>[[#excluding_non-numeric_names|excluding_non-numeric_names]]</code>,<code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_not_matching|target 1|[plain flag 1]|[and]|[target 2]|[plain flag 2]|[and]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[:en:Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[:en:Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_not_matching</code>. {{vsep|mundatio=nulla}} For the sake of argument we will imagine that we are invoking <code>with_name_not_matching</code> from within the {{interfn|Infobox artery|en}} template, and this is being transcluded using the same parameters that we had imagined in the previous example at <code>[[#with_name_matching|with_name_matching]]</code>: * List only the parameters whose names do not match against the <code>a</code> pattern: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Supplies=|Vein=pulmonary vein</nowiki> * List the parameters whose names do not match against the <code>a</code> plain string '''and''' do not match against the <code>l</code> plain string either: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|with_name_not_matching|l|plain|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Vein=pulmonary vein</nowiki> * List the parameters whose names do not match against either the <code>a</code> plain string '''or''' the <code>n</code> plain string: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|or|n|plain|list}}</syntaxhighlight> *:: ↳ <nowiki>|Precursor=truncus arteriosus|Supplies=|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png|Vein=pulmonary vein</nowiki> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} For the sake of efficiency, please don't use this modifier with the <code>strict</code> flag unless accompanied by <code>or</code>, use <code>[[#discarding|discarding]]</code> instead! {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_not_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>with_value_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_value_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_value_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_matching|target 1|[plain flag 1]|[or]|[target 2]|[plain flag 2]|[or]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_matching|with_name_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|banana|count}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>with_value_not_matching</code> === {{Capsa tabellaria | titulus = Modifier <code>with_value_not_matching</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|with_value_not_matching|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_not_matching|target 1|[plain flag 1]|[and]|[target 2]|[plain flag 2]|[and]|[...]|[target N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_not_matching|with_name_not_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. For instance, before calling <code>[[#list|list]]</code>, the following code will get rid of all blank parameters (i.e. parameters whose values contain only zero or more spaces): <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|hi/p|{{!}}|{{=}}|list}}</syntaxhighlight> A typical use case of this modifier is that of purging all empty incoming parameters before calling another template, especially when this [[:en:Help:Conditional expressions#Checking for template parameters|distinguishes between empty and undefined parameters]]. <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|concat_and_call|my template}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''target'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_not_matching</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>trimming_values</code> === {{Capsa tabellaria | titulus = Modifier <code>trimming_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|trimming_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes }} ; Brief : ''Remove leading and trailing spaces from values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Most modifiers are order-dependent, therefore placing <code>trimming_values</code> in different positions can generate different results. For instance, imagining our <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> being called with the following spaced arguments: <syntaxhighlight lang="wikitext" inline>{{example template| wanna | be | my | friend | ? }}</syntaxhighlight>. If <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|%s+$|trimming_values|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> the following text would be printed: <code>1=wanna|2=be|3=my|4=friend|5=?</code>. But if instead it contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|trimming_values|with_value_matching|%s+$|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> no arguments would be shown. Order affects also performance, and how many values will be trimmed of their leading and trailing spaces will depend on where <code>trimming_values</code> is placed. For instance, if a template were invoked with 50 parameters and its code contained <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|cutting|-1|0|list}}</syntaxhighlight>, first all its values would be trimmed of leading and trailing blank spaces and then its first 49 parameters would be discarded. On the other hand, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|0|trimming_values|list}}</syntaxhighlight> would first discard 49 parameters and then trim the only value left, resulting in a more efficient code. As a general rule, placing <code>trimming_values</code> as the last modifier is usually the best choice. In most cases placing <code>trimming_values</code> together with <code>non-sequential</code> will result in an empty call with no effects, because non-sequential parameters are normally stripped of their leading and trailing spaces by default – this however depends on the caller, and if the current template is being called by a module it is in theory possible in specific conditions for named parameters to retain their leading and trailing spaces (namely in non-sequential numeric parameters). Using <code>trimming_values</code> makes this module behave like other Wikipedia modules behave. For example, if we wanted to emulate {{intermn|Separated entries|main|en}}, writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i|XXXX|list_values}}</syntaxhighlight> will be equivalent to writing, <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX}}</syntaxhighlight> whereas writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|trimming_values|with_value_not_matching||strict|squeezing|setting|i/l|XXXX|YYYY|list_values}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX|conjunction=YYYY}}</syntaxhighlight> The &#123;&#123;[[Module:Params/doc/en/examples/trim and call|./doc/en/examples/trim and call]]&#125;&#125; example template shows how to call any arbitrary template trimming all parameters beforehand. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_to_lowercase</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_lowercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_lowercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter values to lower case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_lowercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter values to lower [[:en:Letter case|case]]. It is identical to writing <code>...&#124;[[#mapping_by_magic|mapping_by_magic]]&#124;[[:mw:Help:Magic words#lc|lc]]&#124;...</code>, but without the burden of calling a parser function. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_to_uppercase</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_uppercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_uppercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter values to upper case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_uppercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter values to upper [[:en:Letter case|case]]. It is identical to writing <code>...&#124;[[#mapping_by_magic|mapping_by_magic]]&#124;[[:mw:Help:Magic words#uc|uc]]&#124;...</code>, but without the burden of calling a parser function. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given template repeatedly called with one parameter (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by another template. The latter will be repeatedly called with at least one parameter as first sequential parameter: the parameter's value. It is possible to pass the parameter's value as a different parameter, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''template name'' (see below). If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping template. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional parameters to add. '''These will always follow''' the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the parameters assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). Possible ''call style flags'' are: {| class="wikitable" |- ! ''Call style flag'' ! Example ! Corresponding call |- | <code>names_and_values</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_and_names</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_and_names|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_and_values_as&#124;...&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values_as|my_name|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>names_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only_as|my_name|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|foo=bar}}</syntaxhighlight> |- | <code>values_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only_as|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>blindly</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|blindly|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|foo=bar}}</syntaxhighlight> |} If the ''call style flags'' argument is omitted it defaults to <code>values_only</code>. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_invoking|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values, replacing their content with the text returned by a given module function repeatedly invoked with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a custom module function. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If omitted, the ''call style flags'' argument defaults to <code>values_only</code>. If the ''call style flag'' or (if omitted) the ''function name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping module function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''function name'' is followed by a number, this will be parsed as the amount of positional parameters to add. These will always follow the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given parser function repeatedly called with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a [[:mw:Help:Magic words#Parser functions|parser function]]. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''parser function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If omitted, the ''call style flags'' argument defaults to <code>values_only</code>. If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the parser function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional arguments to add. These will always follow the current parameter's name and/or value if any of the latter are passed using a numeric name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|uc|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{uc:VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|plural|names_and_values|1|They are many|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{plural:NAME|VALUE|They are many}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>mapping_by_magic</code> modifier name itself, the parser function's name, the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_by_replacing</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_replacing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_replacing|code}})</span> | Num. of arguments: 2–4 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values performing [[:en:String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_replacing|target|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the result of a string substitution. Its syntax is very simlar to {{intermn|string|replace|en}}. Internally the modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> function to perform substitutions; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In <code>strict</code> mode the ''replace'' argument will not accept directives (e.g. <code>%0</code>, <code>%1</code>, etc.). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. The ''count'' argument prescribes how many substitutions will be performed at most ''within each parameter'' (it does not count how many parameters will be modified). If blank or omitted, all matches found will be substituted. This modifier uses <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> for performance reasons; if you need to use <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> instead, you will need to invoke the <code>[[Module:String#replace|replace]]</code> function from [[Module:String]] via <code>...&#124;[[#mapping_by_invoking|mapping_by_invoking]]&#124;[[Module:String|string]]&#124;[[Module:String#replace|replace]]&#124;...</code>. The following table shows examples of equivalent instructions. Please be aware that invoking <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> can be much slower. {| class="wikitable" |- ! <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> ! <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> (via [[Module:String]]) |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;false&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;count&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;false&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;plain&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;2&#124;target&#124;replace&#124;...</code><br />or, equivalently,<br /><code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;true&#124;...</code> |- | <code>...&#124;mapping_by_replacing&#124;target&#124;replace&#124;count&#124;plain&#124;...</code> | <code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;3&#124;target&#124;replace&#124;count&#124;...</code><br />or, equivalently,<br /><code>...&#124;mapping_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;true&#124;...</code> |} There is not a corresponding translation for the <code>strict</code> flag in [[Module:String]]. However, as it goes with the <code>plain</code> flag, in that case you won't need <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> in the first place. For example, <syntaxhighlight lang="wikitext">...|mapping_by_renaming|foo|bar|1|...</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">...|mapping_by_invoking|string|replace|4|foo|bar|1|false|...</syntaxhighlight> The first syntax, however, will be less computationally expensive. At &#123;&#123;[[Module:Params/doc/en/examples/informal tablebox|./doc/en/examples/informal tablebox]]&#125;&#125; you can find an example on how to exploit this function to create "informal" [[:en:Template:Infobox|infoboxes]]. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''target'' and ''replace'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>mapping_by_mixing</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_by_mixing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_by_mixing|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values replacing their current values with the expansion of a custom string containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_mixing|mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the expansion of a custom string that expects the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter values in quotes <syntaxhighlight lang="wikitext">...|mapping_by_mixing|"$@"|...</syntaxhighlight> whereas the following code will replace all values with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|mapping_by_mixing|[$#::$@]|...</syntaxhighlight> <!-- If you need to map all parameters exactly matching their names, please use <code>[[#mapping_to_names|mapping_to_names]]</code>. --> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The <code>mapping_by_mixing</code> modifier name itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} <!-- === <code>mapping_to_names</code> === {{Capsa tabellaria | titulus = Modifier <code>mapping_to_names</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mapping_to_names|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#renaming_to_values|renaming_to_values]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code>, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code> }} ; Brief : ''[[:en:Map (higher-order function)|Map]] all parameter values, replacing the latter with their parameter name'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_to_names|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. After calling this modifier, all parameters will have their value identical to their name. It is a shortcut for <code>...&#124;[[#mapping_by_mixing|mapping_by_mixing]]&#124;$#&#124;...</code>, but slightly more efficient. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>mapping_to_names</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} --> === <code>renaming_to_lowercase</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_lowercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_lowercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter names to lower case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_lowercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter names to lower [[Letter case|case]]. It is identical to writing <code>...&#124;[[#renaming_by_magic|renaming_by_magic]]&#124;[[:mw:Help:Magic words#lc|lc]]&#124;...</code>, but without the burden of calling a parser function. {{Nota bene|Note:}} In case of collisions between identical names, only one parameter, randomly chosen, will be left for a given name. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_to_uppercase</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_uppercase</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_uppercase|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Convert all parameter names to upper case'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_uppercase|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier converts all parameter names to upper [[Letter case|case]]. It is identical to writing <code>...&#124;[[#renaming_by_magic|renaming_by_magic]]&#124;[[:mw:Help:Magic words#uc|uc]]&#124;...</code>, but without the burden of calling a parser function. {{Nota bene|Note:}} In case of collisions between identical names, only one parameter, randomly chosen, will be left for a given name. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_to_sequence</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_sequence</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_sequence|code}})</span> | Num. of arguments: 0–1 (variable) | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameter names using sequential integers and possibly following a sort order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_sequence|[sort order]|pipe function name}}</syntaxhighlight> This modifier renames all parameter names using increasing sequential integers, possibly following a given sort order. The ''sort order'' optional flag specifies what sort order must be followed. Possible values are <code>alphabetically</code>, <code>naturally</code> (for [[:en:Natural sort order|natural sort order]]) and <code>without_sorting</code>. When omitted it defaults to <code>without_sorting</code>. '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence|naturally| setting|i/p|<br />|: | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence|naturally| setting|i/p|<br />|: | list }} {{vsep|mundatio=nulla}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence| setting|i/p|<br />|: | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|zebra|window| imposing|foo|bar| imposing|hello|world| renaming_to_sequence| setting|i/p|<br />|: | list }} {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>renaming_to_sequence</code> modifier name and the ''sort order'' argument will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a given template repeatedly called with at least one parameter (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_calling|mapping_by_calling]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses {{interfn|2x|en}} to rename all incoming parameters by doubling their names: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|list}}</syntaxhighlight> Same, but adding a hyphen in between: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|1|-|list}}</syntaxhighlight> The following example calls the {{Fn|P1}} template to rename all parameters using their value as their new name: <syntaxhighlight lang="wikitext">{{#invoke:params|renaming_by_calling|P1|values_only|for_each|[$#: $@]}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[:en:Letter case|letter case]], and so on). {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_invoking|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given module function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses {{intermn|string|rep|en}} to rename all parameters of type {{para|a}}, {{para|b}}, … {{para|z}} into {{para|aaa}}, {{para|bbb}} … {{para|zzz}}: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|with_name_matching|^%a$|renaming_by_invoking|string|rep|1|3|list}}</syntaxhighlight> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_magic|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given parser function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_magic|mapping_by_magic]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. Here, if omitted, the ''call style flags'' argument defaults to <code>names_only</code>. For instance, the following example uses &#123;&#123;[[:mw:Special:MyLanguage/expr##expr|#expr]]&#125;&#125; to transform all numeric parameters into even numbers (you can replace the expression <code>%0 * 2</code> with any other expression): <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|excluding_non-numeric_names|renaming_by_replacing|^.*$|%0 * 2|1|renaming_by_magic|#expr|setting|h/i/p/f|[|][|: |]|list}}</syntaxhighlight> An example that uses this function with the {{mwl|REVISIONTIMESTAMP}} magic word is available at &#123;&#123;[[Module:Params/doc/en/examples/watchlist|./doc/en/examples/watchlist]]&#125;&#125;. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>renaming_by_magic</code> modifier name itself, the ''parser function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_by_replacing</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_replacing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_replacing|code}})</span> | Num. of arguments: 2–4 | Repeatable: Yes | ; See also | : <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a [[:en:String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_replacing|target|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as "unchanged" and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped (however they are not stripped while searching for the name to replace). Since there can be only one parameter name that matches exactly a literal string, when used with the <code>strict</code> flag this modifier directly accesses the requested key without looping through the entire list of parameters (so it will be much faster). For instance, the following example renames all parameters of type {{para|arg1}}, {{para|arg2}}, … {{para|argN}} into {{para|1}}, {{para|2}} … {{para|N}}, thus creating a novel sequence: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|h/i/p/f|[|][|: |]|with_name_matching|^arg%d+$|renaming_by_replacing|^arg(%d+)$|%1|1|list}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[:en:Letter case|letter case]], and so on). For performance reasons this modifier uses <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code>; if you need to use <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> instead, you will need to invoke the <code>[[Module:String#replace|replace]]</code> function from [[Module:String]] via <code>...&#124;[[#renaming_by_invoking|renaming_by_invoking]]&#124;[[Module:String|string]]&#124;[[Module:String#replace|replace]]&#124;...</code>. The following table shows examples of equivalent instructions. Please be aware that invoking <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> can be much slower. {| class="wikitable" |- ! <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> ! <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> (via [[Module:String]]) |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;false&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;count&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;false&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;plain&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;2&#124;target&#124;replace&#124;...</code><br />or, equivalently,<br /><code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;&#124;true&#124;...</code> |- | <code>...&#124;renaming_by_replacing&#124;target&#124;replace&#124;count&#124;plain&#124;...</code> | <code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;3&#124;target&#124;replace&#124;count&#124;...</code><br />or, equivalently,<br /><code>...&#124;renaming_by_invoking&#124;string&#124;replace&#124;4&#124;target&#124;replace&#124;count&#124;true&#124;...</code> |} There is not a corresponding translation for the <code>strict</code> flag in [[Module:String]]. However, as it goes with the <code>plain</code> flag, in that case you won't need <code>[[:mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|mw.ustring.gsub()]]</code> in the first place. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''target'' and ''replace'' arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} === <code>renaming_by_mixing</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_by_mixing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_by_mixing|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a custom string containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_mixing|mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the expansion of a custom string that expects the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter names in quotes <syntaxhighlight lang="wikitext">...|renaming_by_mixing|"$#"|...</syntaxhighlight> whereas the following code will replace all parameter names with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|renaming_by_mixing|[$#::$@]|...</syntaxhighlight> <!-- If you need to rename all parameters exactly matching their values, please use <code>[[#renaming_to_values|renaming_to_values]]</code>. --> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The <code>renaming_by_mixing</code> modifier name itself, instead, will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} <!-- === <code>renaming_to_values</code> === {{Capsa tabellaria | titulus = Modifier <code>renaming_to_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|renaming_to_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_names|mapping_to_names]]</code>, <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code>, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code> }} ; Brief : ''Rename all parameters, replacing their name with their current value'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_to_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. After calling this modifier, all parameters will have their name identical to their value. It is a shortcut for <code>...&#124;[[#renaming_by_mixing|renaming_by_mixing]]&#124;$@&#124;...</code>, but slightly more efficient. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>renaming_to_values</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} --> === <code>grouping_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>grouping_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|grouping_by_calling|code}})</span> | Num. of arguments: ''Ad libitum'' | Repeatable: Yes<ref>Unless followed by <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> in few bizarre situations, there is virtually no use in calling this modifier more than once.</ref> | ; See also | : <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Group the parameters that have the same numeric suffix into novel parameters, whose names will be numbers and whose values will be decided by a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|grouping_by_calling|template name|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#call_for_each_group|call_for_each_group]]</code>. This means that after calling this modifier the old parameters will be (temporarily) gone and the only parameters left will be novel parameters whose names will be numbers (or an empty string if parameters without a numeric suffix were present) and whose content will be decided by a custom template. Like other modifiers in the <code>mapping_*</code> and <code>renaming_*</code> family, it is possible to impose own parameters on the callback template by using the syntax <code>...|[let]|[...]|[number of additional sequential arguments]|[argument 1]|[argument 2]|[...]|[argument N]|...</code>. Unlike the other <code>mapping_*</code> and <code>renaming_*</code> modifiers, however (but like <code>[[#call_for_each_group|call_for_each_group]]</code>), sequential parameters here will not be appended, but will ''replace'' possible parsed parameters. And so, writing <syntaxhighlight lang="wikitext">{{#invoke:params|...|grouping_by_calling|MY TEMPLATE|let|foo|bar|let|hello|world|3|one|two|three|list_values}}</syntaxhighlight> is identical to writing <syntaxhighlight lang="wikitext">{{#invoke:params|...|call_for_each_group|MY TEMPLATE|foo=bar|hello=world|one|two|three}}</syntaxhighlight> In the example above the main difference will be that the first solution will allow to pass the newly grouped parameters at once to another template or module (via <code>[[#concat_and_call|concat_and_call]]</code> or <code>[[#concat_and_invoke|concat_and_invoke]]</code>) or, if needed, perform further fine-tuning operations concerning the new parameters. Please refer to the documentation of <code>[[#call_for_each_group|call_for_each_group]]</code> for further information on the parameters passed to the callback template. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>grouping_by_calling</code> modifier name itself, the ''template name'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>parsing</code> === {{Capsa tabellaria | titulus = Modifier <code>parsing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|parsing|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | Often accompanied by: <code>[[#new|new]]</code> | ; See also | : <code>[[#new|new]]</code>, <code>{{intermn|ArrayList||en}}</code>, <code>{{interfn|Array|en}}</code> }} ; Brief : ''Create new parameters by parsing a parameter string'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|parsing|string to parse|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> This modifier allows to add an infinity of new parameters by using a parameter string. By default this expects <code>&#124;</code> as separator between parameters and <code>&#61;</code> as separator between keys and values, but it is possible to specify other strings or patterns. The parsed parameters will overwrite existing parameters of the same name. For this reason, the <code>[[#new|new]]</code> directive often accompanies this modifier. Examples: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one{{!}}two{{!}}three{{!}}foo{{=}}bar{{!}}hello{{=}}world|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one{{!}}two{{!}}three{{!}}foo{{=}}bar{{!}}hello{{=}}world|for_each|[$#:$@]}} * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one, two; three. foo: bar, hello: world|trim_all|splitter_pattern|[,;.]|setter_string|:|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one, two; three. foo: bar, hello: world|trim_all|splitter_pattern|[,;.]|setter_string|:|for_each|[$#:$@]}} * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|parsing|one/two/ three / foo % bar /hello%world|setter_string|%|trim_none|splitter_string|/|for_each|[$#:$@]}}</syntaxhighlight> *: ↳ {{#invoke:params|new|parsing|one/two/ three / foo % bar /hello%world|setter_string|%|trim_none|splitter_string|/|for_each|[$#:$@]}} The ''trim flag'' argument can be placed in any position after the ''string to parse'' (not necessarily in second position) and can have one of the following values: <code>trim_none</code>, <code>trim_named</code>, <code>trim_positional</code>, <code>trim_all</code>. If omitted, it defaults to <code>trim_named</code>. The ''iteration delimiter setter'' can be placed in any position after the ''string to parse'' (not necessarily in third position), must be ''immediately'' followed by a user-given string, and can be either <code>splitter_string</code> or <code>splitter_pattern</code>. If omitted, the two arguments default to <code>splitter_string&#124;&#123;&#123;!&#125;&#125;</code>. If the custom string is empty (but not if it is blank but not empty) the string to parse will be assumed not to have any iteration delimiters (this will result in one single parameter being parsed). The ''key-value delimiter setter'' can be placed in any position after the ''string to parse'' (not necessarily in fifth position), must be ''immediately'' followed by a user-given string, and can be either <code>setter_string</code> or <code>setter_pattern</code>. If omitted, the two arguments default to <code>setter_string&#124;&#123;&#123;&#61;&#125;&#125;</code>. If the custom string is empty (but not if it is blank but not empty) the string to parse will be assumed not to have any key-value delimiters (this will result in a sequence-only list of parameters being parsed). {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Possible options |- ! Setting a trim flag ! Setting an iteration delimiter ! Setting a key-value delimiter |- | <code>trim_none</code><br /> <code>trim_named</code><br /> <code>trim_positional</code><br /> <code>trim_all</code> | <code>splitter_string&#124;...</code><br /> <code>splitter_pattern&#124;...</code> | <code>setter_string&#124;...</code><br /> <code>setter_pattern&#124;...</code> |} {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>parsing</code> modifier name itself, the ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>reinterpreting</code> === {{Capsa tabellaria | titulus = Modifier <code>reinterpreting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|reinterpreting|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | ; See also | : <code>[[#parsing|parsing]]</code>, <code>{{intermn|ArrayList||en}}</code>, <code>{{interfn|Array|en}}</code> }} ; Brief : ''Use the content of a parameter as a parameter string to parse, after removing the parameter itself'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reinterpreting|parameter name|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> This modifier works exactly like <code>[[#parsing|parsing]]</code>, but takes the content of a disposable parameter as input. See there for further information. The parameter passed to this modifier will be immediately deleted. The parsed parameters will overwrite existing parameters of the same name. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|new|pulling|1|reinterpreting|1|splitter_string|,|trim_all|concat_and_call|See also}}</syntaxhighlight> An example that shows how to use this function to transclude a custom template with custom parameters is available at &#123;&#123;[[Module:Params/doc/en/examples/constructed transclusion|./doc/en/examples/constructed transclusion]]&#125;&#125;. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>reinterpreting</code> modifier name itself, the ''parameter name'', ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>evaluating</code> === {{Capsa tabellaria | titulus = Modifier <code>evaluating</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|evaluating|code}})</span> | Num. of arguments: 1–6 | Repeatable: Yes | ; See also | : <code>[[#parsing|parsing]]</code>, <code>[[#reinterpreting|reinterpreting]]</code> }} ; Brief : ''Create new directives by parsing a parameter string'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|evaluating|string to parse|[trim flag]|[iteration delimiter setter]|[...]|[key-value delimiter setter]|[...]|pipe function name}}</syntaxhighlight> In order to facilitate scripting, the directives wherewith this module is invoked can be added or removed on the fly. The <code>evaluating</code> modifier works exactly like <code>[[#parsing|parsing]]</code>, but the parsed input will be interpreted as directives for this module rather than new template parameters (see there for further information). All directives can be parsed through this modifier. Named parsed parameters will overwrite existing parameters of the same name. Unlike <code>[[#parsing|parsing]]</code>, here the default separators are <code>!</code> and <code>:</code> instead of <code>&#123;&#123;!&#125;&#125;</code> and <code>&#123;&#123;&#61;&#125;&#125;</code>. Moreover a blank input will be discarded. '''Example:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| all_sorted| setting|i/p|; | → | evaluating|{{#if:{{{SOMETHING|}}} | imposing!1!one!imposing!2!two!imposing!3!three | imposing!100!hundred!imposing!200!two hundred!imposing!300!three hundred }}| list }}</syntaxhighlight> '''Result:''' : {{#invoke:params|new| all_sorted| setting|i/p|; | → | evaluating|{{#if:{{{SOMETHING|}}} | imposing!1!one!imposing!2!two!imposing!3!three | imposing!100!hundred!imposing!200!two hundred!imposing!300!three hundred }} |list }} {{Nota bene|Note:}} All arguments passed to this modifier except the <code>evaluating</code> modifier name itself, the ''trim flag'', ''iteration delimiter setter'' and ''key-value delimiter setter'' arguments will not be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>mixing_names_and_values</code> === {{Capsa tabellaria | titulus = Modifier <code>mixing_names_and_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|mixing_names_and_values|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <!--<code>[[#mapping_to_names|mapping_to_names]]</code>, --><code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code><!--, <code>[[#renaming_to_values|renaming_to_values]]</code>-->, <code>[[#grouping_by_calling|grouping_by_calling]]</code><!--, <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>--> }} ; Brief : ''Rewrite all parameters, replacing names and values with the expansion of two custom strings containing the <code>$#</code> and <code>$@</code> placeholders'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mixing_names_and_values|name mixing string|value mixing string|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes names and values of the parameters the current template is being called with, replacing each of them with the expansion of two custom strings that expect the same syntax as the <code>[[#for_each|for_each]]</code> function. For instance, the following code will wrap all parameter names and values in quotes <syntaxhighlight lang="wikitext">...|mixing_names_and_values|"$#"|"$@"|...</syntaxhighlight> whereas the following code will replace all names with the string <code>VALUE/NAME</code> and all values with the string <code>&#91;NAME::VALUE&#93;</code>, where <code>NAME</code> and <code>VALUE</code> are each parameter's name and value: <syntaxhighlight lang="wikitext">...|mixing_names_and_values|$@/$#|[$#::$@]|...</syntaxhighlight> <!-- If you need to swap names and values verbatim, please use <code>[[#swapping_names_and_values|swapping_names_and_values]]</code>. --> {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The ''value mixing string'' argument passed to this modifier will not be trimmed of its leading and trailing spaces. The ''name mixing string'' argument and <code>mixing_names_and_values</code> modifier name itself, instead, will be trimmed of their surrounding spaces. {{vsep|1.5em|mundatio=nulla}} <!-- === <code>swapping_names_and_values</code> === {{Capsa tabellaria | titulus = Modifier <code>swapping_names_and_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|swapping_names_and_values|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#mapping_to_names|mapping_to_names]]</code>, <code>[[#mapping_by_mixing|mapping_by_mixing]]</code>, <code>[[#mapping_to_lowercase|mapping_to_lowercase]]</code>, <code>[[#mapping_to_uppercase|mapping_to_uppercase]]</code>, <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_to_lowercase|renaming_to_lowercase]]</code>, <code>[[#renaming_to_uppercase|renaming_to_uppercase]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code>, <code>[[#renaming_by_mixing|renaming_by_mixing]]</code>, <code>[[#renaming_to_values|renaming_to_values]]</code>, <code>[[#grouping_by_calling|grouping_by_calling]]</code>, <code>[[#mixing_names_and_values|mixing_names_and_values]]</code> }} ; Brief : ''Rewrite all parameters swapping their names and values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping_names_and_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is a shortcut for <code>...&#124;[[#mixing_names_and_values|mixing_names_and_values]]&#124;$@&#124;$#&#124;...</code>, but slightly more efficient. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>swapping_names_and_values</code> modifier name will be trimmed of its surrounding spaces. {{vsep|1.5em|mundatio=nulla}} --> === <code>combining</code> === {{Capsa tabellaria | titulus = Modifier <code>combining</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining|code}})</span> | Num. of arguments: 2–10 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} | ; See also | : <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#list|list]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code> }} ; Brief : ''Combine all parameter names and values into a single parameter, possibly using a sort order and glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining|new parameter name|[sort order]|setting directives|...|pipe function name}}</syntaxhighlight> This modifier combines all parameter names and values into a single new parameter (whose name can be identical to that of a pre-existing parameter). It can be broadly considered as a “modifier version” of the <code>[[#list|list]]</code> function. The ''new parameter name'' argument specifies the name of the new parameter that must be created. The ''sort order'' optional flag argument specifies a sort order. Possible values are <code>alphabetically</code>, <code>naturally</code> (for [[:en:Natural sort order|natural sort order]]) and <code>without_sorting</code>. When omitted it defaults to <code>without_sorting</code>. The ''setting directives'' argument is identical to the first argument of the <code>[[#setting|setting]]</code> modifier, and accordingly is followed by a variable number of arguments (up to seven—see <code>[[#setting|setting]]</code> for more information). Differently than in <code>[[#setting|setting]]</code>, here the ''setting directives'' argument can be left empty (but not omitted). For a similar modifier that combines only values and omits parameter names, see the <code>[[#combining_values|combining_values]]</code> modifier. '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }} {{vsep|mundatio=nulla}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|naturally|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|foo|bar| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|h/i/p/l/s/f/n|⟨|, |:| and |, and |⟩|NO PARAMETERS ARE PRESENT| setting|i/p|<br />| {{=}} | list }} {{vsep|mundatio=nulla}} '''Wikitext:''' <syntaxhighlight lang="wikitext">{{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|| setting|i/p|<br />| {{=}} | list }}</syntaxhighlight> '''Effect:''' : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|wind3|ccc| imposing|wind1|aaa| imposing|wind2|bbb| imposing|wind12|ddd| combining|my_new_parameter|| setting|i/p|<br />| {{=}} | list }} {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>combining</code> modifier name, the ''new parameter name'' argument and the ''sort order'' argument will be trimmed of their surrounding spaces. The ''setting directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|mundatio=nulla}} === <code>combining_values</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_values</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_values|code}})</span> | Num. of arguments: 2–10 (variable) | Repeatable: Yes | ; Memory slots | : {{Series versibus dissaepta | <code>p</code> Key-value delimiter | <code>i</code> Iteration delimiter | <code>l</code> Last iteration delimiter | <code>h</code> Header text | <code>f</code> Footer text | <code>n</code> Fallback text | <code>s</code> “[[:en:serial comma|serial-comma]]-like” last iteration delimiter }} | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#list|list]]</code>, <code>[[#renaming_to_sequence|renaming_to_sequence]]</code> }} ; Brief : ''Combine all parameter names and values into a single parameter, possibly using a sort order and glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_values|new parameter name|[sort order]|setting directives|...|pipe function name}}</syntaxhighlight> This modifier combines all parameter values into a single new parameter (whose name can be identical to that of a pre-existing parameter). It can be broadly considered as a “modifier version” of the <code>[[#list_values|list_values]]</code> function. Its syntax is identical to that of <code>[[#combining|combining]]</code>; see there for more information. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} The <code>combining_values</code> modifier name, the ''new parameter name'' argument and the ''sort order'' argument will be trimmed of their surrounding spaces. The ''setting directives'' argument will be stripped of all space characters, including internal spaces. All other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vsep|1.5em|mundatio=nulla}} === <code>combining_by_calling</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_calling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_calling|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a custom template and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_calling|template name|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_call|concat_and_call]]</code>. This means that after calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. For instance, using [[Module:Params/periclitationes/en/tdummy echo sb|./testcases/tdummy echo sb]] as callback template, a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> with the following content, <syntaxhighlight lang="wikitext">{{#invoke:params|combining_by_calling|Module:Params/periclitationes/en/tdummy echo sb|my_new_parameter|for_each|[$#:$@]}}</syntaxhighlight> when transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|one|two|three|hello=world|foo=bar}}</syntaxhighlight> will produce : {{#invoke:params|new| imposing|1|one| imposing|2|two| imposing|3|three| imposing|hello|world| imposing|foo|bar| combining_by_calling|Module:Params/periclitationes/en/tdummy echo sb|my_new_parameter|for_each|[$#:$@]}} {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_calling</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>combining_by_invoking</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_invoking</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_invoking|code}})</span> | Num. of arguments: 3 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_magic|combining_by_magic]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a custom module function and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_invoking|module name|function name|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_invoke|concat_and_invoke]]</code>. It works similarly to how <code>[[#combining_by_calling|combining_by_calling]]</code> works, except that it invokes a module function instead of calling a template. After calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_invoking</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>combining_by_magic</code> === {{Capsa tabellaria | titulus = Modifier <code>combining_by_magic</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|combining_by_magic|code}})</span> | Num. of arguments: 2 | Repeatable: Yes | ; See also | : <code>[[#combining|combining]]</code>, <code>[[#combining_values|combining_values]]</code>, <code>[[#combining_by_calling|combining_by_calling]]</code>, <code>[[#combining_by_invoking|combining_by_invoking]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#concat_and_call|concat_and_call]]</code> }} ; Brief : ''Pass all current parameters to a parser function and save the returned output as a new parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|combining_by_magic|parser function|new parameter name|pipe function name}}</syntaxhighlight> This is the piping version of <code>[[#concat_and_magic|concat_and_magic]]</code>. It works similarly to how <code>[[#combining_by_calling|combining_by_calling]]</code> works, except that it calls a parser function instead of calling a template. After calling this modifier the old parameters will be (temporarily) gone and the only parameter left will be what is specified in the ''new parameter name'' argument. Since after using this modifier all parameters will be grouped into one single parameter, to pass additional parameters to the callback template you can safely use <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, or <code>[[#parsing|parsing]]</code>. {{vsep|mundatio=nulla}} {{Nota bene|Note:}} All arguments passed to this modifier and the <code>combining_by_magic</code> modifier name will be trimmed of their leading and trailing spaces. {{vsep|1.5em|mundatio=nulla}} === <code>snapshotting</code> === {{Capsa tabellaria | titulus = Modifier <code>snapshotting</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|snapshotting|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Eventually followed by: Either <code>[[#entering_substack|entering_substack]]</code> or <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Push a copy of the current parameter list to the queue of parameter lists'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|snapshotting|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This module has a stacking mechanism that allows to isolate groups of parameters, work separately on them, and then merge them back to the original stack. The modifiers dedicated to this mechanism are: * <code>[[#snapshotting|snapshotting]]</code> * <code>[[#remembering|remembering]]</code> * <code>[[#entering_substack|entering_substack]]</code> * <code>[[#pulling|pulling]]</code> * <code>[[#detaching_substack|detaching_substack]]</code> * <code>[[#dropping_substack|dropping_substack]]</code> * <code>[[#leaving_substack|leaving_substack]]</code> * <code>[[#merging_substack|merging_substack]]</code> * <code>[[#flushing|flushing]]</code> Every time the <code>snapshotting</code> modifier is used, the current list of parameters (together with their values) will be copied and added to a queue. When the <code>[[#entering_substack|entering_substack]]</code> modifier is used, the list of parameters on top of the queue will temporarily become the current parameters, and all other modifiers will affect only this substack. After completing the job, the <code>[[#merging_substack|merging_substack]]</code> will merge the current substack to the parent stack. If no parameter lists have been snapshotted before calling <code>[[#entering_substack|entering_substack]]</code>, the latter will automatically make a snapshot of the current parameters. Once inside a substack, it is possible to enter a subsubstack using the same machinery. The <code>[[#detaching_substack|detaching_substack]]</code> modifier erases the current parameters from the parent stack, allowing the current stack to rename its parameters freely and merge them back to the parent stack, renamed. It is possible to leave a substack without merging it to the parent by using the <code>[[#leaving_substack|leaving_substack]]</code> modifier. In this case, at some point it will be necessary to call <code>[[#flushing|flushing]]</code> in order to merge the stack previously left unmerged. Alternatively, it will be possible to enter it again by calling <code>[[#entering_substack|entering_substack]]</code>, and finally merge it via <code>[[#merging_substack|merging_substack]]</code>. It is also possible to drop and discard a substack completely via <code>[[#dropping_substack|dropping_substack]]</code> An example will probably clarify the mechanism better than anything else: <syntaxhighlight lang="wikitext" line> {{#invoke:params|new|<!-- Ignore the incoming parameters and manually assign some parameters (we will simulate the following incoming parameters: |one|two|three|four|foo=bar|hello=world ...) --> imposing|1|one| imposing|2|two| imposing|3|three| imposing|4|four| imposing|foo|bar| imposing|hello|world| entering_substack|<!-- Enter into a substack (the `snapshotting` modifier will be automatically invoked for us) --> excluding_numeric_names|<!-- Exclude numeric parameters --> detaching_substack|<!-- Remove the current parameters from the parent stack --> renaming_by_replacing|^.*$|This was called "%0"|1|<!-- Rename the parameters in this substack --> merging_substack| entering_substack|new|<!-- Enter into a new empty substack --> pulling|1|<!-- Pull the parameter named "1" from the parent stack --> mapping_by_replacing|^.*$|This value once was "%0"|1|<!-- Replace the content of the parameters in this substack --> merging_substack| for_each|[$#:$@]}} </syntaxhighlight> The code above will result in: : {{#invoke:params|new|<!-- Ignore the incoming parameters and manually assign some parameters (we will simulate the following incoming parameters: |one|two|three|four|foo=bar|hello=world ...) --> imposing|1|one| imposing|2|two| imposing|3|three| imposing|4|four| imposing|foo|bar| imposing|hello|world| entering_substack|<!-- Enter into a substack (the `snapshotting` modifier will be automatically invoked for us) --> excluding_numeric_names|<!-- Exclude numeric parameters --> detaching_substack|<!-- Remove the current parameters from the parent stack --> renaming_by_replacing|^.*$|This was called "%0"|1|<!-- Rename all parameters --> merging_substack| entering_substack|new|<!-- Enter into a new empty substack --> pulling|1|<!-- Pull the parameter named "1" from the parent stack --> mapping_by_replacing|^.*$|This value once was "%0"|1|<!-- Replace the content of all parameters --> merging_substack| for_each|[$#:$@]}} A more advanced example is available at &#123;&#123;[[Module:Params/doc/en/examples/universal page list|./doc/en/examples/universal page list]]&#125;&#125;. {{vsep|1.5em|mundatio=nulla}} === <code>remembering</code> === {{Capsa tabellaria | titulus = Modifier <code>remembering</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|remembering|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Eventually followed by: Either <code>[[#entering_substack|entering_substack]]</code> or <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Push a copy of the original (unmodified) parameter list to the queue of snapshots'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|remembering|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is somewhat similar to <code>[[#snapshotting|snapshotting]]</code>, except that it retrieves the parameters that were originally passed to the calling template before being affected by the module's modifiers. The modifier works also after the <code>[[#new|new]]</code> directive. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|mundatio=nulla}} === <code>entering_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>entering_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|entering_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | May be immediately followed by: <code>[[#new|new]]</code> | Eventually followed by: Either <code>[[#merging_substack|merging_substack]]</code> or <code>[[#leaving_substack|leaving_substack]]</code> followed by <code>[[#flushing|flushing]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Enter the first stack in the queue of parameter lists, or copy the current parameters into a substack if the queue is empty'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|entering_substack|[new]|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. Once in a substack, it is possible to go back to the parent stack using three different modifiers: <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code> and <code>[[#dropping_substack|dropping_substack]]</code>. {{vsep|1.5em|mundatio=nulla}} === <code>pulling</code> === {{Capsa tabellaria | titulus = Modifier <code>pulling</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|pulling|code}})</span> | Num. of arguments: 1 | Repeatable: Yes | Often preceeded by: <code>[[#new|new]]</code> | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Pull a single parameter from the parent stack or from the stack of the original parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pulling|parameter name|pipe function name}}</syntaxhighlight> See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. If this modifer is not used in a substack, the parameter will be pulled from the original (unmodified) parameter list. {{vsep|1.5em|mundatio=nulla}} === <code>detaching_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>detaching_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|detaching_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Remove from the parent stack the parameters that are present in the current stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|detaching_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|mundatio=nulla}} === <code>dropping_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>dropping_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|dropping_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Go back to the parent stack dropping the current substack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|dropping_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|mundatio=nulla}} === <code>leaving_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>leaving_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|leaving_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Leave the current substack without merging it, and return to the parent stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|leaving_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. See <code>[[#flushing|flushing]]</code> for an example of how to use this modifier. {{vsep|1.5em|mundatio=nulla}} === <code>merging_substack</code> === {{Capsa tabellaria | titulus = Modifier <code>merging_substack</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|merging_substack|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | Restrictions: Usable only inside substacks | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code>, <code>[[#flushing|flushing]]</code> }} ; Brief : ''Leave the current stack after merging it with the parent stack, then return to the latter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|merging_substack|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifer can only be used in a substack. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. {{vsep|1.5em|mundatio=nulla}} === <code>flushing</code> === {{Capsa tabellaria | titulus = Modifier <code>flushing</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|flushing|code}})</span> | Num. of arguments: 0 | Repeatable: Yes | ; See also | : <code>[[#snapshotting|snapshotting]]</code>, <code>[[#remembering|remembering]]</code>, <code>[[#entering_substack|entering_substack]]</code>, <code>[[#pulling|pulling]]</code>, <code>[[#merging_substack|merging_substack]]</code>, <code>[[#detaching_substack|detaching_substack]]</code>, <code>[[#dropping_substack|dropping_substack]]</code>, <code>[[#leaving_substack|leaving_substack]]</code> }} ; Brief : ''Merge the first stack in the queue of snapshotted parameters with the current stack.'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|flushing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier is used in conjunction with either <code>[[#leaving_substack|leaving_substack]]</code> or <code>[[#snapshotting|snapshotting]]</code>. See <code>[[#snapshotting|snapshotting]]</code> for more information on the stacking mechanism. In the following wrapper of an <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight>, the three parameters {{para|1}}, {{para|2}}, and {{para|3}} are used as aliases for {{para|title}}, {{para|author}}, and {{para|language}} respectively. The <code>flushing</code> modifier ensures that in case both are present, the named alias will have the precedence over the positional alias. <syntaxhighlight lang="wikitext">{{#invoke:params| entering_substack| discarding|1| discarding|2| discarding|3| leaving_substack| renaming_by_replacing|1|title|strict| renaming_by_replacing|2|author|strict| renaming_by_replacing|3|language|strict| flushing| concat_and_call|example template }}</syntaxhighlight> {{vsep|1.5em|mundatio=nulla}} === <code>new</code> === {{Capsa tabellaria | titulus = Modifier <code>new</code> <span style="nowrap">({{module:params/doc/nexus ad functionem ostendendam|new|code}})</span> | Num. of arguments: 0 | Repeatable: No | Restrictions: First position only | ; See also | : <code>[[#parsing|parsing]]</code>, <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, <code>[[#splicing|splicing]]</code>, <code>[[#discarding|discarding]]</code> }} ; Brief : ''Get rid of all the incoming parameters and create a new (empty) parameter stack'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier can only appear in first position, or if substacks are present, immediately after the <code>[[#entering_substack|entering_substack]]</code> directive. When in first position, its main purpose is that of extending the facilities offered by this module (e.g. <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, etc.) to custom lists of strings, independently of the incoming parameters. When inside a stack, it signals that the snapshot of the current parameters must be ignored for that stack. The existence of the <code>new</code> modifier also facilitates debugging the module. The newly created parameter stack can be populated via <code>[[#parsing|parsing]]</code>, <code>[[#imposing|imposing]]</code>, <code>[[#providing|providing]]</code>, or <code>[[#splicing|splicing]]</code>. The incoming parameters can always be retrieved back using the <code>[[#remembering|remembering]]</code> and <code>[[#pulling|pulling]]</code> modifiers. Examples: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|new|imposing|1|foo|imposing|2|bar|mapping_by_replacing|^.|!%1|list_values}}</syntaxhighlight> *: ↳ {{#invoke:params|new|imposing|1|foo|imposing|2|bar|mapping_by_replacing|^.|!%1|list_values}} {{vsep|1.5em|mundatio=nulla}} == Subpages == * [[Module:Params/ChangeLog]] – Record of the most important changes in the module's code * [[Module:Params/periclitationes/en]] – Testing the module's capabilities * [[Module:Params/doc/en/examples]] – Some of the examples mentioned in this documentation The complete list of subpages is available [[Special:PrefixIndex/Module:Params/|here]]. == Notes == <references /> == See also == * {{intermn|TemplatePar||en}} * {{intermn|ParameterCount||en}} * {{intermn|Separated entries|main|en}} * {{intermn|Enumerate|main|en}} * {{ml|Check for unknown parameters|check}} * {{intermn|Check for deprecated parameters|check|en}} * {{intermn|Check for clobbered parameters|check|en}} * {{intermn|Parameter validation||en}} * {{intermn|Expand wikitext|main|en}} * {{intermn|For loop|main|en}} and {{interfn|For loop|en}} * {{intermn|For nowiki|template|en}} and {{interfn|For nowiki|en}} * {{intermn|Template wrapper|wrap|en}} * {{intermn|ArrayList||en}} * {{intermn|TEMPLATENAME|main|en}} <includeonly>{{in harenario aut alibi||2= <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae variadicae|!]] }}</includeonly> 2ajr1ej6aaa3oa690aomlonbis3jcgg Meiko Nakahara 0 326465 3969567 3969466 2026-07-02T18:47:47Z PeterBJohnLemon 211631 Added {{succurre}}. Feel free to fix any quick obvious issues if I have any with my Latin. I am new to Wikipedia, and I had translated the English Meiko Nakahara page for fun since there was no Latin translation of it. I am aware half of the citations broken, and I had went to bed at that point before I could look into fixing them 3969567 wikitext text/x-wiki {{Capsa hominis Vicidatorum|nata_data={{birth date and age|1959|5|8}}<ref name="tower">{{cite web |title=中原めいこ |url=https://tower.jp/artist/279394/%E4%B8%AD%E5%8E%9F%E3%82%81%E3%81%84%E3%81%93 |website=tower.jp |publisher=Tower |date=June 27, 2017 |accessdate=November 30, 2019}}</ref>|Nata_Nomen={{nihongo|Meiko Obara|小原 明子}}<ref name="tower"/>|Natus_Locus=[[Chiba Prefecture]]<ref name="tower"/>|image=Meiko-Nakahara.jpg|landscape=<!-- yes, if wide image, otherwise leave blank -->|module={{Infobox musical artist | embed = yes | instrument = Vocals | genre = [[New music (Japanese genre)|New music]],<ref>Issei Tomizawa. 「昭和ニューミュージック」の1980年代. 2023.</ref> [[J-pop]], [[City pop]] | years_active = 1982–1992<ref name="tower"/> | label = | associated_acts = }}|Nomen=Meiko Nakahara|Nativa_Nomen={{nihongo2|中原 めいこ}}<ref name="tower"/>|occupatio=Cantor, compositor|website=<!-- {{URL|www.examplewebsite.com}} {{URL|www.examplewebsite.com|ExampleWebsite.com}} or if URL on Wikidata: {{Official URL}} -->}}&#x7B;&#x7B;[[Formula:Succurre|succurre]]&#x7D;&#x7D;{{Nihongo|'''Meiko Obara'''|小原 明子|Obara Meiko}}, scita publicale ut {{Nihongo|'''Meiko Nakahara'''|中原 めいこ|Nakahara Meiko}}, (Nata Maiī 8, 1959), Iaponenesis prior cantor et compositor est.<ref name="cdjournal">{{Cite web|url=http://www.cdjournal.com/i/artist/nakahara-meiko/122066|title=中原めいこ|accessdate=September 10, 2016|work=CDJournal|language=Japanese}}</ref> Activa abhinc 1982 usque 1992, ea scita pro musica sua in Urbe Populariā genā musicā est, sive "[[City pop|City Pop]]" in linguis vernaculis. Ea quoque introductionem et conclusionem cantas pro ''[[Dirty Pair (TV series)|Dirty Pair]]'' et ''[[Kimagure Orange Road]]'' animationibus Iaponicae, sive animis, in linguis vernaculis, televisionibus seriebus composuit == Mane Vita et Occuptio == Meiko Obara nata est VIII Maii, 1959, in [[Chibaënsis|praefecturā Chibā.]] Ea musicam compositionem dum in scholā secundariā initiābat.<ref name=":0">{{cite web|url=http://anison.info/data/program/373.html|title=きまぐれオレンジ★ロード|accessdate=September 10, 2016|work=anison.info|language=Japanese}}</ref> Publica introductio sua in 1982 erat apud singulō musicō suō "Kon'ya dake Dance Dance Dance (今夜だけDANCE DANCE DANCE)" et musicum album "Coconuts House (ココナッツ・ハウス)".<ref name=":0" /><ref name="cdjournal" /> 1984 singulus suus "Kimitachi Kiwi Papaya Mango dane (君たちキウイ・パパイア・マンゴーだね。)" quinquaginta popularia singulus in Japoniā erat, cum 237,000 exemplaribus venditis.<ref name="rosettastone">{{cite web|title=バンド自己紹介(第1回) Meiko Nakahara Tribute LOTOS|url=http://www.rosetta.jp/triban/100628.html|website=rosetta.jp|publisher=Rosettastone|date=June 28, 2010|accessdate=November 30, 2019}}</ref><ref name=":1" /> Instante popularia factus est.<ref name=":0" /> Canta sua, "Ru-Ru-Ru-Russian Roulette (ロ・ロ・ロ・ロシアンルーレット)" introductio canta erat atque "Uchū Ren'ai (Space Fantasy) (宇宙恋愛(スペースファンタジー))" conclusio canta erat pro 1985 animationi televisioni seriei "Dirty Pair". "Ru-Ru-Ru-Russian Roulette" "Best Song" vinxit In Octavō "Anime Grand Prix" in 1986.<ref name="lotos1">{{cite web|title=Information|url=http://lotos.jpn.com/information.html|website=lotos.jpn.com|publisher=Lotos|accessdate=November 30, 2019}}</ref><ref name="lotos2">{{cite web|title=Profile|url=http://lotos.jpn.com/profile.html|website=lotos.jpn.com|publisher=Lotos|accessdate=November 30, 2019}}</ref> Pro 1987–1988 animationi televisioni seriei "Kimagure Orange Road," "Kagami no Naka no Actress (鏡の中のアクトレス)" tertia introductio canta erat et "Dance in the Memories (ダンス・イン・ザ・メモリーズ)" tertia conclusio canta erat.<ref>[https://www.sanspo.com/article/20240411-MLSTOFZNURJJDLL2E2T7RFBWQQ/ 坂本つとむやシティーポップ、「ふてほど」のヒットから再生のキーワードは1980年代?!]</ref> 1992 viva musica circuita novissima publica performans a eā et cantans occupatio sua considerata terminata est quasi hanc tempum.<ref name=":0" /> == Sero Occupatio et Legatum == Postquam cantantem occupationem suam, Nakahara laborabat ut compositor pro grecis et cantoribus sicut Checkicco et Vivian Hsu. Tributus grex clamatus Lotos sibi formatus erat in 2010 et activus jam dum 2019.<ref name=":2" /><ref name=":3" /><ref name=":4" /> In articulō pro Sankei Shimbun, Nakahara recognita ut major artifex in Urbe Populariā genā musicā. <ref name=":5" /> == Discographia == === Alba === {| class="wikitable plainrowheaders" style="text-align: center" !Dies emissionis ! Titulus ! Ref. |- | I Iulii, 1982 | {{Nihongo|''Coconuts House''|ココナッツ・ハウス}} | |- | XXI Decembris, 1982 | ''2時までのシンデレラ-FRIDAY MAGIC-'' | |- | I Septembris, 1983 | {{Nihongo|''Mint''|ミ・ン・ト}} | |- | XXI Iulii, 1984 | {{Nihongo|''Lotos no Kajitsu''|ロートスの果実-LOTOS}} | |- | XXII Maii, 1985 | ''CHAKI CHAKI CLUB'' | |- | XX Martii, 1986 | ''MOODS'' | |- | IV Martii, 1987 | ''PUZZLE'' | |- | XXV Februarii, 1988 | {{Nihongo|''[[Kimagure Orange Road]] Sound Color 3''|きまぐれオレンジ・ロード Sound Color 3}} ) | |- | V Martii, 1988 | {{Nihongo|''Kagami no Naka no Actress''|鏡の中のアクトレス}} | |- | XXI Martii, 1990 | ''303 EAST 60TH STREET'' | |- | XXVII Martii, 1991 | ''HIGH ENERGY-Remixed in N.Y.-'' | |- | XXX Octobris, 1991 | ''ON THE PLANET-地球でのできごと-'' | |} ==== Alba Grandissimorum Successuum ==== {| class="wikitable plainrowheaders" style="text-align: center" !Dies emissionis ! Titulus ! Ref. |- | III Septembris, 1986 | ''MOGA-BEST COLLECTIO-'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/614068/4/|title=MOGA-BEST COLLECTION-|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XXVI Augusti, 1987 |''中原めいこ ニュー・ベストナウ'' |<ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/62307/1/|title=中原めいこ ニュー・ベストナウ|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XXV Maii, 1988 | ''Meiko's BEST SELECTION 10+1'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/90427/1/|title=Meiko's BEST SELECTION 10+1|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | V Iunii, 1988 |''セレクション20/中原めいこバラッドI'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/312870/1/|title=セレクション20/中原めいこバラッドI|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XXVI Aprilis, 1989 | ''Happy birthday, Love for you'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/90500/2/|title=Happy birthday,Love for you|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XIII Maii, 1998 | ''中原めいこ/ツイン・ベスト'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/266523/1/|title=中原めいこ/ツイン・ベスト|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XXI Iunii, 2000 | ''2000 BEST 中原めいこ・ベスト'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/267163/1/|title=2000 BEST 中原めいこ・ベスト|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XVII Decembris, 2004 | {{Nihongo|''Golden Best Nakahara Meiko''|ゴールデン☆ベスト 中原めいこ}}) | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/570354/1/|title=ゴールデン☆ベスト 中原めいこ|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XXIV Augusti, 2005 | ''NEW BEST 1500'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/607983/1/|title=NEW BEST 1500|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |} === Singuli === {| class="wikitable plainrowheaders" style="text-align: center" !Dies emissionis ! Titulus ! Ref. |- | XXI Aprilis, 1982 | {{Nihongo|"Kon'ya dake Dance Dance Dance"|今夜だけDANCE DANCE DANCE}} | |- | XXI Septembris, 1982 | "Go Away" | |- | XXI Martii, 1983 | "Friday Magic" | |- | XXI Iulii, 1983 | "Tsukiyo ni Ki wo Tsukete!" (月夜に気をつけて!) | |- | XXI Novembris, 1983 | {{Nihongo|"Scorpion"|スコーピオン}} | |- | V Aprilis, 1984 | {{Interlanguage link|Kimi-tachi Kiwi Papaya Mango da ne|ja|君たちキウイ・パパイア・マンゴーだね。|lt=Kimi-tachi Kiwi・Papaiya・Mango da ne (君たちキウイ・パパイア・マンゴーだね)|WD=}} | |- | XXI Septembris, 1984 | "Emoushon" (エモーション) | |- | I Maii, 1985 | {{Nihongo|"Yakimochi-yaki Rhumba Boy"|やきもちやきルンバ・ボーイ}} | |- | XXI Iulii, 1985 | {{Nihongo|"Ru-Ru-Ru-Russian Roulette"|ロ・ロ・ロ・ロシアンルーレット}} | |- | 1 Februarii, 1986 | "Kowareta Piano" / "DESTINATION" (こわれたピアノ / DESTINATION) | |- | IV Februarii, 1987 | "UNBALANCE ZONE" | |- | II Februarii, 1988 | {{Nihongo|"Special Party Versions"|スペシャル・パーティ・バージョン}} | |- | XXV Februarii, 1988 | {{Nihongo|"Kagami no Naka no Actress"|鏡の中のアクトレス}} | |- | XXI Februarii, 1990 | {{Nihongo|DAIYAMONDO Miwakenasai -Is it true love-|ダイヤモンド見分けなさい-Is it true love-}} | |- | XXVII Septembris, 1991 | "Fortune -gin no tsukiyo no HANEMUUN-" (Fortune -銀の月夜のハネムーン-) | |} == Referentia == * Issei Tomizawa. [https://books.google.com/books?id=ev1V0AEACAAJ 1980年代]. 言視舎. 2023. <nowiki>ISBN 9784865652581</nowiki>. {{Notae|2}}{{DEFAULTSORT:Nakahara, Meiko}} == Nexus externi == * Meiko Nakahara discography at Discogs - https://www.instagram.com/meik_onakahara/<nowiki/>{{DEFAULTSORT:Nakahara, Meiko}} [[Categoria:Nati 1959]] [[Categoria:Homines vivi]] [[Categoria:Continetur textus Iaponice scriptus]] 76k8s6m608lhyb7ia6a8tgc1q0dctra 3969568 3969567 2026-07-02T18:49:38Z PeterBJohnLemon 211631 {{succurre}} formating 3969568 wikitext text/x-wiki {{Capsa hominis Vicidatorum|nata_data={{birth date and age|1959|5|8}}<ref name="tower">{{cite web |title=中原めいこ |url=https://tower.jp/artist/279394/%E4%B8%AD%E5%8E%9F%E3%82%81%E3%81%84%E3%81%93 |website=tower.jp |publisher=Tower |date=June 27, 2017 |accessdate=November 30, 2019}}</ref>|Nata_Nomen={{nihongo|Meiko Obara|小原 明子}}<ref name="tower"/>|Natus_Locus=[[Chiba Prefecture]]<ref name="tower"/>|image=Meiko-Nakahara.jpg|landscape=<!-- yes, if wide image, otherwise leave blank -->|module={{Infobox musical artist | embed = yes | instrument = Vocals | genre = [[New music (Japanese genre)|New music]],<ref>Issei Tomizawa. 「昭和ニューミュージック」の1980年代. 2023.</ref> [[J-pop]], [[City pop]] | years_active = 1982–1992<ref name="tower"/> | label = | associated_acts = }}|Nomen=Meiko Nakahara|Nativa_Nomen={{nihongo2|中原 めいこ}}<ref name="tower"/>|occupatio=Cantor, compositor|website=<!-- {{URL|www.examplewebsite.com}} {{URL|www.examplewebsite.com|ExampleWebsite.com}} or if URL on Wikidata: {{Official URL}} -->}}&#x7B;&#x7B;[[Formula:Succurre|succurre]]&#x7D;&#x7D; {{Nihongo|'''Meiko Obara'''|小原 明子|Obara Meiko}}, scita publicale ut {{Nihongo|'''Meiko Nakahara'''|中原 めいこ|Nakahara Meiko}}, (Nata Maiī 8, 1959), Iaponenesis prior cantor et compositor est.<ref name="cdjournal">{{Cite web|url=http://www.cdjournal.com/i/artist/nakahara-meiko/122066|title=中原めいこ|accessdate=September 10, 2016|work=CDJournal|language=Japanese}}</ref> Activa abhinc 1982 usque 1992, ea scita pro musica sua in Urbe Populariā genā musicā est, sive "[[City pop|City Pop]]" in linguis vernaculis. Ea quoque introductionem et conclusionem cantas pro ''[[Dirty Pair (TV series)|Dirty Pair]]'' et ''[[Kimagure Orange Road]]'' animationibus Iaponicae, sive animis, in linguis vernaculis, televisionibus seriebus composuit. == Mane Vita et Occuptio == Meiko Obara nata est VIII Maii, 1959, in [[Chibaënsis|praefecturā Chibā.]] Ea musicam compositionem dum in scholā secundariā initiābat.<ref name=":0">{{cite web|url=http://anison.info/data/program/373.html|title=きまぐれオレンジ★ロード|accessdate=September 10, 2016|work=anison.info|language=Japanese}}</ref> Publica introductio sua in 1982 erat apud singulō musicō suō "Kon'ya dake Dance Dance Dance (今夜だけDANCE DANCE DANCE)" et musicum album "Coconuts House (ココナッツ・ハウス)".<ref name=":0" /><ref name="cdjournal" /> 1984 singulus suus "Kimitachi Kiwi Papaya Mango dane (君たちキウイ・パパイア・マンゴーだね。)" quinquaginta popularia singulus in Japoniā erat, cum 237,000 exemplaribus venditis.<ref name="rosettastone">{{cite web|title=バンド自己紹介(第1回) Meiko Nakahara Tribute LOTOS|url=http://www.rosetta.jp/triban/100628.html|website=rosetta.jp|publisher=Rosettastone|date=June 28, 2010|accessdate=November 30, 2019}}</ref><ref name=":1" /> Instante popularia factus est.<ref name=":0" /> Canta sua, "Ru-Ru-Ru-Russian Roulette (ロ・ロ・ロ・ロシアンルーレット)" introductio canta erat atque "Uchū Ren'ai (Space Fantasy) (宇宙恋愛(スペースファンタジー))" conclusio canta erat pro 1985 animationi televisioni seriei "Dirty Pair". "Ru-Ru-Ru-Russian Roulette" "Best Song" vinxit In Octavō "Anime Grand Prix" in 1986.<ref name="lotos1">{{cite web|title=Information|url=http://lotos.jpn.com/information.html|website=lotos.jpn.com|publisher=Lotos|accessdate=November 30, 2019}}</ref><ref name="lotos2">{{cite web|title=Profile|url=http://lotos.jpn.com/profile.html|website=lotos.jpn.com|publisher=Lotos|accessdate=November 30, 2019}}</ref> Pro 1987–1988 animationi televisioni seriei "Kimagure Orange Road," "Kagami no Naka no Actress (鏡の中のアクトレス)" tertia introductio canta erat et "Dance in the Memories (ダンス・イン・ザ・メモリーズ)" tertia conclusio canta erat.<ref>[https://www.sanspo.com/article/20240411-MLSTOFZNURJJDLL2E2T7RFBWQQ/ 坂本つとむやシティーポップ、「ふてほど」のヒットから再生のキーワードは1980年代?!]</ref> 1992 viva musica circuita novissima publica performans a eā et cantans occupatio sua considerata terminata est quasi hanc tempum.<ref name=":0" /> == Sero Occupatio et Legatum == Postquam cantantem occupationem suam, Nakahara laborabat ut compositor pro grecis et cantoribus sicut Checkicco et Vivian Hsu. Tributus grex clamatus Lotos sibi formatus erat in 2010 et activus jam dum 2019.<ref name=":2" /><ref name=":3" /><ref name=":4" /> In articulō pro Sankei Shimbun, Nakahara recognita ut major artifex in Urbe Populariā genā musicā. <ref name=":5" /> == Discographia == === Alba === {| class="wikitable plainrowheaders" style="text-align: center" !Dies emissionis ! Titulus ! Ref. |- | I Iulii, 1982 | {{Nihongo|''Coconuts House''|ココナッツ・ハウス}} | |- | XXI Decembris, 1982 | ''2時までのシンデレラ-FRIDAY MAGIC-'' | |- | I Septembris, 1983 | {{Nihongo|''Mint''|ミ・ン・ト}} | |- | XXI Iulii, 1984 | {{Nihongo|''Lotos no Kajitsu''|ロートスの果実-LOTOS}} | |- | XXII Maii, 1985 | ''CHAKI CHAKI CLUB'' | |- | XX Martii, 1986 | ''MOODS'' | |- | IV Martii, 1987 | ''PUZZLE'' | |- | XXV Februarii, 1988 | {{Nihongo|''[[Kimagure Orange Road]] Sound Color 3''|きまぐれオレンジ・ロード Sound Color 3}} ) | |- | V Martii, 1988 | {{Nihongo|''Kagami no Naka no Actress''|鏡の中のアクトレス}} | |- | XXI Martii, 1990 | ''303 EAST 60TH STREET'' | |- | XXVII Martii, 1991 | ''HIGH ENERGY-Remixed in N.Y.-'' | |- | XXX Octobris, 1991 | ''ON THE PLANET-地球でのできごと-'' | |} ==== Alba Grandissimorum Successuum ==== {| class="wikitable plainrowheaders" style="text-align: center" !Dies emissionis ! Titulus ! Ref. |- | III Septembris, 1986 | ''MOGA-BEST COLLECTIO-'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/614068/4/|title=MOGA-BEST COLLECTION-|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XXVI Augusti, 1987 |''中原めいこ ニュー・ベストナウ'' |<ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/62307/1/|title=中原めいこ ニュー・ベストナウ|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XXV Maii, 1988 | ''Meiko's BEST SELECTION 10+1'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/90427/1/|title=Meiko's BEST SELECTION 10+1|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | V Iunii, 1988 |''セレクション20/中原めいこバラッドI'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/312870/1/|title=セレクション20/中原めいこバラッドI|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XXVI Aprilis, 1989 | ''Happy birthday, Love for you'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/90500/2/|title=Happy birthday,Love for you|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XIII Maii, 1998 | ''中原めいこ/ツイン・ベスト'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/266523/1/|title=中原めいこ/ツイン・ベスト|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XXI Iunii, 2000 | ''2000 BEST 中原めいこ・ベスト'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/267163/1/|title=2000 BEST 中原めいこ・ベスト|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XVII Decembris, 2004 | {{Nihongo|''Golden Best Nakahara Meiko''|ゴールデン☆ベスト 中原めいこ}}) | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/570354/1/|title=ゴールデン☆ベスト 中原めいこ|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |- | XXIV Augusti, 2005 | ''NEW BEST 1500'' | <ref>{{Cite web|url=http://www.oricon.co.jp/prof/235110/products/607983/1/|title=NEW BEST 1500|work=Oricon Style|publisher=[[Oricon]]|accessdate=September 10, 2016|language=Japanese}}</ref> |} === Singuli === {| class="wikitable plainrowheaders" style="text-align: center" !Dies emissionis ! Titulus ! Ref. |- | XXI Aprilis, 1982 | {{Nihongo|"Kon'ya dake Dance Dance Dance"|今夜だけDANCE DANCE DANCE}} | |- | XXI Septembris, 1982 | "Go Away" | |- | XXI Martii, 1983 | "Friday Magic" | |- | XXI Iulii, 1983 | "Tsukiyo ni Ki wo Tsukete!" (月夜に気をつけて!) | |- | XXI Novembris, 1983 | {{Nihongo|"Scorpion"|スコーピオン}} | |- | V Aprilis, 1984 | {{Interlanguage link|Kimi-tachi Kiwi Papaya Mango da ne|ja|君たちキウイ・パパイア・マンゴーだね。|lt=Kimi-tachi Kiwi・Papaiya・Mango da ne (君たちキウイ・パパイア・マンゴーだね)|WD=}} | |- | XXI Septembris, 1984 | "Emoushon" (エモーション) | |- | I Maii, 1985 | {{Nihongo|"Yakimochi-yaki Rhumba Boy"|やきもちやきルンバ・ボーイ}} | |- | XXI Iulii, 1985 | {{Nihongo|"Ru-Ru-Ru-Russian Roulette"|ロ・ロ・ロ・ロシアンルーレット}} | |- | 1 Februarii, 1986 | "Kowareta Piano" / "DESTINATION" (こわれたピアノ / DESTINATION) | |- | IV Februarii, 1987 | "UNBALANCE ZONE" | |- | II Februarii, 1988 | {{Nihongo|"Special Party Versions"|スペシャル・パーティ・バージョン}} | |- | XXV Februarii, 1988 | {{Nihongo|"Kagami no Naka no Actress"|鏡の中のアクトレス}} | |- | XXI Februarii, 1990 | {{Nihongo|DAIYAMONDO Miwakenasai -Is it true love-|ダイヤモンド見分けなさい-Is it true love-}} | |- | XXVII Septembris, 1991 | "Fortune -gin no tsukiyo no HANEMUUN-" (Fortune -銀の月夜のハネムーン-) | |} == Referentia == * Issei Tomizawa. [https://books.google.com/books?id=ev1V0AEACAAJ 1980年代]. 言視舎. 2023. <nowiki>ISBN 9784865652581</nowiki>. {{Notae|2}}{{DEFAULTSORT:Nakahara, Meiko}} == Nexus externi == * Meiko Nakahara discography at Discogs - https://www.instagram.com/meik_onakahara/<nowiki/>{{DEFAULTSORT:Nakahara, Meiko}} [[Categoria:Nati 1959]] [[Categoria:Homines vivi]] [[Categoria:Continetur textus Iaponice scriptus]] lzgfw9o0ijpps8xh6ncdneq0wxmgfud Nicolaus Maduro 0 326474 3969540 2026-07-02T12:07:49Z IacobusAmor 1163 IacobusAmor movit paginam [[Nicolaus Maduro]] ad [[Nicolaus Madurus Moros]]: Lemma 3969540 wikitext text/x-wiki #REDIRECT [[Nicolaus Madurus Moros]] mkgfsxkq2bwhyiytrb8j7igqcjkwnfz Hatoyama Yukio 0 326475 3969544 2026-07-02T12:12:53Z IacobusAmor 1163 IacobusAmor movit paginam [[Hatoyama Yukio]] ad [[Yukius Hatoyama]] praeter redirectionem: Lemma 3969544 wikitext text/x-wiki #REDIRECT [[Yukius Hatoyama]] j12sla9ct3cx0957gl3oz1uqir65yqb Formula:Nexus ad modulum intervicialem 10 326476 3969605 2026-07-03T01:50:09Z Grufo 64423 Prima adumbratio 3969605 wikitext text/x-wiki <includeonly><includeonly>{{safesubst:<noinclude />#if:{{{1|}}} | {{safesubst:<noinclude />#if:{{{3|}}} | &#123;&#123;[[:{{{3}}}:Module:{{{1}}}|#invoke:{{{3}}}:{{{1}}}]]{{safesubst:<noinclude />#if:{{{2|}}} | &#124;[[:{{{3}}}:Module:{{{1}}}#{{{2}}}|{{{2}}}]] }}&#125;&#125; | &#123;&#123;[[:meta:Module:{{{1}}}|#invoke:meta:{{{1}}}]]{{safesubst:<noinclude />#if:{{{2|}}} | &#124;[[:meta:Module:{{{1}}}#{{{2}}}|{{{2}}}]] }}&#125;&#125; }} | {{Error|Error: Nomen moduli intervicialis non datur.}} }}</includeonly><noinclude>{{Documentatio}}</noinclude> jkieayrdkq4nljxwy2azcyanuacs8pz 3969607 3969605 2026-07-03T01:52:55Z Grufo 64423 Grufo movit paginam [[Formula:Intermn]] ad [[Formula:Nexus ad modulum intervicialem]]: Nomen plenum 3969605 wikitext text/x-wiki <includeonly><includeonly>{{safesubst:<noinclude />#if:{{{1|}}} | {{safesubst:<noinclude />#if:{{{3|}}} | &#123;&#123;[[:{{{3}}}:Module:{{{1}}}|#invoke:{{{3}}}:{{{1}}}]]{{safesubst:<noinclude />#if:{{{2|}}} | &#124;[[:{{{3}}}:Module:{{{1}}}#{{{2}}}|{{{2}}}]] }}&#125;&#125; | &#123;&#123;[[:meta:Module:{{{1}}}|#invoke:meta:{{{1}}}]]{{safesubst:<noinclude />#if:{{{2|}}} | &#124;[[:meta:Module:{{{1}}}#{{{2}}}|{{{2}}}]] }}&#125;&#125; }} | {{Error|Error: Nomen moduli intervicialis non datur.}} }}</includeonly><noinclude>{{Documentatio}}</noinclude> jkieayrdkq4nljxwy2azcyanuacs8pz 3969622 3969607 2026-07-03T02:33:58Z Grufo 64423 De ordine ostento 3969622 wikitext text/x-wiki <includeonly><includeonly>{{safesubst:<noinclude />#if:{{{1|}}} | {{safesubst:<noinclude />#if:{{{3|}}} | &#123;&#123;[[:{{{3}}}:Module:{{{1}}}|{{{3}}}:#invoke:{{{1}}}]]{{safesubst:<noinclude />#if:{{{2|}}} | &#124;[[:{{{3}}}:Module:{{{1}}}#{{{2}}}|{{{2}}}]] }}&#125;&#125; | &#123;&#123;[[:meta:Module:{{{1}}}|#invoke:meta:{{{1}}}]]{{safesubst:<noinclude />#if:{{{2|}}} | &#124;[[:meta:Module:{{{1}}}#{{{2}}}|{{{2}}}]] }}&#125;&#125; }} | {{Error|Error: Nomen moduli intervicialis non datur.}} }}</includeonly><noinclude>{{Documentatio}}</noinclude> fbnu08je3utw4em4agit9r5x663j30n Formula:Intermn 10 326477 3969608 2026-07-03T01:52:55Z Grufo 64423 Grufo movit paginam [[Formula:Intermn]] ad [[Formula:Nexus ad modulum intervicialem]]: Nomen plenum 3969608 wikitext text/x-wiki #REDIRECT [[Formula:Nexus ad modulum intervicialem]] 0jj7gxnmrrnsj9rj0nuijx29z0av21o Formula:Nexus ad modulum intervicialem/doc 10 326478 3969609 2026-07-03T01:54:51Z Grufo 64423 Prima adumbratio 3969609 wikitext text/x-wiki {{Subpagina documentationis}} {{Formula substituibilis|...}} {{Compendia formulae|Internm|Intermn}} Utere hac formula ut nexum ad formulam intervicialem scribas. == De usu == Duo argumenta anonyma acceptantur: nomen formulae (necessarium) et tessera intervicialis (voluntaria – <code>meta</code> legitur cum omittatur). * <syntaxhighlight lang="wikitext" inline>{{intermn|string|replace|en}}</syntaxhighlight> *: ↳ {{intermn|string|replace|en}} * <syntaxhighlight lang="wikitext" inline>{{subst:intermn|string|replace|en}}</syntaxhighlight> *: ↳ {{intermn|string|replace|en}} * <syntaxhighlight lang="wikitext" inline>{{intermn|string|replace}}</syntaxhighlight> *: ↳ {{intermn|string|replace}} * <syntaxhighlight lang="wikitext" inline>{{subst:intermn|string|replace}}</syntaxhighlight> *: ↳ {{intermn|string|replace}} == Synonyma == * {{fn|Internm}} * {{fn|Intermn}} == Ulteriora si cupis == * {{fn|Nexus ad formulam intervicialem}} * {{fn|Nexus ad formulam}} * {{fn|Nexus ad modulum}} * {{fn|Nexus ad iussum MediaVicialem}} * {{fn|Metafn}} * {{fn|Fnp}} * {{fn|Fsn}} * {{fn|Fsnp}} <includeonly>{{in harenario aut alibi|| <!-- Categorias sub hac linea adde --> [[Categoria:Formulae|{{PAGENAME}}]] [[Categoria:Formulae intra versum accommodandae|{{PAGENAME}}]] [[Categoria:Formulae administrationis Vicipaediae|{{PAGENAME}}]] [[Categoria:Formulae nexus ad formulas creantes|{{PAGENAME}}]] [[Categoria:Formulae nexuales|{{PAGENAME}}]] [[Categoria:Formulae documentationis|{{PAGENAME}}]] }}</includeonly> 3q6fnik2nt82m7ne2zgvcefilmnglwt Formula:Interfn 10 326479 3969611 2026-07-03T01:55:41Z Grufo 64423 Grufo movit paginam [[Formula:Interfn]] ad [[Formula:Nexus ad formulam intervicialem]] praeter redirectionem: Nomen plenum 3969611 wikitext text/x-wiki #REDIRECT [[Formula:Nexus ad formulam intervicialem]] or1r2pga5h02doa4ruas77np1ndmrus Formula:Internm 10 326480 3969617 2026-07-03T01:58:43Z Grufo 64423 Redirectionem creavi 3969617 wikitext text/x-wiki #REDIRECT [[Formula:Nexus ad modulum intervicialem]] 0jj7gxnmrrnsj9rj0nuijx29z0av21o Archibaldus Gray 0 326481 3969627 2026-07-03T03:09:23Z Bartholomite 116968 nova 3969627 wikitext text/x-wiki {{Capsa hominis Vicidatorum}} {{res|Archibaldus Iacobus Franciscus Gray}} (natus [[Dunelmum|Dunelmi]] die [[12 Martii]] [[2006]]) est [[pedilusor]] [[Anglia|Anglicus]]. Pro [[Tottenham Hotspur]] ex anno [[2024]] ludit. == Turmae == * [[2022]]-2024: [[Leeds United]] * 2024-praesens: [[Tottenham Hotspur]] == Nexus externi == {{CommuniaCat|Archie Gray|Archibaldum Gray}} * [https://www.tottenhamhotspur.com/teams/men/players/archie-gray/ De Archibaldo Gray] apud Tottenham Hotspur * [https://www.uefa.com/uefachampionsleague/clubs/players/250171355/ De Archibaldo Gray] apud [[UEFA]] {{bio-stipula}} {{Anni vitae|2006||Gray, Archibaldus Iacobus Franciscus}} [[Categoria:Pedilusores Angliae]] gfmk8g2yoq0e8xktplrda74bk2qt50w Erlingus Haaland 0 326482 3969630 2026-07-03T03:45:13Z Bartholomite 116968 nova 3969630 wikitext text/x-wiki {{Capsa hominis Vicidatorum}} [[Fasciculus:Erling Haaland Morocco v Norway 7 June 2026-164.jpg|thumb|Erlingus Haaland in [[Certamen Mundanum Pedilusorium (2026)|Certamine Mundano 2026]].]] {{res|Erlingus Braut Haaland}} (natus [[Ledesia]]e in [[Anglia]] die [[21 Iulii]] [[2000]]) est [[pedilusor]] [[Norvegia|Norvegicus]]. Pro Manchester City ex anno [[2022]] ludit. Pro [[Turma Pedilusoria Nationalis Norvegica|turma pediludii nationali Norvegica]] ludebat. == Turmae == === Professionalis === * [[2015]]–[[2016]]: Bryne 2 * 2016–[[2017]]: Bryne * 2017: Molde 2 * 2017–[[2019]]: Molde * 2019–[[2020]]: Red Bull Salzburg * 2020–2022: Borussia Dortmund * 2022–praesens: Manchester City === Internationalis === * 2019–praesens: [[Turma Pedilusoria Nationalis Norvegica]] == Nexus externi == {{CommuniaCat|Erling Haaland|Erlingum Haaland}} * [https://www.mancity.com/players/erling-haaland De Erlingo Haaland] apud Manchester City * [https://www.fotball.no/fotballdata/person/profil/?fiksId=4166302 De Erlingo Haaland] apud Foederatione Pediludii Norvegica * [https://www.uefa.com/uefachampionsleague/clubs/players/250103758/ De Erlingo Haaland] apud [[UEFA]] {{Anni vitae|2000||Haaland, Erlingus}} [[Categoria:Pedilusores Norvegiae]] aobnjiq67ylcgrl25oszl8xel54k9h7 3969632 3969630 2026-07-03T03:51:08Z Bartholomite 116968 /* Nexus externi */ 3969632 wikitext text/x-wiki {{Capsa hominis Vicidatorum}} [[Fasciculus:Erling Haaland Morocco v Norway 7 June 2026-164.jpg|thumb|Erlingus Haaland in [[Certamen Mundanum Pedilusorium (2026)|Certamine Mundano 2026]].]] {{res|Erlingus Braut Haaland}} (natus [[Ledesia]]e in [[Anglia]] die [[21 Iulii]] [[2000]]) est [[pedilusor]] [[Norvegia|Norvegicus]]. Pro Manchester City ex anno [[2022]] ludit. Pro [[Turma Pedilusoria Nationalis Norvegica|turma pediludii nationali Norvegica]] ludebat. == Turmae == === Professionalis === * [[2015]]–[[2016]]: Bryne 2 * 2016–[[2017]]: Bryne * 2017: Molde 2 * 2017–[[2019]]: Molde * 2019–[[2020]]: Red Bull Salzburg * 2020–2022: Borussia Dortmund * 2022–praesens: Manchester City === Internationalis === * 2019–praesens: [[Turma Pedilusoria Nationalis Norvegica]] == Nexus externi == {{CommuniaCat|Erling Braut Haaland|Erlingum Haaland}} {{Fontes biographici}} * [https://www.mancity.com/players/erling-haaland De Erlingo Haaland] apud Manchester City * [https://www.fotball.no/fotballdata/person/profil/?fiksId=4166302 De Erlingo Haaland] apud Foederatione Pediludii Norvegica * [https://www.uefa.com/uefachampionsleague/clubs/players/250103758/ De Erlingo Haaland] apud [[UEFA]] {{Anni vitae|2000||Haaland, Erlingus}} [[Categoria:Pedilusores Norvegiae]] lrpgif59xa9200y0m8rg7052hp88euk Petrus Martinus Ngô Đình Thục 0 326483 3969642 2026-07-03T05:51:09Z Bartholomite 116968 nova 3969642 wikitext text/x-wiki {{Capsa hominis Vicidatorum}} {{res|Petrus Martinus Ngô Đình Thục}} ([[Francogallice]] ''Pierre Martin''; [[Vietnamice]] ''Phêrô Máctinô Ngô Đình Thục''; natus Huei die [[6 Octobris]] [[1897]]; mortuus Carthagonis in [[Missuria]] die [[13 Decembris]] [[1984]]) fuit [[archiepiscopus]] [[Vietnamia|Vietnamienis]]. Archiepiscopus [[Archidioecesis Hueensis|Hueensis]] ab anno [[1960]] ad annum [[1968]]. Unus e patribus [[Concilium Vaticanum Secundum|Concilii Vaticani Secundi]] fuit, quo tempore res novae in Vietnamia familiam eius necaverunt et eum in exilium tulerunt. == Bibliographia == * {{cite book|title=Sede Vacante: The Life and Legacy of Archbishop Thuc|first=Eduardus|last=Jarvis|year=2018|publisher=Apocryphile Press|isbn=978-1-949643-02-2|location=Berkeleiae}} * {{cite book|title=America's miracle man in Vietnam: Ngo Dinh Diem, religion, race, and U.S. intervention in Southeast Asia, 1950–1957|author=Jacobs, Seth|publisher=Duke University Press|year=2004|isbn=0-8223-3440-2|location=Durhami}} == Nexus externi == {{CommuniaCat|Phêrô Máctinô Ngô Đình Thục|Petrum Martinum Ngô Đình Thục}} {{Fontes biographici}} {{bio-stipula}} {{Anni vitae|1897|1984|Ngô Đình Thục, Petrus Martinus}} [[Categoria:Episcopi Vietnamiae]] [[Categoria:Missa Tridentina]] rsb272d7iqwg79v5brjf478meb4lkpd Paulus Aemilius Escobar Gaviria 0 326484 3969649 2026-07-03T07:02:05Z ~2026-36983-83 211443 Redirigens ad [[Paulus Escobar]] 3969649 wikitext text/x-wiki #REDIRECT [[Paulus Escobar]] as8o6g4pxqsbjhlj6gt2sz6835inpw4 Paulus Aemilius 0 326485 3969650 2026-07-03T07:05:29Z ~2026-36983-83 211443 . 3969650 wikitext text/x-wiki {{Disnomen}} {{Nomen|genus=Masculinum|origo=Latina|significatio="paulus" atque "aemulus"|imago=Paul Émile Chabas - photo Henri Manuel.jpg|capitulum=[[Paulus Aemilius Chabas]], pictor Francogallicus}} '''Paulus Aemilius''' est nomen masculinum, quod e nominibus Latinis ''[[Paulus (nomen)|Paulo]]'' atque ''[[Paulus (nomen)|Aemilio]]'' componitur. Probabiliter in honorem ducis Romani antiqui [[Lucius Aemilius Paullus Macedonicus|Lucii Aemilii Paulli]] victoris [[Macedones|Macedonum]] adhibetur (sed cognomen eius ''Paullus'', non ''Paulus'', erat).<ref name=":0">''Behind the Name'', s.v. "[https://www.behindthename.com/name/paulus Paulus]". {{Ling|Anglice}}</ref> == Homines == * [[Paulus Aemilius Bécat]] * {{Creanda|fr|Paul Chabas|Paulus Aemilius Chabas}} * [[Benedictus Paulus Aemilius Clapeyron]] * [[Paulus Aemilius Escobar Gaviria]] * [[Paulus Aemilius Janson]] * [[Paulus Aemilius Lecoq de Boisbaudran]] * {{Creanda|it|Paolo Emilio Sfondrati|Paulus Aemilius Sfrondratus}}, cardinalis * [[Paulus Aemilius Taviani]] * [[Paulus Aemilius de Souza]] == Notae == <references /> [[Categoria:Nomina composita]] [[Categoria:Praenomina masculina]] 2b3of7qvtablw9s1s9px9ct8pyhzpb3 Saron Cohen 0 326486 3969662 2026-07-03T08:08:02Z ~2026-36983-83 211443 Redirigens ad [[Dana International]] 3969662 wikitext text/x-wiki #REDIRECT [[Dana International]] 7ftpo941eq8e07xtjgmoyb5boioz8j3 Ariel Šaron 0 326487 3969663 2026-07-03T08:08:17Z ~2026-36983-83 211443 Redirigens ad [[Ariel Sharon]] 3969663 wikitext text/x-wiki #REDIRECT [[Ariel Sharon]] rkqvqj5souwdtbqukvm873lc3suk722 Christopherus Ursuychus 0 326488 3969666 2026-07-03T08:13:28Z ~2026-36983-83 211443 Redirigens ad [[Christophorus Urswick]] 3969666 wikitext text/x-wiki #REDIRECT [[Christophorus Urswick]] ltimnfp2d5mgxwahkyg54vg78mv3bgd Audrey 0 326489 3969668 2026-07-03T08:18:28Z ~2026-36983-83 211443 Redirigens ad [[Etheldreda]] 3969668 wikitext text/x-wiki #REDIRECT [[Etheldreda]] [[Categoria:Nominum redirectiones]] [[Categoria:Praenomina Anglica]] [[Categoria:Praenomina Francogallica]] 2nlmj7aj6vpacgz6vd0sawh40489ux8