Wikipedia
akwiki
https://ak.wikipedia.org/wiki/Krataafa_Titiriw
MediaWiki 1.44.0-wmf.4
first-letter
Media
Special
Talk
User
User talk
Wikipedia
Wikipedia talk
File
File talk
MediaWiki
MediaWiki talk
Template
Template talk
Help
Help talk
Category
Category talk
TimedText
TimedText talk
Module
Module talk
MediaWiki:Disambiguationspage
8
173
3338
2414
2006-08-28T14:23:02Z
YurikBot
68
Listed disambig templates. PLEASE REVIEW!
3338
wikitext
text/x-wiki
Admins, please maintain this page by including links to all disambiguation templates and any redirects to them.
The list is used by [[Special:Disambiguations]] to show any pages linking to disambiguation articles. The list will also be used by various bots.
<small>Note: This page may be translated and reformatted. Any links to '''<nowiki>[[template:...]]</nowiki>''' will be treated as links to disambiguation templates.</small>
* [[Template:Disambig]]
or8opx8hm8zue3jsgp4jmj0k0zymtws
Wikipedia:Community Portal
4
1513
29882
29881
2023-04-26T19:00:25Z
MediaWiki message delivery
4386
/* Seeking volunteers for the next step in the Universal Code of Conduct process */ new section
29882
wikitext
text/x-wiki
__NEWSECTIONLINK__
* '''ak:'''
* <p>'''en:''' Requests for the [[m:bot|bot]] flag should be made on this page. This wiki uses the [[m:bot policy|standard bot policy]], and allows [[m:bot policy#Global_bots|global bots]] and [[m:bot policy#Automatic_approval|automatic approval of certain types of bots]]. Other bots should apply below, and then [[m:Steward requests/Bot status|request access]] from a steward if there is no objection.</p><!--
--><p>'''Community pages: [[Wikipedia:Administrators|vote for administrators]], [[:Category:Candidates for speedy deletion|speedy deletions]]'''.</p>
== Using only [[commons:Special:MyLanguage/Commons:Upload Wizard|UploadWizard]] for uploads ==
[[Image:Commons-logo.svg|right|220px|alt=Wikimedia Commons logo]]
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello! It was noted that on this wiki you have [[Special:Statistics|less than 10 local files]]. Presumably, you therefore don't have interest nor energies to have [[commons:Category:Licensing templates|hundreds templates]] with the [[mw:Multimedia/Media Viewer/Template compatibility|now required HTML]], even less a local [[m:EDP|EDP]]. However, this means that users here will experience a mostly broken and/or [[wmf:Resolution:Licensing policy|illegal]] uploading.
I propose to
* '''have [[Special:Upload|local upload]] [[commons:Commons:Turning off local uploads|restricted]]''' to the "{{int:group-sysop}}" group (for emergency uploads) and
* the '''sidebar point to [[commons:Special:UploadWizard]]''',
so that you can avoid local maintenance and all users can have a functioning, easy upload interface [[translatewiki:Special:Translate/ext-uploadwizard|in their own language]]. All registered users can upload on Commons and [[Special:ListFiles|existing files]] will not be affected.
I'll get this done in one week from now.
# If you disagree with the proposal, just [[m:User:Nemo bis/Unused local uploads|remove your wiki from the list]].
# To make the UploadWizard even better, please tell your experience and ideas on [[commons:Commons:Upload Wizard feedback]].
[[m:User:Nemo_bis|Nemo]] 20:38, 19 Kɔtonimma 2014 (UTC)
</div>
<!-- Message sent by User:Nemo bis@metawiki using the list at http://meta.wikimedia.org/w/index.php?title=User_talk:Nemo_bis/Unused_local_uploads&oldid=8578536 -->
== New Wikipedia Library Accounts Available Now (June 2015) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|150px|The TWL OWL says sign up today!]]
Today [[m:The Wikipedia Library|The Wikipedia Library]] announces signups for more free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
* '''[[w:en:WP:TANDF|Taylor & Francis]]''' — academic publisher of journals. The pilot includes two subject collections: Arts & Humanities and Biological, Environment & Earth Sciences. (30 accounts)
*'''[[w:en:WP:World Bank|World Bank eLibrary]]''' — digital platform containing all books, working papers, and journal articles published by the World Bank from the 1990s to the present. (100 accounts)
* '''[[w:en:WP:AAAS|AAAS]]''' — general interest science publisher, who publishes the journal ''Science'' among other sources (50 accounts)
'''New French-Language Branch!'''
* '''[[w:en:Wikipedia:Erudit|Érudit]]''' ([[w:fr:Wikip%C3%A9dia:%C3%89rudit|en Francais]]) — Érudit is a French-Canadian scholarly aggregator primarily, humanities and social sciences, and contains sources in both English and French. Signups on both English and French Wikipedia (50 accounts).
* '''[[w:en:WP:Cairn|Cairn.info]]''' ([[w:fr:Wikip%C3%A9dia:Cairn|en Francais]]) — Cairn.info is a Switzerland based online web portal of scholarly materials in the humanities and social sciences. Most sources are in French, but some also in English. Signups on both English and French Wikipedia (100 accounts).
* '''[[w:fr:WP:L'Harmattan|L'Harmattan]]''' — French language publisher across a wide range of non-fiction and fiction, with a strong selection of francophone African materials (1000 accounts).
Many other partnerships with accounts available are listed on [[meta:The_Wikipedia_Library/Journals|our partners page]], including an expansion of accounts for [[w:en:WP:RSUK|Royal Society journals]] and remaining accounts on [[w:en:WP:Project MUSE|Project MUSE]], [[w:en:Wikipedia:JSTOR|JSTOR]], [[w:en:WP:DeGruyter|DeGruyter]], [[w:en:WP:Highbeam|Highbeam]] [[w:en:WP:Newspapers.com|Newspapers.com]] and [[w:en:WP:BNA|British Newspaper Archive]]. If you have suggestions for journals or databases we should seek access to [[meta:The_Wikipedia_Library/Journals/Requests|make a request]]! Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 22:08, 15 June 2015 (UTC)
:''We need your help! Help coordinate Wikipedia Library's account distribution and global development! Please join our team at [[meta:The_Wikipedia_Library/Coordinators/Signup|our new coordinator signup]].''<br>
:<small>This message was delivered via the [[meta:MassMessage#Global_message_delivery| Global Mass Message]] tool to [[meta:Global_message_delivery/Targets/Wikipedia_Library|The Wikipedia Library Global Delivery List]]</small>
</div>
<!-- Message sent by User:Sadads@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=12455967 -->
== New Wikipedia Library Accounts Available Now (June 2015) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|150px|The TWL OWL says sign up today!]]
Today [[m:The Wikipedia Library|The Wikipedia Library]] announces signups for more free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
* '''[[w:en:WP:TANDF|Taylor & Francis]]''' — academic publisher of journals. The pilot includes two subject collections: Arts & Humanities and Biological, Environment & Earth Sciences. (30 accounts)
*'''[[w:en:WP:World Bank|World Bank eLibrary]]''' — digital platform containing all books, working papers, and journal articles published by the World Bank from the 1990s to the present. (100 accounts)
* '''[[w:en:WP:AAAS|AAAS]]''' — general interest science publisher, who publishes the journal ''Science'' among other sources (50 accounts)
'''New French-Language Branch!'''
* '''[[w:en:Wikipedia:Erudit|Érudit]]''' ([[w:fr:Wikip%C3%A9dia:%C3%89rudit|en Francais]]) — Érudit is a French-Canadian scholarly aggregator primarily, humanities and social sciences, and contains sources in both English and French. Signups on both English and French Wikipedia (50 accounts).
* '''[[w:en:WP:Cairn|Cairn.info]]''' ([[w:fr:Wikip%C3%A9dia:Cairn|en Francais]]) — Cairn.info is a Switzerland based online web portal of scholarly materials in the humanities and social sciences. Most sources are in French, but some also in English. Signups on both English and French Wikipedia (100 accounts).
* '''[[w:fr:WP:L'Harmattan|L'Harmattan]]''' — French language publisher across a wide range of non-fiction and fiction, with a strong selection of francophone African materials (1000 accounts).
Many other partnerships with accounts available are listed on [[meta:The_Wikipedia_Library/Journals|our partners page]], including an expansion of accounts for [[w:en:WP:RSUK|Royal Society journals]] and remaining accounts on [[w:en:WP:Project MUSE|Project MUSE]], [[w:en:Wikipedia:JSTOR|JSTOR]], [[w:en:WP:DeGruyter|DeGruyter]], [[w:en:WP:Highbeam|Highbeam]] [[w:en:WP:Newspapers.com|Newspapers.com]] and [[w:en:WP:BNA|British Newspaper Archive]]. If you have suggestions for journals or databases we should seek access to [[meta:The_Wikipedia_Library/Journals/Requests|make a request]]! Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 22:08, 15 June 2015 (UTC)
:''We need your help! Help coordinate Wikipedia Library's account distribution and global development! Please join our team at [[meta:The_Wikipedia_Library/Coordinators/Signup|our new coordinator signup]].''<br>
:<small>This message was delivered via the [[meta:MassMessage#Global_message_delivery| Global Mass Message]] tool to [[meta:Global_message_delivery/Targets/Wikipedia_Library|The Wikipedia Library Global Delivery List]]</small>
</div>
<!-- Message sent by User:Sadads@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=12455967 -->
== HTTPS ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Apologies for writing in English.
Hi everyone.
Over the last few years, the Wikimedia Foundation has [http://blog.wikimedia.org/2013/08/01/future-https-wikimedia-projects/ been working] towards enabling [[m:Special:MyLanguage/HTTPS|HTTPS]] by default for all users, including unregistered ones, for better privacy and security for both readers and editors. This has taken a long time, as there were different aspects to take into account. Our servers haven't been ready to handle it. The Wikimedia Foundation has had to balance sometimes conflicting goals.
[https://blog.wikimedia.org/2015/06/12/securing-wikimedia-sites-with-https/ Forced HTTPS] has just been implemented on all Wikimedia projects. Some of you might already be aware of this, as a few Wikipedia language versions were converted to HTTPS last week and the then affected communities were notified.
Most of Wikimedia editors shouldn't be affected at all. If you edit as registered user, you've probably already had to log in through HTTPS. We'll keep an eye on this to make sure everything is working as it should. Do get in touch with [[:m:HTTPS#Help!|us]] if you have any problems after this change or contact me if you have any other questions.
/[[:m:User:Johan (WMF)|Johan (WMF)]]
</div> 21:57, 19 Ayɛwohomumu 2015 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/HTTPS_global_message_delivery/1&oldid=12471972 -->
== Please join the 2nd edition of the VisualEditor Translathon ==
<div class="mw-content-ltr" lang="en" dir="ltr">
[[File:VisualEditor-logo-pacifico.svg|right|200px]]
Hello!
I'm pleased to announce the 2nd edition of the '''VisualEditor Translathon'''.
It is a translation rally, focused on interface messages and help pages related to [[:mw:VisualEditor|VisualEditor]].
In order to participate, you need to '''[[:betawiki:Project:VisualEditor/2015_Translathon|sign up on the Translathon page]]''' on TranslateWiki.
The top 3 contributors will each win a Wikipedia t-shirt of their choice from [//store.wikimedia.org/ the Wikipedia store]<ref>You can choose between any short-sleeve shirt, or other items for the same value.</ref>.
Translations made between '''July 15th and July 19th''' ([//www.timeanddate.com/time/zones/cdt CDT time zone]) qualify<ref>This means both new translations, and updates for messages in the "Outdated" tab of the translation interface.</ref>.
If you are at [//wikimania2015.wikimedia.org/wiki/Wikimania Wikimania Mexico] this year, you are also welcome to join a related sprint during the hackathon in '''Workplace 1 - Don Américo, Thursday 16 July at 4pm (CDT)''' at the conference venue, so you can meet other fellow translators and [//wikimania2015.wikimedia.org/wiki/Hackathon#Hackathon_Day_2 get support if you need some].
Interface messages have the priority. You will need to create an account at translatewiki.net in order to work on them, if you don't have one. ''It is recommended to create the account ASAP'', so that it can be confirmed in time.
You can also help translate documentation pages about VisualEditor on mediawiki.org. You can use your Wikipedia account to work there.
You will find instructions, links and other details [[:betawiki:Project:VisualEditor/2015_Translathon|on the Translathon page]].
Thanks for your attention, and happy translating! <br>
[[:mw:User:Elitre (WMF)|Elitre (WMF)]] 20:56, 13 Kutawonsa 2015 (UTC)
<references />
</div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Phase_5_wikis&oldid=11630802 -->
== Proposal to create PNG thumbnails of static GIF images ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:(R)-3-phenyl-cyclohexanone.gif|255px|thumb|The thumbnail of this gif is of really bad quality.]]
[[File:(R)-3-phenyl-cyclohanone.png|255px|thumb|How a PNG thumb of this GIF would look like]]
There is a [[w:c:Commons:Village_pump/Proposals#Create_PNG_thumbnails_of_static_GIF_images|proposal]] at the Commons Village Pump requesting feedback about the thumbnails of static GIF images: It states that static GIF files should have their thumbnails created in PNG. The advantages of PNG over GIF would be visible especially with GIF images using an alpha channel. (compare the thumbnails on the side)
This change would affect all wikis, so if you support/oppose or want to give general feedback/concerns, please post them to the [[w:c:Commons:Village_pump/Proposals#Create_PNG_thumbnails_of_static_GIF_images|proposal page]]. Thank you. --[[w:c:User:McZusatz|McZusatz]] ([[w:c:User talk:McZusatz|talk]]) & [[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 05:07, 24 Kutawonsa 2015 (UTC)
</div>
<!-- Message sent by User:-revi@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12485605 -->
== What does a Healthy Community look like to you? ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Community Health Cover art News portal.png|300px|right]]
Hi, <br>
The Community Engagement department at the Wikimedia Foundation has launched a new learning campaign. The WMF wants to record community impressions about what makes a healthy online community.
Share your views and/or create a drawing and take a chance to win a Wikimania 2016 scholarship!
Join the WMF as we begin a conversation about Community Health. Contribute a drawing or answer the questions [[meta:Grants:Evaluation/Community Health learning campaign|on the campaign's page.]]
=== Why get involved? ===
'''The world is changing. The way we relate to knowledge is transforming.''' As the next billion people come online, the Wikimedia movement is working to bring more users on the wiki projects. The way we interact and collaborate online are key to building sustainable projects. How accessible are Wikimedia projects to newcomers today? Are we helping each other learn?
<br/>
Share your views on this matter that affects us all!
<br>
'''We invite everyone to take part in this learning campaign. Wikimedia Foundation will distribute one Wikimania Scholarship 2016 among those participants who are eligible.'''
=== More information ===
* All participants must have a registered user of at least one month antiquity on any Wikimedia project before the starting date of the campaign.
* <span style="border-bottom:1px dotted"> All eligible contributions must be done until '''August 23, 2015 at <nowiki>23:59</nowiki> UTC''' </span>
* <big> Wiki link: '''[[meta:Grants:Evaluation/Community Health learning campaign|Community Health learning campaign]]''' </big>
* URL https://meta.wikimedia.org/wiki/Grants:Evaluation/Community_Health_learning_campaign
* Contact: [[meta:user:MCruz (WMF)|María Cruz]] / Twitter: {{@}}WikiEval #CommunityHealth / email: eval{{@}}wikimedia{{dot}}org
<br>
Happy editing!
<br>
<br>
[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 23:42, 31 Kutawonsa 2015 (UTC)
</div>
<!-- Message sent by User:MCruz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12909005 -->
== What does a Healthy Community look like to you? ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Community Health Cover art News portal.png|300px|right]]
Hi, <br>
The Community Engagement department at the Wikimedia Foundation has launched a new learning campaign. The WMF wants to record community impressions about what makes a healthy online community.
Share your views and/or create a drawing and take a chance to win a Wikimania 2016 scholarship!
Join the WMF as we begin a conversation about Community Health. Contribute a drawing or answer the questions [[meta:Grants:Evaluation/Community Health learning campaign|on the campaign's page.]]
=== Why get involved? ===
'''The world is changing. The way we relate to knowledge is transforming.''' As the next billion people come online, the Wikimedia movement is working to bring more users on the wiki projects. The way we interact and collaborate online are key to building sustainable projects. How accessible are Wikimedia projects to newcomers today? Are we helping each other learn?
<br/>
Share your views on this matter that affects us all!
<br>
'''We invite everyone to take part in this learning campaign. Wikimedia Foundation will distribute one Wikimania Scholarship 2016 among those participants who are eligible.'''
=== More information ===
* All participants must have a registered user of at least one month antiquity on any Wikimedia project before the starting date of the campaign.
* <span style="border-bottom:1px dotted"> All eligible contributions must be done until '''August 23, 2015 at <nowiki>23:59</nowiki> UTC''' </span>
* <big> Wiki link: '''[[meta:Grants:Evaluation/Community Health learning campaign|Community Health learning campaign]]''' </big>
* URL https://meta.wikimedia.org/wiki/Grants:Evaluation/Community_Health_learning_campaign
* Contact: [[meta:user:MCruz (WMF)|María Cruz]] / Twitter: {{@}}WikiEval #CommunityHealth / email: eval{{@}}wikimedia{{dot}}org
<br>
Happy editing!
<br>
<br>
[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 01:56, 1 Ɔsannaa 2015 (UTC)
</div>
<!-- Message sent by User:MCruz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=12909005 -->
== Wikidata: Access to data from arbitrary items is coming ==
<div lang="en" dir="ltr" class="mw-content-ltr">
(Sorry for writing in English)
When using data from Wikidata on Wikipedia and other sister projects, there is currently a limitation in place that hinders some use cases: data can only be accessed from the corresponding item. So, for example, the Wikipedia article about Berlin can only get data from the Wikidata item about Berlin but not from the item about Germany. This had technical reasons. We are now removing this limitation. It is already done for many projects. Your project is one of the next ones. We will roll out this feature here on August 12.
We invite you to play around with this new feature if you are one of the people who have been waiting for this for a long time. If you have technical issues/questions with this you can come to [[d:Wikidata:Contact the development team]].
A note of caution: Please be careful with how many items you use for a single page. If it is too many pages, loading might get slow. We will have to see how the feature behaves in production to see where we need to tweak and how.
How to use it, once it is enabled:
* Parser function: <nowiki>{{#property:P36|from=Q183}}</nowiki> to get the capital from the item about Germany
* Lua: see [[mw:Extension:Wikibase Client/Lua]]
Cheers [[:d:User:Lydia Pintscher (WMDE)|Lydia Pintscher]] [[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 17:46, 3 Ɔsannaa 2015 (UTC)
</div>
<!-- Message sent by User:Lydia Pintscher (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lydia_Pintscher_(WMDE)/Distribution_List&oldid=12981073 -->
== Wikidata: Access to data from arbitrary items is here ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
(Sorry for writing in English)
Hi everyone,
As I have previously announced here we have now enabled the arbitrary access feature here. This means from now on you can make use of data from any Wikidata item in any article here. Before you could for example only access data about Berlin in the article about Berlin. If you want to find out more or have questions please come to [[d:Wikidata:Arbitrary access]]. I hope this will open up great possibilities for you and make your work easier.
Cheers [[:d:Lydia Pintscher (WMDE)|Lydia Pintscher (WMDE)]] 13:32, 12 Ɔsannaa 2015 (UTC)
</div>
<!-- Message sent by User:Lydia Pintscher (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lydia_Pintscher_(WMDE)/Distribution_List&oldid=12983468 -->
== VisualEditor News #4—2015 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[:m:Special:MyLanguage/VisualEditor/Newsletter/2015/August|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="margin:0.5em;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}border:1px solid #AAA;padding:0.5em;">
[[File:VisualEditor-logo.svg|200x70px|center|alt=VisualEditor]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
You can add quotations marks before and after a title or phrase with a single click.
Select the relevant text. Find the correct quotations marks in the special character inserter tool (marked as Ω in the toolbar).<br><br>
[[File:VisualEditor Special character inserter quotation 2.png|alt=Screenshot showing the special character tool, selected text, and the special character that will be inserted|centre|frameless|230px]]
<br>
Click the button. VisualEditor will add the quotation marks on either side of the text you selected.<br><br>
[[File:VisualEditor Special character inserter quotation 3.png|alt=Screenshot showing the special character tool and the same text after the special character has been inserted|centre|frameless|230px]]
<br>
You can read and help translate [[:mw:Special:MyLanguage/VisualEditor/User guide|the user guide]], which has more information about how to use VisualEditor.
</div></div>
Since the last newsletter, the [[mw:VisualEditor|Editing Team]] have been working on mobile phone support. They have fixed many bugs and improved language support. They post weekly status reports [[mw:VisualEditor/changelog|on mediawiki.org]]. Their workboard is available [[phab:project/board/483/|in Phabricator]]. Their [[mediawikiwiki:VisualEditor/Current_priorities|current priorities]] are improving language support and functionality on mobile devices.
=== Wikimania ===
The team attended Wikimania 2015 in Mexico City. There they participated in the Hackathon and met with individuals and groups of users. They also made several presentations about [[c:File:How_we_made_VisualEditor_faster.pdf|VisualEditor]] and the [[:c:File:Wikimania_2015_–_Editing_Department_–_Beyond_Editing.pdf|future of editing]].
Following Wikimania, we announced winners for the [https://translatewiki.net/wiki/Project:VisualEditor/2015_Translathon VisualEditor 2015 Translathon]. Our thanks and congratulations to users ''Halan-tul'', ''Renessaince'', ''<span lang="ne" dir="ltr">जनक राज भट्ट</span> (Janak Bhatta)'', ''Vahe Gharakhanyan'', ''Warrakkk'', and ''Eduardogobi''.
For '''interface messages''' (translated at [https://translatewiki.net translatewiki.net]), we saw the initiative affecting 42 languages. The average progress in translations across all languages was 56.5% before the translathon, and 78.2% after ('''+21.7%'''). In particular, Sakha improved from 12.2% to 94.2%; Brazilian Portuguese went from 50.6% to 100%; Taraškievica went from 44.9% to 85.3%; Doteli went from 1.3% to 41.2%. Also, while 1.7% of the messages were outdated across all languages before the translathon, the percentage dropped to 0.8% afterwards (-0.9%).
For '''documentation messages''' (on mediawiki.org), we saw the initiative affecting 24 languages. The average progress in translations across all languages was 26.6% before translathon, and 46.9% after ('''+20.3%'''). There were particularly notable achievements for three languages. Armenian improved from 1% to 99%; Swedish, from 21% to 99%, and Brazilian Portuguese, from 34% to 83%. Outdated translations across all languages were reduced from 8.4% before translathon to 4.8% afterwards (-3.6%).
[https://translatewiki.net/wiki/Project:VisualEditor/2015_Translathon#Graphs_(interface_messages_only) We published some graphs] showing the effect of the event on the Translathon page. We thank the translators for participating and the translatewiki.net staff for facilitating this initiative.
=== Recent improvements ===
'''Auto-fill features for citations''' can be enabled on each Wikipedia. The tool uses the '''[[:mw:Citoid|citoid service]]''' to convert a [[:en:URL|URL]] or [[:en:Digital object identifier|DOI]] into a pre-filled, pre-formatted bibliographic citation. You can see an animated GIF of the quick, [[mediawikiwiki:Special:MyLanguage/VisualEditor/GIFs#Auto-citing_a_source|simple process at mediawiki.org]]. So far, about a dozen Wikipedias have enabled the auto-citation tool. To enable it for your wiki, follow the [[mediawikiwiki:Special:MyLanguage/Citoid/Enabling_Citoid_on_your_wiki|instructions at mediawiki.org]].
Your wiki can customize the first section of the '''special character inserter''' in VisualEditor. Please follow the [[mw:Special:MyLanguage/VisualEditor/Special_characters|instructions at mediawiki.org]] to put the characters you want at the top.
In other changes, if you need to fill in a [[:mw:CAPTCHA|CAPTCHA]] and get it wrong, then you can click to get a new one to complete. VisualEditor can now display and edit [[mediawikiwiki:Extension:Graph|Vega-based graphs]]. If you use the Monobook skin, VisualEditor's appearance is now more consistent with other software.
=== Future changes ===
The team will be changing the '''appearance of selected links''' inside VisualEditor. The purpose is to make it easy to see whether your cursor is inside or outside the link. When you select a link, the link label (the words shown on the page) will be enclosed in a faint box. If you place your cursor inside the box, then your changes to the link label will be part of the link. If you place your cursor outside the box, then it will not. This will make it easy to know when new characters will be added to the link and when they will not.
On the English Wikipedia, 10% of newly created accounts are now offered both the visual and the wikitext editors. A [[m:Research:VisualEditor's_effect_on_newly_registered_editors/May_2015_study|recent controlled trial]] showed no significant difference in survival or productivity for new users in the short term. New users with access to VisualEditor were very slightly less likely to produce results that needed reverting. You can learn more about this by watching a video of the [[mediawikiwiki:Wikimedia_Research/Showcase#July_2015|July 2015 Wikimedia Research Showcase]]. The proportion of new accounts with access to both editing environments will be gradually increased over time. Eventually all new users have the choice between the two editing environments.
=== Let's work together ===
* Share your ideas and ask questions at [[:mw:VisualEditor/Feedback|mw:VisualEditor/Feedback]]. This feedback page is now using [[mw:Flow|Flow]] instead of LiquidThreads.
* <mark>Can you read and type in Korean or Japanese?</mark> Language engineer [[mw:User:DChan (WMF)|David Chan]] needs people who know which tools people use to type in some languages. If you speak Japanese or Korean, you can help him test support for these languages. Please see the instructions at [[mw:VisualEditor/IME Testing#What to test|mediawiki.org]] if you can help.
* If your wiki would like '''VisualEditor enabled on another namespace''', you can file a request in Phabricator. Please include a link to a community discussion about the requested change.
* Please file requests for language-appropriate "{{Int:visualeditor-annotationbutton-bold-tooltip}}" and "{{Int:visualeditor-annotationbutton-italic-tooltip}}" icons for the styling menu [https://phabricator.wikimedia.org/maniphest/task/create/?projects=PHID-PROJ-dafezmpv6huxg3taml24 in Phabricator].
* The design research team wants to see how real editors work. Please [https://jfe.qualtrics.com/form/SV_6R04ammTX8uoJFP sign up for their research program].
* The weekly task triage meetings continue to be open to volunteers, usually on Tuesdays at 12:00 (noon) PDT (19:00 UTC). Learn how to join the meetings and how to nominate bugs at [[:mw:VisualEditor/Weekly triage meetings|mw:VisualEditor/Weekly triage meetings]]. You do not need to attend the meeting to nominate a bug for consideration as a Q1 blocker, though. Instead, go to Phabricator and "associate" the main [[phab:project/profile/483/|VisualEditor project]] with the bug.
If you aren't reading this in your favorite language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. Thank you!
</div> —[[:mw:User:Elitre (WMF)|Elitre (WMF)]], 22:28, 14 Ɔsannaa 2015 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=12980645 -->
== How can we improve Wikimedia grants to support you better? ==
Hello,
The Wikimedia Foundation would like your feedback about how we can '''[[m:Grants:IdeaLab/Reimagining WMF grants|reimagine Wikimedia Foundation grants]]''', to better support people and ideas in your Wikimedia project. Ways to participate:
*Respond to questions on [[m:Grants talk:IdeaLab/Reimagining WMF grants|the discussion page of the idea]].
*Join a [[m:Grants:IdeaLab/Events#Upcoming_events|small group conversation]].
*Learn more about [[m:Grants:IdeaLab/Reimagining WMF grants/Consultation|this consultation]].
Feedback is welcome in any language.
With thanks,
[[m:User:I JethroBT (WMF)|I JethroBT (WMF)]], [[m:Community Resources]], Wikimedia Foundation.
([[m:Grants:IdeaLab/Reimagining WMF grants/ProjectTargets|''Opt-out Instructions'']]) <small>This message was sent by [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] through [[m:User:MediaWiki message delivery|MediaWiki message delivery]].</small> 23:42, 18 Ɔsannaa 2015 (UTC)
== Introducing the Wikimedia public policy site ==
Hi all,
We are excited to introduce a new Wikimedia Public Policy site. The site includes resources and position statements on access, copyright, censorship, intermediary liability, and privacy. The site explains how good public policy supports the Wikimedia projects, editors, and mission.
Visit the public policy portal: https://policy.wikimedia.org/
Please help translate the [[m:Public policy|statements on Meta Wiki]]. You can [http://blog.wikimedia.org/2015/09/02/new-wikimedia-public-policy-site/ read more on the Wikimedia blog].
Thanks,
[[m:User:YWelinder (WMF)|Yana]] and [[m:User:Slaporte (WMF)|Stephen]] ([[m:User talk:Slaporte (WMF)|Talk]]) 18:12, 2 Ɛbɔ 2015 (UTC)
''(Sent with the [[m:MassMessage#Global_message_delivery|Global message delivery system]])''
<!-- Message sent by User:Slaporte (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Slaporte_(WMF)/Announcing_public_policy_site&oldid=13439030 -->
== New Wikipedia Library Database Access (September 2015) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|150px|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
* '''[[w:en:WP:EBSCO|EBSCOHost]]''' - this is one of our largest access donations so far: access to a wide variety of academic, newspaper and magazine sources through their Academic Search Complete, Business Source Complete and MasterFILE Complete
* '''[[w:en:WP:Newspaperarchive.com|Newspaperarchive.com]]''' - historical newspapers from the United States, Canada, UK and 20 other countries, and includes an Open Access "clipping" feature (1000 accounts)
* '''[[w:en:WP:IMF|IMF Elibary]]'''- a digital collection of the IMF's reports, studies and research on global economics and development (50 accounts)
* '''[[w:en:Wikipedia:Sabinet|Sabinet]]''' - one of the largest African digital publishers, based in South Africa, with a wide range of content in English and other European and African languages (10 accounts)
* '''[[w:fr:Wikipédia:Numérique Premium|Numérique Premium]]''' - a French language social science and humanities ebook database, with topical collections on a wide range of topics (100)
*'''[[w:ar:ويكيبيديا:مكتبة_ويكيبيديا/المنهل|Al Manhal]]''' - an Arabic and English database with a wide range of sources, largely focused on or published in the Middle East (60 accounts)
*'''[[w:ar:ويكيبيديا:مكتبة ويكيبيديا/جملون|Jamalon]]''' - an Arabic book distributor, who is providing targeted book delivery to volunteers (50 editors)
Many other partnerships with accounts available are listed on [[w:en:WP:The_Wikipedia_Library/Journals|our partners page]], including expanded accounts for [[w:en:WP:Elsevier ScienceDirect|Elsevier ScienceDirect]], [[w:en:WP:BMJ|British Medical Journal]] and [[w:en:WP:Dynamed|Dynamed]] and additional accounts for [[w:en:WP:Project MUSE|Project MUSE]], [[w:en:WP:DeGruyter|DeGruyter]], [[w:en:WP:Newspapers.com|Newspapers.com]], [[w:en:WP:Highbeam|Highbeam]] and [[w:en:HeinOnline|HeinOnline]]. Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 19:42, 16 September 2015 (UTC)
:''We need help! Help us coordinate Wikipedia Library's distribution of accounts, communication of access opportunities and more! Please join our team at [https://meta.wikimedia.org/wiki/The_Wikipedia_Library/Coordinators/Signup our new coordinator signup].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Sadads@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=13664781 -->
== Reimagining WMF grants report ==
''(My apologies for using English here, please help translate if you are able.)''
Last month, we asked for community feedback on [[m:Grants:IdeaLab/Reimagining WMF grants| a proposal to change the structure of WMF grant programs]]. Thanks to the 200+ people who participated! '''[[m:Grants:IdeaLab/Reimagining_WMF_grants/Outcomes|
A report]]''' on what we learned and changed based on this consultation is now available.
Come read about the findings and next steps as WMF’s Community Resources team begins to implement changes based on your feedback. Your questions and comments are welcome on [[m:Grants talk:IdeaLab/Reimagining WMF grants/Outcomes|the outcomes discussion page]].
With thanks, [[m:User:I JethroBT (WMF)|I JethroBT (WMF)]] 16:56, 28 Ɛbɔ 2015 (UTC)
<!-- Message sent by User:I JethroBT (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Grants:IdeaLab/Reimagining_WMF_grants/ProjectTargets&oldid=13850666 -->
== VisualEditor News #5—2015 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[m:VisualEditor/Newsletter/2015/October|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="margin:0.5em;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}border:1px solid #AAA;padding:0.5em;">
[[File:VisualEditor-logo.svg|200x70px|center|alt=VisualEditor]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
You can use the visual editor on smartphones and tablets.<br><br>[[File:Switching edit modes to VisualEditor on Mobile web.png|alt=Screenshot showing the menu for switching from the wikitext editor to the visual editor|centre|frameless|230x230px]]<br>
Click the pencil icon to open the editor for a page. Inside that, use the gear menu in the upper right corner to "{{int:mobile-frontend-editor-switch-visual-editor}}".
The editing button will remember which editing environment you used last time, and give you the same one next time. The desktop site will be switching to a system similar to this one in the coming months.
<br><br>You can read and help translate [[:mw:VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.
</div></div>
Since the last newsletter, the [[mw:VisualEditor|VisualEditor Team]] has fixed many bugs, added new features, and made some small design changes. They post weekly status reports [[mw:VisualEditor/changelog|on mediawiki.org]]. Their workboard is available [[phab:project/board/483/|in Phabricator]]. Their [[mediawikiwiki:VisualEditor/Current_priorities|current priorities]] are improving support for languages like Japanese and Arabic, making it easier to edit on mobile devices, and providing rich-media tools for formulæ, charts, galleries and uploading.
=== Recent improvements ===
'''Educational features:''' The first time ever you use the visual editor, it now draws your attention to the {{Int:visualeditor-annotationbutton-link-tooltip}} and {{Int:visualeditor-toolbar-cite-label}} tools. When you click on the tools, it explains why you should use them. ([[Phab:T108620|T108620]]) Alongside this, the welcome message for new users has been simplified to make editing more welcoming. ([[Phab:T112354|T112354]]) More in-software educational features are planned.
'''Links:''' It is now easier to understand when you are adding text to a link and when you are typing plain text next to it. ([[Phab:T74108|T74108]], [[Phab:T91285|T91285]]) The editor now fully supports ISBN, PMID or RFC numbers. ([[Phab:T109498|T109498]], [[Phab:T110347|T110347]], [[Phab:T63558|T63558]]) These [[:en:Help:Magic_links|"magic links"]] use a custom link editing tool.
'''Uploads:''' Registered editors can now '''upload images''' and other media to Commons while editing. Click the new tab in the "{{int:visualeditor-toolbar-insert}} {{int:visualeditor-dialogbutton-media-tooltip}}" tool. You will be guided through the process without having to leave your edit. At the end, the image will be inserted. This tool is limited to one file at a time, owned by the user, and licensed under Commons's standard license. For more complex situations, the tool links to more advanced upload tools. You can also drag the image into the editor. This will be available in the wikitext editor later.
'''Mobile:''' Previously, the visual editor was available on the mobile Wikipedia site only on tablets. Now, editors can use it on all devices regardless of size if they wish. ([[Phab:T85630|T85630]]) Edit conflicts were previously broken on the mobile website. Edit conflicts can now be resolved in both wikitext and visual editors. ([[Phab:T111894|T111894]]) Sometimes templates and similar items could not be deleted on the mobile website. Selecting them caused the on-screen keyboard to hide with some browsers. Now there is a new "{{int:Visualeditor-contextitemwidget-label-remove}}" button, so that these things can be removed if the keyboard hides. ([[Phab:T62110|T62110]]) You can also edit table cells in mobile now.
'''Rich editing tools:''' You can now add and edit '''sheet''' '''music''' in the visual editor. ([[Phab:T112925|T112925]]) There are separate tabs for advanced options, such as MIDI and Ogg audio files. ([[Phab:T114227|T114227]], [[Phab:T113354|T113354]]) When editing '''formulæ''' and other blocks, errors are shown as you edit. It is also possible to edit some types of '''graphs'''; adding new ones, and support for new types, will be coming.
On the '''English Wikipedia''', the visual editor is now automatically available to anyone who creates an account. The preference switch was moved to the normal location, under [[Special:Preferences]].
=== Future changes ===
You will soon be able to '''switch from the wikitext to the visual editor''' after you start editing. ([[phab:T49779|T49779]]) Previously, you could only switch from the visual editor to the wikitext editor. Bi-directional switching will make possible a '''single edit tab.''' ([[phab:T102398|T102398]]) This project will combine the "{{int:vector-view-edit}}" and "{{int:visualeditor-ca-editsource}}" tabs into a single "{{int:vector-view-edit}}" tab, similar to the system already used on the mobile website. The "{{int:vector-view-edit}}" tab will open whichever editing environment you used last time.
=== Let's work together ===
* Share your ideas and ask questions at [[:mw:VisualEditor/Feedback|VisualEditor/Feedback]]. This feedback page uses [[mw:Flow|Flow]] for discussions.
* <mark>Can you read and type in Korean or Japanese?</mark> Language engineer [[mw:User:DChan (WMF)|David Chan]] needs people who know which tools people use to type in some languages. If you speak Japanese or Korean, you can help him test support for these languages. Please see the instructions at [[mw:VisualEditor/IME Testing#What to test|What to test]] if you can help, and report it on Phabricator ([[phab:T110654|Korean]] - [[phab:T109818|Japanese]]) or on Wikipedia ([[:ko:위키백과:시각편집기/IME|Korean]] - [[:ja:Wikipedia:ビジュアルエディター/フィードバック/IME|Japanese]]).
* Local admins can [[mediawikiwiki:Citoid/Enabling_Citoid_on_your_wiki|set up the Citoid automatic reference feature for your wiki]]. If you need help, then please post a request in the [[phab:tag/citoid/|Citoid project on Phabricator]]. Include links to the [[:mw:Help:TemplateData|TemplateData]] for the most important citation templates on your wiki.
* The weekly task triage meetings are open to volunteers. Learn how to join the meetings and how to nominate bugs at [[:mw:VisualEditor/Weekly triage meetings|mw:VisualEditor/Weekly triage meetings]]. You do not need to attend the meeting to nominate a bug for consideration, though. Instead, go to Phabricator and "associate" the main [[phab:project/profile/483/|VisualEditor project]] with the bug.
If you aren't reading this in your favorite language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. Thank you!
</div>—[[:mw:User:Elitre (WMF)|Elitre (WMF)]], 18:17, 30 Ahinime 2015 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=14334116 -->
== Community Wishlist Survey ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi everyone! Apologies for posting in English. Translations are very welcome.
The [[:m:Community Tech|Community Tech team]] at the Wikimedia Foundation is focused on building improved curation and moderation tools for experienced Wikimedia contributors. We're now starting a '''[[:m:2015 Community Wishlist Survey|Community Wishlist Survey]]''' to find the most useful projects that we can work on.
For phase 1 of the survey, we're inviting all active contributors to submit brief proposals, explaining the project that you'd like us to work on, and why it's important. Phase 1 will last for 2 weeks. In phase 2, we'll ask you to vote on the proposals. Afterwards, we'll analyze the top 10 proposals and create a prioritized wishlist.
While most of this process will be conducted in English, we're inviting people from any Wikimedia wiki to submit proposals. We'll also invite volunteer translators to help translate proposals into English.
Your proposal should include: the problem that you want to solve, who would benefit, and a proposed solution, if you have one. You can submit your proposal on the Community Wishlist Survey page, using the entry field and the big blue button. We will be accepting proposals for 2 weeks, ending on November 23.
We're looking forward to hearing your ideas!
</div> <div lang="en" dir="ltr" class="mw-content-ltr">Community Tech Team via [[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 21:58, 9 Obubuo 2015 (UTC)</div>
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/Global_distribution&oldid=14554458 -->
== Wikimania 2016 scholarships ambassadors needed ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello! [[wm2016:|Wikimania 2016]] scholarships will soon be open; by the end of the week we'll form the committee and we need your help, see [[wm2016:Special:MyLanguage/Scholarship committee|Scholarship committee]] for details.
If you want to carefully review nearly a thousand applications in January, you might be a perfect committee member. Otherwise, you can '''volunteer as "ambassador"''': you will observe all the committee activities, ensure that people from your language or project manage to apply for a scholarship, translate '''scholarship applications written in your language''' to English and so on. Ambassadors are allowed to ask for a scholarship, unlike committee members.
[[wm2016:Scholarship committee|Wikimania 2016 scholarships subteam]] 10:48, 10 Obubuo 2015 (UTC)
</div>
<!-- Message sent by User:Nemo bis@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=14347818 -->
== Harassment consultation ==
{{int:Please-translate}}
The Community Advocacy team the Wikimedia Foundation has opened a consultation on the topic of '''harassment''' on [[m:Harassment consultation 2015|Meta]]. The consultation period is intended to run for one month from today, November 16, and end on December 17. Please share your thoughts there on harassment-related issues facing our communities and potential solutions. (Note: this consultation is not intended to evaluate specific cases of harassment, but rather to discuss the problem of harassment itself.)
::*[[m:Harassment consultation 2015|Harassment consultation 2015]]
:Regards, [[m:Community Advocacy|Community Advocacy, Wikimedia Foundation]]
<!-- Message sent by User:PEarley (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Inspire_Mass_Message&oldid=14684364 -->
== [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|Your input requested on the proposed #FreeBassel banner campaign]] ==
''This is a message regarding the [[:m:Special:MyLanguage/Free Bassel/Banner|proposed 2015 Free Bassel banner]]. [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|Translations]] are available.''
Hi everyone,
This is to inform all Wikimedia contributors that a [[:m:Special:MyLanguage/Free Bassel/Banner/Straw poll|straw poll seeking your involvement]] has just been started on Meta-Wiki.
As some of your might be aware, a small group of Wikimedia volunteers have proposed a banner campaign informing Wikipedia readers about the urgent situation of our fellow Wikipedian, open source software developer and Creative Commons activist, [[:w:Bassel Khartabil|Bassel Khartabil]]. An exemplary [[:m:Special:MyLanguage/Free Bassel/Banner|banner]] and an [[:m:Special:MyLanguage/Free Bassel/Banner|explanatory page]] have now been prepared, and translated into about half a dozen languages by volunteer translators.
We are seeking [[:m:Special:MyLanguage/Free Bassel/Banner/Straw poll|your involvement to decide]] if the global Wikimedia community approves starting a banner campaign asking Wikipedia readers to call on the Syrian government to release Bassel from prison. We understand that a campaign like this would be unprecedented in Wikipedia's history, which is why we're seeking the widest possible consensus among the community.
Given Bassel's urgent situation and the resulting tight schedule, we ask everyone to [[:m:Special:MyLanguage/Free Bassel/Banner/Straw poll|get involved with the poll and the discussion]] to the widest possible extent, and to promote it among your communities as soon as possible.
(Apologies for writing in English; please kindly [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|translate]] this message into your own language.)
Thank you for your participation!
''Posted by the [[:m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] 21:47, 25 November 2015 (UTC) • [[m:Special:MyLanguage/Free Bassel/MassMessages/2015 Free Bassel banner straw poll|Translate]] • [[:m:Talk:Free Bassel/Banner|Get help]]
<!-- Message sent by User:Varnent@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=14758733 -->
== Community Wishlist Survey ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi everyone! Apologies for posting this in English. Translations are very welcome.
We're beginning the second part of the Community Tech team's '''[[:m:2015 Community Wishlist Survey/Voting|Community Wishlist Survey]]''', and we're inviting all active contributors to vote on the proposals that have been submitted.
Thanks to you and other Wikimedia contributors, 111 proposals were submitted to the team. We've split the proposals into categories, and now it's time to vote! You can vote for any proposal listed on the pages, using the <nowiki>{{Support}}</nowiki> tag. Feel free to add comments pro or con, but only support votes will be counted. The voting period will be 2 weeks, ending on December 14.
The proposals with the most support votes will be the team's top priority backlog to investigate and address. Thank you for participating, and we're looking forward to hearing what you think!
Community Tech via
</div> [[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 14:38, 1 Ɔpenimma 2015 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/Global_distribution&oldid=14913494 -->
== New Wikipedia Library Accounts Available Now (December 2015) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|150px|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for, free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
* [[w:en:WP:Gale|Gale]] - multidisciplinary periodicals, newspapers, and reference sources - 10 accounts
* [[w:en:Wikipedia:Brill|Brill]] - academic e-books and journals in English, Dutch, and other languages - 25 accounts
* [[w:fi:Wikipedia:Wikipedian_Lähdekirjasto/Suomalaisen_Kirjallisuuden_Seura|Finnish Literature Society]] (in Finnish)
* [[w:fa:ویکیپدیا:مگایران|Magiran]] (in Farsi) - scientific journal articles - 100 articles
* [[w:fa:ویکیپدیا:سیویلیکا|Civilica]] (in Farsi) - Iranian journal articles, seminars, and conferences - 50 accounts
Many other partnerships with accounts available are listed on [[m:The_Wikipedia_Library/Journals|our partners page]], including [[w:en:WP:EBSCO|EBSCO]], [[w:en:WP:DeGruyter|DeGruyter]], and [[w:en:WP:Newspaperarchive.com|Newspaperarchive.com]]. Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[m:The Wikipedia Library/Coordinators|The Wikipedia Library Team]] 01:01, 11 December 2015 (UTC)
:''Help us a start Wikipedia Library in your language! Email us at wikipedialibrary@wikimedia.org''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small></div>
<!-- Message sent by User:Matiia@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=14689842 -->
== [[m:Special:MyLanguage/Wikipedia 15|Get involved in Wikipedia 15!]] ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''This is a message from the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]]. [[m:Special:MyLanguage/Wikipedia 15/MassMessages/Get involved|Translations]] are available.''
[[File:International-Space-Station wordmark blue.svg|right|200px]]
As many of you know, January 15 is Wikipedia’s 15th Birthday!
People around the world are getting involved in the celebration and have started adding their [[m:Special:MyLanguage/Wikipedia 15/Events|events on Meta Page]]. While we are celebrating Wikipedia's birthday, we hope that all projects and affiliates will be able to utilize this celebration to raise awareness of our community's efforts.
Haven’t started planning? Don’t worry, there’s lots of ways to get involved. Here are some ideas:
* '''[[m:Special:MyLanguage/Wikipedia 15/Events|Join/host an event]]'''. We already have more than 80, and hope to have many more.
* '''[[m:Special:MyLanguage/Wikipedia 15/Media|Talk to local press]]'''. In the past 15 years, Wikipedia has accomplished extraordinary things. We’ve made a [[m:Special:MyLanguage/Wikipedia 15/15 years|handy summary]] of milestones and encourage you to add your own. More resources, including a [[m:Special:MyLanguage/Wikipedia 15/Media#releases|press release template]] and [[m:Special:MyLanguage/Communications/Movement Communications Skills|resources on working with the media]], are also available.
* '''[[m:Special:MyLanguage/Wikipedia 15/Material|Design a Wikipedia 15 logo]]'''. In place of a single icon for Wikipedia 15, we’re making dozens. Add your own with something fun and representative of your community. Just use the visual guide so they share a common sensibility.
* '''[[m:Special:MyLanguage/Wikipedia 15/Events/Package#birthdaywish|Share a message on social media]]'''. Tell the world what Wikipedia means to you, and add #wikipedia15 to the post. We might re-tweet or share your message!
Everything is linked on the [[m:Special:MyLanguage/Wikipedia 15|Wikipedia 15 Meta page]]. You’ll find a set of ten data visualization works that you can show at your events, and a [[c:Category:Wikipedia15 Mark|list of all the Wikipedia 15 logos]] that community members have already designed.
If you have any questions, please contact [[m:User:ZMcCune (WMF)|Zachary McCune]] or [[m:User:JSutherland (WMF)|Joe Sutherland]].
Thanks and Happy nearly Wikipedia 15!<br />
-The Wikimedia Foundation Communications team
''Posted by the [[m:User:MediaWiki message delivery|MediaWiki message delivery]], 20:58, 18 Ɔpenimma 2015 (UTC) • [[m:Wikipedia 15/MassMessages/Get involved|{{int:please-translate}}]] • [[m:Talk:Wikipedia 15|{{int:help}}]]
</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=15158198 -->
== VisualEditor News #6—2015 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<div style="margin:0.5em;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}border:1px solid #AAA;padding:0.5em;">
[[File:VisualEditor-logo.svg|200x70px|center|alt=The visual editor]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
A new, simpler system for editing will offer a single Edit button. Once the page has opened, you can switch back and forth between visual and wikitext editing.
[[File:VisualEditor single edit tab preference dialog.png|alt=Screenshot showing a pop-up dialog for switching from the wikitext editor to the visual editor|centre|frameless|230x230px]]<br>
If you prefer having separate edit buttons, then you can set that option in your preferences, either in a pop-up dialog the next time you open the visual editor, or by going to [[Special:Preferences]] and choosing the setting that you want: <br><br>[[File:VisualEditor single edit tab in preferences 2015-12-18.png|alt=Screenshot showing a drop-down menu in Special:Preferences|centre|frameless|230x230px]]
The current plan is for the default setting to have the Edit button open the editing environment you used most recently. <br><br>You can read and help translate [[:mw:VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.
</div></div>
''[[m:VisualEditor/Newsletter/2015/December|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
Since the last newsletter, the [[mw:VisualEditor|visual editor team]] has fixed many bugs and expanded the mathematics formula tool. Their workboard is available [[phab:project/board/483/|in Phabricator]]. Their [[mediawikiwiki:VisualEditor/Current_priorities|current priorities]] are improving support for languages such as Japanese and Arabic, and providing rich-media tools for formulæ, charts, galleries and uploading.
=== Recent improvements ===
You can '''switch from the wikitext editor to the visual editor''' after you start editing.
The '''LaTeX mathematics formula editor''' has been significantly expanded. ([[phab:T118616|T118616)]] You can see the formula as you change the LaTeX code. You can click buttons to insert the correct LaTeX code for many symbols.
=== Future changes ===
The '''single edit tab''' project will combine the "{{int:vector-view-edit}}" and "{{int:visualeditor-ca-editsource}}" tabs into a single "{{int:vector-view-edit}}" tab, like the system already used on the mobile website. ([[phab:T102398|T102398]], [[phab:T58337|T58337]]) Initially, the "{{int:vector-view-edit}}" tab will open whichever editing environment you used last time. Your last editing choice will be stored as a cookie for logged-out users and as an account preference for logged-in editors. Logged-in editors will be able to set a default editor in the {{int:prefs-editing}} tab of [[Special:Preferences]] in the drop-down menu about "{{int:visualeditor-preference-tabs}}".
The visual editor will be offered to all editors at the following Wikipedias in early 2016: [[w:am:|Amharic]], [[w:bug:|Buginese]], [[w:cdo:|Min Dong]], [[w:cr:|Cree]], [[w:gv:|Manx]], [[w:hak:|Hakka]], [[w:hy:|Armenian]], [[w:ka:|Georgian]], [[w:pnt:|Pontic]], [[w:sh:|Serbo-Croatian]], [[w:ti:|Tigrinya]], [[w:xmf:|Mingrelian]], [[w:za:|Zhuang]], and [[w:zh-min-nan:|Min Nan]]. ([[phab:T116523|T116523]]) Please post your comments and the language(s) that you tested at [[:mw:Topic:St8y4ni42d0vr9cv|the feedback thread on mediawiki.org]]. The developers would like to know how well it works. Please tell them what kind of computer, web browser, and keyboard you are using.
In 2016, the '''feedback pages''' for the visual editor on many Wikipedias will be redirected to mediawiki.org. ([[phab:T92661|T92661]])
=== Testing opportunities ===
* Please try the new system for the '''single edit tab''' on [https://test2.wikipedia.org test2.wikipedia.org]. You can edit while logged out to see how it works for logged-out editors, or you can create a separate account to be able to set your account's preferences. <mark>Please share your thoughts about the single edit tab system at [[mediawikiwiki:Topic:Suspcq0bf5nd3gsd|the feedback topic on mediawiki.org]] or [https://jfe.qualtrics.com/form/SV_6R04ammTX8uoJFP sign up for formal user research]</mark> (type "single edit tab" in the question about other areas you're interested in). The new system has not been finalized, and your feedback can affect the outcome. The team particularly wants your thoughts about the options in Special:Preferences. The current choices in Special:Preferences are:
** {{int:visualeditor-preference-tabs-remember-last}},
** {{int:visualeditor-preference-tabs-prefer-ve}},
** {{int:visualeditor-preference-tabs-prefer-wt}}, and
** {{int:visualeditor-preference-tabs-multi-tab}}. (This is the current state for people already using the visual editor. None of these options will be visible if you have disabled the visual editor in your preferences at that wiki.)
* <mark>Can you read and type in Korean or Japanese?</mark> Language engineer [[mw:User:DChan (WMF)|David Chan]] needs people who know which tools people use to type in some languages. If you speak Japanese or Korean, you can help him test support for these languages. Please see the instructions at [[mw:VisualEditor/IME Testing#What to test|What to test]] if you can help, and report it on Phabricator ([[phab:T110654|Korean]] - [[phab:T109818|Japanese]]) or on Wikipedia ([[:ko:위키백과:시각편집기/IME|Korean]] - [[:ja:Wikipedia:ビジュアルエディター/フィードバック/IME|Japanese]]).
If you aren't reading this in your favorite language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. {{int:Feedback-thanks-title}}
</div> [[:mw:User:Elitre (WMF)|Elitre (WMF)]], 00:06, 25 Ɔpenimma 2015 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=15165847 -->
== Wikimania 2016 Scholarships - Deadline soon! ==
:{{int:Please-translate}}
A reminder - applications for scholarships for Wikimania 2016 in Esino Lario, Italy, are closing soon! Please get your applications in by January 9th. To apply, visit the page below:
:*[https://wikimania2016.wikimedia.org/wiki/Scholarships Wikimania 2016 Scholarships]
[[User:PEarley (WMF)|Patrick Earley (WMF)]] via [[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 01:49, 5 Ɔpɛpɔn 2016 (UTC)
<!-- Message sent by User:PEarley (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Mass_Message_-_large&oldid=15209973 -->
== 2016 WMF Strategy consultation ==
:{{int:Please-translate}}
Hello, all.
The Wikimedia Foundation (WMF) has launched a consultation to help create and prioritize WMF strategy beginning July 2016 and for the 12 to 24 months thereafter. This consultation will be open, on Meta, from 18 January to 26 February, after which the Foundation will also use these ideas to help inform its Annual Plan. (More on our timeline can be found on that Meta page.)
Your input is welcome (and greatly desired) at the Meta discussion, [[:m:2016 Strategy/Community consultation|2016 Strategy/Community consultation]].
Apologies for English, where this is posted on a non-English project. We thought it was more important to get the consultation translated as much as possible, and good headway has been made there in some languages. There is still much to do, however! We created [[:m:2016 Strategy/Translations]] to try to help coordinate what needs translation and what progress is being made. :)
If you have questions, please reach out to me on my talk page or on the strategy consultation's talk page or by email to mdennis@wikimedia.org.
I hope you'll join us! [[:m:User:Mdennis (WMF)|Maggie Dennis]] via [[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 19:06, 18 Ɔpɛpɔn 2016 (UTC)
<!-- Message sent by User:Mdennis (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:PEarley_(WMF)/Mass_Message_-_large&oldid=15253743 -->
== VisualEditor News #1—2016 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[:m:VisualEditor/Newsletter/2016/February|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="margin:0.5em;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}border:1px solid #AAA;padding:0.5em;">
[[File:VisualEditor-logo.svg|200x70px|center|alt=The visual editor]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
Among experienced editors, the visual editor's table editing is one of the most popular features.
[[File:VisualEditor table menu move column.png|alt=Screenshot showing a pop-up menu for column operations in a table|centre|frameless|230x230px]]
If you select the top of a column or the end of a row, you can quickly insert and remove columns and rows.
Now, you can also rearrange columns and rows. Click "Move before" or "Move after" to swap the column or row with its neighbor.
You can read and help translate [[:mw:VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.</div></div>
Since the last newsletter, the [[:mw:VisualEditor/Portal|VisualEditor Team]] has fixed many bugs. Their workboard is available [[phab:project/board/483/|in Phabricator]]. Their [[:mw:VisualEditor/Current_priorities|current priorities]] are improving support for Japanese, Korean, Arabic, Indic, and Han scripts, and improving the single edit tab interface.
=== Recent changes ===
You can '''switch from the wikitext editor to the visual editor''' after you start editing. This function is available to nearly all editors at most wikis except the Wiktionaries and Wikisources.
Many local '''feedback pages''' for the visual editor have been redirected to [[:mw:VisualEditor/Feedback]].
You can now re-arrange columns and rows in '''tables''', as well as copying a row, column or any other selection of cells and pasting it in a new location.
The '''formula editor''' has two options: you can choose "Quick edit" to see and change only the LaTeX code, or "Edit" to use the full tool. The full tool offers immediate preview and an extensive list of symbols.
=== Future changes ===
The '''[[:mw:VisualEditor/Single edit tab|single edit tab]]''' project will combine the "{{int:vector-view-edit}}" and "{{int:visualeditor-ca-editsource}}" tabs into a single "{{int:vector-view-edit}}" tab.
This is similar to the system already used on the mobile website. ([[phab:T102398|T102398]]) Initially, the "{{int:vector-view-edit}}" tab will open whichever editing environment you used last time. Your last editing choice will be stored as an account preference for logged-in editors, and as a cookie for logged-out users. Logged-in editors will have these options in the {{int:prefs-editing}} tab of [[Special:Preferences]]:
* {{int:visualeditor-preference-tabs-remember-last}},
* {{int:visualeditor-preference-tabs-prefer-ve}},
* {{int:visualeditor-preference-tabs-prefer-wt}}, and
* {{int:visualeditor-preference-tabs-multi-tab}}. (This is the state for people using the visual editor now.)
The visual editor uses the same search engine as [[Special:Search]] to find links and files. This search will get better at detecting typos and spelling mistakes soon. These improvements to search will appear in the visual editor as well.
The visual editor will be offered to all editors at most [[:mw:VisualEditor/Rollouts|"Phase 6" Wikipedias]] during the next few months. This will affect the following languages, amongst others:
[[:w:ja: |'''Japanese''']], [[:w:ko:|'''Korean''']], [[:w:ur: |'''Urdu''']], [[:w:fa: |'''Persian''']], [[:w:ar: |'''Arabic''']], [[:w:ta: |'''Tamil''']], [[:w:mr: |'''Marathi''']], [[:w:ml: |'''Malayalam''']], [[:w:hi: |'''Hindi''']], [[:w:bn: |'''Bengali''']], [[:w:as: |'''Assamese''']], [[:w:th: |'''Thai''']], [[:w:arc: |'''Aramaic''']].
=== Let's work together ===
* Please try out the newest version of the '''[[:mw:VisualEditor/Single edit tab|single edit tab]]''' on [[test2wiki:Special:Random|test2.wikipedia.org]]. You may need to restore the default preferences (at the bottom of [[test2wiki:Special:Preferences]]) to see the initial prompt for options. Were you able to find a preference setting that will work for your own editing? Did you see [[:c:File:VisualEditor single edit tab preference dialog.png|the large preferences dialog box]] when you started editing an article there?
* <mark>Can you read and type in Korean, Arabic, Japanese, Indic, or Han scripts?</mark> Does typing in these languages feels natural in the visual editor? Language engineer [[:mw:User:DChan (WMF)|David Chan]] needs to know. Please see the instructions at [[:mw:VisualEditor/IME Testing#What to test]] if you can help. Please post your comments and the language(s) that you tested at [[:mw:Topic:St8y4ni42d0vr9cv|the feedback thread on mediawiki.org]].
* Learn how to improve the "automagical" [[:mw:citoid|citoid]] referencing system in the visual editor, by creating [[:en:Zotero|Zotero]] translators for popular sources in your language! Join the [https://lists.wikimedia.org/pipermail/wikitech-l/2016-February/084840.html Tech Talk about "Automated citations in Wikipedia: Citoid and the technology behind it"] with Sebastian Karcher on 29 February 2016.
If you aren't reading this in your favorite language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. {{int:Feedback-thanks-title}}
</div> [[:mw:User:Elitre (WMF)|Elitre (WMF)]], 20:21, 26 Ɔgyefuo 2016 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=15385167 -->
== Completion suggestor ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
== Updates to wiki search auto completion are arriving 10 March==
Hello!
{{Int:Please-translate}}. {{Int:Feedback-thanks-title}}
The [[:m:User:CKoerner (WMF)/Work/Completion Suggester beta reminder and coming soon|completion suggester beta feature]] will become the default at the first group of wikis on '''Thursday, 10 March'''. This initial rollout will start with some of the smaller wikis to ensure the change happens in an organized way. The remaining wikis will receive the update on Wednesday, 16 March. This update brings three major improvements to search. Improved search result ordering, a tolerance for a small number of spelling errors, and suggests fewer typos.
Since December 2015, 19,000 editors have already opted into the completion suggester beta feature. Contributors are encouraged to [[Special:Preferences#mw-prefsection-betafeatures|try out the feature]] ahead of the release. Please share any comments on the Completion Suggester [[mw:Help:CirrusSearch/CompletionSuggester|discussion page]] in any language.
To learn more about the work of the Discovery department and other improvements to search, please check out [[wmfblog:2015/12/23/search-and-discovery-on-wikipedia/|the Wikimedia blog]]. Read about [[mw:Special:MyLanguage/Help:CirrusSearch|CirrusSearch]], the MediaWiki extension that makes wiki search possible.</div> - [[User:CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 22:09, 7 Ɔbenem 2016 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Work/Completion_Suggester_inital_rollout/Target_list&oldid=15420104 -->
== New Wikipedia Library Accounts Available Now (March 2016) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Apologies for writing in English. {{int:Please-translate}}''
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for access to research materials from:
* '''[[w:en:WP:Cambridge|Cambridge University Press]]''' - a major publisher of academic journals and e-books in a variety of subject areas. Access includes both Cambridge Journals Online and Cambridge Books. 25 accounts.
* '''[[w:en:WP:Alexander Street|Alexander Street ''Academic Video Online'']]''' - a large academic video collection good for a wide range of subjects, including news programs (such as PBS and BBC), music and theatre, lectures and demonstrations, and documentaries. 25 accounts.
* '''[[w:en:WP:Baylor|Baylor University Press]]''' - a publisher of academic e-books primarily in religious studies and the humanities. 50 accounts.
* '''[[w:en:WP:Future Science Group|Future Science Group]]''' - a publisher of medical, biotechnological and scientific research. 30 accounts.
* '''[[w:en:WP:Annual Reviews|Annual Reviews]]''' - a publisher of review articles in the biomedical sciences. 100 accounts.
* '''[[w:en:WP:Miramar|Miramar Ship Index]]''' - an index to ships and their histories since the early 19th century. 30 accounts.
'''Non-English'''
*'''[[w:fa:ویکیپدیا:نورمگز|Noormags]]''' - Farsi-language aggregator of academic and professional journals and magazines. 30 accounts.
*'''[[w:ar:ويكيبيديا:مكتبة ويكيبيديا/كتبنا|Kotobna]]''' - Arabic-language ebook publishing platform. 20 accounts.
'''Expansions'''
*'''[[w:en:WP:Gale|Gale]]''' - aggregator of newspapers, magazines and journals. 50 accounts.
*'''[[w:en:WP:Elsevier|Elsevier ScienceDirect]]''' - an academic publishing company that publishes medical and scientific literature. 100 accounts.
Many other partnerships with accounts available are listed on [[w:en:WP:The_Wikipedia_Library/Journals|our partners page]], including [[w:en:WP:Project MUSE|Project MUSE]], [[w:en:WP:De Gruyter|De Gruyter]], [[w:en:WP:EBSCO|EBSCO]], [[w:en:WP:Newspapers.com|Newspapers.com]] and [[w:en:WP:BNA|British Newspaper Archive]]. Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 20:30, 17 Ɔbenem 2016 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language. Please contact [[m:User:Ocaasi_(WMF)|Ocaasi (WMF)]].''
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Sadads@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=15424370 -->
== Server switch 2016 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
The [[foundation:|Wikimedia Foundation]] will be testing its newest data center in Dallas.
This will make sure Wikipedia and the other Wikimedia wikis can stay online even after a disaster.
To make sure everything is working, the Wikimedia Technology department needs to conduct a planned test. This test will show whether they can reliably switch from one data center to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic to the new data center on '''Tuesday, 19 April'''.<br/>
On '''Thursday, 21 April''', they will switch back to the primary data center.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop during those two switches.
We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for approximately 15 to 30 minutes on Tuesday, 19 April and Thursday, 21 April, starting at 14:00 UTC (15:00 BST, 16:00 CEST, 10:00 EDT, 07:00 PDT).
If you try to edit or save during these times, you will see an error message.
We hope that no edits will be lost during these minutes, but we can't guarantee it.
If you see the error message, then please wait until everything is back to normal.
Then you should be able to save your edit.
But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped.
Red links might not be updated as quickly as normal.
If you create an article that is already linked somewhere else, the link will stay red longer than usual.
Some long-running scripts will have to be stopped.
*There will be a code freeze for the week of 18 April.
No non-essential code deployments will take place.
This test was originally planned to take place on March 22.
April 19th and 21st are the new dates.
You can [[wikitech:Switch Datacenter#Schedule for Q3 FY2015-2016 rollout|read the schedule at wikitech.wikimedia.org]].
They will post any changes on that schedule.
There will be more notifications about this.
'''Please share this information with your community.''' /[[m:User:Whatamidoing (WMF)|User:Whatamidoing (WMF)]] ([[m:User talk:Whatamidoing (WMF)|talk]]) 21:07, 17 Oforisuo 2016 (UTC)
</div>
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Tech/Server_switch_2016/Delivery_list&oldid=15533827 -->
== Wikipedia to the Moon ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello! Sorry that this is in English only, but we are using village pump messaging in order to reach as many language communities as possible. Wrong page? Please fix it [[:m:Distribution list/Global message delivery|here]].
This is an invitation to all Wikipedians: Wikimedia Deutschland has been given data space to include Wikipedia content in an upcoming mission to the Moon. (No joke!) We have launched a community discussion about how to do that, because we feel that this is for the global community of editors. Please, '''[[:m:Special:MyLanguage/Wikipedia to the Moon|join the discussion on Meta-Wiki]]''' (and translate this invitation to your language community)! Best, [[:m:Talk:Wikipedia to the Moon|Moon team at Wikimedia Deutschland]] 15:35, 21 Oforisuo 2016 (UTC)
</div>
<!-- Message sent by User:Martin Rulsch (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_Wikipedia_delivery&oldid=15542536 -->
== Wikipedia to the Moon: voting has begun ==
Hello, after six weeks of community discussion about [https://moon.wikimedia.org Wikipedia to the Moon], there are now 10 different proposals for content for the mission. Starting today, [[:m:Special:MyLanguage/Wikipedia_to_the_Moon/Voting|you can vote for them on Meta-Wiki]], and decide what we will work on: a Wikipedia canon, different lists, the Moon in 300 languages, an astronomy editathon, featured articles, articles about technology, endangered things, or DNA-related topics. You can even vote against community involvement. Voting is open until 24 June. Sorry that this message is again in English only, but we are using village pumps to reach as many communities as possible, so that everyone knows they can vote. Best, [[:m:Special:MyLanguage/Wikipedia to the Moon/About|Moon team at Wikimedia Deutschland]] 15:31, 10 Ayɛwohomumu 2016 (UTC)
<!-- Message sent by User:Martin Rulsch (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_Wikipedia_delivery&oldid=15542536 -->
== Compact Language Links enabled in this wiki today ==
{{int:Please-translate}}
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Compact-language-links-list.png|thumb|Screenshot of Compact Language Links interlanguage list]]
[[:mw:Universal_Language_Selector/Compact_Language_Links|Compact Language Links]] has been available as a beta-feature on all Wikimedia wikis since 2014. With compact language links enabled, users are shown a much shorter list of languages on the interlanguage link section of an article (see image). Based on several factors, this shorter list of languages is expected to be more relevant for them and valuable for finding similar content in a language known to them. More information about compact language links can be found in [[:mw:Universal_Language_Selector/Compact_Language_Links|the documentation]].
From today onwards, compact language links has been enabled as the default listing of interlanguage links on this wiki. Using the button at the bottom, you will be able to see a longer list of all the languages the article has been written in. The setting for this compact list can be changed by using the checkbox under ''User Preferences -> Appearance -> Languages''
The compact language links feature has been tested extensively by the Wikimedia Language team, which developed it. However, in case there are any problems or other feedback please let us know on the [[:mw:Talk:Universal_Language_Selector/Compact_Language_Links|project talk page]] or on this discussion thread. It is to be noted that on some wikis the presence of an existing older gadget that was used for a similar purpose may cause an interference for compact language list. We would like to bring this to the attention of the admins of this wiki. Full details are on [[phab:T131455|this phabricator ticket]] (in English).
Due to the large scale enablement of this feature, we have had to use [[:m:Global_message_delivery|MassMessage]] for this announcement and as a result it is only written in English. We will really appreciate if this message can be translated for other users of this wiki. Thank you. On behalf of the Wikimedia Language team: [[:mw:User:Runab_WMF|Runa Bhattacharjee (WMF)]] ([[mw:User talk:Runab_WMF|talk]]) 07:04, 24 Ayɛwohomumu 2016 (UTC)
</div>
<!-- Message sent by User:Runab WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ULS_Compact_Links/24_June&oldid=15720673 -->
== Wikipedia to the Moon: invitation to edit ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Three weeks ago, you were invited to vote on how to take Wikipedia articles to the Moon. Community voting is over and the winning idea is to send all ‘’featured articles and lists’’ to the Moon. This decision means that, starting today, Wikipedians from all language communities are warmly invited to intensively work on their best articles and lists, and submit them to Wikipedia to the Moon. The central site to coordinate between communities will be Meta-Wiki. You will find an [[m:Wikipedia to the Moon/Working|overview and more information there]]. Hopefully, we will be able to represent as many languages as possible, to show Wikipedia’s diversity. Please feel kindly invited to edit on behalf of your community and tell us about your work on featured content!
Best, [[:m:Special:MyLanguage/Wikipedia to the Moon/About|Moon team at Wikimedia Deutschland]] 14:10, 1 Kutawonsa 2016 (UTC)
</div>
<!-- Message sent by User:Lydia Pintscher (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_Wikipedia_delivery&oldid=15542536 -->
== Editing News #2—2016 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[m:Special:MyLanguage/VisualEditor/Newsletter/2016/June|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="float:right;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center|alt=VisualEditor]]'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
It's quick and easy to insert a references list.
[[File:VisualEditor References List Insert Menu-en.png|alt=Screenshot showing a dropdown menu with many items|center|frameless|150px]]
Place the cursor where you want to display the references list (usually at the bottom of the page). Open the "{{int:visualeditor-toolbar-insert}}" menu and click the "{{int:cite-ve-dialogbutton-referenceslist-tooltip}}" icon (three books).
If you are using several groups of references, which is relatively rare, you will have the opportunity to specify the group. If you do that, then only the references that belong to the specified group will be displayed in this list of references.
Finally, click "{{int:visualeditor-dialog-action-insert}}" in the dialog to insert the {{int:cite-ve-dialogbutton-referenceslist-tooltip}}. This list will change as you add more footnotes to the page.
You can read and help translate [[:mw:Special:MyLanguage/VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.</div></div>
Since the last newsletter, the [[:mw:Special:MyLanguage/VisualEditor|VisualEditor Team]] has fixed many bugs. Their workboard is available [[phab:project/board/483/|in Phabricator]]. Their [[:mw:VisualEditor/Current_priorities|current priorities]] are improving support for Arabic and Indic scripts, and adapting the visual editor to the needs of the Wikivoyages and Wikisources.
=== Recent changes ===
The visual editor is now available to all users at most [[Wikivoyage:|Wikivoyages]]. It was also enabled for all contributors at the French Wikinews.
The '''[[:mw:Special:MyLanguage/VisualEditor/Single edit tab|single edit tab]]''' feature combines the "{{int:vector-view-edit}}" and "{{int:visualeditor-ca-editsource}}" tabs into a single "{{int:vector-view-edit}}" tab. It has been deployed to several Wikipedias, including Hungarian, Polish, English and Japanese Wikipedias, as well as to all Wikivoyages. At these wikis, you can change your settings for this feature in the "{{int:prefs-editing}}" tab of [[Special:Preferences]]. The team is now reviewing the feedback and considering ways to improve the design before rolling it out to more people.
=== Future changes ===
The "{{int:Savearticle}}" button will say "{{int:Publishpage}}". This will affect both the visual and wikitext editing systems. More [[M:Editing/Publish|information is available on Meta]].
The visual editor will be offered to all editors at the remaining [[:mw:VisualEditor/Rollouts|"Phase 6" Wikipedias]] during the next few months. The developers want to know whether typing in your language feels natural in the visual editor. Please post your comments and the language(s) that you tested at [[:mw:Topic:St8y4ni42d0vr9cv|the feedback thread on mediawiki.org]]. This will affect several languages, including: [[:w:ar: |'''Arabic''']], [[:w:hi: |'''Hindi''']], [[:w:th: |'''Thai''']], [[:w:ta: |'''Tamil''']], [[:w:mr: |'''Marathi''']], [[:w:ml: |'''Malayalam''']], [[:w:ur: |'''Urdu''']], [[:w:fa: |'''Persian''']], [[:w:bn: |'''Bengali''']], [[:w:as: |'''Assamese''']], [[:w:arc: |'''Aramaic''']] and others.
The team is working with the volunteer developers who power Wikisource to provide the visual editor there, for opt-in testing right now and eventually for all users. ([[phab:T138966|T138966]])
The team is working on a modern wikitext editor. It will look like the visual editor, and be able to use the citoid service and other modern tools. This new editing system may become available as a Beta Feature on desktop devices around September 2016. You can read about this project in a [[mediawikiwiki:Special:MyLanguage/VisualEditor/Roadmap/Update_2016-06-23|general status update on the Wikimedia mailing list]].
=== Let's work together ===
* Do you teach new editors how to use the visual editor? Did you help [[:mw:Citoid/Enabling Citoid on your wiki|set up the Citoid automatic reference feature for your wiki]]? Have you written or imported [[:mw:Special:MyLanguage/Help:TemplateData|TemplateData]] for your most important citation templates? <mark>Would you be willing to help new editors and small communities with the visual editor? Please sign up for the new [[:mw:Help:VisualEditor/Community Taskforce|'''VisualEditor Community Taskforce''']].</mark>
* Learn how to improve the "automagical" [[:mw:citoid|citoid]] referencing system in the visual editor, by creating [[w:en:Zotero|Zotero]] translators for popular sources in your language! Watch the [[Mw:Citoid/Zotero's Tech Talk|Tech Talk by Sebastian Karcher]] for more information.
If you aren't reading this in your preferred language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. {{int:Feedback-thanks-title}}
</div> [[:m:User:Elitre (WMF)]], 17:20, 3 Kutawonsa 2016 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=15741003 -->
== Save/Publish ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
The [[:mw:Editing|Editing]] team is planning to change the name of the [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Savearticle “<bdi>{{int:Savearticle}}</bdi>”] button to [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Publishpage “'''<bdi>{{int:Publishpage}}</bdi>'''”] and [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Publishchanges “'''<bdi>{{int:Publishchanges}}</bdi>'''”]. “<bdi>{{int:Publishpage}}</bdi>” will be used when you create a new page. “<bdi>{{int:Publishchanges}}</bdi>” will be used when you change an existing page. The names will be consistent in all editing environments.[https://phabricator.wikimedia.org/T131132][https://phabricator.wikimedia.org/T139033]
This change will probably happen during the week of 30 August 2016. The change will be announced in [[:m:Special:MyLanguage/Tech/News|Tech News]] when it happens.
If you are fluent in a language other than English, please check the status of translations at translatewiki.net for [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Publishpage “'''<bdi>{{int:Publishpage}}</bdi>'''”] and [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Publishchanges “'''<bdi>{{int:Publishchanges}}</bdi>'''”].
The main reason for this change is to avoid confusion for new editors. Repeated user research studies with new editors have shown that some new editors believed that [https://translatewiki.net/w/i.php?title=Special:Translations&namespace=8&message=Savearticle “<bdi>{{int:Savearticle}}</bdi>”] would save a private copy of a new page in their accounts, rather than permanently publishing their changes on the web. It is important for this part of the user interface to be clear, since it is difficult to remove public information after it is published. We believe that the confusion caused by the “<bdi>{{int:Savearticle}}</bdi>” button increases the workload for experienced editors, who have to clean up the information that people unintentionally disclose, and report it to the functionaries and stewards to suppress it. Clarifying what the button does will reduce this problem.
Beyond that, the goal is to make all the wikis and languages more consistent, and some wikis made this change many years ago. The [[:m:Legal|Legal team]] at the Wikimedia Foundation supports this change. Making the edit interface easier to understand will make it easier to handle licensing and privacy questions that may arise.
Any help pages or other basic documentation about how to edit pages will also need to be updated, on-wiki and elsewhere. On wiki pages, you can use the wikitext codes <code><nowiki>{{int:Publishpage}}</nowiki></code> and <code><nowiki>{{int:Publishchanges}}</nowiki></code> to display the new labels in the user's preferred language. For the language settings in [[Special:Preferences|your account preferences]], these wikitext codes produce “<bdi>{{int:Publishpage}}</bdi>” and “<bdi>{{int:Publishchanges}}</bdi>”.
Please share this news with community members who teach new editors and with others who may be interested.
</div> [[m:User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[m:User talk:Whatamidoing (WMF)|talk]]) 18:03, 9 Ɔsannaa 2016 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=15790914 -->
==Wikipedia to the Moon working phase==
Dear Akan Wikipedia language community,
First of all, I am sorry to write this in English.
You may already have heard about [[:meta:Wikipdia_to_the_Moon|Wikipedia to the Moon]]: A team of scientists called the “PT Scientists” are going to send a space craft to the moon in 2017 and they want to take Wikipedia along with them. Because Wikipedia is so big, we cannot send all of it to the moon. That is why the international Wikipedia-community has voted to send all “Featured Articles and Featured Lists“ from all languages in Wikipedia.
[[:en:Wikipedia:Featured_articles|“Featured Articles“]] is a category in many language versions of Wikipedia that collects the very best articles in that language. Your community does not currently have a „Featured Articles“ category. Ideally, we want to take every language on Wikipedia to the moon and we also want to take the best articles in your language. That is why we would like ''you'' to tell us what the very best articles in your language are.
There are two ways you could do this:
:1) You could introduce the categories “Featured Article” and “Featured List” in your language version of Wikipedia and vote for the best articles and put them in the category. We will take every article that is tagged as a “Featured Article” or a “Featured List” to the moon
:2) You could vote for the best articles in your language version of Wikipedia and put them all on one a new Wikipedia page. If you let us know where we can find that list [[:meta:Wikipedia_to_the_Moon/Working|here]], we will also take the articles to the moon.
The deadline for Wikipedia to the Moon is 31 October 2016. After that date, we will put all the Featured Articles and Lists onto a special disc and give it to the “PT Scientists.” They will take the Wikipedia articles into space next year.
--[[Odwumanyɛni:Denis Schroeder (WMDE)|Denis Schroeder (WMDE)]] ([[Odwumanyɛni nkɔmmɔbea:Denis Schroeder (WMDE)|talk]]) 12:57, 17 Ɔsannaa 2016 (UTC)
== New Wikipedia Library accounts available now (August 2016) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access, accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|publisher donation program]]. You can now sign up for new accounts and research materials from:
* '''[[w:de:Wikipedia:Nomos|Nomos]]''' – Primarily German-language publisher of law and social sciences books and journals - 25 accounts
* '''[[w:en:Wikipedia:World Scientific|World Scientific]]''' – Scientific, technical, and medical journals - 50 accounts
* '''[[w:en:Wikipedia:Edinburgh University Press|Edinburgh University Press]]''' – Humanities and social sciences journals - 25 accounts
* '''[[w:en:Wikipedia:American Psychological Association|American Psychological Association]]''' – Psychology books and journals - 10 accounts
* '''[[w:en:Wikipedia:Emerald|Emerald]]''' – Journals on a range of topics including business, education, health care, and engineering - 10 accounts
Many other partnerships with accounts available are listed on [[m:The Wikipedia Library/Databases|our partners page]], including [[w:en:WP:Project MUSE|Project MUSE]], [[w:en:WP:EBSCO|EBSCO]], [[w:de:WP:DeGruyter|DeGruyter]], [[w:en:WP:Gale|Gale]] and [[w:en:WP:Newspaperarchive.com|Newspaperarchive.com]].
Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 18:38, 30 Ɔsannaa 2016 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language! Please contact [[m:User:Ocaasi_(WMF)|Ocaasi (WMF)]].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=15804509 -->
== RevisionSlider ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
From September 13th on, [[mw:Special:MyLanguage/Extension:RevisionSlider|RevisionSlider]] will be available as a [[mw:Special:MyLanguage/Beta Features|beta feature]] in your wiki. The RevisionSlider adds a slider view to the diff page, so that you can easily move between revisions. The feature fulfills a wish from the [[m:WMDE Technical Wishes|German Community’s Technical Wishlist]]. Everyone is invited to test the feature and we hope that it will serve you well in your work! </div> [[m:user:Birgit Müller (WMDE)|Birgit Müller (WMDE)]] 14:56, 12 Ɛbɔ 2016 (UTC)
<!-- Message sent by User:Birgit Müller (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_1&oldid=15903628 -->
== Creative Commons 4.0 ==
Hello! I'm writing from the Wikimedia Foundation to invite you to give your feedback on a proposed move from CC BY-SA 3.0 to a CC BY-SA 4.0 license across all Wikimedia projects. The consultation will run from October 5 to November 8, and we hope to receive a wide range of viewpoints and opinions. Please, if you are interested, [[meta:Special:MyLanguage/Terms of use/Creative Commons 4.0|take part in the discussion on Meta-Wiki]].
''Apologies that this message is only in English. [[meta:Special:MyLanguage/Terms of use/Creative Commons 4.0/MassMessage|This message can be read and translated in more languages here]].'' [[User:JSutherland (WMF)|Joe Sutherland]] ([[User talk:JSutherland (WMF)|talk]]) 01:35, 6 Ahinime 2016 (UTC)
<!-- Message sent by User:JSutherland (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:JSutherland_(WMF)/MassMessage/1&oldid=15962252 -->
== Editing News #3—2016 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[:m:Special:MyLanguage/VisualEditor/Newsletter/2016/October|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="float:right;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center|alt=VisualEditor]]'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
Did you know that you can easily re-arrange columns and rows in the visual editor? [[File:VisualEditor table editing menu.png|alt=Screenshot showing a dropdown menu with options for editing the table structure|center|frameless|232x232px]]
Select a cell in the column or row that you want to move. Click the arrow at the start of that row or column to open the dropdown menu (shown). Choose either "Move before" or "Move after" to move the column, or "Move above" or "Move below" to move the row.
You can read and help translate [[:mw:Special:MyLanguage/VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.
</div></div>
Since the last newsletter, the [[:mw:Special:MyLanguage/VisualEditor|VisualEditor Team]] has mainly worked on a new wikitext editor. They have also released some small features and the new map editing tool. Their workboard is available [[phab:project/board/483/|in Phabricator]]. You can find links to the list of work finished each week at [[:mw:VisualEditor/Weekly triage meetings|mw:VisualEditor/Weekly triage meetings]]. Their [[:mw:VisualEditor/Current_priorities|current priorities]] are fixing bugs, releasing the 2017 wikitext editor as a [[mediawikiwiki:Beta_Features|beta feature]], and improving language support.
=== Recent changes ===
*You can now set text as small or big.[https://phabricator.wikimedia.org/T53613]
*Invisible templates have been shown as a puzzle icon. Now, the name of the invisible template is displayed next to the puzzle icon.[https://phabricator.wikimedia.org/T141861] A similar feature will display the first part of hidden HTML comments.[https://phabricator.wikimedia.org/T147089]
*Categories are displayed at the bottom of each page. If you click on the categories, the dialog for editing categories will open.[https://phabricator.wikimedia.org/T145267]
*At many wikis, you can now add [[mediawikiwiki:Maps|maps]] to pages. Go to the Insert menu and choose the "Maps" item. The Discovery department is adding more features to this area, like geoshapes. You can read more at mediawiki.org.[https://www.mediawiki.org/wiki/Wikimedia_Discovery#Maps]
*The "Save" button now says "Save page" when you create a page, and "Save changes" when you change an existing page.[https://phabricator.wikimedia.org/T139033] In the future, the "{{int:Savearticle}}" button will say "{{int:Publishpage}}". This will affect both the visual and wikitext editing systems. More [[:m:Editing/Publish|information is available on Meta]].
*Image galleries now use a visual mode for editing. You can see thumbnails of the images, add new files, remove unwanted images, rearrange the images by dragging and dropping, and add captions for each image. Use the "Options" tab to set the gallery's display mode, image sizes, and add a title for the gallery.[https://phabricator.wikimedia.org/T45037]
=== Future changes ===
The visual editor will be offered to all editors at the remaining 10 [[:mw:VisualEditor/Rollouts|"Phase 6" Wikipedias]] during the next month. The developers want to know whether typing in your language feels natural in the visual editor. Please post your comments and the language(s) that you tested at [[:mw:Topic:St8y4ni42d0vr9cv|the feedback thread on mediawiki.org]]. This will affect several languages, including [[:w:th:|'''Thai''']], [[:w:my:|'''Burmese''']] and [[:w:arc:|'''Aramaic''']].
The team is working on a modern wikitext editor. The [[Mw:2017 wikitext editor|2017 wikitext editor]] will look like the visual editor and be able to use the citoid service and other modern tools. This new editing system may become available as a Beta Feature on desktop devices in October 2016. You can read about this project in a [[:mw:Special:MyLanguage/VisualEditor/Roadmap/Update_2016-06-23|general status update on the Wikimedia mailing list]].
=== Let's work together ===
* Do you teach new editors how to use the visual editor? Did you help [[:mw:Citoid/Enabling Citoid on your wiki|set up the Citoid automatic reference feature for your wiki]]? Have you written or imported [[:mw:Special:MyLanguage/Help:TemplateData|TemplateData]] for your most important citation templates? <mark>Would you be willing to help new editors and small communities with the visual editor? Please sign up for the new [[:mw:Help:VisualEditor/Community Taskforce|'''VisualEditor Community Taskforce''']].</mark>
*If you aren't reading this in your preferred language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. {{int:Feedback-thanks-title}}
—[[:mw:User:Elitre (WMF)|Elitre (WMF)]]
</div> 17:49, 15 Ahinime 2016 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=15960088 -->
== New Wikipedia Library Accounts Available Now (November 2016) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL OWL says sign up today!]]
[[:m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access, accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
*'''''[[:en:WP:Foreign Affairs|Foreign Affairs]]''''' - Journal of international relations and U.S. foreign policy
*'''[[:en:WP:OpenEdition|OpenEdition]]''' - Journals in the social sciences and humanities
*'''[[:en:WP:EDP Sciences|Édition Diffusion Presse Sciences]]''' - French and English language scientific journals
*'''[[:en:WP:ASHA|ASHA]]''' - Speech–language–hearing journals
*'''[[:fi:Wikipedia:Wikipedian_Lähdekirjasto/Tilastopaja|Tilastopaja]]''' - Athletics statistics
'''Expansions'''
*'''[[:en:WP:EBSCO|EBSCO]]''' - Many new databases added
*'''[[:en:WP:Taylor & Francis|Taylor & Francis]]''' - Strategic, Defence & Security Studies collection
Many other partnerships with accounts available are listed on [[:m:The Wikipedia Library/Databases|our partners page]]. Sign up today!
<br>--[[:m:The Wikipedia Library/Coordinators|The Wikipedia Library Team]] 18:30, 1 Obubuo 2016 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language. Please contact [[:m:User:Ocaasi_(WMF)|Ocaasi (WMF)]].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=15939318 -->
== Password reset ==
''I apologise that this message is in English. [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Security%2FPassword+reset&language=&action=page&filter= {{int:Centralnotice-shared-help-translate}}]''
We are having a problem with attackers taking over wiki accounts with privileged user rights (for example, admins, bureaucrats, oversighters, checkusers). It appears that this may be because of weak or reused passwords.
Community members are working along with members of multiple teams at the Wikimedia Foundation to address this issue.
In the meantime, we ask that everyone takes a look at the passwords they have chosen for their wiki accounts. If you know that you've chosen a weak password, or if you've chosen a password that you are using somewhere else, please change those passwords.
Select strong passwords – eight or more characters long, and containing letters, numbers, and punctuation. [[m:User:JSutherland (WMF)|Joe Sutherland]] ([[m:User talk:JSutherland (WMF)|{{int:Talkpagelinktext}}]]) / [[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 23:59, 13 Obubuo 2016 (UTC)
<!-- Message sent by User:JSutherland (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:JSutherland_(WMF)/MassMessage/1&oldid=16060701 -->
== Adding to the above section (Password reset) ==
Please accept my apologies - that first line should read "[https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Security%2FPassword+reset&language=&action=page&filter= Help with translations!]". [[m:User:JSutherland (WMF)|Joe Sutherland (WMF)]] ([[m:User talk:JSutherland (WMF)|talk]]) / [[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 00:11, 14 Obubuo 2016 (UTC)
<!-- Message sent by User:JSutherland (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:JSutherland_(WMF)/MassMessage/1&oldid=16060701 -->
== New way to edit wikitext ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''Summary''': There's a new opt-in Beta Feature of a [[:mw:2017 wikitext editor|wikitext mode for the visual editor]]. Please [[Special:Preferences#mw-prefsection-betafeatures|go try it out]].
We in the Wikimedia Foundation's Editing department are responsible for making editing better for all our editors, new and experienced alike. We've been slowly improving [[:mw:VisualEditor|the visual editor]] based on feedback, user tests, and feature requests. However, that doesn't work for all our user needs: whether you need to edit a wikitext talk page, create a template, or fix some broken reference syntax, sometimes you need to use wikitext, and many experienced editors prefer it.
Consequently, we've planned a "wikitext mode" for the visual editor for a long time. It provides as much of the visual editor's features as possible, for those times that you need or want wikitext. It has the same user interface as the visual editor, including the same toolbar across the top with the same buttons. It provides access to the [[:mw:citoid|citoid service]] for formatting citations, integrated search options for inserting images, and the ability to add new templates in a simple dialog. Like in the visual editor, if you paste in formatted text copied from another page, then formatting (such as bolding) will automatically be converted into wikitext.
All wikis now have access to this mode as a [[:mw:Beta Features|Beta Feature]]. When enabled, it replaces your existing [[:mw:Editor|wikitext editor]] everywhere. If you don't like it, you can reverse this at any time by turning off the Beta Feature in your preferences. We don't want to surprise anyone, so it's strictly an ''opt-in-only'' Beta Feature. It won't switch on automatically for anyone, even if you have previously checked the box to "{{Int:Betafeatures-auto-enroll}}".
The new wikitext edit mode is based on the visual editor, so it requires JavaScript (as does the [[:mw:Extension:WikiEditor|current wikitext editor]]). It doesn't work with gadgets that have only been designed for the older one (and ''vice versa''), so some users will miss gadgets they find important. We're happy to [[:mw:VisualEditor/Gadgets|work with gadget authors to help them update their code to work]] with both editors. We're not planning to get rid of the current main wikitext editor on desktop in the foreseeable future. We're also not going to remove the existing ability to edit plain wikitext without JavaScript. Finally, though it should go without saying, if you prefer to continue using the current wikitext editor, then you may so do.
This is an early version, and we'd love to know what you think so we can make it better. Please leave feedback about the new mode [[:mw:2017 wikitext editor/Feedback|on the feedback page]]. You may write comments in any language. Thank you.
</div> [[:mw:User:Jdforrester (WMF)|James Forrester]] (Product Manager, Editing department, Wikimedia Foundation) --19:31, 14 Ɔpenimma 2016 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=15942009 -->
== Review of initial updates on Wikimedia movement strategy process ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note: Apologies for cross-posting and sending in English. [[m:Strategy/Wikimedia movement/2017/Updates/Initial announcements review|Message is available for translation on Meta-Wiki]].''
The Wikimedia movement is beginning a movement-wide strategy discussion, a process which will run throughout 2017. For 15 years, Wikimedians have worked together to build the largest free knowledge resource in human history. During this time, we've grown from a small group of editors to a diverse network of editors, developers, affiliates, readers, donors, and partners. Today, we are more than a group of websites. We are a movement rooted in values and a powerful vision: all knowledge for all people. As a movement, we have an opportunity to decide where we go from here.
This movement strategy discussion will focus on the future of our movement: where we want to go together, and what we want to achieve. We hope to design an inclusive process that makes space for everyone: editors, community leaders, affiliates, developers, readers, donors, technology platforms, institutional partners, and people we have yet to reach. There will be multiple ways to participate including on-wiki, in private spaces, and in-person meetings. You are warmly invited to join and make your voice heard.
The immediate goal is to have a strategic direction by Wikimania 2017 to help frame a discussion on how we work together toward that strategic direction.
Regular updates are being sent to the [[mail:Wikimedia-l|Wikimedia-l mailing list]], and posted [[m:Strategy/Wikimedia_movement/2017/Updates|on Meta-Wiki]]. Beginning with this message, monthly reviews of these updates will be sent to this page as well. [[m:Strategy/Wikimedia movement/2017/Updates/Signup|Sign up]] to receive future announcements and monthly highlights of strategy updates on your user talk page.
Here is a review of the updates that have been sent so far:
* [[m:Strategy/Wikimedia movement/2017/Updates/15 December 2016 - Update 1 on Wikimedia movement strategy process|Update 1 on Wikimedia movement strategy process]] (15 December 2016)
** Introduction to process and information about budget spending resolution to support it
* [[m:Strategy/Wikimedia movement/2017/Updates/23 December 2016 - Update 2 on Wikimedia movement strategy process|Update 2 on Wikimedia movement strategy process]] (23 December 2016)
** Start of search for Lead Architect for movement strategy process
* [[m:Strategy/Wikimedia movement/2017/Updates/8 January 2017 - Update 3 on Wikimedia movement strategy process|Update 3 on Wikimedia movement strategy process]] (8 January 2017)
** Plans for strategy sessions at upcoming Wikimedia Conference 2017
* [[m:Strategy/Wikimedia movement/2017/Updates/11 January 2017 - Update 4 on Wikimedia movement strategy process|Update 4 on Wikimedia movement strategy process]] (11 January 2017)
** Introduction of williamsworks
* [[m:Strategy/Wikimedia movement/2017/Updates/2 February 2017 - Update 5 on Wikimedia movement strategy process|Update 5 on Wikimedia movement strategy process]] (2 February 2017)
** The core movement strategy team, team tracks being developed, introduction of the Community Process Steering Committee, discussions at WikiIndaba conference 2017 and the Wikimedia movement affiliates executive directors gathering in Switzerland
* [[m:Strategy/Wikimedia movement/2017/Updates/10 February 2017 - Update 6 on Wikimedia movement strategy process|Update 6 on Wikimedia movement strategy process]] (10 February 2017)
** Tracks A & B process prototypes and providing feedback, updates on development of all four Tracks
More information about the movement strategy is available on the [[m:Strategy/Wikimedia movement/2017|Meta-Wiki 2017 Wikimedia movement strategy portal]].
''Posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]], 20:31, 15 Ɔgyefuo 2017 (UTC) • [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Initial announcements review|{{int:please-translate}}]] • [[m:Talk:Strategy/Wikimedia movement/2017/Updates|Get help]]''
</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16297862 -->
== Overview #2 of updates on Wikimedia movement strategy process ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note: Apologies for cross-posting and sending in English. [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Overview 2 of updates on Wikimedia movement strategy process|This message is available for translation on Meta-Wiki]].''
As we mentioned last month, the Wikimedia movement is beginning a movement-wide strategy discussion, a process which will run throughout 2017. This movement strategy discussion will focus on the future of our movement: where we want to go together, and what we want to achieve.
Regular updates are being sent to the [[mail:Wikimedia-l|Wikimedia-l mailing list]], and posted [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Updates|on Meta-Wiki]]. Each month, we are sending overviews of these updates to this page as well. [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Signup|Sign up]] to receive future announcements and monthly highlights of strategy updates on your user talk page.
Here is a overview of the updates that have been sent since our message last month:
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/16 February 2017 - Update 7 on Wikimedia movement strategy process|Update 7 on Wikimedia movement strategy process]] (16 February 2017)
** Development of documentation for Tracks A & B
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/24 February 2017 - Update 8 on Wikimedia movement strategy process|Update 8 on Wikimedia movement strategy process]] (24 February 2017)
** Introduction of Track Leads for all four audience tracks
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/2 March 2017 - Update 9 on Wikimedia movement strategy process|Update 9 on Wikimedia movement strategy process]] (2 March 2017)
** Seeking feedback on documents being used to help facilitate upcoming community discussions
More information about the movement strategy is available on the [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017|Meta-Wiki 2017 Wikimedia movement strategy portal]].
''Posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]], 19:43, 9 Ɔbenem 2017 (UTC) • [[m:Strategy/Wikimedia movement/2017/Updates/Overview 2 of updates on Wikimedia movement strategy process|{{int:please-translate}}]] • [[m:Talk:Strategy/Wikimedia movement/2017/Updates|Get help]]''
</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16350625 -->
== We invite you to join the movement strategy conversation (now through April 15) ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
: ''This message, "[[mailarchive:wikimediaannounce-l/2017-March/001383.html|We invite you to join the movement strategy conversation (now through April 15)]]", was sent through multiple channels by [[m:User:GVarnum-WMF|Gregory Varnum]] on 15 and 16 of March 2017 to village pumps, affiliate talk pages, movement mailing lists, and MassMessage groups. A similar message was sent by [[m:User:Nicole_Ebber_(WMDE)|Nicole Ebber]] to organized groups and their mailing lists on 15 of March 2017. This version of the message is available for translation and documentation purposes''
Dear Wikimedians/Wikipedians:
Today we are starting a broad discussion to define Wikimedia's future role in the world and develop a collaborative strategy to fulfill that role. You are warmly invited to join the conversation.
There are many ways to participate, by joining an existing conversation or starting your own:
[[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Track_A|Track A (organized groups)]]: Discussions with your affiliate, committee or other organized group (these are groups that support the Wikimedia movement).
Track B (individual contributors): [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Cycle_1|On Meta]] or your [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Participate|local language or project wiki]].
This is the first of three conversations, and it will run between now and April 15. The purpose of cycle 1 is to discuss the future of the movement and generate major themes around potential directions. What do we want to build or achieve together over the next 15 years?
We welcome you, as we create this conversation together, and look forward to broad and diverse participation from all parts of our movement.
* [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017|Find out more about the movement strategy process]]
* [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/Toolkit/Discussion_Coordinator_Role|Learn more about volunteering to be a Discussion Coordinator]]
Sincerely,
Nicole Ebber (Track A Lead), Jaime Anstee (Track B Lead), & the [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017/People|engagement support teams]]</div></div> 05:10, 18 Ɔbenem 2017 (UTC)
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Strategy/Wikimedia_movement/2017/Updates/Global_message_delivery&oldid=16453957 -->
== [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Board of Trustees elections|Start of the 2017 Wikimedia Foundation Board of Trustees elections]] ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''Please accept our apologies for cross-posting this message. [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Board of Trustees elections|This message is available for translation on Meta-Wiki]].''
[[File:Wikimedia-logo black.svg|right|150px|link=m:Special:MyLanguage/Wikimedia Foundation elections/2017]]
On behalf of the Wikimedia Foundation Elections Committee, I am pleased to announce that self-nominations are being accepted for the [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2017/Board_of_Trustees/Call_for_candidates|2017 Wikimedia Foundation Board of Trustees Elections]].
The [[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees|Board of Trustees]] (Board) is the decision-making body that is ultimately responsible for the long-term sustainability of the Wikimedia Foundation, so we value wide input into its selection. More information about this role can be found [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees|on Meta-Wiki]]. Please read the [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees/Call for candidates|letter from the Board of Trustees calling for candidates]].
'''The [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees/Candidates|candidacy submission phase]] will last from April 7 (00:00 UTC) to April 20 (23:59 UTC).'''
'''We will also be accepting questions to ask the candidates from April 7 to April 20. [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees/Questions|You can submit your questions on Meta-Wiki]].'''
Once the questions submission period has ended on April 20, the Elections Committee will then collate the questions for the candidates to respond to beginning on April 21.
The goal of this process is to fill the '''three community-selected seats''' on the Wikimedia Foundation Board of Trustees. The election results will be used by the Board itself to select its new members.
The full schedule for the Board elections is as follows. All dates are '''inclusive''', that is, from the beginning of the first day (UTC) to the end of the last.
* April 7 (00:00 UTC) – April 20 (23:59 UTC) – '''Board nominations'''
* April 7 – April 20 – '''Board candidates questions submission period'''
* April 21 – April 30 – '''Board candidates answer questions'''
* May 1 – May 14 – '''Board voting period'''
* May 15–19 – '''Board vote checking'''
* May 20 – '''Board result announcement goal'''
In addition to the Board elections, we will also soon be holding elections for the following roles:
* '''Funds Dissemination Committee (FDC)'''
** There are five positions being filled. More information about this election will be available [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee|on Meta-Wiki]].
* '''Funds Dissemination Committee Ombudsperson (Ombuds)'''
** One position is being filled. More information about this election will be available [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee Ombudsperson|on Meta-Wiki]].
Please note that this year the Board of Trustees elections will be held before the FDC and Ombuds elections. Candidates who are not elected to the Board are explicitly permitted and encouraged to submit themselves as candidates to the FDC or Ombuds positions after the results of the Board elections are announced.
More information on this year's elections can be found [[m:Special:MyLanguage/Wikimedia Foundation elections/2017|on Meta-Wiki]]. Any questions related to the election can be posted on the [[m:Talk:Wikimedia Foundation elections/2017|election talk page on Meta-Wiki]], or sent to the election committee's mailing list, <tt dir="ltr" style="white-space:nowrap;font-size:12px;line-height:1.5">board-elections[[File:At sign.svg|15x15px|middle|link=|alt=(at)]]wikimedia.org</tt>.
On behalf of the Election Committee,<br />
[[m:User:KTC|Katie Chan]], Chair, [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]]<br />
[[m:User:JSutherland (WMF)|Joe Sutherland]], Community Advocate, Wikimedia Foundation
''Posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]], 03:37, 7 Oforisuo 2017 (UTC) • [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Board of Trustees elections|{{int:please-translate}}]] • [[m:Talk:Wikimedia Foundation elections/2017|Get help]]''</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16441214 -->
== Read-only mode for 20 to 30 minutes on 19 April and 3 May ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2017|Read this message in another language]] • {{int:please-translate}}
The [[foundation:|Wikimedia Foundation]] will be testing its secondary data center in Dallas. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to conduct a planned test. This test will show whether they can reliably switch from one data center to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic to the secondary data center on '''Wednesday, 19 April 2017'''.
On '''Wednesday, 3 May 2017''', they will switch back to the primary data center.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop during those two switches. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for approximately 20 to 30 minutes on Wednesday, 19 April and Wednesday, 3 May. The test will start at [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20170419T14 14:00 UTC] (15:00 BST, 16:00 CEST, 10:00 EDT, 07:00 PDT, 23:00 JST, and in New Zealand at 02:00 NZST on Thursday 20 April and Thursday 4 May).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
*There will be code freezes for the weeks of 17 April 2017 and 1 May 2017. Non-essential code deployments will not happen.
This project may be postponed if necessary. You can [[wikitech:Switch Datacenter#Schedule for 2017 switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. '''Please share this information with your community.''' /<span dir=ltr>[[m:User:Whatamidoing (WMF)|User:Whatamidoing (WMF)]] ([[m:User talk:Whatamidoing (WMF)|talk]])</span>
</div></div>[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 17:34, 11 Oforisuo 2017 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16545942 -->
== Wikidata description editing in the Wikipedia Android app ==
<div class="mw-content-ltr" lang="en" dir="ltr">
[[:mw:Wikimedia_Apps/Short_descriptions|Wikidata description editing]] is a new experiment being rolled out on the Wikipedia app for Android. While this primarily impacts Wikidata, the changes are also addressing a concern about the mobile versions of Wikipedia, so that mobile users will be able to edit directly the descriptions shown under the title of the page and in the search results.
We began by rolling out this feature several weeks ago to a pilot group of Wikipedias (Russian, Hebrew, and Catalan), and have seen very positive [[:mw:Wikimedia_Apps/Short_descriptions/Research|results]] including numerous quality contributions in the form of new and updated descriptions, and a low rate of vandalism.
We are now ready for the next phase of rolling out this feature, which is to enable it in a few days for all Wikipedias except the top ten by usage within the app (i.e. except English, German, Italian, French, Spanish, Japanese, Dutch, Portuguese, Turkish, and Chinese). We will enable the feature for those languages instead at some point in the future, as we closely monitor user engagement with our expanded set of pilot communities.
As always, if have any concerns, please reach out to us on wiki at [[:mw:Talk:Wikimedia_Apps/Short_descriptions|the talk page for this project]] or by email at reading@wikimedia.org. Thanks!
-[[:mw:User:DBrant (WMF)|DBrant (WMF)]] 08:41, 14 Oforisuo 2017 (UTC)
</div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/Wikidata_editing&oldid=16580284 -->
== New Page previews feature ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
New Page previews feature
[[:m:Special:MyLanguage/User:CKoerner (WMF)/Enable Hovercards/Phase 1|Read this message in another language]] • {{int:please-translate}}
Hello,
The Reading web team at the Wikimedia Foundation has been working to enable [[mw:Beta Features/Hovercards|Page previews]], [[Special:Preferences#mw-prefsection-betafeatures|a beta feature]] known previously as Hovercards, as opt-in behavior for logged-in users and the default behavior for logged-out users across Wikipedia projects. Page previews provide a preview of any linked article, giving readers a quick understanding of a related article without leaving the current page. For this project, we are expecting to collect feedback over the following few weeks and tentatively enable the feature in early May, 2017.
A quick note on the implementation:
* For logged-in users who are not currently testing out the beta feature, Page previews will be off by default. Users may turn them on from [[Special:Preferences#mw-prefsection-betafeatures|their user preferences]] page.
* For logged-out users, the feature will be on by default. Users may disable it at any time by selecting the setting cog available in each preview.
* For users of the Navigation popups gadget, you will not be able to turn on the Page previews feature while using navigational popups. If you would like to try out the Page preview feature, make sure to first turn Navigation popups off prior to turning Page previews on.
You can read more about [[mw:Beta_Features/Hovercards|the feature]] and [[mw:Beta Features/Hovercards#Success Metrics and Feature Evaluation|the tests we used to evaluate performance]], try it out by enabling it from the beta features page, and leave feedback or questions [[mw:Talk:Beta_Features/Hovercards|on the talk page]].
Thank you, [[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 16:52, 19 Oforisuo 2017 (UTC)
</div></div>
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Enable_Hovercards/Phase_1/Distribution_list&oldid=16616381 -->
== New Wikipedia Library Accounts Available Now (May 2017) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access, accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials from:
* '''[[w:en:Wikipedia:American Psychiatric Association|American Psychiatric Association]]''' – Psychiatry books and journals
* '''[[w:en:Wikipedia:Bloomsbury|Bloomsbury]]''' – ''Who's Who'', Drama Online, Berg Fashion Library, and ''Whitaker's''
* '''[[w:fi:Wikipedia:Wikipedian Lähdekirjasto/Gaudeamus|Gaudeamus]]''' – Finnish humanities and social sciences
* '''[[w:fi:Wikipedia:Wikipedian Lähdekirjasto/Ympäristö-lehti|Ympäristö-lehti]]''' – The Finnish Environment Institute's ''Ympäristö-lehti'' magazine
'''Expansions'''
* '''[[w:en:Wikipedia:Gale|Gale]]''' – Biography In Context database added
* '''[[w:en:Wikipedia:Adam Matthew|Adam Matthew]]''' – all 53 databases now available
Many other partnerships with accounts available are listed on [[m:The Wikipedia Library/Databases|our partners page]], including [[w:en:WP:Project MUSE|Project MUSE]], [[w:en:WP:EBSCO|EBSCO]], [[w:en:WP:Taylor & Francis|Taylor & Francis]] and [[w:en:WP:Newspaperarchive.com|Newspaperarchive.com]].
Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 18:52, 2 Kɔtonimma 2017 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language. Please contact [[m:User:AVasanth_(WMF)|Aaron]].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=16557812 -->
== [https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/341?setlang={{CONTENTLANG}} Voting has begun in 2017 Wikimedia Foundation Board of Trustees elections] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">[[File:Wikimedia-logo black.svg|{{#switch:{{CONTENTLANG}}|ar=left|he=left|right}}|125px|link=m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Board voting has begun]]''This is a message from the [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]]. [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Board voting has begun|Translations]] are available.''
[https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/341?setlang={{CONTENTLANG}}&uselang={{CONTENTLANG}} Voting has begun] for [[m:Wikimedia Foundation elections/2017#Requirements|eligible voters]] in the 2017 elections for the ''[[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees|Wikimedia Foundation Board of Trustees]]''.
The [[m:Wikimedia Foundation Board of Trustees|Wikimedia Foundation Board of Trustees]] is the ultimate governing authority of the Wikimedia Foundation, a 501(c)(3) non-profit organization registered in the United States. The Wikimedia Foundation manages many diverse projects such as Wikipedia and Commons.
The voting phase lasts from 00:00 UTC May 1 to 23:59 UTC May 14. '''[https://meta.wikimedia.org/wiki/Special:SecurePoll/vote/341?setlang={{CONTENTLANG}}&uselang={{CONTENTLANG}} Click here to vote].''' More information on the candidates and the elections can be found on the [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Board of Trustees|2017 Board of Trustees election page]] on Meta-Wiki.
On behalf of the Elections Committee,<br/>
[[m:User:KTC|Katie Chan]], Chair, [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]]<br/>
[[m:User:JSutherland (WMF)|Joe Sutherland]], Community Advocate, Wikimedia Foundation
''Posted by the [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] • [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Board voting has begun|Translate]] • [[m:Talk:Wikimedia Foundation elections/2017|Get help]] 19:14, 3 Kɔtonimma 2017 (UTC)''</div>
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16683836 -->
== Beta Feature Two Column Edit Conflict View ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
From May 9, the [[mw:Special:MyLanguage/Help:Two_Column_Edit_Conflict_View|Two Column Edit Conflict View]] will be available as a [[mw:Special:MyLanguage/Beta Features|beta feature]] on all wikis. The Two Column Edit Conflict View is a new interface for the edit conflict resolution page. It highlights differences between the editor's and the conflicting changes to make it easy to copy and paste pieces of the text and resolve the conflict. The feature fulfils a request for a more user-friendly edit conflict resolution from the [[m:WMDE Technical Wishes|German Community’s Technical Wishlist]]. Everyone is invited to test the feature and we hope that it will serve you well! </div> [[m:user: Birgit Müller (WMDE)|Birgit Müller (WMDE)]] 14:28, 8 Kɔtonimma 2017 (UTC)
<!-- Message sent by User:Birgit Müller (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_1&oldid=16712210 -->
== Editing News #1—2017 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[:m:Special:MyLanguage/VisualEditor/Newsletter/2017/May|Read this in another language]] • [[:m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="float:right;width:230px;{{#switch:ltr|rtl=float:left;margin-left:0;|#default=float:right;margin-right:0;}}margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center|alt=VisualEditor]]'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
Did you know that you can review your changes visually?
[[File:VisualEditor visual diff tool - visual diff.png|alt=Screenshot showing some changes to an article. Most changes are highlighted with text formatting.|center|frameless|245x245px]]When you are finished editing the page, type your edit summary and then choose "{{Int:visualeditor-savedialog-label-review}}".
In visual mode, you will see additions, removals, new links, and formatting highlighted. Other changes, such as changing the size of an image, are described in notes on the side.
[[File:VisualEditor visual diff tool - toggle button.png|alt=Toggle button showing visual and wikitext options; visual option is selected.|center|frameless|220x220px]]
Click the toggle button to switch between visual and wikitext diffs.
[[File:VisualEditor visual diff tool - wikitext diff.png|alt=Screenshot showing the same changes, in the two-column wikitext diff display.|center|frameless|245x245px]]
The wikitext diff is the same diff tool that is used in the wikitext editors and in the page history. You can read and help translate [[:mw:Special:MyLanguage/VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.
</div></div>
Since the last newsletter, the [[:mw:VisualEditor|VisualEditor Team]] has spent most of their time supporting [[:mediawikiwiki:2017_wikitext_editor|the 2017 wikitext editor mode]] which is available inside the visual editor as a Beta Feature, and adding [[:mediawikiwiki:VisualEditor/Diffs|the new visual diff tool]]. Their workboard is available [[:phab:project/board/483/|in Phabricator]]. You can find links to the work finished each week at [[:mw:VisualEditor/Weekly triage meetings|mw:VisualEditor/Weekly triage meetings]]. Their [[:mw:VisualEditor/Current_priorities|current priorities]] are fixing bugs, supporting the 2017 wikitext editor as a [[:mw:Beta Features|beta feature]], and improving the visual diff tool.
=== Recent changes ===
*A '''new wikitext editing mode''' is available as a Beta Feature on desktop devices. The [[:mw:2017 wikitext editor|2017 wikitext editor]] has the same toolbar as the visual editor and can use the citoid service and other modern tools. Go to [[Special:Preferences#mw-prefsection-betafeatures]] to enable the {{Int:Visualeditor-preference-newwikitexteditor-label}}.
* A new '''[[:mediawikiwiki:VisualEditor/Diffs|visual diff tool]]''' is available in VisualEditor's visual mode. You can toggle between wikitext and visual diffs. More features will be added to this later. In the future, this tool may be integrated into other MediaWiki components. [https://phabricator.wikimedia.org/T143350]
* The team have added [[:mediawikiwiki:Editing/Projects/Columns_for_references|multi-column support for lists of footnotes]]. The <code><nowiki><references /></nowiki></code> block can automatically display long lists of references in columns on wide screens. This makes footnotes easier to read. You can [https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?projects=Cite,VisualEditor,Wikimedia-Site-requests&title=Convert%20reference%20lists%20over%20to%20`responsive`%20on%20XXwiki&priority=10&parent=159895 '''request multi-column support'''] for your wiki. [https://phabricator.wikimedia.org/T33597]
* You can now use your web browser's function to switch typing direction in the new wikitext mode. This is particularly helpful for RTL language users like Urdu or Hebrew who have to write JavaScript or CSS. You can use Command+Shift+X or Control+Shift+X to trigger this. [https://phabricator.wikimedia.org/T153356]
* The way to switch between the visual editing mode and the wikitext editing mode is now consistent. There is a drop-down menu that shows the two options. This is now the same in desktop and mobile web editing, and inside things that embed editing, such as Flow. [https://phabricator.wikimedia.org/T116417]
* The {{Int:visualeditor-categories-tool}} item has been moved to the top of the {{Int:visualeditor-pagemenu-tooltip}} menu (from clicking on the "hamburger" icon) for quicker access. [https://phabricator.wikimedia.org/T74399] There is also now a "Templates used on this page" feature there. [https://phabricator.wikimedia.org/T149009]
* You can now create <code><nowiki><chem></nowiki></code> tags (sometimes used as <code><nowiki><ce></nowiki></code>) for chemical formulas inside the visual editor. [https://phabricator.wikimedia.org/T153365]
* Tables can be set as collapsed or un-collapsed. [https://phabricator.wikimedia.org/T157989]
* The {{Int:visualeditor-specialcharacter-button-tooltip}} menu now includes characters for Canadian Aboriginal Syllabics and angle quotation marks (‹› and ⟨⟩) . The team thanks the volunteer developer, [[:S:en:User:Tpt|Tpt]]. [https://phabricator.wikimedia.org/T108626]
* A bug caused some section edit conflicts to blank the rest of the page. This has been fixed. The team are sorry for the disruption. [https://phabricator.wikimedia.org/T154217]
* There is a new keyboard shortcut for citations: <code>Control</code>+<code>Shift</code>+<code>K</code> on a PC, or <code>Command</code>+<code>Shift</code>+<code>K</code> on a Mac. It is based on the keyboard shortcut for making links, which is <code>Control</code>+<code>K</code> or <code>Command</code>+<code>K</code> respectively. [https://phabricator.wikimedia.org/T99299]
=== Future changes ===
* The team is working on a syntax highlighting tool. It will highlight matching pairs of <code><nowiki><ref></nowiki></code> tags and other types of wikitext syntax. You will be able to turn it on and off. It will first become available in VisualEditor's built-in wikitext mode, maybe late in 2017. [https://phabricator.wikimedia.org/T101246]
* The kind of button used to {{Int:Showpreview}}, {{Int:showdiff}}, and finish an edit will change in all WMF-supported wikitext editors. The new buttons will use [[Mw:OOjs UI|OOjs UI]]. The buttons will be larger, brighter, and easier to read. The labels will remain the same. You can test the new button by editing a page and adding <code>&ooui=1</code> to the end of the URL, like this: https://www.mediawiki.org/wiki/Project:Sandbox?action=edit&ooui=1 The old appearance will no longer be possible, even with local CSS changes. [https://phabricator.wikimedia.org/T162849]
* The [[:mediawikiwiki:File:Edit_toolbar_-_2.png|outdated 2006 wikitext editor]] will be removed later this year. It is used by approximately 0.03% of active editors. See [[:mw:Editor|a list of editing tools on mediawiki.org]] if you are uncertain which one you use. [https://phabricator.wikimedia.org/T30856]
*If you aren't reading this in your preferred language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly, so that we can notify you when the next issue is ready. {{int:Feedback-thanks-title}}
—[[:mw:User:Elitre (WMF)|Elitre (WMF)]]
</div> 18:06, 12 Kɔtonimma 2017 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=16160401 -->
== Prototype for editing Wikidata infoboxes on Wikipedia ==
Hello,
I’m sorry for writing in English. It’d be great if someone could translate this message if necessary.
One of the most requested features for Wikidata is to enable editing of Wikidata’s data directly from Wikipedia, so the editors can continue their workflow without switching websites.
The Wikidata development team has been working on a tool to achieve this goal: '''fill and edit the Wikipedia infoboxes with information from Wikidata, directly on Wikipedia''', via the Visual Editor.
We already [[d:Wikidata:Client editing input|asked for feedback in 2015]], and collected some interesting ideas which we [[:File:Facilitating_the_use_of_Wikidata_in_Wikimedia_projects_with_a_user-centered_design_approach.pdf|shared with you in this thesis]]. Now we would like to present to you our first prototype and collect your feedback, in order to improve and continue the development of this feature.
We present this work to you very early, so we can include your feedback before and all along the development. You are the core users of this feature, so we want to make sure that it fits your needs and editing processes.
You will find the prototype, description of the features, and a demo video, '''[[d:Special:MyLanguage/Wikidata:Client editing prototype|on this page]]'''. Feel free to add any comment or feedback on the talk page. The page is currently not translated in every languages, but you can add your contribution by helping to translate it.
Unfortunately, I won’t be able to follow all the discussions on Wikipedia, so if you want to be sure that your feedback is read, please add it on the Wikidata page, in your favorite language. Thanks for your understanding.
Thanks, [[user:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]]
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lea_Lacroix_(WMDE)/List_Wikipedias&oldid=16766491 -->
== RevisionSlider ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[mw:Special:MyLanguage/Extension:RevisionSlider|RevisionSlider]] will be available as a default feature for all users on all wikis from May 17. The RevisionSlider adds a slider view to the diff page so that you can easily move between revisions. The slider view is collapsed by default, and will load by clicking on it. It can also be turned off entirely in the user preferences. RevisionSlider has been a default feature on German, Arabic and Hebrew Wikipedia for 6 months and a beta feature on all wikis for 8 months. The feature fulfills a wish from the [[m:WMDE Technical Wishes|German Community’s Technical Wishlist]]. Thanks to everyone who tested RevisionSlider and gave valuable feedback to improve the feature! We hope that RevisionSlider will continue to serve you well in your work. </div> [[m:user:Birgit Müller (WMDE)|Birgit Müller (WMDE)]] 14:39, 16 Kɔtonimma 2017 (UTC)
<!-- Message sent by User:Birgit Müller (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_1&oldid=16763498 -->
== [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2|Join the next cycle of Wikimedia movement strategy discussions (underway until June 12)]] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
:''[[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Cycle 2 discussions launch|Message is available for translation on Meta-Wiki]]''
[[File:Wikimedia-logo.svg|150px|{{#switch:{{CONTENTLANG}}|ar=left|he=left|right}}]]
The Wikimedia movement strategy core team and working groups have completed reviewing the more than 1800 thematic statements we received from the first discussion. They have identified [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2|5 themes that were consistent across all the conversations]] - each with their own set of sub-themes. These are not the final themes, just an initial working draft of the core concepts.
You are invited to [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Participate|join the online and offline discussions taking place]] on these 5 themes. This round of discussions will take place between now and June 12th. You can discuss as many as you like; we ask you to participate in the ones that are most (or least) important to you.
Here are the five themes, each has a page on Meta-Wiki with more information about the theme and how to participate in that theme's discussion:
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/Healthy, Inclusive Communities|Healthy, Inclusive Communities]]
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/The Augmented Age|The Augmented Age]]
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/A Truly Global Movement|A Truly Global Movement]]
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/The Most Respected Source of Knowledge|The Most Respected Source of Knowledge]]
* [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Cycle 2/Engaging in the Knowledge Ecosystem|Engaging in the Knowledge Ecosystem]]
On the [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Participate|movement strategy portal on Meta-Wiki]], you can find more information about each of these themes, their discussions, and how to participate.
''Posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] on behalf of the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]] • [[m:Special:MyLanguage/Strategy/Wikimedia movement/2017/Updates/Cycle 2 discussions launch|{{int:please-translate}}]] • [[m:Talk:Strategy/Wikimedia movement/2017/Updates|Get help]]''</div> 21:09, 16 Kɔtonimma 2017 (UTC)
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Strategy/Wikimedia_movement/2017/Updates/Global_message_delivery&oldid=16773425 -->
== New notification when a page is connected to Wikidata ==
Hello all,
''({{Int:Please-translate}})''
The Wikidata development team is about to deploy a new feature on all Wikipedias. It is a new type of notification (via Echo, the notification system you see at the top right of your wiki when you are logged in), that will inform the creator of a page, when this page is connected to a Wikidata item.
You may know that [[d:Wikidata:Main page|Wikidata]] provides a centralized system for all the interwikilinks. When a new page is created, it should be connected to the corresponding Wikidata item, by modifying this Wikidata item. With this new notification, editors creating pages will be informed when another editor connects this page to Wikidata.
[[File:Screenshot Echo Wikibase notification.png]]
This feature will be deployed on May 30th on all the Wikipedias, excepting English, French and German. This feature will be disable by default for existing editors, and enabled by default for new editors.
This is the first step of the deployments, the Wikipedias and other Wikimedia projects will follow in the next months.
If you have any question, suggestion, please let me know by pinging me. You can also follow and leave a comment [[phab:T142102|on the Phabricator ticket]].
Thanks go to [[d:user:Matěj Suchánek|Matěj Suchánek]] who developed this feature!
{{Int:Feedback-thanks-title}} [[:d:User:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] ([[:d:User talk:Lea Lacroix (WMDE)|talk]])
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lea_Lacroix_(WMDE)/List_Wikipedias&oldid=16774958 -->
== [[m:Requests for comment/Global centralnotice for the blockade of the Turkish government]] ==
Hi, you are invited to participate in the discussion on the proposal to make a banner through [[m: centralnotice]] to inform more people around the world about what the Turkish government has done about Wikipedia, ie all the language versions of Wikipedia are You are obscured, so in Turkey it is impossible to view the * .wikipedia.org site. To hope that the Turkish government will remove the block, it is necessary to raise awareness of this fact around the world because it is important to succeed in this mission because Wikipedia can not be seen in Turkey. With this message also for those interested, I invite him to sign the [[m:Response to 2017 ban in Turkey|Wikimedian appeal]].
If you have any questions or questions do not hesitate to contact me.
Thanks best regards. --[[User:Samuele2002|<span style="color:#0080C0;">'''Samuele'''2002</span>]] <small>[[User Talk:Samuele2002|'''<font face="Cursive"><font color="#F50">(Talk!)</font></font>''']]</small> 20:44, 17 Kɔtonimma 2017 (UTC)
== [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections|Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections]] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">[[File:Wikimedia-logo black.svg|{{#switch:{{CONTENTLANG}}|ar=left|he=left|right}}|125px|link=m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections]]
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections|Translations of this message are available on Meta-Wiki]].''
On behalf of the Wikimedia Foundation Elections Committee, we are pleased to announce that self-nominations are being accepted for the [[m:Wikimedia Foundation elections/2017/Funds Dissemination Committee/Call for candidates|2017 Wikimedia Foundation Funds Dissemination Committee]] and [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee Ombudsperson|Funds Dissemination Committee Ombudsperson]] elections. Please read the letter from the Wikimedia Foundation calling for candidates at [[m:Wikimedia Foundation elections/2017/Funds Dissemination Committee/Call for candidates|on the 2017 Wikimedia Foundation elections portal]].
''Funds Dissemination Committee''<br />
The Funds Dissemination Committee (FDC) makes recommendations about how to allocate Wikimedia movement funds to eligible entities. There are five positions being filled. More information about this role can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee|the FDC elections page]].
''Funds Dissemination Committee Ombudsperson''<br />
The Funds Dissemination Committee Ombudsperson receives complaints and feedback about the FDC process, investigates complaints at the request of the Board of Trustees, and summarizes the investigations and feedback for the Board of Trustees on an annual basis. One position is being filled. More information about this role can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee Ombudsperson|the FDC Ombudsperson elections page]].
'''The [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee/Candidates|candidacy submission phase]] will last until May 28 (23:59 UTC).'''
'''We will also be accepting questions to ask the candidates until May 28. [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Funds Dissemination Committee/Questions|You can submit your questions on Meta-Wiki]].''' Once the questions submission period has ended on May 28, the Elections Committee will then collate the questions for the candidates to respond to.
The goal of this process is to fill the '''five community-selected seats''' on the Wikimedia Foundation Funds Dissemination Committee and the '''community-selected ombudsperson'''. The election results will be used by the Board itself to make the appointments.
The full schedule for the FDC elections is as follows. All dates are '''inclusive''', that is, from the beginning of the first day (UTC) to the end of the last.
* May 15 (00:00 UTC) – May 28 (23:59 UTC) – '''Nominations'''
* May 15 – May 28 – '''Candidates questions submission period'''
* May 29 – June 2 – '''Candidates answer questions'''
* June 3 – June 11 – '''Voting period'''
* June 12–14 – '''Vote checking'''
* June 15 – '''Goal date for announcing election results'''
More information on this year's elections can be found at [[m:Special:MyLanguage/Wikimedia Foundation elections/2017|the 2017 Wikimedia Foundation elections portal]].
Please feel free to post a note about the election on your project's village pump. Any questions related to the election can be posted on [[m:Talk:Wikimedia Foundation elections/2017|the talk page on Meta-Wiki]], or sent to the election committee's mailing list, <tt dir="ltr" style="white-space:nowrap;font-size:12px;line-height:1.5">board-elections[[File:At sign.svg|15x15px|middle|link=|alt=(at)]]wikimedia.org</tt>.
On behalf of the Election Committee,<br />
[[m:User:KTC|Katie Chan]], Chair, [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Wikimedia Foundation Elections Committee]]<br />
[[m:User:JSutherland (WMF)|Joe Sutherland]], Community Advocate, Wikimedia Foundation
''Posted by the [[m:Special:MyLanguage/User:MediaWiki message delivery|MediaWiki message delivery]] • [[m:Special:MyLanguage/Wikimedia Foundation elections/2017/Updates/Start of the 2017 Wikimedia Foundation Funds Dissemination Committee elections|Translate]] • [[m:Talk:Wikimedia Foundation elections/2017|Get help]]''</div> 21:06, 23 Kɔtonimma 2017 (UTC)
<!-- Message sent by User:GVarnum-WMF@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=16804695 -->
== Wikidata changes now also appear in enhanced recent changes ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello, and sorry to write this message in English. You can [[mw:User:Lea_Lacroix_(WMDE)/Wikidata_in_enhanced_recent_changes|help translating it]].
Starting from today, you will be able to display Wikidata changes in both modes of the recent changes and the watchlist.
'''[[mw:User:Lea_Lacroix_(WMDE)/Wikidata_in_enhanced_recent_changes|Read and translate the full message]]'''
{{Int:Feedback-thanks-title}} [[user:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] 08:33, 29 Ayɛwohomumu 2017 (UTC)
<small>(wrong target page? you can [[m:User:Lea Lacroix (WMDE)/List Wikipedias|fix it here]])</small>
</div>
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lea_Lacroix_(WMDE)/List_Wikipedias&oldid=16777494 -->
== Accessible editing buttons ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">The MediaWiki developers have been slowly improving the accessibility of the user interface. The next step in this transition will change the appearance of some buttons and may break some outdated (non-updated or unmaintained) user scripts and gadgets.
You can see and use the [https://www.mediawiki.org/wiki/Project:Sandbox?action=submit&ooui=0 old] and [https://www.mediawiki.org/wiki/Project:Sandbox?action=submit&ooui=1 new] versions now. Most editors will only notice that some buttons are slightly larger and have different colors.
<gallery mode="nolines" caption="Comparison of old and new styles" heights="240" widths="572">
File:MediaWiki edit page buttons accessibility change 2017, before.png|Buttons before the change
File:MediaWiki edit page buttons accessibility change 2017, after.png|Buttons after the change
</gallery>
However, this change also affects some user scripts and gadgets. Unfortunately, some of them may not work well in the new system. <mark>If you maintain any user scripts or gadgets that are used for editing, please see '''[[:mw:Contributors/Projects/Accessible editing buttons]]''' for information on how to test and fix your scripts. Outdated scripts can be tested and fixed now.</mark>
This change will probably reach this wiki on '''Tuesday, 18 July 2017'''. Please leave a note at [[:mw:Talk:Contributors/Projects/Accessible editing buttons]] if you need help.</div> [[:m:User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[User talk:Whatamidoing (WMF)|talk]]) 22:23, 10 Kutawonsa 2017 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=16980876 -->
== Page Previews (Hovercards) update ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hello,
A quick update on the progress of enabling [[mw:Hovercards|Page Previews]] (previously named Hovercards) on this project. Page Previews provide a preview of any linked article, giving readers a quick understanding of a related article without leaving the current page. As mentioned in December we're preparing to remove the feature from Beta and make it the default behavior for logged-out users. We have recently made a large update to the code which fixes most outstanding bugs.
Due to some issues with our instrumentation, we delayed our deployment by a few months. We are finally ready to deploy the feature. Page Previews will be off by default and available in the user preferences page for logged-in users the week of July 24th. The feature will be on by default for current beta users and logged-out users. If you would like to preview the feature, you can enable it as a [[Special:Preferences#mw-prefsection-betafeatures|beta feature]]. For more information see [[mw:Hovercards|Page Previews]]. Questions can be left [[mw:Talk:Beta_Features/Hovercards|on the talk page]] in your preferred language.
Thank you again.
</div>[[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 22:32, 20 Kutawonsa 2017 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Enable_Hovercards/Reminder/Distribution_list&oldid=17019707 -->
== Improved search in deleted pages archive ==
{{int:please-translate}}
During Wikimedia Hackathon 2016, the [[mw:Wikimedia_Discovery|Discovery]] team [https://phabricator.wikimedia.org/T109561 worked] on one of the items on the 2015 community wishlist, namely [[m:2015_Community_Wishlist_Survey/Search#Provide_a_means_of_searching_for_deleted_pages|enabling searching the archive of deleted pages]]. This feature is now ready for production deployment, and will be enabled on all wikis, except Wikidata.
Right now, the feature is behind a feature flag - to use it on your wiki, please go to the <code>Special:Undelete</code> page, and add <code>&fuzzy=1</code> to the URL, like this: https://test.wikipedia.org/w/index.php?title=Special%3AUndelete&fuzzy=1. Then search for the pages you're interested in. There should be more results than before, due to using ElasticSearch indexing (via the CirrusSearch extension).
We plan to enable this improved search by default on all wikis soon (around August 1, 2017). If you have any objections to this - please raise them with the Discovery team via [http://mailto:discovery@lists.wikimedia.org email] or on this announcement's discussion page. Like most Mediawiki configuration parameters, the functionality can be configured per wiki.
Once the improved search becomes the default, you can still access the old mode using <code>&fuzzy=0</code> in the URL, like this: https://test.wikipedia.org/w/index.php?title=Special%3AUndelete&fuzzy=0
Please note that since Special:Undelete is an admin-only feature, this search capability is also only accessible to wiki admins.
{{Int:Feedback-thanks-title}} [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 18:39, 25 Kutawonsa 2017 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Archive_search_announce/Distribution_list&oldid=17036927 -->
== RfC regarding "Interlinking of accounts involved with paid editing to decrease impersonation" ==
There is currently a RfC open on Meta regarding "[https://meta.wikimedia.org/wiki/Requests_for_comment/Interlinking_of_accounts_involved_with_paid_editing_to_decrease_impersonation requiring those involved with paid editing on Wikipedia to link on their user page to all other active accounts through which they advertise paid Wikipedia editing business.]"
Note this is to apply to Wikipedia and not necessarily other sister projects, this is only to apply to websites where people are specifically advertising that they will edit Wikipedia for pay and not any other personal, professional, or social media accounts a person may have.
[https://meta.wikimedia.org/wiki/Requests_for_comment/Interlinking_of_accounts_involved_with_paid_editing_to_decrease_impersonation Please comment on meta]. Thanks. Send on behalf of [[User:Doc James]].
[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 21:06, 17 Ɛbɔ 2017 (UTC)
<!-- Message sent by User:Doc James@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedias&oldid=17234819 -->
== Discussion on synced reading lists ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''Discussion on synced reading lists'''
Hello,
[[File:Illustration of Reading List feature on Android Wikipedia App (not logged in).png|thumb]] The Reading Infrastructure team at the Wikimedia Foundation is developing a cross-platform reading list service for the mobile Wikipedia app. Reading lists are like bookmark folders in your web browser. They allow readers using the Wikipedia app to bookmark pages into folders to read later. This includes reading offline. Reading lists do not create or alter content in any way.
To create Reading Lists, app users will register an account and marked pages will be tied to that account. Reading List account preferences sync between devices. You can read the same pages on different mobile platforms (tablets, phones). This is the first time we are syncing preference data between devices in such a way. We want to hear and address concerns about privacy and data security. We also want to explain why the current watchlist system is not being adapted for this purpose.
=== Background ===
In 2016 the Android team replaced the simple Saved Pages feature with Reading Lists. Reading Lists allow users to bookmark pages into folders and for reading offline. The intent of this feature was to allow "syncing" of these lists for users with many devices. Due to overlap with the Gather feature and related community concerns, this part was put on hold.
The Android team has identified this lack of synching as a major area of complaint from users. They expect lists to sync. The iOS team has held off implementing Reading Lists, as syncing was seen as a "must have" for this feature. A recent [https://phabricator.wikimedia.org/T164990 technical RfC] has allowed these user stories and needs to be unblocked. Initially for Android, then iOS, and with web to potentially follow.
Reading lists are private, stored as part of a user's account, not as a public wiki page. There is no sharing or publishing ability for reading lists. No planned work to make these public. The target audience are people that read Wikipedia and want to bookmark and organize that content in the app. There is a potential for the feature to be available on the web in the future.
=== Why not watchlists ===
Watchlists offer similar functionality to Reading Lists. The Reading Infrastructure team evaluated watchlist infrastructure before exploring other options. In general, the needs of watchlists differ from Reading Lists in a few key ways:
* Reading lists focus on Reading articles, not the monitoring of changes.
* Watchlists are focused on monitoring changes of pages/revisions.
** The Watchlist infrastructure is key to our contributor community for monitoring content changes manually and through the use of automated tools (bots). Because of these needs, expanding the scope of Watchlists to reading purposes will only make the project harder to maintain and add more constraints.
* By keeping the projects separate it is easier to scale resources. We can serve these two different audiences and prioritize the work accordingly. Reading Lists are, by their nature, less critical to the health of Wikipedia/MediaWiki.
* Multi-project support. Reading Lists are by design cross-wiki/project. Watchlists are tied to specific wikis. While there have been many discussion for making them cross-wiki, resolution is not in the near term.
[[mw:Wikimedia Apps/Synced Reading Lists|More information can be found on MediaWiki.org]] where feedback and ideas are welcome.
Thank you
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 20:35, 20 Ɛbɔ 2017 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=16981815 -->
== New print to pdf feature for mobile web readers ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''New print to pdf feature for mobile web readers'''
The Readers web team will be deploying a new feature this week to make it [[mw:Reading/Web/Projects/Mobile_PDFs|easier to download PDF versions of articles on the mobile website]].
Providing better offline functionality was one of the highlighted areas from [[m:New_Readers/Offline|the research done by the New Readers team in Mexico, Nigeria, and India]]. The teams created a prototype for mobile PDFs which was evaluated by user research and community feedback. The [[m:New_Readers/Offline#Concept_testing_for_mobile_web|prototype evaluation]] received positive feedback and results, so development continued.
For the initial deployment, the feature will be available to Google Chrome browsers on Android. Support for other mobile browsers to come in the future. For Chrome, the feature will use the native Android print functionality. Users can choose to download a webpage as a PDF. [[mw:Reading/Web/Projects/Print_Styles#Mobile_Printing|Mobile print styles]] will be used for these PDFs to ensure optimal readability for smaller screens.
The feature is available starting Wednesday, Nov 15. For more information, see [[mw:Reading/Web/Projects/Mobile_PDFs|the project page on MediaWiki.org]].
{{Int:Feedback-thanks-title}}
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 22:07, 20 Obubuo 2017 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Mobile_PDF_distribution_list&oldid=17448927 -->
== Call for Wikimania 2018 Scholarships ==
Hi all,
We wanted to inform you that scholarship applications for [[:wm2018:Wikimania 2018|Wikimania 2018]] which is being held in Cape Town, South Africa on July 18–22, 2018 are now being accepted. '''Applications are open until Monday, 22 January 2018 23:59 UTC.'''
Applicants will be able to apply for a partial or full scholarship. A full scholarship will cover the cost of an individual's round-trip travel, shared accommodation, and conference registration fees as arranged by the Wikimedia Foundation. A partial scholarship will cover conference registration fees and shared accommodation. Applicants will be rated using a pre-determined selection process and selection criteria established by the Scholarship Committee and the Wikimedia Foundation, who will determine which applications are successful. To learn more about Wikimania 2018 scholarships, please visit: [[:wm2018:Scholarships]].
To apply for a scholarship, fill out the multi-language application form on: '''https://scholarships.wikimedia.org/apply'''
It is highly recommended that applicants review all the material on the Scholarships page and [[:wm2018:Scholarships/FAQ|the associated FAQ]] before submitting an application. If you have any questions, please contact: wikimania-scholarships at wikimedia.org or leave a message at: [[:wm2018:Talk:Scholarships]]. Please help us spread the word and translate pages!
Best regards, [[:m:User:Slashme|David Richfield]] and [[:m:DerHexer|Martin Rulsch]] for the [[:wm2018:Scholarship Committee|Scholarship Committee]] 19:24, 20 Ɔpenimma 2017 (UTC)
<!-- Message sent by User:DerHexer@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_Wikipedia_delivery&oldid=17300722 -->
== User group for Military Historians ==
Greetings,
"Military history" is one of the most important subjects when speak of sum of all human knowledge. To support contributors interested in the area over various language Wikipedias, we intend to form a user group. It also provides a platform to share the best practices between military historians, and various military related projects on Wikipedias. An initial discussion was has been done between the coordinators and members of WikiProject Military History on English Wikipedia. Now this discussion has been taken to Meta-Wiki. Contributors intrested in the area of military history are requested to share their feedback and give suggestions at [[:m:Talk:Discussion to incubate a user group for Wikipedia Military Historians|Talk:Discussion to incubate a user group for Wikipedia Military Historians]].
[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 10:46, 21 Ɔpenimma 2017 (UTC)
<!-- Message sent by User:Krishna Chaitanya Velaga@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_Wikipedia_delivery&oldid=17565441 -->
== Editing News #1—2018 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[m:VisualEditor/Newsletter/2018/February|Read this in another language]] • [[m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="float:right;width:270px;margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center]]
'''Did you know?'''<div class="thumbcaption" style="font-size: 90%;">
Did you know that you can now use the [[mw:Special:MyLanguage/VisualEditor/Diffs|visual diff tool]] on any page?
[[File:Wikitext diff paragraph move correcting vandalism 2018.png|alt=Screenshot showing some changes, in the two-column wikitext diff display|center|frameless|250px]]
Sometimes, it is hard to see important changes in a wikitext diff. This screenshot of a wikitext diff (click to enlarge) shows that the paragraphs have been rearranged, but it does not highlight the removal of a word or the addition of a new sentence.
If you [[Special:Preferences#mw-prefsection-betafeatures|enable the Beta Feature]] for "{{Int:visualeditor-preference-visualdiffpage-label}}", you will have a new option. It will give you a new box at the top of every diff page. This box will let you choose either diff system on any edit.
[[File:VisualEditor visual diff tool - toggle button.png|alt=Toggle button showing visual and wikitext options; visual option is selected|center|frameless|200px]]
Click the toggle button to switch between visual and wikitext diffs.
In the visual diff, additions, removals, new links, and formatting changes will be highlighted. Other changes, such as changing the size of an image, are described in notes on the side.
[[File:Visual diff paragraph move correcting vandalism 2018.png|alt=Screenshot showing the same changes to an article. Most changes are highlighted with text formatting.|center|frameless|250px]]
This screenshot shows the same edit as the wikitext diff. The visual diff highlights the removal of one word and the addition of a new sentence.
You can read and help translate [[mw:Special:MyLanguage/Help:VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.
</div></div>
Since [[m:VisualEditor/Newsletter/2017/May|the last newsletter]], the [[mw:Editing|Editing Team]] has spent most of their time supporting [[mw:2017 wikitext editor|the 2017 wikitext editor mode]], which is available inside the visual editor as a Beta Feature, and improving [[mw:VisualEditor/Diffs|the visual diff tool]]. Their work board is available [[phab:project/view/3236/|in Phabricator]]. You can find links to the work finished each week at [[mw:VisualEditor/Weekly triage meetings]]. Their [[mw:Editing team/Current priorities|current priorities]] are fixing bugs, supporting the 2017 wikitext editor, and improving the visual diff tool.
===Recent changes===
*The '''[[mw:2017 wikitext editor|2017 wikitext editor]]''' is [[Special:Preferences#mw-prefsection-betafeatures|available as a Beta Feature]] on desktop devices. It has the same toolbar as the visual editor and can use the citoid service and other modern tools. The team have been comparing the performance of different editing environments. They have studied how long it takes to open the page and start typing. The study uses data for more than one million edits during December and January. Some changes have been made to improve the speed of the 2017 wikitext editor and the visual editor. Recently, the 2017 wikitext editor opened fastest for most edits, and the 2010 WikiEditor was fastest for some edits. More information will be posted at [[mw:Contributors/Projects/Editing performance]].
*The '''[[mw:VisualEditor/Diffs|visual diff tool]]''' was developed for the visual editor. It is now available to all users of the visual editor and the 2017 wikitext editor. When you review your changes, you can toggle between wikitext and visual diffs. You can also [[Special:Preferences#mw-prefsection-betafeatures|enable the new Beta Feature]] for "Visual diffs". The Beta Feature lets you use the visual diff tool to view other people's edits on page histories and [[Special:RecentChanges]]. [https://phabricator.wikimedia.org/T167508]
*[[mw:Special:MyLanguage/Extension:CodeMirror|'''Wikitext syntax highlighting''']] is available as a Beta Feature for both [[mw:2017 wikitext editor|the 2017 wikitext editor]] and the 2010 wikitext editor. [https://phabricator.wikimedia.org/T101246]
*The [[mw:Citoid|citoid service]] automatically translates URLs, DOIs, ISBNs, and PubMed id numbers into wikitext citation templates. It is very popular and useful to editors, although it can be a bit tricky to set up. <mark>Your wiki can have this service. Please [[mw:Special:MyLanguage/Citoid/Enabling Citoid on your wiki|read the instructions]]. You can [[phab:T127354|ask the team to help you enable citoid at your wiki]]</mark>.
===Let's work together===
*The team will talk about editing tools at an upcoming [[m:Wikimedia Foundation metrics and activities meetings|Wikimedia Foundation metrics and activities meeting]].
*Wikibooks, Wikiversity, and other communities may have the visual editor made available by default to contributors. If your community wants this, then please contact [[mw:User talk:Deskana (WMF)|Dan Garry]].
*The <code><nowiki><references /></nowiki></code> block can [[mw:Special:MyLanguage/Contributors/Projects/Columns for references|automatically display long lists of references in columns]] on wide screens. This makes footnotes easier to read. You can [https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?projects=Cite,VisualEditor,Wikimedia-Site-requests&title=Convert%20reference%20lists%20over%20to%20`responsive`%20on%20XXwiki&priority=10&parent=159895 '''request multi-column support'''] for your wiki. [https://phabricator.wikimedia.org/T33597]
*If you aren't reading this in your preferred language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly. We will notify you when the next issue is ready for translation. {{Int:Feedback-thanks-title}}
—[[mw:User:Elitre (WMF)|Elitre (WMF)]]
</div> 20:56, 2 Ɔbenem 2018 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=17790200 -->
== Galicia 15 - 15 Challenge ==
<center>[[File:Mapa de Galiza con bandeira.svg|100px]]</center>
'''[[:w:en:Wikipedia:Galicia 15 - 15 Challenge|Wikipedia:Galicia 15 - 15 Challenge]]''' is a public writing competition which will improve improve and translate this list of 15 really important articles into as many languages as possible. Everybody can help in any language to collaborate on writing and/or translating articles related to Galicia. To participate you just need to sign up [[:en:Wikipedia:Galicia 15 - 15 Challenge/Participants|here]]. Thank you very much.--[[Odwumanyɛni:Breogan2008|Breogan2008]] ([[Odwumanyɛni nkɔmmɔbea:Breogan2008|talk]]) 13:10, 12 Ɔbenem 2018 (UTC)
== Time to bring embedded maps (‘mapframe’) to most Wikipedias ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''Time to bring embedded maps (‘mapframe’) to most Wikipedias'''
{{int:please-translate}}
[[mw:Special:MyLanguage/Help:Extension:Kartographer|Mapframe]] is a feature that enables users to easily display interactive maps right on wiki pages. Currently, most Wikipedias don’t have mapframe. But [[mw:Special:MyLanguage/Maps#Milestones_and_Updates|fifteen Wikipedias]], along with all the other Wikimedia projects, are using mapframe today to display maps on thousands of pages.
A little background: over the last few months, the Foundation’s [[mw:Collaboration|Collaboration team]] has been working to improve the stability and user experience of the maps service. In addition, a question about long-term support for the maps service was recently settled, and a small team has been assigned for routine maintenance. Given these developments, bringing the benefits of mapframe to Wikipedias that lack the feature seems both safe and supportable. [[phab:T191583|Nine Wikipedias]] that use a stricter version of Flagged Revisions will not get mapframe in this release.
Maps are a valuable form of visual data that can improve readers’ understanding across a wide range of topics. If you know of any reasons why mapframe shouldn’t be implemented on your Wikipedia, let us know [[mw:Talk:Map_improvements_2018|on the project talk page]]. Unless we hear from you, we plan to release mapframe to most Wikipedias in May, 2018. So, if you foresee an issue, please let us hear from you. Otherwise, happy mapping!
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 21:38, 24 Oforisuo 2018 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:JMatazzoni_(WMF)/mapframe-to-all-wikipedias-notice/distribution_list&oldid=17969222 -->
== AdvancedSearch ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
From May 8, [[mw:Special:MyLanguage/Help:Extension:AdvancedSearch|AdvancedSearch]] will be available as a [[mw:Special:MyLanguage/Beta Features|beta feature]] in your wiki. The feature enhances the [[Special:Search|search page]] through an advanced parameters form and aims to make [[m:WMDE_Technical_Wishes/AdvancedSearch/Functional_scope|existing search options]] more visible and accessible for everyone. AdvancedSearch is a project by [[m:WMDE Technical Wishes/AdvancedSearch|WMDE Technical Wishes]]. Everyone is invited to test the feature and we hope that it will serve you well in your work! </div> [[m:User:Birgit Müller (WMDE)|Birgit Müller (WMDE)]] 14:44, 7 Kɔtonimma 2018 (UTC)
<!-- Message sent by User:Birgit Müller (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_1&oldid=17995466 -->
== New Wikipedia Library Accounts Available Now (May 2018) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access, accounts to research and tools as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials on the [https://wikipedialibrary.wmflabs.org/ Library Card platform]:
* '''[https://wikipedialibrary.wmflabs.org/partners/69/ Rock's Backpages]''' – Music articles and interviews from the 1950s onwards - 50 accounts
* '''[https://wikipedialibrary.wmflabs.org/partners/68/ Invaluable]''' – Database of more than 50 million auctions and over 500,000 artists - 15 accounts
* '''[https://wikipedialibrary.wmflabs.org/partners/70/ Termsoup]''' – Translation tool
'''Expansions'''
* '''[https://wikipedialibrary.wmflabs.org/partners/43/ Fold3]''' – Available content has more than doubled, now including new military collections from the UK, Australia, and New Zealand.
* '''[https://wikipedialibrary.wmflabs.org/partners/52/ Oxford University Press]''' – The Scholarship collection now includes [http://www.e-enlightenment.com/ Electronic Enlightenment]
* '''[https://wikipedialibrary.wmflabs.org/partners/60/ Alexander Street Press]''' – [https://alexanderstreet.com/products/women-and-social-movements-library Women and Social Movements Library] now available
* '''[https://wikipedialibrary.wmflabs.org/partners/58/ Cambridge University Press]''' – [http://orlando.cambridge.org/ Orlando Collection] now available
Many other partnerships with accounts available are listed on [https://wikipedialibrary.wmflabs.org/partners/ our partners page], including [https://wikipedialibrary.wmflabs.org/partners/47/ Baylor University Press], [https://wikipedialibrary.wmflabs.org/partners/41/ Loeb Classical Library], [https://wikipedialibrary.wmflabs.org/partners/46/ Cairn], [https://wikipedialibrary.wmflabs.org/partners/55/ Gale] and [https://wikipedialibrary.wmflabs.org/partners/61/ Bloomsbury].
Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 18:03, 30 Kɔtonimma 2018 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language. Please contact [[m:User:Ocaasi_(WMF)|Ocaasi (WMF)]].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=18064061 -->
== Update on page issues on mobile web ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''Update on page issues on mobile web'''
{{int:please-translate}}
Hi everyone. The [[mw:Reading/Web/Team|Readers web team]] has recently begun working on exposing issue templates on the mobile website. Currently, details about issues with page content are generally hidden on the mobile website. This leaves readers unaware of the reliability of the pages they are reading. The goal of this project is to improve awareness of particular issues within an article on the mobile web. We will do this by changing the visual styling of page issues.
So far, we have [[mw:Reading/Web/Projects/Mobile Page Issues|drafted a proposal on the design and implementation]] of the project. We were also able to run [[mw:Reading/Web/Projects/Mobile Page Issues/Research Results|user testing on the proposed designs]]. The tests so far have positive results. Here is a quick summary of what we learned:
* The new treatment increases awareness of page issues among participants. This is true particularly when they are in a more evaluative/critical mode.
* Page issues make sense to readers and they understand how they work
* Readers care about page issues and consider them important
* Readers had overwhelmingly positive sentiments towards Wikipedia associated with learning about page issues
Our next step would be to start implementing these changes. We wanted to reach out to you for any concerns, thoughts, and suggestions you might have before beginning development. Please [[mw:Reading/Web/Projects/Mobile Page Issues|visit the project page]] where we have more information and mockups of how this may look. Please [[mw:Talk:Reading/Web/Projects/Mobile Page Issues|leave feedback on the talk page]].
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 20:57, 12 Ayɛwohomumu 2018 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Sandbox&oldid=18120916 -->
== Global preferences are available ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Global preferences are now available, you can set them by visiting your new [[Special:GlobalPreferences|global preferences page]]. Visit [[mw:Help:Extension:GlobalPreferences|mediawiki.org for information on how to use them]] and [[mw:Help talk:Extension:GlobalPreferences|leave feedback]]. -- [[User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]])
</div> 19:19, 10 Kutawonsa 2018 (UTC)
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=17968247 -->
== Consultation on the creation of a separate user group for editing sitewide CSS/JS ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''({{int:please-translate}})''
Hi all,
I'm preparing a change in who can edit sitewide CSS/JS pages. (These are pages like <code dir="ltr">MediaWiki:Common.css</code> and <code dir="ltr">MediaWiki:Vector.js</code> which are executed in the browser of all readers and editors.) Currently all administrators are able to edit these pages, which poses a serious and unnecessary security risk. Soon, a dedicated, smaller user group will take over this task. Your community will be able to decide who belongs in this group, so this should mean very little change for you. You can find out more and provide feedback at [[m:Special:MyLanguage/Creation of separate user group for editing sitewide CSS/JS|the consultation page on Meta]]. If you are involved in maintaining CSS/JS code, or policymaking around adminship requests, please give it a look!
Thanks!
<br/><span dir="ltr">[[m:User:Tgr|Tgr]] ([[m:User talk:Tgr|talk]]) 08:45, 12 Kutawonsa 2018 (UTC) <small>(via [[m:Special:MyLanguage/Global_message_delivery|global message delivery]])</small></span>
</div>
<!-- Message sent by User:Tgr@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Nonechnical_Village_Pumps_distribution_list&oldid=18199925 -->
== New user group for editing sitewide CSS/JS ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''({{int:please-translate}})''
Hi all!
To improve the security of our readers and editors, permission handling for CSS/JS pages has changed. (These are pages like <code dir="ltr">MediaWiki:Common.css</code> and <code dir="ltr">MediaWiki:Vector.js</code> which contain code that is executed in the browsers of users of the site.)
A new user group, <code dir="ltr">[[m:Special:MyLanguage/Interface administrators|interface-admin]]</code>, has been created.
Starting four weeks from now, only members of this group will be able edit CSS/JS pages that they do not own (that is, any page ending with <code dir="ltr">.css</code> or <code dir="ltr">.js</code> that is either in the <code dir="ltr">MediaWiki:</code> namespace or is another user's user subpage).
You can learn more about the motivation behind the change [[m:Special:MyLanguage/Creation of separate user group for editing sitewide CSS/JS|here]].
Please add users who need to edit CSS/JS to the new group (this can be done the same way new administrators are added, by stewards or local bureaucrats).
This is a dangerous permission; a malicious user or a hacker taking over the account of a careless interface-admin can abuse it in far worse ways than admin permissions could be abused. Please only assign it to users who need it, who are trusted by the community, and who follow common basic password and computer security practices (use strong passwords, do not reuse passwords, use two-factor authentication if possible, do not install software of questionable origin on your machine, use antivirus software if that's a standard thing in your environment).
Thanks!
<br/><span dir="ltr">[[m:User:Tgr|Tgr]] ([[m:User talk:Tgr|talk]]) 13:08, 30 Kutawonsa 2018 (UTC) <small>(via [[m:Special:MyLanguage/Global_message_delivery|global message delivery]])</small></span>
</div>
<!-- Message sent by User:Tgr@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=17968247 -->
== Enabling a helpful feature for Template editors ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hello.
The team working on TemplateStyles at the Wikimedia Foundation would like to enable TemplateStyles on this wiki.
TemplateStyles is a feature to allow non-administrators to write and manage CSS styles for templates. It allows contributors who edit templates to separate content and presentation. A good web practice that makes it easier to manage the layout of templates. If you don't edit templates, this will not have any impact on your contributions.
TemplateStyles is useful for a few reasons.
* It makes it possible for templates to work better on mobile.
* It cuts out confusion on where to apply CSS rules.
* Editing CSS is currently limited to administrators, which is a major barrier to participation.
* All stylesheets must be loaded on all pages (whether they actually use the page or not), which wastes bandwidth and makes debugging style rules more difficult.
You can [[mw:Help:TemplateStyles|learn more about TemplateStyles on MediaWiki.org]]. [[mw:Extension:TemplateStyles|Technical documentation is also available]].
This is an optional feature and no one must use it, but template contributors are encouraged to do so! Please discuss and let us know if there are any concerns. If there are no concerns we will proceed to deploy the feature on the 9th of August.
Thank you.
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 21:28, 6 Ɔsannaa 2018 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:CKoerner_(WMF)/Sandbox&oldid=18277775 -->
== Editing of sitewide CSS/JS is only possible for interface administrators from now ==
''({{int:please-translate}})''
<div lang="en" dir="ltr" class="mw-content-ltr">
Hi all,
as [[m:Special:MyLanguage/Creation of separate user group for editing sitewide CSS/JS/announcement 2|announced previously]], permission handling for CSS/JS pages has changed: only members of the <code>[[m:Special:MyLanguage/Interface administrators|interface-admin]]</code> ({{int:group-interface-admin}}) group, and a few highly privileged global groups such as stewards, can edit CSS/JS pages that they do not own (that is, any page ending with .css or .js that is either in the MediaWiki: namespace or is another user's user subpage). This is done to improve the security of readers and editors of Wikimedia projects. More information is available at [[m:Special:MyLanguage/Creation of separate user group for editing sitewide CSS/JS|Creation of separate user group for editing sitewide CSS/JS]]. If you encounter any unexpected problems, please contact me or file a bug.
Thanks!<br />
[[m:User:Tgr|Tgr]] ([[m:User talk:Tgr|talk]]) 12:39, 27 Ɔsannaa 2018 (UTC) <small>(via [[m:Special:MyLanguage/Global_message_delivery|global message delivery]])</small>
</div>
<!-- Message sent by User:Tgr@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18258712 -->
== Read-only mode for up to an hour on 12 September and 10 October ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2018|Read this message in another language]] • {{int:please-translate}}
The [[foundation:|Wikimedia Foundation]] will be testing its secondary data centre. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic to the secondary data center on '''Wednesday, 12 September 2018'''.
On '''Wednesday, 10 October 2018''', they will switch back to the primary data center.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop when we switch. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on Wednesday, 12 September and Wednesday, 10 October. The test will start at [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20170503T14 14:00 UTC] (15:00 BST, 16:00 CEST, 10:00 EDT, 07:00 PDT, 23:00 JST, and in New Zealand at 02:00 NZST on Thursday 13 September and Thursday 11 October).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
*There will be code freezes for the weeks of 10 September 2018 and 8 October 2018. Non-essential code deployments will not happen.
This project may be postponed if necessary. You can [[wikitech:Switch Datacenter#Schedule for 2018 switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. '''Please share this information with your community.''' /<span dir=ltr>[[m:User:Johan (WMF)|User:Johan(WMF)]] ([[m:User talk:Johan (WMF)|talk]])</span>
</div></div> 13:32, 6 Ɛbɔ 2018 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18333489 -->
== Reminder: No editing for up to an hour on 10 October ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2018 2|Read this message in another language]] • {{int:please-translate}}
The [https://wikimediafoundation.org/ Wikimedia Foundation] are testing its secondary data center. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster.
They switched all traffic to the secondary data center 12 September 2018.
On '''Wednesday, 10 October 2018''', they will switch back to the primary data center.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while we switch.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
You will not be able to edit for up to an hour on Wednesday, 10 October. The test will start a bit after [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20181010T14 14:00 UTC] (15:00 BST, 16:00 CEST, 10:00 EDT, 07:00 PDT, 23:00 JST). If you try to edit or save during these times, you will see an error message.
This project may be postponed if necessary. You can [[wikitech:Switch Datacenter#Schedule for 2018 switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. '''Please share this information with your community.''' /<span dir=ltr>[[m:User:Johan (WMF)|User:Johan(WMF)]] ([[m:User talk:Johan (WMF)|talk]])</span>
</div></div> 12:03, 4 Ahinime 2018 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18363900 -->
== The Community Wishlist Survey ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
The Community Wishlist Survey. {{Int:Please-translate}}.
Hey everyone,
The Community Wishlist Survey is the process when the Wikimedia communities decide what the Wikimedia Foundation [[m:Community Tech|Community Tech]] should work on over the next year.
The Community Tech team is focused on tools for experienced Wikimedia editors. You can post technical proposals from now until 11 November. The communities will vote on the proposals between 16 November and 30 November. You can read more on the [[m:Special:MyLanguage/Community Wishlist Survey 2019|wishlist survey page]].
<span dir=ltr>/[[m:User:Johan (WMF)|User:Johan (WMF)]]</span></div></div> 11:05, 30 Ahinime 2018 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18458512 -->
== Editing News #2—2018 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[metawiki:VisualEditor/Newsletter/2018/October|Read this in another language]] • [[m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="float:right;width:270px;margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center]]
'''Did you know?'''
<div class="thumbcaption" style="font-size: 90%;">
Did you know that you can use the visual editor on a mobile device?
[[File:Mobile editing watchlist star editing pencil.png|alt=Screenshot showing the location of the pencil icon|center|frameless|250px]]
Tap on the pencil icon to start editing. The page will probably open in the wikitext editor.
You will see another pencil icon in the toolbar. Tap on that pencil icon to the switch between visual editing and wikitext editing.
[[File:Visual editing mobile switch wikitext.png|alt=Toolbar with menu opened|center|frameless|250px]]
Remember to publish your changes when you're done.
You can read and help translate [[mw:Special:MyLanguage/Help:VisualEditor/User guide|the user guide]], which has more information about how to use the visual editor.</div></div>
Since the last newsletter, the [[mw:Editing|Editing Team]] has wrapped up most of their work on the [[mw:2017 wikitext editor|2017 wikitext editor]] and [[mw:VisualEditor/Diffs|the visual diff tool]]. The team has begun investigating the needs of editors who use mobile devices. Their work board is available [[phab:project/view/3236/|in Phabricator]]. Their [[mw:Wikimedia Audiences/2018-19 Q2 Goals#Contributors|current priorities]] are fixing bugs and improving mobile editing.
=== Recent changes ===
*The Editing team has published an [[mw:Mobile editing using the visual editor report|initial report about mobile editing]].
*The Editing team has begun a design study of visual editing on the mobile website. New editors have trouble doing basic tasks on a smartphone, such as adding links to Wikipedia articles. You can [[c:File:Visual Editor Heuristic - Results.pdf|read the report]].
*The Reading team is working on a [[mw:Reading/Web/Advanced mobile contributions|separate mobile-based contributions project]].
*The 2006 wikitext editor is [[mw:Contributors/Projects/Removal of the 2006 wikitext editor|no longer supported]]. If you used [[:File:Edit toolbar - 2.png|that toolbar]], then you will no longer see any toolbar. You may choose another editing tool in your [[Special:Preferences#mw-prefsection-editing|editing preferences]], [[Special:Preferences#mw-prefsection-gadgets|local gadgets]], or [[Special:Preferences#mw-prefsection-betafeatures|beta features]].
*The Editing team described the history and status of [[mw:Extension:VisualEditor|VisualEditor]] in [[m:Wikimedia monthly activities meetings/2018-03|this recorded public presentation]] (starting at 29 minutes, 30 seconds).
*The Language team released [[mw:Content translation/V2|a new version of Content Translation]] (CX2) last month, on [[foundationsite:2018/09/30/international-translation-day/|International Translation Day]]. It integrates the visual editor to support templates, tables, and images. It also produces better wikitext when the translated article is published. [https://wikimediafoundation.org/2018/09/30/content-translation-version-two/]
=== Let's work together ===
* The Editing team wants to improve visual editing on the mobile website. <mark>Please read [[mw:Visual-based mobile editing/Ideas/October 2018|their ideas]] and tell the team what you think would help editors who use the mobile site.</mark>
*The [[m:Community Wishlist Survey 2019|Community Wishlist Survey]] begins next week.
*If you aren't reading this in your preferred language, then please help us with translations! Subscribe to the [[mail:translators-l|Translators mailing list]] or [https://meta.wikimedia.org/w/index.php?title=User_talk:Elitre_(WMF)&action=edit§ion=new contact us] directly. We will notify you when the next issue is ready for translation. {{int:Feedback-thanks-title}}
—[[mw:User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[mw:User talk:Whatamidoing (WMF)|talk]])
</div> 14:16, 2 Obubuo 2018 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=17790200 -->
== Change coming to how certain templates will appear on the mobile web ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
'''Change coming to how certain templates will appear on the mobile web'''
{{int:please-translate}}
[[File:Page_issues_-_mobile_banner_example.jpg|thumb|Example of improvements]]
Hello,
In a few weeks the Readers web team will be changing how some templates look on the mobile web site. We will make these templates more noticeable when viewing the article. We ask for your help in updating any templates that don't look correct.
What kind of templates? Specifically templates that notify readers and contributors about issues with the content of an article – the text and information in the article. Examples like [[wikidata:Q5962027|Template:Unreferenced]] or [[Wikidata:Q5619503|Template:More citations needed]]. Right now these notifications are hidden behind a link under the title of an article. We will format templates like these (mostly those that use Template:Ambox or message box templates in general) to show a short summary under the page title. You can tap on the "Learn more" link to get more information.
For template editors we have [[mw:Recommendations_for_mobile_friendly_articles_on_Wikimedia_wikis#Making_page_issues_(ambox_templates)_mobile_friendly|some recommendations on how to make templates that are mobile-friendly]] and also further [[mw:Reading/Web/Projects/Mobile_Page_Issues|documentation on our work so far]].
If you have questions about formatting templates for mobile, [[mw:Talk:Reading/Web/Projects/Mobile_Page_Issues|please leave a note on the project talk page]] or [https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?projects=Readers-Web-Backlog file a task in Phabricator] and we will help you.
{{Int:Feedback-thanks-title}}
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 19:34, 13 Obubuo 2018 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18543269 -->
== Community Wishlist Survey vote ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
The Community Wishlist Survey. {{Int:Please-translate}}.
Hey everyone,
The Community Wishlist Survey is the process when the Wikimedia communities decide what the Wikimedia Foundation [[m:Community Tech|Community Tech]] should work on over the next year.
The Community Tech team is focused on tools for experienced Wikimedia editors. The communities have now posted a long list of technical proposals. You can vote on the proposals from now until 30 November. You can read more on the [[m:Special:MyLanguage/Community Wishlist Survey 2019|wishlist survey page]].
<span dir=ltr>/[[m:User:Johan (WMF)|User:Johan (WMF)]]</span></div></div> 18:13, 22 Obubuo 2018 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18543269 -->
== Advanced Search ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[m:WMDE_Technical_Wishes/AdvancedSearch|Advanced Search]] will become a default feature on your wiki on November 28. This new interface allows you to perform specialized searches on the [[Special:Search|search page]], even if you don’t know any [[mw:Special:MyLanguage/Help:CirrusSearch|search syntax]]. Advanced Search originates from the [[m:WMDE_Technical_Wishes|German Community’s Technical Wishes project]]. It's already a default feature on German, Arabic, Farsi and Hungarian Wikipedia. Besides, more than 40.000 users across all wikis have tested the beta version. Feedback is welcome on the [[mw:Help talk:Extension:AdvancedSearch|central feedback page]].</div> [[m:User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] ([[m:User talk:Johanna Strodt (WMDE)|talk]]) 10:57, 26 Obubuo 2018 (UTC)
<!-- Message sent by User:Johanna Strodt (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_1&oldid=17995466 -->
== New Wikimedia password policy and requirements ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{int:please-translate}}
The Wikimedia Foundation security team is implementing a new [[m:Password policy|password policy and requirements]]. [[mw:Wikimedia_Security_Team/Password_strengthening_2019|You can learn more about the project on MediaWiki.org]].
These new requirements will apply to new accounts and privileged accounts. New accounts will be required to create a password with a minimum length of 8 characters. Privileged accounts will be prompted to update their password to one that is at least 10 characters in length.
These changes are planned to be in effect on December 13th. If you think your work or tools will be affected by this change, please let us know on [[mw:Talk:Wikimedia_Security_Team/Password_strengthening_2019|the talk page]].
{{Int:Feedback-thanks-title}}
</div> [[m:User:CKoerner (WMF)|CKoerner (WMF)]] ([[m:User talk:CKoerner (WMF)|talk]]) 20:02, 6 Ɔpenimma 2018 (UTC)
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18639017 -->
== Invitation from Wiki Loves Love 2019 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
{{int:please-translate}}
[[File:WLL Subtitled Logo (transparent).svg|right|frameless]]
Love is an important subject for humanity and it is expressed in different cultures and regions in different ways across the world through different gestures, ceremonies, festivals and to document expression of this rich and beautiful emotion, we need your help so we can share and spread the depth of cultures that each region has, the best of how people of that region, celebrate love.
[[:c:Commons:Wiki Loves Love|Wiki Loves Love (WLL)]] is an international photography competition of Wikimedia Commons with the subject love testimonials happening in the month of February.
The primary goal of the competition is to document love testimonials through human cultural diversity such as monuments, ceremonies, snapshot of tender gesture, and miscellaneous objects used as symbol of love; to illustrate articles in the worldwide free encyclopedia Wikipedia, and other Wikimedia Foundation (WMF) projects.
The theme of 2019 iteration is '''''Celebrations, Festivals, Ceremonies and rituals of love.'''''
Sign up your affiliate or individually at [[:c:Commons:Wiki Loves Love 2019/Participants|Participants]] page.
To know more about the contest, check out our [[:c:Commons:Wiki Loves Love 2019|Commons Page]] and [[:c:Commons:Wiki Loves Love 2018/FAQ|FAQs]]
There are several prizes to grab. Hope to see you spreading love this February with Wiki Loves Love!
Kind regards,
[[:c:Commons:Wiki Loves Love 2018/International Team|Wiki Loves Love Team]]
Imagine... the sum of all love!
</div>
--[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 10:12, 27 Ɔpenimma 2018 (UTC)
<!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18639017 -->
== FileExporter beta feature ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:Logo for the beta feature FileExporter.svg|thumb|Coming soon: the beta feature [[m:WMDE_Technical_Wishes/Move_files_to_Commons|FileExporter]]]]
A new beta feature will soon be released on all wikis: The [[m:WMDE_Technical_Wishes/Move_files_to_Commons|FileExporter]]. It allows exports of files from a local wiki to Wikimedia Commons, including their file history and page history. Which files can be exported is defined by each wiki's community: '''Please check your wiki's [[m:WMDE_Technical_Wishes/Move_files_to_Commons/Configuration file documentation|configuration file]]''' if you want to use this feature.
The FileExporter has already been a beta feature on [https://www.mediawiki.org mediawiki.org], [https://meta.wikimedia.org meta.wikimedia], deWP, faWP, arWP, koWP and on [https://wikisource.org wikisource.org]. After some functionality was added, it's now becoming a beta feature on all wikis. Deployment is planned for January 16. More information can be found [[m:WMDE_Technical_Wishes/Move_files_to_Commons|on the project page]].
As always, feedback is highly appreciated. If you want to test the FileExporter, please activate it in your [[Special:Preferences#mw-prefsection-betafeatures|user preferences]]. The best place for feedback is the [[mw:Help_talk:Extension:FileImporter|central talk page]]. Thank you from Wikimedia Deutschland's [[m:WMDE Technical Wishes|Technical Wishes project]].
</div> [[User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] 09:41, 14 Ɔpɛpɔn 2019 (UTC)
<!-- Message sent by User:Johanna Strodt (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=18782700 -->
== No editing for 30 minutes 17 January ==
<div lang="en" dir="ltr" class="mw-content-ltr">You will '''not be able to edit''' the wikis for up to 30 minutes on '''[https://www.timeanddate.com/worldclock/fixedtime.html?iso=20190117T07 17 January 07:00 UTC]'''. This is because of a database problem that has to be fixed immediately. You can still read the wikis. Some wikis are not affected. They don't get this message. You can see which wikis are '''not''' affected [[:m:User:Johan (WMF)/201901ReadOnlyPage|on this page]]. Most wikis are affected. The time you can't edit might be shorter than 30 minutes. /[[User:Johan (WMF)|Johan (WMF)]]</div> 14:47, 16 Ɔpɛpɔn 2019 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/201901ReadOnly/Targets&oldid=18788945 -->
== Talk to us about talking ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:OOjs_UI_icon_speechBubbles-rtl.svg|alt="icon depicting two speech Bubbles"|frameless|right|120px]]
The Wikimedia Foundation is planning a [[mw:Talk pages consultation 2019|global consultation about communication]]. The goal is to bring Wikimedians and wiki-minded people together to improve tools for communication.
We want all contributors to be able to talk to each other on the wikis, whatever their experience, their skills or their devices.
We are looking for input from as many different parts of the Wikimedia community as possible. It will come from multiple projects, in multiple languages, and with multiple perspectives.
We are currently planning the consultation. We need your help.
'''We need volunteers to help talk to their communities or user groups.'''
You can help by hosting a discussion at your wiki. Here's what to do:
# First, [[mw:Talk pages consultation 2019/Participant group sign-up|sign up your group here.]]
# Next, create a page (or a section on a Village pump, or an e-mail thread – whatever is natural for your group) to collect information from other people in your group. This is not a vote or decision-making discussion: we are just collecting feedback.
# Then ask people what they think about communication processes. We want to hear stories and other information about how people communicate with each other on and off wiki. Please consider asking these five questions:
## When you want to discuss a topic with your community, what tools work for you, and what problems block you?
## What about talk pages works for newcomers, and what blocks them?
## What do others struggle with in your community about talk pages?
## What do you wish you could do on talk pages, but can't due to the technical limitations?
## What are the important aspects of a "wiki discussion"?
# Finally, please go to [[mw:Talk:Talk pages consultation 2019|Talk pages consultation 2019 on Mediawiki.org]] and report what you learned from your group. Please include links if the discussion is available to the public.
'''You can also help build the list of the many different ways people talk to each other.'''
Not all groups active on wikis or around wikis use the same way to discuss things: it can happen on wiki, on social networks, through external tools... Tell us [[mw:Talk pages consultation 2019/Tools in use|how your group communicates]].
You can read more about [[mw:Talk pages consultation 2019|the overall process]] on mediawiki.org. If you have questions or ideas, you can [[mw:Talk:Talk pages consultation 2019|leave feedback about the consultation process]] in the language you prefer.
Thank you! We're looking forward to talking with you.
</div> [[user:Trizek (WMF)|Trizek (WMF)]] 15:00, 21 Ɔgyefuo 2019 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18639017 -->
== New Wikipedia Library Accounts Available Now (March 2019) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL OWL says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing signups today for free, full-access, accounts to published research as part of our [[m:The_Wikipedia_Library/Journals|Publisher Donation Program]]. You can sign up for new accounts and research materials on the [https://wikipedialibrary.wmflabs.org/ Library Card platform]:
* '''[https://wikipedialibrary.wmflabs.org/partners/72/ Kinige]''' – Primarily Indian-language ebooks - 10 books per month
* '''[https://wikipedialibrary.wmflabs.org/partners/55/ Gale]''' – Times Digital Archive collection added (covering 1785-2013)
* '''[https://wikipedialibrary.wmflabs.org/partners/54/ JSTOR]''' – New applications now being taken again
Many other partnerships with accounts available are listed on [https://wikipedialibrary.wmflabs.org/partners/ our partners page], including [https://wikipedialibrary.wmflabs.org/partners/47/ Baylor University Press], [https://wikipedialibrary.wmflabs.org/partners/10/ Taylor & Francis], [https://wikipedialibrary.wmflabs.org/partners/46/ Cairn], [https://wikipedialibrary.wmflabs.org/partners/32/ Annual Reviews] and [https://wikipedialibrary.wmflabs.org/partners/61/ Bloomsbury]. You can request new partnerships on our [https://wikipedialibrary.wmflabs.org/suggest/ Suggestions page].
Do better research and help expand the use of high quality references across Wikipedia projects: sign up today!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 17:40, 13 Ɔbenem 2019 (UTC)
:''You can host and coordinate signups for a Wikipedia Library branch in your own language. Please contact [[m:User:Ocaasi_(WMF)|Ocaasi (WMF)]].''<br>
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=18873404 -->
== Read-only mode for up to 30 minutes on 11 April ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
<div lang="en" dir="ltr" class="mw-content-ltr">You will '''not be able to edit''' most Wikimedia wikis for up to 30 minutes on '''[https://www.timeanddate.com/worldclock/fixedtime.html?iso=20190411T05 11 April 05:00 UTC]'''. This is because of a hardware problem. You can still read the wikis. You [[phab:T220080|can see which wikis are affected]]. The time you can not edit might be shorter than 30 minutes. /[[User:Johan (WMF)|Johan (WMF)]]</div></div></div> 10:56, 8 Oforisuo 2019 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18979889 -->
== Wikimedia Foundation Medium-Term Plan feedback request ==
{{int:please-translate}}
<div lang="en" dir="ltr" class="mw-content-ltr">The Wikimedia Foundation has published a [[m:Special:MyLanguage/Wikimedia_Foundation_Medium-term_plan_2019|Medium-Term Plan proposal]] covering the next 3–5 years. We want your feedback! Please leave all comments and questions, in any language, on [[m:Talk:Wikimedia_Foundation_Medium-term_plan_2019|the talk page]], by April 20. {{Int:Feedback-thanks-title}} [[m:User:Quiddity (WMF)|Quiddity (WMF)]] ([[m:User talk:Quiddity (WMF)|talk]]) 17:35, 12 Oforisuo 2019 (UTC)</div>
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=18998727 -->
== Multilingual Shared Templates and Modules ==
Hello akwiki community! ({{int:please-translate}})
I recently organized a project to share templates and modules between wikis. It allows modules and templates to be “language-neutral”, and store all text translations on Commons. This means that it is enough to copy/paste a template without any changes, and update the translations separately. If someone fixes a bug or adds a new feature in the original module, you can copy/paste it again without any translation work. My bot ''DiBabelYurikBot'' can help with copying. This way users can spend more time on content, and less time on updating and copying templates. Please see [[mw:WP:TNT]] for details and ask questions on talk page.
P.S. I am [[meta:Affiliate-selected_Board_seats/2019/Nominations/Yuri_Astrakhan_(yurik)|currently running]] for the Wikimedia board. I believe in focusing on content and support of multi-language communities. If you liked my projects like maps, graphs, or this one, I will be happy to receive your support. (any [[meta:Affiliate-selected_Board_seats/2019/Eligible_entities|registered user group]] can vote). Thank you! --[[User:Yurik|Yurik]] ([[meta:User talk:Yurik|talk]]) 05:35, 11 Kɔtonimma 2019 (UTC)
== Wikidata Bridge: edit Wikidata’s data from Wikipedia infoboxes ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''Sorry for writing this message in English - feel free to help us translating it :)''
Hello all,
Many language versions of Wikipedia use the content of [[Wikidata]], the centralized knowledge base, to fill out the content of infoboxes. The data is stored in Wikidata and displayed, partially or completely, in the Wikipedia’s language, on the articles.
This feature is used by many template editors, but brought several issues that were raised by communities in various places: not being able to edit the data directly from Wikipedia was one of them.
This is the reason why the '''[[mw:Wikidata Bridge|Wikidata Bridge]]''' project started, with the goal of offering a way to Wikipedia editors to edit Wikidata’s data more easily. This will be achieved by an interface, connected to the infobox, that users can access directly from their local wiki.
The project is now at an early stage of development. A lot of [[mw:Wikidata_Bridge/Research|user research]] has been done, and will continue to be done through the different phases of the project. The next steps of [[mw:Wikidata_Bridge/Development|development]] will be achieved by the development team working at Wikimedia Deutschland, starting now until the end of 2019.
In order to make sure that we’re building a tool that is answering editors’ needs, we’re using agile methods in our development process. We don’t start with a fixed idea of the tool we want to deliver: we will build it together with the editors, based on feedback loops that we will regularly organize. The first version will not necessarily have all of the features you want, but it will keep evolving.
Here’s the planned timeline:
* From June to August, we will build the setup and technical groundwork.
* From September to November 2019, we will develop the first version of the feature and publish a test system so you can try it and give feedback.
* Later on, we will test the feature on a few projects, in collaboration with the communities.
** We will first focus on early adopters communities who already implemented a shortcut from their infoboxes to edit Wikidata (for example Russian, Catalan, Basque Wikipedias)
** but we also welcome also communities who [[mw:Wikidata_Bridge/Get_involved|volunteer to be part of the first test round]].
** Then we will reach some of the big Wikipedias (French, German, English) in order to see if the project scales and to address their potentially different needs.
** Even later, we can consider enabling the feature on all the other projects.
In any case, no deployment or big change will be enforced on the projects without talking to the communities first, and helping the template builders to prepare for the changes they will have to do on the infoboxes’ code.
If you want to get involved, there are several ways to help:
* Read and help translating [[mw:Wikidata_Bridge|the documentation pages]]
* Follow the [[mw:Wikidata_Bridge/Updates|updates]] and participate in [[mw:Topic:V1x2lxtu8rgi954a|the first feedback loop]]
* Talk about it with your local community
More ideas will be added [[mw:Wikidata_Bridge/Get_involved|on this page]] along the way
If you have any questions for the development team, feel free to ask them [[mw:Talk:Wikidata_Bridge|on the main talk page]]. You can also ask under this message, but if you expect an answer from me, please make sure to ping me.
Thanks for your attention, [[:d:User:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] 13:03, 24 Ayɛwohomumu 2019 (UTC)
</div>
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lea_Lacroix_(WMDE)/List_Wikipedias&oldid=19168539 -->
== Editing News #1—July 2019 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''[[m:VisualEditor/Newsletter/2019/July|Read this in another language]] • [[m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]''
<div style="float:right;width:270px;margin-left:1em;border-style:solid;border-width:1px;padding:1em;">
[[File:VisualEditor-logo.svg|200px|center]]
<big>'''Did you know?'''</big>
<div class="thumbcaption" style="font-size: 90%;">
Did you know that you can use the visual editor on a mobile device?
Every article has a pencil icon at the top. Tap on the pencil icon [[File:OOjs UI icon edit-ltr.svg|frameless|16x16px]] to start editing.
'''<big>Edit Cards</big>'''
[[File:EditCards-v.20.png|alt=Toolbar with menu opened|center|frameless|250px]]
This is what the new '''Edit Cards for editing links''' in the mobile visual editor look like. You can try the prototype here: '''[[mw:Topic:V394zwrigth8ii7c|📲 Try Edit Cards]].'''
</div></div>
Welcome back to the [[mw:Editing|Editing]] newsletter.
Since [[m:VisualEditor/Newsletter/2018/October|the last newsletter]], the team has released two new features for the [[mw:VisualEditor on mobile|mobile visual editor]] and has started developing three more. All of this work is part of the team's goal to [[m:Wikimedia Foundation Annual Plan/2018-2019/Audiences#Outcome 3: Mobile Contribution|make editing on mobile web simpler]].
Before talking about the team's recent releases, we have a question for you:
<strong>Are you willing to try a new way to add and change links?</strong>
If you are interested, we would value your input! You can try this new link tool in the mobile visual editor on a separate wiki.
<em>Follow these instructions and share your experience:</em>
<strong>[[mw:Topic:V394zwrigth8ii7c|📲 Try Edit Cards]].</strong>
=== Recent releases ===
The mobile visual editor is a simpler editing tool, for smartphones and tablets using the [[mw:Reading/Web/Mobile#About|mobile site]]. The Editing team recently launched two new features to improve the mobile visual editor:
# [[mw:VisualEditor on mobile/Section editing|Section editing]]
#* The purpose is to help contributors focus on their edits.
#* The team studied this with an A/B test. [[mw:VisualEditor on mobile/Section editing#16 June 2019|This test showed]] that contributors who could use section editing were '''1% more likely to publish''' the edits they started than people with only full-page editing.
# [[mw:VisualEditor on mobile#March 1, 2019|Loading overlay]]
#* The purpose is to smooth the transition between reading and editing.
Section editing and the new loading overlay are '''now available to everyone''' using the mobile visual editor.
=== New and active projects ===
This is a list of our most active projects. [[mw:Help:Watching pages|Watch]] these pages to learn about project updates and to share your input on new designs, prototypes and research findings.
*[[mw:VisualEditor on mobile/Edit cards|Edit cards]]: This is a clearer way to add and edit links, citations, images, templates, etc. in articles. You can try this feature now. <em>Go here to see how:</em> [[mw:Topic:V394zwrigth8ii7c|📲 <em>Try Edit Cards</em>]].
*[[mw:VisualEditor on mobile/Toolbar refresh|Mobile toolbar refresh]]: This project will learn if contributors are more successful when the editing tools are easier to recognize.
*[[mw:VisualEditor on mobile/VE mobile default|Mobile visual editor availability]]: This A/B test asks: ''Are newer contributors more successful if they use the mobile visual editor?'' We are collaborating with [[mw:VisualEditor on mobile/VE mobile default#26 June 2019 %E2%80%93 Participating wikis and test start date|20 Wikipedias]] to answer this question.
*[[mw:VisualEditor on mobile/Usability improvements|Usability improvements]]: This project will make the mobile visual editor easier to use. The goal is to let contributors stay focused on editing and to feel more confident in the editing tools.
=== Looking ahead ===
* '''Wikimania:''' Several members of the Editing Team will be attending [[wmania:|Wikimania]] in August 2019. They will lead a session about mobile editing in the [[wmania:2019:Community Growth/Visual editing on mobile: An accessible editor for all|Community Growth space]]. Talk to the team about how editing can be improved.
* '''Talk Pages:''' In the coming months, the Editing Team will begin [[mw:Talk pages consultation 2019|improving talk pages]] and communication on the wikis.
=== Learning more ===
The [[mw:VisualEditor on mobile|VisualEditor on mobile]] is a good place to learn more about the projects we are working on. The team wants to talk with you about anything related to editing. If you have something to say or ask, please leave a message at [[mw:Talk:VisualEditor on mobile|Talk:VisualEditor on mobile]].
[[user:PPelberg (WMF)|PPelberg (WMF)]] ([[mw:user_talk:PPelberg (WMF)|talk]]) & [[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[mw:user_talk:Whatamidoing (WMF)|talk]])
</div> 18:32, 23 Kutawonsa 2019 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=19175117 -->
== Update on the consultation about office actions ==
Hello all,
Last month, the Wikimedia Foundation's Trust & Safety team [[:en:Wikipedia:Village_pump_(policy)/Archive_152#Announcement_of_forthcoming_temporary_and_partial_ban_tool_consultation|announced]] a future consultation about partial and/or temporary [[m:Special:MyLanguage/office actions|office actions]]. We want to let you know that the '''draft version''' of this consultation has now been [[:m:Office_actions/Community_consultation_on_partial_and_temporary_office_actions/draft|posted on Meta]].
This is a '''draft'''. It is not intended to be the consultation itself, which will be posted on Meta likely in early September. Please do not treat this draft as a consultation. Instead, we ask your assistance in forming the final language for the consultation.
For that end, we would like your input over the next couple of weeks about what questions the consultation should ask about partial and temporary Foundation office action bans and how it should be formatted. '''[[:m:Talk:Office_actions/Community_consultation_on_partial_and_temporary_office_actions/draft|Please post it on the draft talk page]]'''. Our goal is to provide space for the community to discuss all the aspects of these office actions that need to be discussed, and we want to ensure with your feedback that the consultation is presented in the best way to encourage frank and constructive conversation.
Please visit [[:m:Office_actions/Community_consultation_on_partial_and_temporary_office_actions/draft|the consultation draft on Meta-wiki]] and leave your comments on the draft’s talk page about what the consultation should look like and what questions it should ask.
Thank you for your input! -- The [[m:Special:MyLanguage/Trust and Safety|Trust & Safety team]] 08:02, 16 Ɔsannaa 2019 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=19175143 -->
== New tools and IP masking ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
<div lang="en" dir="ltr" class="mw-content-ltr">
Hey everyone,
The Wikimedia Foundation wants to work on two things that affect how we patrol changes and handle vandalism and harassment. We want to make the tools that are used to handle bad edits better. We also want to get better privacy for unregistered users so their IP addresses are no longer shown to everyone in the world. We would not hide IP addresses until we have better tools for patrolling.
We have an idea of what tools ''could'' be working better and how a more limited access to IP addresses would change things, but we need to hear from more wikis. You can read more about the project [[m:IP Editing: Privacy Enhancement and Abuse Mitigation|on Meta]] and [[m:Talk:IP Editing: Privacy Enhancement and Abuse Mitigation|post comments and feedback]]. Now is when we need to hear from you to be able to give you better tools to handle vandalism, spam and harassment.
You can post in your language if you can't write in English.
[[User:Johan (WMF)|Johan (WMF)]]</div></div></div> 14:18, 21 Ɔsannaa 2019 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Tools_and_IP_message/Distribution&oldid=19315232 -->
== The consultation on partial and temporary Foundation bans just started ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<div class="plainlinks">
Hello,
In a [[:en:Wikipedia:Community_response_to_the_Wikimedia_Foundation%27s_ban_of_Fram/Official_statements#Board_statement|recent statement]], the Wikimedia Foundation Board of Trustees [[:en:Wikipedia:Community_response_to_the_Wikimedia_Foundation%27s_ban_of_Fram/Official_statements#Board_statement|requested that staff hold a consultation]] to "re-evaluat[e] or add community input to the two new office action policy tools (temporary and partial Foundation bans)".
Accordingly, the Foundation's Trust & Safety team invites all Wikimedians [[:m:Office actions/Community consultation on partial and temporary office actions/09 2019|to join this consultation and give their feedback]] from 30 September to 30 October.
How can you help?
* Suggest how partial and temporary Foundation bans should be used, if they should (eg: On all projects, or only on a subset);
* Give ideas about how partial and temporary Foundation bans should ideally implemented, if they should be; and/or
* Propose changes to the existing Office Actions policy on partial and temporary bans.
We offer our thanks in advance for your contributions, and we hope to get as much input as possible from community members during this consultation!
</div>
</div>-- [[user:Kbrown (WMF)|Kbrown (WMF)]] 17:14, 30 Ɛbɔ 2019 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=19302497 -->
== Feedback wanted on Desktop Improvements project ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{Int:Please-translate}}
{{int:Hello}}. The Readers Web team at the WMF will work on some [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|improvements to the desktop interface]] over the next couple of years. The goal is to increase usability without removing any functionality. We have been inspired by changes made by volunteers, but that currently only exist as local gadgets and user scripts, prototypes, and volunteer-led skins. We would like to begin the process of bringing some of these changes into the default experience on all Wikimedia projects.
We are currently in the research stage of this project and are looking for ideas for improvements, as well as feedback on our current ideas and mockups. So far, we have performed interviews with community members at Wikimania. We have gathered lists of previous volunteer and WMF work in this area. We are examining possible technical approaches for such changes.
We would like individual feedback on the following:
* Identifying focus areas for the project we have not yet discovered
* Expanding the list of existing gadgets and user scripts that are related to providing a better desktop experience. If you can think of some of these from your wiki, please let us know
* Feedback on the ideas and mockups we have collected so far
We would also like to gather a list of wikis that would be interested in being test wikis for this project - these wikis would be the first to receive the updates once we’re ready to start building.
When giving feedback, please consider the following goals of the project:
* Make it easier for readers to focus on the content
* Provide easier access to everyday actions (e.g. search, language switching, editing)
* Put things in logical and useful places
* Increase consistency in the interface with other platforms - mobile web and the apps
* Eliminate clutter
* Plan for future growth
As well as the following constraints:
* Not touching the content - no work will be done in terms of styling templates or to the structure of page contents themselves
* Not removing any functionality - things might move around, but all navigational items and other functionality currently available by default will remain
* No drastic changes to the layout - we're taking an evolutionary approach to the changes and want the site to continue feeling familiar to readers and editors
Please give all feedback (in any language) at [[mw:Talk:Reading/Web/Desktop Improvements|mw:Talk:Reading/Web/Desktop Improvements]]
After this round of feedback, we plan on building a prototype of suggested changes based on the feedback we receive. You’ll hear from us again asking for feedback on this prototype.
{{Int:Feedback-thanks-title}} [[mw:User:Quiddity (WMF)|Quiddity (WMF)]] ([[mw:User talk:Quiddity (WMF)|talk]])
</div> 07:18, 16 Ahinime 2019 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Quiddity_(WMF)/Global_message_delivery_split_4&oldid=19462890 -->
== Beta feature "Reference Previews" ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
A new beta feature will soon be deployed to your wiki: [[m:WMDE_Technical_Wishes/ReferencePreviews|Reference Previews]]. As you might guess from the name, this feature gives you a preview of references in the article text. That means, you can look up a reference without jumping down to the bottom of the page.
Reference Previews have already been a beta feature on German and Arabic Wikipedia since April. Now they will become available on more wikis. Deployment is planned for October 24. More information can be found [[m:WMDE_Technical_Wishes/ReferencePreviews|on the project page]].
As always, feedback is highly appreciated. If you want to test Reference Previews, please activate the beta feature in your [[Special:Preferences#mw-prefsection-betafeatures|user preferences]] and let us know what you think. The best place for feedback is the [[mw:Help talk:Reference Previews|central talk page]]. We hope the feature will serve you well in your work. Thank you from Wikimedia Deutschland's [[m:WMDE Technical Wishes|Technical Wishes project]].
</div> -- [[User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] 09:47, 23 Ahinime 2019 (UTC)
<!-- Message sent by User:Johanna Strodt (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=19478814 -->
== Editing News #2 – Mobile editing and talk pages ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<em>[[m:VisualEditor/Newsletter/2019/October|Read this in another language]] • [[m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]</em>
Inside this newsletter, the [[mw:Editing|Editing team]] talks about their work on the [[mw:Mobile visual editor|mobile visual editor]], on [[mw:Talk pages project|the new talk pages project]], and at [[wikimania:|Wikimania 2019]].
=== Help ===
<strong>What talk page interactions do you remember?</strong> Is it a story about how someone helped you to learn something new? Is it a story about how someone helped you get involved in a group? Something else? Whatever your story is, we want to hear it!
Please tell us a story about how you used a talk page. <mark>Please share a link to a memorable discussion, or describe it on the <strong>[[mw:Topic:V8d91yh8gcg404dj|talk page for this project]]</strong>.</mark> The team wants your examples. These examples will help everyone develop a shared understanding of what this project should support and encourage.
=== Talk pages project ===
The [[mw:Talk pages consultation 2019|Talk Pages Consultation]] was a global consultation to define better tools for wiki communication. From February through June 2019, more than 500 volunteers on 20 wikis, across 15 languages and multiple projects, came together with members of the Foundation to create a product direction for a set of discussion tools. The [[mw:Talk pages consultation 2019/Phase 2 report|Phase 2 Report]] of the Talk Page Consultation was published in August. It summarizes the product direction the team has started to work on, which you can read more about here: [[mw:Talk pages project|Talk Page Project project page]].
The team needs and wants your help at this early stage. They are starting to develop the first idea. Please add your name to the [[mw:Talk pages project#Getting involved|<strong>"Getting involved"</strong>]] section of the project page, if you would like to hear about opportunities to participate.
=== Mobile visual editor ===
The Editing team is trying to make it simpler to edit on mobile devices. The team is changing the [[mw:VisualEditor on mobile|visual editor on mobile]]. If you have something to say about editing on a mobile device, please leave a message at [[mw:Talk:VisualEditor on mobile|Talk:VisualEditor on mobile]].
==== [[mw:VisualEditor on mobile/Edit cards|Edit Cards]] ====
[[File:Edit Cards-before-v3-comparison.png|thumb|486x486px|What happens when you click on a link. The new Edit Card is bigger and has more options for editing links.]]
* On 3 September, the Editing team released [[:File:Edit Cards comparison v2 and v3.png|version 3 of Edit Cards]]. Anyone could use the new version in the mobile visual editor.
* There is an [[:File:Edit Cards comparison v2 and v3.png|updated design]] on the Edit Card for adding and modifying links. There is also a new, [[mw:VisualEditor on mobile/Edit cards#2 September 2019 - v3 deployment timing|combined workflow for editing a link's display text and target]].
* Feedback: You can try the new Edit Cards by opening the mobile visual editor on a smartphone. Please post your feedback on the [[:mw:Topic:V5rg0cqmikpubmjj|Edit cards talk page]].
==== [[mw:VisualEditor on mobile/Toolbar refresh|Toolbar]] ====
[[File:Toolbar-comparison-v1.png|thumb|486px|The editing toolbar is changing in the mobile visual editor. The old system had two different toolbars. Now, all the buttons are together. [[mw:Topic:V79x6zm8n6i4nb56|Tell the team what you think about the new toolbar]].]]
* In September, the Editing team updated the mobile visual editor's editing toolbar. Anyone could see these changes in the mobile visual editor.
** <em>One toolbar:</em> All of the editing tools are located in one toolbar. Previously, the toolbar changed when you clicked on different things.
**<em>New navigation:</em> The buttons for moving forward and backward in the edit flow have changed.
**<em>Seamless switching:</em> an [[phab:T228159|improved workflow]] for switching between the visual and wikitext modes.
* Feedback: You can try the refreshed toolbar by opening the mobile VisualEditor on a smartphone. Please post your feedback on the [[mw:Topic:V79x6zm8n6i4nb56|Toolbar feedback talk page]].
=== Wikimania ===
The Editing Team attended [[wmania:2019:Program|Wikimania 2019]] in Sweden. They led a session on [[wmania:2019:Community Growth/Visual editing on mobile: An accessible editor for all|the mobile visual editor]] and a session on [[wmania:2019:Community Growth/After Flow: A new direction for improving talk pages|the new talk pages project]]. They tested [[mw:VisualEditor on mobile/Toolbar refresh#v1 prototype|two]] new [[mw:VisualEditor on mobile/Edit cards#v3 prototype|features]] in the mobile visual editor with contributors. You can read more about what the team did and learned in [[mw:VisualEditor on mobile#Wikimania Stockholm: Overview|the team's report on Wikimania 2019]].
=== Looking ahead ===
* <strong>Talk Pages Project:</strong> The team is thinking about the first set of proposed changes. The team will be working with a few communities to pilot those changes. The best way to stay informed is by adding your username to the list on the project page: [[mw:Talk pages project#Getting involved|<strong>Getting involved</strong>]].
* <strong>Testing the mobile visual editor as the default:</strong> The Editing team plans to post results before the end of the calendar year. The best way to stay informed is by adding the project page to your watchlist: [[mw:VisualEditor on mobile/VE mobile default|<strong>VisualEditor as mobile default project page</strong>]].
* <strong>Measuring the impact of Edit Cards:</strong> This study asks whether the project helped editors add links and citations. The Editing team hopes to share results in November. The best way to stay informed is by adding the project page to your watchlist: [[mw:VisualEditor on mobile/Edit cards|<strong>Edit Cards project page</strong>]].
– [[User:PPelberg (WMF)|PPelberg (WMF)]] ([[mw:User talk:PPelberg (WMF)|talk]]) & [[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[mw:User talk:Whatamidoing (WMF)|talk]])
</div> 11:12, 29 Ahinime 2019 (UTC)
<!-- Message sent by User:Johan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Johan_(WMF)/Target_lists/VE_201910/3&oldid=19500848 -->
== Wikipedia Asian Month 2019 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
{{int:please-translate}}
[[File:WAM logo without text.svg|right|frameless]]
'''Wikipedia Asian Month''' is back! We wish you all the best of luck for the contest. The basic guidelines of the contest can be found on your local page of Wikipedia Asian Month. For more information, refer [[:m:Wikipedia Asian Month 2019|to our Meta page]] for organizers.
Looking forward to meet the next ambassadors for Wikipedia Asian Month 2019!
For additional support for organizing offline event, contact our international team [[:m:Talk:Wikipedia Asian Month 2019|on wiki]] or on email. We would appreciate the translation of this message in the local language by volunteer translators. Thank you!
[[:m:Wikipedia Asian Month 2019/International Team|Wikipedia Asian Month International Team.]]
[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 16:57, 31 Ahinime 2019 (UTC)
</div>
<!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Tiven2240/WAM&oldid=19499019 -->
== Extension of Wikipedia Asian Month contest ==
In consideration of a week-long internet block in Iran, [[:m:Wikipedia Asian Month 2019|Wikipedia Asian Month 2019]] contest has been extended for a week past November. The articles submitted till 7th December 2019, 23:59 UTC will be accepted by the fountain tools of the participating wikis.
Please help us translate and spread this message in your local language.
[[:m:Wikipedia Asian Month 2019/International Team|Wikipedia Asian Month International Team]]
--[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 14:16, 27 Obubuo 2019 (UTC)
<!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Tiven2240/WAM&oldid=19592127 -->
== Wiki Loves Folklore ==
[[File:WLL Subtitled Logo (transparent).svg|100px|right|frameless]]
'''Hello Folks,'''
Wiki Loves Love is back again in 2020 iteration as '''[[:c:Commons:Wiki Loves Folklore|Wiki Loves Folklore]]''' from 1 February, 2020 - 29 February, 2020. Join us to celebrate the local cultural heritage of your region with the theme of folklore in the international photography contest at [https://commons.wikimedia.org/w/index.php?title=Special:UploadWizard&campaign=wllove Wikimedia Commons]. Images, videos and audios representing different forms of folk cultures and new forms of heritage that haven’t otherwise been documented so far are welcome submissions in Wiki Loves Folklore. Learn more about the contest at [[m:Wiki Loves Folklore|Meta-Wiki]] and [[:c:Commons:Wiki Loves Folklore|Commons]].
'''Kind regards,'''<br/>
[[:c:Commons:Wiki Loves Folklore/International Team|'''Wiki Loves Folklore International Team''']]<br/>
<small>— [[User:Tulsi Bhagat|<font color="black">'''Tulsi Bhagat'''</font>]] <small>([[Special:Contributions/Tulsi Bhagat|<font color="black">contribs</font>]] | [[User talk:Tulsi Bhagat|<font color="black">talk</font>]])</small><br/>
sent using [[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 06:14, 18 Ɔpɛpɔn 2020 (UTC)</small>
<!-- Message sent by User:Tulsi Bhagat@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Tiven2240/wll&oldid=19716850 -->
== Movement Learning and Leadership Development Project ==
Hello
The Wikimedia Foundation’s Community Development team is seeking to learn more about the way volunteers learn and develop into the many different roles that exist in the movement. Our goal is to build a movement informed framework that provides shared clarity and outlines accessible pathways on how to grow and develop skills within the movement. To this end, we are looking to speak with you, our community to learn about your journey as a Wikimedia volunteer. Whether you joined yesterday or have been here from the very start, we want to hear about the many ways volunteers join and contribute to our movement.
To learn more about the project, [[:m:special:MyLanguage/Movement Learning and Leadership Development Project|please visit the Meta page]]. If you are interested in participating in the project, please complete [https://docs.google.com/forms/d/e/1FAIpQLSegM07N1FK_s0VUECM61AlWOthwdn5zQOlVsa2vaKcx13BwZg/viewform?usp=sf_link this simple Google form]. Although we may not be able to speak to everyone who expresses interest, we encourage you to complete this short form if you are interested in participating!
-- [[user:LMiranda (WMF)|LMiranda (WMF)]] ([[user talk:LMiranda (WMF)|talk]]) 19:01, 22 Ɔpɛpɔn 2020 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Trizek_(WMF)/sandbox/temp_MassMessage_list&oldid=19738989 -->
== Additional interface for edit conflicts on talk pages ==
''Sorry, for writing this text in English. If you could help to translate it, it would be appreciated.''
You might know the new interface for edit conflicts (currently a beta feature). Now, Wikimedia Germany is designing an additional interface to solve edit conflicts on talk pages. This interface is shown to you when you write on a discussion page and another person writes a discussion post in the same line and saves it before you do. With this additional editing conflict interface you can adjust the order of the comments and edit your comment. We are inviting everyone to have a look at [[m:WMDE Technical Wishes/Edit Conflicts#Edit conflicts on talk pages|the planned feature]]. Let us know what you think on our [[mw:Help talk:Two Column Edit Conflict View|central feedback page]]! -- For the Technical Wishes Team: [[m:User:Max Klemm (WMDE)|Max Klemm (WMDE)]] 14:14, 26 Ɔgyefuo 2020 (UTC)
<!-- Message sent by User:Max Klemm (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=19845780 -->
== Editing news 2020 #1 – Discussion tools ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<em>[[m:VisualEditor/Newsletter/2020/April|Read this in another language]] • [[m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]</em>
[[File:TalkPages-Reply-v1.0.png|thumb|300px|alt=Screenshot showing what the Reply tool looks like|This early version of the Reply tool automatically signs and indents comments.]]
The [[mw:Editing|Editing team]] has been working on [[mw:Talk pages project|the talk pages project]]. The goal of the talk pages project is to help contributors communicate on wiki more easily. This project is the result of the [[mw:Talk pages consultation 2019|Talk pages consultation 2019]].
[[File:TalkPages-Reply-v2.0.png|thumb|300px|alt=Reply tool improved with edit tool buttons|In a future update, the team plans to test a tool for easily linking to another user's name, a rich-text editing option, and other tools.]]
The team is building a [[mw:Talk pages project/replying|new tool for replying]] to comments now. This early version can sign and indent comments automatically. <strong>Please [[mw:Talk pages project/replying/prototype testing#Reply%20version%201.0|test the new Reply tool]].</strong>
*On 31 March 2020, the new {{Int:discussiontools-replylink}} tool was offered as a [[mw:Beta Feature|Beta Feature]] editors at four Wikipedias: [[w:ar:Special:Preferences#mw-prefsection-betafeatures|Arabic]], [[w:nl:Special:Preferences#mw-prefsection-betafeatures|Dutch]], [[w:fr:Special:Preferences#mw-prefsection-betafeatures|French]], and [[w:hu:Special:Preferences#mw-prefsection-betafeatures|Hungarian]]. If your community also wants early access to the new tool, contact [[User:Whatamidoing (WMF)]].
*The team is planning some upcoming changes. <strong>Please [[mw:Talk pages project/replying#Version%202.0|review the proposed design]] and share your thoughts on the talk page.</strong> The team will test features such as:
**an easy way to mention another editor ("pinging"),
**a rich-text visual editing option, and
**other features identified through user testing or recommended by editors.
To hear more about Editing Team updates, please add your name to the [[mw:Talk pages project#Get involved|<strong>"Get involved"</strong>]] section of the project page. You can also watch [[File:MediaWiki Vector skin blue star watchlist icon.svg|frameless|16px]] these pages: [[mw:Talk pages project|the main project page]], [[mw:Talk pages project/Updates|Updates]], [[mw:Talk pages project/replying|Replying]], and [[mw:Talk pages project/replying/prototype testing|User testing]].
– [[user:PPelberg (WMF)|PPelberg (WMF)]] ([[mw:User talk:PPelberg (WMF)|talk]]) & [[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[mw:User talk:Whatamidoing (WMF)|talk]])
</div> 19:24, 8 Oforisuo 2020 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Quiddity_(WMF)/sandbox2&oldid=19967064 -->
==Urgent Help==
Please help us translate the text (in bold) to your language '''Join WPWP Campaign to improve Wikipedia articles with photos and win a prize'''. Thanks for your help. [[Odwumanyɛni:T Cells|T Cells]] ([[Odwumanyɛni nkɔmmɔbea:T Cells|talk]]) 08:09, 6 Ayɛwohomumu 2020 (UTC)
==Urgent Help==
Please help us translate the text (in bold) to your language '''Join WPWP Campaign to improve Wikipedia articles with photos and win a prize'''. Thanks for your help. [[Odwumanyɛni:T Cells|T Cells]] ([[Odwumanyɛni nkɔmmɔbea:T Cells|talk]]) 08:24, 6 Ayɛwohomumu 2020 (UTC)
== Editing news 2020 #2 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<em>[[m:Special:MyLanguage/VisualEditor/Newsletter/2020/June|Read this in another language]] • [[m:Special:MyLanguage/VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]</em>
[[File:TalkPages-Reply-v2.0.png|alt=Mockup of the new reply feature, showing new editing tools|thumb|400x400px|The new features include a toolbar. [[mw:Talk:Talk pages project/replying|What do you think should be in the toolbar?]]]]
This issue of the [[mw:Special:MyLanguage/Editing|Editing]] newsletter includes information the [[mw:Special:MyLanguage/Talk pages project|Talk pages project]], an effort to help contributors communicate on wiki more easily.
* [[mw:Special:MyLanguage/Talk pages project/replying|<strong>Reply tool</strong>]]: This is available as a Beta Feature at the four partner wikis (Arabic, Dutch, French, and Hungarian Wikipedias). The Beta Feature is called "{{int:discussiontools-preference-label}}". The Beta Feature will get [[mw:Special:MyLanguage/Talk pages project/replying#Version%202.0|new features]] soon. The new features include writing comments in a new visual editing mode and pinging other users by typing <code>@</code>. You can [[mw:Special:MyLanguage/Talk pages project/replying/prototype testing#Reply%20tool%20version%202.0|test the new features]] on the [[mw:Special:MyLanguage/Beta Cluster|Beta Cluster]] now. Some other wikis will have a chance to try the Beta Feature in the coming months.
* [[mw:Special:MyLanguage/New requirements for user signatures|<strong>New requirements for user signatures</strong>]]: Soon, users will not be able to save invalid custom signatures in [[Special:Preferences]]. This will reduce signature spoofing, prevent page corruption, and make new talk page tools more reliable. Most editors will not be affected.
* [[mw:Special:MyLanguage/Talk pages project/New discussion|<strong>New discussion tool</strong>]]: The Editing team is beginning work on a simpler process for starting new discussions. You can [[mw:Special:MyLanguage/Talk pages project/New discussion#Design|see the initial design on the project page]].
* [[m:Special:MyLanguage/Research:Usage of talk pages|<strong>Research on the use of talk pages</strong>]]: The Editing team worked with the [[mw:Special:MyLanguage/Wikimedia Research|Wikimedia research team]] to study how talk pages help editors improve articles. We learned that new editors who use talk pages make more edits to the main namespace than new editors who don't use talk pages.
– [[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[User talk:Whatamidoing (WMF)|talk]])
</div> 20:32, 17 Ayɛwohomumu 2020 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Trizek_(WMF)/sandbox/temp_MassMessage_list&oldid=20184653 -->
== Annual contest Wikipedia Pages Wanting Photos ==
[[File:WPWP logo 1.png|150px|right|Wikipedia Pages Wanting Photos (WPWP)]]
This is to invite you to join the Wikipedia Pages Wanting Photos (WPWP) campaign to help improve Wikipedia articles with photos and win prizes. The campaign starts today 1st July 2020 and closes 31st August 2020.
The campaign primarily aims at using images from Wikimedia Commons on Wikipedia articles that are lacking images. Participants will choose among Wikipedia pages without photo images, then add a suitable file from among the many thousands of photos in the Wikimedia Commons, especially those uploaded from thematic contests (Wiki Loves Africa, Wiki Loves Earth, Wiki Loves Folklore, etc.) over the years.
Please visit the '''[[m:Wikipedia Pages Wanting Photos|campaign page]]''' to learn more about the WPWP Campaign.
With kind regards,
Thank you,
Deborah Schwartz Jacobs, Communities Liaison, On behalf of the Wikipedia Pages Wanting Photos Organizing Team - 08:24, 1 Kutawonsa 2020 (UTC)
''feel free to translate this message to your local language when this helps your community''
<!-- Message sent by User:Romaine@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Romaine/MassMessage&oldid=20232618 -->
== Feedback on movement names ==
{{int:Hello}}. Apologies if you are not reading this message in your native language. {{int:please-translate}} if necessary. {{Int:Feedback-thanks-title}}
There are a lot of conversations happening about the future of our movement names. We hope that you are part of these discussions and that your community is represented.
Since 16 June, the Foundation Brand Team has been running a [https://wikimedia.qualtrics.com/jfe/form/SV_9G2dN7P0T7gPqpD survey] in 7 languages about [[m:Special:MyLanguage/Communications/Wikimedia brands/2030 movement brand project/Naming convention proposals|3 naming options]]. There are also community members sharing concerns about renaming in a [[m:Special:MyLanguage/Community open letter on renaming|Community Open Letter]].
Our goal in this call for feedback is to hear from across the community, so we encourage you to participate in the survey, the open letter, or both. The survey will go through 7 July in all timezones. Input from the survey and discussions will be analyzed and published on Meta-Wiki.
Thanks for thinking about the future of the movement, --[[:m:Talk:Communications/Wikimedia brands/2030 movement brand project|The Brand Project team]], 19:44, 2 Kutawonsa 2020 (UTC)
''Note: The survey is conducted via a third-party service, which may subject it to additional terms. For more information on privacy and data-handling, see the [[foundation:Special:MyLanguage/Naming Convention Proposals Movement Feedback Survey Privacy Statement|survey privacy statement]].''
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/All_wikis_June_2020&oldid=20238836 -->
== Editing news 2020 #3 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<em>[[m:VisualEditor/Newsletter/2020/July|Read this in another language]] • [[m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]</em>
[[File:50M@2x.png|thumb|alt=A gold star with a blue ribbon, and the text 50m|More than <strong>50 million edits</strong> have been made using the visual editor on desktop.|400px]]
Seven years ago this month, the [[mw:Editing team|Editing team]] offered the visual editor to most Wikipedia editors. Since then, editors have achieved many milestones:
* More than <strong>50 million edits</strong> have been made using the visual editor on desktop.
* More than <strong>2 million new articles</strong> have been created in the visual editor. More than 600,000 of these new articles were created during 2019.
* The visual editor is <strong>increasingly popular</strong>. The proportion of all edits made using the visual editor has increased every year since its introduction.
* In 2019, <strong>35% of the edits by newcomers</strong> (logged-in editors with ≤99 edits) used the visual editor. This percentage has <strong>increased every year</strong>.
* Almost <strong>5 million edits on the mobile site</strong> have been made with the visual editor. Most of these edits have been made since the Editing team started improving the [[mw:Mobile visual editor|mobile visual editor]] in 2018.
* On 17 November 2019, the [https://discuss-space.wmflabs.org/t/first-edit-made-to-wikipedia-from-outer-space/2254 <strong>first edit from outer space</strong>] was made in the mobile visual editor. 🚀 👩🚀
* Editors have made more than <strong>7 million edits in the 2017 wikitext editor</strong>, including starting <strong>600,000 new articles</strong> in it. The [[mw:2017 wikitext editor|2017 wikitext editor]] is VisualEditor's built-in wikitext mode. You can [[Special:Preferences#mw-prefsection-betafeatures|enable it in your preferences]].
[[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[User talk:Whatamidoing (WMF)|talk]])
</div> 12:55, 9 Kutawonsa 2020 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=VisualEditor/Newsletter/Wikis_with_VE&oldid=20232673 -->
== Announcing a new wiki project! Welcome, Abstract Wikipedia ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hi all,
It is my honor to introduce Abstract Wikipedia, a new project that has been unanimously approved by the Wikimedia Foundation Board of Trustees. Abstract Wikipedia proposes a new way to generate baseline encyclopedic content in a multilingual fashion, allowing more contributors and more readers to share more knowledge in more languages. It is an approach that aims to make cross-lingual cooperation easier on our projects, increase the sustainability of our movement through expanding access to participation, improve the user experience for readers of all languages, and innovate in free knowledge by connecting some of the strengths of our movement to create something new.
This is our first new project in over seven years. Abstract Wikipedia was submitted as a project proposal by Denny Vrandečić in May 2020 <ref>[[m:Special:MyLanguage/Abstract Wikipedia|Abstract Wikipedia]]</ref> after years of preparation and research, leading to a detailed plan and lively discussions in the Wikimedia communities. We know that the energy and the creativity of the community often runs up against language barriers, and information that is available in one language may not make it to other language Wikipedias. Abstract Wikipedia intends to look and feel like a Wikipedia, but build on the powerful, language-independent conceptual models of Wikidata, with the goal of letting volunteers create and maintain Wikipedia articles across our polyglot Wikimedia world.
The project will allow volunteers to assemble the fundamentals of an article using words and entities from Wikidata. Because Wikidata uses conceptual models that are meant to be universal across languages, it should be possible to use and extend these building blocks of knowledge to create models for articles that also have universal value. Using code, volunteers will be able to translate these abstract “articles” into their own languages. If successful, this could eventually allow everyone to read about any topic in Wikidata in their own language.
As you can imagine, this work will require a lot of software development, and a lot of cooperation among Wikimedians. In order to make this effort possible, Denny will join the Foundation as a staff member in July and lead this initiative. You may know Denny as the creator of Wikidata, a long-time community member, a former staff member at Wikimedia Deutschland, and a former Trustee at the Wikimedia Foundation <ref>[[m:User:Denny|User:Denny]]</ref>. We are very excited that Denny will bring his skills and expertise to work on this project alongside the Foundation’s product, technology, and community liaison teams.
It is important to acknowledge that this is an experimental project, and that every Wikipedia community has different needs. This project may offer some communities great advantages. Other communities may engage less. Every language Wikipedia community will be free to choose and moderate whether or how they would use content from this project.
We are excited that this new wiki-project has the possibility to advance knowledge equity through increased access to knowledge. It also invites us to consider and engage with critical questions about how and by whom knowledge is constructed. We look forward to working in cooperation with the communities to think through these important questions.
There is much to do as we begin designing a plan for Abstract Wikipedia in close collaboration with our communities. I encourage you to get involved by going to the project page and joining the new mailing list <ref>[[mail:abstract-wikipedia|Abstract Wikipedia mailing list]]</ref>. We recognize that Abstract Wikipedia is ambitious, but we also recognize its potential. We invite you all to join us on a new, unexplored path.
Yours,
Katherine Maher (Executive Director, Wikimedia Foundation)
<references/>
</div> <small>Sent by [[:m:User:Elitre (WMF)]] 19:56, 9 Kutawonsa 2020 (UTC) - '''[[:m:Special:MyLanguage/Abstract Wikipedia/July 2020 announcement]]''' </small>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/All_wikis_June_2020&oldid=20265886 -->
== The Universal Code of Conduct (UCoC): we want to hear from you. ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''{{int:Hello}}. Apologies that you may not be reading this message in your native language: translations of the following message may be available on [[:m:Special:MyLanguage/Universal Code of Conduct/Message to small and medium sized wikis|Meta]]. {{int:please-translate}}. {{Int:Feedback-thanks-title}}''<br>
At times, our contributor communities and projects have suffered from a lack of guidelines that can help us create an environment where free knowledge can be shared safely without fear.
There has been talk about the need for a global set of conduct rules in different communities over time.
Recently, the Wikimedia Foundation Board of Trustees announced a [[:m:Special:MyLanguage/Wikimedia_Foundation_Board_noticeboard/May_2020_-_Board_of_Trustees_on_Healthy_Community_Culture,_Inclusivity,_and_Safe_Spaces|Community Culture Statement]], asking for new standards to address harassment and promote inclusivity across projects.
The universal code of conduct will be a binding minimum set of standards across all Wikimedia projects, and will apply to all of us, staff and volunteers alike, all around the globe. It is of great importance that we all participate in expressing our opinions and thoughts about UCoC and its values. We should think about what we want it to cover or include and what it shouldn’t include, and how it may create difficulties or help our groups.
This is the time to talk about it. Before starting drafting the code of conduct, we would like to hear from you and to solicit the opinions and feedback of your colleagues.
In order for your voice to be heard, we encourage and invite you to read more about [[:m:Special:MyLanguage/Universal_Code_of_Conduct|the universal code of conduct (UCoC)]] and then write down your opinions or feedback [[:m:Talk:Universal_Code_of_Conduct|on the discussion page]].
To reduce language barriers during the process, you are welcome to translate [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Universal+Code+of+Conduct&language=en&action=page&filter= the universal code of conduct main page] from English into your respective local language. You and your community may choose to provide your opinions/feedback using your local languages.
Thanks in advance for your attention and contributions, [[:m:Talk:Trust_and_Safety|The Trust and Safety team at Wikimedia Foundation]] 16:42, 22 Kutawonsa 2020 (UTC)
</div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Universal_Code_of_Conduct/Message_to_small_and_medium_sized_wikis/List&oldid=20303398 -->
== Technical Wishes: FileExporter and FileImporter become default features on all Wikis ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
The [[m:WMDE_Technical_Wishes/Move_files_to_Commons|FileExporter and FileImporter]] will become a default features on all wikis until August 7, 2020. They are planned to help you to move files from your local wiki to Wikimedia Commons easier while keeping all original file information (Description, Source, Date, Author, View History) intact. Additionally, the move is documented in the files view history.
How does it work?
Step 1: If you are an auto-confirmed user, you will see a link "Move file to Wikimedia Commons" on the local file page.
Step 2: When you click on this link, the FileImporter checks if the file can in fact be moved to Wikimedia Commons. These checks are performed based on the wiki's [[m:WMDE_Technical_Wishes/Move_files_to_Commons/Configuration_file_documentation|configuration file]] which is created and maintained by each local wiki community.
Step 3: If the file is compatible with Wikimedia Commons, you will be taken to an import page, at which you can update or add information regarding the file, such as the description. You can also add the 'Now Commons' template to the file on the local wiki by clicking the corresponding check box in the import form. Admins can delete the file from the local wiki by enabling the corresponding checkbox. By clicking on the 'Import' button at the end of the page, the file is imported to Wikimedia Commons.
If you want to know more about the [[m:WMDE_Technical_Wishes/Move_files_to_Commons|FileImporter extension]] or the [[m:WMDE_Technical_Wishes|Technical Wishes Project]], follow the links. --For the Technical Wishes Team: </div>[[User:Max Klemm (WMDE)|Max Klemm (WMDE)]] 09:13, 6 Ɔsannaa 2020 (UTC)
<!-- Message sent by User:Max Klemm (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=20343133 -->
== Important: maintenance operation on September 1st ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2020|Read this message in another language]] • [[:m:Special:MyLanguage/Tech/Server switch 2020|{{int:please-translate}}]]
The [[foundation:|Wikimedia Foundation]] will be testing its secondary data centre. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic to the secondary data centre on '''Tuesday, September 1st 2020'''.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on Tuesday, September 1st. The test will start at [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20200901T14 14:00 UTC] (15:00 BST, 16:00 CEST, 10:00 EDT, 19:30 IST, 07:00 PDT, 23:00 JST, and in New Zealand at 02:00 NZST on Wednesday September 2).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
*There will be code freezes for the week of September 1st, 2020. Non-essential code deployments will not happen.
This project may be postponed if necessary. You can [[wikitech:Switch Datacenter#Schedule for 2018 switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. '''Please share this information with your community.'''
</div></div> <span dir=ltr>[[m:User:Trizek (WMF)|Trizek (WMF)]] ([[m:User talk:Trizek (WMF)|talk]])</span> 13:48, 26 Ɔsannaa 2020 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=20384955 -->
== New Wikipedia Library Collections Now Available (September 2020) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL owl says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing new free, full-access, accounts to reliable sources as part of our [https://wikipedialibrary.wmflabs.org/partners/ research access program]. You can sign up for new accounts and research materials on the [https://wikipedialibrary.wmflabs.org/ Library Card platform]:
* '''[https://wikipedialibrary.wmflabs.org/partners/101/ Al Manhal]''' – Arabic journals and ebooks
* '''[https://wikipedialibrary.wmflabs.org/partners/102/ Ancestry.com]''' – Genealogical and historical records
* '''[https://wikipedialibrary.wmflabs.org/partners/100/ RILM]''' – Music encyclopedias
Many other partnerships are listed on [https://wikipedialibrary.wmflabs.org/partners/ our partners page], including [https://wikipedialibrary.wmflabs.org/partners/49/ Adam Matthew], [https://wikipedialibrary.wmflabs.org/partners/57/ EBSCO], [https://wikipedialibrary.wmflabs.org/partners/55/ Gale] and [https://wikipedialibrary.wmflabs.org/partners/54/ JSTOR].
A significant portion of our collection now no longer requires individual applications to access! Read more in our [https://diff.wikimedia.org/2020/06/24/simplifying-your-research-needs-the-wikipedia-library-launches-new-technical-improvements-and-partnerships/ recent blog post].
Do better research and help expand the use of high quality references across Wikipedia projects!
<br>--[[w:en:Wikipedia:TWL/Coordinators|The Wikipedia Library Team]] 09:49, 3 Ɛbɔ 2020 (UTC)
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=20418180 -->
== Invitation to participate in the conversation ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''{{int:Hello}}. Apologies for cross-posting, and that you may not be reading this message in your native language: translations of the following announcement may be available on '''[[:m:Special:MyLanguage/Universal Code of Conduct/Draft review/Invitation (long version)|Meta]]'''. {{int:please-translate}}. {{Int:Feedback-thanks-title}}''
We are excited to share '''[[:m:Special:MyLanguage/Universal Code of Conduct/Draft review|a draft of the Universal Code of Conduct]]''', which the Wikimedia Foundation Board of Trustees called for earlier this year, for your review and feedback. The discussion will be open until October 6, 2020.
The UCoC Drafting Committee wants to learn which parts of the draft would present challenges for you or your work. What is missing from this draft? What do you like, and what could be improved?
Please join the conversation and share this invitation with others who may be interested to join, too.
To reduce language barriers during the process, you are welcomed to translate this message and the [[:m:Special:MyLanguage/Universal Code of Conduct/Draft review|Universal Code of Conduct/Draft review]]. You and your community may choose to provide your opinions/feedback using your local languages.
To learn more about the UCoC project, see the [[:m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct]] page, and the [[:m:Special:MyLanguage/Universal Code of Conduct/FAQ|FAQ]], on Meta.
Thanks in advance for your attention and contributions, [[:m:Talk:Trust_and_Safety|The Trust and Safety team at Wikimedia Foundation]], 17:55, 10 Ɛbɔ 2020 (UTC) </div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Universal_Code_of_Conduct/Draft_review/Invitation_(long_version)/List&oldid=20440292 -->
== Wiki of functions naming contest ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{int:Please-translate}}.
{{int:Hello}}. Please help pick a name for the new Wikimedia wiki project. This project will be a wiki where the community can work together on a library of [[m:Special:MyLanguage/Abstract_Wikipedia/Wiki_of_functions_naming_contest#function|functions]]. The community can create new functions, read about them, discuss them, and share them. Some of these functions will be used to help create language-independent Wikipedia articles that can be displayed in any language, as part of the Abstract Wikipedia project. But functions will also be usable in many other situations.
There will be two rounds of voting, each followed by legal review of candidates, with voting beginning on 29 September and 27 October. Our goal is to have a final project name selected on 8 December. If you would like to participate, then '''[[m:Special:MyLanguage/Abstract Wikipedia/Wiki of functions naming contest|please learn more and vote now]]''' at meta-wiki. {{Int:Feedback-thanks-title}} --[[m:User:Quiddity (WMF)|Quiddity (WMF)]]</div> 21:19, 29 Ɛbɔ 2020 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Quiddity_(WMF)/Global_message_delivery_split_4&oldid=20492310 -->
== Call for feedback about Wikimedia Foundation Bylaws changes and Board candidate rubric ==
<div lang="en" dir="ltr" class="mw-content-ltr">
{{int:Hello}}. Apologies if you are not reading this message in your native language. {{Int:Please-translate}}.
Today the Wikimedia Foundation Board of Trustees starts two calls for feedback. One is about changes to the Bylaws mainly to increase the Board size from 10 to 16 members. The other one is about a trustee candidate rubric to introduce new, more effective ways to evaluate new Board candidates. The Board welcomes your comments through 26 October. For more details, [[m:Special:MyLanguage/Wikimedia Foundation Board noticeboard/October 2020 - Call for feedback about Bylaws changes and Board candidate rubric|check the full announcement]].
{{Int:Feedback-thanks-title}} [[m:User:Qgil-WMF|Qgil-WMF]] ([[m:User talk:Qgil-WMF|talk]]) 17:17, 7 Ahinime 2020 (UTC)
</div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/Board&oldid=20519859 -->
== Important: maintenance operation on October 27 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2020|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch+2020&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] tests the switch between its first and secondary data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic back to the primary data center on '''Tuesday, October 27 2020'''.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on Tuesday, October 27. The test will start at [https://zonestamp.toolforge.org/1603807200 14:00 UTC] (14:00 WET, 15:00 CET, 10:00 EDT, 19:30 IST, 07:00 PDT, 23:00 JST, and in New Zealand at 03:00 NZDT on Wednesday October 28).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
*There will be code freezes for the week of October 26, 2020. Non-essential code deployments will not happen.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter#Schedule_for_2020_switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. A banner will be displayed on all wikis 30 minutes before this operation happens. '''Please share this information with your community.'''</div></div> -- <span dir=ltr>[[m:User:Trizek (WMF)|Trizek (WMF)]] ([[m:User talk:Trizek (WMF)|talk]])</span> 17:10, 21 Ahinime 2020 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=20519839 -->
== Wiki of functions naming contest - Round 2 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{int:Hello}}.
Reminder: Please help to choose the name for the new Wikimedia wiki project - the library of functions. The finalist vote starts today. The finalists for the name are: <span lang="en" dir="ltr" class="mw-content-ltr">Wikicode, Wikicodex, Wikifunctions, Wikifusion, Wikilambda, Wikimedia Functions</span>. If you would like to participate, then '''[[m:Special:MyLanguage/Abstract Wikipedia/Wiki of functions naming contest/Names|please learn more and vote now]]''' at Meta-wiki.
{{Int:Feedback-thanks-title}} --[[m:User:Quiddity (WMF)|Quiddity (WMF)]]
</div> 22:10, 5 Obubuo 2020 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=20564572 -->
== [[m:Special:MyLanguage/Community Wishlist Survey 2021/Invitation|Community Wishlist Survey 2021]] ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:Magic Wand Icon 229981 Color Flipped.svg|thumb|48px]]
The '''[[m:Special:MyLanguage/Community Wishlist Survey 2021|2021 Community Wishlist Survey]]''' is now open!
This survey is the process where communities decide what the [[m:Community Tech|Community Tech]] team should work on over the next year. We encourage everyone to submit proposals until the deadline on '''{{#time:j xg|2020-11-30|{{PAGELANGUAGE}}}}''', or comment on other proposals to help make them better.
The communities will vote on the proposals between {{#time:j xg|2020-12-08|{{PAGELANGUAGE}}}} and {{#time:j xg|2020-12-21|{{PAGELANGUAGE}}}}.
The Community Tech team is focused on tools for experienced Wikimedia editors.
You can write proposals in any language, and we will translate them for you. Thank you, and we look forward to seeing your proposals!
</div>
<span lang="en" dir="ltr" class="mw-content-ltr">[[m:user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]]</span>
18:09, 20 Obubuo 2020 (UTC)
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:SGrabarczuk_(WMF)/sandbox/1&oldid=20689939 -->
== Global bot policy proposal: invitation to a Meta discussion ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{int:hello}}!
I apologize for sending a message in English. {{int:please-translate}}. According to [[:m:Bot_policy/Implementation#Where_it_is_policy|the list]], your wiki project currently is opted in to the [[:m:Bot_policy#Global_bots|global bot policy]]. Under this policy, bots that fix double redirects or maintain interwiki links are allowed to operate under a global bot flag that is assigned directly by the stewards.
As the Wikimedia projects developed, the need for the current global bot policy decreased, and in the past years, no bots were appointed via that policy. That is mainly given Wikidata were estabilished in 2013, and it is no longer necessary to have dozens of bots that maintain interwiki links.
A [[:m:Requests for comment/Refine global bot policy|proposal]] was made at Meta-Wiki, which proposes that the stewards will be authorized to determine whether an uncontroversial task may be assigned a global bot flag. The stewards already assign permissions that are more impactful on many wikis, namely, [[:m:GS|global sysops]] and [[:m:GR|global renamers]], and I do not think that trust should be an issue. The stewards will assign the permission only to time-proven bots that are already approved at a number of projects, like [[:m:User:ListeriaBot|ListeriaBot]].
By this message, I would like to invite you to comment [[:m:Requests for comment/Refine global bot policy|in the global RFC]], to voice your opinion about this matter.
Thank you for your time.
Best regards,<br />
[[User:Martin Urbanec|Martin Urbanec]] ([[:m:User talk:Martin Urbanec|{{int:Talkpagelinktext}}]]) 11:49, 24 Obubuo 2020 (UTC)
</div>
<!-- Message sent by User:Martin Urbanec@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Martin_Urbanec/sand&oldid=20709229 -->
== Wikidata descriptions changes to be included more often in Recent Changes and Watchlist ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
''Sorry for sending this message in English. Translations are available on [[m:Special:MyLanguage/Announcements/Announcement Wikidata descriptions in watchlist|this page]]. Feel free to translate it in more languages!''
As you may know, you can include changes coming from Wikidata in your Watchlist and Recent Changes ([[Special:Preferences#mw-prefsection-watchlist|in your preferences]]). Until now, this feature didn’t always include changes made on Wikidata descriptions due to the way Wikidata tracks the data used in a given article.
Starting on December 3rd, the Watchlist and Recent Changes will include changes on the descriptions of Wikidata Items that are used in the pages that you watch. This will only include descriptions in the language of your wiki to make sure that you’re only seeing changes that are relevant to your wiki.
This improvement was requested by many users from different projects. We hope that it can help you monitor the changes on Wikidata descriptions that affect your wiki and participate in the effort of improving the data quality on Wikidata for all Wikimedia wikis and beyond.
Note: if you didn’t use the Wikidata watchlist integration feature for a long time, feel free to give it another chance! The feature has been improved since the beginning and the content it displays is more precise and useful than at the beginning of the feature in 2015.
If you encounter any issue or want to provide feedback, feel free to use [[Phab:T191831|this Phabricator ticket]]. Thanks!
[[:d:User:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] 14:39, 30 Obubuo 2020 (UTC)
</div>
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lea_Lacroix_(WMDE)/wikis&oldid=20728482 -->
== 2020 Coolest Tool Award Ceremony on December 11th ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hello all,
The ceremony of the 2020 [[m:Coolest_Tool_Award|Wikimedia Coolest Tool Award]] will take place virtually on Friday, December 11th, at 17:00 GMT. This award is highlighting tools that have been nominated by contributors to the Wikimedia projects, and the ceremony will be a nice moment to show appreciation to the tools developers and maybe discover new tools!
You will find more information [[m:Coolest_Tool_Award|here]] about the livestream and the discussions channels. Thanks for your attention, [[:d:User:Lea Lacroix (WMDE)|Lea Lacroix (WMDE)]] 10:55, 7 Ɔpenimma 2020 (UTC)
</div>
<!-- Message sent by User:Lea Lacroix (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=20734978 -->
== Community Wishlist Survey 2021 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:Magic Wand Icon 229981 Color Flipped.svg|thumb|48px]]
'''We invite all registered users to vote on the [[m:Special:MyLanguage/Community Wishlist Survey 2021|2021 Community Wishlist Survey]]. You can vote from now until {{#time:j xg|2020-12-21|en}} for as many different wishes as you want.'''
In the Survey, wishes for new and improved tools for experienced editors are collected. After the voting, we will do our best to grant your wishes. We will start with the most popular ones.
We, the [[m:Special:MyLanguage/Community Tech|Community Tech]], are one of the [[m:Special:MyLanguage/Wikimedia Foundation|Wikimedia Foundation]] teams. We create and improve editing and wiki moderation tools. What we work on is decided based on results of the Community Wishlist Survey. Once a year, you can submit wishes. After two weeks, you can vote on the ones that you're most interested in. Next, we choose wishes from the survey to work on. Some of the wishes may be granted by volunteer developers or other teams.
'''[[m:Special:MyLanguage/Community Wishlist Survey 2021/Tracking|You can view and vote all proposals here.]]'''
We are waiting for your votes. Thank you!
</div>
[[user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]]
00:52, 15 Ɔpenimma 2020 (UTC)
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:SGrabarczuk_(WMF)/sandbox/1&oldid=20689939 -->
== Moving Wikimania 2021 to a Virtual Event ==
<div class="mw-content-ltr" lang="en" dir="ltr">
[[File:Wikimania_logo_with_text_2.svg|right|alt=Wikimania's logo.|75px]]
''{{int:Hello}}. Apologies if you are not reading this message in your native language. {{Int:Please-translate}}. {{Int:Feedback-thanks-title}}''
[[:m:Wikimania 2021|Wikimania will be a virtual event this year]], and hosted by a wide group of community members. Whenever the next in-person large gathering is possible again, [[:m:ESEAP Hub|the ESEAP Core Organizing Team]] will be in charge of it. Stay tuned for more information about how ''you'' can get involved in the planning
process and other aspects of the event. [https://lists.wikimedia.org/pipermail/wikimedia-l/2021-January/096141.html Please read the longer version of this announcement on wikimedia-l].
''ESEAP Core Organizing Team, Wikimania Steering Committee, Wikimedia Foundation Events Team'', 15:15, 27 Ɔpɛpɔn 2021 (UTC)
</div>
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Elitre_(WMF)/Wikimania21&oldid=21014617 -->
== Project Grant Open Call ==
This is the announcement for the [[m:Grants:Project|Project Grants program]] open call that started on January 11, with the submission deadline of February 10, 2021.<br> This first open call will be focussed on Community Organizing proposals. A second open call focused on research and software proposals is scheduled from February 15 with a submission deadline of March 16, 2021.<br>
For the Round 1 open call, we invite you to propose grant applications that fall under community development and organizing (offline and online) categories. Project Grant funds are available to support individuals, groups, and organizations to implement new experiments and proven ideas, from organizing a better process on your wiki, coordinating a campaign or editathon series to providing other support for community building. We offer the following resources to help you plan your project and complete a grant proposal:<br>
* Weekly proposals clinics via Zoom during the Open Call. Join us for [[m:Grants:Project|#Upcoming_Proposal_Clinics|real-time discussions]] with Program Officers and select thematic experts and get live feedback about your Project Grants proposal. We’ll answer questions and help you make your proposal better. We also offer these support pages to help you build your proposal:
* [[m:Grants:Project/Tutorial|Video tutorials]] for writing a strong application<br>
* General [[m:Grants:Project/Plan|planning page]] for Project Grants <br>
* [[m:Grants:Project/Learn|Program guidelines and criteria]]<br>
Program officers are also available to offer individualized proposal support upon request. Contact us if you would like feedback or more information.<br>
We are excited to see your grant ideas that will support our community and make an impact on the future of Wikimedia projects. Put your idea into motion, and [[m:Grants:Project/Apply|submit your proposal]] by February 10, 2021!<br>
Please feel free to get in touch with questions about getting started with your grant application, or about serving on the Project Grants Committee. Contact us at projectgrants{{at}}wikimedia.org. Please help us translate this message to your local language. [[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 08:01, 28 Ɔpɛpɔn 2021 (UTC)
<!-- Message sent by User:RSharma (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=20808431 -->
== New Wikipedia Library Collections Available Now (February 2021) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL owl says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] is announcing new free, full-access, accounts to reliable sources as part of our [https://wikipedialibrary.wmflabs.org/partners/ research access program]. You can sign up to access research materials on the [https://wikipedialibrary.wmflabs.org/ Library Card platform]:
* '''[https://wikipedialibrary.wmflabs.org/partners/103/ Taxmann]''' – Taxation and law database
* '''[https://wikipedialibrary.wmflabs.org/partners/104/ PNAS]''' – Official journal of the National Academy of Sciences
* '''[https://wikipedialibrary.wmflabs.org/partners/57/ EBSCO]''' – New Arabic and Spanish language databases added
We have a wide array of [https://wikipedialibrary.wmflabs.org/partners/ other collections available], and a significant number now no longer require individual applications to access! Read more in our [https://diff.wikimedia.org/2020/06/24/simplifying-your-research-needs-the-wikipedia-library-launches-new-technical-improvements-and-partnerships/ blog post].
Do better research and help expand the use of high quality references across Wikipedia projects!
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
--12:57, 1 Ɔgyefuo 2021 (UTC)
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=21022367 -->
== Wiki Loves Folklore 2021 is back! ==
<div lang="en" dir="ltr" class="mw-content-ltr">
{{int:please-translate}}
[[File:Wiki Loves Folklore Logo.svg|right|150px|frameless]]
You are humbly invited to participate in the '''[[:c:Commons:Wiki Loves Folklore 2021|Wiki Loves Folklore 2021]]''' an international photography contest organized on Wikimedia Commons to document folklore and intangible cultural heritage from different regions, including, folk creative activities and many more. It is held every year from the 1st till the 28th of February.
You can help in enriching the folklore documentation on Commons from your region by taking photos, audios, videos, and [https://commons.wikimedia.org/w/index.php?title=Special:UploadWizard&campaign=wlf_2021 submitting] them in this commons contest.
Please support us in translating the [[:c:Commons: Wiki Loves Folklore 2021|project page]] and a [https://meta.wikimedia.org/wiki/Special:Translate?group=Centralnotice-tgroup-wikiloveslove2020&language=en&filter=%21translated&action=translate|one-line banner message] to help us spread the word in your native language.
'''Kind regards,'''
'''Wiki loves Folklore International Team'''
[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 13:25, 6 Ɔgyefuo 2021 (UTC)
</div>
<!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Tiven2240/wll&oldid=21073884 -->
== Feminism & Folklore 1 February - 31 March ==
<div lang="en" dir="ltr" class="mw-content-ltr">
{{int:please-translate}}
Greetings!
You are invited to participate in '''[[m:Feminism and Folklore 2021|Feminism and Folklore]] writing contest'''. This year Feminism and Folklore will focus on feminism, women's biographies and gender-focused topics for the project in league with Wiki Loves Folklore gender gap focus with folk culture theme on Wikipedia. folk activities, folk games, folk cuisine, folk wear, fairy tales, folk plays, folk arts, folk religion, mythology, etc.
You can help us in enriching the folklore documentation on Wikipedia from your region by creating or improving articles centered on folklore around the world, including, but not limited to folk festivals, folk dances, folk music, women and queer personalities in folklore, folk culture (folk artists, folk dancers, folk singers, folk musicians, folk game athletes, women in mythology, women warriors in folklore, witches and witch-hunting, fairy tales and more. You can contribute to new articles or translate from the list of [[:m:Feminism and Folklore 2021/List of Articles|suggested articles here]].
You can also support us in translating the [[m:Feminism and Folklore 2021|project page]] and help us spread the word in your native language.
Learn more about the contest and prizes from our [[m:Feminism and Folklore 2021|project page]]. Thank you.
Feminism and Folklore team,
[[m:User:Joy Agyepong|Joy Agyepong]] ([[m:User talk:Joy Agyepong|talk]]) 02:40, 16 Ɔgyefuo 2021 (UTC)
</div>
<!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=20421065 -->
== Proposal: Set two-letter project shortcuts as alias to project namespace globally ==
<div lang="en" dir="ltr">
{{int:please-translate}}
Hello everyone,
I apologize for posting in English. I would like to inform everyone that I created a new global request for comment (GRFC) at Meta Wiki, which may affect your project: [[:m:Requests for comment/Set short project namespace aliases by default globally]].
In this GRFC, I propose that two-project shortcuts for project names will become a default alias for the project namespace. For instance, on all Wikipedias, WP will be an alias to the Wikipedia: namespace (and similar for other projects). Full list is available in the GRFC.
This is already the case for Wikivoyages, and many individual projects asked for this alias to be implemented. I believe this makes it easier to access the materials in the project namespace, as well as creating shortcuts like <tt>WP:NPOV</tt>, as well as helps new projects to use this feature, without having to figure out how to request site configuration changes first.
As far as I can see, {{SITENAME}} currently does not have such an alias set. This means that such an alias will be set for you, if the GRFC is accepted by the global community.
I would like to ask all community members to participate in the request for comment at Meta-Wiki, see [[:m:Requests for comment/Set short project namespace aliases by default globally]].
Please feel free to [[:m:User talk:Martin Urbanec|ask me]] if you have any questions about this proposal.
Best regards,<br />
--[[:m:User:Martin Urbanec|Martin Urbanec]] ([[:m:User talk:Martin Urbanec|talk]]) 14:11, 18 Ɔgyefuo 2021 (UTC)
</div>
<!-- Message sent by User:Martin Urbanec@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Martin_Urbanec/MassMessage&oldid=21125035 -->
== Wikifunctions logo contest ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{Int:Hello}}. Please help to choose a design concept for the logo of the new Wikifunctions wiki. Voting starts today and will be open for 2 weeks. If you would like to participate, then '''[[m:Special:MyLanguage/Abstract Wikipedia/Wikifunctions logo concept/Vote|please learn more and vote now]]''' at Meta-Wiki. {{Int:Feedback-thanks-title}} --[[m:User:Quiddity (WMF)|Quiddity (WMF)]]</div> 01:46, 2 Ɔbenem 2021 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=21087740 -->
== Universal Code of Conduct – 2021 consultations ==
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Universal Code of Conduct Phase 2 ===
{{int:please-translate}}
The [[:wmf:Special:MyLanguage/Universal Code of Conduct|'''Universal Code of Conduct (UCoC)''']] provides a universal baseline of acceptable behavior for the entire Wikimedia movement and all its projects. The project is currently in Phase 2, outlining clear enforcement pathways. You can read more about the whole project on its [[:m:Special:MyLanguage/Universal Code of Conduct|'''project page''']].
==== Drafting Committee: Call for applications ====
The Wikimedia Foundation is recruiting volunteers to join a committee to draft how to make the code enforceable. Volunteers on the committee will commit between 2 and 6 hours per week from late April through July and again in October and November. It is important that the committee be diverse and inclusive, and have a range of experiences, including both experienced users and newcomers, and those who have received or responded to, as well as those who have been falsely accused of harassment.
To apply and learn more about the process, see [[:m:Special:MyLanguage/Universal Code of Conduct/Drafting committee|Universal Code of Conduct/Drafting committee]].
==== 2021 community consultations: Notice and call for volunteers / translators ====
From 5 April – 5 May 2021 there will be conversations on many Wikimedia projects about how to enforce the UCoC. We are looking for volunteers to translate key material, as well as to help host consultations on their own languages or projects using suggested [[:m:Special:MyLanguage/Universal Code of Conduct/2021 consultations/Discussion|key questions]]. If you are interested in volunteering for either of these roles, please [[:m:Talk:Universal Code of Conduct/2021 consultations|contact us]] in whatever language you are most comfortable.
To learn more about this work and other conversations taking place, see [[:m:Special:MyLanguage/Universal Code of Conduct/2021 consultations|Universal Code of Conduct/2021 consultations]].
-- [[User:Xeno (WMF)|Xeno (WMF)]] ([[User talk:Xeno (WMF)|talk]]) 21:53, 5 Oforisuo 2021 (UTC)
</div>
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:MNadzikiewicz_(WMF)/Without_Russian,_Polish_and_translated/2&oldid=21302330 -->
== Global bot policy changes ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
{{int:hello}}!
I apologize for sending a message in English. {{int:please-translate}}. According to [[:m:Bot_policy/Implementation#Where_it_is_policy|the list]], your wiki project is currently opted in to the [[:m:Bot_policy#Global_bots|global bot policy]]. As such, I want to let you know about some changes that were made after the [[:m:Requests for comment/Refine global bot policy|global RfC]] was closed.
*Global bots are now subject to a 2 week discussion, and it'll be publicized via a MassMessage list, available at [[:m:Bot policy/New global bot discussion|Bot policy/New global bot discussion]] on Meta. Please subscribe yourself or your wiki if you are interested in new global bots proposals.
*For a bot to be considered for approval, it must demonstrate it is welcomed in multiple projects, and a good way to do that is to have the bot flag on at least 5 wikis for a single task.
*The bot operator should make sure to adhere to the wiki's preference as related to the use of the bot flag (i.e., if a wiki doesn't want a bot to use the flag as it edits, that should be followed).
Thank you for your time.
Best regards,<br />
—'''''<span style="font-family:Candara">[[User:Tks4Fish|<span style="color:black">Thanks for the fish!</span>]] <sup>[[User Talk:Tks4Fish|<span style="color:blue">talk</span>]]•[[Special:Contribs/Tks4Fish|contribs]]</sup></span>''''' 18:48, 6 Oforisuo 2021 (UTC)
</div>
<!-- Message sent by User:Tks4Fish@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Tks4Fish/temp&oldid=21306363 -->
== Line numbering coming soon to all wikis ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
[[File:Technical_Wishes_–_Line_numbering_-_2010_wikitext_editor.png|thumb|Example]]
From April 15, you can enable line numbering in some wikitext editors - for now in the template namespace, coming to more namespaces soon. This will make it easier to detect line breaks and to refer to a particular line in discussions. These numbers will be shown if you enable the syntax highlighting feature ([[mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror extension]]), which is supported in the [[mw:Special:MyLanguage/Extension:WikiEditor|2010]] and [[mw:Special:MyLanguage/2017 wikitext editor|2017]] wikitext editors.
More information can be found on [[m:WMDE Technical Wishes/Line Numbering|this project page]]. Everyone is invited to test the feature, and to give feedback [[m:talk:WMDE Technical Wishes/Line Numbering|on this talk page]].
</div> -- [[m:User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] 15:06, 12 Oforisuo 2021 (UTC)
<!-- Message sent by User:Johanna Strodt (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=21329014 -->
== Suggested Values ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
From April 29, it will be possible to suggest values for parameters in templates. Suggested values can be added to [[mw:Special:MyLanguage/Help:TemplateData|TemplateData]] and will then be shown as a drop-down list in [[mw:Special:MyLanguage/Help:VisualEditor/User guide|VisualEditor]]. This allows template users to quickly select an appropriate value. This way, it prevents potential errors and reduces the effort needed to fill the template with values. It will still be possible to fill in values other than the suggested ones.
More information, including the supported parameter types and how to create suggested values: [[mw:Help:TemplateData#suggestedvalues|[1]]] [[m:WMDE_Technical_Wishes/Suggested_values_for_template_parameters|[2]]]. Everyone is invited to test the feature, and to give feedback [[m:Talk:WMDE Technical Wishes/Suggested values for template parameters|on this talk page]].
</div> [[m:User:Timur Vorkul (WMDE)|Timur Vorkul (WMDE)]] 14:08, 22 Oforisuo 2021 (UTC)
<!-- Message sent by User:Timur Vorkul (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=21361904 -->
== Universal Code of Conduct News – Issue 1 ==
<div style = "line-height: 1.2">
<span style="font-size:200%;">'''Universal Code of Conduct News'''</span><br>
<span style="font-size:120%; color:#404040;">'''Issue 1, June 2021'''</span><span style="font-size:120%; float:right;">[[m:Universal Code of Conduct/Newsletter/1|Read the full newsletter]]</span>
----
Welcome to the first issue of [[m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct News]]! This newsletter will help Wikimedians stay involved with the development of the new code, and will distribute relevant news, research, and upcoming events related to the UCoC.
Please note, this is the first issue of UCoC Newsletter which is delivered to all subscribers and projects as an announcement of the initiative. If you want the future issues delivered to your talk page, village pumps, or any specific pages you find appropriate, you need to [[m:Global message delivery/Targets/UCoC Newsletter Subscription|subscribe here]].
You can help us by translating the newsletter issues in your languages to spread the news and create awareness of the new conduct to keep our beloved community safe for all of us. Please [[m:Universal Code of Conduct/Newsletter/Participate|add your name here]] if you want to be informed of the draft issue to translate beforehand. Your participation is valued and appreciated.
</div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;">
* '''Affiliate consultations''' – Wikimedia affiliates of all sizes and types were invited to participate in the UCoC affiliate consultation throughout March and April 2021. ([[m:Universal Code of Conduct/Newsletter/1#sec1|continue reading]])
* '''2021 key consultations''' – The Wikimedia Foundation held enforcement key questions consultations in April and May 2021 to request input about UCoC enforcement from the broader Wikimedia community. ([[m:Universal Code of Conduct/Newsletter/1#sec2|continue reading]])
* '''Roundtable discussions''' – The UCoC facilitation team hosted two 90-minute-long public roundtable discussions in May 2021 to discuss UCoC key enforcement questions. More conversations are scheduled. ([[m:Universal Code of Conduct/Newsletter/1#sec3|continue reading]])
* '''Phase 2 drafting committee''' – The drafting committee for the phase 2 of the UCoC started their work on 12 May 2021. Read more about their work. ([[m:Universal Code of Conduct/Newsletter/1#sec4|continue reading]])
* '''Diff blogs''' – The UCoC facilitators wrote several blog posts based on interesting findings and insights from each community during local project consultation that took place in the 1st quarter of 2021. ([[m:Universal Code of Conduct/Newsletter/1#sec5|continue reading]])</div>
--[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 23:05, 11 Ayɛwohomumu 2021 (UTC)
<!-- Message sent by User:SOyeyele (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:SOyeyele_(WMF)/Announcements/Other_languages&oldid=21578291 -->
== Wikimania 2021: Individual Program Submissions ==
[[File:Wikimania logo with text 2.svg|right|200px]]
Dear all,
Wikimania 2021 will be [[:wikimania:2021:Save the date and the Core Organizing Team|hosted virtually]] for the first time in the event's 15-year history. Since there is no in-person host, the event is being organized by a diverse group of Wikimedia volunteers that form the [[:wikimania:2021:Organizers|Core Organizing Team]] (COT) for Wikimania 2021.
'''Event Program''' - Individuals or a group of individuals can submit their session proposals to be a part of the program. There will be translation support for sessions provided in a number of languages. See more information [[:wikimania:2021:Submissions/Guidelines#Language Accessibility|here]].
Below are some links to guide you through;
* [[:wikimania:2021:Submissions|Program Submissions]]
* [[:wikimania:2021:Submissions/Guidelines|Session Submission Guidelines]]
* [[:wikimania:2021:FAQ|FAQ]]
Please note that the deadline for submission is 18th June 2021.
'''Announcements'''- To keep up to date with the developments around Wikimania, the COT sends out weekly updates. You can view them in the Announcement section [[:wikimania:2021:Announcements|here]].
'''Office Hour''' - If you are left with questions, the COT will be hosting some office hours (in multiple languages), in multiple time-zones, to answer any programming questions that you might have. Details can be found [[:wikimania:2021:Organizers#Office hours schedule|here.]]
Best regards,
[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 04:18, 16 Ayɛwohomumu 2021 (UTC)
On behalf of Wikimania 2021 Core Organizing Team
<!-- Message sent by User:Bodhisattwa@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/VisualEditor/Newsletter/Wikis_with_VE&oldid=21597568 -->
== Editing news 2021 #2 ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<em>[[m:Special:MyLanguage/VisualEditor/Newsletter/2021/June|Read this in another language]] • [[m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]</em>
[[File:Reply Tool A-B test comment completion.png|alt=Junior contributors comment completion rate across all participating Wikipedias|thumb|296x296px|When newcomers had the Reply tool and tried to post on a talk page, they were more successful at posting a comment. ([https://wikimedia-research.github.io/Reply-tools-analysis-2021/ Source])]]
Earlier this year, the Editing team ran a large study of [[mw:Talk pages project/Replying|the Reply Tool]]. The main goal was to find out whether the Reply Tool helped [[mw:Talk pages project/Glossary|newer editors]] communicate on wiki. The second goal was to see whether the comments that newer editors made using the tool needed to be reverted more frequently than comments newer editors made with the existing wikitext page editor.
The key results were:
* Newer editors who had automatic ("default on") access to the Reply tool were [https://wikimedia-research.github.io/Reply-tools-analysis-2021/ more likely] to post a comment on a talk page.
* The comments that newer editors made with the Reply Tool were also [https://wikimedia-research.github.io/Reply-tools-analysis-2021/ less likely] to be reverted than the comments that newer editors made with page editing.
These results give the Editing team confidence that the tool is helpful.
<strong>Looking ahead</strong>
The team is planning to make the Reply tool available to everyone as an opt-out preference in the coming months. This has already happened at the Arabic, Czech, and Hungarian Wikipedias.
The next step is to [[phab:T280599|resolve a technical challenge]]. Then, they will deploy the Reply tool first to the [[phab:T267379|Wikipedias that participated in the study]]. After that, they will deploy it, in stages, to the other Wikipedias and all WMF-hosted wikis.
You can turn on "{{int:discussiontools-preference-label}}" [[Special:Preferences#mw-prefsection-betafeatures|in Beta Features]] now. After you get the Reply tool, you can change your preferences at any time in [[Special:Preferences#mw-prefsection-editing-discussion]].
–[[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[User talk:Whatamidoing (WMF)|talk]])
</div> 14:13, 24 Ayɛwohomumu 2021 (UTC)
<!-- Message sent by User:Elitre (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/VisualEditor/Newsletter/Wikis_with_VE&oldid=21624491 -->
== Server switch ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch 2020|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch+2020&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] tests the switch between its first and secondary data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems. <!--
They will switch all traffic back to the primary data center on '''Tuesday, October 27 2020'''. -->
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on Tuesday, 29 June 2021. The test will start at [https://zonestamp.toolforge.org/1624975200 14:00 UTC] (07:00 PDT, 10:00 EDT, 15:00 WEST/BST, 16:00 CEST, 19:30 IST, 23:00 JST, and in New Zealand at 02:00 NZST on Wednesday 30 June).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
*There will be code freezes for the week of June 28. Non-essential code deployments will not happen.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter#Schedule_for_2021_switch|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. A banner will be displayed on all wikis 30 minutes before this operation happens. '''Please share this information with your community.'''</div></div> [[user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] 01:19, 27 Ayɛwohomumu 2021 (UTC)
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=21463754 -->
== New Wikipedia Library collections and design update (August 2021) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL OWL says log in today!]]
[https://wikipedialibrary.wmflabs.org/users/my_library/ The Wikipedia Library] is pleased to announce the addition of new collections, alongside a new interface design. New collections include:
* '''[https://wikipedialibrary.wmflabs.org/partners/107/ Cabells]''' – Scholarly and predatory journal database
* '''[https://wikipedialibrary.wmflabs.org/partners/108/ Taaghche]''' - Persian language e-books
* '''[https://wikipedialibrary.wmflabs.org/partners/112/ Merkur]''', '''[https://wikipedialibrary.wmflabs.org/partners/111/ Musik & Ästhetik]''', and '''[https://wikipedialibrary.wmflabs.org/partners/110/ Psychologie, Psychotherapie, Psychoanalyse]''' - German language magazines and journals published by Klett-Cotta
* '''[https://wikipedialibrary.wmflabs.org/partners/117/ Art Archiv]''', '''[https://wikipedialibrary.wmflabs.org/partners/113/ Capital]''', '''[https://wikipedialibrary.wmflabs.org/partners/115/ Geo]''', '''[https://wikipedialibrary.wmflabs.org/partners/116/ Geo Epoche]''', and '''[https://wikipedialibrary.wmflabs.org/partners/114/ Stern]''' - German language newspapers and magazines published by Gruner + Jahr
Additionally, '''[https://wikipedialibrary.wmflabs.org/partners/105/ De Gruyter]''' and '''[https://wikipedialibrary.wmflabs.org/partners/106/ Nomos]''' have been centralised from their previous on-wiki signup location on the German Wikipedia. Many other collections are freely available by simply logging in to [https://wikipedialibrary.wmflabs.org/ The Wikipedia Library] with your Wikimedia login!
We are also excited to announce that the first version of a new design for My Library was deployed this week. We will be iterating on this design with more features over the coming weeks. Read more on the [[:m:Library Card platform/Design improvements|project page on Meta]].
Lastly, an Echo notification will begin rolling out soon to notify eligible editors about the library ([[Phab:T132084|T132084]]). If you can translate the notification please do so [https://translatewiki.net/w/i.php?title=Special:Translate&group=ext-thewikipedialibrary at TranslateWiki]!
--The Wikipedia Library Team 13:23, 11 Ɔsannaa 2021 (UTC)
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=21851699 -->
== Request for comment notification ==
Here is a link to a [[m:Requests for comment/Wikimedia Enterprise|RFC on Meta]] concerning all Wikimedia projects. Best, [[Odwumanyɛni:Lionel Scheepmans|Lionel Scheepmans]] ([[Odwumanyɛni nkɔmmɔbea:Lionel Scheepmans|talk]]) 00:09, 17 Ɔsannaa 2021 (UTC)
== Universal Code of Conduct - Enforcement draft guidelines review ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="content"/>The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Drafting_committee#Phase_2|Universal Code of Conduct Phase 2 drafting committee]] would like comments about the '''[[:m:Universal Code of Conduct/Enforcement draft guidelines review|enforcement draft guidelines]]''' for the [[m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct]] (UCoC). This review period is planned for 17 August 2021 through 17 October 2021.
These guidelines are not final but you can help move the progress forward. The committee will revise the guidelines based upon community input.
Comments can be shared in any language on the [[m:Talk:Universal Code of Conduct/Enforcement draft guidelines review|draft review talk page]] and [[m:Special:MyLanguage/Universal Code of Conduct/Discussions|multiple other venues]]. Community members are encouraged to organize conversations in their communities.
There are planned live discussions about the UCoC enforcement draft guidelines:
:[[wmania:2021:Submissions/Universal_Code_of_Conduct_Roundtable|Wikimania 2021 session]] (recorded 16 August)
:[[m:Special:MyLanguage/Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions#Conversation hours|Conversation hours]] - 24 August, 31 August, 7 September @ 03:00 UTC & 14:00 UTC
:[[m:Special:MyLanguage/Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions|Roundtable calls]] - 18 September @ 03:00 UTC & 15:00 UTC
Summaries of discussions will be posted every two weeks [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee/Digests|here]].
Please let me know if you have any questions.<section end="content"/>
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 23:19, 17 Ɔsannaa 2021 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Xeno_(WMF)/Delivery/Wikipedia&oldid=21895766 -->
== Wikimedia Foundation Board of Trustees election has come to an end ==
Thank you for participating in the [[:meta:Special:MyLanguage/Wikimedia_Foundation_elections/2021|2021 Wikimedia Foundation Board of Trustees election]]! Voting closed August 31 at 23:59. The official data, including the four most voted candidates, will be announced as soon as the [[:meta:Special:MyLanguage/Wikimedia_Foundation_elections_committee|Elections Committee]] completes their review of the ballots. The official announcement of the new trustees appointed will happen later, once the selected candidates have been confirmed by the Board.
6,946 community members from 216 wiki projects have voted. This makes 10.2% global participation, 1.1% higher than in the last Board elections. In 2017, 5167 people from 202 wiki projects cast their vote. A full analysis is planned to be published in a few days when the confirmed results are announced. In the meantime, you can check the [[:meta:Special:MyLanguage/Wikimedia_Foundation_elections/2021/Stats|data produced during the election]].
Diversity was an important goal with these elections. Messages about the Board election were translated into 61 languages. This outreach worked well. There were 70 communities with eligible voters voting in this election for the first time. With your help, next year’s Board of Trustees election will be even better.
10:03, 2 Ɛbɔ 2021 (UTC)
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Xeno_(WMF)/Delivery/Wikipedia&oldid=21895840 -->
== The 2022 Community Wishlist Survey will happen in January ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
Hello everyone,
We hope all of you are as well and safe as possible during these trying times! We wanted to share some news about a change to the Community Wishlist Survey 2022. We would like to hear your opinions as well.
Summary:
<div style="font-style:italic;">
We will be running the [[m:Special:MyLanguage/Community Wishlist Survey|Community Wishlist Survey]] 2022 in January 2022. We need more time to work on the 2021 wishes. We also need time to prepare some changes to the Wishlist 2022. In the meantime, you can use a [[m:Special:MyLanguage/Community Wishlist Survey/Sandbox|dedicated sandbox to leave early ideas for the 2022 wishes]].
</div>
=== Proposing and wish-fulfillment will happen during the same year ===
In the past, the [[m:Special:MyLanguage/Community Tech|Community Tech]] team has run the Community Wishlist Survey for the following year in November of the prior year. For example, we ran the [[m:Special:MyLanguage/Community Wishlist Survey 2021|Wishlist for 2021]] in November 2020. That worked well a few years ago. At that time, we used to start working on the Wishlist soon after the results of the voting were published.
However, in 2021, there was a delay between the voting and the time when we could start working on the new wishes. Until July 2021, we were working on wishes from the [[m:Special:MyLanguage/Community Wishlist Survey 2020|Wishlist for 2020]].
We hope having the Wishlist 2022 in January 2022 will be more intuitive. This will also give us time to fulfill more wishes from the 2021 Wishlist.
=== Encouraging wider participation from historically excluded communities ===
We are thinking how to make the Wishlist easier to participate in. We want to support more translations, and encourage under-resourced communities to be more active. We would like to have some time to make these changes.
=== A new space to talk to us about priorities and wishes not granted yet ===
We will have gone 365 days without a Wishlist. We encourage you to approach us. We hope to hear from you in the [[m:Special:MyLanguage/Talk:Community Wishlist Survey|talk page]], but we also hope to see you at our bi-monthly Talk to Us meetings! These will be hosted at two different times friendly to time zones around the globe.
We will begin our first meeting '''September 15th at 23:00 UTC'''. More details about the agenda and format coming soon!
=== Brainstorm and draft proposals before the proposal phase ===
If you have early ideas for wishes, you can use the [[m:Special:MyLanguage/Community Wishlist Survey/Sandbox|new Community Wishlist Survey sandbox]]. This way, you will not forget about these before January 2022. You will be able to come back and refine your ideas. Remember, edits in the sandbox don't count as wishes!
=== Feedback ===
* What should we do to improve the Wishlist pages?
* How would you like to use our new [[m:Special:MyLanguage/Community Wishlist Survey/Sandbox|sandbox?]]
* What, if any, risks do you foresee in our decision to change the date of the Wishlist 2022?
* What will help more people participate in the Wishlist 2022?
Answer on the [[m:Special:MyLanguage/Talk:Community Wishlist Survey|talk page]] (in any language you prefer) or at our Talk to Us meetings.
</div>
[[user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] ([[user talk:SGrabarczuk (WMF)|talk]]) 00:23, 7 Ɛbɔ 2021 (UTC)
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=21980442 -->
== Call for Candidates for the Movement Charter Drafting Committee ending 14 September 2021 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content"/>Movement Strategy announces [[:m:Special:MyLanguage/Movement_Charter/Drafting_Committee|the Call for Candidates for the Movement Charter Drafting Committee]]. The Call opens August 2, 2021 and closes September 14, 2021.
The Committee is expected to represent [[:m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Diversity_and_Expertise_Matrices|diversity in the Movement]]. Diversity includes gender, language, geography, and experience. This comprises participation in projects, affiliates, and the Wikimedia Foundation.
English fluency is not required to become a member. If needed, translation and interpretation support is provided. Members will receive an allowance to offset participation costs. It is US$100 every two months.
We are looking for people who have some of the following [[:m:Special:MyLanguage/Movement_Charter/Drafting_Committee#Role_Requirements|skills]]:
* Know how to write collaboratively. (demonstrated experience is a plus)
* Are ready to find compromises.
* Focus on inclusion and diversity.
* Have knowledge of community consultations.
* Have intercultural communication experience.
* Have governance or organization experience in non-profits or communities.
* Have experience negotiating with different parties.
The Committee is expected to start with 15 people. If there are 20 or more candidates, a mixed election and selection process will happen. If there are 19 or fewer candidates, then the process of selection without election takes place.
Will you help move Wikimedia forward in this important role? Submit your candidacy [[:m:Special:MyLanguage/Movement_Charter/Drafting_Committee#Candidate_Statements|here]]. Please contact strategy2030[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org with questions.<section end="announcement-content"/>
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 17:01, 10 Ɛbɔ 2021 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Xeno_(WMF)/Delivery/Wikipedia&oldid=22002240 -->
== Server switch ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr"><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] tests the switch between its first and secondary data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
They will switch all traffic back to the primary data center on '''Tuesday, 14 September 2021'''.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on Tuesday, 14 September 2021. The test will start at [https://zonestamp.toolforge.org/1631628049 14:00 UTC] (07:00 PDT, 10:00 EDT, 15:00 WEST/BST, 16:00 CEST, 19:30 IST, 23:00 JST, and in New Zealand at 02:00 NZST on Wednesday, 15 September).
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
* We expect the code deployments to happen as any other week. However, some case-by-case code freezes could punctually happen if the operation require them afterwards.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. A banner will be displayed on all wikis 30 minutes before this operation happens. '''Please share this information with your community.'''</div></div> [[user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] ([[user talk:SGrabarczuk (WMF)|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 00:45, 11 Ɛbɔ 2021 (UTC)
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=21980442 -->
== Talk to the Community Tech ==
[[File:Magic Wand Icon 229981 Color Flipped.svg|{{dir|{{pagelang}}|left|right}}|frameless|50px]]
[[:m:Special:MyLanguage/Community Wishlist Survey/Updates/2021-09 Talk to Us|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Community_Wishlist_Survey/Updates/2021-09_Talk_to_Us&language=&action=page&filter= {{int:please-translate}}]
Hello!
As we have [[m:Special:MyLanguage/Community Wishlist Survey/Updates|recently announced]], we, the team working on the [[m:Special:MyLanguage/Community Wishlist Survey|Community Wishlist Survey]], would like to invite you to an online meeting with us. It will take place on [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20210915T2300 '''September 15th, 23:00 UTC'''] on Zoom, and will last an hour. [https://wikimedia.zoom.us/j/89828615390 '''Click here to join'''].
'''Agenda'''
* [[m:Special:MyLanguage/Community Wishlist Survey 2021/Status report 1#Prioritization Process|How we prioritize the wishes to be granted]]
* [[m:Special:MyLanguage/Community Wishlist Survey/Updates|Why we decided to change the date]] from November 2021 to January 2022
* Update on the [[m:Special:MyLanguage/Community Wishlist Survey 2021/Warn when linking to disambiguation pages|disambiguation]] and the [[m:Special:MyLanguage/Community Wishlist Survey 2021/Real Time Preview for Wikitext|real-time preview]] wishes
* Questions and answers
'''Format'''
The meeting will not be recorded or streamed. Notes without attribution will be taken and published on Meta-Wiki. The presentation (first three points in the agenda) will be given in English.
We can answer questions asked in English, French, Polish, and Spanish. If you would like to ask questions in advance, add them [[m:Talk:Community Wishlist Survey|on the Community Wishlist Survey talk page]] or send to sgrabarczuk@wikimedia.org.
[[m:Special:MyLanguage/User:NRodriguez (WMF)|Natalia Rodriguez]] (the [[m:Special:MyLanguage/Community Tech|Community Tech]] manager) will be hosting this meeting.
'''Invitation link'''
* [https://wikimedia.zoom.us/j/89828615390 Join online]
* Meeting ID: 898 2861 5390
* One tap mobile
** +16465588656,,89828615390# US (New York)
** +16699006833,,89828615390# US (San Jose)
* [https://wikimedia.zoom.us/u/kctR45AI8o Dial by your location]
See you! [[User:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] ([[User talk:SGrabarczuk (WMF)|<span class="signature-talk">{{int:Talkpagelinktext}}</span>]]) 03:03, 11 Ɛbɔ 2021 (UTC)
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=21980442 -->
== Select You the question statements for candidates of Drafting Committee Movement Charter ==
Into 2021-10-04 11:59:59 UTC you can select [[:m:Movement Charter/Drafting Committee/Election Compass Statements|question statements]] for the [[:m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates|candidates]] of [[:m:Special:MyLanguage/Movement Charter/Drafting Committee|Drafting Committee]] [[:m:Special:MyLanguage/Movement_Charter|Movement Charter]]. ✍️ [[Odwumanyɛni:Dušan Kreheľ|Dušan Kreheľ]] ([[Odwumanyɛni nkɔmmɔbea:Dušan Kreheľ|talk]]) 21:35, 29 Ɛbɔ 2021 (UTC)
== Voting for the election for the members for the Movement Charter drafting committee is now open ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content"/>
:''<div class="plainlinks">[[m:Special:MyLanguage/Movement Charter/Drafting Committee/MCDC Voter Email short 12-10-2021|{{int:otherlanguages}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/MCDC Voter Email short 12-10-2021}}&language=&action=page&filter= {{int:please-translate}}]''
Voting for the election for the members for the Movement Charter drafting committee is now open. In total, 70 Wikimedians from around the world are running for 7 seats in these elections.
'''Voting is open from October 12 to October 24, 2021.'''
The committee will consist of 15 members in total: The online communities vote for 7 members, 6 members will be selected by the Wikimedia affiliates through a parallel process, and 2 members will be appointed by the Wikimedia Foundation. The plan is to assemble the committee by November 1, 2021.
Learn about each candidate to inform your vote in the language that you prefer: <https://meta.wikimedia.org/wiki/Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates>
Learn about the Drafting Committee: <https://meta.wikimedia.org/wiki/Special:MyLanguage/Movement_Charter/Drafting_Committee>
We are piloting a voting advice application for this election. Click yourself through the tool and you will see which candidate is closest to you! Check at <https://mcdc-election-compass.toolforge.org/>
Read the full announcement: <https://meta.wikimedia.org/wiki/Special:MyLanguage/Movement_Charter/Drafting_Committee/Elections>
'''Go vote at SecurePoll on:''' <https://meta.wikimedia.org/wiki/Special:MyLanguage/Movement_Charter/Drafting_Committee/Elections>
Best,
Movement Strategy & Governance Team, Wikimedia Foundation
<section end="announcement-content"/>
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 02:25, 14 Ahinime 2021 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Xeno_(WMF)/Delivery/Wikipedia&oldid=22185710 -->
== Learn how Movement Strategy Implementation Grants can support your Movement Strategy plans ==
<section begin="announcement-content"/>Movement Strategy Implementation grants now provide more than $2,000 USD to put Movement Strategy plans into action. Find out more about [[:m:Special:MyLanguage/Grants:MSIG/About|Movement Strategy Implementation grants, the criteria, and how to apply]].<section end="annoumcent-content"/>
[[User:MNadzikiewicz (WMF)|MNadzikiewicz (WMF)]] ([[User talk:MNadzikiewicz (WMF)#top|talk]]) 13:30, 29 October 2021 (UTC)
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:MNadzikiewicz_(WMF)/Delivery&oldid=22247589 -->
== Meet the new Movement Charter Drafting Committee members ==
<section begin="announcement-content"/>
:''<div class="plainlinks">[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Elections/Results/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Elections/Results/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The Movement Charter Drafting Committee election and selection processes are complete.
* The [[m:Special:MyLanguage/Movement Charter/Drafting Committee/Elections/Results|election results have been published]]. 1018 participants voted to elect seven members to the committee: '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Richard_Knipel_(Pharos)|Richard Knipel (Pharos)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Anne_Clin_(Risker)|Anne Clin (Risker)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Alice_Wiegand_(lyzzy)|Alice Wiegand (Lyzzy)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Micha%C5%82_Buczy%C5%84ski_(Aegis_Maelstrom)|Michał Buczyński (Aegis Maelstrom)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Richard_(Nosebagbear)|Richard (Nosebagbear)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Ravan_J_Al-Taie_(Ravan)|Ravan J Al-Taie (Ravan)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Ciell_(Ciell)|Ciell (Ciell)]]'''.
* The [[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates#Affiliate-chosen_members|affiliate process]] has selected six members: '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Anass_Sedrati_(Anass_Sedrati)|Anass Sedrati (Anass Sedrati)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#%C3%89rica_Azzellini_(EricaAzzellini)|Érica Azzellini (EricaAzzellini)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Jamie_Li-Yun_Lin_(Li-Yun_Lin)|Jamie Li-Yun Lin (Li-Yun Lin)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Georges_Fodouop_(Geugeor)|Georges Fodouop (Geugeor)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Manavpreet_Kaur_(Manavpreet_Kaur)|Manavpreet Kaur (Manavpreet Kaur)]]''', '''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Candidates#Pepe_Flores_(Padaguan)|Pepe Flores (Padaguan)]]'''.
* The Wikimedia Foundation has [[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates#Wikimedia_Foundation-chosen_members|appointed]] two members: '''[[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates#Runa_Bhattacharjee_(Runab_WMF)|Runa Bhattacharjee (Runab WMF)]]''', '''[[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates#Jorge_Vargas_(JVargas_(WMF))|Jorge Vargas (JVargas (WMF))]]'''.
The committee will convene soon to start its work. The committee can appoint up to three more members to bridge diversity and expertise gaps.
If you are interested in engaging with [[m:Special:MyLanguage/Movement Charter|Movement Charter]] drafting process, follow the updates [[m:Special:MyLanguage/Movement Charter/Drafting Committee|on Meta]] and join the [https://t.me/joinchat/U-4hhWtndBjhzmSf Telegram group].
With thanks from the Movement Strategy and Governance team<section end="announcement-content"/>
15:53, 5 Obubuo 2021 (UTC)
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:MNadzikiewicz_(WMF)/Delivery&oldid=22300322 -->
== Upcoming Call for Feedback about the Board of Trustees elections ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content />
:''You can find this message translated into additional languages on Meta-wiki.''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback:2022 Board of Trustees election/Upcoming Call for Feedback about the Board of Trustees elections|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Board of Trustees/Call for feedback:2022 Board of Trustees election/Upcoming Call for Feedback about the Board of Trustees elections}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The Board of Trustees is preparing a call for feedback about the upcoming Board Elections, from January 7 - February 10, 2022.
While details will be finalized the week before the call, we have confirmed at least two questions that will be asked during this call for feedback:
* What is the best way to ensure fair representation of emerging communities among the Board?
* What involvement should candidates have during the election?
While additional questions may be added, the Movement Strategy and Governance team wants to provide time for community members and affiliates to consider and prepare ideas on the confirmed questions before the call opens. We apologize for not having a complete list of questions at this time. The list of questions should only grow by one or two questions. The intention is to not overwhelm the community with requests, but provide notice and welcome feedback on these important questions.
'''Do you want to help organize local conversation during this Call?'''
Contact the [[m:Special:MyLanguage/Movement Strategy and Governance|Movement Strategy and Governance team]] on Meta, on [https://t.me/wmboardgovernancechat Telegram], or via email at msg[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org.
Reach out if you have any questions or concerns. The Movement Strategy and Governance team will be minimally staffed until January 3. Please excuse any delayed response during this time. We also recognize some community members and affiliates are offline during the December holidays. We apologize if our message has reached you while you are on holiday.
Best,
Movement Strategy and Governance<section end="announcement-content" />
</div>
{{int:thank-you}} [[User:Xeno (WMF)|Xeno (WMF)]] 17:56, 27 Ɔpenimma 2021 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Wikipedia&oldid=22502754 -->
== Wiki Loves Folklore is back! ==
<div lang="en" dir="ltr" class="mw-content-ltr">
{{int:please-translate}}
[[File:Wiki Loves Folklore Logo.svg|right|150px|frameless]]
You are humbly invited to participate in the '''[[:c:Commons:Wiki Loves Folklore 2022|Wiki Loves Folklore 2022]]''' an international photography contest organized on Wikimedia Commons to document folklore and intangible cultural heritage from different regions, including, folk creative activities and many more. It is held every year from the '''1st till the 28th''' of February.
You can help in enriching the folklore documentation on Commons from your region by taking photos, audios, videos, and [https://commons.wikimedia.org/w/index.php?title=Special:UploadWizard&campaign=wlf_2022 submitting] them in this commons contest.
You can also [[:c:Commons:Wiki Loves Folklore 2022/Organize|organize a local contest]] in your country and support us in translating the [[:c:Commons:Wiki Loves Folklore 2022/Translations|project pages]] to help us spread the word in your native language.
Feel free to contact us on our [[:c:Commons talk:Wiki Loves Folklore 2022|project Talk page]] if you need any assistance.
'''Kind regards,'''
'''Wiki loves Folklore International Team'''
--[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 13:14, 9 Ɔpɛpɔn 2022 (UTC)
</div>
<!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Tiven2240/wlf&oldid=22560402 -->
== Feminism and Folklore 2022 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
{{int:please-translate}}
Greetings! You are invited to participate in '''[[:m:Feminism and Folklore 2022|Feminism and Folklore 2022]]''' writing competion. This year Feminism and Folklore will focus on feminism, women biographies and gender-focused topics for the project in league with Wiki Loves Folklore gender gap focus with folk culture theme on Wikipedia.
You can help us in enriching the folklore documentation on Wikipedia from your region by creating or improving articles focused on folklore around the world, including, but not limited to folk festivals, folk dances, folk music, women and queer personalities in folklore, folk culture (folk artists, folk dancers, folk singers, folk musicians, folk game athletes, women in mythology, women warriors in folklore, witches and witch hunting, fairy tales and more. You can contribute to new articles or translate from the list of suggested articles [[:m:Feminism and Folklore 2022/List of Articles|here]].
You can also support us in organizing the contest on your local Wikipedia by signing up your community to participate in this project and also translating the [[m:Feminism and Folklore 2022|project page]] and help us spread the word in your native language.
Learn more about the contest and prizes from our project page. Feel free to contact us on our [[:m:Talk:Feminism and Folklore 2022|talk page]] or via Email if you need any assistance...
Thank you.
'''Feminism and Folklore Team''',
[[User:Tiven2240|Tiven2240]]
--05:49, 11 Ɔpɛpɔn 2022 (UTC)
</div>
<!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Tiven2240/wlf&oldid=22574381 -->
== Call for Feedback about the Board of Trustees elections is now open ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />:''[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback about the Board of Trustees elections is now open/Short|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback about the Board of Trustees elections is now open/Short|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback about the Board of Trustees elections is now open/Short}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The Call for Feedback: Board of Trustees elections is now open and will close on 7 February 2022.
With this Call for Feedback, the Movement Strategy and Governance team is taking a different approach. This approach incorporates community feedback from 2021. Instead of leading with proposals, the Call is framed around key questions from the Board of Trustees. The key questions came from the feedback about the 2021 Board of Trustees election. The intention is to inspire collective conversation and collaborative proposal development about these key questions.
[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections|Join the conversation.]]
Best,
Movement Strategy and Governance<section end="announcement-content" />
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 01:04, 15 Ɔpɛpɔn 2022 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Wikipedia&oldid=22610145 -->
== Subscribe to the This Month in Education newsletter - learn from others and share your stories ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Dear community members,
Greetings from the EWOC Newsletter team and the education team at Wikimedia Foundation. We are very excited to share that we on tenth years of Education Newsletter ([[m:Education/News|This Month in Education]]) invite you to join us by [[m:Global message delivery/Targets/This Month in Education|subscribing to the newsletter on your talk page]] or by [[m:Education/News/Newsroom|sharing your activities in the upcoming newsletters]]. The Wikimedia Education newsletter is a monthly newsletter that collects articles written by community members using Wikimedia projects in education around the world, and it is published by the EWOC Newsletter team in collaboration with the Education team. These stories can bring you new ideas to try, valuable insights about the success and challenges of our community members in running education programs in their context.
If your affiliate/language project is developing its own education initiatives, please remember to take advantage of this newsletter to publish your stories with the wider movement that shares your passion for education. You can submit newsletter articles in your own language or submit bilingual articles for the education newsletter. For the month of January the deadline to submit articles is on the 20th January. We look forward to reading your stories.
Older versions of this newsletter can be found in the [[outreach:Education/Newsletter/Archives|complete archive]].
More information about the newsletter can be found at [[m:Education/News/Publication Guidelines|Education/Newsletter/About]].
For more information, please contact spatnaik{{@}}wikimedia.org.
------
<div style="text-align: center;"><div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:MassMessage|Global message delivery]] · For the team: [[User:ZI Jony|<span style="color:#8B0000">'''ZI Jony'''</span>]] [[User talk:ZI Jony|<sup><span style="color:Green"><i>(Talk)</i></span></sup>]], {{<includeonly>subst:</includeonly>#time:l G:i, d F Y|}} (UTC)</div></div>
</div>
<!-- Message sent by User:ZI Jony@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:ZI_Jony/MassMessage/Awareness_of_Education_Newsletter/List_of_Village_Pumps&oldid=21244129 -->
== Movement Strategy and Governance News – Issue 5 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="ucoc-newsletter"/>
:''<div class="plainlinks">[[m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5/Global message|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Strategy and Governance/Newsletter/5/Global message}}&language=&action=page&filter= {{int:please-translate}}]</div>''
<span style="font-size:200%;">'''Movement Strategy and Governance News'''</span><br>
<span style="font-size:120%; color:#404040;">'''Issue 5, January 2022'''</span><span style="font-size:120%; float:right;">[[m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5|'''Read the full newsletter''']]</span>
----
Welcome to the fifth issue of Movement Strategy and Governance News (formerly known as Universal Code of Conduct News)! This revamped newsletter distributes relevant news and events about the Movement Charter, Universal Code of Conduct, Movement Strategy Implementation grants, Board elections and other relevant MSG topics.
This Newsletter will be distributed quarterly, while more frequent Updates will also be delivered weekly or bi-weekly to subscribers. Please remember to subscribe [[:m:Special:MyLanguage/Global message delivery/Targets/MSG Newsletter Subscription|here]] if you would like to receive these updates.
<div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;">
*'''Call for Feedback about the Board elections''' - We invite you to give your feedback on the upcoming WMF Board of Trustees election. This call for feedback went live on 10th January 2022 and will be concluded on 16th February 2022. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#Call for Feedback about the Board elections|continue reading]])
*'''Universal Code of Conduct Ratification''' - In 2021, the WMF asked communities about how to enforce the Universal Code of Conduct policy text. The revised draft of the enforcement guidelines should be ready for community vote in March. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#Universal Code of Conduct Ratification|continue reading]])
*'''Movement Strategy Implementation Grants''' - As we continue to review several interesting proposals, we encourage and welcome more proposals and ideas that target a specific initiative from the Movement Strategy recommendations. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#Movement Strategy Implementation Grants|continue reading]])
*'''The New Direction for the Newsletter''' - As the UCoC Newsletter transitions into MSG Newsletter, join the facilitation team in envisioning and deciding on the new directions for this newsletter. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#The New Direction for the Newsletter|continue reading]])
*'''Diff Blogs''' - Check out the most recent publications about MSG on Wikimedia Diff. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#Diff Blogs|continue reading]])</div><section end="ucoc-newsletter"/>
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 03:27, 29 Ɔpɛpɔn 2022 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Wikipedia&oldid=22704115 -->
== Updates on the Universal Code of Conduct Enforcement Guidelines Review ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/2022-02-02 Announcement|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/2022-02-02 Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Enforcement guidelines/2022-02-02 Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello everyone,
The Wikimedia Foundation Board of Trustees released a [[m:Special:MyLanguage/Wikimedia Foundation Board noticeboard/January 2022 - Board of Trustees on Community ratification of enforcement guidelines of UCoC|statement on the ratification process]] for the '''[[m:Universal Code of Conduct/Enforcement guidelines|Universal Code of Conduct (UCoC) Enforcement Guidelines]]'''.
The [[m:Universal Code of Conduct|Universal Code of Conduct]] (UCoC) provides a baseline of acceptable behavior for the entire movement. The UCoC and the Enforcement Guidelines were written by [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee|volunteer-staff drafting committees]] following community consultations.
The revised guidelines were published 24 January 2022 as a proposed way to apply the policy across the movement. There is a [[m:Universal Code of Conduct/Enforcement guidelines/Changes|list of changes made]] to the guidelines after the [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement draft guidelines review|enforcement draft guidelines review]]. '''Comments about the guidelines can be shared [[m:Talk:Universal Code of Conduct/Enforcement guidelines|on the Enforcement Guidelines talk page on Meta-wiki]].'''
To help to understand the guidelines and process, the [[m:Special:MyLanguage/Movement Strategy and Governance|Movement Strategy and Governance]] (MSG) team will be hosting Conversation Hours on 4 February 2022 at 15:00 UTC, 25 February 2022 at 12:00 UTC, and 4 March 2022 at 15:00 UTC. '''[[m:Special:MyLanguage/Universal Code of Conduct/Conversations|Join the conversation hours to speak with the UCoC project team and drafting committee members about the updated guidelines and voting process]].'''
The [[m:Universal Code of Conduct/Project#Timeline|timeline is available on Meta-wiki]]. The voting period is March 7 to 21. All eligible voters will have an opportunity to support or oppose the adoption of the Enforcement guidelines, and share why. '''[[m:Universal Code of Conduct/Enforcement guidelines/Voting|See the voting information page for more details]].'''
Many participants from across the movement have provided valuable input in these ongoing conversations. The UCoC and MSG teams want to thank the Drafting Committee and the community members for their contributions to this process.
Sincerely,
Movement Strategy and Governance<br/>
Wikimedia Foundation<section end="announcement-content" />
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 03:55, 4 Ɔgyefuo 2022 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Wikipedia&oldid=22704115 -->
== Leadership Development Task Force: Your feedback is appreciated ==
The Community Development team at the Wikimedia Foundation is supporting the creation of a global, community-driven Leadership Development Task Force. The purpose of the task force is to advise leadership development work.
The team is looking for feedback about the responsibilities of the Leadership Development Task Force. This Meta page shares the proposal for a [[m:Leadership Development Task Force|Leadership Development Task Force]] and how [[m:Leadership Development Task Force/Participate|you can help]]. Feedback on the proposal will be collected from 7 to 25 February 2022.
Best, [[Odwumanyɛni:Zuz (WMF)|Zuz (WMF)]] ([[Odwumanyɛni nkɔmmɔbea:Zuz (WMF)|talk]]) 10:14, 11 Ɔgyefuo 2022 (UTC)
== Wiki Loves Folklore is extended till 15th March ==
<div lang="en" dir="ltr" class="mw-content-ltr">{{int:please-translate}}
[[File:Wiki Loves Folklore Logo.svg|right|frameless|180px]]
Greetings from Wiki Loves Folklore International Team,
We are pleased to inform you that [[:c:Commons:Wiki Loves Folklore|Wiki Loves Folklore]] an international photographic contest on Wikimedia Commons has been extended till the '''15th of March 2022'''. The scope of the contest is focused on folk culture of different regions on categories, such as, but not limited to, folk festivals, folk dances, folk music, folk activities, etc.
We would like to have your immense participation in the photographic contest to document your local Folk culture on Wikipedia. You can also help with the [[:c:Commons:Wiki Loves Folklore 2022/Translations|translation]] of project pages and share a word in your local language.
Best wishes,
'''International Team'''<br />
'''Wiki Loves Folklore'''
[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 04:50, 22 Ɔgyefuo 2022 (UTC)
</div>
<!-- Message sent by User:Rockpeterson@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=22754428 -->
== Coming soon ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
=== Several improvements around templates ===
Hello, from March 9, several improvements around templates will become available on your wiki:
* Fundamental improvements of the [[Mw:Special:MyLanguage/Help:VisualEditor/User guide#Editing templates|VisualEditor template dialog]] ([[m:WMDE Technical Wishes/VisualEditor template dialog improvements|1]], [[m:WMDE Technical Wishes/Removing a template from a page using the VisualEditor|2]]),
* Improvements to make it easier to put a template on a page ([[m:WMDE Technical Wishes/Finding and inserting templates|3]]) (for the template dialogs in [[Mw:Special:MyLanguage/Help:VisualEditor/User guide#Editing templates|VisualEditor]], [[Mw:Special:MyLanguage/Extension:WikiEditor#/media/File:VectorEditorBasic-en.png|2010 Wikitext]] and [[Mw:Special:MyLanguage/2017 wikitext editor|New Wikitext Mode]]),
* and improvements in the syntax highlighting extension [[Mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror]] ([[m:WMDE Technical Wishes/Improved Color Scheme of Syntax Highlighting|4]], [[m:WMDE Technical Wishes/Bracket Matching|5]]) (which is available on wikis with writing direction left-to-right).
All these changes are part of the “[[m:WMDE Technical Wishes/Templates|Templates]]” project by [[m:WMDE Technical Wishes|WMDE Technical Wishes]]. We hope they will help you in your work, and we would love to hear your feedback on the talk pages of these projects. </div> - [[m:User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] 12:38, 28 Ɔgyefuo 2022 (UTC)
<!-- Message sent by User:Johanna Strodt (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=22907463 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Remember to Participate in the UCoC Conversations and Ratification Vote!</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Universal Code of Conduct/Enforcement guidelines/Voting/Announcement|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Enforcement guidelines/Voting/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello everyone,
A [[m:Special:MyLanguage/Universal_Code_of_Conduct/Enforcement_guidelines/Voting|'''vote in SecurePoll from 7 to 21 March 2022''']] is scheduled as part of the ratification process for the Universal Code of Conduct (UCoC) Enforcement guidelines. Eligible voters are invited to answer a poll question and share comments. [[m:Special:MyLanguage/Universal_Code_of_Conduct/Enforcement_guidelines/Voter_information|Read voter information and eligibility details.]] During the poll, voters will be asked if they support the enforcement of the Universal Code of Conduct based on the proposed guidelines.
The [[m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct]] (UCoC) provides a baseline of acceptable behavior for the entire movement. The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Enforcement_guidelines|revised enforcement guidelines]] were published 24 January 2022 as a proposed way to apply the policy across the movement. A [[m:Special:MyLanguage/Wikimedia_Foundation_Board_noticeboard/January_2022_-_Board_of_Trustees_on_Community_ratification_of_enforcement_guidelines_of_UCoC|Wikimedia Foundation Board statement]] calls for a [[m:Special:MyLanguage/Universal_Code_of_Conduct/Enforcement_guidelines/Voting|ratification process]] where eligible voters will have an opportunity to support or oppose the adoption of the UCoC Enforcement guidelines in a vote. Wikimedians are invited to [[m:Special:MyLanguage/Universal_Code_of_Conduct/Enforcement_guidelines/Voter_information/Volunteer|translate and share important information]]. For more information about the UCoC, please see the [[m:Special:MyLanguage/Universal Code of Conduct/Project|project page]] and [[m:Special:MyLanguage/Universal Code of Conduct/FAQ|frequently asked questions]] on Meta-wiki.
There are events scheduled to learn more and discuss:
* A [[m:Special:MyLanguage/Universal_Code_of_Conduct/Conversations/Panel_Q&A|community panel]] recorded on 18 February 2022 shares perspectives from small- and medium-sized community participants.
* The [[m:Movement Strategy and Governance|Movement Strategy and Governance]] (MSG) team is hosting Conversation Hours on 4 March 2022 at 15:00 UTC. Please [[m:Special:MyLanguage/Universal_Code_of_Conduct/Conversations|'''sign-up''']] to interact with the project team and the drafting committee about the updated enforcement guidelines and the ratification process. See the [[m:Special:MyLanguage/Universal_Code_of_Conduct/2022_conversation_hour_summaries|Conversation Hour summaries]] for notes from 4 February 2022 and 25 February 2022.
You can comment on Meta-wiki talk pages in any language. You may also contact either team by email: msg[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org or ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org
Sincerely,
Movement Strategy and Governance <br />
Wikimedia Foundation <br /><section end="announcement-content" />
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 02:17, 2 Ɔbenem 2022 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=22916674 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Universal Code of Conduct Enforcement guidelines ratification voting open from 7 to 21 March 2022</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote|You can find this message translated into additional languages on Meta-wiki.]]
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Enforcement guidelines/Vote}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello everyone,
The ratification voting process for the [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines|revised enforcement guidelines]] of the [[m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct]] (UCoC) is now open! '''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting|Voting commenced on SecurePoll]]''' on 7 March 2022 and will conclude on 21 March 2022. Please [[m:Universal Code of Conduct/Enforcement guidelines/Voter information|read more on the voter information and eligibility details]].
The Universal Code of Conduct (UCoC) provides a baseline of acceptable behavior for the entire movement. The revised enforcement guidelines were published 24 January 2022 as a proposed way to apply the policy across the movement. You can [[m:Special:MyLanguage/Universal Code of Conduct/Project|read more about the UCoC project]].
You can also comment on Meta-wiki talk pages in any language. You may also contact the team by email: ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org
Sincerely,
Movement Strategy and Governance
Wikimedia Foundation<section end="announcement-content" />
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 00:52, 8 Ɔbenem 2022 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=22962850 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Invitation to Hubs event: Global Conversation on 2022-03-12 at 13:00 UTC</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />Hello!
The Movement Strategy and Governance team of the Wikimedia Foundation would like to invite you to the next event about "Regional and Thematic Hubs". The Wikimedia Movement is in the process of understanding what Regional and Thematic Hubs should be. Our workshop in November was a good start ([[m:Special:MyLanguage/Hubs/Documentation/27 November Workshop|read the report]]), but we're not finished yet.
Over the last weeks we conducted about 16 interviews with groups working on establishing a Hub in their context ([[m:Special:MyLanguage/Hubs/Dialogue|see Hubs Dialogue]]). These interviews informed a report that will serve as a foundation for discussion on March 12. The report is planned to be published on March 9.
The event will take place on March 12, 13:00 to 16:00 UTC on Zoom. Interpretation will be provided in French, Spanish, Arabic, Russian, and Portuguese. Registration is open, and will close on March 10. Anyone interested in the topic is invited to join us. '''[[m:Special:MyLanguage/Hubs/Global Conversations March 12, 2022|More information on the event on Meta-wiki]]'''.
Best regards,
[[m:User:KVaidla (WMF)|Kaarel Vaidla]]<br />Movement Strategy
<section end="announcement-content" />
</div>
01:31, 10 Ɔbenem 2022 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=22974079 -->
== Wiki Loves Folklore 2022 ends tomorrow ==
[[File:Wiki Loves Folklore Logo.svg|right|frameless|180px]]
International photographic contest [[:c:Commons:Wiki Loves Folklore 2022| Wiki Loves Folklore 2022]] ends on 15th March 2022 23:59:59 UTC. This is the last chance of the year to upload images about local folk culture, festival, cuisine, costume, folklore etc on Wikimedia Commons. Watch out our social media handles for regular updates and declaration of Winners.
([https://www.facebook.com/WikiLovesFolklore/ Facebook] , [https://twitter.com/WikiFolklore Twitter ] , [https://www.instagram.com/wikilovesfolklore/ Instagram])
The writing competition Feminism and Folklore will run till 31st of March 2022 23:59:59 UTC. Write about your local folk tradition, women, folk festivals, folk dances, folk music, folk activities, folk games, folk cuisine, folk wear, folklore, and tradition, including ballads, folktales, fairy tales, legends, traditional song and dance, folk plays, games, seasonal events, calendar customs, folk arts, folk religion, mythology etc. on your local Wikipedia. Check if your [[:m:Feminism and Folklore 2022/Project Page|local Wikipedia is participating]]
A special competition called '''Wiki Loves Falles''' is organised in Spain and the world during 15th March 2022 till 15th April 2022 to document local folk culture and [[:en:Falles|Falles]] in Valencia, Spain. Learn more about it on [[:ca:Viquiprojecte:Falles 2022|Catalan Wikipedia project page]].
We look forward for your immense co-operation.
Thanks
Wiki Loves Folklore international Team
[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 14:40, 14 Ɔbenem 2022 (UTC)
<!-- Message sent by User:Rockpeterson@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=22754428 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Leadership Development Working Group: Apply to join! (14 March to 10 April 2022)</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Leadership Development Working Group/Participate/Announcement|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Leadership Development Working Group/Participate/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Leadership Development Working Group/Participate/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello everyone,
Thank you to everyone who participated in the feedback period for the [[m:Special:MyLanguage/Leadership Development Working Group|Leadership Development Working Group]] initiative. A [[m:Special:MyLanguage/Leadership Development Working Group/Participate#5. Summary of Call for Feedback|summary of the feedback]] can be found on Meta-wiki. This feedback will be shared with the working group to inform their work. The application period to join the Working Group is now open and will close on April 10, 2022. Please [[m:Special:MyLanguage/Leadership_Development_Working_Group/Purpose_and_Structure#3._How_is_the_working_group_formed_and_structured?|review the information about the working group]], share with community members who might be interested, and '''[[m:Special:MyLanguage/Leadership_Development_Working_Group/Participate#1._How_to_participate|apply if you are interested]]'''.
Thank you,
From the Community Development team<br /><section end="announcement-content" />
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 02:20, 18 Ɔbenem 2022 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=22974079 -->
== Feminism and Folklore 2022 ends soon ==
[[File:Feminism and Folklore 2022 logo.svg|right|frameless|250px]]
[[:m:Feminism and Folklore 2022|Feminism and Folklore 2022]] which is an international writing contest organized at Wikipedia ends soon that is on <b>31 March 2022 11:59 UTC</b>. This is the last chance of the year to write about feminism, women biographies and gender-focused topics such as <i>folk festivals, folk dances, folk music, folk activities, folk games, folk cuisine, folk wear, fairy tales, folk plays, folk arts, folk religion, mythology, folk artists, folk dancers, folk singers, folk musicians, folk game athletes, women in mythology, women warriors in folklore, witches and witch hunting, fairy tales and more</i>
Keep an eye on the project page for declaration of Winners.
We look forward for your immense co-operation.
Thanks
Wiki Loves Folklore international Team
[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 14:28, 26 Ɔbenem 2022 (UTC)
<!-- Message sent by User:Rockpeterson@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Rockpeterson/fnf&oldid=23060054 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Universal Code of Conduct Enforcement guidelines ratification voting is now closed</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote/Closing message|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote/Closing message|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Enforcement guidelines/Vote/Closing message}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Greetings,
The ratification voting process for the [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines|revised enforcement guidelines]] of the [[m:Special:MyLanguage/Universal Code of Conduct|Universal Code of Conduct]] (UCoC) came to a close on 21 March 2022. Over {{#expr:2300}} Wikimedians voted across different regions of our movement. Thank you to everyone who participated in this process! The scrutinizing group is now reviewing the vote for accuracy, so please allow up to two weeks for them to finish their work.
The final results from the voting process will be announced [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting/Results|here]], along with the relevant statistics and a summary of comments as soon as they are available. Please check out [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voter information|the voter information page]] to learn about the next steps. You can comment on the project talk page [[m:Talk:Universal Code of Conduct/Enforcement guidelines|on Meta-wiki]] in any language. You may also contact the UCoC project team by email: ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org
Best regards,
Movement Strategy and Governance<br /><section end="announcement-content" />
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 01:53, 30 Ɔbenem 2022 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23079949 -->
== Proposal for Closure of ak Wikipedia ==
I have proposed to close the ak Wikipedia. Find link to the proposal [[meta:Proposals for closing projects/Closure of Akan Wikipedia 2|here]]
-[[Odwumanyɛni:Robertjamal12|Robertjamal12]] ([[Odwumanyɛni nkɔmmɔbea:Robertjamal12|talk]]) 12:49, 19 Oforisuo 2022 (UTC)
== <span lang="en" dir="ltr" class="mw-content-ltr">Movement Strategy and Governance News – Issue 6</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="msg-newsletter"/>
<div style = "line-height: 1.2">
<span style="font-size:200%;">'''Movement Strategy and Governance News'''</span><br>
<span style="font-size:120%; color:#404040;">'''Issue 6, April 2022'''</span><span style="font-size:120%; float:right;">[[m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6|'''Read the full newsletter''']]</span>
----
Welcome to the sixth issue of Movement Strategy and Governance News! This revamped newsletter distributes relevant news and events about the Movement Charter, Universal Code of Conduct, Movement Strategy Implementation grants, Board of trustees elections and other relevant MSG topics.
This Newsletter will be distributed quarterly, while the more frequent Updates will also be delivered weekly. Please remember to subscribe [[m:Special:MyLanguage/Global message delivery/Targets/MSG Newsletter Subscription|here]] if you would like to receive future issues of this newsletter.
</div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;">
*'''Leadership Development -''' A Working Group is Forming! - The application to join the Leadership Development Working Group closed on April 10th, 2022, and up to 12 community members will be selected to participate in the working group. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A1|continue reading]])
*'''Universal Code of Conduct Ratification Results are out! -''' The global decision process on the enforcement of the UCoC via SecurePoll was held from 7 to 21 March. Over 2,300 eligible voters from at least 128 different home projects submitted their opinions and comments. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A2|continue reading]])
*'''Movement Discussions on Hubs -''' The Global Conversation event on Regional and Thematic Hubs was held on Saturday, March 12, and was attended by 84 diverse Wikimedians from across the movement. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A3|continue reading]])
*'''Movement Strategy Grants Remain Open! -''' Since the start of the year, six proposals with a total value of about $80,000 USD have been approved. Do you have a movement strategy project idea? Reach out to us! ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A4|continue reading]])
*'''The Movement Charter Drafting Committee is All Set! -''' The Committee of fifteen members which was elected in October 2021, has agreed on the essential values and methods for its work, and has started to create the outline of the Movement Charter draft. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A5|continue reading]])
*'''Introducing Movement Strategy Weekly -''' Contribute and Subscribe! - The MSG team have just launched the updates portal, which is connected to the various Movement Strategy pages on Meta-wiki. Subscriber to get up-to-date news about the various ongoing projects. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A6|continue reading]])
*'''Diff Blogs -''' Check out the most recent publications about Movement Strategy on Wikimedia Diff. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6#A7|continue reading]])
</div><section end="msg-newsletter"/>
</div>
Also, a draft of the [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2022-2023/draft|'''2022-23 Wikimedia Foundation Annual Plan''']] has been published. Input is being sought on-wiki and during [[:m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2022-2023/Conversations|'''several conversations''' with Wikimedia Foundation CEO Maryana Iskander]].
[[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2022-2023/Conversations/Announcement|See full announcement on Meta-wiki]]. [[User:Xeno (WMF)|Xeno (WMF)]] 01:45, 22 Oforisuo 2022 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23184989 -->
== New Wikipedia Library Collections Available Now - April 2022 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello Wikimedians!
[[File:Wikipedia_Library_owl.svg|thumb|upright|The TWL owl says sign up today!]]
[[m:The Wikipedia Library|The Wikipedia Library]] has free access to new paywalled reliable sources. You can these and dozens more collections at https://wikipedialibrary.wmflabs.org/:
* '''[https://wikipedialibrary.wmflabs.org/partners/128/ Wiley]''' – journals, books, and research resources, covering life, health, social, and physical sciences
* '''[https://wikipedialibrary.wmflabs.org/partners/125/ OECD]''' – OECD iLibrary, Data, and Multimedia published by the Organisation for Economic Cooperation and Development
* '''[https://wikipedialibrary.wmflabs.org/partners/129/ SPIE Digital Library]''' – journals and eBooks on optics and photonics applied research
Many other sources are freely available for experienced editors, including collections which recently became accessible to all eligible editors: Cambridge University Press, BMJ, AAAS, Érudit and more.
Do better research and help expand the use of high quality references across Wikipedia projects: log in today!
<br>--The Wikipedia Library Team 13:16, 26 Oforisuo 2022 (UTC)
:<small>This message was delivered via the [https://meta.wikimedia.org/wiki/MassMessage#Global_message_delivery Global Mass Message] tool to [https://meta.wikimedia.org/wiki/Global_message_delivery/Targets/Wikipedia_Library The Wikipedia Library Global Delivery List].</small>
</div>
<!-- Message sent by User:Samwalton9@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikipedia_Library&oldid=23036656 -->
== Coming soon: Improvements for templates ==
<div class="plainlinks mw-content-ltr" lang="en" dir="ltr">
<!--T:11-->
[[File:Overview of changes in the VisualEditor template dialog by WMDE Technical Wishes.webm|thumb|Fundamental changes in the template dialog.]]
Hello, more changes around templates are coming to your wiki soon:
The [[mw:Special:MyLanguage/Help:VisualEditor/User guide#Editing templates|'''template dialog''' in VisualEditor]] and in the [[mw:Special:MyLanguage/2017 wikitext editor|2017 Wikitext Editor]] (beta) will be '''improved fundamentally''':
This should help users understand better what the template expects, how to navigate the template, and how to add parameters.
* [[metawiki:WMDE Technical Wishes/VisualEditor template dialog improvements|project page]], [[metawiki:Talk:WMDE Technical Wishes/VisualEditor template dialog improvements|talk page]]
In '''syntax highlighting''' ([[mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror]] extension), you can activate a '''colorblind-friendly''' color scheme with a user setting.
* [[metawiki:WMDE Technical Wishes/Improved Color Scheme of Syntax Highlighting#Color-blind_mode|project page]], [[metawiki:Talk:WMDE Technical Wishes/Improved Color Scheme of Syntax Highlighting|talk page]]
Deployment is planned for May 10. This is the last set of improvements from [[m:WMDE Technical Wishes|WMDE Technical Wishes']] focus area “[[m:WMDE Technical Wishes/Templates|Templates]]”.
We would love to hear your feedback on our talk pages!
</div> -- [[m:User:Johanna Strodt (WMDE)|Johanna Strodt (WMDE)]] 11:13, 29 Oforisuo 2022 (UTC)
<!-- Message sent by User:Johanna Strodt (WMDE)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Technical_Wishes_News_list_all_village_pumps&oldid=23222263 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Editing news 2022 #1</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="message"/><i>[[metawiki:VisualEditor/Newsletter/2022/April|Read this in another language]] • [[m:VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]</i>
[[File:Junior Contributor New Topic Tool Completion Rate.png|thumb|New editors were more successful with this new tool.]]
The [[mw:Special:MyLanguage/Help:DiscussionTools#New discussion tool|New topic tool]] helps editors create new ==Sections== on discussion pages. New editors are more successful with this new tool. You can [[mw:Talk pages project/New topic#21 April 2022|read the report]]. Soon, the Editing team will offer this to all editors at the 20 Wikipedias that participated in the test. You will be able to turn it off at [[Special:Preferences#mw-prefsection-editing-discussion]].<section end="message"/>
</div>
[[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] 18:54, 2 Kɔtonimma 2022 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/VisualEditor/Newsletter/Wikis_with_VE&oldid=22019984 -->
== 2022 Board of Trustees Call for Candidates ==
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Call for Candidates/Short|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Call for Candidates/Short|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Call for Candidates/Short}}&language=&action=page&filter= {{int:please-translate}}]</div>''
The Board of Trustees seeks candidates for the 2022 Board of Trustees election. [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Announcement/Call_for_Candidates|'''Read more on Meta-wiki.''']]
The [[m:Special:MyLanguage/Wikimedia Foundation elections/2022|2022 Board of Trustees election]] is here! Please consider submitting your candidacy to serve on the Board of Trustees.
The Wikimedia Foundation Board of Trustees oversees the Wikimedia Foundation's operations. Community-and-affiliate selected trustees and Board-appointed trustees make up the Board of Trustees. Each trustee serves a three year term. The Wikimedia community has the opportunity to vote for community-and-affiliate selected trustees.
The Wikimedia community will vote to fill two seats on the Board in 2022. This is an opportunity to improve the representation, diversity, and expertise of the Board as a team.
;Who are potential candidates? Are you a potential candidate? Find out more on the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Apply to be a Candidate|Apply to be a Candidate page]].
Thank you for your support,
Movement Strategy and Governance on behalf of the Elections Committee and the Board of Trustees<br /><section end="announcement-content" />
10:39, 10 Kɔtonimma 2022 (UTC)
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23215441 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Revisions to the Universal Code of Conduct (UCoC) Enforcement Guidelines</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Revision discussions/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Enforcement guidelines/Revision discussions/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello all,
We'd like to provide an update on the work on the Enforcement Guidelines for the Universal Code of Conduct. After the conclusion of the community vote on the guidelines in March, the [[m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee|Community Affairs committee (CAC)]] of the Board [https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/thread/JAYQN3NYKCHQHONMUONYTI6WRKZFQNSC/ asked that several areas of the guidelines be reviewed for improvements] before the Board does its final review. These areas were identified based on community discussions and comments provided during the vote. The CAC also requested review of the controversial Note in 3.1 of the UCoC itself.
Once more, a big thank you to all who voted, especially to all who left constructive feedback and comments! The project team is working with the Board to establish a timeline for this work, and will communicate this next month.
Members of the two prior [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee|UCoC Drafting Committees]] have generously offered their time to help shape improvements to the Guidelines. You can read more about them and their work [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee#Revisions_Committee|here]], as well as read [[m:Special:MyLanguage/Universal_Code_of_Conduct/Drafting_committee/Phase_2_meeting_summaries#2022|summaries of their weekly meetings in 2022]].
Wikimedians have provided many valuable comments together with the vote and in other conversations. Given the size and diversity of the Wikimedia community, there are even more voices out there who can give ideas on how to improve the enforcement guidelines and add even more valuable ideas to the process. To help the Revisions committee identify improvements, input on several questions for the committee’s review is requested. Visit the Meta-wiki pages ([[m:Special:MyLanguage/Universal_Code_of_Conduct/Enforcement_guidelines/Revision_discussions|Enforcement Guidelines revision discussions]], [[m:Special:MyLanguage/Universal_Code_of_Conduct/Policy text/Revision_discussions|Policy text revision discussions]]) to get your ideas to the Committee - it is very important that viewpoints are heard from different communities before the Committee begins drafting revision proposals.
On behalf of the UCoC project team <br /><section end="announcement-content" />
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 22:56, 3 Ayɛwohomumu 2022 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23215441 -->
== Results of Wiki Loves Folklore 2022 is out! ==
<div lang="en" dir="ltr" class="mw-content-ltr">
{{int:please-translate}}
[[File:Wiki Loves Folklore Logo.svg|right|150px|frameless]]
Hi, Greetings
The winners for '''[[c:Commons:Wiki Loves Folklore 2022|Wiki Loves Folklore 2022]]''' is announced!
We are happy to share with you winning images for this year's edition. This year saw over 8,584 images represented on commons in over 92 countries. Kindly see images '''[[:c:Commons:Wiki Loves Folklore 2022/Winners|here]]'''
Our profound gratitude to all the people who participated and organized local contests and photo walks for this project.
We hope to have you contribute to the campaign next year.
'''Thank you,'''
'''Wiki Loves Folklore International Team'''
--[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 16:12, 4 Kutawonsa 2022 (UTC)
</div>
<!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=23454230 -->
== Propose statements for the 2022 Election Compass ==
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Propose statements for the 2022 Election Compass| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Propose statements for the 2022 Election Compass|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Propose statements for the 2022 Election Compass}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hi all,
Community members in the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022|2022 Board of Trustees election]] are invited to [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Community_Voting/Election_Compass|propose statements to use in the Election Compass.]]
An Election Compass is a tool to help voters select the candidates that best align with their beliefs and views. The community members will propose statements for the candidates to answer using a Lickert scale (agree/neutral/disagree). The candidates’ answers to the statements will be loaded into the Election Compass tool. Voters will use the tool by entering in their answer to the statements (agree/disagree/neutral). The results will show the candidates that best align with the voter’s beliefs and views.
;Here is the timeline for the Election Compass:
* July 8 - 20: Community members propose statements for the Election Compass
* July 21 - 22: Elections Committee reviews statements for clarity and removes off-topic statements
* July 23 - August 1: Volunteers vote on the statements
* August 2 - 4: Elections Committee selects the top 15 statements
* August 5 - 12: candidates align themselves with the statements
* August 15: The Election Compass opens for voters to use to help guide their voting decision
The Elections Committee will select the top 15 statements at the beginning of August. The Elections Committee will oversee the process, supported by the Movement Strategy and Governance team. MSG will check that the questions are clear, there are no duplicates, no typos, and so on.
Best,
Movement Strategy and Governance
''This message was sent on behalf of the Board Selection Task Force and the Elections Committee''<br /><section end="announcement-content" />
[[User:MNadzikiewicz (WMF)|MNadzikiewicz (WMF)]] ([[User talk:MNadzikiewicz (WMF)|talk]]) 11:34, 14 Kutawonsa 2022 (UTC)
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23215441 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Movement Strategy and Governance News – Issue 7</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="msg-newsletter"/>
<div style = "line-height: 1.2">
<span style="font-size:200%;">'''Movement Strategy and Governance News'''</span><br>
<span style="font-size:120%; color:#404040;">'''Issue 7, July-September 2022'''</span><span style="font-size:120%; float:right;">[[m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7|'''Read the full newsletter''']]</span>
----
Welcome to the 7th issue of Movement Strategy and Governance News! The newsletter distributes relevant news and events about the implementation of Wikimedia's [[:m:Special:MyLanguage/Movement Strategy/Initiatives|Movement Strategy recommendations]], other relevant topics regarding Movement governance, as well as different projects and activities supported by the Movement Strategy and Governance (MSG) team of the Wikimedia Foundation.
The MSG Newsletter is delivered quarterly, while the more frequent [[:m:Special:MyLanguage/Movement Strategy/Updates|Movement Strategy Weekly]] will be delivered weekly. Please remember to subscribe [[m:Special:MyLanguage/Global message delivery/Targets/MSG Newsletter Subscription|here]] if you would like to receive future issues of this newsletter.
</div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;">
* '''Movement sustainability''': Wikimedia Foundation's annual sustainability report has been published. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A1|continue reading]])
* '''Improving user experience''': recent improvements on the desktop interface for Wikimedia projects. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A2|continue reading]])
* '''Safety and inclusion''': updates on the revision process of the Universal Code of Conduct Enforcement Guidelines. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A3|continue reading]])
* '''Equity in decisionmaking''': reports from Hubs pilots conversations, recent progress from the Movement Charter Drafting Committee, and a new white paper for futures of participation in the Wikimedia movement. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A4|continue reading]])
* '''Stakeholders coordination''': launch of a helpdesk for Affiliates and volunteer communities working on content partnership. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A5|continue reading]])
* '''Leadership development''': updates on leadership projects by Wikimedia movement organizers in Brazil and Cape Verde. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A6|continue reading]])
* '''Internal knowledge management''': launch of a new portal for technical documentation and community resources. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A7|continue reading]])
* '''Innovate in free knowledge''': high-quality audiovisual resources for scientific experiments and a new toolkit to record oral transcripts. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A8|continue reading]])
* '''Evaluate, iterate, and adapt''': results from the Equity Landscape project pilot ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A9|continue reading]])
* '''Other news and updates''': a new forum to discuss Movement Strategy implementation, upcoming Wikimedia Foundation Board of Trustees election, a new podcast to discuss Movement Strategy, and change of personnel for the Foundation's Movement Strategy and Governance team. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A10|continue reading]])
</div><section end="msg-newsletter"/>
</div>
Thank you for reading! [[User:RamzyM (WMF)|RamzyM (WMF)]] 01:37, 18 Kutawonsa 2022 (UTC)
<!-- Message sent by User:RamzyM (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23529147 -->
== Announcing the six candidates for the 2022 Board of Trustees election ==
<section begin="announcement-content"/>
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Announcing the six candidates for the 2022 Board of Trustees election| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Announcing the six candidates for the 2022 Board of Trustees election|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Announcing the six candidates for the 2022 Board of Trustees election}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hi everyone,
'''The Affiliate voting process has concluded.''' Representatives from each Affiliate organization learned about the candidates by reading candidates’ statements, reviewing candidates’ answers to questions, and considering the candidates’ ratings provided by the Analysis Committee. The selected 2022 Board of Trustees candidates are:
* Tobechukwu Precious Friday ([[:m:User:Tochiprecious|Tochiprecious]])
* Farah Jack Mustaklem ([[:m:User:Fjmustak|Fjmustak]])
* Shani Evenstein Sigalov ([[:m:User:Esh77|Esh77]])
* Kunal Mehta ([[:m:User:Legoktm|Legoktm]])
* Michał Buczyński ([[:m:User:Aegis Maelstrom|Aegis Maelstrom]])
* Mike Peel ([[:m:User:Mike Peel|Mike Peel]])
You may see more information about the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Results|Results]] and [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Stats|Statistics]] of this Board election.
Please take a moment to appreciate the Affiliate Representatives and Analysis Committee members for taking part in this process and helping to grow the Board of Trustees in capacity and diversity. These hours of volunteer work connect us across understanding and perspective. Thank you for your participation.
Thank you to the community members who put themselves forward as candidates for the Board of Trustees. Considering joining the Board of Trustees is no small decision. The time and dedication candidates have shown to this point speaks to their commitment to this movement. Congratulations to those candidates who have been selected. A great amount of appreciation and gratitude for those candidates not selected. Please continue to share your leadership with Wikimedia.
Thank you to those who followed the Affiliate process for this Board election. You may review the results of the Affiliate selection process.
'''The next part of the Board election process is the community voting period.''' [[m:Special:MyLanguage/Wikimedia Foundation elections/2022#Timeline|You may view the Board election timeline here]]. To prepare for the community voting period, there are several things community members can engage with in the following ways:
* [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|Read candidates’ statements]] and read the candidates’ answers to the questions posed by the Affiliate Representatives.
* [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Community_Voting/Questions_for_Candidates|Propose and select the 6 questions for candidates to answer during their video Q&A]].
* See the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|Analysis Committee’s ratings of candidates on each candidate’s statement]].
* [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Community Voting/Election Compass|Propose statements for the Election Compass]] voters can use to find which candidates best fit their principles.
* Encourage others in your community to take part in the election.
Best,
Movement Strategy and Governance
''This message was sent on behalf of the Board Selection Task Force and the Elections Committee''
</div><section end="announcement-content"/>
[[User:MNadzikiewicz (WMF)|MNadzikiewicz (WMF)]] 14:03, 27 Kutawonsa 2022 (UTC)
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23530132 -->
== Vote for Election Compass Statements ==
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Vote for Election Compass Statements| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Vote for Election Compass Statements|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Vote for Election Compass Statements}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hi all,
Volunteers in the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022|2022 Board of Trustees election]] are invited to [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Community_Voting/Election_Compass/Statements|vote for statements to use in the Election Compass]]. You can vote for the statements you would like to see included in the Election Compass on Meta-wiki.
An Election Compass is a tool to help voters select the candidates that best align with their beliefs and views. The community members will propose statements for the candidates to answer using a Lickert scale (agree/neutral/disagree). The candidates’ answers to the statements will be loaded into the Election Compass tool. Voters will use the tool by entering in their answer to the statements (agree/disagree/neutral). The results will show the candidates that best align with the voter’s beliefs and views.
Here is the timeline for the Election Compass:
*<s>July 8 - 20: Volunteers propose statements for the Election Compass</s>
*<s>July 21 - 22: Elections Committee reviews statements for clarity and removes off-topic statements</s>
*July 23 - August 1: Volunteers vote on the statements
*August 2 - 4: Elections Committee selects the top 15 statements
*August 5 - 12: candidates align themselves with the statements
*August 15: The Election Compass opens for voters to use to help guide their voting decision
The Elections Committee will select the top 15 statements at the beginning of August
Best,
Movement Strategy and Governance
''This message was sent on behalf of the Board Selection Task Force and the Elections Committee''
</div><section end="announcement-content" />
[[User:MNadzikiewicz (WMF)|MNadzikiewicz (WMF)]] 21:01, 27 Kutawonsa 2022 (UTC)
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23530132 -->
== The 2022 Board of Trustees election Community Voting period is now open ==
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting period is now open| You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting period is now open|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting period is now open}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hi everyone,
The Community Voting period for the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022|2022 Board of Trustees election]] is now open. Here are some helpful links to get you the information you need to vote:
* Try the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Community_Voting/Election_Compass|Election Compass]], showing how candidates stand on 15 different topics.
* Read the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|candidate statements]] and [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Affiliate_Organization_Participation/Candidate_Questions|answers to Affiliate questions]]
* [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Apply to be a Candidate|Learn more about the skills the Board seeks]] and how the [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|Analysis Committee found candidates align with those skills]]
If you are ready to vote, you may go to [[Special:SecurePoll/vote/Wikimedia_Foundation_Board_Elections_2022|SecurePoll voting page]] to vote now. '''You may vote from August 23 at 00:00 UTC to September 6 at 23:59 UTC.''' To see about your voter eligibility, please visit the [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Voter_eligibility_guidelines|voter eligibility page]].
Best,
Movement Strategy and Governance
''This message was sent on behalf of the Board Selection Task Force and the Elections Committee''<br /><section end="announcement-content" />
[[User:MNadzikiewicz_(WMF)|MNadzikiewicz (WMF)]]
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23708360 -->
== Invitation to join the Movement Strategy Forum ==
:''{{More languages}}''
<section begin="announcement-content" />
Hello everyone,
The [https://forum.movement-strategy.org/ Movement Strategy Forum] (MS Forum) is a multilingual collaborative space for all conversations about Movement Strategy implementation.
We are inviting all Movement participants to collaborate on the MS Forum. The goal of the forum is to build community collaboration, using an inclusive multilingual platform.
The [[m:Movement Strategy|Movement Strategy]] is a collaborative effort to imagine and build the future of the Wikimedia Movement. Anyone can contribute to the Movement Strategy, from a comment to a full-time project.
;Join this forum with your Wikimedia account, engage in conversations, and ask questions in your language.
The Movement Strategy and Governance team (MSG) launched the proposal for the MS Forum in May 2022. There was a 2-month community review period, which ended on 24 July 2022. The community review process included several questions that resulted in interesting conversations. You can read the [https://forum.movement-strategy.org/t/ms-forum-community-review-report/1436 Community Review Report].
We look forward to seeing you at the MS Forum!
Best regards,
the Movement Strategy and Governance Team
[[User:MNadzikiewicz (WMF)]] 11:32, 29 Ɔsannaa 2022 (UTC)
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23720620 -->
== The Vector 2022 skin as the default in two weeks? ==
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:Wikimania 2022 Vector (2022) Presentation.pdf|thumb|The slides for our presentation at Wikimania 2022|page=26]]
Hello. I'm writing on behalf of the [[mw:Reading/Web|Wikimedia Foundation Web team]]. '''In two weeks, we would like to make the Vector 2022 skin the default on this wiki.'''
We have been working on it for the past three years. So far, it has been the default on more than 30 wikis, including sister projects, all accounting for more than 1 billion pageviews per month. On average [[phab:T317529#8246686|87% of active logged-in users]] of those wikis use Vector 2022.
It would become the default for all logged-out users, and also all logged-in users who currently use Vector legacy. Logged-in users can at any time switch to [[Special:Preferences#mw-prefsection-rendering|any other skins]]. No changes are expected for users of these skins.
<div style="width:100%; margin:auto;"><gallery widths="220" heights="150" mode="packed" caption="Top of an article">
Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2010 top.png|Vector legacy (current default)
Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2022 top.png|Vector 2022
</gallery><gallery widths="220" heights="150" mode="packed" caption="A section of an article">
Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2010 scrolled.png|Vector legacy (current default)
Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2022 scrolled.png|Vector 2022
</gallery></div>
=== About the skin ===
'''[Why is a change necessary]''' The current default skin meets the needs of the readers and editors as these were 13 years ago. Since then, new users have begun using Wikimedia projects. [https://diff.wikimedia.org/2022/08/18/prioritizing-equity-within-wikipedias-new-desktop/ The old Vector doesn't meet their needs.]
'''[Objective]''' The objective for the new skin is to make the interface more welcoming and comfortable for readers and useful for advanced users. It draws inspiration from previous requests, the [[metawiki:Special:MyLanguage/Community_Wishlist_Survey|Community Wishlist Surveys]], and gadgets and scripts. The work helped our code follow the standards and improve all other skins. [[phab:phame/post/view/290/how_and_why_we_moved_our_skins_to_mustache/|We reduced PHP code in Wikimedia deployed skins by 75%]]. The project has also focused on making it easier to support gadgets and use APIs.
'''[Changes and test results]''' The skin introduces a [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Features|series of changes]] that improve readability and usability. The new skin does not remove any functionality currently available on the Vector skin.
* The sticky header makes it easier to find tools that editors use often. It decreases scrolling to the top of the page by 16%.
* The new table of contents makes it easier to navigate to different sections. Readers and editors jumped to different sections of the page 50% more than with the old table of contents. It also looks a bit different on talk pages.
* The new search bar is easier to find and makes it easier to find the correct search result from the list. This increased the amount of searches started by 30% on the wikis we tested on.
* The skin does not negatively affect pageviews, edit rates, or account creation. There is evidence of increases in pageviews and account creation across partner communities.
'''[Try it out]''' Try out the new skin by going to the appearance tab in [[Special:Preferences#mw-prefsection-rendering|your preferences]] and selecting Vector 2022 from the list of skins.
=== How can editors change and customize this skin? ===
It's possible to configure and personalize our changes. We support volunteers who create new gadgets and user scripts. Check out [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Repository|our repository]] for a list of currently available customizations, or add your own.
=== Our plan ===
'''If no large concerns are raised, we plan on deploying in the week of October 3, 2022'''. If your community would like to request more time to discuss the changes, hit the button and write to us. We can adjust the calendar.
<div style="text-align: center;">[[mw:Talk:Reading/Web/Desktop Improvements|<span class="plainlinks mw-ui-button">Request for more time to discuss the change</span>]]</div>
If you'd like ask our team anything, if you have questions, concerns, or additional thoughts, please ping me here or write on the [[mw:Talk:Reading/Web/Desktop Improvements|talk page of the project]]. We will gladly answer! Also, [[mw:Reading/Web/Desktop Improvements/Frequently asked questions|see our FAQ]]. Thank you! [[mw:User:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] ([[mw:User talk:SGrabarczuk (WMF)|talk]]) 04:14, 22 Ɛbɔ 2022 (UTC)
</div>
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:SGrabarczuk_(WMF)/sandbox/MM/Varia&oldid=23838600 -->
== Update on Vector 2022 ==
[[File:Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2022 scrolled.png|thumb]]
<div lang="en" dir="ltr" class="mw-content-ltr">
Hello. I'm sorry for not communicating in your language. I'll be grateful if you translated my message. I'm writing on behalf of the [[mw:Reading/Web|Web team]] working on the new skin, [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements|Vector 2022]].
We wanted to apologize for the delays in the deployment of Vector 2022. We know many of you are waiting for this eagerly. We have been delaying the deployment because we have been working on the logos. It has taken us more time than originally expected. Once the logos are ready, we will let you know the exact date of deployment. '''We are planning for either the next (more likely) or the following week'''. If your wiki doesn't currently have a localized logo, we encourage you to [[mw:Talk:Reading/Web/Desktop Improvements|reach out to us]] and we can help make one.
We invite you to [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements#contact|get involved in the project]]. Contact us if you have any questions or need any help, particularly with the compatibility of gadgets and user scripts. Thank you! [[User:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] ([[User talk:SGrabarczuk (WMF)|talk]]) 23:24, 19 Ahinime 2022 (UTC)
</div>
<!-- Message sent by User:SGrabarczuk (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:SGrabarczuk_(WMF)/sandbox/MM/Varia&oldid=23955535 -->
== Invitation to attend “Ask Me Anything about Movement Charter” Sessions ==
<section begin="announcement-content" />
:''[[m:Special:MyLanguage/Movement Charter/Community Consultation/Announcement/Ask Me Anything Sessions|You can find this message translated into additional languages on Meta-wiki.]]''
:''<div class="plainlinks">[[m:Special:MyLanguage/Movement Charter/Community Consultation/Announcement/Ask Me Anything Sessions|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Community Consultation/Announcement/Ask Me Anything Sessions}}&language=&action=page&filter= {{int:please-translate}}]
Hello all,
During the 2022 Wikimedia Summit, the [[m:Special:MyLanguage/Movement Charter/Drafting Committee|Movement Charter Drafting Committee]] (MCDC) presented the first outline of the Movement Charter, giving a glimpse on the direction of its future work, and the Charter itself. The MCDC then integrated the initial feedback collected during the Summit. Before proceeding with writing the Charter for the whole Movement, the MCDC wants to interact with community members and gather feedback on the drafts of the three sections: Preamble, Values & Principles, and Roles & Responsibilities (intentions statement). The Movement Charter drafts will be available on the Meta page [[m:Special:MyLanguage/Movement Charter/Content|here]] on November 14, 2022. Community wide consultation period on MC will take place from November 20 to December 18, 2022. Learn more about it [[m:Special:MyLanguage/Movement Charter/Community Consultation|here]].
With the goal of ensuring that people are well informed to fully participate in the conversations and are empowered to contribute their perspective on the Movement Charter, three '''“Ask Me Anything about Movement Charter"''' sessions have been scheduled in different time zones. Everyone in the Wikimedia Movement is invited to attend these conversations. The aim is to learn about Movement Charter - its goal, purpose, why it matters, and how it impacts your community. MCDC members will attend these sessions to answer your questions and hear community feedback.
The “Ask Me Anything” sessions accommodate communities from different time zones. Only the presentation of the session is recorded and shared afterwards, no recording of conversations. Below is the list of planned events:
*<s>'''Asia/Pacific''': November 4, 2022 at 09:00 UTC ([https://zonestamp.toolforge.org/1667552400 your local time]). Interpretation is available in Chinese and Japanese.</s>
* '''Europe/MENA/Sub Saharan Africa''': November 12, 2022 at 15:00 UTC ([https://zonestamp.toolforge.org/1668265257 your local time]). Interpretation is available in Arabic, French and Russian.
* '''North and South America/ Western Europe''': November 12, 2022 at 15:00 UTC ([https://zonestamp.toolforge.org/1668265257 your local time]). Interpretation is available in Spanish and Portuguese.
On the [[m:Special:MyLanguage/Movement Charter/Community Consultation|Meta page]] you will find more details; Zoom links will be shared 48 hours ahead of the call.
'''Call for Movement Charter Ambassadors'''
Individuals or groups from all communities who wish to help include and start conversations in their communities on the Movement Charter are encouraged to become [[m:Special:MyLanguage/Movement Strategy and Governance/Movement Charter Ambassadors Program/About|Movement Charter Ambassadors]] (MC Ambassadors). MC Ambassadors will carry out their own activities and get financial support for enabling conversations in their own languages. [[m:Special:MyLanguage/Movement Strategy and Governance/Team|Regional facilitators]] from the Movement Strategy and Governance team are available to support applicants with MC Ambassadors grantmaking. If you are interested please sign up [[m:Special:MyLanguage/Movement Strategy and Governance/Movement Charter Ambassadors Program/About|here]]. Should you have specific questions, please reach out to the MSG team via email: strategy2030@wikimedia.org or on the MS forum.
We thank you for your time and participation.
On behalf of the Movement Charter Drafting Committee,<section end="announcement-content" />
[[User:MNadzikiewicz (WMF)|MNadzikiewicz (WMF)]] 15:33, 7 Obubuo 2022 (UTC)
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23914777 -->
== Apply for Funding through the Movement Strategy Community Engagement Package to Support Your Community ==
:''{{More languages}}''
<section begin="announcement-content" />
The Wikimedia Movement Strategy implementation is a collaborative effort for all Wikimedians.
[[m:Special:MyLanguage/Grants:MSIG/About|Movement Strategy Implementation Grants]] support projects that take the current state of a [[m:Special:MyLanguage/Movement Strategy/Initiatives|Movement Strategy Initiative]] and push it one step forward. If you are looking for an example or some guide on how to engage your community further on Movement Strategy and the Movement Strategy Implementation Grants specifically, you may find this '''[[m:Special:MyLanguage/Grants:MSIG/Community Engagement Package|community engagement package]]''' helpful.
The goal of this community engagement package is to support more people to access the funding they might need for the implementation work. By becoming a recipient of this grant, you will be able to support other community members to develop further grant applications that fit with your local contexts to benefit your own communities. With this package, the hope is to break down language barriers and to ensure community members have needed information on Movement Strategy to connect with each other. Movement Strategy is a two-way exchange, we can always learn more from the experiences and knowledge of Wikimedians everywhere. We can train and support our peers by using this package, so more people can make use of this great funding opportunity.
If this information interests you or if you have any further thoughts or questions, please do not hesitate to reach out to us as your [[m:Special:MyLanguage/Movement_Strategy_and_Governance/Team|regional facilitators]] to discuss further. We will be more than happy to support you. When you are ready, follow the steps on [[m:Special:MyLanguage/Grants:MSIG/About |this page]] to apply. We look forward to receiving your application.
Best regards, <br> Movement Strategy and Governance Team <br> Wikimedia Foundation<section end="announcement-content" />
[[User:MNadzikiewicz (WMF)|MNadzikiewicz (WMF)]] 16:25, 14 Obubuo 2022 (UTC)
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23914777 -->
== Opportunities open for the Ombuds commission and the Case Review Committee ==
<section begin="announcement-content" />
<div style="margin:.2em 0 .5em;margin-{{#switch:{{PAGELANGUAGE}}|ar|arc|ary|arz|azb|bcc|bgn|ckb|bqi|dv|fa|fa-af|glk|ha-arab|he|kk-arab|kk-cn|ks|ku-arab|ms-arab|mzn|pnb|prd|ps|sd|ug|ur|ydd|yi=right|left}}:3ex;">
[[m:Special:MyLanguage/Wikimedia Foundation Legal department/Announcement/2023 OC and CRC appointments process|''You can find this message translated into additional languages on Meta-wiki.'']]
''<span class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Legal department/Announcement/2023 OC and CRC appointments process|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Legal department/Announcement/2023 OC and CRC appointments process}}&language=&action=page&filter= {{int:please-translate}}]</span>''
</div>
Hi everyone! The Ombuds commission (OC) and the Case Review Committee (CRC) are looking for members. People are encouraged to nominate themselves or encourage others they feel would contribute to these groups to do so. There is more information below about the opportunity and the skills that are needed.
'''About the Ombuds commission'''
The Ombuds commission (OC) works on all Wikimedia projects to investigate complaints about violations of the privacy policy, especially in use of [[m:Special:MyLanguage/CheckUser policy|CheckUser]] and [[m:Special:MyLanguage/Oversight policy|Oversight]] (also known as Suppression) tools. The Commission mediates between the parties of the investigation and, when violations of the policies are identified, advises the Wikimedia Foundation on best handling. They may also assist the General Counsel, the Chief Executive Officer, or the Board of Trustees of the Foundation in these investigations when legally necessary. For more on the OC's duties and roles, '''[[m:Special:MyLanguage/Ombuds commission|see Ombuds commission on Meta-Wiki]]'''.
Volunteers serving in this role should be experienced Wikimedians, active on any project, who have previously used the CheckUser/Oversight tools OR who have the technical ability to understand these tools and the willingness to learn them. They must be able to communicate in English, the common language of the commission. They are expected to be able to engage neutrally in investigating these concerns and to know when to recuse when other roles and relationships may cause conflict. Commissioners will serve '''two-year terms''' (note that this is different from past years, when the terms have been for one year).
'''About the Case Review Committee'''
The Case Review Committee (CRC) reviews appeals of eligible Trust & Safety office actions. The CRC is a critical layer of oversight to ensure that Wikimedia Foundation office actions are fair and unbiased. They also make sure the Wikimedia Foundation doesn’t overstep established practices or boundaries. For more about the role, '''[[m:Special:MyLanguage/Case Review Committee|see Case Review Committee on Meta-Wiki]]'''.
We are looking for current or former functionaries and experienced volunteers with an interest in joining this group. Applicants must be fluent in English (additional languages are a strong plus) and willing to abide by the [[m:Special:MyLanguage/Trust_and_Safety/Case_Review_Committee/Charter|terms of the Committee charter]]. If the work resonates and you qualify, please apply. Committee members will serve '''two-year terms''' (note that this is different from past years, when the terms have been for one year).
'''Applying to join either of these groups'''
Members are required to sign the [[m:Special:MyLanguage/Confidentiality agreement for nonpublic information|Confidentiality agreement for nonpublic information]] and must be willing to comply with the appropriate Wikimedia Foundation board policies (such as the [[m:Special:MyLanguage/Access to nonpublic information policy|access to non-public information policy]] and the [[foundation:Special:MyLanguage/Privacy policy|Foundation privacy policy]]). These positions requires a high degree of discretion and trust. Members must also be over 18 years of age.
'''If you are interested in serving in either capacity listed above,''' please write in English to the Trust and Safety team at ca[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org (to apply to the OC) or to the Legal Team at legal[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org (to apply to the CRC) with information about:
* Your primary projects
* Languages you speak/write
* Any experience you have serving on committees, whether movement or non-movement
* Your thoughts on what you could bring to the OC or CRC if appointed
* Any experience you have with the Checkuser or Oversight tools (OC only)
* Any other information you think is relevant
'''The deadline for applications is 31 December 2022 in any timezone.'''
Please feel free to pass this invitation along to any users who you think may be qualified and interested. Thank you!
On behalf of the Committee Support team,<br /><section end="announcement-content" />
<!-- Message sent by User:MNadzikiewicz (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery&oldid=23914777 -->
== Community Wishlist Survey 2023 opens in January! ==
<div lang="en" dir="ltr" class="mw-content-ltr">
''{{int:Please-translate}}''
{{int:Hello}}
The [[m:Community Wishlist Survey 2023|'''Community Wishlist Survey (CWS) 2023''']], which lets contributors propose and vote for tools and improvements, starts next month on Monday, [https://zonestamp.toolforge.org/1674496831 23 January 2023, at 18:00 UTC] and will continue annually.
We are inviting you to share your ideas for technical improvements to our tools and platforms. Long experience in editing or technical skills is not required. If you have ever used our software and thought of an idea to improve it, this is the place to come share those ideas!
The dates for the phases of the Survey will be as follows:
* Phase 1: Submit, discuss, and revise proposals – Monday, Jan 23, 2023 to Sunday, Feb 6, 2023
* Phase 2: WMF/Community Tech reviews and organizes proposals – Monday, Jan 30, 2023 to Friday, Feb 10, 2023
* Phase 3: Vote on proposals – Friday, Feb 10, 2023 to Friday, Feb 24, 2023
* Phase 4: Results posted – Tuesday, Feb 28, 2023
If you want to start writing out your ideas ahead of the Survey, you can start thinking about your proposals and draft them in [[m:Community Wishlist Survey/Sandbox|the CWS sandbox]].
We are grateful to all who participated last year. See you in January 2023!
</div>
{{int:Feedback-thanks-title}} <bdi lang="en" dir="ltr">Community Tech, [[m:User:STei (WMF)|STei (WMF)]]</bdi> 12:59, 13 Ɔpenimma 2022 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:STei_(WMF)/CWS_2023_List&oldid=24226232 -->
== Vote for your favourite Wikimedia sound logo ==
''We are really sorry for posting in English''
[[File:Sound_Logo_Cover_Image_-_Linkedin.png|center|800x800px]]
Voting in the Wikimedia sound logo contest [[c:Sound_Logo_Vote|'''has started''']]. From December 6 to 19, 2022, please play a part and help chose the sound that will identify Wikimedia content on audio devices. [[wmfblog:2022/12/06/vote-for-the-sound-of-all-human-knowledge/|Learn more on Diff]].
The sound logo team is grateful to everyone who participated in this global contest. We received 3,235 submissions from 2,094 participants in 135 countries. We are incredibly grateful to the team of [[wmfblog:2022/10/31/screening-3235-sound-submissions/|volunteer screeners]] and the [https://meta.wikimedia.org/wiki/Communications/Sound_Logo/Contest_proposal#How_will_the_final_selection_happen? selection committee] who, among others, helped bring us to where we are today. It is now up to Wikimedia to choose the Sound Of All Human Knowledge.
Best wishes, [[Odwumanyɛni:Arupako-WMF|Arupako-WMF]] ([[Odwumanyɛni nkɔmmɔbea:Arupako-WMF|talk]]) 08:02, 15 Ɔpenimma 2022 (UTC)
== Feminism and Folklore 2023 ==
<div style="border:8px maroon ridge;padding:6px;>
[[File:Feminism and Folklore 2023 logo.svg|centre|550px|frameless]]
::<div lang="en" dir="ltr" class="mw-content-ltr">
<center>''{{int:please-translate}}''</center>
Dear Wiki Community,
Christmas Greetings and a Happy New Year 2023,
You are humbly invited to organize the '''[[:m:Feminism and Folklore 2023|Feminism and Folklore 2023]]''' writing competition from February 1, 2023, to March 31, 2023 on your local Wikipedia. This year, Feminism and Folklore will focus on feminism, women's issues, and gender-focused topics for the project, with a [[:c:Commons:Wiki Loves Folklore 2023|Wiki Loves Folklore]] gender gap focus and a folk culture theme on Wikipedia.
You can help Wikipedia's coverage of folklore from your area by writing or improving articles about things like folk festivals, folk dances, folk music, women and queer folklore figures, folk game athletes, women in mythology, women warriors in folklore, witches and witch hunting, fairy tales, and more. Users can help create new articles, expand or translate from a [[:m:Feminism and Folklore 2023/List of Articles|list]] of suggested articles.
Organisers are requested to work on the following action items to sign up their communities for the project:
# Create a page for the contest on the local wiki.
# Set up a fountain tool or dashboard.
# Create the local list and mention the timeline and local and international prizes.
# Request local admins for site notice.
# Link the local page and the fountain/dashboard link on the [[:m:Feminism and Folklore 2023/Project Page|meta project page]].
This year we would be supporting the community's financial aid for Internet and childcare support. This would be provided for the local team including their jury and coordinator team. This support is opt-in and non mandatory. Kindly fill in [https://docs.google.com/forms/d/e/1FAIpQLSea81OO0lVgUBd551iIiENXht7BRCISYZlKyBQlemZu_j2OHQ/viewform this Google form] and mark a mail to [mailto:support@wikilovesfolklore.org support@wikilovesfolklore.org] with the subject line starting as [Stipend] Name or Username/Language. The last date to sign up for internet and childcare aid from our team is 20th of January 2023, We encourage the language coordinators to sign up their community on this link by the 25th of January 2023.
Learn more about the contest and prizes on our [[:m:Feminism and Folklore 2023|project page]]. Feel free to contact us on our [[:m:Talk:Feminism and Folklore 2023/Project Page|meta talk page]] or by email us if you need any assistance.
We look forward to your immense coordination.
Thank you and Best wishes,
[[:m:Feminism and Folklore 2023|Feminism and Folklore 2023 International Team]]
::::Stay connected [[File:B&W Facebook icon.png|link=https://www.facebook.com/feminismandfolklore/|30x30px]] [[File:B&W Twitter icon.png|link=https://twitter.com/wikifolklore|30x30px]]
</div></div>
--[[Odwumanyɛni:MediaWiki message delivery|MediaWiki message delivery]] ([[Odwumanyɛni nkɔmmɔbea:MediaWiki message delivery|talk]]) 10:23, 24 Ɔpenimma 2022 (UTC)
<!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=23942484 -->
== Global ban for PlanespotterA320/RespectCE ==
Per the [[m:Global bans|Global bans]] policy, I'm informing the project of this request for comment: [[m:Requests for comment/Global ban for PlanespotterA320 (2) ]] about banning a member from your community. Thank you.--[[User:Lemonaka|Lemonaka]] ([[User talk:Lemonaka|talk]]) 21:40, 6 February 2023 (UTC)
<!-- Message sent by User:Zabe@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Lemonaka/Massmessagelist&oldid=24501599 -->
== Editing news 2023 #1 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="message"/><i>[[m:Special:MyLanguage/VisualEditor/Newsletter/2023/February|Read this in another language]] • [[m:Special:MyLanguage/VisualEditor/Newsletter|Subscription list for this multilingual newsletter]]</i>
This newsletter includes two key updates about the [[mw:Special:MyLanguage/Editing team|Editing]] team's work:
# The Editing team will finish adding new features to the [[mw:Special:MyLanguage/Talk pages project|Talk pages project]] and deploy it.
# They are beginning a new project, [[mw:Special:MyLanguage/Edit check|Edit check]].
<strong>Talk pages project</strong>
[[File:Page Frame Features on desktop.png|alt=Screenshot showing the talk page design changes that are currently available as beta features at all Wikimedia wikis. These features include information about the number of people and comments within each discussion.|thumb|300px|Some of the upcoming changes]]
The Editing team is nearly finished with this first phase of the [[mw:Special:MyLanguage/Talk_pages_project|Talk pages project]]. Nearly all [[mw:Special:MyLanguage/Talk pages project/Usability|new features]] are available now in the [[Special:Preferences#mw-prefsection-betafeatures|Beta Feature for {{int:discussiontools-preference-label}}]].
It will show information about how active a discussion is, such as the date of the most recent comment. There will soon be a new "{{int:skin-action-addsection}}" button. You will be able to turn them off at [[Special:Preferences#mw-prefsection-editing-discussion]]. Please [[mw:Special:MyLanguage/Talk:Talk_pages_project/Usability#c-PPelberg_(WMF)-20230215001000-Feedback:_Proposed_Revisions_to_%22Add_topic%22_button|tell them what you think]].
[[File:Daily edit completion rates mobile talk pages.png|thumb|300px|Daily edit completion rate by test group: DiscussionTools (test group) and MobileFrontend overlay (control group)]]
An A/B test for [[mw:Special:MyLanguage/Talk pages project/Mobile|{{int:discussiontools-preference-label}} on the mobile site]] has finished. Editors were [[mw:Special:MyLanguage/Talk_pages_project/Mobile#Status_Updates|more successful with {{int:discussiontools-preference-label}}]]. The Editing team is enabling these features for all editors on the mobile site.
<strong>New Project: Edit Check</strong>
The Editing team is beginning [[mw:Special:MyLanguage/Edit check|a project to help new editors of Wikipedia]]. It will help people identify some problems before they click "{{int:publishchanges}}". The first tool will encourage people to add references when they add new content. Please [[mw:Special:MyLanguage/Help:Watchlist|watch]] that page for more information. You can [[mw:Special:MyLanguage/Editing_team/Community_Conversations#20230303|join a conference call on 3 March 2023]] to learn more.<section end="message"/>
</div>
–[[User:Whatamidoing (WMF)|Whatamidoing (WMF)]] ([[User talk:Whatamidoing (WMF)|{{int:Talkpagelinktext}}]]) 23:23, 22 Ɔgyefuo 2023 (UTC)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/VisualEditor/Newsletter/Wikis_with_VE&oldid=24611966 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Your wiki will be in read only soon</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="server-switch"/><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] tests the switch between its first and secondary data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
All traffic will switch on '''{{#time:j xg|2023-03-01|en}}'''. The test will start at '''[https://zonestamp.toolforge.org/{{#time:U|2023-03-01T14:00|en}} {{#time:H:i e|2023-03-01T14:00}}]'''.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on {{#time:l j xg Y|2023-03-01|en}}.
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
* We expect the code deployments to happen as any other week. However, some case-by-case code freezes could punctually happen if the operation require them afterwards.
* [[mw:Special:MyLanguage/GitLab|GitLab]] will be unavailable for about 90 minutes.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. A banner will be displayed on all wikis 30 minutes before this operation happens. '''Please share this information with your community.'''</div><section end="server-switch"/>
</div>
<span dir=ltr>[[m:User:Trizek (WMF)|Trizek (WMF)]] ([[m:User talk:Trizek (WMF)|{{int:talk}}]])</span> 21:20, 27 Ɔgyefuo 2023 (UTC)
<!-- Message sent by User:Trizek (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=24390465 -->
== Ukraine's Cultural Diplomacy Month 2023: We are back! ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
[[File:UCDM 2023 promo.png|180px|right]]
{{int:please-translate}}
Hello, dear Wikipedians!<br/>
[[m:Special:MyLanguage/Wikimedia Ukraine|Wikimedia Ukraine]], in cooperation with the [[:en:Ministry of Foreign Affairs of Ukraine|Ministry of Foreign Affairs of Ukraine]] and [[:en:Ukrainian Institute|Ukrainian Institute]], has launched the third edition of writing challenge "'''[[m:Special:MyLanguage/Ukraine's Cultural Diplomacy Month 2023|Ukraine's Cultural Diplomacy Month]]'''", which lasts from 1st until 31st March 2023. The campaign is dedicated to famous Ukrainian artists of cinema, music, literature, architecture, design and cultural phenomena of Ukraine that are now part of world heritage. We accept contribution in every language! The most active contesters will receive [[m:Special:MyLanguage/Ukraine's Cultural Diplomacy Month 2023/Prizes|prizes]].<br/>
We invite you to take part and help us improve the coverage of Ukrainian culture on Wikipedia in your language! Also, we plan to set up a [[m:CentralNotice/Request/UCDM 2023|banner]] to notify users of the possibility to participate in such a challenge!
</div>
[[m:User:ValentynNefedov (WMUA)|ValentynNefedov (WMUA)]] ([[m:User talk:ValentynNefedov (WMUA)|talk]]) 07:58, 1 March 2023 (UTC)
</div>
<!-- Message sent by User:ValentynNefedov (WMUA)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=23942484 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Wikimania 2023 Welcoming Program Submissions</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="wikimania-program-submissions"/>[[File:Wikimedia_Singapore_Logo.svg|right|frameless]]Do you want to host an in-person or virtual session at Wikimania 2023? Maybe a hands-on workshop, a lively discussion, a fun performance, a catchy poster, or a memorable lightning talk? [[wmania:Special:MyLanguage/2023:Program/Submissions|'''Submissions are open until March 28''']]. The event will have dedicated hybrid blocks, so virtual submissions and pre-recorded content are also welcome. If you have any questions, please join us at an upcoming conversation on March 12 or 19, or reach out by email at wikimania@wikimedia.org or on Telegram. More information on-wiki.<section end="wikimania-program-submissions"/>
</div>
<!-- Message sent by User:CKoerner (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=24390465 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Your wiki will be in read-only soon</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="server-switch"/><div class="plainlinks">
[[:m:Special:MyLanguage/Tech/Server switch|Read this message in another language]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}]
The [[foundation:|Wikimedia Foundation]] tests the switch between its first and secondary data centers. This will make sure that Wikipedia and the other Wikimedia wikis can stay online even after a disaster. To make sure everything is working, the Wikimedia Technology department needs to do a planned test. This test will show if they can reliably switch from one data centre to the other. It requires many teams to prepare for the test and to be available to fix any unexpected problems.
All traffic will switch on '''{{#time:j xg|2023-04-26|en}}'''. The test will start at '''[https://zonestamp.toolforge.org/{{#time:U|2023-04-26T14:00|en}} {{#time:H:i e|2023-04-26T14:00}}]'''.
Unfortunately, because of some limitations in [[mw:Manual:What is MediaWiki?|MediaWiki]], all editing must stop while the switch is made. We apologize for this disruption, and we are working to minimize it in the future.
'''You will be able to read, but not edit, all wikis for a short period of time.'''
*You will not be able to edit for up to an hour on {{#time:l j xg Y|2023-04-26|en}}.
*If you try to edit or save during these times, you will see an error message. We hope that no edits will be lost during these minutes, but we can't guarantee it. If you see the error message, then please wait until everything is back to normal. Then you should be able to save your edit. But, we recommend that you make a copy of your changes first, just in case.
''Other effects'':
*Background jobs will be slower and some may be dropped. Red links might not be updated as quickly as normal. If you create an article that is already linked somewhere else, the link will stay red longer than usual. Some long-running scripts will have to be stopped.
* We expect the code deployments to happen as any other week. However, some case-by-case code freezes could punctually happen if the operation require them afterwards.
* [[mw:Special:MyLanguage/GitLab|GitLab]] will be unavailable for about 90 minutes.
This project may be postponed if necessary. You can [[wikitech:Switch_Datacenter|read the schedule at wikitech.wikimedia.org]]. Any changes will be announced in the schedule. There will be more notifications about this. A banner will be displayed on all wikis 30 minutes before this operation happens. '''Please share this information with your community.'''</div><section end="server-switch"/>
</div>
<bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 00:41, 21 April 2023 (UTC)
<!-- Message sent by User:UOzurumba (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=24748237 -->
== <span lang="en" dir="ltr" class="mw-content-ltr">Seeking volunteers for the next step in the Universal Code of Conduct process</span> ==
<div lang="en" dir="ltr" class="mw-content-ltr">
<section begin="announcement-content" />
:''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/U4C Building Committee/Nominations/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/U4C Building Committee/Nominations/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>''
Hello,
As follow-up to [https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/IOMVS7W75ZYMABQGOQ2QH2JAURC3CHGH/ the message about the Universal Code of Conduct Enforcement Guidelines] by Wikimedia Foundation Board of Trustees Vice Chair, Shani Evenstein Sigalov, I am reaching out about the next steps. I want to bring your attention to the next stage of the Universal Code of Conduct process, which is forming a building committee for the Universal Code of Conduct Coordinating Committee (U4C). I invite community members with experience and deep interest in community health and governance to nominate themselves to be part of the U4C building committee, which needs people who are:
* Community members in good standing
* Knowledgeable about movement community processes, such as, but not limited to, policy drafting, participatory decision making, and application of existing rules and policies on Wikimedia projects
* Aware and appreciative of the diversity of the movement, such as, but not limited to, languages spoken, identity, geography, and project type
* Committed to participate for the entire U4C Building Committee period from mid-May - December 2023
* Comfortable with engaging in difficult, but productive conversations
* Confidently able to communicate in English
The Building Committee shall consist of volunteer community members, affiliate board or staff, and Wikimedia Foundation staff.
The Universal Code of Conduct has been a process strengthened by the skills and knowledge of the community and I look forward to what the U4C Building Committee creates. If you are interested in joining the Building Committee, please either [[m:Special:MyLanguage/Universal_Code_of_Conduct/U4C_Building_Committee/Nominations|sign up on the Meta-Wiki page]], or contact ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org by May 12, 2023. '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/U4C_Building_Committee|Read more on Meta-Wiki]]'''.
Best regards,<br /><section end="announcement-content" />
</div>
[[User:Xeno (WMF)|Xeno (WMF)]] 19:00, 26 April 2023 (UTC)
<!-- Message sent by User:Xeno (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=24941045 -->
ncmphq2ncmxlcakz6wed07p22j0ezvg
Template:Delete
10
1577
25215
25214
2021-05-31T03:31:00Z
Dcljr
56
Undo revision 25214 by [[Special:Contributions/178.91.217.50|178.91.217.50]] ([[User talk:178.91.217.50|talk]]) -- not an improvement
25215
wikitext
text/x-wiki
[[Image:Fairytale Trash Questionmark-05.svg|80px|left]]
<div name="Deletion notice" class="boilerplate metadata" id="delete" style="margin: 0 5%; padding: 0 7px 7px 7px; background: #fee; border: 1px solid #999999; text-align: left; font-size:95%;">
<big>This page is proposed to be deleted. {{#if:{{{1|}}}|Reason: '''{{{1}}}'''|}}</big>
If you disagree with its speedy deletion, please explain why below this template. If this page obviously does not meet the criteria for speedy deletion, or you intend to fix it, please remove this notice, but do not remove this notice from a page that you have created yourself.
<span class="plainlinks">''Administrators, remember to check [[Special:Whatlinkshere/{{NAMESPACE}}:{{PAGENAME}}|if anything links here]] and [{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=history}} the page history] ([{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|diff=0}} last edit]) before [{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=delete}} deletion].''</span>
</div><includeonly>{{{category|[[Category:Candidates for speedy deletion]]}}}</includeonly>
joympynta92dbs0736u0ql5ss59bl38
Category:Candidates for speedy deletion
14
1578
15718
15272
2013-04-04T00:14:18Z
Delusion23
2253
Wikidata
15718
wikitext
text/x-wiki
These pages should be deleted.
To propose a page for deletion, add '''<nowiki>{{delete|</nowiki>''your reason for deletion''<nowiki>}}</nowiki>'''. If the page contains spam or copyvio, blank it first.
[[Category:Wikipedia]]
5mqrx6miu8cjr3dxb93cb2mvcqbgtea
Category:Wikipedia
14
1579
15721
15273
2013-04-04T00:14:59Z
Delusion23
2253
Wikidata
15721
wikitext
text/x-wiki
Wikipedia
{{Commonscat|Wikipedia}}
8y59lprxeb0ibuua3v14jy1lm8f8w4t
Category:Akatakyifo
14
1713
15278
14938
2013-03-06T23:15:45Z
Addbot
3753
Bot: Migrating 150 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4047087]] [[M:User:Addbot/WDS|(translate me)]]
15278
wikitext
text/x-wiki
Adikanfo a wɔayɛ papa anaa bɔne ma wɔn din aterɛw.
{{Commonscat|People}}
ji34mwqlvo67p9ij3a7e69km7muxob2
Category:Afanaa
14
1717
25434
16982
2021-08-06T16:18:15Z
185.130.54.229
25434
wikitext
text/x-wiki
[[File:Gnome-globe.svg]] [[Gyeografi]] yɛ asaase ho adesua.
{{Commonscat|Countries}}
[[Nkyekyem:Gyeografi]]
4bwfnggmxk2km8yvi08s9oq2yze38uf
Wikipedia:Administrators
4
1801
28734
28733
2022-06-04T16:38:58Z
Tegel
1710
Reverted edits by [[Special:Contributions/51.39.229.27|51.39.229.27]] ([[User talk:51.39.229.27|talk]]) to last revision by [[User:197.239.66.117|197.239.66.117]]
20935
wikitext
text/x-wiki
==[[User:Slotoyip|Slotoyip]]==
I will be a sysop. I want to get this wiki to work more. I talk Akan fluently, and am learning english.
=== (+) Support ===
# '''Support''', Give him a chance.--[[User:Johnson40213|★↑Johnson↓★]] 07:13, 17 Ɔsannaa 2008 (UTC)
# '''Support'''. Yeah... give him a chance.--[[User:Waiwai(2)|Waiwai(2)]] 01:16, 30 Ɔsannaa 2008 (UTC)
# <s>'''Support''' This place needs a lot of work. Sysops urgently needed. </s>--[[User:Natsubee|Natsubee]] 18:22, 18 Ɛbɔ 2008 (UTC)
=== (-) Oppose ===
===(=) Neutral===
# I have not seen any of your akan edits though. How do we know you speak Akan? I was a temporary sysop here but did not continue because of time pressures. I have not come across any of your contributions though!--[[User:Natsubee|Natsubee]] 18:28, 18 Ɛbɔ 2008 (UTC)
== [[User:Paa.kwesi|Paa.kwesi]] ==
I volunteer to be a sysop. -- paa.kwesi. My native language is Akan.
=== (+) Support ===
# '''Strong support'''. Native speaker. — [[:en:User:Mark Dingemanse|mark]] [[:en:User Talk:Mark Dingemanse|✎]] 12:11, 29 September 2006 (UTC)
# '''Support'''. --[[User:Johnson40213|★↑Johnson↓★]] 14:24, 15 Ɔsannaa 2008 (UTC)
# '''Strong Support'''. He is an admin at Twi wikipedia.--[[User:Waiwai(2)|Waiwai(2)]] 01:16, 30 Ɔsannaa 2008 (UTC)
=== (-) Oppose ===
=== ( ) Neutral ===
# He has been inactive since 28 November 2006 --[[User:Jose77|Jose77]] 02:27, 12 June 2007 (UTC)
==[[User:Vadgt|Vadgt]]==
In Akan Wikipedia need a admin, I requesting for admin in Akan Wikipedia.
I generally will dealing with deleting pages and etc., because I not know Akan. --[[Odwumanyɛni:Դեմ խմբակային իշխանությանը|Դեմ խմբակային իշխանությանը]] ([[Odwumanyɛni nkɔmmɔbea:Դեմ խմբակային իշխանությանը|talk]]) 13:31, 16 Ayɛwohomumu 2015 (UTC)
=== (+) Support ===
# '''Support''' But Active Akan people need to aprove too :) --[[Odwumanyɛni:Grind24|Grind24]] ([[Odwumanyɛni nkɔmmɔbea:Grind24|talk]]) 15:23, 16 Ɔsannaa 2015 (UTC)
:Dear [[Odwumanyɛni:Grind24|Grind24]], I'm already have a admin right. Today I got the right :D. In any case, thanks for voting. --[[Odwumanyɛni:Vadgt|Vadgt]] ([[Odwumanyɛni nkɔmmɔbea:Vadgt|talk]]) 15:28, 16 Ɔsannaa 2015 (UTC)
=== (-) Oppose ===
=== ( ) Neutral ===
==[[User:Vadgt|Vadgt]]==
I again requesting for Adminship in Akan Wikipedia. I deleted that pages which is not respective in the Akan Wikipedia, I edited main script, for amend to work in Akan Wikipedia. --[[Odwumanyɛni:Vadgt|Vadgt]] ([[Odwumanyɛni nkɔmmɔbea:Vadgt|talk]]) 08:53, 23 Ahinime 2015 (UTC)
=== (+) Support ===
--[[Odwumanyɛni:XaviYuahanda|XaviYuahanda]] ([[Odwumanyɛni nkɔmmɔbea:XaviYuahanda|talk]]) 19:50, 20 Ɔbenem 2016 (UTC)
=== (-) Oppose ===
=== ( ) Neutral ===
== Bot bit request [[User:SieBot|SieBot]] ==
Please give a '''bot bit''' to [[User:SieBot|SieBot]], so it will not flood your RC as it adds interwiki links using pywikipedia's interwiki.py. [[User:SieBot|SieBot]] is active on about 160 Wikipedias. See the [[User:SieBot|user page]] of the bot for more details, or check a complete overview of its activities [[:nl:Gebruiker:SieBot/Overview|here]]. Cheers! [[User:Siebrand|Siebrand]] ([[:nl:User talk:Siebrand|talk]]) 08:23, 17 Ɔsannaa 2007 (UTC)
:I have requested the bit to be set at meta. Cheers! [[User:Siebrand|Siebrand]] 20:05, 23 Ɔsannaa 2007 (UTC)
::That is fine, we do not yet have a process here and no bureaucrats.--[[User:Natsubee|Natsubee]] 12:41, 25 Ɔsannaa 2007 (UTC)
::: '''Done.''' <small>—[[m:user:Pathoschild/s|Pathoschild]] 04:34, 3 Ɛbɔ 2007 (UTC)</small>
== Bot status for [[User:PipepBot|PipepBot]] ==
Hello! I ask for permission to run my interwiki bot [[User:PipepBot|PipepBot]] here, and to get a bot flag for it.
* Operator: [[:it:User:Pipep]]
* Purpose: Interwiki
* Software: Pywikipedia
* Has bot flag at: als, am, an, ar, arc, ast, av, az, bat-smg, be, be-x-old, bn, bpy, bs, bug, ca, ce, ceb, co, cs, cu, cv, da, de, eml, en, eo, et, fo, fr, frp, fur, fy, ga, gd, haw, hr, hsb, ht, hu, hy, id, ie, ilo, io, is, ja, ka, kk, ksh, ku, kw, la, lb, li, lij, ln, lt, lv, mi, mk, ml, ms, nap, nds, nds-nl, nn, no, oc, pl, pms, qu, rm, rmy, ro, roa-tara, ru-sib, sc, scn, sco, sh, si, simple, sk, sl, sq, sr, su, sv, te, th, tl, udm, uk, uz, vec, vls, vo, wa, wo, wuu, yi, yo, zea, zh, zh-classical, zh-yue
* Details: Interwiki using Pywikipediabot. It mostly runs manually assisted. May run automatically in some cases.
Thank you!
--[[:it:User:Pipep]] 19:38, 30 Ɔsannaa 2007 (UTC)
:Hello, there is no established procedure as yet here for that and no bureaucrats either. Why not go ahead and request it on meta?.--[[User:Natsubee|Natsubee]] 09:15, 6 Ɛbɔ 2007 (UTC)
::PipepBot has now bot status. Thank you! [[:it:User:Pipep]] 14:40, 4 Ahinime 2007 (UTC)
== [[User:BotMultichill|BotMultichill]] ==
Hi, i request a bot bit for [[User:BotMultichill|BotMultichill]].
* Botmaster : [[User:Multichill|Multichill]]
* Bot's name : [[User:BotMultichill|BotMultichill]]
* List of botflags on others wikipedias: about 100+ atm (see [[meta:User:Multichill]] for the current list)
* Purpose: Interwiki (pywikipedia)
* Technical details : [[User:BotMultichill|BotMultichill]] is an interwiki bot starting at the [[:nl:Gebruiker:BotMultichill|Dutch wikipedia]]. The bot uses the pywikipedia framework and runs day and night in autonomous mode. Sometimes the bot will run in manual assisted mode to solve interwiki conflicts. [[User:Multichill|Multichill]] 07:53, 5 Ɛbɔ 2007 (UTC)
:Hello, there are no bureaucrats here at present. Why not go ahead and request on meta.--[[User:Natsubee|Natsubee]] 09:17, 6 Ɛbɔ 2007 (UTC)
== [[User:AlleborgoBot|AlleborgoBot]] ==
Hi, i request a bot flag for [[User:AlleborgoBot|AlleborgoBot]]
* '''Operator''': [[:it:Utente:Alleborgo|Alleborgo]]
* '''Automatic or Manually Assisted''': Automatic, in "-autonomous" mode. Sometimes the bot will run in manual assisted mode to solve interwiki conflicts.
* '''Programming Language(s)''': Pywikipedia framework daily updated to the last SVN version
* '''Function Summary''': interwiki
* '''Already has a bot flag in''': ar, am, an, ast, az, bar, bat-smg, bg, br, bn, bpy, bs, ca, ceb, cs, cv, da, de, el, en, eo, es, et, eu, fa, fi, fiu-vro, fr, frp, fy, ga, gl, he, hr, hsb, ht, hu, hy, id, is, it, iu, ja, jv, ka, kk, ksh, ku, lb, li, lmo, ln, lt, lv, mk, mi, ml, mr, ms, mt, nap, nds, nds-nl, nl, nn, no, pl, pms, ps, pt, ro, roa-tara, ru, sco, sh, sk, simple, sl, sq, sr, su, sv, ta, tg, th, to, tr, tt, uk, ur, vec, vi, vls, vo, zh, zh-classical, zh-min-nan, zh-yue. On it.wiki has done more than 65000 edit.
Thanks --[[User:AlleborgoBot|AlleborgoBot]] 14:38, 2 Obubuo 2007 (UTC)
== Request bot flag for [[User:Alexbot|Alexbot]] ==
I request the bot flag for Alexbot:
:'''Operator''':[[:zh:User:Alexsh]]
:'''Programming Language''':Pywikipedia SVN
:'''Functions''':Interwiki(+autonomous), double redirect fix, featured article interwiki link.
:'''Other languages''':[[:zh:User:Alexbot|All statistics in here]]
Thank you--[[User:Alexsh|Alexsh]] 20:17, 30 Ɔpɛpɔn 2008 (UTC)
:The flag has been set. --[[User:Dungodung|Dungodung]] 07:45, 6 Ɔgyefuo 2008 (UTC)
<div lang="en" dir="ltr" style="text-align:left">
== Bot Status for [[:User:Purbo_T|Purbo_T]] ==
Hi, I'd like to request a bot flag for [[:User:Purbo_T|Purbo_T]] <small>([[:Special:Contributions/Purbo T|contributions]])</small>
* '''Operator''': [[:User:Purodha]] = [[:ksh:User:Purodha]] (b'crat @ [[:ksh:|ksh]])
* '''Function''': interwiki link maintenance
* '''Operation''': manually-assisted, occasionally in automatic or autonomous mode, starting mostly from the [[:ksh:|Wikipedia of Ripuarian languages]]
* '''Software:''' [[:meta:pywikipedia|pywikipediabot]] framework updated daily from [http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia/ svn] to latest version
* '''Already has bot flag on:''' <span class="plainlinks"> [{{fullurl:am:Special:Userlist|limit=1&username=Purbo_T}} am], [{{fullurl:ar:Special:Userlist|limit=1&username=Purbo_T}} ar], [{{fullurl:be-x-old:Special:Userlist|limit=1&username=Purbo_T}} be-x-old], [{{fullurl:bn:Special:Userlist|limit=1&username=Purbo_T}} bn], [{{fullurl:bo:Special:Userlist|limit=1&username=Purbo_T}} bo], [{{fullurl:bxr:Special:Userlist|limit=1&username=Purbo_T}} bxr], [{{fullurl:cdo:Special:Userlist|limit=1&username=Purbo_T}} cdo], [{{fullurl:co:Special:Userlist|limit=1&username=Purbo_T}} co], [{{fullurl:crh:Special:Userlist|limit=1&username=Purbo_T}} crh], [{{fullurl:de:Special:Userlist|limit=1&username=Purbo_T}} de], [{{fullurl:dsb:Special:Userlist|limit=1&username=Purbo_T}} dsb], [{{fullurl:dz:Special:Userlist|limit=1&username=Purbo_T}} dz], [{{fullurl:eo:Special:Userlist|limit=1&username=Purbo_T}} eo], [{{fullurl:fa:Special:Userlist|limit=1&username=Purbo_T}} fa], [{{fullurl:fr:Special:Userlist|limit=1&username=Purbo_T}} fr], [{{fullurl:gv:Special:Userlist|limit=1&username=Purbo_T}} gv], [{{fullurl:hr:Special:Userlist|limit=1&username=Purbo_T}} hr], [{{fullurl:hsb:Special:Userlist|limit=1&username=Purbo_T}} hsb], [{{fullurl:ht:Special:Userlist|limit=1&username=Purbo_T}} ht], [{{fullurl:ig:Special:Userlist|limit=1&username=Purbo_T}} ig], [{{fullurl:ja:Special:Userlist|limit=1&username=Purbo_T}} ja], [{{fullurl:ksh:Special:Userlist|limit=1&username=Purbo_T}} ksh], [{{fullurl:ku:Special:Userlist|limit=1&username=Purbo_T}} ku], [{{fullurl:lbe:Special:Userlist|limit=1&username=Purbo_T}} lbe], [{{fullurl:lmo:Special:Userlist|limit=1&username=Purbo_T}} lmo], [{{fullurl:ml:Special:Userlist|limit=1&username=Purbo_T}} ml], [{{fullurl:mr:Special:Userlist|limit=1&username=Purbo_T}} mr], [{{fullurl:nds:Special:Userlist|limit=1&username=Purbo_T}} nds], [{{fullurl:nl:Special:Userlist|limit=1&username=Purbo_T}} nl], [{{fullurl:pms:Special:Userlist|limit=1&username=Purbo_T}} pms], [{{fullurl:simple:Special:Userlist|limit=1&username=Purbo_T}} simple], [{{fullurl:stq:Special:Userlist|limit=1&username=Purbo_T}} stq], [{{fullurl:sv:Special:Userlist|limit=1&username=Purbo_T}} sv], [{{fullurl:tg:Special:Userlist|limit=1&username=Purbo_T}} tg], [{{fullurl:ts:Special:Userlist|limit=1&username=Purbo_T}} ts], [{{fullurl:vec:Special:Userlist|limit=1&username=Purbo_T}} vec], [{{fullurl:vi:Special:Userlist|limit=1&username=Purbo_T}} vi], [{{fullurl:vls:Special:Userlist|limit=1&username=Purbo_T}} vls], [{{fullurl:vo:Special:Userlist|limit=1&username=Purbo_T}} vo], [{{fullurl:zea:Special:Userlist|limit=1&username=Purbo_T}} zea], </span> more pending, [http://tools.wikimedia.de/~purodha/sample/dbswithuser.php?usr=Purbo_T cumulated data] (sorry, the [[:m:toolserver|toolserver]] is having technical problems at the moment, so the data is partially not up to date)
Thank you! --[[User:Purodha|Purodha Blissenbach]] 02:35, 10 Ɔgyefuo 2008 (UTC)
</div>
== [[User:CarsracBot|CarsracBot]] ==
I would like to get a bot-flag on this wiki.
* '''Operator:''' [[:nl:User:Carsrac]]
* '''Purpose:''' Interwiki links: It adds/modifies/deletes interwiki links.
* '''Software:''' pywikipediabot framework via SVN
* '''Already has bot flag on:''' nl, en, nap, sq, tr and many more look at this [http://tools.wikimedia.de/~vvv/sulutil.php?user=CarsracBot&rights=1 alternative page])
Thanks [[User:Carsrac|Carsrac]] 16:32, 17 Ayɛwohomumu 2008 (UTC)
== Global bots ==
Hello. The [[m:Bot policy|standard bot policy]] was updated to allow global bots, which are now technically possible. These are trusted bots that will be given bot access on every wiki that allows global bots (the local policy or request page must explicitly allow them, or they won't get access on this wiki). The [[m:Bot policy#Global_bots|current requirements]] for global bots are:
* a global bot must only maintain interlanguage links or fix double-redirects;
* a global bot must have already been active on several wikis, with long-term contributions demonstrating its trustworthiness.
Does anyone object to allowing global bots on this wiki? I'll update the local policy in a week if there are no objections. Thanks. [[User:Carsrac|Carsrac]] 22:17, 7 Ɔsannaa 2008 (UTC)
* There is no objections so from present this wiki is included in the list of global bot friendly wiki's. [[User:Carsrac|Carsrac]] 22:44, 27 Ahinime 2008 (UTC)
[[Nkyekyem:Wikipedia]]
6yddjtsg06t2029vju0mcvh0xogqxzh
Wikipedia:Site support
4
1808
15732
5749
2013-04-04T00:19:34Z
Delusion23
2253
Wikidata
15732
wikitext
text/x-wiki
Please see this thread http://ghanaconscious.ghanathink.org/node/273 for a history of support for the Akan Wikipedia by an external organization (I'm the same paa.kwesi on that page).
- [http://ak.wikipedia.org/wiki/User:Paa.kwesi paa.kwesi]
For donations to the Wikimedia Foundation (to keep the whole of Wikipedia itself alive in order for the Akan Wikipedia to exist) in particular please visit http://wikimediafoundation.org/wiki/Fundraising
a0gwbixltfr7xbharvx7yhct3cl8wv8
Category:Gaana Amampanyimfo
14
1872
15612
13910
2013-03-14T02:02:51Z
Addbot
3753
[[M:User:Addbot|Bot:]] Migrating 38 interwiki links, now provided by [[d:|Wikidata]] on [[d:q7130089]] [[M:User:Addbot/WDS|(translate me)]]
15612
wikitext
text/x-wiki
Gaanafo too aba maa wɔn sɛ wɔnhwɛ man no so.
d5vnevln2wc0haufqr3evr0ludi4eo3
Category:Gaana Amampanyimfo Ahokafo
14
1875
15710
10043
2013-03-27T20:24:06Z
Addbot
3753
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q8460215]] [[M:User:Addbot/WDS|(translate me)]]
15710
wikitext
text/x-wiki
Wɔwarr Gaana Ɔmampanyin bi.
[[Category:Akatakyifo]]
[[Category:Gaana|Amampanyimfo Ahokafo]]
[[Category:Gaana Amampanyimfo|Ahokafo]]
bq5s6ggiuon7g4kre240kcldzmfg0th
Category:Language user templates
14
1957
15522
15296
2013-03-08T12:58:59Z
Legobot
3485
[[M:User:Addbot|Bot:]] Migrating 30 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5824304]] [[M:User:Addbot/WDS|(translate me)]]
15522
wikitext
text/x-wiki
.
{{Commonscat|Babel box templates}}
buzuxnc3yqvtw5qfqfunnarsnqcwl00
MediaWiki:Edittools
8
1998
4135
4108
2007-08-10T18:50:55Z
Natsubee
113
wiki markup
4135
wikitext
text/x-wiki
<!-- Text here will be shown below edit and upload forms. -->
<span class="Unicode">'''Akan:''' <charinsert> Ɛ ɛ ɛ̃ Ɔ ɔ ɔ̃ </charinsert></span>
<span id="edittools_characters">'''Characters:'''
<span class="latinx">
<charinsert> Á á Ć ć É é Í í Ĺ ĺ Ń ń Ó ó Ŕ ŕ Ś ś Ú ú Ý ý Ź ź </charinsert>
<charinsert> À à È è Ì ì Ò ò Ù ù </charinsert>
<charinsert> Â â Ĉ ĉ Ê ê Ĝ ĝ Ĥ ĥ Î î Ĵ ĵ Ô ô Ŝ ŝ Û û Ŵ ŵ Ŷ ŷ </charinsert>
<charinsert> Ä ä Ë ë Ï ï Ö ö Ü ü Ÿ ÿ </charinsert>
<charinsert> ß </charinsert>
<charinsert> Ã ã Ẽ ẽ Ĩ ĩ Ñ ñ Õ õ Ũ ũ Ỹ ỹ</charinsert>
<charinsert> Ç ç Ģ ģ Ķ ķ Ļ ļ Ņ ņ Ŗ ŗ Ş ş Ţ ţ </charinsert>
<charinsert> Đ đ </charinsert>
<charinsert> Ů ů </charinsert>
<charinsert> Ǎ ǎ Č č Ď ď Ě ě Ǐ ǐ Ľ ľ Ň ň Ǒ ǒ Ř ř Š š Ť ť Ǔ ǔ Ž ž </charinsert>
<charinsert> Ā ā Ē ē Ī ī Ō ō Ū ū Ȳ ȳ Ǣ ǣ </charinsert>
<charinsert> ǖ ǘ ǚ ǜ </charinsert>
<charinsert> Ă ă Ĕ ĕ Ğ ğ Ĭ ĭ Ŏ ŏ Ŭ ŭ </charinsert>
<charinsert> Ċ ċ Ė ė Ġ ġ İ ı Ż ż </charinsert>
<charinsert> Ą ą Ę ę Į į Ǫ ǫ Ų ų </charinsert>
<charinsert> Ḍ ḍ Ḥ ḥ Ḷ ḷ Ḹ ḹ Ṃ ṃ Ṇ ṇ Ṛ ṛ Ṝ ṝ Ṣ ṣ Ṭ ṭ </charinsert>
<charinsert> Ł ł </charinsert>
<charinsert> Ő ő Ű ű </charinsert>
<charinsert> Ŀ ŀ </charinsert>
<charinsert> Ħ ħ </charinsert>
<charinsert> Ð ð Þ þ </charinsert>
<charinsert> Œ œ </charinsert>
<charinsert> Æ æ Ø ø Å å </charinsert>
<charinsert> Ə ə </charinsert></span>
<span id="edittools_wikimarkup">'''Wiki markup:'''
<small><charinsert><nowiki>{{</nowiki>+<nowiki>}}</nowiki> </charinsert>
<charinsert><nowiki>|</nowiki></charinsert>
<charinsert>[+]</charinsert>
<charinsert>[[+]]</charinsert>
<charinsert>[[Category:+]]</charinsert>
<charinsert>#REDIRECT [[+]]</charinsert>
<charinsert><s>+</s></charinsert>
<charinsert><sup>+</sup></charinsert>
<charinsert><sub>+</sub></charinsert>
<charinsert><code>+</code></charinsert>
<charinsert><blockquote>+</blockquote></charinsert>
<charinsert><ref>+</ref></charinsert>
<charinsert><nowiki>{{</nowiki>Reflist<nowiki>}}</nowiki></charinsert>
<charinsert><references/></charinsert>
<charinsert><includeonly>+</includeonly></charinsert>
<charinsert><noinclude>+</noinclude></charinsert>
<charinsert><nowiki>{{</nowiki>DEFAULTSORT:+<nowiki>}}</nowiki></charinsert>
<charinsert><nowiki>+</nowiki></charinsert>
<charinsert><nowiki><!-- </nowiki>+<nowiki> --></nowiki></charinsert>
<charinsert><nowiki><span class="plainlinks"></nowiki>+<nowiki></span></nowiki></charinsert> •
</small>
f8zdsofs05s5m4ofhreqfc2m0fvam20
Wikipedia:Nospam
4
2068
4426
4310
2007-11-22T04:24:31Z
Magister Mathematicae
92
4426
wikitext
text/x-wiki
== Pages locked from recreation ==
<small>1.3
: [en] '''Administrators:''' add a new line here to stop pages being created
: [es] '''Administradores:''' añadan una nueva línea para evitar que una página vuelva a ser creada
: [ga] '''Riarthóirí:''' cur líne nua isteach anseo chun leathanaigh nua a chosaint
: [nl] '''Beheerders:''' voeg hier een nieuwe regel toe om het aanmaken van pagina's te voorkomen
: [it] '''Amministratori:''' aggiungete una riga qui per impedire la creazione di altre pagine
: [de] '''Administratoren:''' hier eine neue Zeile hinzufügen, um das Neueinstellen einer Seite zu verhindern
:[ms] '''Penyelia:''' sila tambah baris baru untuk menghalang laman tersebut dicipta <small>(Jika sudah mempunyai laman ini dengan tajuk berbeza, sila alihkannya ke sini)</small>
</small>
====bot entries ====
* {{:*}}
* {{:Can not be against traditional law}}
* {{:divergent money}}
* {{:divergent money and power}}
* {{:divergent moneyaction}}
* {{:eu american japon language friendship}}
* {{:english usa divergent friendship}}
* {{:get europe and usa science kind}}
* {{:Get power and money divergent}}
* {{:get science kind}}
* {{:survival of all human up to divergent}}
* {{:National science2}}
* {{:National science3}}
* {{:National science4}}
* {{:National science5}}
* {{:National science6}}
== index.php ==
* {{:Talk:Main page/}}
* {{:MediaWiki Talk:Ipb cant unblock}}
* {{:MediaWiki Talk:Ipb cant unblock/}}
* {{:MediaWiki Talk:Ipb cant unblock/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/w/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/w/w/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/wiki/MediaWiki talk:Ipb already blocked/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/wiki/MediaWiki talk:Ipb already blocked/w/w/w/w/index.php}}
* {{:Talk:Main Page/}}
* {{:Talk:Main Page/index.php}}
* {{:Talk:Main Page/w/index.php}}
* {{:Talk:Main Page/w/w/index.php}}
* {{:Talk:Main Page/w/w/w/index.php}}
* {{:Talk:Main Page/w/w/w/w/index.php}}
* {{:Main Page/index.php}}
* {{:Main Page/w/index.php}}
* {{:Main Page/w/w/index.php}}
* {{:Main Page/w/w/w/index.php}}
* {{:Main Page/w/w/w/w/index.php}}
* {{:Main Page/w/w/w/w/w/index.php}}
* {{:Talk:Main Page/w/index.php?title=Main Page/w/index.php}}
* {{:index.php}}
* {{:W/index.php}}
* {{:W/w/index.php}}
* {{:W/w/w/index.php}}
* {{:W/w/w/w/index.php}}
* {{:W/w/w/w/w/index.php}}
* {{:W/w/w/w/w/w/index.php}}
<!-- wiktionaries are case sensitive, but it won't hurt on other wikis, so again: -->
* {{:w/index.php}}
* {{:w/w/index.php}}
* {{:w/w/w/index.php}}
* {{:w/w/w/w/index.php}}
* {{:w/w/w/w/w/index.php}}
* {{:w/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid}}
* {{:MediaWiki talk:Ipb expiry invalid/}}
* {{:MediaWiki talk:Ipb expiry invalid/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/wiki/MediaWiki talk:Ipb already blocked/w/w/index.php}}
* {{:Talk:index.php}}
* {{:Talk:w/index.php}}
* {{:Talk:w/w/index.php}}
* {{:Talk:w/w/w/index.php}}
* {{:Talk:w/w/w/w/index.php}}
* {{:Talk:w/w/w/w/w/index.php}}
* {{:Talk:W/index.php}}
* {{:Talk:W/w/index.php}}
* {{:Talk:W/w/w/index.php}}
* {{:Talk:W/w/w/w/index.php}}
* {{:Talk:W/w/w/w/w/index.php}}
* {{:Talk:W/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/w/w/w/index.php}}
27zjwahpqzdks22oiek9hjm4f2zerx9
Template:User sk
10
2081
15720
15301
2013-04-04T00:14:44Z
Delusion23
2253
Wikidata
15720
wikitext
text/x-wiki
<div style="float:left;border:solid #6EF7A7 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#C5FCDC"><tr>
<td style="width:45px;height:45px;background:#6EF7A7;text-align:center;font-size:14pt">'''sk'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">Tento redaktor má '''[[:Category:User sk|slovenčinu]]''' ako '''[[:Category:User sk-N|materinský jazyk]]'''.[[Category:User sk|{{PAGENAME}}]][[Category:User sk-N|{{PAGENAME}}]]</td>
</tr></table></div>
0sw5tgqwsxwcrqycckbf7kkpbu69oro
Category:User sk-N
14
2082
15302
14974
2013-03-06T23:20:21Z
Addbot
3753
Bot: Migrating 148 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6395301]] [[M:User:Addbot/WDS|(translate me)]]
15302
wikitext
text/x-wiki
<div style="float:left;border:solid #6EF7A7 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#C5FCDC"><tr>
<td style="width:45px;height:45px;background:#6EF7A7;text-align:center;font-size:14pt">'''sk'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">Títo redaktori majú '''[[:Category:User sk|slovenčinu]]''' ako '''[[:Category:User sk-N|materinský jazyk]]'''.</td>
</tr></table></div>
<br><br><br>
{{Commonscat|User sk-N}}
[[Kategori:User sk|{{PAGENAME}}]]
[[Kategori:User sk|{{PAGENAME}}]]
[[Kategori:User sk|N]]
bwd3f2ja81g6sjpjb45vvj5amdfejst
Category:User sk
14
2083
15751
15303
2013-04-05T00:09:07Z
Delusion23
2253
Wikidata
15751
wikitext
text/x-wiki
{{Commonscat|User sk}}
j4jair0yltc3xw8socj7cqc69dobv8i
Template:Bot
10
2125
28774
15731
2022-06-15T05:01:07Z
Minorax
8491
vva
28774
wikitext
text/x-wiki
{| class="messagebox plainlinks"
|align="center"|[[Image:Crystal Clear action run.svg|50px]]
|align="left" width="100%"|'''This user account is a [[Wikipedia:Bot policy|bot]] operated by [[:{{{site|en}}}:User:{{{1}}}|{{{1}}}]] ([[:{{{site|en}}}:User talk:{{{1}}}|talk]]).'''
It is not a [[Wikipedia:Sock puppetry|sock puppet]], but rather an automated or semi-automated account for making repetitive edits that would be extremely tedious to do manually.
<br>
<small>''Administrators: if this bot is malfunctioning or causing harm, please [{{fullurl:Special:Blockip|wpBlockAddress={{PAGENAMEE}}&wpBlockExpiry=indefinite&wpAnonOnly=0&wpEnableAutoblock=0&wpCreateAccount=0&wpBlockReason=Bot%20malfunctioning:%20}} block it].''</small>
|}{{{category|[[Category:Wikipedia bots|<includeonly>{{PAGENAME}}</includeonly> ]]}}}
pyqphscmhiu2ajqepa0o1d4aapk3c3r
Wikipedia:Statistics
4
2147
15534
15308
2013-03-08T12:59:20Z
Legobot
3485
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4994060]] [[M:User:Addbot/WDS|(translate me)]]
15534
wikitext
text/x-wiki
* [[Special:Statistics]]
* [http://stats.wikimedia.org/EN/TablesArticlesTotal.htm Wikipedia statistics]
** [http://stats.wikimedia.org/EN/TablesWikipediaAK.htm ak.wikipedia statistics – tables]
** [http://stats.wikimedia.org/EN/ChartsWikipediaAK.htm ak.wikipedia statistics – charts]
* [http://www.wikistatistics.net/wikimedia Wikipedia Interactive Statistics]
** [http://www.wikistatistics.net/data/full/sites/wiki/ak.csv ak.wikipedia statistics – tables]
** [http://www.wikistatistics.net/wiki/ak/articles/365 ak.wikipedia statistics – charts]
* <u>THEwikiStics</u>: [http://wikistics.falsikon.de/latest/wikipedia/ak/ Page Hits toplist] <small>(compare [http://wikistics.falsikon.de/latest/ traffic] | [http://wikistics.falsikon.de/latest/searches.htm searches])</small>
* [http://toolserver.org/~emijrp/wikimediacounter/ Wikimedia projects edits counter]
azostg3hvmvixawqiay13c5nws90udh
Wikipedia:Bots
4
2292
5254
5122
2008-10-05T21:03:08Z
Pathoschild
114
redirected to community portal
5254
wikitext
text/x-wiki
#REDIRECT [[Wikipedia:Community Portal]]
jm5petct5w5mj5riujbmsdcb9hdrig5
Category:Kasa
14
2301
16986
15726
2014-11-03T17:48:31Z
Kolja21
3653
16986
wikitext
text/x-wiki
{{Commonscat|Languages}}
<!-- [[Nkyekyem:...]] -->
l5lu37brd55rwszt5qmhezwgsps4wmv
Wikipedia:Bureaucrats
4
2304
15954
15913
2013-09-07T03:07:44Z
Hazard-SJ
3023
/* (-) Oppose */ oppose
15954
wikitext
text/x-wiki
==[[User:Johnson40213|Johnson40213]]==
I want to be a bureaucrat. There are no bureaucrats currently so I can be one. I don't speak Akan very well but I can speak Chinese.
===(+) Support===
# '''Support'''. Like I said, there are no bureaucrats here so I will be one.--[[User:Johnson40213|★↑Johnson↓★]] 03:46, 26 Ahinime 2008 (UTC)
===(-) Oppose===
#'''Oppose''' User is now inactive. [[User:PiRSquared17|PiRSquared17]] ([[User nkɔmbɔ:PiRSquared17|talk]]) 20:05, 27 Kutawonsa 2013 (UTC)
# '''Oppose''' per above, plus wikis don't get bureaucrats "just because they don't have any". <span style="background:#008;border:2px solid #000;font-variant:small-caps"> [[User:Hazard-SJ|<b style="color:#FFF">Hazard</b>]] [[User talk:Hazard-SJ|<b style="color:#FFF">SJ</b>]] </span> 03:07, 7 Ɛbɔ 2013 (UTC)
===(=) Neutral===
[[ga:Vicipéid:Riarthóirí#Maorlathaigh]]
[[simple:Wikipedia:Administrators#Bureaucrat]]
[[ss:Wikipedia:Administrators#Bureaucrats]]
qvs8anoq6d9g3co2lckhs9dnws2hiv0
Wikipedia:Bot policy
4
2307
5255
5198
2008-10-05T21:03:25Z
Pathoschild
114
updated
5255
wikitext
text/x-wiki
#REDIRECT [[Wikipedia:Community Portal]]
jm5petct5w5mj5riujbmsdcb9hdrig5
Category:User en
14
2309
15475
15407
2013-03-07T17:14:45Z
Addbot
3753
[[M:User:Addbot|Bot:]] Migrating 244 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5626526]] [[M:User:Addbot/WDS|(translate me)]]
15475
wikitext
text/x-wiki
{{Commonscat|User en}}
jm357h637s6wbzli0ia1u4wlcp14uxl
Category:User en-N
14
2310
19018
15725
2017-03-20T17:44:23Z
Birdie
941
19018
wikitext
text/x-wiki
{{Commonscat|User en-N}}
[[Nkyekyem:User en| N]]
onk3vnbnyjpcbtb9355q06tsr9fe3c8
Template:Userbox
10
2311
15639
5216
2013-03-19T22:18:11Z
86.189.1.122
15639
wikitext
text/x-wiki
<div style="float:{{{float|left}}}; border:{{{border-width|{{{border-s|1}}}}}}px solid {{{border-color|{{{1|{{{border-c|{{{id-c|#999}}}}}}}}}}}}; margin:1px; width:238px;" class="wikipediauserbox {{{bodyclass|}}}">
{| style="border-collapse:collapse; width:238px; margin-bottom:0; background:{{{info-background|{{{2|{{{info-c|#EEE}}}}}}}}}"
{{#if:{{{logo|{{{3|{{{id<includeonly>|</includeonly>}}}}}}}}}|
! style="border:0; width:{{{logo-width|{{{id-w|45}}}}}}px; height:{{{logo-height|{{{id-h|45}}}}}}px; background:{{{logo-background|{{{1|{{{id-c|#DDD}}}}}}}}}; text-align:{{{id-a|center}}}; font-size:{{{logo-size|{{{5|{{{id-s|14}}}}}}}}}pt; color:{{{logo-color|{{{id-fc|black}}}}}}; padding:{{{logo-padding|{{{id-p|0 1px 0 0}}}}}}; line-height:{{{logo-line-height|{{{id-lh|1.25em}}}}}}; vertical-align: middle; {{{logo-other-param|{{{id-op|}}}}}}" {{#if:{{{id-class|}}}|class="{{{id-class}}}"}} {{!}} {{{logo|{{{3|{{{id|id}}}}}}}}}
}}
| style="border:0; text-align:{{{info-a|left}}}; font-size:{{{info-size|{{{info-s|8}}}}}}pt; padding:{{{info-padding|{{{info-p|0 4px 0 4px}}}}}}; height:{{{logo-height|{{{id-h|45}}}}}}px; line-height:{{{info-line-height|{{{info-lh|1.25em}}}}}}; color:{{{info-color|{{{info-fc|black}}}}}}; vertical-align: middle; {{{info-other-param|{{{info-op|}}}}}}" {{#if:{{{info-class|}}}|class="{{{info-class}}}"}} | {{{info|{{{4|''info''}}}}}}
|}</div>{{#if:{{{usercategory|}}}{{{usercategory2|}}}{{{usercategory3|}}}|{{category handler
|nocat = {{{nocat|}}}
|subpage = {{#if:{{{nocatsubpages|}}}|no}}
|user = {{#if:{{{usercategory|}}}|[[Category:{{{usercategory}}}]]}}{{#if:{{{usercategory2|}}}|[[Category:{{{usercategory2}}}]]}}{{#if:{{{usercategory3|}}}|[[Category:{{{usercategory3}}}]]}}
|template = {{#if:{{{usercategory|}}}|[[Category:{{{usercategory}}}| {{BASEPAGENAME}}]]}}{{#if:{{{usercategory2|}}}|[[Category:{{{usercategory2}}}| {{BASEPAGENAME}}]]}}{{#if:{{{usercategory3|}}}|[[Category:{{{usercategory3}}}| {{BASEPAGENAME}}]]}}
}}}}<noinclude>{{documentation}}</noinclude>
q0f86bnyfyp24t8do2ona93nsb58xdj
Template:User en
10
2315
15648
5221
2013-03-20T07:33:42Z
109.144.221.209
15648
wikitext
text/x-wiki
{{userbox-level
| level =
| id = [[:en:English language|en]]
| info = This user is a '''[[:Category:User en-N|native]]''' speaker of '''[[:Category:User en|English]]'''.
| nocat = {{{nocat|}}}
| usercategory = User en-N
}}<noinclude>
{{documentation}}
</noinclude>
o08r02o7zxppjsbf6wv12vcd27js5od
Category:User zh
14
2318
15322
14906
2013-03-06T23:29:34Z
Addbot
3753
Bot: Migrating 144 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5626544]] [[M:User:Addbot/WDS|(translate me)]]
15322
wikitext
text/x-wiki
{{Commonscat|User zh}}
omj5lannnkgg13ptdq2pg8zvnvwxepq
Category:User de
14
2361
15477
15408
2013-03-07T17:15:08Z
Addbot
3753
[[M:User:Addbot|Bot:]] Migrating 227 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6395874]] [[M:User:Addbot/WDS|(translate me)]]
15477
wikitext
text/x-wiki
{{Commonscat|User de}}
ggw49jvp2iye670yw28f0swpn3fmk5n
Template:User en-1
10
2363
19046
19011
2017-04-06T11:50:56Z
Birdie
941
19046
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = [[English language|en]]
| info = This user can contribute with a '''[[:Category:User en-1|basic]]''' level of '''[[:Category:User en|English]]'''.
| usercategory = User en-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Category:User en]]
*[[:Category:User en-1]]
[[Category:Language user templates|En, User]]
</noinclude>
k5czm1javcu6f2ojbtd266hivgh9bb7
Template:User fr
10
2365
15659
15658
2013-03-20T07:42:47Z
109.144.221.209
15659
wikitext
text/x-wiki
{{userbox-level
| level =
| id = [[:en:French language|fr]]
| info = Cet utilisateur a pour '''[[:Category:User fr-N|langue maternelle]]''' le '''[[:Category:User fr|français]]'''.
| usercategory = User fr-N
| nocat = {{{nocat|}}}
}}<noinclude>{{documentation}}
</noinclude>
6m9zqbvh1nixcle7pnwvkou3yri0t14
Template:User de
10
2366
15653
15652
2013-03-20T07:36:35Z
109.144.221.209
15653
wikitext
text/x-wiki
{{userbox-level
| level =
| id = [[:en:German language|de]]
| info = Dieser Benutzer spricht '''[[:Category:User de|Deutsch]]''' als '''[[:Category:User de-N|Muttersprache]]'''.
| usercategory2 = User de-N
| nocat = {{{nocat|}}}
}}<noinclude>{{documentation}}</noinclude>
73cc4tqvgnbs48rfgc9sblsympik407
Template:User SUL
10
2367
5334
2008-10-19T14:52:36Z
YourEyesOnly
196
create
5334
wikitext
text/x-wiki
{{Userbox
|id = [[Image:Wikimedia-logo.svg|40px]]
|id-c = #fff
|info = This user has created a [[:m:Help:Unified login|global account]].
|info-c = #f6f6f6
|border-c = #bbb
|border-s = 1
}}<noinclude>
pmzcjdk6lawxtap0wowvv3vr3qujuz2
Template:User fr-1
10
2368
19045
19012
2017-04-06T11:46:37Z
Birdie
941
19045
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = [[French language|fr]]
| info = Cet utilisateur peut contribuer avec un niveau '''[[:Category:User fr-1|élémentaire]]''' de '''[[:Category:User fr|français]]'''.
| usercategory = User fr-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Category:User fr]]
*[[:Category:User fr-1]]
[[Category:Language user templates|Fr, User]]
</noinclude>
05ixp7xvla221h1qcvzzmo1a8m9mraq
Template:User fr-2
10
2369
19022
19010
2017-03-20T17:49:28Z
Birdie
941
19022
wikitext
text/x-wiki
{{userbox-level
| level = 2
| id = [[French language|fr]]
| info = Cet utilisateur peut contribuer avec un niveau '''[[:Category:User fr-2|intermédiaire]]''' en '''[[:Category:User fr|français]]'''.
| usercategory = User fr-2
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Category:User fr]]
*[[:Category:User fr-2]]
[[Category:Language user templates|Fr-2]]
</noinclude>
c30u8nsymb49s69bww3c2mlicqvk839
Template:Oppose
10
2371
5341
2008-10-21T22:30:09Z
Budelberger
283
reCréation.
5341
wikitext
text/x-wiki
{{#switch:{{BASEPAGENAME}}|Requests for new languages=Oppose|[[Image:Symbol oppose vote.svg|15px]] '''{{{1|Oppose}}}'''}}<noinclude>[[Category:Templates|Oppose]]</noinclude>
qh7tov4i1yjiyo1q8dkk3kbjtr66kcs
Wikipedia:Babel
4
2380
26996
5360
2021-11-21T15:46:01Z
Amire80
520
Removed redirect to [[Nhwɛsode:Babel]]
26996
wikitext
text/x-wiki
{{Softredirect|mw:Extension:Babel}}
so8p59v3npssu7czfw2hg57mdcak35u
Category:Gaana Mmantaw
14
2505
6018
6017
2009-03-24T19:30:33Z
84.191.43.187
6018
wikitext
text/x-wiki
Asante Mantamu
6bs0oax91t3egvn8qd1vrnh1qpini3d
Template:Softredirect
10
2539
18463
15572
2015-10-16T22:19:35Z
I18n
5518
improuved to [[:{{{1}}}|{{{2|{{{1}}}}}}]] using [[m:Soft redirect]]|soft redirect
18463
wikitext
text/x-wiki
[[Image:Redirectltr.png|#REDIRECT ]]<span class="redirectText" id="softredirect">[[:{{{1}}}|{{{2|{{{1}}}}}}]]</span><br /><span style="font-size:85%; padding-left:52px;">This page is a [[m:Soft redirect|soft redirect]].</span><noinclude>
</noinclude>
hfh5akmcimujrkkjebtygfndeyw73t0
Template:User lt-N
10
2547
6362
6360
2009-07-18T15:01:36Z
Spaideris
1022
6362
wikitext
text/x-wiki
<div style="float:left;border:solid #6ef7a7 1px;margin:1px;">
{| cellspacing="0" style="width:238px;background:#c5fcdc;"
| style="width:45px;height:45px;background:#6ef7a7;text-align:center;font-size:14pt;" | '''[[:lt:Lietuvių kalba|lt]]'''
| style="font-size:8pt;padding:4pt;line-height:1.25em;" | Šio naudotojo '''[[:Category:User lt-N|gimtoji kalba]]''' yra '''[[:Category:User lt|lietuvių]]'''.
|}
</div><includeonly>[[Category:User en|{{PAGENAME}}]][[Category:User en-N|{{PAGENAME}}]]</includeonly>
o3fxd948uqpu5ghdmn3msoxss1ym7a3
Category:China
14
2699
21450
16736
2019-11-06T02:34:24Z
Chongkian
4315
21450
wikitext
text/x-wiki
[[Nkyekyem:Ehyia]]
pgpiocq6p2wp49h7516o39latvls5gd
Category:Historian
14
2700
16737
7242
2014-05-22T08:50:59Z
JAn Dudík
638
cycled
16737
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:User fr-N
14
2703
28687
15738
2022-04-24T23:20:58Z
Samuele2002
6445
added [[Category:User fr]] using [[Help:Gadget-HotCat|HotCat]]
28687
wikitext
text/x-wiki
{{Commonscat|User fr-N}}
[[Kategori:User fr]]
[[Nkyekyem:User fr]]
fxpch3zlnimiab4rgvioc2rq6866jql
MediaWiki:Sitesupport-url
8
2932
15102
14169
2013-02-07T01:39:16Z
Pgehres (WMF)
2660
Updating sidebar link to use subst:CONTENTLANGUAGE
15102
wikitext
text/x-wiki
//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_ak.wikipedia.org&uselang=ak
smped4p6k7l3f7kk5o2jgvho2492nty
Template:Userbox-level
10
2941
15637
9229
2013-03-19T22:15:35Z
86.189.1.122
15637
wikitext
text/x-wiki
{{userbox
| border-c = #{{#switch:{{{level}}}|0=B7B7B7|0a=B7B7B7|0b=FFB3B3|0.5=FFCC66|1=C0C8FF|2=77E0E8
|3=99B3FF|3a=99B3FF|3b=00FF00|4=CCCC00
|5=CC0000|5a=CC0000|5b=F99C99|#default=6EF7A7}}
| id = {{{id}}}{{#if:{{{level|}}}|{{#if:{{{level-br|}}}|<br>|-}}{{#switch:{{{level}}}|0|0.5|1|2|3|4|5|N={{{level}}}|0a|0b=0|3a|3b=3|5a|5b=5}}}}
| id-c = #{{#switch:{{{level}}}|0=B7B7B7|0a=B7B7B7|0b=FFB3B3|0.5=FFCC66|1=C0C8FF|2=77E0E8
|3=99B3FF|3a=99B3FF|3b=00FF00|4=FFFF00
|5=FF0000|5a=FF0000|5b=F99C99|#default=6EF7A7}}
| id-s = {{{id-s|{{#ifeq:{{{level|}}}|0.5|12|14}}}}}
| id-op = white-space:nowrap;{{{id-op|}}}
| info = {{{info}}}
| info-c = #{{#switch:{{{level}}}|0=E8E8E8|0a=E8E8E8|0b=FFE0E8|0.5=FFFF99|1=F0F8FF|2=D0F8FF
|3=E0E8FF|3a=E0E8FF|3b=90FF90|4=FFFF99
|5=FF5555|5a=FF5555|5b=F9CBC9|#default=C5FCDC}}
| info-s = {{{info-s|8}}}
| info-lh = {{{info-lh|1.25}}}
| info-op = {{{info-op|}}}
| usercategory = {{{usercategory|}}}
| usercategory2 = {{{usercategory2|}}}
| usercategory3 = {{{usercategory3|}}}
| nocat = {{{nocat|}}}
}}<noinclude>
{{documentation}}
</noinclude>
ecsvbdw1oxxjxppw01a444ko9qf0oba
Template:Nowrap
10
2942
9230
2010-12-07T22:09:18Z
Jfblanc
755
Created page with '<span style="white-space:nowrap;">{{{1}}}</span><noinclude>{{documentation}}<!--interwikis/categories go inside doc--></noinclude>'
9230
wikitext
text/x-wiki
<span style="white-space:nowrap;">{{{1}}}</span><noinclude>{{documentation}}<!--interwikis/categories go inside doc--></noinclude>
t6i8ohuc1gfxpm2leno2txcihaxknea
Template:Documentation
10
2943
18071
17506
2015-05-08T20:34:48Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:184.107.241.34|184.107.241.34]]
18071
wikitext
text/x-wiki
<!--
Automatically add {{template sandbox notice}} when on a /sandbox page.
-->{{#ifeq: {{SUBPAGENAME}} | sandbox
| <div style="clear: both;"></div>{{template sandbox notice|{{{livepage|}}}}}
}}<!--
Automatically add {{pp-template}} to protected templates.
-->{{template other
| {{#ifeq: {{PROTECTIONLEVEL:move}} | sysop
| {{pp-template|docusage=yes}}
| {{#if: {{PROTECTIONLEVEL:edit}}
| {{pp-template|docusage=yes}}
| <!--Not protected, or only semi-move-protected-->
}}
}}
}}<!--
Start of green doc box.
-->{{documentation/start box2
| preload = {{{preload|}}} <!--Allow custom preloads-->
| heading = {{{heading|¬}}} <!--Empty but defined means no header-->
| heading-style = {{{heading-style|}}}
| content = {{{content|}}}
<!--Some namespaces must have the /doc, /sandbox and /testcases
in talk space-->
| docspace = {{documentation/docspace}}
| 1 = {{{1|}}} <!--Other docname, if fed-->
<!--The namespace is added in /start box2-->
| template page = {{documentation/template page}}
}}<!-- Start content --><!--
Start load the /doc content:
Note: The line breaks between this comment and the next line are necessary
so "=== Headings ===" at the start and end of docs are interpreted.
-->
{{#switch: {{#if:{{{content|}}}|1|0}}{{#if:{{{1|}}}|1|0}}{{#ifexist:{{{1|}}}|1|0}}{{#ifexist:{{documentation/docspace}}:{{documentation/template page}}/doc|1|0}}
| 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110
| 1111 = {{{content|}}}
| 0110 | 0111 = {{ {{{1}}} }}
| 0001 | 0011 = {{ {{documentation/docspace}}:{{documentation/template page}}/doc }}
| 0000 | 0100 | 0010 | 0101 =
}}
<!--
End load the /doc content:
Note: The line breaks between this comment and the previous line are necessary
so "=== Headings ===" at the start and end of docs are interpreted.
-->{{documentation/end box2
| preload = {{{preload|}}} <!--Allow custom preloads-->
| content = {{{content|}}}
| link box = {{{link box|}}} <!--So "link box=off" works-->
<!--Some namespaces must have the /doc, /sandbox and /testcases
in talk space-->
| docspace = {{documentation/docspace}}
| 1 = {{{1|}}} <!--Other docname, if fed-->
<!--The namespace is added in /end box2-->
| template page = {{documentation/template page}}
}}<!--
End of green doc box
--><noinclude>
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
mjkaa9gzxxkw9jtbx69ji2jqmczw0fl
Template:Documentation/start box2
10
2944
15569
15232
2013-03-08T13:00:36Z
Legobot
3485
[[M:User:Addbot|Bot:]] Migrating 71 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5635831]] [[M:User:Addbot/WDS|(translate me)]]
15569
wikitext
text/x-wiki
{{documentation/start box
| preload = {{{preload|}}} <!--Allow custom preloads-->
| heading = {{{heading|¬}}} <!--Empty but defined means no header-->
| heading-style = {{{heading-style|}}}
| content = {{{content|}}}
| docpage =
{{#if: {{{1|}}}
| {{{1|}}}
| {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/doc
}}
| doc exist =
{{#ifexist:
{{#if: {{{1|}}}
| {{{1|}}} <!--Other docname fed-->
| {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/doc
}}
| yes
}}
}}<noinclude>
{{pp-template}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
evvfdz38x89xmzvm8q6m4pimyhoko4m
Template:Documentation/start box
10
2945
18078
17485
2015-05-08T20:34:56Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:86.189.1.122|86.189.1.122]]
18078
wikitext
text/x-wiki
<!--
Start of green doc box
--><div class="template-documentation" style="background-color:#ecfcf4; border:1px solid #aaa; padding:12px;"><!--
Add the heading at the top of the doc box:
-->{{#ifeq: {{{heading|¬}}} | <!--Defined but empty-->
| <!--"heading=", do nothing-->
| <div style="padding-bottom: 3px; border-bottom: 1px solid #aaa; margin-bottom: 1ex;">{{
#if: {{{content|}}}
|
| <!--Add the [view][edit][history][purge] or [create] links-->
<span class="editsection plainlinks" id="doc_editlinks">{{
#if: {{{doc exist|yes}}}
| [[[{{{docpage|{{FULLPAGENAME}}/doc}}}|view]]] [[{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}|action=edit}} edit]] [[{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}|action=history}} history]] [{{purge|purge}}]
| <!--/doc doesn't exist-->
[[{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}| action=edit&preload={{
#if: {{{preload|}}}
| {{urlencode:{{{preload}}}}}
| {{#ifeq: {{SUBJECTSPACE}} | {{ns:File}}
| Template:Documentation/preload-filespace
| Template:Documentation/preload
}} }} }} create]]
}}</span>
}} <span style="{{#if: {{{heading-style|}}}
| {{{heading-style|}}}
| {{#ifeq: {{SUBJECTSPACE}} | {{ns:Template}}
| font-weight: bold; font-size: 125%
| font-size: 150%
}}
}}">{{#switch: {{{heading|¬}}}
| ¬ =
<!--"heading" not defined in this or previous level-->
{{#switch: {{SUBJECTSPACE}}
| {{ns:Template}} = [[File:Template-info.png|50px|link=|alt=Documentation icon]] Template documentation
| {{ns:File}} = Summary
| #default = Documentation
}}
| #default =
<!--"heading" has data or is empty but defined-->
{{{heading|}}}
}}</span></div>
}}<noinclude><!-- close the div --></div>
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
b2sw6r8o94y60zkdpfpg6g9pkglbk3o
Template:Pp-template
10
2946
9234
2010-12-07T22:12:08Z
Jfblanc
755
Created page with '<includeonly>{{pp-meta |type={{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}} |semi |autoconfirmed...'
9234
wikitext
text/x-wiki
<includeonly>{{pp-meta
|type={{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}}
|semi
|autoconfirmed=semi
|administrator
|full
|sysop=indef
|move=move
|#default=indef<!--fallback value-->}}
|small={{{small|yes}}}
|demospace={{{demospace|}}}
|demolevel={{#ifeq:{{PAGENAME}}/{{NAMESPACE}}|{{SUBPAGENAME}}/{{ns:Template}}|{{{demolevel|undefined}}}|{{#ifeq:{{lc:{{SUBPAGENAME}}}}|sandbox|sysop|{{{demolevel|undefined}}}}}}}
|expiry=<!--not applicable-->
|dispute=no
|icon-text=This {{#ifeq:{{NAMESPACE}}|{{ns:6}}|image, included in a high-risk template or message,|high-risk template}} is indefinitely {{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}}
|semi
|autoconfirmed=semi-protected from editing
|move=move-protected
|administrator
|full
|sysop
|#default=<!--fallback value-->protected from editing}} to prevent vandalism.
|reason-text=This {{#switch:{{NAMESPACE}}
|{{ns:image}}=image, used in one or more [[Wikipedia:High-risk templates|high-risk templates]]{{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}}
|semi
|autoconfirmed=
|administrator
|full
|sysop=<nowiki> </nowiki>and/or [[Special:Allmessages|system messages]],
|#default=<!--fallback value-->}}
|#default=[[Wikipedia:High-risk templates|high-risk template]]
}} has been [[Wikipedia:This page is protected|{{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}}
|semi
|autoconfirmed=semi-
|move=move-
|administrator
|full
|sysop<!--uses default-->
|#default=<!--fallback value-->}}protected]]{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop||<nowiki> </nowiki>from editing}} to prevent [[Wikipedia:Vandalism|vandalism]]. {{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}}
|semi
|autoconfirmed=
|administrator
|full
|sysop<!--uses default-->
|#default={{#switch:{{NAMESPACE}}|{{ns:image}}=<br /><small>'''Do not move this image''' to [[commons:|Wikimedia Commons]].</small>}}}}
|categories={{{categories|{{#ifeq:{{NAMESPACE}}|{{ns:10}}|{{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}}
|semi
|autoconfirmed=[[Category:Wikipedia semi-protected templates|{{PAGENAME}}]]{{#ifeq:{{PROTECTIONLEVEL:move}}|sysop|[[Category:Wikipedia move-protected templates|{{PAGENAME}}]]}}
|move=[[Category:Wikipedia move-protected templates|{{PAGENAME}}]]
|administrator
|full
|sysop<!--uses default-->
|#default=[[Category:Wikipedia protected templates|{{PAGENAME}}]]<!--fallback value-->}}}}{{#ifeq:{{NAMESPACE}}|{{ns:6}}|[[Category:{{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}}
|semi
|autoconfirmed=Semi-protected
|administrator
|full
|sysop<!--uses default-->
|#default=Protected<!--fallback value-->}} images|{{PAGENAME}}]]}}}}}}}</includeonly><noinclude>
{{pp-template|categories=no}} <!-- Show the small version -->
{{pp-template|small=no}} <!-- Show the large version -->
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
1ipu65hhems9v0eqwfw22uj8h4w3c9b
Template:Documentation/end box2
10
2947
15567
15230
2013-03-08T13:00:34Z
Legobot
3485
[[M:User:Addbot|Bot:]] Migrating 70 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5635765]] [[M:User:Addbot/WDS|(translate me)]]
15567
wikitext
text/x-wiki
{{documentation/end box
| content = {{{content|}}}
| link box = {{{link box|}}} <!--So "link box=off" works-->
| docpage =
{{#if: {{{1|}}}
| {{{1|}}}
| {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/doc
}}
| doc exist =
{{#ifexist:
{{#if: {{{1|}}}
| {{{1|}}} <!--Other docname fed-->
| {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/doc
}}
| yes
}}
| docname fed =
{{#if: {{{1|}}}
| yes
}}
| sandbox =
{{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/sandbox
| testcases =
{{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/testcases
| template page =
{{NAMESPACE}}:{{{template page|{{PAGENAME}}}}}
}}<noinclude>
{{pp-template}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
21mxn5b0t06w8f40qpv5d8uuu37rw2j
Template:Documentation/end box
10
2948
15663
9236
2013-03-20T08:15:08Z
184.107.241.34
15663
wikitext
text/x-wiki
<noinclude><div></noinclude><div style="clear: both;"></div><!--So right or left floating items don't stick out of the doc box.-->
</div><!--End of green doc box--><!--
Link box below for the doc meta-data:
-->{{#if:
<!--Check if we should show the link box-->
{{#ifeq: {{{link box|}}} | off
|
| {{{doc exist|yes}}}{{
#switch: {{SUBJECTSPACE}}
| {{ns:User}}
| {{ns:Template}} = yes
}}
}}
| {{fmbox
| id = documentation-meta-data
| image = none
| style = background-color: #ecfcf4;
| textstyle = font-style: italic;
| text =
{{#if: {{{link box|}}}
| {{{link box}}} <!--Use custom link box content-->
| {{#if: {{{doc exist|yes}}}
| <!--/doc exists, link to it-->
The above [[Wikipedia:Template documentation|documentation]] is [[Wikipedia:Transclusion|transcluded]] from [[{{{docpage|{{FULLPAGENAME}}/doc}}}]]. <small style="font-style: normal">([{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}|action=edit}} edit] | [{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}|action=history}} history])</small> <br />
}}<!--
Add links to /sandbox and /testcases when appropriate:
-->{{#switch: {{SUBJECTSPACE}}
| {{ns:User}}
| {{ns:Template}} =
Editors can experiment in this template's {{
#ifexist: {{{sandbox| {{FULLPAGENAME}}/sandbox }}}
| [[{{{sandbox| {{FULLPAGENAME}}/sandbox }}}|sandbox]] <small style="font-style: normal">([{{fullurl: {{{sandbox| {{FULLPAGENAME}}/sandbox }}} | action=edit }} edit] <nowiki>|</nowiki> [{{fullurl:Special:ComparePages | page1={{urlencode:{{{template page|{{FULLPAGENAME}}}}}}}&page2={{urlencode:{{{sandbox|{{FULLPAGENAME}}/sandbox}}}}}}} diff])</small>
| sandbox <small style="font-style: normal">([{{fullurl: {{{sandbox| {{FULLPAGENAME}}/sandbox }}} | action=edit&preload=Template:Documentation/preload-sandbox }} create] <nowiki>|</nowiki> [{{fullurl: {{{sandbox| {{FULLPAGENAME}}/sandbox }}} | action=edit&preload={{urlencode:{{{template page|{{FULLPAGENAME}}}}}}}&summary={{urlencode:Create sandbox version of [[{{{template page|{{FULLPAGENAME}}}}}]]}} }} mirror])</small>
}} and {{
#ifexist: {{{testcases| {{FULLPAGENAME}}/testcases }}}
| [[{{{testcases| {{FULLPAGENAME}}/testcases }}}|testcases]] <small style="font-style: normal">([{{fullurl: {{{testcases| {{FULLPAGENAME}}/testcases }}} | action=edit }} edit])</small>
| testcases <small style="font-style: normal">([{{fullurl: {{{testcases| {{FULLPAGENAME}}/testcases }}} | action=edit&preload=Template:Documentation/preload-testcases }} create])</small>
}} pages. <br />
}}<!--
Show the cats text, but not
if "content" fed or "docname fed" since then it is
unclear where to add the cats.
-->{{#if: {{{content|}}} {{{docname fed|}}}
|
| Please add categories to the [[{{{docpage|{{FULLPAGENAME}}/doc}}}|/doc]] subpage.
}}<!--
Show the "Subpages" link:
-->{{#switch: {{SUBJECTSPACE}}
| {{ns:File}} = <!--Don't show it-->
| {{ns:Template}} =  [[Special:PrefixIndex/{{{template page|{{FULLPAGENAME}}}}}/|Subpages of this template]].
| #default =  [[Special:PrefixIndex/{{{template page|{{FULLPAGENAME}}}}}/|Subpages of this page]].
}}
}}{{#ifexist:{{FULLPAGENAME}}/Print
|<br />A [[Help:Books/for experts#Improving the book layout|print version]] of this template exists at [[/Print]]. If you make a change to this template, please update the print version as well.[[Category:Templates with print versions]]
}}
}}
}}<!--End link box--><!--
Detect and report strange usage:
-->{{#if:
<!--Check if {{documentation}} is transcluded
on a /doc or /testcases page-->
{{#switch: {{SUBPAGENAME}}
| doc
| testcases = strange
}}
<!--More checks can be added here, just return anything
to make the surrounding if-case trigger-->
| <includeonly>[[Category:Wikipedia pages with strange ((documentation)) usage|{{main other|Main:}}{{FULLPAGENAME}}]]<!-- Sort on namespace --></includeonly>
}}<noinclude>
{{pp-template|small=yes}}
</noinclude>
0ureyobwxmpfh5nk2onuwq4n0yv4iqq
Template:Pp-meta
10
2949
18066
17959
2015-05-08T20:33:42Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:Jfblanc|Jfblanc]]
18066
wikitext
text/x-wiki
{{#ifeq:{{#switch:{{lc:{{{type}}}}}
|move=<!--
-->{{#ifeq:
{{#switch:{{lc:{{{demolevel|undefined}}}}}
|semi
|autoconfirmed=autoconfirmed
|administrator
|full
|sysop=sysop
|undefined={{PROTECTIONLEVEL:move}}
|#default=<!--fallback value: null
-->}}
|sysop|yes|no
}}
|create=<!--
-->{{#if:
{{#switch:{{lc:{{{demolevel|undefined}}}}}
|semi
|autoconfirmed=autoconfirmed
|administrator
|full
|sysop=sysop
|undefined={{PROTECTIONLEVEL:create}}
|#default=<!--fallback value: null
-->}}
|yes|no
}}
|#default<!--includes all other types-->=<!--
-->{{#if:
{{#switch:{{lc:{{{demolevel|undefined}}}}}
|semi
|autoconfirmed=autoconfirmed
|administrator
|full
|sysop=sysop
|undefined={{PROTECTIONLEVEL:edit}}
|#default=<!--fallback value: null
-->}}
|{{#ifeq:{{#switch:{{lc:{{{disallowlevel|}}}}}
|semi
|autoconfirmed=autoconfirmed
|administrator
|full
|sysop=sysop
|#default=<!--fallback value: null-->}}
|{{#switch:{{lc:{{{demolevel|undefined}}}}}
|semi
|autoconfirmed=autoconfirmed
|administrator
|full
|sysop=sysop
|undefined={{PROTECTIONLEVEL:edit}}
|#default=<!--fallback value: null
-->}}
|no|yes
}}
|no}}
}}|yes|{{#ifeq:{{lc:{{{small|}}}}}|yes|
<div class="metadata topicon" id="protected-icon" style="display:none; right:55px;">[[Image:{{{image|{{#switch:{{lc:{{{type}}}}}
|full=Padlock-dash.svg
|semi=Padlock-silver-slash.svg
|move=Padlock-olive-arrow.svg
|indef=Padlock-red-inf.svg
|office=Padlock-black.svg
|create=Padlock-skyblue-plus.svg
|#default=Transparent.gif
}}}}}|20px|link={{{icon-link|Wikipedia:Protection policy#{{lc:{{{type}}}}}}}}|{{{icon-text|This {{pagetype|subjectspace=yes}} is {{#switch:{{lc:{{{type}}}}}
|semi=semi-
|move=move-
|indef=permanently<nowiki> </nowiki>
|create=creation-
|office=<!--null, but should this have a special tag?-->
|full
|#default=<!--null-->
}}protected{{#ifeq:{{lc:{{{type}}}}}|indef||{{#if:{{{expiry|}}}|<nowiki> </nowiki>until {{#time:F j, Y|{{{expiry}}}}}}}}}{{#if:{{{icon-reason|}}}|<nowiki> </nowiki>{{{icon-reason}}}}}.}}}|alt=Page {{#switch:{{lc:{{{type}}}}}
|semi=semi-
|move=move-
|indef=permanently<nowiki> </nowiki>
|create=creation-
|office=<!--null, but should this have a special tag?-->
|full
|#default=<!--null-->
}}protected]]</div>
|<!-- else, not small -->
{{mbox
| demospace = {{{demospace|}}}
| type = protection
| image = [[Image:{{{image|{{#switch:{{lc:{{{type}}}}}
|full=Padlock-dash.svg
|semi=Padlock-silver-slash.svg
|move=Padlock-olive-arrow.svg
|indef=Padlock-red-inf.svg
|office=Padlock-black.svg
|create=Padlock-skyblue-plus.svg
|#default=Transparent.gif
}}}}}|40px|{{{icon-text|This page is {{#switch:{{lc:{{{type}}}}}
|semi=semi-
|move=move-
|indef=permanently<nowiki> </nowiki>
|create=creation-
|office=<!--null, but should this have a special tag?-->
|full
|#default=<!--null-->
}}protected.}}}]]
| text = '''{{{reason-text|{{#switch:{{lc:{{{type}}}}}
|full=This page is currently [[Wikipedia:This page is protected|protected]] from editing
|semi=Editing of this {{pagetype|subjectspace=yes}} by [[Wikipedia:User access levels#Autoconfirmed_users|new]] or [[Wikipedia:User access levels#Anonymous_users|unregistered]] users is currently [[Wikipedia:Protection policy|disabled]]
|move=This {{pagetype|subjectspace=yes}} is currently [[Wikipedia:This page is protected|protected]] from [[Help:Moving a page|page moves]]
|indef=This page is [[Wikipedia:This page is protected|protected]] from editing ''indefinitely''
|office=This {{pagetype|subjectspace=yes}} is currently [[Wikipedia:This page is protected|protected]] from editing
|create=[[Help:Starting a new page|Recreation]] of this {{pagetype|subjectspace=yes}} [[Wikipedia:This page is protected|has been disabled]]
}}{{#ifeq:{{lc:{{{type}}}}}|indef||{{#if:{{{expiry|}}}| until {{#time:F j, Y|{{{expiry}}}}}}}}}{{{reason<includeonly>|</includeonly>}}}.}}}'''<br /> {{{explanation-text|{{#ifeq:{{lc:{{{dispute}}}}}|yes|This protection is '''not''' an endorsement of the {{#ifeq:{{{type}}}|move|[{{fullurl:Special:Log|type=move&page={{FULLPAGENAMEE}}}} current title]|[{{fullurl:{{FULLPAGENAMEE}}|action=history}} current version]}}.}} See the [[Wikipedia:Protection policy|protection policy]] and [{{fullurl:Special:Log|type=protect&page={{FULLPAGENAMEE}}}} protection log] for more details. {{#switch:{{lc:{{{type}}}}}
|full|indef=Please discuss any changes on the [[{{TALKPAGENAME}}#{{#if:{{{section|}}}|{{{section}}}|top}}|talk page]]; you may use the {{tlx|editprotected}} template to ask an [[Wikipedia:Administrator|administrator]] to make the edit if it is supported by [[Wikipedia:Consensus|consensus]]. {{#ifeq:{{NAMESPACE}}|{{ns:8}}<!--MediaWiki-->||You may also [[Wikipedia:Requests for page protection|request]] that this page be unprotected.}}
|semi=If you cannot edit this {{pagetype|subjectspace=yes}} and you wish to make a change, you can {{#ifeq:{{NAMESPACE}}|{{TALKSPACE}}||[[Template:Editsemiprotected|request an edit]], [[{{TALKPAGENAME}}|discuss changes on the talk page]],}} [[Wikipedia:Requests for page protection#Current requests for unprotection|request unprotection]], [[Special:Userlogin|log in]], or <span class="plainlinks">[http://en.wikipedia.org/w/index.php?title=Special:Userlogin&type=signup <span style="color:#002bb8;" title="Sign in / create account">create an account</span>].
|move=The page may still be edited but cannot be moved until unprotected. Please discuss any suggested moves on the [[{{TALKPAGENAME}}|talk page]] or at [[Wikipedia:Requested moves]]. You can also [[Wikipedia:Requests for page protection|request]] that the page be unprotected.
|office=If you are able to edit this page, please discuss all changes and additions on the [[{{TALKPAGENAME}}|talk page]] first. '''Do not remove protection from this article unless you are authorized by the Wikimedia Foundation to do so.'''
|create=Please see the {{#if:{{{xfd|}}}|'''[[{{{xfd}}}|deletion discussion]]''' or the}} [{{fullurl:Special:Log|type=delete&page={{FULLPAGENAMEE}}}} deletion log] for details of why this page was deleted. If you would like to create a page at this title, you must first [[Wikipedia:Requests for page protection|request]] for it to be unprotected, or contact the administrator who deleted the page for the deleted material to be restored. If unsuccessful, you can use [[Wikipedia:Deletion review|deletion review]].
}}}}}
}}
}}|[[Category:Wikipedia pages with incorrect protection templates]]}}<!--End if small--><includeonly>{{#ifeq:{{lc:{{{categories|no}}}}}|no||{{{categories|}}}}}</includeonly><noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
qr66ienpfnoldd1lg3rvd2arznv61w3
Template:Fmbox
10
2950
18077
17486
2015-05-08T20:34:55Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:86.189.1.122|86.189.1.122]]
18077
wikitext
text/x-wiki
<table id="{{{id|}}}" class="plainlinks fmbox
{{#switch:{{{type|}}}
| warning = fmbox-warning
| editnotice = fmbox-editnotice
| system <!-- system = default -->
| #default = fmbox-system
}} {{{class|}}}" style="clear: both; margin: 0.2em 0; border: 1px solid #aaa; background: #f9f9f9; width: 100%;
{{#switch:{{{type|}}}
| warning = background: #FFDBDB; border: 1px solid #BB7070;
| editnotice = background: transparent;
| system <!-- system = default -->
| #default = background: #f9f9f9;
}} {{{style|}}}">
<tr>
{{#ifeq:{{{image|}}}|none
| <!-- No image. -->
| <td class="mbox-image">
{{#if:{{{image|}}}
| {{{image}}}
| [[File:{{#switch:{{{type|}}}
| warning = Cmbox deletion.png
| editnotice = Imbox notice.png
| system <!-- system = default -->
| #default = Imbox notice.png
}}|40x40px|link=|alt=]]
}}</td>
}}
<td class="mbox-text" style="{{{textstyle|}}}"> {{{text}}} </td>
{{#if:{{{imageright|}}}
| <td class="mbox-imageright"> {{{imageright}}} </td>
}}
</tr>
</table><!--
Detect and report usage with faulty "type" parameter:
-->{{#switch:{{{type|}}}
| <!-- No type fed, is also valid input -->
| warning
| editnotice
| system = <!-- Do nothing, valid "type" -->
| #default = <div style="text-align: center;">This message box is using an invalid "type={{{type|}}}" parameter and needs fixing.</div>[[Category:Wikipedia message box parameter needs fixing|{{main other|Main:}}{{FULLPAGENAME}}]]<!-- Sort on namespace -->
}}<noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
gyqshng96gj57cl1dpn0dmit0oszq3m
Template:Template other
10
2951
15555
15257
2013-03-08T13:00:12Z
Legobot
3485
[[M:User:Addbot|Bot:]] Migrating 118 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5635843]] [[M:User:Addbot/WDS|(translate me)]]
15555
wikitext
text/x-wiki
{{#switch:
<!--If no or empty "demospace" parameter then detect namespace-->
{{#if:{{{demospace|}}}
| {{lc: {{{demospace}}} }} <!--Use lower case "demospace"-->
| {{#ifeq:{{NAMESPACE}}|{{ns:Template}}
| template
| other
}}
}}
| template = {{{1|}}}
| other
| #default = {{{2|}}}
}}<!--End switch--><noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
0tcssjmltwl7y5v3f5wj2kqciaabqly
Template:Documentation/docspace
10
2952
9240
2010-12-07T22:15:45Z
Jfblanc
755
Created page with '{{#switch: {{SUBJECTSPACE}} | {{ns:0}} | {{ns:File}} | {{ns:MediaWiki}} | {{ns:Category}} = {{TALKSPACE}} | #default = {{SUBJECTSPACE}} }}<noinclude> {{documentation|co...'
9240
wikitext
text/x-wiki
{{#switch: {{SUBJECTSPACE}}
| {{ns:0}}
| {{ns:File}}
| {{ns:MediaWiki}}
| {{ns:Category}} = {{TALKSPACE}}
| #default = {{SUBJECTSPACE}}
}}<noinclude>
{{documentation|content=
This subtemplate of {{tl|documentation}} is used to determine the namespace of the documentation page.
}}</noinclude>
7f8iymss9sr4v7f4t5pza1arwjogrv3
Template:Tl
10
2953
22962
22961
2020-04-28T10:54:10Z
Раммон
6186
22962
wikitext
text/x-wiki
{{[[Nhwɛsode:{{{1}}}|{{{1}}}]]}}<noinclude>{{Documentation}}</noinclude>
p1ztvzrbqlsh4h3is6twdhes2y026og
Template:Documentation/template page
10
2954
9242
2010-12-07T22:16:39Z
Jfblanc
755
Created page with '{{#switch: {{SUBPAGENAME}} | sandbox | testcases = {{BASEPAGENAME}} | #default = {{PAGENAME}} }}<noinclude>{{documentation|content= This subtemplate of {{tl|documentation}} is us...'
9242
wikitext
text/x-wiki
{{#switch: {{SUBPAGENAME}}
| sandbox
| testcases = {{BASEPAGENAME}}
| #default = {{PAGENAME}}
}}<noinclude>{{documentation|content=
This subtemplate of {{tl|documentation}} is used to determine the template page name.
}}</noinclude>
fenc3r6oe2sito28b1d8xgyo9gpq5uf
Category:User ak
14
2955
9244
2010-12-07T22:19:22Z
Jfblanc
755
Created page with '[[Akan]].'
9244
wikitext
text/x-wiki
[[Akan]].
jhprfp0vozug37ffbgmfnaztzubifhf
Template:User en-4
10
2957
15339
15219
2013-03-06T23:32:39Z
Addbot
3753
Bot: Migrating 213 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5546014]] [[M:User:Addbot/WDS|(translate me)]]
15339
wikitext
text/x-wiki
{{userbox-level
| level = 4
| id = [[English language|en]]
| info = This user is able to contribute with a '''[[:Category:User en-4|near-native]]''' level of '''[[:Category:User en|English]]'''.
| usercategory = User en
| usercategory2 = User en-4
| nocat = {{{nocat|}}}
}}<noinclude>
{{documentation}}
</noinclude>
guilnxljrhjdsnxvrhmn85scbjqsjib
Template:User oc-4
10
2958
15733
15340
2013-04-04T00:19:44Z
Delusion23
2253
Wikidata
15733
wikitext
text/x-wiki
{{userbox-level
| level = 4
| id = [[Occitan|oc]]
| info = Aqueste utilizaire pòt contribuir amb un nivèl '''[[:Category:User oc-4|plan avançat]]''' d''''[[:Category:User oc|occitan]]'''.
| usercategory = User oc
| usercategory2 = User oc-4
| nocat = {{{nocat|}}}
}}
m84nb3imge5wvpbxb3ucnzc38a4jvjs
Template:User es-3
10
2960
19050
15723
2017-04-06T11:59:02Z
Birdie
941
19050
wikitext
text/x-wiki
{{userbox-level
| level = 3
| id = [[Spanish language|es]]
| info = Este usuario puede contribuir con un nivel '''[[:Category:User es-3|avanzado]]''' de '''[[:Category:User es|español]]'''.
| usercategory = User es
| usercategory2 = User es-3
| nocat = {{{nocat|}}}
}}<noinclude>
</noinclude>
bj419g2z7oe19ekjbhfjqgqgyuk2ppb
Template:Navbox
10
2963
15667
9252
2013-03-20T13:10:42Z
178.239.59.82
15667
wikitext
text/x-wiki
<!--
Please do not edit without discussion first as this is a VERY complex template.
-->{{#switch:{{{border|{{{1|}}}}}}|subgroup|child=</div>|none=|#default=<table cellspacing="0" <!--
-->class="navbox" style="border-spacing:0;{{{bodystyle|}}};{{{style|}}}"><tr><td style="padding:2px;">}}<!--
--><table cellspacing="0" class="nowraplinks {{{bodyclass|}}} {{#if:{{{title|}}}|{{#switch:{{{state|}}}|<!--
-->plain|off=|#default=collapsible {{#if:{{{state|}}}|{{{state}}}|autocollapse}}}}}} {{#switch:{{{border|{{{1|}}}}}}|<!--
-->subgroup|child|none=navbox-subgroup" style="border-spacing:0;{{{bodystyle|}}};{{{style|}}}|<!--
-->#default=navbox-inner" style="border-spacing:0;background:transparent;color:inherit}};{{{innerstyle|}}};"><!--
---Title and Navbar---
-->{{#if:{{{title|}}}|<tr>{{#if:{{{titlegroup|}}}|<!--
--><th scope="row" class="navbox-group {{{titlegroupclass|}}}" <!--
-->style="{{{basestyle|}}};{{{groupstyle|}}};{{{titlegroupstyle|}}}"><!--
-->{{{titlegroup|}}}</th><th scope="col" style="border-left:2px solid #fdfdfd;width:100%;|<!--
--><th scope="col" style="}}{{{basestyle|}}};{{{titlestyle|}}}" class="navbox-title" <!--
-->colspan={{#expr:2{{#if:{{{imageleft|}}}|+1}}{{#if:{{{image|}}}|+1}}{{#if:{{{titlegroup|}}}|-1}}}}><!--
-->{{#if:{{#switch:{{{navbar|}}}|plain|off=1}}<!--
-->{{#if:{{{name|}}}||{{#switch:{{{border|{{{1|}}}}}}|subgroup|child|none=1}}}}|<!--
-->{{#ifeq:{{{navbar|}}}|off|{{#ifeq:{{{state|}}}|plain|<span style="float:right;width:6em;"> </span>}}|<!--
-->{{#ifeq:{{{state|}}}|plain||<span style="float:left;width:6em;"> </span>}}}}|<!--
-->{{#if:{{{name|}}}|{{Navbar|{{{name}}}|mini=1|<!--
-->fontstyle={{{basestyle|}}};{{{titlestyle|}}};background:none transparent;border:none;}}|<!--
--><span class="error" style="float:left;white-space:nowrap;">Error: No name provided</span>}}<!--
-->{{#ifeq:{{{state|}}}|plain|<span style="float:right;width:6em;"> </span>}}}}<!--
--><div class="{{{titleclass|}}}" style="font-size:110%;">
{{{title}}}</div></th></tr>}}<!--
---Above---
-->{{#if:{{{above|}}}|<!--
-->{{#if:{{{title|}}}|<tr style="height:2px;"><td></td></tr>}}<!--
--><tr><td class="navbox-abovebelow {{{aboveclass|}}}" style="{{{basestyle|}}};{{{abovestyle|}}}" <!--
-->colspan="{{#expr:2{{#if:{{{imageleft|}}}|+1}}{{#if:{{{image|}}}|+1}}}}"><div>
{{{above}}}</div></td></tr>}}<!--
---Body---
---First group/list and images---
-->{{#if:{{{list1|}}}|{{#if:{{{title|}}}{{{above|}}}|<tr style="height:2px;"><td></td></tr>}}<tr><!--
-->{{#if:{{{imageleft|}}}|<!--
--><td class="navbox-image {{{imageclass|}}}" style="width:0%;padding:0px 2px 0px 0px;{{{imageleftstyle|}}}" <!--
-->rowspan={{#expr:1{{#if:{{{list2|}}}|+2}}{{#if:{{{list3|}}}|+2}}{{#if:{{{list4|}}}|+2}}<!--
-->{{#if:{{{list5|}}}|+2}}{{#if:{{{list6|}}}|+2}}{{#if:{{{list7|}}}|+2}}{{#if:{{{list8|}}}|+2}}<!--
-->{{#if:{{{list9|}}}|+2}}{{#if:{{{list10|}}}|+2}}{{#if:{{{list11|}}}|+2}}{{#if:{{{list12|}}}|+2}}<!--
-->{{#if:{{{list13|}}}|+2}}{{#if:{{{list14|}}}|+2}}{{#if:{{{list15|}}}|+2}}{{#if:{{{list16|}}}|+2}}<!--
-->{{#if:{{{list17|}}}|+2}}{{#if:{{{list18|}}}|+2}}{{#if:{{{list19|}}}|+2}}{{#if:{{{list20|}}}|+2}}}}><div>
{{{imageleft}}}</div></td>}}<!--
-->{{#if:{{{group1|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group1style|}}}"><!--
-->{{{group1}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{oddstyle|}}};{{{list1style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|even|{{{evenodd|odd}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{list1padding|{{{listpadding|0em 0.25em}}}}}}">
{{{list1}}}</div></td><!--
-->{{#if:{{{image|}}}|<!--
--><td class="navbox-image {{{imageclass|}}}" style="width:0%;padding:0px 0px 0px 2px;{{{imagestyle|}}}" <!--
-->rowspan={{#expr:1{{#if:{{{list2|}}}|+2}}{{#if:{{{list3|}}}|+2}}{{#if:{{{list4|}}}|+2}}<!--
-->{{#if:{{{list5|}}}|+2}}{{#if:{{{list6|}}}|+2}}{{#if:{{{list7|}}}|+2}}{{#if:{{{list8|}}}|+2}}<!--
-->{{#if:{{{list9|}}}|+2}}{{#if:{{{list10|}}}|+2}}{{#if:{{{list11|}}}|+2}}{{#if:{{{list12|}}}|+2}}<!--
-->{{#if:{{{list13|}}}|+2}}{{#if:{{{list14|}}}|+2}}{{#if:{{{list15|}}}|+2}}{{#if:{{{list16|}}}|+2}}<!--
-->{{#if:{{{list17|}}}|+2}}{{#if:{{{list18|}}}|+2}}{{#if:{{{list19|}}}|+2}}{{#if:{{{list20|}}}|+2}}}}><div>
{{{image}}}</div></td>}}<!--
--></tr>}}<!--
---Remaining groups/lists---
-->{{#if:{{{list2|}}}|<!--
-->{{#if:{{{title|}}}{{{above|}}}{{{list1|}}}|<tr style="height:2px"><td></td></tr>}}<tr><!--
-->{{#if:{{{group2|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group2style|}}}"><!--
-->{{{group2}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{evenstyle|}}};{{{list2style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|odd|{{{evenodd|even}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list2}}}</div></td></tr>}}<!--
-->{{#if:{{{list3|}}}|<!--
-->{{#if:{{{title|}}}{{{above|}}}{{{list1|}}}{{{list2|}}}|<tr style="height:2px"><td></td></tr>}}<tr><!--
-->{{#if:{{{group3|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group3style|}}}"><!--
-->{{{group3}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{oddstyle|}}};{{{list3style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|even|{{{evenodd|odd}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list3}}}</div></td></tr>}}<!--
-->{{#if:{{{list4|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group4|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group4style|}}}"><!--
-->{{{group4}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{evenstyle|}}};{{{list4style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|odd|{{{evenodd|even}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list4}}}</div></td></tr>}}<!--
-->{{#if:{{{list5|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group5|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group5style|}}}"><!--
-->{{{group5}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{oddstyle|}}};{{{list5style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|even|{{{evenodd|odd}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list5}}}</div></td></tr>}}<!--
-->{{#if:{{{list6|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group6|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group6style|}}}"><!--
-->{{{group6}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{evenstyle|}}};{{{list6style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|odd|{{{evenodd|even}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list6}}}</div></td></tr>}}<!--
-->{{#if:{{{list7|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group7|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group7style|}}}"><!--
-->{{{group7}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{oddstyle|}}};{{{list7style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|even|{{{evenodd|odd}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list7}}}</div></td></tr>}}<!--
-->{{#if:{{{list8|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group8|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group8style|}}}"><!--
-->{{{group8}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{evenstyle|}}};{{{list8style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|odd|{{{evenodd|even}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list8}}}</div></td></tr>}}<!--
-->{{#if:{{{list9|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group9|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group9style|}}}"><!--
-->{{{group9}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{oddstyle|}}};{{{list9style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|even|{{{evenodd|odd}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list9}}}</div></td></tr>}}<!--
-->{{#if:{{{list10|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group10|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group10style|}}}"><!--
-->{{{group10}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{evenstyle|}}};{{{list10style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|odd|{{{evenodd|even}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list10}}}</div></td></tr>}}<!--
-->{{#if:{{{list11|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group11|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group11style|}}}"><!--
-->{{{group11}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{oddstyle|}}};{{{list11style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|even|{{{evenodd|odd}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list11}}}</div></td></tr>}}<!--
-->{{#if:{{{list12|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group12|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group12style|}}}"><!--
-->{{{group12}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{evenstyle|}}};{{{list12style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|odd|{{{evenodd|even}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list12}}}</div></td></tr>}}<!--
-->{{#if:{{{list13|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group13|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group13style|}}}"><!--
-->{{{group13}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{oddstyle|}}};{{{list13style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|even|{{{evenodd|odd}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list13}}}</div></td></tr>}}<!--
-->{{#if:{{{list14|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group14|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group14style|}}}"><!--
-->{{{group14}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{evenstyle|}}};{{{list14style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|odd|{{{evenodd|even}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list14}}}</div></td></tr>}}<!--
-->{{#if:{{{list15|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group15|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group15style|}}}"><!--
-->{{{group15}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{oddstyle|}}};{{{list15style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|even|{{{evenodd|odd}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list15}}}</div></td></tr>}}<!--
-->{{#if:{{{list16|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group16|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group16style|}}}"><!--
-->{{{group16}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{evenstyle|}}};{{{list16style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|odd|{{{evenodd|even}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list16}}}</div></td></tr>}}<!--
-->{{#if:{{{list17|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group17|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group17style|}}}"><!--
-->{{{group17}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{oddstyle|}}};{{{list17style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|even|{{{evenodd|odd}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list17}}}</div></td></tr>}}<!--
-->{{#if:{{{list18|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group18|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group18style|}}}"><!--
-->{{{group18}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{evenstyle|}}};{{{list18style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|odd|{{{evenodd|even}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list18}}}</div></td></tr>}}<!--
-->{{#if:{{{list19|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group19|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group19style|}}}"><!--
-->{{{group19}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{oddstyle|}}};{{{list19style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|even|{{{evenodd|odd}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list19}}}</div></td></tr>}}<!--
-->{{#if:{{{list20|}}}|<!--
--><tr style="height:2px"><td></td></tr><tr><!--
-->{{#if:{{{group20|}}}|<th scope="row" class="navbox-group {{{groupclass|}}}" <!--
-->style="{{{basestyle|}}};{{#if:{{{groupwidth|}}}|width:{{{groupwidth}}};}}{{{groupstyle|}}};{{{group20style|}}}"><!--
-->{{{group20}}}</th><td style="text-align:left;border-left-width:2px;border-left-style:solid;|<td colspan=2 style="}}<!--
-->{{#if:{{{groupwidth|}}}||width:100%;}}padding:0px;{{{liststyle|}}};{{{evenstyle|}}};{{{list20style|}}}" <!--
-->class="navbox-list navbox-{{#ifeq:{{{evenodd|}}}|swap|odd|{{{evenodd|even}}}}} {{{listclass|}}}"><!--
--><div style="padding:{{{listpadding|0em 0.25em}}}">
{{{list20}}}</div></td></tr>}}<!--
---Below---
-->{{#if:{{{below|}}}|<!--
-->{{#if:{{{title|}}}{{{above|}}}{{{list1|}}}{{{list2|}}}{{{list3|}}}|<tr style="height:2px;"><td></td></tr>}}<!--
--><tr><td class="navbox-abovebelow {{{belowclass|}}}" style="{{{basestyle|}}};{{{belowstyle|}}}" <!--
-->colspan="{{#expr:2{{#if:{{{imageleft|}}}|+1}}{{#if:{{{image|}}}|+1}}}}"><div>
{{{below}}}</div></td></tr>}}<!--
--></table>{{#switch:{{{border|{{{1|}}}}}}|subgroup|child=<div>|none=|#default=</td></tr></table>}}<!--
-->{{#ifeq:{{NAMESPACE}}|{{ns:10}}|{{#ifeq:{{{border|{{{1|}}}}}}|child||{{#ifeq:{{{border|{{{1|}}}}}}|subgroup||{{#switch:{{lc:{{SUBPAGENAME}}}}
|doc
|sandbox
|testcases =
|#default = {{#switch:{{{bodyclass|}}}
|plainlist
|hlist
|hlist hnum
|hlist vcard
|vcard hlist =
|#default = {{#switch:{{{listclass|}}}
|plainlist
|hlist
|hlist hnum
|hlist vcard
|vcard hlist =
|#default = {{#ifeq:{{{tracking|}}}|no||[[Category:Navigational boxes without horizontal lists]]}}
}}
}}
}}
}}}}}}<!--
-->{{#ifeq:{{NAMESPACE}}|{{ns:10}}|{{#switch:{{lc:{{SUBPAGENAME}}}}
|sandbox
|testcases =
|#default = {{#switch:{{{liststyle|}}}
|padding: 0.25em 0; line-height: 1.3em;
|padding:0.25em 0; line-height:1.4em; width:auto;
|padding:0.4em 0; line-height:1.4em; = [[Category:Navigational boxes with custom list spacing]]
|#default =
}}
}}}}<includeonly>{{template other|{{#if:{{{titlestyle|}}}{{{groupstyle|}}}|[[Category:Navboxes using background colours]]}}}}</includeonly><noinclude>{{documentation}}<!-- Add categories and interwikis to the /doc sub-page --></noinclude>
2uby5g3j1grz9xwjntaijp0txea75gc
Template:User pt
10
3010
10207
2011-03-24T17:42:35Z
ChristianH
1334
Created page with "<div style="float:left;border:solid #6ef7a7 1px;margin:1px;"> {| cellspacing="0" style="width:238px;background:#c5fcdc;" | style="width:45px;height:45px;background:#6ef7a7;text-a..."
10207
wikitext
text/x-wiki
<div style="float:left;border:solid #6ef7a7 1px;margin:1px;">
{| cellspacing="0" style="width:238px;background:#c5fcdc;"
| style="width:45px;height:45px;background:#6ef7a7;text-align:center;font-size:14pt;" | '''[[:pt:Língua portuguesa|pt]]'''
| style="font-size:8pt;padding:4pt;line-height:1.25em;" | Este usuário/utilizador tem como língua '''materna''' o '''português'''.
|}
</div><includeonly>[[Category:User pt|{{PAGENAME}}]][[Category:User pt-N|{{PAGENAME}}]]</includeonly>
h2rqjc2mfhcc23cukuwfrr41nrc8ifz
Template:Mod
10
3014
15546
15228
2013-03-08T12:59:49Z
Legobot
3485
[[M:User:Addbot|Bot:]] Migrating 268 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5611452]] [[M:User:Addbot/WDS|(translate me)]]
15546
wikitext
text/x-wiki
<includeonly>{{ {{{|safesubst:}}}#ifexpr:({{{2}}})=0|0|{{ {{{|safesubst:}}}#ifexpr:(({{{1}}})/({{{2}}}))=((({{{1}}})/({{{2}}}))round 0)|0|{{ {{{|safesubst:}}}#ifexpr:(({{{1}}})/({{{2}}}))>0 and(({{{1}}})/({{{2}}}))<1|{{ {{{|safesubst:}}}#expr:{{{1}}}}}|{{ {{{|safesubst:}}}#expr:({{{1}}})-((((({{{1}}})/({{{2}}}))-0.5)round 0)*({{{2}}}))}}}}}}}}</includeonly><noinclude>
See documentation of [[:en:Template:Mod]]
</noinclude>
ns8erun5tol4lf586m8gpoiwv49bw7p
Wikipedia:Community portal
4
3030
10437
2011-05-07T20:42:12Z
Sadads
2303
redirect so link in menu works
10437
wikitext
text/x-wiki
#redirect[[Wikipedia:Community Portal]]
a9iae4xn8i9mal6t9rgivqunwkrxtqm
Template:U
10
3058
22960
10563
2020-04-28T08:53:42Z
Раммон
6186
22960
wikitext
text/x-wiki
<includeonly>[[User:{{{1}}}|{{#if:{{{2|}}} | {{{2}}} | {{{1}}}}}]]</includeonly><noinclude>{{Documentation}}</noinclude>
0po10r4uctsztk79lphss4jprjdgmxn
Category:Yurop
14
3060
25132
16979
2021-03-23T18:50:03Z
217.155.62.84
25132
wikitext
text/x-wiki
{{Commonscat|Europe}}
[[Nkyekyem:Gyeografi]]
ktv8lkulsterxpo5ffpkfmz9fvn92gn
Category:Afrika
14
3061
25297
16247
2021-07-07T22:40:36Z
217.155.62.84
25297
wikitext
text/x-wiki
{{Commonscat|Africa}}
[[Category:Gyeografi]]
ljz7f9rx2ha99zqhtw6tnr008p2qone
Category:Ehyia
14
3062
16983
15745
2014-11-03T17:41:23Z
Kolja21
3653
16983
wikitext
text/x-wiki
{{Commonscat|Asia}}
[[Nkyekyem:Gyeografi]]
gad1bzz7ifh5rt8l7jq1rd6mgfgza7q
Category:Rɔhyea
14
3099
26823
25076
2021-11-20T19:25:26Z
Uchastnik1
9292
Uchastnik1 moved page [[Nkyekyem:Russia]] to [[Nkyekyem:Rɔhyea]]
25076
wikitext
text/x-wiki
[[Category:Yurop]]
[[Category:Ehyia]]
[[Category:Afanaa]]
j1blxkwywg2v8zulq3tk0lvv51bx6dk
Category:Turki
14
3188
25752
15815
2021-10-14T19:00:24Z
2A02:21B0:644D:B7A9:D175:C471:C10C:8E83
25752
wikitext
text/x-wiki
[[Nkyekyem:Ehyia]]
[[Nkyekyem:Yurop]]
[[Nkyekyem:Afanaa]]
82on6jrtl1ilrxi726vvsant4hvwxsl
Category:User ko
14
3275
15488
15440
2013-03-07T23:31:36Z
Addbot
3753
[[M:User:Addbot|Bot:]] Migrating 6 interwiki links, now provided by [[d:|Wikidata]] on [[d:q6447726]] [[M:User:Addbot/WDS|(translate me)]]
15488
wikitext
text/x-wiki
{{Commonscat|User ko}}
1vtc17qhl6tmvmrwg3t17yeyc6uc5su
Template:User ko-N
10
3277
20009
15734
2018-09-26T03:13:54Z
Nuevo Paso
803
See: [[ko:모어]], [[en:wikt:모어]]
20009
wikitext
text/x-wiki
<onlyinclude><div style="float:left;border:solid #6ef7a7 1px;margin:1px;">
{| cellspacing="0" style="width:238px;background:#c5fcdc;"
| style="width:45px;height:45px;background:#6ef7a7;text-align:center;font-size:14pt;" | '''[[:ko:한국어|ko]]'''
| style="font-size:8pt;padding:4pt;line-height:1.25em;" | 이 사용자는 '''[[:Category:User ko|한국어]]'''가 '''[[:Category:User ko-N|모어]]'''입니다.
|}
</div><includeonly>[[Category:User ko|{{PAGENAME}}]][[Category:User ko-N|{{PAGENAME}}]]</includeonly></onlyinclude>
[[Category:Language user templates|ko, User]]
e0ly7lu7oujlsv4f2hs122qpotmcbtk
Template:User SUL Box
10
3295
25142
15955
2021-04-01T22:21:30Z
Lokal Profil
10468
switching image to the always current redirect
25142
wikitext
text/x-wiki
<includeonly>{{Userbox
|id = [[File:Wikimedia logo family complete-current.svg|45px]]
|id-c = #fff
|info-c = #f6f6f6
|border-c = #bbb
|border-s = 1
|info = <span class="plainlinks">[http://toolserver.org/~vvv/sulutil.php?user={{urlencode:{{{username|{{PAGENAME}}}}}}} This user]</span> has created a [[:m:Help:Unified login|global account]]. {{{username|{{PAGENAME}}}}}'s main account is on <!--
-->{{#switch:{{{2|w}}}<!--
-->|commons=[[:commons:User:{{{username|{{PAGENAME}}}}}|Commons]]<!--
-->|meta=[[:meta:User:{{{username|{{PAGENAME}}}}}|Meta]]<!--
-->|w=[[:w:{{#if:{{{1|}}}|{{{1}}}:}}User:{{{username|{{PAGENAME}}}}}|Wikipedia {{{{{1|en}}} icon}}]]<!--
-->|wikt=[[:wikt:{{#if:{{{1|}}}|{{{1}}}:}}User:{{{username|{{PAGENAME}}}}}|Wiktionary {{{{{1|en}}} icon}}]]<!--
-->|v=[[:v:{{#if:{{{1|}}}|{{{1}}}:}}User:{{{username|{{PAGENAME}}}}}|Wikiversity {{{{{1|en}}} icon}}]]<!--
-->|b=[[:b:{{#if:{{{1|}}}|{{{1}}}:}}User:{{{username|{{PAGENAME}}}}}|Wikibooks {{{{{1|en}}} icon}}]]<!--
-->|s=[[:s:{{#if:{{{1|}}}|{{{1}}}:}}User:{{{username|{{PAGENAME}}}}}|Wikisource {{{{{1|en}}} icon}}]]<!--
-->|q=[[:q:{{#if:{{{1|}}}|{{{1}}}:}}User:{{{username|{{PAGENAME}}}}}|Wikiquote {{{{{1|en}}} icon}}]]<!--
-->|n=[[:n:{{#if:{{{1|}}}|{{{1}}}:}}User:{{{username|{{PAGENAME}}}}}|Wikinews {{{{{1|en}}} icon}}]]<!--
-->}}.
}}</includeonly><noinclude>
{{documentation|content=
== Parameters ==
* The code is: <code><nowiki>{{User SUL Box|Language|Project}}</nowiki></code> where <code>''Language''</code> is the language of your main account (default: English) and <code>''Project''</code> is the project of your main account (default: Wikipedia). The template assumes that the name of the current page is your username, but you may optionally provide a different username by using the <code>''username''</code> parameter.
== Examples ==
* « <code><nowiki>{{User SUL Box}}</nowiki></code> » :
{{User SUL Box}}
{{Clr}}
* « <code><nowiki>{{User SUL Box|fr}}</nowiki></code> » :
{{User SUL Box|fr}}
{{Clr}}
* « <code><nowiki>{{User SUL Box|2=q}}</nowiki></code> » :
{{User SUL Box|2=q}}
{{Clr}}
* « <code><nowiki>{{User SUL Box|1=fr|2=n}}</nowiki></code> » :
{{User SUL Box|1=fr|2=n}}
{{Clr}}
}}<!--end of documentation-->
[[Category:Userboxes]]
</noinclude>
azj86f0sgkmzxe8r4l3lzao7559bzh9
Template:Clr
10
3296
27249
12195
2021-12-28T07:55:31Z
EmausBot
1698
Bot: Fixing double redirect to [[Nhwɛsode:Clear]]
27249
wikitext
text/x-wiki
#REDIRECT [[Nhwɛsode:Clear]]
dilclpphghckoe4rd5qrw8tf62byohx
Template:En icon
10
3297
12196
2012-01-26T06:56:08Z
Hhhggg
2808
Created page with "{{Language icon|en|English}}<noinclude> {{documentation}}<!-- Add cats and interwikis to the /doc subpage, not here. --></noinclude>"
12196
wikitext
text/x-wiki
{{Language icon|en|English}}<noinclude>
{{documentation}}<!-- Add cats and interwikis to the /doc subpage, not here. --></noinclude>
s9160erqjyaa509697jaoqmxzqjglf8
Template:Language icon
10
3298
12197
2012-01-26T07:23:24Z
Hhhggg
2808
Created page with "{{#ifexist:Template:ISO 639 name {{{1<noinclude>|</noinclude>}}} |<span class="languageicon" style="font-size:0.95em; font-weight:bold; color:#555;">({{ISO 639 name {{{1}}}}}..."
12197
wikitext
text/x-wiki
{{#ifexist:Template:ISO 639 name {{{1<noinclude>|</noinclude>}}}
|<span class="languageicon" style="font-size:0.95em; font-weight:bold; color:#555;">({{ISO 639 name {{{1}}}}})</span>{{category handler
|main={{#ifeq:{{{1|}}}|en||[[Category:Articles with {{ISO 639 name {{{1}}}}} language external links]]}}
}}
|{{error|Invalid language code.}}
}}<noinclude>
{{documentation}}
</noinclude>
fn8g2vuq1vunfvrei296c98twonxunc
Template:Error
10
3299
12198
2012-01-26T07:24:11Z
Hhhggg
2808
Created page with "<{{#switch:{{lc:{{{tag}}}}} |p=p |span=span |div=div |#default=strong }} class="error">{{{message|{{{1}}}}}}</{{#switch:{{lc:{{{tag}}}}} |p=p |span=span |div=div |#def..."
12198
wikitext
text/x-wiki
<{{#switch:{{lc:{{{tag}}}}}
|p=p
|span=span
|div=div
|#default=strong
}} class="error">{{{message|{{{1}}}}}}</{{#switch:{{lc:{{{tag}}}}}
|p=p
|span=span
|div=div
|#default=strong
}}><noinclude>
{{documentation}}
</noinclude>
i2wv9e4pgvw4a63gum8jbw7stcovrhf
Template:Fr icon
10
3300
12199
2012-01-26T07:25:25Z
Hhhggg
2808
Created page with "{{Language icon|fr|French}}<noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>"
12199
wikitext
text/x-wiki
{{Language icon|fr|French}}<noinclude>
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
b8y2qgnb737kizqcqd1go4ngu982h1m
Template:-
10
3301
27234
27094
2021-12-26T13:20:20Z
Amire80
520
Redirected page to [[Nhwɛsode:Clear]]
27234
wikitext
text/x-wiki
#REDIRECT [[Template:Clear]]
321aaofzzzl6ha5uj7sf2v4753r6ydi
Template:Ru icon
10
3302
12201
2012-01-26T07:31:52Z
Hhhggg
2808
Created page with "{{Language icon|ru|Russian}}<noinclude>{{documentation}}</noinclude>"
12201
wikitext
text/x-wiki
{{Language icon|ru|Russian}}<noinclude>{{documentation}}</noinclude>
6zzsbznf8sg4rig3idzhvlrwdraqpk2
Template:User ru
10
3303
15655
12202
2013-03-20T07:40:23Z
109.144.221.209
15655
wikitext
text/x-wiki
{{userbox-level
| level =
| id-s = 14
| id = [[:en:Russian language|ru]]
| info = '''[[Russian language|Русский]]''' — '''[[:Category:User ru-N|родной язык]]''' этого участника.
| usercategory = User ru-N
| nocat = {{{nocat|}}}
}}<noinclude>
{{documentation}}
</noinclude>
jhvazs6wu2ux28ff71nh538qr3zyzrx
Template:User tl
10
3304
15722
15681
2013-04-04T00:15:08Z
Delusion23
2253
Wikidata
15722
wikitext
text/x-wiki
{{userbox-level
| level =
| id = [[:en:Tagalog language|tl]]
| info = Ang tagagamit na ito ay '''[[:Category:User tl-N|katutubong]]''' tagapagsalita ng '''[[:Category:User tl|Tagalog]]'''.
| usercategory = User tl-N
| nocat = {{{nocat|}}}
}}<noinclude>
{{documentation}}</noinclude>
5b48dfbfqkg01s8wfw65y9anzvapn6j
Template:Commons cat
10
3306
12205
2012-01-26T07:41:08Z
Hhhggg
2808
Redirected page to [[Template:Commons category]]
12205
wikitext
text/x-wiki
#REDIRECT [[Template:Commons category]]
eck4ul9ci6v627hyx9wdv4ezz0ylzi4
Template:Commons category
10
3307
12206
2012-01-26T07:41:52Z
Hhhggg
2808
Created page with "{{Commons | position = {{{position|}}} <!-- {{#if:x|}} strips whitespace from parameter 1, in case it is fed like this: {{Commons category| Some cat }}. --> | Catego..."
12206
wikitext
text/x-wiki
{{Commons
| position = {{{position|}}}
<!-- {{#if:x|}} strips whitespace from parameter 1,
in case it is fed like this: {{Commons category| Some cat }}. -->
| Category:{{#if:x| {{{1| {{PAGENAME}} }}} }}
| {{{2| {{{1| {{PAGENAME}} }}} }}}
}}<noinclude>
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
2i6nogf5kju3dhp4yak895hnem3nsif
Template:Commons
10
3308
12207
2012-01-26T07:42:21Z
Hhhggg
2808
Created page with "{{sister | position = {{{position|}}} | project = commons | text = Wikimedia Commons has media related to: '''''{{sec link auto| commons | {{{1| Special:Search/{{PAGENAM..."
12207
wikitext
text/x-wiki
{{sister
| position = {{{position|}}}
| project = commons
| text =
Wikimedia Commons has media related to: '''''{{sec link auto| commons | {{{1| Special:Search/{{PAGENAME}} }}} | {{{2| {{{1| {{PAGENAME}} }}} }}} }}'''''
}}<noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
mb4lpy66klc0lv1ru3e6ezu19inehus
Template:Sister
10
3309
12208
2012-01-26T07:43:07Z
Hhhggg
2808
Created page with "{{Side box | position = {{{position|}}} | image = {{#switch: {{{image|}}} | none = <!-- "image=none", do nothing --> | = <!-- No image fed, select an imag..."
12208
wikitext
text/x-wiki
{{Side box
| position = {{{position|}}}
| image =
{{#switch: {{{image|}}}
| none = <!-- "image=none", do nothing -->
| = <!-- No image fed, select an image -->
[[Image:{{#switch: {{lc: {{{project|}}} }}
| commons = Commons-logo.svg
| meta|metawiki|m = Wikimedia Community Logo.svg
| wikibooks|wbk|wb|b = Wikibooks-logo-en-noslogan.svg
| wikiquote|quote|wqt|q = Wikiquote-logo-en.svg
| wikipedia|wp|w = Wikipedia-logo-v2.svg
| wikisource|source|ws|s = Wikisource-logo.svg
| wiktionary|wkt|wdy|d = Wiktionary-logo-en.svg
| wikinews|news|wnw|n = Wikinews-logo.svg
| wikispecies|species = Wikispecies-logo.svg
| wikiversity|wvy|v = Wikiversity-logo.svg
| mediawiki|mw = Mediawiki.png
| outreachwiki|outreach = Wikimedia Outreach.png
| incubator = Incubator-notext.svg
| #default = Wikimedia-logo.svg
}}|40x40px|link=|alt=
]]
| #default = {{{image|}}}
}}
| text = {{{text}}}
| below = {{{below|}}}
| imageright = {{{imageright|}}}
| class = plainlinks
}}<noinclude>{{Documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude>
bjdgg2tomcjapy4ifsqkzdsppctx17l
Template:Side box
10
3310
12209
2012-01-26T07:43:33Z
Hhhggg
2808
Created page with "<table class="metadata mbox-small{{#ifeq:{{lc:{{{position|}}}}}|left|-left}} {{{class|}}}" style="border:1px solid #aaa; background-color:#f9f9f9; {{{style|}}}"> <tr> {{#switc..."
12209
wikitext
text/x-wiki
<table class="metadata mbox-small{{#ifeq:{{lc:{{{position|}}}}}|left|-left}} {{{class|}}}" style="border:1px solid #aaa; background-color:#f9f9f9; {{{style|}}}">
<tr>
{{#switch:{{{image|}}}
|<!--BLANK-->|none={{td}}
|#default=<td class="mbox-image">{{{image}}}</td>
}}
<td class="mbox-text" style="{{{textstyle|}}}"> {{{text}}} </td>
{{#if:{{{imageright|}}}
| <td class="mbox-imageright">{{{imageright}}}</td>
}}
</tr>
{{#if:{{{below|}}}
| <tr><td colspan={{#if:{{{imageright|}}}|3|2}} class="mbox-text" style="{{{textstyle|}}}"> {{{below}}} </td></tr>
}}
</table><noinclude>
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
562y96458fpm4ks5zxt7whsxyoi57s7
Template:Td
10
3311
12210
2012-01-26T07:43:54Z
Hhhggg
2808
Created page with "<includeonly><td style="width:1px;"></td></includeonly><noinclude> {{documentation}} </noinclude>"
12210
wikitext
text/x-wiki
<includeonly><td style="width:1px;"></td></includeonly><noinclude>
{{documentation}}
</noinclude>
8ktsobh849h1dxgjakqi5s2mwx7l3iz
Template:Sec link auto
10
3312
12211
2012-01-26T07:44:35Z
Hhhggg
2808
Created page with "{{#switch: {{lc: {{{padlock|}}} }} | yes <!--Supress CSS icon, to not get double icon--> | no = <span class="plainlinks"> }}[{{sec link/relative url | project = {{{..."
12211
wikitext
text/x-wiki
{{#switch: {{lc: {{{padlock|}}} }}
| yes <!--Supress CSS icon, to not get double icon-->
| no = <span class="plainlinks">
}}[{{sec link/relative url
| project = {{{1|}}}
| pagename = {{{2|}}}
| lang = {{{lang|}}}
| query = {{{query|}}}
| anchor = {{{anchor|}}}
}} {{sec link/text
| project = {{{1|}}}
| pagename = {{{2|}}}
| text = {{{3|}}}
| lang = {{{lang|}}}
| query = {{{query|}}}
| anchor = {{{anchor|}}}
}}]{{#switch: {{lc: {{{padlock|}}} }}
| no = </span>
| yes = </span>[[File:Lock icon blue.gif|16x13px|link=]]
}}<noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
3oys7u9mr43ohyinln149szpw76vcos
Template:Sec link/relative url
10
3313
12212
2012-01-26T07:45:10Z
Hhhggg
2808
Created page with "//{{#switch: {{lc: {{{project|}}} }} | wikipedia | w = {{#if:{{{lang|}}}|{{{lang}}}|{{CONTENTLANG}}}}.wikipedia | wiktionary | wikt = {{#if:{{{lang|}}}|{{{lang}}}|{{CONTENTLAN..."
12212
wikitext
text/x-wiki
//{{#switch: {{lc: {{{project|}}} }}
| wikipedia | w = {{#if:{{{lang|}}}|{{{lang}}}|{{CONTENTLANG}}}}.wikipedia
| wiktionary | wikt = {{#if:{{{lang|}}}|{{{lang}}}|{{CONTENTLANG}}}}.wiktionary
| wikinews | n = {{#if:{{{lang|}}}|{{{lang}}}|{{CONTENTLANG}}}}.wikinews
| wikibooks | b = {{#if:{{{lang|}}}|{{{lang}}}|{{CONTENTLANG}}}}.wikibooks
| wikiquote | q = {{#if:{{{lang|}}}|{{{lang}}}|{{CONTENTLANG}}}}.wikiquote
| wikisource | s = {{#if:{{{lang|}}}|{{{lang}}}|{{CONTENTLANG}}}}.wikisource
| oldwikisource = wikisource
| wikispecies | species = species.wikimedia
| wikiversity | v = {{#if:{{{lang|}}}|{{{lang}}}|{{CONTENTLANG}}}}.wikiversity
| wikimedia | foundation | wmf = wikimediafoundation
| commons = commons.wikimedia
| meta | metawikipedia | m = meta.wikimedia
| strategy = strategy.wikimedia
| incubator = incubator.wikimedia
| mw = www.mediawiki
| nost = nostalgia.wikimedia
| testwiki = test.wikipedia
| #default =
<!-- Other Wikipedia language fed, or no project fed.
(If copying this template to a non-Wikipedia project,
then update the below code line.) -->
| #default = {{#if:{{{project|}}}|{{{project}}}|{{CONTENTLANG}}}}.wikipedia
}}.org/wiki/{{#if: {{{anchor|}}}
| {{Case preserving encode|{{{pagename|}}} }}#{{anchorencode:{{{anchor}}} }}
| {{Case preserving encode|{{{pagename|}}} }}{{#if: {{{query|}}}
| ?{{{query|}}}
}}
}}<noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
0nx9tflj3fv65qseddna89e7u2e7meq
Template:Case preserving encode
10
3314
12213
2012-01-26T07:45:45Z
Hhhggg
2808
Created page with "{{#ifeq:{{{1}}}|{{lcfirst:{{{1}}}}} |{{lcfirst:{{PAGENAMEE:Template:{{{1|}}} }}}} |{{PAGENAMEE:Template:{{{1|}}} }} }}<noinclude> {{Documentation}} </noinclude>"
12213
wikitext
text/x-wiki
{{#ifeq:{{{1}}}|{{lcfirst:{{{1}}}}}
|{{lcfirst:{{PAGENAMEE:Template:{{{1|}}} }}}}
|{{PAGENAMEE:Template:{{{1|}}} }}
}}<noinclude>
{{Documentation}}
</noinclude>
e1ne39r52lc40me35qqfzoueig2cpsd
Template:Sec link/text
10
3315
12214
2012-01-26T07:56:25Z
Hhhggg
2808
Created page with "{{#if: {{{text|}}} | {{{text}}} | {{#if: {{{project|}}} | {{{project}}}:{{#if: {{{lang|}}} | {{{lang}}}: }}{{{pagename|}}} | <!--No project, so a local link--> ..."
12214
wikitext
text/x-wiki
{{#if: {{{text|}}}
| {{{text}}}
| {{#if: {{{project|}}}
| {{{project}}}:{{#if: {{{lang|}}}
| {{{lang}}}:
}}{{{pagename|}}}
| <!--No project, so a local link-->
{{#if: {{{pagename|}}}
| {{{pagename}}}
| {{MediaWiki:Mainpage}} <!--Main page name at the local project-->
}}
}}{{
#if: {{{query|}}}
| ?{{{query|}}}
| {{#if: {{{anchor|}}}
| #{{{anchor}}}
}}
}}
}}<noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
hk7eu1e7z1ko86l3qlhxl2dk7bnk6rq
Template:CategoryTOC
10
3317
12216
2012-01-26T07:57:57Z
Hhhggg
2808
Redirected page to [[Template:Category TOC]]
12216
wikitext
text/x-wiki
#REDIRECT [[Template:Category TOC]]
g1kdyjj7sb421vbl7kcgdyrx2b2vvux
Template:Category TOC
10
3318
12217
2012-01-26T07:58:27Z
Hhhggg
2808
Created page with "<table id="toc" class="toc plainlinks noprint" summary="Contents" align="{{{align|center}}}"> <tr><th>{{MediaWiki:Toc}}:</th><td><!-- -->{{#if:{{{top|yes}}}| ..."
12217
wikitext
text/x-wiki
<table id="toc" class="toc plainlinks noprint" summary="Contents" align="{{{align|center}}}">
<tr><th>{{MediaWiki:Toc}}:</th><td><!--
-->{{#if:{{{top|yes}}}| [{{fullurl:{{FULLPAGENAME}}}} Top]}}<!--
-->{{#ifeq:{{{numerals|group}}}|group| '''·''' [{{fullurl:{{FULLPAGENAME}}|from=0}} 0–9]}}<!--
-->{{#ifeq:{{{numerals|group}}}|separate| '''·''' [{{fullurl:{{FULLPAGENAME}}|from=0}} 0] [{{fullurl:{{FULLPAGENAME}}|from=1}} 1] [{{fullurl:{{FULLPAGENAME}}|from=2}} 2] [{{fullurl:{{FULLPAGENAME}}|from=3}} 3] [{{fullurl:{{FULLPAGENAME}}|from=4}} 4] [{{fullurl:{{FULLPAGENAME}}|from=5}} 5] [{{fullurl:{{FULLPAGENAME}}|from=6}} 6] [{{fullurl:{{FULLPAGENAME}}|from=7}} 7] [{{fullurl:{{FULLPAGENAME}}|from=8}} 8] [{{fullurl:{{FULLPAGENAME}}|from=9}} 9]}}<!--
-->{{#ifeq:{{{uppercase|yes}}}|yes| '''·''' [{{fullurl:{{FULLPAGENAME}}|from=A}} A] [{{fullurl:{{FULLPAGENAME}}|from=B}} B] [{{fullurl:{{FULLPAGENAME}}|from=C}} C] [{{fullurl:{{FULLPAGENAME}}|from=D}} D] [{{fullurl:{{FULLPAGENAME}}|from=E}} E] [{{fullurl:{{FULLPAGENAME}}|from=F}} F] [{{fullurl:{{FULLPAGENAME}}|from=G}} G] [{{fullurl:{{FULLPAGENAME}}|from=H}} H] [{{fullurl:{{FULLPAGENAME}}|from=I}} I] [{{fullurl:{{FULLPAGENAME}}|from=J}} J] [{{fullurl:{{FULLPAGENAME}}|from=K}} K] [{{fullurl:{{FULLPAGENAME}}|from=L}} L] [{{fullurl:{{FULLPAGENAME}}|from=M}} M] [{{fullurl:{{FULLPAGENAME}}|from=N}} N] [{{fullurl:{{FULLPAGENAME}}|from=O}} O] [{{fullurl:{{FULLPAGENAME}}|from=P}} P] [{{fullurl:{{FULLPAGENAME}}|from=Q}} Q] [{{fullurl:{{FULLPAGENAME}}|from=R}} R] [{{fullurl:{{FULLPAGENAME}}|from=S}} S] [{{fullurl:{{FULLPAGENAME}}|from=T}} T] [{{fullurl:{{FULLPAGENAME}}|from=U}} U] [{{fullurl:{{FULLPAGENAME}}|from=V}} V] [{{fullurl:{{FULLPAGENAME}}|from=W}} W] [{{fullurl:{{FULLPAGENAME}}|from=X}} X] [{{fullurl:{{FULLPAGENAME}}|from=Y}} Y] [{{fullurl:{{FULLPAGENAME}}|from=Z}} Z]}}<!--
-->{{#ifeq:{{{lowercase|no}}}|yes| '''·''' [{{fullurl:{{FULLPAGENAME}}|from=a}} a] [{{fullurl:{{FULLPAGENAME}}|from=b}} b] [{{fullurl:{{FULLPAGENAME}}|from=c}} c] [{{fullurl:{{FULLPAGENAME}}|from=d}} d] [{{fullurl:{{FULLPAGENAME}}|from=e}} e] [{{fullurl:{{FULLPAGENAME}}|from=f}} f] [{{fullurl:{{FULLPAGENAME}}|from=g}} g] [{{fullurl:{{FULLPAGENAME}}|from=h}} h] [{{fullurl:{{FULLPAGENAME}}|from=i}} i] [{{fullurl:{{FULLPAGENAME}}|from=j}} j] [{{fullurl:{{FULLPAGENAME}}|from=k}} k] [{{fullurl:{{FULLPAGENAME}}|from=l}} l] [{{fullurl:{{FULLPAGENAME}}|from=m}} m] [{{fullurl:{{FULLPAGENAME}}|from=n}} n] [{{fullurl:{{FULLPAGENAME}}|from=o}} o] [{{fullurl:{{FULLPAGENAME}}|from=p}} p] [{{fullurl:{{FULLPAGENAME}}|from=q}} q] [{{fullurl:{{FULLPAGENAME}}|from=r}} r] [{{fullurl:{{FULLPAGENAME}}|from=s}} s] [{{fullurl:{{FULLPAGENAME}}|from=t}} t] [{{fullurl:{{FULLPAGENAME}}|from=u}} u] [{{fullurl:{{FULLPAGENAME}}|from=v}} v] [{{fullurl:{{FULLPAGENAME}}|from=w}} w] [{{fullurl:{{FULLPAGENAME}}|from=x}} x] [{{fullurl:{{FULLPAGENAME}}|from=y}} y] [{{fullurl:{{FULLPAGENAME}}|from=z}} z]}}
</td></tr></table><noinclude>
{{Documentation}}
</noinclude>
pbbqmfc4e7r9dfcz2mnu05huekejmoa
Category:User ru
14
3319
27093
15728
2021-12-10T20:22:44Z
Amire80
520
27093
wikitext
text/x-wiki
{{Commons cat|User ru}}
{{Commonscat|User ru}}
[[Kategori:Wikipedians by language|ru]]
m42n95dwu18oujox2wjg10tjg3yyf1c
Template:Userlinks
10
3332
12323
2012-02-06T08:47:02Z
Hhhggg
2808
Created page with "<span class="plainlinks userlinks">[[User:{{{1|Example User}}}|{{{1|Example User}}}]] ([[User talk:{{{1|Example User}}}|talk]] · [[Special:Contributions/{{{1|Example User}}}|..."
12323
wikitext
text/x-wiki
<span class="plainlinks userlinks">[[User:{{{1|Example User}}}|{{{1|Example User}}}]] ([[User talk:{{{1|Example User}}}|talk]] · [[Special:Contributions/{{{1|Example User}}}|contribs]] · [[Special:DeletedContributions/{{{1|Example User}}}|deleted contribs]] · [{{fullurl:Special:Log|user={{urlencode:{{{1|Example User}}}}}}} logs] · [{{fullurl:Special:AbuseLog|wpSearchUser={{urlencode:{{{1|Example User}}}}}}} edit filter log] · [[Special:Block/{{{1|Example User}}}|block user]] · [{{fullurl:Special:Log|type=block&page=User:{{urlencode:{{{1|Example User}}}}}}} block log])</span><noinclude>{{documentation}}<!--Please add any interwiki links etc on the /doc page, not here - thanks!--></noinclude>
9sa4xm5nioxczwd7zthzwovf9nb91te
Category:Gyeografi
14
3342
12411
2012-02-19T07:26:38Z
Messir
2986
Created page with "[[Category:Wikipedia]]"
12411
wikitext
text/x-wiki
[[Category:Wikipedia]]
925xenbe5ys2ebrz1f5gyi5vyy6cnc7
Category:Amerika
14
3413
15495
15456
2013-03-08T00:31:33Z
Addbot
3753
[[M:User:Addbot|Bot:]] Migrating 1 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5755299]] [[M:User:Addbot/WDS|(translate me)]]
15495
wikitext
text/x-wiki
[[Category:Gyeografi]]
h74fgmcl52o0uhf04tdl2zq42iy1u34
Category:User fr
14
3419
19023
15719
2017-03-20T17:50:56Z
Birdie
941
19023
wikitext
text/x-wiki
{{Commonscat|User fr}}
7dyirzfhhil2gqi1dxvga4ftthxhg6s
MediaWiki:Titleblacklist
8
3427
28898
13070
2022-08-04T14:53:48Z
Amire80
520
28898
wikitext
text/x-wiki
# This is a disallowed titles list. Titles and usernames that match a regular expression here cannot be created.
# Use "#" for comments.
# This is case-insensitive by default
.{30,} <newaccountonly>
# No usernames longer than 30 characters
20jqtlpoocqwmmp2enrngr4oq6838dh
Wikipedia:Sysop
4
3441
13202
2012-06-08T22:16:08Z
Érico
3037
Redirected page to [[Wikipedia:Administrators]]
13202
wikitext
text/x-wiki
#REDIRECT [[Wikipedia:Administrators]]
pd324cd5xmzd431eclpquyb2m5zv6w2
Template:Krataafa Titiriw
10
3471
28770
27092
2022-06-14T04:20:29Z
Amire80
520
remove selected anniversaries - unmaintained and attracts vandalism
28770
wikitext
text/x-wiki
<!-- BANNER ACROSS TOP OF PAGE -->
{| id="mp-topbanner" style="width:100%; background:#f9f9f9; margin:1.2em 0 6px 0; border:1px solid #ddd;"
| style="width:61%; color:#000;" |
<!-- "WELCOME TO WIKIPEDIA" AND ARTICLE COUNT -->
{| style="width:280px; border:none; background:none;"
| style="width:280px; text-align:center; white-space:nowrap; color:#000;" |
<div style="font-size:162%; border:none; margin:0; padding:.1em; color:#000;">Akwaaba ba Akan [[Wikipidia]],</div>
<div style="top:+0.2em; font-size:95%;">beae a wonya nimdeɛ a wontua ka, na obiara tumi boa ne kyerɛw.</div>
<div id="articlecount" style="font-size:85%;">[[Special:Statistics|{{NUMBEROFARTICLES}}]] nsɛm wɔ [[Akan kasa|Akan]]</div>
|}
<!-- PORTAL LIST ON RIGHT-HAND SIDE -->
| style="width:13%; font-size:95%;" |
* [[Portal:Arts|Arts]]
* [[Portal:Biography|Biography]]
* [[Portal:Geography|Geography]]
| style="width:13%; font-size:95%;" |
* [[Ɔfa:Abakɔsɛm|Abakɔsɛm]]
* [[Ɔfa:Nkontaabu|Nkontaabu]]
* [[Ɔfa:Nyansahu|Nyansahu]]
| style="width:13%; font-size:95%;" |
* [[Ɔfa:Society|Society]]
* [[Ɔfa:Tɛknɛlɔgyi|Tɛknɔlɔgyi]]
* '''[[Ɔfa:Emu Nsɛm/Afa|Nyinaa afa]]'''
|}
<!-- MAIN PAGE BANNER -->
{{#if:{{Main Page banner}}|
<table id="mp-banner" style="width: 100%; margin:4px 0 0 0; background:none; border-spacing: 0px;">
<tr><td class="MainPageBG" style="text-align:center; padding:0.2em; background-color:#fffaf5; border:1px solid #f2e0ce; color:#000; font-size:100%;">{{Main Page banner}}
</td></tr>
</table>
}}
<!-- TODAY'S FEATURED CONTENT -->
{| id="mp-upper" style="width: 100%; margin:4px 0 0 0; background:none; border-spacing: 0px;"
<!-- TODAY'S FEATURED ARTICLE; DID YOU KNOW -->
| class="MainPageBG" style="width:55%; border:1px solid #cef2e0; background:#f5fffa; vertical-align:top; color:#000;" |
{| id="mp-left" style="vertical-align:top; background:#f5fffa;"
! style="padding:2px;" | <h2 id="mp-tfa-h2" style="margin:3px; background:#cef2e0; font-size:120%; font-weight:bold; border:1px solid #a3bfb1; text-align:left; color:#000; padding:0.2em 0.4em;">{{#ifexpr:{{formatnum:{{PAGESIZE:Wikipedia:Today's featured article/{{#time:F j, Y}}}}|R}}>150|Nnɛ da Asɛm Titiriw|Asɛm Titiriw <span style="font-size:85%; font-weight:normal;">(San bra bio bɛhwɛ sɛ ebi abɛka ho a.)</span>}}</h2>
|-
| style="color:#000;" | <div id="mp-tfa" style="padding:2px 5px">'''Patrick Awuah Jr.''' yɛ Ashesi Sukuupɔn - sukuu a ɛnhwehwɛ sika na ɛde ne ho fi aban ho - no hyehyɛfo ne ne [[kannifo]] a ɛwɔ [[Accra]], [[Ghana]] no, na wɔbue sukuu yi wɔ afe 2001 mu na ne sukuufo no wie wɔ 2005 mu. Ɛbere a ɔtenaa United States ɛkɔ bɛyɛ mfe aduonu no, Awuah baa n'akyi baa Ghana, beae a ɔbesii [[Ashesi]] [[Sukuupɔn]] no. Nnipa a ɔde fii sukuupɔn no ase yɛ 30 pɛ, nanso nnɛ, ɔwɔ sukuufo bɛboro 500. Awuah adi mfe 47, wɔaware na ɔwɔ mma mmienu.... <small>[http://ak.wikipedia.org/wiki/Patrick_Awuah,_Jr. Toa so wɔ ha]</small></div>
|-
! style="padding:2px;" | <h2 id="mp-dyk-h2" style="margin:3px; background:#cef2e0; font-size:120%; font-weight:bold; border:1px solid #a3bfb1; text-align:left; color:#000; padding:0.2em 0.4em;">So wonim...</h2>
|-
| style="color:#000; padding:2px 5px 5px;" | <div id="mp-dyk">{{Did you know}}</div>
|}
| style="border:1px solid transparent;" |
<!-- IN THE NEWS; ON THIS DAY -->
| class="MainPageBG" style="width:45%; border:1px solid #cedff2; background:#f5faff; vertical-align:top;"|
{| id="mp-right" style="width:100%; vertical-align:top; background:#f5faff;"
! style="padding:2px;" | <h2 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Amanneɛbɛ mu Nsɛm</h2>
|-
| style="color:#000; padding:2px 5px;" | <div id="mp-itn">{{In the news}}</div>
|-
! style="padding:2px;" | <h2 id="mp-otd-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Nnɛ da wɔ Abakɔsɛm mu</h2>
|-
| style="color:#000; padding:2px 5px 5px;" |
|}
|}
<!-- TODAY'S FEATURED LIST --><!-- CONDITIONAL: SHOW/HIDE FROM HERE -->{{#switch:{{CURRENTDAYNAME}}|Monday=
<table id="mp-middle" style="margin:4px 0 0 0; width:100%; background:none; border-spacing: 0px;">
<tr>
<td class="MainPageBG" style="width:100%; border:1px solid #f2cedd; background:#fff5fa; vertical-align:top; color:#000;">
<table id="mp-center" style="vertical-align:top; background:#fff5fa; color:#000; width:100%">
<tr>
{{anchor|Today's featured list}}<th style="padding:2px;"><h2 id="mp-tfl-h2" style="margin:3px; background:#f2cedd; font-size:120%; font-weight:bold; border:1px solid #bfa3af; text-align:left; color:#000; padding:0.2em 0.4em">Nnɛ nsɛm a wɔahyehyɛ</h2></th>
</tr><tr>
<td style="color:#000;"><div id="mp-tfl" style="padding:2px 5px;">{{#ifexist:Wikipedia:Today's featured list/{{#time:F j, Y}}|{{Wikipedia:Today's featured list/{{#time:F j, Y}}}}|{{TFLempty}}}}</div></td>
</tr>
</table>
</td>
</tr>
</table>
<!-- END TODAY'S FEATURED LIST --><!-- CONDITIONAL: SHOW/HIDE TO HERE -->|}}
<!-- TODAY'S FEATURED PICTURE -->
{| id="mp-lower" style="margin:4px 0 0 0; width:100%; background:none; border-spacing: 0px;"
| class="MainPageBG" style="width:100%; border:1px solid #ddcef2; background:#faf5ff; vertical-align:top; color:#000;"|
{| id="mp-bottom" style="vertical-align:top; background:#faf5ff; color:#000; width:100%"
! style="padding:2px;" | <h2 id="mp-tfp-h2" style="margin:3px; background:#ddcef2; font-size:120%; font-weight:bold; border:1px solid #afa3bf; text-align:left; color:#000; padding:0.2em 0.4em">{{#ifexist:Template:POTD protected/{{#time:Y-m-d}}|Today's featured picture|Featured picture <span style="font-size:85%; font-weight:normal;">(San bra bɛhwɛ sɛ ebi abɛka ho a.)</span>}}</h2>
|-
| style="color:#000; padding:2px;" | <div id="mp-tfp">{{#ifexist:Template:POTD protected/{{#time:Y-m-d}}|{{POTD protected/{{#time:Y-m-d}}}}|{{POTD protected/{{#time:Y-m-d|-1 day}}}}}}</div>
|}
|}
<!-- SECTIONS AT BOTTOM OF PAGE -->
<div id="mp-other" style="padding-top:4px; padding-bottom:2px;">
== Nea ɛkeka Wikipedia ho ==
{{Other areas of Wikipedia}}
</div><div id="mp-sister">
== Wikipedia's dwumadi nuanom ==
{{Wikipedia's sister projects}}
</div><div id="mp-lang">
== Wikipedia kasa ahorow==
{{Wikipedia languages}}
</div>
__NOTOC____NOEDITSECTION__
gvifmhvyl8zbq91ab7lq1ii2ri3dcjt
Template:Other areas of Wikipedia
10
3488
15676
13698
2013-03-20T16:14:44Z
124.248.205.71
15676
wikitext
text/x-wiki
*'''[[Wikipedia:Community portal|Community portal]]''' – Bulletin board, projects, resources and activities covering a wide range of Wikipedia areas.
*'''[[Wikipedia:Help desk|Help desk]]''' – Ask questions about using Wikipedia.
*'''[[Wikipedia:Local Embassy|Local embassy]]''' – For Wikipedia-related communication in languages other than English.
*'''[[Wikipedia:Reference desk|Reference desk]]''' – Serving as virtual librarians, Wikipedia volunteers tackle your questions on a wide range of subjects.
*'''[[Wikipedia:News|Site news]]''' – Announcements, updates, articles and press releases on Wikipedia and the Wikimedia Foundation.
*'''[[Wikipedia:Village pump|Village pump]]''' – For discussions about Wikipedia itself, including areas for technical issues and policies.
<noinclude>
{{documentation}}
</noinclude>
225cqp0arlx7baj2wnpw5omj5qaa1ar
Template:Vandalism
10
3539
14416
2012-10-29T01:41:59Z
PiRSquared17
1674
Created page with "{{{icon|[[Image:Information.svg|25px]] }}}Welcome to the Akan Wikipedia. Although we invite everyone to contribute constructively to our encyclopedia, at least one of your rec..."
14416
wikitext
text/x-wiki
{{{icon|[[Image:Information.svg|25px]] }}}Welcome to the Akan Wikipedia. Although we invite everyone to contribute constructively to our encyclopedia, at least one of your recent edits was not constructive and has been removed. Please use [[Wikipedia:Sandbox|the sandbox]] for any test edits you would like to make, and take a look at the [[:en:Wikipedia:Introduction|welcome page]] on the [[:en:Main Page|English Wikipedia]] to learn more about contributing to this encyclopedia. Thank you.
2ns3vssaeeqw3enrhi8p1dauxplv0kg
Category:User ru-3
14
3546
19074
14623
2017-04-06T12:49:07Z
Birdie
941
19074
wikitext
text/x-wiki
{{Commonscat|User ru-3}}
[[Nkyekyem:User ru|3]]
dqde80s61xj72g6rkmev1car7erg6kt
Template:Purge
10
3604
15263
2013-03-04T19:55:19Z
109.74.10.91
Created page with "<span class="noprint plainlinks purgelink">[{{fullurl:{{{page|{{FULLPAGENAME}}}}}|action=purge}} <span title="Purge this page">{{{1|Purge}}}</span>]</span><noinclude> {{docume..."
15263
wikitext
text/x-wiki
<span class="noprint plainlinks purgelink">[{{fullurl:{{{page|{{FULLPAGENAME}}}}}|action=purge}} <span title="Purge this page">{{{1|Purge}}}</span>]</span><noinclude>
{{documentation}}
</noinclude>
830osaj62tvmlh6zq374ixtzbukxcih
Template:Template doc
10
3629
15622
2013-03-19T22:00:16Z
86.189.1.122
Redirected page to [[Şablon:Documentation]]
15622
wikitext
text/x-wiki
#REDIRECT[[template:documentation]]
gwd1keab5tjzpuzjpmm1u6a768dijzm
Template:Clarify
10
3632
15627
2013-03-19T22:05:45Z
86.189.1.122
Created page with "{{ {{{|safesubst:}}}ifsubst |<includeonly>{{subst:Unsubst|Clarify| reason|{{{reason|¬}}}| pre-text|{{{pre-text|¬}}}| post-text|{{{post-text|¬}}}| date|{{{date|{{subst:CURRE..."
15627
wikitext
text/x-wiki
{{ {{{|safesubst:}}}ifsubst |<includeonly>{{subst:Unsubst|Clarify| reason|{{{reason|¬}}}| pre-text|{{{pre-text|¬}}}| post-text|{{{post-text|¬}}}| date|{{{date|{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}} }}</includeonly>|
{{Fix
|link=Wikipedia:Please clarify
|text=clarification needed
|title={{{reason|The text in the vicinity of this tag needs clarification or removal of jargon}}}
|date={{{date|}}}
|pre-text={{{pre-text|}}}
|post-text={{{post-text|}}}
|cat-date=Category:Wikipedia articles needing clarification
}}
}}<noinclude>
{{Documentation}}
</noinclude>
noknolm9vhms9uoj92t0a5zat62ltf0
Template:Ifsubst
10
3633
15628
2013-03-19T22:06:47Z
86.189.1.122
Created page with "{{ {{{|safesubst:}}}#ifeq:{{ {{{|safesubst:}}}NAMESPACE}}|{{NAMESPACE}} |{{{no|{{{2|}}}}}} |{{{yes|{{{1|}}}}}} }}<noinclude> {{Documentation}} </noinclude>"
15628
wikitext
text/x-wiki
{{ {{{|safesubst:}}}#ifeq:{{ {{{|safesubst:}}}NAMESPACE}}|{{NAMESPACE}}
|{{{no|{{{2|}}}}}}
|{{{yes|{{{1|}}}}}}
}}<noinclude>
{{Documentation}}
</noinclude>
ajeui1cjaqvy0gpv5eq9wiwdxu7ubrn
Template:Fix
10
3634
15630
2013-03-19T22:08:30Z
86.189.1.122
Created page with "{{#switch:{{{subst|¬}}} |¬={{category handler |template=[[Category:Templates needing substitution checking]] |nocat={{{nocat|<noinclude>true</noinclude>}}} }} |SUBST=..."
15630
wikitext
text/x-wiki
{{#switch:{{{subst|¬}}}
|¬={{category handler
|template=[[Category:Templates needing substitution checking]]
|nocat={{{nocat|<noinclude>true</noinclude>}}}
}}
|SUBST=[[Category:Pages with incorrectly substituted templates]]
}}{{Category handler
|main={{Fix/category
|cat-date={{{cat-date|}}}
|cat={{{cat|}}}
|cat-date2={{{cat-date2|}}}
|cat2={{{cat2|}}}
|cat-date3={{{cat-date3|}}}
|cat3={{{cat3|}}}
|date={{{date|}}}
}}
|template={{#if:{{{name|}}}|{{#ifeq:{{{name}}}|{{ROOTPAGENAME}}||{{#if:{{{date|}}}||[[Category:Templates including undated clean-up tags]]}}}}}}
|subpage=no
}}{{#if:{{{text|}}}
|<sup class="{{{class|noprint Inline-Template}}}" style="white-space:nowrap;">[<i>{{#if:{{{pre-text|}}}
|{{{pre-text}}} 
}}[[{{{link|Wikipedia:Cleanup}}}|<span title="{{{title|{{{link|Wikipedia:Cleanup}}}}}}{{#if:{{{date|}}}|<nowiki/> from {{{date}}}}}">{{{text|}}}</span>]]{{#if:{{{post-text|}}}
| {{{post-text}}}
}}</i>]</sup>|{{{special|}}}
}}<noinclude>
{{Documentation}}
<!-- Add cats and interwikis to the /doc subpage, not here! -->
</noinclude>
7b57w4lq3k2pp92k7zvpudzs0e3ajan
Template:Category handler
10
3635
15631
2013-03-19T22:08:55Z
86.189.1.122
Created page with "{{#if: {{#ifeq: {{lc: {{{nocat|}}} }} | true | dontcat <!--"nocat=true", don't categorize--> }}{{#ifeq: {{lc: {{{categories|}}} }} | no | dontcat }}{{#switch: {{l..."
15631
wikitext
text/x-wiki
{{#if:
{{#ifeq: {{lc: {{{nocat|}}} }} | true
| dontcat <!--"nocat=true", don't categorize-->
}}{{#ifeq: {{lc: {{{categories|}}} }} | no
| dontcat
}}{{#switch: {{lc: {{{category2|¬}}} }}
| yes
| ¬ = <!--Not defined-->
| #default = dontcat <!--"category2 = no/'defined but empty'/'anything'"-->
}}{{#switch: {{lc: {{{subpage|}}} }}
| no =
{{basepage subpage
|
| dontcat <!--"subpage=no" and on a subpage-->
| page = {{{page|}}} <!--For testing-->
}}
| only =
{{basepage subpage
| dontcat <!--"subpage=only" and not on a subpage-->
| page = {{{page|}}} <!--For testing-->
}}
}}
| <!--Don't categorise (result was "dontcat" or "dontcatdontcat" and so on)-->
| <!--Check blacklist-->
{{#switch:
{{#ifeq: {{lc: {{{nocat|}}} }} | false
| <!--"nocat=false", skip blacklist check-->
| {{#ifeq: {{lc: {{{categories|}}} }} | yes
| <!--Skip blacklist check-->
| {{#ifeq: {{lc: {{{category2|}}} }} | yes
| <!--Skip blacklist check-->
| {{category handler/blacklist| page = {{{page|}}} }} <!--Check blacklist-->
}}
}}
}}
| hide = <!--Blacklist returned "hide", don't categorize-->
| #default =
<!--Check if any namespace parameter is defined-->
{{#ifeq: h0#384!5nea+w9 | {{{all| {{{main| {{{talk| {{{user| {{{wikipedia| {{{file| {{{mediawiki| {{{template| {{{help| {{{category| {{{portal| {{{book| {{{other| h0#384!5nea+w9 }}} }}} }}} }}} }}} }}} }}} }}} }}} }}} }}} }}} }}}
| <!--No namespace parameters fed, basic usage-->
{{namespace detect
| main = {{{1|}}}
| file = {{{1|}}}
| help = {{{1|}}}
| category = {{{1|}}}
| portal = {{{1|}}}
| book = {{{1|}}}
| page = {{{page|}}} <!--For testing and demonstration-->
}}
| <!--Namespace parameters fed, advanced usage.
If "data" is a number, return the corresponding
numbered parameter, else return "data". -->
{{{all|}}}{{category handler/numbered
| 1 = {{{1|}}}
| 2 = {{{2|}}}
| 3 = {{{3|}}}
| 4 = {{{4|}}}
| 5 = {{{5|}}}
| 6 = {{{6|}}}
| 7 = {{{7|}}}
| 8 = {{{8|}}}
| 9 = {{{9|}}}
| 10 = {{{10|}}}
| data =
<!--Check what namespace, and return the data for it.
Respecting empty parameters on purpose. -->
{{namespace detect
| main = {{{main| {{{other|}}} }}}
| talk = {{{talk| {{{other|}}} }}}
| user = {{{user| {{{other|}}} }}}
| wikipedia = {{{wikipedia| {{{project| {{{other|}}} }}} }}}
| file = {{{file| {{{image| {{{other|}}} }}} }}}
| mediawiki = {{{mediawiki| {{{other|}}} }}}
| template = {{{template| {{{other|}}} }}}
| help = {{{help| {{{other|}}} }}}
| category = {{{category| {{{other|}}} }}}
| portal = {{{portal| {{{other|}}} }}}
| book = {{{book| {{{other|}}} }}}
| other = {{{other|}}} <!--Namespace special or a new namespace-->
| page = {{{page|}}} <!--For testing and demonstration-->
}}
}}
}}
}}
}}<noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
c4juwdph6z7icsts027qmyupz0ojfpy
Template:Namespace detect
10
3636
15632
2013-03-19T22:09:11Z
86.189.1.122
Created page with "{{#switch: {{lc: <!--Lower case the result--> <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{{demosp..."
15632
wikitext
text/x-wiki
{{#switch:
{{lc: <!--Lower case the result-->
<!--If no or empty "demospace" parameter then detect namespace-->
{{#if:{{{demospace|}}}
| {{{demospace}}}
| {{#if:{{{page|}}}
| <!--Detect the namespace in the "page" parameter-->
{{#ifeq:{{NAMESPACE:{{{page}}} }}|{{TALKSPACE:{{{page}}} }}
| talk
| {{SUBJECTSPACE:{{{page}}} }}
}}
| <!--No "demospace" or "page" parameters, so detect actual namespace-->
{{#ifeq:{{NAMESPACE}}|{{TALKSPACE}}
| talk
| {{SUBJECTSPACE}}
}}
}}
}}
}}
<!-- Only one of the lines below will be executed -->
<!-- Respecting empty parameters on purpose -->
| main <!--"demospace=main" or {{SUBJECTSPACE}}={{ns:0}}=""-->
| = {{{main| {{{other|}}} }}}
| talk = {{{talk| {{{other|}}} }}}
| user = {{{user| {{{other|}}} }}}
| wikipedia = {{{wikipedia| {{{other|}}} }}}
| file
| image = {{{file| {{{image| {{{other|}}} }}} }}}
| mediawiki = {{{mediawiki| {{{other|}}} }}}
| template = {{{template| {{{other|}}} }}}
| help = {{{help| {{{other|}}} }}}
| category = {{{category| {{{other|}}} }}}
| portal = {{{portal| {{{other|}}} }}}
| book = {{{book| {{{other|}}} }}}
| other
| #default = {{{other|}}} <!--"demospace=other" or a new namespace-->
}}<!--End switch--><noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
ljn4c4bq9gmxcknfsjyhh4e93635827
Template:Basepage subpage
10
3637
15633
2013-03-19T22:10:11Z
86.189.1.122
Created page with "{{#switch: <!--If no or empty "page" parameter then detect basepage/subpage/subsubpage--> {{#if:{{{page|}}} | {{#if:{{#titleparts:{{{page}}}|0|3}} | subsubpage..."
15633
wikitext
text/x-wiki
{{#switch:
<!--If no or empty "page" parameter then detect
basepage/subpage/subsubpage-->
{{#if:{{{page|}}}
| {{#if:{{#titleparts:{{{page}}}|0|3}}
| subsubpage <!--Subsubpage or lower-->
| {{#if:{{#titleparts:{{{page}}}|0|2}}
| subpage
| basepage
}}
}}
| {{#if:{{#titleparts:{{FULLPAGENAME}}|0|3}}
| subsubpage <!--Subsubpage or lower-->
| {{#if:{{#titleparts:{{FULLPAGENAME}}|0|2}}
| subpage
| basepage
}}
}}
}}
| basepage = {{{1|}}}
| subpage = {{{2|}}}
| subsubpage = {{{3| {{{2|}}} }}} <!--Respecting empty parameter on purpose-->
}}<!--End switch--><noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
tvdhsc2jzpvvl1vfuks4500xn3l9tvb
Template:Category handler/blacklist
10
3638
15634
2013-03-19T22:10:49Z
86.189.1.122
Created page with "<noinclude>'''Actual code of this blacklist:'''<pre></noinclude>{{if pagename <!-- Start of blacklist --> | Main Page = hide <!-- Don't categorise the main page --> <!-- D..."
15634
wikitext
text/x-wiki
<noinclude>'''Actual code of this blacklist:'''<pre></noinclude>{{if pagename
<!-- Start of blacklist -->
| Main Page = hide <!-- Don't categorise the main page -->
<!-- Don't categorise on centralised cascade page or its subpages -->
| Wikipedia:Cascade-protected items/+ = hide
<!-- Don't categorise userboxes in their own "template space" -->
| User:UBX/+ = hide
| User talk:UBX/+ = hide
| Wikipedia:Template messages/* = hide <!-- Don't categorise on its subpages -->
| /archiv* = hide <!-- Don't categorise on /archive pages -->
<!-- End of blacklist -->
| page = {{{page|}}} <!-- Never change this one, see the doc -->
}}<noinclude></pre>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
3g3audq2wfar4885rntkwqe8ykos5um
Template:Category handler/numbered
10
3639
15635
2013-03-19T22:12:25Z
86.189.1.122
Created page with "{{#iferror: {{#expr: 1 + {{{data|}}} }} | {{{data|}}} <!--Not a number, return "data" as is--> | {{{ {{{data|}}} |}}} <!--"data" is a number, return that numbered parame..."
15635
wikitext
text/x-wiki
{{#iferror: {{#expr: 1 + {{{data|}}} }}
| {{{data|}}} <!--Not a number, return "data" as is-->
| {{{ {{{data|}}} |}}} <!--"data" is a number, return that numbered parameter-->
}}<noinclude>
{{documentation}}
</noinclude>
h38cgs74hf9iceukronsj5r531vg8p2
Template:Userbox/doc
10
3641
15807
15640
2013-05-06T22:34:25Z
Iketsi
2120
wikidata
15807
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
This template can be used to quickly create a [[wikipedia:userboxes|userbox]] for display on a user's [[wikipedia:user pages|user page]] without having to know HTML or Wikitable syntax.<br />
'''''[[WP:NFCC|Nonfree]] images may not be displayed in userboxes, and are subject to summary removal by any editor without any notice being required.'''''
== Sandbox Reminder:==
*Always practice or experiment in the [[Template:Userbox/sandbox]] or [[Template:Userbox/testcases]]
*Once you are satisfied: Copy your code!
*In your Browser's address bar, change "sandbox" or "testcases" to the name of your new Userbox.
**Example:
**<b>CHANGE</b> http://en.wikipedia.org/wiki/Template:Userbox/sandbox
**<b>TO</b> http://en.wikipedia.org/wiki/Template:Userbox/WhateverYourNewBoxNameIs
**If the name of your new Userbox is taken, create a different name.
*You will be prompted to Start or Create your new Template Userbox!
*Paste your code into the space provided.
== Usage ==
<!-- Abstract usage of the template, one variable per row. -->
<pre style="overflow: auto">
{{userbox
| bodyclass = <!--Adds an HTML class attribute to the entire template's HTML table, to allow for styling, emission of microformats, etc.-->
| border-c = <!--border color (default=id-c)-->
| border-s = <!--border width in pixels (default=1)-->
| float = <!--left|right|none (default=left)-->
| id = <!--id image and/or text (standard height=x45px)-->
| id-a = <!--id horizontal alignment left/center/right/justify (default=center)-->
| id-c = <!--id background color (default=#d0d0d0)-->
| id-fc = <!--id font color (default=black)-->
| id-h = <!--id box height in pixels (default=45)-->
| id-lh = <!--id line height (default=1.25em)-->
| id-op = <!--id other CSS parameters-->
| id-p = <!--id cell padding (default=0 1px 0 0)-->
| id-s = <!--id text size in points (default=14)-->
| id-w = <!--id box width in pixels (default=45)-->
| info-class = <!--Adds an HTML class attribute to the "info" HTML table-row, to allow for styling, emission of microformats, etc.-->
| info = <!--info text and/or image-->
| info-a = <!--info horizontal alignment left/center/right/justify (default=left)-->
| info-c = <!--info background color (default=#e0e0e0)-->
| info-fc = <!--info font color (default=black)-->
| info-lh = <!--info line height (default=1.25em)-->
| info-op = <!--info other CSS parameters-->
| info-p = <!--info padding (default=0 4px 0 4px)-->
| info-s = <!--info text size in points (default=8)-->
| nocat = <!--block page category declarations (default=false)-->
| usercategory = <!--user category (optional)-->
| usercategory2 = <!--user category (optional)-->
| usercategory3 = <!--user category (optional)-->
}}
</pre>
* All parameters are optional
* Images should normally be scaled to x45px or less.
<!-- explain what this template's parameters do -- if no params, delete the definition -->
Most HTML-based tables use only a handful of these attributes. The following subset can be used to quickly convert an HTML userbox into the format used here:
<pre>
{{userbox
| border-c =
| id =
| id-c =
| id-fc =
| id-s =
| info =
| info-c =
| info-fc =
| info-lh =
| info-s =
| nocat = {{{nocat|}}}
| usercategory =
}}
</pre>
== Examples ==
{|
!style="width: 300px;"| Code
!Result
|-
| <pre>{{userbox}}</pre> || {{userbox}}
|-
| <pre>{{userbox
| border-c = #aaffaa
| border-s = 2
| id = foo
| id-c = #ffffee
| id-s = 20
| info = ''foo bar''
| info-c = #ffeeff
| info-s = 12
}}</pre> || {{userbox|id=foo|id-s=20|id-c=#ffffee|info=''foo bar''|info-c=#ffeeff|info-s=12|border-c=#aaffaa|border-s=2}}
|-
| colspan="2"| Below example shows the default appearance of a userbox, which is (much) higher than the 45px. Compare the height of the one below with the above userbox.
|-
| <pre>{{userbox
| border-c = #aaffaa
| border-s = 2
| id = foo logo
| id-c = #ffffee
| info = ''We are trying to see
default distance in between text
lines, see the distance in
between cell content and its border,
and also see total height.''
| info-c = #ffeeff
}}</pre> || {{userbox|id=foo logo|id-c=#ffffee|info=''We are trying to see default distance in between text lines, see the distance in between cell content and its border, and also see total height.''|info-c=#ffeeff|border-c=#aaffaa|border-s=2}}
|-
| colspan="2"| Below example shows how we can change that userbox and further specify parameters to bring down the overall height of the userbox to the recommended height of 45px, even with four text lines. Cell padding parameter "''info-p''" can also be set at "''1pt 1pt 1pt 2pt''", or "''1pt 2pt''" for better appearance, when there are 4 text lines.
|-
| <pre>{{userbox
| border-c = #aaffaa
| border-s = 1
| id = foo logo
| id-c = #ffffee
| id-lh = 1.1em
| id-s = 14
| info = ''We have specified values
to lessen the distance in between
text lines & padding space in between
cell content and its border.''
| info-c = #ffeeff
| info-lh = 1.05em
| info-p = 1pt
| info-s = 8
}}</pre> || {{userbox|id=foo logo|id-s=14|id-lh=1.1em|id-c=#ffffee|info=''We have specified values to lessen the distance in between text lines & padding space in between cell content and its border.''|info-c=#ffeeff|info-s=8|info-p=1pt|info-lh=1.05em|border-c=#aaffaa|border-s=1}}
|-
| colspan="2"| Below example is for advanced users, showing how we can specify other [[Cascading Style Sheets|CSS]] properties, for example, "''font-family''", to change the font or "''text-align''" to change the alignment from the default parameters. At below, on the right side are two userboxes: top one is displayed without the "''font-family''" or "''text-align''" parameters; and the bottom userbox is displayed by using the below codes, with the help of the "''info-op''" field.
|-
| <pre>{{userbox
| border-c = #afa
| border-s = 2
| id = foo logo
| id-c = #ffe
| id-lh = 1.1em
| id-s = 14
| info = foo bar
| info-c = #fef
| info-op = font-family:'Courier New'; text-align:center;
| info-s = 14
}}</pre> || colspan="2"| {{Userbox|id=foo logo|id-s=14|id-lh=1.1em|id-c=#ffe|info=foo bar|info-c=#fef|info-s=14|border-c=#afa|border-s=2}} <br style="clear:both"> <br /> {{Userbox|id=foo logo|id-s=14|id-lh=1.1em|id-c=#ffe|info=foo bar|info-c=#fef|info-s=14|info-op=font-family:'Courier New'; text-align:center;|border-c=#afa|border-s=2}}
|}<!-- customize if needed to illustrate parameter use -->
==Microformats==
;bodyclass : This parameter is inserted into the "class" attribute for the userbox as a whole.
;info-class : This parameter is inserted into the "class" attribute for the info component.
This template supports the addition of [[microformat]] information. This is done by adding "class" attributes to various data cells, indicating what kind of information is contained within. To flag a userbox as containing [[hCard]] information about a person, for example, add the following parameter:
<pre>
| bodyclass = vcard
</pre>
''or''
<pre>
| info-class = vcard
</pre>
''then'' (for example):
<pre><nowiki>
| title = …the books of <span class="fn">[[Iain Banks]]</span>
</nowiki></pre>
...and so forth.
Examples include:
* {{tlu|User:UBX/Iain Banks}} - person
* {{tlx|User Microformats}} - group (WikiProject Microformats)
* {{tlx|User Brum}} - place (Birmingham)
See [[Wikipedia:WikiProject Microformats]] for more information on adding microformat information to Wikipedia.
== See also ==
* [[Web colors]]
* {{tl|Userbox-2}}
* {{tl|Userbox-r}}
*{{tl|WP:UBS|Userboxes}}
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Userboxes]]
[[Category:User namespace templates]]
[[Category:Wikipedia metatemplates|Userbox]]
}}</includeonly>
sybbklz09c1qtpiu6ke4xk2e5ov4i6i
Template:Fix/category
10
3642
15642
2013-03-20T07:22:33Z
109.144.221.209
Created page with "{{{cat|[[Category:All pages needing cleanup]]}}}{{#if:{{{cat-date|}}} |[[{{{cat-date}}} {{#if:{{{date|}}} |from {{{date}}} }}]]{{#if:{{{date|}}} |{{#ifexist:{{{c..."
15642
wikitext
text/x-wiki
{{{cat|[[Category:All pages needing cleanup]]}}}{{#if:{{{cat-date|}}}
|[[{{{cat-date}}} {{#if:{{{date|}}}
|from {{{date}}}
}}]]{{#if:{{{date|}}}
|{{#ifexist:{{{cat-date}}} from {{{date}}}|
|[[Category:Articles with invalid date parameter in template]]
}}
}}
}}{{#if:{{{cat2|}}}|{{{cat2}}}}}{{#if:{{{cat-date2|}}}
|[[{{{cat-date2}}} {{#if:{{{date|}}}
|from {{{date}}}
}}]]{{#if:{{{date|}}}
|{{#ifexist:{{{cat-date2}}} from {{{date}}}|
|[[Category:Articles with invalid date parameter in template]]
}}
}}
}}{{#if:{{{cat3|}}}|{{{cat3}}}}}{{#if:{{{cat-date3|}}}
|[[{{{cat-date3}}} {{#if:{{{date|}}}
|from {{{date}}}
}}]]{{#if:{{{date|}}}
|{{#ifexist:{{{cat-date3}}} from {{{date}}}|
|[[Category:Articles with invalid date parameter in template]]
}}
}}
}}
iopspuv7m56m5o5tldz5v05z525scal
Template:If pagename
10
3643
15643
2013-03-20T07:24:09Z
109.144.221.209
Created page with "{{#if:x <!--Remove surrounding whitespace--> | <!--Check for match with full pagename--> {{{ {{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }} <!--Has data, or is emp..."
15643
wikitext
text/x-wiki
{{#if:x <!--Remove surrounding whitespace-->
| <!--Check for match with full pagename-->
{{{ {{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }} <!--Has data, or is empty but defined-->
| <!--Check for match with "User:Somepage/+"-->
{{{ {{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|1|1}}/+
| <!--Else, are we on a subpage or a basepage?-->
{{#if:{{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|0|2}}
| <!--We are on a subpage, check for match with "User:Somepage/*"-->
{{{ {{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|1|1}}/*
| <!--Check for match with "Somepage/*"-->
{{{ {{#titleparts:{{#if:{{{page|}}}| {{PAGENAME:{{{page|}}}}} | {{PAGENAME}} }}|1|1}}/*
| <!--Check for match with "/something"-->
{{{ /{{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|0|-1}}
| <!--Check for match with "/somethin*"-->
{{{ /{{lc: {{padleft:|8| {{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|0|-1}}# }} }}*
| <!--Check for match with "/someth*"-->
{{{ /{{lc: {{padleft:|6| {{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|0|-1}}# }} }}*
| <!--Check for match with "/some*"-->
{{{ /{{lc: {{padleft:|4| {{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|0|-1}}# }} }}* <!--Pad with # so "/a" doesn't match "/aaaa*"-->
| {{{subpage| {{{other|}}} }}} <!--Respecting empty parameter on purpose-->
}}}
}}}
}}}
}}}
}}}
}}}
| <!--We are on a basepage, check for match with "Somepage"-->
{{{ {{#if:{{{page|}}}| {{PAGENAME:{{{page|}}}}} | {{PAGENAME}} }}
| {{{basepage| {{{other|}}} }}} <!--Respecting empty parameter on purpose-->
}}}
}} <!--End if, are we on a subpage or a basepage?-->
}}}
}}}
}}<noinclude>
{{documentation}}
</noinclude>
12j86171v6pxvoc8ztr4wb7civcveh2
Template:If pagename/doc
10
3644
15871
15644
2013-06-03T09:14:09Z
130.88.141.34
Wikidata
15871
wikitext
text/x-wiki
{{Documentation subpage}}
{{high-risk| 2,100,000+ }}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
This is the {{tl|if pagename}} meta-template.
It helps other templates detect what page they are on. It uses pattern matching on the pagename.
See also the extended version: {{tl|if pagename multi}}. That one can reuse the same input on multiple matching patterns.
=== Usage ===
This template takes one or more parameters. Most of the parameters don't have fixed names, instead they are part of the pattern matching. Like this:
<pre>
{{if pagename
| /doc = Doc page text
| other = Other pages text
}}
</pre>
If the template is on "Template:Example/doc" the code above will return this:
:{{if pagename
| /doc = Doc page text
| other = Other pages text
| page = Template:Example/doc
}}
If the template is on any ''other'' page than a /doc page it will return this:
:{{if pagename
| /doc = Doc page text
| other = Other pages text
| page = Template:Example
}}
Here is a description of the full pattern matching:
<pre>
{{if pagename
<!-- Match on full pagename -->
| User:Example/test = Text for "User:Example/test".
| User:Example = Text for "User:Example".
| User talk:Example = Text for "User talk:Example".
<!-- Match on full basepage name, when on a basepage or its subpages -->
| User:Example/+ = Matches "User:Example" and "User:Example/test".
<!-- Match on pagename, when on a basepage -->
| Example = Matches "User:Example", "User talk:Example", "Template:Example"
and so on, but not "User:Example/something".
<!-- Match on full basepage name, when on a subpage -->
| User:Example/* = Matches "User:Example/something", but not "User:Example".
| User talk:Example/* = Matches "User talk:Example/something".
<!-- Match on basepage name, when on a subpage -->
| Example/* = Matches "User:Example/something" and "User talk:Example/something".
<!-- Match on subpage name -->
| /something = Any pagename that ends in "/something".
| /doc = Any pagename that ends in "/doc".
<!-- Match on partial subpage name (case-insensitive) -->
| /some* = Any subpage name beginning with "/some" or "/Some".
| /arch* = Matches "User talk:Example/Archive 1".
<!-- Default fallbacks -->
| basepage = Text for any basepage.
| subpage = Text for any subpage.
| other = Text for any page.
}}
</pre>
The matching goes from top to bottom, and returns the first parameter that matches. "''Top to bottom''" means the order shown above, not the order you happen to feed the parameters.
There's no limit to the number of parameters that you can use, other than what the servers and MediaWiki system can handle.
Most of the matching is case-sensitive. For instance "<code>/test</code>" matches "User:Example/test" but not "User:Example/Test".
Matching on partial subpage names such as "<code>/some*</code>" has some limitations, see [[#Partial subpage names|its own section]] below.
If an empty (but defined) parameter matches, the matching stops and the template returns an empty string. That's on purpose and can be used like this:
<pre>
{{if pagename
| /doc =
| /sandbox = Sandbox text
| other = Other pages text
}}
</pre>
The code above will render nothing when on a /doc page. But when on a /sandbox page it will return this:
:{{if pagename
| /doc =
| /sandbox = Sandbox text
| other = Other pages text
| page = Template:Example/sandbox
}}
And when on any other page it will return this:
:{{if pagename
| /doc =
| /sandbox = Sandbox text
| other = Other pages text
| page = Template:Example
}}
=== Partial subpage names ===
This template can also match on partial subpage names. Like this:
<pre>
{{if pagename
| /archiv* = Archive page text
| other = Other pages text
}}
</pre>
If on "User:Example/Archive 1" the code above will return this:
:{{if pagename
| /archiv* = Archive page text
| other = Other pages text
| page = User:Example/Archive 1
}}
The parameter name "<code>/some*</code>" must be lower case. But it matches subpage names in both upper and lower case such as "User:Example/SomeThing" and "User:Example/something".
The partial matching only supports matching on 4, 6 and 8 characters. Thus using "<code>/some*</code>", "<code>/someth*</code>" and "<code>/somethin*</code>" works, but using "<code>/som*</code>" or "<code>/somet*</code>" doesn't work.
Longer patterns match first, thus if both "<code>/somethin*</code>" and "<code>/some*</code>" are defined, and the current page is "User:Example/Something", then the data from "<code>/somethin*</code>" will be used.
=== The "page" parameter ===
For testing and demonstration purposes this template can take a parameter named '''page'''. Like this:
<pre>
{{if pagename
| /test = Test pages text
| other = Other pages text
| page = Template:Example/test
}}
</pre>
No matter on what kind of page the code above is used it will return this:
:{{if pagename
| /test = Test pages text
| other = Other pages text
| page = Template:Example/test
}}
The '''page''' parameter makes this template behave exactly as if on that page. The pagename doesn't have to be an existing page.
If the '''page''' parameter is empty or undefined, the name of the current page determines the result.
You can make it so your template also understands the '''page''' parameter. That means you can demonstrate the different appearances of your template in the documentation for your template. Then do like this:
<pre>
{{if pagename
| /test = Test pages text
| other = Other pages text
| page = {{{page|}}}
}}
</pre>
=== Namespace matching ===
This template doesn't have namespace matching. If you need that then combine this template with one of the namespace-detection templates such as {{tl|template other}}. Like this:
<pre>
{{template other
| {{if pagename
| /doc = Template doc page text.
}}
| <!-- Other space, do nothing -->
}}
</pre>
If on "User:Example/doc" the code above will return nothing. But if on "Template:Example/doc" it will return this:
:{{template other
| {{if pagename
| /doc = Template doc page text.
| page = Template:Example/doc
}}
| <!-- Other space, do nothing -->
| demospace = template
}}
=== Technical details ===
This template detects subpages even when used in namespaces that doesn't have the MediaWiki [[meta:Link#Subpage feature|subpage feature]] enabled. Thus this template works the same in all namespaces.
For more technical details see the [[Template talk:If pagename|talk page]].
=== See also ===
{{pagename detect see also}}
<includeonly>
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Wikipedia metatemplates]]
</includeonly>
hx4a5i3o9ukglxbhiagmimp1n17s2zr
Template:User null
10
3645
15645
2013-03-20T07:25:10Z
109.144.221.209
Created page with "<!--Space intentionally blank. Used to display nothing--><noinclude> [[Category:Userboxes]] </noinclude>"
15645
wikitext
text/x-wiki
<!--Space intentionally blank. Used to display nothing--><noinclude>
[[Category:Userboxes]]
</noinclude>
3nc1mzzwd6du1dvdathmil7rslm1x4z
Template:Nobold
10
3647
18069
17727
2015-05-08T20:33:54Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:67.205.103.205|67.205.103.205]]
18069
wikitext
text/x-wiki
<span style="font-weight:normal;">{{{1}}}</span><noinclude>
{{documentation}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS -->
</noinclude>
42ja3efql5kj9xeq3ym7ku7cmbhqr4b
Template:Navbox/doc
10
3648
21077
15874
2019-08-15T10:49:08Z
NicoScribe
6971
cf. [[Soronko:LintErrors]]
21077
wikitext
text/x-wiki
{{documentation subpage}}
<includeonly>{{high-risk|2,000,000+}}</includeonly>
{{Navbox suite}}
This template allows a [[Wikipedia:Navigation templates|navigational template]] to be set up relatively quickly by supplying it with one or more lists of links. It comes equipped with default styles that should work for most navigational templates. Changing the default styles is possible, but not recommended. Using this template, or one of its "Navbox suite" sister templates, is highly recommended for standardization of navigational templates, and for ease of use.
== Usage ==
Please remove the parameters that are left blank.
<pre style="overflow: auto;">{{Navbox
| name = {{subst:PAGENAME}}
| listclass = hlist
| state = {{{state|}}}
| title =
| above =
| image =
| group1 =
| list1 =
| group2 =
| list2 =
...
| group20 =
| list20 =
| below =
}}
</pre>
== Parameter list ==
{{Navbox
| name = Navbox/doc
| state = uncollapsed
| title = {{{title}}}
| above = {{{above}}}
| image = {{{image}}}
| group1 = {{{group1}}}
| list1 = {{{list1}}}
| group2 = {{{group2}}}
| list2 = {{{list2}}}
| list3 = {{{list3}}} ''without {{{group3}}}''
| group4 = {{{group4}}}
| list4 = {{{list4}}}
| below = {{{below}}} <br /> See alternate navbox formats under: [[#Layout of table|''Layout of table'']]
}}
The navbox uses lowercase parameter names, as shown in the box (''at right''). The mandatory ''name'' and ''title'' will create a one-line box if other parameters are omitted.
Notice "group1" (etc.) is optional, as are sections named "above/below".
{{clear}}
The basic and most common parameters are as follows (see [[#Parameter descriptions|below]] for the full list):
: <code>name – </code>the name of the template.
: <code>title – </code>text in the title bar, such as: <nowiki>[[Widget stuff]]</nowiki>.
: <code>listclass – </code>a CSS class for the list cells, usually <code>hlist</code> for horizontal lists. Alternatively, use bodyclass for the whole box.
: <code>state – </code>controls when a navbox is expanded or collapsed.
: <code>titlestyle – </code>a CSS style for the title-bar, such as: <code>background: gray;</code>
: <code>groupstyle – </code>a CSS style for the group-cells, such as: <code>background: #eee;</code>
: <code>above – </code>text to appear above the group/list section (could be a list of overall wikilinks).
: <code>image – </code>an optional right-side image, coded as the whole image. Typically it is purely decorative, so it should be coded as <code><nowiki>[[File:</nowiki><var>XX</var><nowiki>.jpg|80px|link=|alt=]]</nowiki></code>.
: <code>imageleft – </code>an optional left-side image (code the same as the "image" parameter).
: <code>group<sub>n</sub> – </code>the left-side text before list-n (if group-n omitted, list-n starts at left of box).
: <code>list<sub>n</sub> – </code>text listing wikilinks using a wikilist format.
: <code>below – </code>optional text to appear below the group/list section.
== Parameter descriptions ==
The following is a complete list of parameters for using {{tl|Navbox}}. In most cases, the only required parameters are <code>name</code>, <code>title</code>, and <code>list1</code>, though [[Template:Navbox/doc#Child navboxes|child navboxes]] do not even require those to be set.
{{tl|Navbox}} shares numerous common parameter names with its sister templates, {{tl|Navbox with columns}} and {{tl|Navbox with collapsible groups}}, for consistency and ease of use. Parameters marked with an asterisk (*) are common to all three master templates.
=== Setup parameters ===
:; ''name''*
:: The name of the template, which is needed for the "V • T • E" ("View • Talk • Edit") links to work properly on all pages where the template is used. You can enter <code><nowiki>{{subst:PAGENAME}}</nowiki></code> for this value as a shortcut. The name parameter is only mandatory if a <code>title</code> is specified, and the <code>border</code> parameter is not set.
:; ''state''* <span style="font-weight:normal;">[<code>autocollapse, uncollapsed, collapsed, plain, off</code>]</span>
:* Defaults to <code>autocollapse</code>. A navbox with <code>autocollapse</code> will start out collapsed if there are two or more tables on the same page that use other collapsible tables. Otherwise, the navbox will be expanded. For the technically minded, see [[MediaWiki:Common.js]].
:* If set to <code>collapsed</code>, the navbox will always start out in a collapsed state.
:* If set to <code>plain</code>, the navbox will always be expanded with no [hide] link on the right, and the title will remain centered (by using padding to offset the <small>V • T • E</small> links).
:* If set to <code>off</code>, the navbox will always be expanded with no [hide] link on the right, but no padding will be used to keep the title centered. This is for advanced use only; the "plain" option should suffice for most applications where the [show]/[hide] button needs to be hidden.
:* If set to anything other than <code>autocollapse</code>, <code>collapsed</code>, <code>plain</code>, or <code>off</code> (such as "uncollapsed"), the navbox will always start out in an expanded state, but have the "hide" button.
: To show the box when standalone (non-included) but then auto-hide contents when in an article, put "uncollapsed" inside {{tag|noinclude|o}} tags:
:* <code><nowiki>| state = </nowiki></code>{{tag|noinclude|content=uncollapsed}}
:* That setting will force the box visible when standalone (even when followed by other boxes), displaying "[hide]" but then auto-collapse the box when stacked inside an article.
: Often times, editors will want a default initial state for a navbox, which may be overridden in an article. Here is the trick to do this:
:* In your intermediate template, create a parameter also named "state" as a pass-through like this:
:* <code><nowiki>| state = {{{state<includeonly>|your_desired_initial_state</includeonly>}}}</nowiki></code>
:* The {{tag|includeonly|o}}<code>|</code> will make the template expanded when viewing the template page by itself.
::* Example: {{tl|peso}} with autocollapse as the default initial state. [[Catalan peseta]] transcludes it and has only one navbox. So the peso navbox shows. [[Chilean peso]] has two navboxes. So the peso navbox collapses.
::* Example: {{tl|Historical currencies of Hungary}} with <code><nowiki>| state = {{{state<includeonly>|expanded</includeonly>}}}</nowiki></code> as the default initial state. All transcluding articles show the content by default, unless there is a hypothetical article that specifies <code><nowiki>{{templatename|state=collapsed}}</nowiki></code> when transcluding.
:* The template {{tl|Collapsible option}} can be added to a {{tag|noinclude|o}} section after the template definition to explain how to use the <code>state</code> parameter.
:; ''navbar''*
:: If set to <code>plain</code>, the <span style="font-size: 88%;">V • T • E</span> links on the left side of the titlebar will not be displayed, and padding will be automatically used to keep the title centered. Use <code>off</code> to remove the <span style="font-size: 88%;">V • T • E</span> links, but not apply padding (this is for advanced use only; the "plain" option should suffice for most applications where a navbar is not desired). It is highly recommended that one not hide the navbar, in order to make it easier for users to edit the template, and to keep a standard style across pages.
:; ''border''*
:: ''See section hereafter on using navboxes within one another for examples and a more complete description.'' If set to <code>child</code> or <code>subgroup</code>, then the navbox can be used as a borderless child that fits snugly in another navbox. The border is hidden and there is no padding on the sides of the table, so it fits into the ''list'' area of its parent navbox. If set to <code>none</code>, then the border is hidden and padding is removed, and the navbox may be used as a child of another container (do not use the <code>none</code> option inside of another navbox; similarly, only use the <code>child</code>/<code>subgroup</code> option inside of another navbox). If set to anything else (default), then a regular navbox is displayed with a 1px border. An alternate way to specify the border to be a subgroup style is like this (i.e. use the first unnamed parameter instead of the named ''border'' parameter):
::: <code><nowiki>{{Navbox|child</nowiki></code>
:::: <code>...</code>
::: <code><nowiki>}}</nowiki></code>
=== Cells ===
:; ''title''*
:: Text that appears centered in the top row of the table. It is usually the template's topic, i.e. a succinct description of the body contents. This should be a single line, but if a second line is needed, use <code><nowiki>{{-}}</nowiki></code> to ensure proper centering. This parameter is technically not mandatory, but using {{tl|Navbox}} is rather pointless without a title.
:; ''above''*
:: A full-width cell displayed between the titlebar and first group/list, i.e. ''above'' the template's body (groups, lists and image). In a template without an image, ''above'' behaves in the same way as the ''list1'' parameter without the ''group1'' parameter.
:; ''group<sub>n</sub>''*
:: (i.e. ''group1'', ''group2'', etc.) If specified, text appears in a header cell displayed to the left of ''list<sub>n</sub>''. If omitted, ''list<sub>n</sub>'' uses the full width of the table.
:; ''list<sub>n</sub>''*
:: (i.e. ''list1'', ''list2'', etc.) The body of the template, usually a list of links. Format is inline, although the text can be entered on separate lines if the entire list is enclosed within <code><nowiki><div> </div></nowiki></code>. At least one ''list'' parameter is required; each additional ''list'' is displayed in a separate row of the table. Each ''list<sub>n</sub>'' may be preceded by a corresponding ''group<sub>n</sub>'' parameter, if provided (see below).
:; ''image''*
:: An image to be displayed in a cell below the title and to the right of the body (the groups/lists). For the image to display properly, the ''list1'' parameter must be specified. The ''image'' parameter accepts standard wikicode for displaying an image, ''e.g.'':
::: <code><nowiki>[[File:</nowiki><var>XX</var><nowiki>.jpg|80px|link=|alt=]]</nowiki></code>
::: nb: including "|right" will produced the usual left margin to provide separation from the list items and [[zebra striping]].
:; ''imageleft''*
:: An image to be displayed in a cell below the title and to the left of the body (lists). For the image to display properly, the ''list1'' parameter must be specified and no groups can be specified. It accepts the same sort of parameter that ''image'' accepts.
:; ''below''*
:: A full-width cell displayed ''below'' the template's body (groups, lists and image). In a template without an image, ''below'' behaves in the same way as the template's final ''list<sub>n</sub>'' parameter without a ''group<sub>n</sub>'' parameter. For an example of the ''below'' parameter in use, see {{oldid|Main Page|352612160|this}} version of {{tl|Lists of the provinces and territories of Canada}}.
=== Style parameters ===
Styles are generally advised against, to maintain consistency among templates and pages in Wikipedia; but the option to modify styles is given.
:; ''style''*
:: Specifies [[Cascading Style Sheets|CSS]] styles to apply to the template body. The parameter ''bodystyle'' also does the exact same thing and can be used in place of this ''style'' parameter. This option should be used sparingly as it can lead to visual inconsistencies. Examples:
::: <code>style = background: #''nnnnnn'';</code>
::: <code>style = width: ''N'' [em/%/px or width: auto];</code>
::: <code>style = float: [''left/right/none''];</code>
::: <code>style = clear: [''right/left/both/none''];</code>
:; ''basestyle''*
:: CSS styles to apply to the ''title'', ''above'', ''below'', and ''group'' cells all at once. The styles are not applied to ''list'' cells. This is convenient for easily changing the basic color of the navbox without having to repeat the style specifications for the different parts of the navbox. Examples:
::: <code>basestyle = background: lightskyblue;</code>
:; ''titlestyle''*
:: [[Cascading Style Sheets|CSS]] styles to apply to ''title'', most often the titlebar's background color:
::: <code>titlestyle = background: ''#nnnnnn'';</code>
::: <code>titlestyle = background: ''name'';</code>
:; ''groupstyle''*
:: CSS styles to apply to the ''groupN'' cells. This option overrides any styles that are applied to the entire table. Examples:
::: <code>groupstyle = background: #''nnnnnn'';</code>
::: <code>groupstyle = text-align: [''left/center/right''];</code>
::: <code>groupstyle = vertical-align: [''top/middle/bottom''];</code>
:; ''group<sub>n</sub>style''*
:: CSS styles to apply to a specific group, in addition to any styles specified by the ''groupstyle'' parameter. This parameter should only be used when absolutely necessary in order to maintain standardization and simplicity. Examples:
::: <code>group3style = background: red; color: white;</code>
:; ''groupwidth''
:: A number and unit specifying a uniform width for the group cells, in cases where little content in the list cells may cause group cells to be too wide. No default. However, may be overridden by the ''group(n)style'' parameter. Examples:
::: <code>groupwidth = 9em</code>
:; ''liststyle''*
:: CSS styles to apply to all lists. Overruled by the ''oddstyle'' and ''evenstyle'' parameters (if specified) hereafter. When using backgound colors in the navbox, see the [[#Intricacies|note hereafter]].
:; ''list<sub>n</sub>style''*
:: CSS styles to apply to a specific list, in addition to any styles specified by the ''liststyle'' parameter. This parameter should only be used when absolutely necessary in order to maintain standardization and simplicity. Examples:
::: <code>list5style = background: #ddddff;</code>
:; ''listpadding''*
:: A number and unit specifying the padding in each ''list'' cell. The ''list'' cells come equipped with a default padding of 0.25em on the left and right, and 0 on the top and bottom. Due to complex technical reasons, simply setting "liststyle = padding: 0.5em;" (or any other padding setting) will not work. Examples:
::: <code>listpadding = 0.5em 0;</code> (sets 0.5em padding for the left/right, and 0 padding for the top/bottom.)
::: <code>listpadding = 0;</code> (removes all list padding.)
:; ''oddstyle''
:; ''evenstyle''
:: Applies to odd/even list numbers. Overrules styles defined by ''liststyle''. The default behavior is to add striped colors (white and gray) to odd/even rows, respectively, in order to improve readability. These should not be changed except in extraordinary circumstances.
:; ''evenodd'' <span style="font-weight: normal;"><code>[swap, even, odd, off]</code></span>
:: If set to <code>swap</code>, then the automatic striping of even and odd rows is reversed. Normally, even rows get a light gray background for striping; when this parameter is used, the odd rows receive the gray striping instead of the even rows. Setting to <code>even</code> or <code>odd</code> sets all rows to have that striping color. Setting to <code>off</code> disables automatic row striping. This advanced parameter should only be used to fix problems when the navbox is being used as a child of another navbox and the stripes do not match up. Examples and a further description can be found in the section on child navboxes below.
:; ''abovestyle''*
:; ''belowstyle''*
:: CSS styles to apply to the top cell (specified via the ''above'' parameter) and bottom cell (specified via the ''below'' parameter). Typically used to set background color or text alignment:
::: <code>abovestyle = background: #''nnnnnn'';</code>
::: <code>abovestyle = text-align: [''left/center/right''];</code>
::: <code>belowstyle = background: #''nnnnnn'';</code>
::: <code>belowstyle = text-align: [''left/center/right''];</code>
:; ''imagestyle''*
:; ''imageleftstyle''*
:: CSS styles to apply to the cells where the image/imageleft sits. These styles should only be used in exceptional circumstances, usually to fix width problems if the width of groups is set and the width of the image cell grows too large. Examples:
::: <code>imagestyle = width:5em;</code>
===== Default styles =====
The style settings listed here are those that editors using the navbox change most often. The other more complex style settings were left out of this list to keep it simple. Most styles are set in [[MediaWiki:Common.css]].
: <code>bodystyle = background: #fdfdfd; width: 100%; vertical-align: middle;</code>
: <code>titlestyle = background: #ccccff; padding-left: 1em; padding-right: 1em; text-align: center;</code>
: <code>abovestyle = background: #ddddff; padding-left: 1em; padding-right: 1em; text-align: center;</code>
: <code>belowstyle = background: #ddddff; padding-left: 1em; padding-right: 1em; text-align: center;</code>
: <code>groupstyle = background: #ddddff; padding-left: 1em; padding-right: 1em; text-align: right;</code>
: <code>liststyle = background: transparent; text-align: left/center;</code>
: <code>oddstyle = background: transparent;</code>
: <code>evenstyle = background: #f7f7f7;</code>
Since ''liststyle'' and ''oddstyle'' are transparent, odd lists have the color of the ''bodystyle'', which defaults to #fdfdfd (white with a hint of gray). A list defaults to <code>text-align: left;</code> if it has a group, if not it defaults to <code>text-align: center;</code>. Since only ''bodystyle'' has a vertical-align all the others inherit its <code>vertical-align: middle;</code>.
=== Advanced parameters ===
:; ''bodyclass''
:; ''aboveclass''
:; ''groupclass''
:; ''listclass''
:; ''belowclass''
:: This enables attaching a CSS class to group or list cells. The most common use for ''listclass'' is to give it the <code>hlist</code> class that will cause lists to render horizontally. All these parameters accept the <code>hlist</code> class, but if more than one parameter is used for <code>hlist</code>, use {{para|bodyclass|hlist}} instead.
:; ''titlegroup''
:: This puts a group in the title area, with the same default styles as ''group<sub>n</sub>''. It should be used only in exceptional circumstances (usually advanced meta-templates) and its use requires some knowledge of the internal code of {{tl|Navbox}}; you should be ready to manually set up CSS styles to get everything to work properly if you wish to use it. If you think you have an application for this parameter, it might be best to change your mind, or consult the talk page first.
:; ''titlegroupstyle''
:: The styles for the titlegroup cell.
:; ''innerstyle''
:: A very advanced parameter to be used ''only'' for advanced meta-templates employing the navbox. Internally, the navbox uses an outer table to draw the border, and then an inner table for everything else (title/above/groups/lists/below/images, etc.). The ''style''/''bodystyle'' parameter sets the style for the outer table, which the inner table inherits, but in advanced cases (meta-templates) it may be necessary to directly set the style for the inner table. This parameter provides access to that inner table so styles can be applied. Use at your own risk.
==== Microformats ====
:; ''bodyclass''
:: This parameter is inserted into the "class" attribute for the navbox as a whole.
:; ''titleclass''
:: This parameter is inserted into the "class" attribute for the navbox's title caption.
This template supports the addition of microformat information. This is done by adding "class" attributes to various data cells, indicating what kind of information is contained within. To flag a navbox as containing [[hCard]] information about a person, for example, add the following parameter:
<pre>
| bodyclass = vcard
</pre>
''and''
<pre>
| titleclass = fn
</pre>
''or'' (for example):
<pre><nowiki>
| title = The books of <span class="fn">[[Iain Banks]]</span>
</nowiki></pre>
...and so forth.
See [[Wikipedia:WikiProject Microformats]] for more information on adding microformat information to Wikipedia, and [[microformat]] for more information on microformats in general.
== Layout of table ==
===Without image, above and below===
Table generated by {{tl|Navbox}} '''without''' ''image'', ''above'' and ''below'' parameters (gray list background color added for illustration only):
{{Navbox
| name = Navbox/doc
| state = uncollapsed
| liststyle = background: silver;
| title = {{{title}}}
| group1 = {{{group1}}}
| list1 = {{{list1}}}
| group2 = {{{group2}}}
| list2 = {{{list2}}}
| list3 = {{{list3}}} ''without {{{group3}}}''
| group4 = {{{group4}}}
| list4 = {{{list4}}}
}}
===With image, above and below===
Table generated by {{tl|Navbox}} '''with''' ''image'', ''above'' and ''below'' parameters (gray list background color added for illustration only):
{{Navbox
| name = Navbox/doc
| state = uncollapsed
| liststyle = background: silver;
| image = {{{image}}}
| title = {{{title}}}
| above = {{{above}}}
| group1 = {{{group1}}}
| list1 = {{{list1}}}
| group2 = {{{group2}}}
| list2 = {{{list2}}}
| list3 = {{{list3}}} ''without {{{group3}}}''
| group4 = {{{group4}}}
| list4 = {{{list4}}}
| below = {{{below}}}
}}
===With image and without groups===
Table generated by {{tl|Navbox}} '''with''' ''image'', ''imageleft'', ''lists'', and '''without''' ''groups'', ''above'', ''below'' (gray list background color added for illustration only):
{{Navbox
| name = Navbox/doc
| state = uncollapsed
| liststyle = background: silver;
| image = {{{image}}}
| imageleft = {{{imageleft}}}
| title = {{{title}}}
| list1 = {{{list1}}}
| list2 = {{{list2}}}
| list3 = {{{list3}}}
| list4 = {{{list4}}}
}}
== Examples ==
<!-- Please do not encourage folks to use <div> within Navboxes as (unless handled carefully) they can negate liststyles/groupstyles/etc. settings. -->
=== No image ===
<pre style="overflow: auto;">
{{Navbox
| name = Navbox/doc
| title = [[Multimedia Super Corridor|MSC Malaysia]]
| listclass = hlist
| group1 = Centre
| list1 =
* [[Cyberjaya]]
| group2 = Area
| list2 =
* [[Klang Valley]]
| group3 = Major landmarks
| list3 =
* [[Petronas Twin Towers]]
* [[Kuala Lumpur Tower]]
* [[Kuala Lumpur Sentral]]
* [[Technology Park Malaysia]]
* [[Putrajaya]]
* [[Cyberjaya]]
* [[Kuala Lumpur International Airport]]
| group4 = Infrastructure
| list4 =
* [[Express Rail Link]]
* [[KL-KLIA Dedicated Expressway]]
| group5 = Prime applications
| list5 =
* [[EGovernment]]
* [[MyKad]]
}}
</pre>
{{Navbox
| name = Navbox/doc
| state = uncollapsed
| title = [[Multimedia Super Corridor|MSC Malaysia]]
| listclass = hlist
| group1 = Centre
| list1 =
* [[Cyberjaya]]
| group2 = Area
| list2 =
* [[Klang Valley]]
| group3 = Major landmarks
| list3 =
* [[Petronas Twin Towers]]
* [[Kuala Lumpur Tower]]
* [[Kuala Lumpur Sentral]]
* [[Technology Park Malaysia]]
* [[Putrajaya]]
* [[Cyberjaya]]
* [[Kuala Lumpur International Airport]]
| group4 = Infrastructure
| list4 =
* [[Express Rail Link]]
* [[KL-KLIA Dedicated Expressway]]
| group5 = Prime applications
| list5 =
* [[EGovernment]]
* [[MyKad]]
}}
=== With image, without groups ===
<pre style="overflow: auto;">
{{Navbox
| name = Navbox/doc
| title = [[Multimedia Super Corridor|MSC Malaysia]]
| listclass = hlist
| image = [[File:Flag of Malaysia.svg|80px|link=|alt=]]
| list1 =
* [[Petronas Twin Towers]]
* [[Kuala Lumpur Tower]]
* [[Kuala Lumpur Sentral]]
* [[Technology Park Malaysia]]
* [[Putrajaya]]
* [[Cyberjaya]]
* [[Kuala Lumpur International Airport]]
}}
</pre>
{{Navbox
| name = Navbox/doc
| title = [[Multimedia Super Corridor|MSC Malaysia]]
| listclass = hlist
| image = [[File:Flag of Malaysia.svg|80px|link=|alt=]]
| list1 =
* [[Petronas Twin Towers]]
* [[Kuala Lumpur Tower]]
* [[Kuala Lumpur Sentral]]
* [[Technology Park Malaysia]]
* [[Putrajaya]]
* [[Cyberjaya]]
* [[Kuala Lumpur International Airport]]
}}
=== With two images, without groups, multiple lists ===
<pre style="overflow: auto;">
{{Navbox
| name = Navbox/doc
| title = [[Multimedia Super Corridor|MSC Malaysia]]
| listclass = hlist
| image = [[File:Flag of Malaysia.svg|80px|link=|alt=]]
| imageleft = [[File:Flag of Malaysia.svg|80px]]
| list1 =
* [[Petronas Twin Towers]]
* [[Kuala Lumpur Tower]]
* [[Kuala Lumpur Sentral]]
| list2 =
* [[Express Rail Link]]
* [[KL-KLIA Dedicated Expressway]]
| list3 =
* [[EGovernment]]
* [[MyKad]]
| list4 =
* [[Klang Valley]]
}}
</pre>
{{Navbox
| name = Navbox/doc
| title = [[Multimedia Super Corridor|MSC Malaysia]]
| listclass = hlist
| image = [[File:Flag of Malaysia.svg|80px|link=|alt=]]
| imageleft = [[File:Flag of Malaysia.svg|80px]]
| list1 =
* [[Petronas Twin Towers]]
* [[Kuala Lumpur Tower]]
* [[Kuala Lumpur Sentral]]
| list2 =
* [[Express Rail Link]]
* [[KL-KLIA Dedicated Expressway]]
| list3 =
* [[EGovernment]]
* [[MyKad]]
| list4 =
* [[Klang Valley]]
}}
=== With image, groups, above, below ===
<pre style="overflow: auto;">
{{Navbox
| name = Navbox/doc
| title = [[Multimedia Super Corridor|MSC Malaysia]]
| listclass = hlist
| above = Above text goes here
| image = [[File:Flag of Malaysia.svg|80px|link=|alt=]]
| group1 = Centre
| list1 =
* [[Cyberjaya]]
| group2 = Area
| list2 =
* [[Klang Valley]]
| group3 = Major landmarks
| list3 =
* [[Petronas Twin Towers]]
* [[Kuala Lumpur Tower]]
* [[Kuala Lumpur Sentral]]
* [[Technology Park Malaysia]]
* [[Putrajaya]]
* [[Cyberjaya]]
| group4 = Infrastructure
| list4 =
* [[Express Rail Link]]
* [[KL-KLIA Dedicated Expressway]]
| group5 = Prime applications
| list5 =
* [[EGovernment]]
* [[MyKad]]
| below = Website: {{URL|http://www.msc.com.my/}}
}}
</pre>
{{Navbox
| name = Navbox/doc
| title = [[Multimedia Super Corridor|MSC Malaysia]]
| listclass = hlist
| above = Above text goes here
| image = [[File:Flag of Malaysia.svg|80px|link=|alt=]]
| group1 = Centre
| list1 =
* [[Cyberjaya]]
| group2 = Area
| list2 =
* [[Klang Valley]]
| group3 = Major landmarks
| list3 =
* [[Petronas Twin Towers]]
* [[Kuala Lumpur Tower]]
* [[Kuala Lumpur Sentral]]
* [[Technology Park Malaysia]]
* [[Putrajaya]]
* [[Cyberjaya]]
| group4 = Infrastructure
| list4 =
* [[Express Rail Link]]
* [[KL-KLIA Dedicated Expressway]]
| group5 = Prime applications
| list5 =
* [[EGovernment]]
* [[MyKad]]
| below = Website: {{URL|http://www.msc.com.my/}}
}}
== Child navboxes ==
{{Selfref|For additional examples, see the [[Template:Navbox/testcases|Navbox testcases page]].}}
It is possible to place multiple navboxes within a single border with the use of the ''border'' parameter, or by specifying the first parameter to be "child". The basic code for doing this is as follows (which adds a subgroup for the first group/list area):
<pre style="overflow: auto;">
{{Navbox
| name = {{subst:PAGENAME}}
| title = Title
| group1 = [optional]
| list1 = {{Navbox|child
...child navbox parameters...
}}
...
}}
</pre>
=== Subgroups example ===
{{main|Template:Navbox subgroup}}
This example shows how subgroups can be used. It is recommended that one use {{tl|Navbox subgroup}}, but the same result can be reached by using {{tl|Navbox}} with <code>border = child</code> or the first unnamed parameter set to <code>child</code>. The ''evenodd'' parameter is used to reverse striping in some of the subgroups in order to get all of the stripes to line up properly. To remove the striping altogether, you can set <code>liststyle = background:transparent;</code> in each of the navboxes.
{{Navbox
| name = Navbox/doc
| image = [[File:Flag of the United States.svg|100px|link=|alt=]]
| state = uncollapsed
| title = Multiple subgroup example
| above = Above
| below = Below
| group1 = Group1
| list1 = List1
| group2 = Group2
| list2 =
{{Navbox|child
| evenodd = swap
| group1 = Group2.1
| list1 = List1
| group2 = Group2.2
| list2 = List2
| group3 = Group2.3
| list3 = List3
}}
| group3 = Group3
| list3 = List3
| group4 = Group4
| list4 =
{{Navbox|child
| evenodd = swap
| group1 = Group4.1
| list1 = List1
| group2 = Group4.2
| list2 = List2
| group3 = Group4.3
| list3 = List3
}}
}}
=== Multiple show/hides in a single container ===
{{main|Template:Navbox with collapsible groups}}
The example below is generated using a regular navbox for the main container, then its list1, list2, and list3 parameters each contain another navbox, with <code>1 = child</code> set. The view (v), discuss (d), edit (e) navbar links are hidden using <code>navbar = plain</code> for each of them, or could be suppresed by just leaving out the ''name'' parameter (child navboxes do not require the name parameter to be set, unlike regular navboxes).
{{Navbox
| name = Navbox/doc
| title = [[File:Blason France moderne.svg|x17px|link=|alt=]] [[File:Flag of France.svg|x17px|link=|alt=]] [[French colonial empire|Former French overseas empire]]
| state = uncollapsed
| list1 = {{Navbox|child
| navbar = plain
| title = [[French colonial empire|Former French colonies]] in [[Africa]] and the [[Indian Ocean]]
| listclass = hlist
| group1 = [[Mahgreb]]
| list1 =
* [[French rule in Algeria|Algeria]]
* [[French Morocco|Morocco]] <small>([[Arguin|Arguin Island]])</small>
* [[History of Tunisia|Tunisia]]
| group2 = [[French West Africa]]
| list2 =
* [[History of Côte d'Ivoire#French Period|Côte d'Ivoire]]
* [[French Dahomey|Dahomey]]
* [[French Sudan]]
* [[French Guinea|Guinea]]
* [[History of Mauritania#French colonization and post-colonial history|Mauritania]]
* [[History of Niger#Colonization|Niger]]
* [[History of Senegal|Senegal]]
* [[French Upper Volta|Upper Volta]]
* [[French Togoland]]
* [[James Island (The Gambia)|James Island]]
| group3 = [[French Equatorial Africa]]
| list3 =
* [[Colonial Chad|Chad]]
* [[History of Gabon|Gabon]]
* [[History of the Republic of the Congo|Middle Congo]]
* [[Oubangui-Chari]]
| group4 = [[Comoros]]
| list4 =
* [[Anjouan]]
* [[Grande Comore]]
* [[Mohéli]]
* [[History of Djibouti#French Interest|French Somaliland (Djibouti)]]
* [[History of Madagascar#French control|Madagascar]]
* [[Mauritius|Ile de France]]
* [[Seychelles]]
}}
| list2 = {{Navbox|child
| navbar = plain
| title = [[French colonial empire|Former French colonies]] in the [[Americas]]
| listclass = hlist
| list1 =
* [[New France]]{{spaces|2}}<small>([[Acadia]], [[Louisiana (New France)|Louisiana]], [[Canada, New France|Canada]], [[Newfoundland (island)|Terre Neuve]]) 1655–1763 </small>
| list2 =
* [[Inini]]
* [[Berbice]]
* [[Saint-Domingue]]
* <small>[[Haiti]]</small>
* [[Tobago]]
* [[History of the British Virgin Islands|Virgin Islands]]
* [[France Antarctique]]
* [[France Équinoxiale]]
| below = [[French West India Company]]
}}
| list3 = {{Navbox|child
| navbar = plain
| title = [[French colonial empire|Former French colonies]] in [[Asia]] and [[Oceania]]
| listclass = hlist
| group1 = [[French India]]
| list1 =
* [[Chandernagor]]
* [[Coromandel Coast]]
* [[History of Chennai|Madras]]
* [[Mahé, India|Mahé]]
* [[History of Pondicherry|Pondichéry]]
* [[Karaikal]]
* [[Yanam (India)|Yanaon]]
| group2 = [[French Indochina]]
| list2 =
* [[Colonial Cambodia|Cambodia]]
* [[History of Laos to 1945#French Laos|Laos]]
* [[French Indochina|Vietnam]] <small>([[Annam (French colony)|Annam]], [[Cochinchina]], [[Tonkin]])</small>
| group3 = Other Asian
| list3 =
* [[Alawite State|Alaouites]]
* [[Republic of Hatay|Alexandretta-Hatay]]
* [[Sri Lanka|Ceylon]]
* [[Kwangchowan]]
| group4 = [[Oceania]]
| list4 =
* [[New Hebrides]]
** [[History of Vanuatu|Vanuatu]]
| below = [[French East India Company]]
}}
}}
== Relationship with other Navbox templates ==
This navbox template is specifically designed to work in conjunction with two other sister templates: {{tl|Navbox with columns}} and {{tl|Navbox with collapsible groups}}. All three of these templates share common parameters for consistency and ease of use (such parameters are marked with an asterisk (*) in the [[#Parameter descriptions|parameter descriptions]] list hereinbefore). Most importantly, each template can be used as a child of one another (by using the {{para|border|child}} parameter, or by specifying the first unnamed parameter to be <code>child</code>. For example: <code><nowiki>{{Navbox|child ...}}</nowiki></code>, <code><nowiki>{{Navbox with columns|child ...}}</nowiki></code> or <code><nowiki>{{Navbox with collapsible groups|child ...}}</nowiki></code>.
== Technical details ==
* This template uses CSS classes for most of its looks, thus it is fully skinnable.
* Internally this meta template uses HTML markup instead of wiki markup for the table code. That is the usual way we make meta templates since wiki markup has several drawbacks. For instance it makes it harder to use [[m:Help:ParserFunctions|parser functions]] and special characters in parameters.
* For more technical details see the [[{{TALKPAGENAME}}|talk page]], the CSS classes in [[MediaWiki:Common.css]] and the collapsible table used to hide the box in [[MediaWiki:Common.js]].
=== Intricacies ===
* The 2px wide border between groups and lists is drawn using the border-left property of the list cell. Thus, if you wish to change the background color of the template (for example <code>bodystyle = background:purple;</code>), then you'll need to make the border-left-color match the background color (i.e. <code>liststyle = border-left-color: purple;</code>). If you wish to have a border around each list cell, then the 2px border between the list cells and group cells will disappear; you'll have to come up with your own solution.
* The list cell width is initially set to 100%. Thus, if you wish to manually set the width of group cells, you'll need to also specify the liststyle to have width: auto. If you wish to set the group width and use images, it's up to you to figure out the CSS in the groupstyle, liststyle, imagestyle, and imageleftstyle parameters to get everything to work correctly. Example of setting group width:
:: <code>groupstyle = width: 10em;</code>
:: <code>liststyle = width: auto;</code>
* Adjacent navboxes have only a 1 pixel border between them (except in IE 6, which doesn't support the necessary CSS). If you set the top or bottom margin of <code>style/bodystyle</code>, then this will not work.
* The default margin-left and margin-right of the outer navbox table are set to "auto;". If you wish to use navbox as a float, you need to manually set the margin-left and margin-right values, because the auto margins interfere with the float option. For example, add the following code to use the navbox as a float:
::<code>style = width: 22em; float: right; margin-left: 1em; margin-right: 0;</code>
=== Copying to other projects or wikis? ===
Using this template on other wikis requires [[HTML Tidy]] to be turned on. A version that does not require Tidy can be found at [[Wikipedia:WikiProject Transwiki/Template:Navbox]]. (That version generally shouldn't be used here on the English Wikipedia.) More detailed information on copying {{tlf|Navbox}} to other wikis can be found on the [[Template talk:Navbox|talk page]].
=== Known issues ===
# If the heading of the navbox spans more than one line, the second line will be displayed to the right of center. This can be avoided by hard-coding linebreaks with {{tag|br|single|params=clear="all"}}.
# In Internet Explorer 8 and 9, there is a bug when using <code>hlist</code>; navbox will fail to wrap the list to the next line if the list items start with an image, causing navbox to extend its width outside the screen. This can be fixed by adding <code>&nbsp;</code> in front of the images.
# Excessive use of the '''unsubstituted''' {{tlx|•}} template as a delimiter, can in extreme cases cause the wiki page rendering to fail — there is a limit to the number of templates that can be used on a page (example [[Ketamine]] where the inclusion of eleven Navboxes with hundreds of bullets caused the page load not to complete, only the substitution of the bullets in those navboxes cured the problem). Use of the <code>hlist</code> class avoids the delimiter transclusion issue altogether, as the delimiters are rendered via CSS.
== See also ==
* {{tl|Navbar}} – Used for the navigation links in navbox.
* {{tl|Nobold}} – To display text at normal font-weight within a context where the default font-weight is bold, e.g. header cells in tables.
* {{tl|Sidebar}} – Vertically-aligned navigation (navbox) templates.
* [[Template:Navbox/testcases]] – For additional examples of template code.
* [[Wikipedia:Line break handling]] – The how-to guide about how to handle word wraps (line breaks) on Wikipedia, such as the wrapping of the link lists used in navboxes.
* {{tl|Nowrap begin}}, {{tl|·}} and {{tl|•}} are '''deprecated''' in favor of the <code>hlist</code> class for formatting lists. See [[Template:Flatlist#Technical details|Flatlist]] for a technical explanation of how <code>hlist</code> works.
{{Navigation templates}}
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
<!-- Categories -->
[[Category:Navigational boxes| ]]
[[Category:Templates generating microformats]]
[[Category:Wikipedia metatemplates]]
[[Category:Exclude in print]]
}}</includeonly>
7wzkj3t1ao1dfgcauromy5m23tvmvpb
Template:Languages/doc
10
3649
15872
15669
2013-06-03T09:15:46Z
130.88.141.34
Wikidata
15872
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
== Usage ==
=== General ===
This template is to be placed on template site of user languages. It is written as (example for English):
<nowiki>{{languages|English|en}}</nowiki>
You write only ''English'' (not ''language'': the template writes that by itself).
=== Language void ===
For most languages, saying "language" after it is necessary to direct it straight to the language's mainspace page, but sometimes saying "language" directs it to a red link. To stop this problem put:
<nowiki>{{languages|English|en|langvoid=}}</nowiki>
=== Different category ===
This template automatically puts the template in its User template category, to redirect to a different User templates category do this, using the Scottish language as an example:
<nowiki>{{languages|Scottish English|en-sco|catalt=en}}</nowiki>
=== Category sections ===
By default the template categories templates like:
1<br>
[[Template:User en-1]]
2<br>
[[Template:User en-2]]
And so on, but if you wanted to replace these with different abbreviations such as:
c<br>
[[Template:User en-ca-1]]<br>
[[Template:User en-ca-2]]<br>
e<br>
[[Template:User en-1]]<br>
[[Template:User en-2]]<br>
Add <nowiki>|sections=</nowiki> with the abbreviated code, such as "ca" or "en", etc. Do '''not''' place the "-", at the end of "sections" as was done previously, this will screw up the chronological order.
<!--
=== # ===
This template automatically categorizes templates by number by default, but for some reason the parser functions do not work exactly right when using the "sections" option, as such the number override has to be used.
<nowiki>{{languages|English|en|level=6|sections=en-|#=N}}</nowiki>
-->
=== Category void ===
Some templates such as the [[Template:User blank|blank]] series and other fictional languages do not deserve to have their own category, to void the category all together do this:
<nowiki>{{languages|Spoken|blank|catvoid=}}</nowiki>
=== Format ===
If all of these functions were used on one template they would look like this:
<nowiki>{{languages|English|en|langvoid=|catvoid=|catalt=en|sections=us|#=N}}</nowiki>
Please note catalt, sections and # cannot exist if catvoid exists.
==See also==
*{{tl|complang}}
<includeonly>
<!-- PLEASE ADD CATEGORIES BELOW THIS LINE, THANKS. -->
[[Category:Language user templates| ]]
</includeonly>
98v24j2eylgonga4265yqlfyapktcp0
Template:Navbar
10
3650
18065
18059
2015-05-08T20:33:40Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:178.239.59.82|178.239.59.82]]
18065
wikitext
text/x-wiki
<includeonly><div class="noprint plainlinks hlist navbar {{#if:{{{mini|}}}|mini}}" style="{{{style|}}}"><!--
-->{{#if:{{{mini|}}}{{{plain|}}}|<!--nothing-->|<!--else:
--><span style="word-spacing:0;{{{fontstyle|}}}">{{{text|This box:}}} </span>}}<!--
-->{{#if:{{{brackets|}}}|<span style="margin-right:-0.125em;{{{fontstyle|}}}">[</span>}}<!--
--><ul><!--
--><li class="nv-view">[[{{transclude|{{{1}}}}}|<span title="View this template" <!--
-->style="{{{fontstyle|}}}">{{#if:{{{mini|}}}|v|view}}</span>]]</li><!--
--><li class="nv-talk">[[{{TALKPAGENAME:{{transclude|{{{1}}}}}}}|<span title="Discuss this template" <!--
-->style="{{{fontstyle|}}}">{{#if:{{{mini|}}}|t|talk}}</span>]]</li><!--
-->{{#if:{{{noedit|}}}|<!--nothing-->|<!--else:
--><li class="nv-edit">[{{fullurl:{{transclude|{{{1}}}}}|action=edit}} <span title="Edit this template" <!--
-->style="{{{fontstyle|}}}">{{#if:{{{mini|}}}|e|edit}}</span>]</li>}}<!--
--></ul><!--
-->{{#if:{{{brackets|}}}|<span style="margin-left:-0.125em;{{{fontstyle|}}}">]</span>}}<!--
--></div></includeonly><noinclude>
{{documentation}}
</noinclude>
kkvsi2w0cf5dlxmwsge6kbnny48txca
Template:Transclude
10
3651
15671
2013-03-20T13:19:11Z
178.239.59.82
Created page with "{{#switch: {{NAMESPACE: {{{1}}} }} |#default = {{FULLPAGENAME: {{{1}}} }} <!-- eg "User:Foo" --> |{{ns:0}} = {{#ifeq: {{NAMESPACE: {{{1}}} }} | {{NAMESPACE: Template{{..."
15671
wikitext
text/x-wiki
{{#switch: {{NAMESPACE: {{{1}}} }}
|#default = {{FULLPAGENAME: {{{1}}} }} <!-- eg "User:Foo" -->
|{{ns:0}} =
{{#ifeq: {{NAMESPACE: {{{1}}} }} | {{NAMESPACE: Template{{{1}}} }}
| Template:{{{1}}} <!-- no leading colon, eg "Foo" -->
| {{PAGENAME: {{{1}}} }} <!-- leading colon, eg ":Foo", so we want the article -->
}}
}}<noinclude>
{{documentation}}
</noinclude>
kh49xawr5vhzzego735to1g7ysku5m7
Template:Main Page banner
10
3652
19419
19418
2017-10-28T13:54:03Z
212.214.188.130
Undo revision 19418 by [[Special:Contributions/212.214.188.130|212.214.188.130]] ([[User talk:212.214.188.130|talk]])
19419
wikitext
text/x-wiki
<!--
Please note - this template is shown on the Main Page, and any changes or screw-ups you make will appear there immediately. Make changes very carefully, and always use the Show Preview button to make sure your changes turn out properly.
To make this template appear on the Main Page, add *plaintext* (with wikimarkup etc) after this comment. Formatting is added in the Main Page code itself.
-->
8vynz8k032tqfxekvrynqbxevyopj26
Template:AddNewSection
10
3654
15781
15678
2013-04-25T15:05:29Z
Iketsi
2120
wikidata [[:d:Q6003096]]
15781
wikitext
text/x-wiki
<includeonly>{{#ifeq:{{{Tab|No}}}|Yes|{{#ifeq:{{{Page|{{FULLPAGENAME}}}}}|{{FULLPAGENAME}}|__NEWSECTIONLINK__}}}}<span id="{{#if:{{{Anchor|}}}|{{{Anchor}}}|AddNewSection Anchor}}" class="plainlinks">[{{fullurl:{{{Page|{{FULLPAGENAME}}}}}|action=edit§ion=new{{#if:{{{Preload|}}}|&preload={{urlencode:{{{Preload}}}}}}}{{#if:{{{Subject|}}}|&preloadtitle={{urlencode:{{{Subject}}}}}}}{{#if:{{{Editintro|}}}|&editintro={{urlencode:{{{Editintro}}}}}}}{{#ifeq:{{{Lang|{{CONTENTLANGUAGE}}}}}|{{CONTENTLANGUAGE}}||&uselang={{{Lang}}}}}}} <span id="{{#if:{{{Anchor|}}}||Anchor:AddNewSection Anchor}}" title="{{{Tooltip|{{#ifexist:{{{Page|{{FULLPAGENAME}}}}}|Add a new section at the end of page: {{{Page|{{FULLPAGENAME}}}}}|{{INT:Red-link-title/{{{Lang|{{CONTENTLANGUAGE}}}}}|{{{Page|{{FULLPAGENAME}}}}}}}}}}}}">{{{Text|{{INT:Tooltip-ca-addsection/{{{Lang|{{CONTENTLANGUAGE}}}}}}}}}}]</span></includeonly><noinclude>{{documentation|content=
A German-language documentation can be found [[:de:Vorlage:AddNewSection/Doku|here]]. '''Attention:''' There are some different parameters:
* <tt>Anker</tt> = <tt>Anchor</tt>
* <tt>Link</tt> = <tt>Tab</tt>
* <tt>Seite</tt> = <tt>Page</tt>
* <tt>Betreff</tt> = <tt>Subject</tt>
* <tt>Level</tt> is not available here.
== Using outside English Wikipedia ==
The original and the history can be found [http://de.wikipedia.org/w/index.php?title=Vorlage:AddNewSection&action=history here].
[[Category:Internal link templates|AddNewSection]]
}}</noinclude>
fjhb005efhe2diuq4xz7zrq4ildhups
Template:Clear
10
3655
18070
17729
2015-05-08T20:33:56Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:124.248.205.71|124.248.205.71]]
18070
wikitext
text/x-wiki
<div style="clear:{{{1|both}}};"></div><noinclude>
{{documentation}}
</noinclude>
80nnqhcz3afvtqajt3moi5siy7p8ho9
Template:Clear/doc
10
3656
18068
17730
2015-05-08T20:33:48Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:119.30.47.33|119.30.47.33]]
18068
wikitext
text/x-wiki
Delete/close
kaetz4qfheam0ozrr8a0r0skgwz3fsn
Template:Wikipedia's sister projects
10
3658
15943
15684
2013-09-03T20:30:21Z
FrankyLeRoutier
793
m
15943
wikitext
text/x-wiki
Wikipedia is hosted by the [[Wikimedia Foundation]], a non-profit organization that also hosts a range of other [[wmf:Our projects|projects]]:
<table class="layout plainlinks" style="width:100%; margin:auto; text-align:left; background:transparent;">
<tr>
<td style="text-align:center; padding:4px;"> [[File:Commons-logo-31px.png|31px|link=commons:|Commons]] </td>
<td style="width:33%; padding:4px;"> '''[//commons.wikimedia.org/ Commons]''' <br> Free media repository </td>
<td style="text-align:center; padding:4px;"> [[File:Mediawiki-logo.png|40px|link=mw:|MediaWiki]] </td>
<td style="width:33%; padding:4px;"> '''[//mediawiki.org/ MediaWiki]''' <br> Free software development </td>
<td style="text-align:center; padding:4px;"> [[File:Meta-logo-35px.png|35px|link=m:|Meta-Wiki]] </td>
<td style="width:33%; padding:4px;"> '''[//meta.wikimedia.org/ Meta-Wiki]''' <br> Wikimedia project coordination </td>
</tr><tr>
<td style="text-align:center; padding:4px;"> [[File:Wikibooks-logo-35px.png|35px|link=b:|Wikibooks]] </td>
<td style="padding:4px;"> '''[//ak.wikibooks.org/ Wikibooks]''' <br> Free textbooks and manuals </td>
<td style="text-align:center; padding:3px;"> [[File:Wikidata-logo.svg|47px|link=d:|Wikidata]] </td>
<td style="padding:4px;"> '''[//ak.wikidata.org/ Wikidata]''' <br> Free knowledge base </td>
<td style="text-align:center; padding:4px;"> [[File:Wikinews-logo-51px.png|51px|link=n:|Wikinews]] </td>
<td style="padding:4px;"> '''[//ak.wikinews.org/ Wikinews]''' <br> Free-content news </td>
</tr><tr>
<td style="text-align:center; padding:4px;"> [[File:Wikiquote-logo-51px.png|51px|link=q:|Wikiquote]] </td>
<td style="padding:4px;"> '''[//ak.wikiquote.org/ Wikiquote]''' <br> Collection of quotations </td>
<td style="text-align:center; padding:4px;"> [[File:Wikisource-logo-35px.png|35px|link=s:|Wikisource]] </td>
<td style="padding:4px;"> '''[//ak.wikisource.org/ Wikisource]''' <br> Free-content library </td>
<td style="text-align:center; padding:4px;"> [[File:Wikispecies-logo-35px.png|35px|link=wikispecies:|Wikispecies]] </td>
<td style="padding:4px;"> '''[//species.wikimedia.org/ Wikispecies]''' <br> Directory of species </td>
</tr><tr>
<td style="text-align:center; padding:4px;"> [[File:Wikiversity-logo-41px.png|41px|link=v:|Wikiversity]] </td>
<td style="padding:4px;"> '''[//ak.wikiversity.org/ Wikiversity]''' <br> Free learning materials and activities </td>
<td style="text-align:center; padding:4px;"> [[File:Wikivoyage-Logo-v3-icon.svg|35px|link=Wikivoyage:|Wikivoyage]] </td>
<td style="padding:4px;"> '''[//ak.wikivoyage.org/ Wikivoyage]''' <br> Free travel guide </td>
<td style="text-align:center; padding:4px;"> [[File:Wiktionary-logo-51px.png|51px|link=wikt:|Wiktionary]] </td>
<td style="padding:4px;"> '''[//ak.wiktionary.org/ Wiktionary]''' <br> Dictionary and thesaurus </td>
</tr></table><noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
fvjso8kz6bej3ft2gofpr80ybdeg5sj
Template:Wikipedia languages
10
3659
23536
18694
2020-10-06T09:51:25Z
ჯეო
8311
23536
wikitext
text/x-wiki
<!-- Note: This section will be regularly modified to keep it approximately the same size as Template:Wikipedia's sister projects. -->
<div id="lang" class="nowraplinks nourlexpansion plainlinks">
{{#ifeq: {{FULLPAGENAME}} | Special:Statistics
| <!-- Do not show count on Special:Statistics. -->
| This Wikipedia is written in [[Akan]]. Started in {{Start date|2005}}, it currently contains [[Special:Statistics|{{NUMBEROFARTICLES}}]] articles. }}
Many other Wikipedias are available; some of the largest are listed below.
<div style="font-size:135%; padding-left:5px; margin-bottom: 0.5em; text-align: left">
'''More than 1,000,000 articles:''' </div>
<div style="font-size:90%; padding-left:7px; margin-bottom: 1em; text-align: left">
{{Wikipedia languages/core|en}} •
{{Wikipedia languages/core|de}} •
{{Wikipedia languages/core|es}} •
{{Wikipedia languages/core|fr}} •
{{Wikipedia languages/core|it}} •
{{Wikipedia languages/core|nl}} •
{{Wikipedia languages/core|pl}} •
{{Wikipedia languages/core|ru}} •
{{Wikipedia languages/core|sv}} •
{{Wikipedia languages/core|vi}}
</div>
<div style="font-size:125%; padding-left:5px; margin-bottom: 0.5em; text-align: left">
'''More than 500,000 articles:''' </div>
<div style="font-size:90%; padding-left:7px; margin-bottom: 1em; text-align: left">
{{Wikipedia languages/core|ja}} •
{{Wikipedia languages/core|pt}} •
{{Wikipedia languages/core|zh}}
</div>
<div style="font-size:115%; padding-left:5px; margin-bottom: 0.5em; text-align: left">
'''More than 200,000 articles:'''</div>
<div style="font-size:90%; padding-left:7px; margin-bottom: 1em; text-align: left">
{{Wikipedia languages/core|ar}} •
{{Wikipedia languages/core|id}} •
{{Wikipedia languages/core|ms}} •
{{Wikipedia languages/core|ca}} •
{{Wikipedia languages/core|cs}} •
{{Wikipedia languages/core|fa}} •
{{Wikipedia languages/core|ko}} •
{{Wikipedia languages/core|hu}} •
{{Wikipedia languages/core|no}} •
{{Wikipedia languages/core|ro}} •
{{Wikipedia languages/core|fi}} •
{{Wikipedia languages/core|tr}} •
{{Wikipedia languages/core|uk}}
</div>
<div style="font-size:105%; padding-left:5px; margin-bottom: 0.5em; text-align: left">
'''More than 50,000 articles:''' </div>
<div style="font-size:90%; padding-left:7px; margin-bottom: 1em; text-align: left">
{{Wikipedia languages/core|bg}} •
{{Wikipedia languages/core|da}} •
{{Wikipedia languages/core|et}} •
{{Wikipedia languages/core|el}} •
{{Wikipedia languages/core|simple}} •
{{Wikipedia languages/core|eo}} •
{{Wikipedia languages/core|eu}} •
{{Wikipedia languages/core|gl}} •
{{Wikipedia languages/core|he}} •
{{Wikipedia languages/core|hr}} •
{{Wikipedia languages/core|ka}} •
{{Wikipedia languages/core|lt}} •
{{Wikipedia languages/core|nn}} •
{{Wikipedia languages/core|sk}} •
{{Wikipedia languages/core|sl}} •
{{Wikipedia languages/core|sr}} •
{{Wikipedia languages/core|sh}} •
{{Wikipedia languages/core|ta}} •
{{Wikipedia languages/core|th}}
</div>
</div>
<div id="metalink" style="text-align:center;" class="plainlinks">'''[[meta:List of Wikipedias|Complete list of Wikipedias]]'''</div><noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
5056gmelwrugbyccdluwv8p4huispzg
Template:Wikipedia languages/core
10
3660
15686
2013-03-22T15:18:17Z
83.142.226.101
Created page with "<includeonly>[{{fullurl:{{{1}}}:}} <span title="{{Language|{{{1}}}}} ({{{1}}}:)" lang="{{{1}}}">{{#ifeq:{{{1}}}|simple|English (simple)|{{#language:{{{1}}}}}}}</span>]</includ..."
15686
wikitext
text/x-wiki
<includeonly>[{{fullurl:{{{1}}}:}} <span title="{{Language|{{{1}}}}} ({{{1}}}:)" lang="{{{1}}}">{{#ifeq:{{{1}}}|simple|English (simple)|{{#language:{{{1}}}}}}}</span>]</includeonly><noinclude>
{{Documentation}}
</noinclude>
it72k4aowx7gcapvj32x57qa6w37kh7
Template:Language
10
3661
29625
29624
2022-12-28T10:01:53Z
WikiBayer
8131
Reverted edits by [[Special:Contributions/176.219.214.179|176.219.214.179]] ([[User talk:176.219.214.179|talk]]) to last revision by [[User:83.142.226.101|83.142.226.101]]
15687
wikitext
text/x-wiki
{{#iferror:<!--
-->{{Language/<!--
-->{{#ifexist:Template:Language/{{lc:{{{2|en}}}}}<!-- If the target language has a list
-->|{{lc:{{{2|en}}}}}<!-- use it
-->|en<!-- else use English
-->}}<!--
-->|{{{1}}}<!--
-->}}<!--
-->|<!-- Use alternate list if not found
-->{{Language/<!--
-->{{#ifexist:Template:Language/{{lc:{{{2|en}}}+}}<!-- If the target language has a list
-->|{{lc:{{{2|en}}}+}}<!-- use it
-->|en+<!-- else use English
-->}}<!--
-->|{{{1}}}<!--
-->}}<!--
-->}}<!--
--><noinclude>
{{documentation}}
</noinclude>
86fgsqbpk20z4apcirl9ktacuub286k
Template:Language/en
10
3662
15695
15694
2013-03-22T15:56:52Z
83.142.226.101
15695
wikitext
text/x-wiki
{{#switch:{{{1}}}
|aa = Afar
|ab = Abkhazian
|ae = Avestan
|af = Afrikaans
|ain = Ainu
|ak = Akan
|aln = Gheg Albanian
|als
|gsw = Alemannic
|am = Amharic
|an = Aragonese
|ang = Old English
|ar = Arabic
|arc = Aramaic
|arn = Mapudungun
|arz = Egyptian Spoken Arabic
|as = Assamese
|ast = Asturian
|av = Avar
|avk = Kotava
|ay = Aymara
|az = Azerbaijani
|ba = Bashkir
|bar = Bavarian
|bcc = Southern Balochi
|bcl = Central Bicolano
|be = Belarusian
|bg = Bulgarian
|bh = Bihari
|bi = Bislama
|bm = Bambara
|bn = Bengali
|bo = Tibetan
|bpy = Bishnupriya Manipuri
|br = Breton
|bs = Bosnian
|bto = Iriga Bicolano
|bug = Buginese
|bxr = Buryat (Russia)
|ca = Catalan
|cdo = Min Dong Chinese
|ce = Chechen
|ceb = Cebuano
|ch = Chamorro
|cho = Choctaw
|chr = Cherokee
|chy = Cheyenne
|co = Corsican
|cop = Coptic
|cr = Cree
|crh = Crimean Turkish
|cs = Czech
|csb = Kashubian
|cu = Church Slavic
|cv = Chuvash
|cy = Welsh
|da = Danish
|de = German
|diq = Dimli
|dsb = Lower Sorbian
|dv = Divehi
|dz = Dzongkha
|ee = Ewe
|el = Greek
|eml = Emilian-Romagnol
|en = English
|eo = Esperanto
|es = Spanish
|et = Estonian
|eu = Basque
|ext = Extremaduran
|fa = Persian
|ff = Fulah
|fi = Finnish
|fil = Filipino
|fj = Fijian
|fo = Faroese
|fr = French
|frc = Cajun French
|frp = Franco-Provençal
|frr = North Frisian
|fur = Friulian
|fy = Frisian
|ga = Irish
|gaa = Ga
|gag = Gagauz
|gan = Gan Chinese
|gd = Scottish Gaelic
|gl = Galician
|glk = Gilaki
|gmh = Middle High German
|gn = Guaraní
|got = Gothic
|grc = Ancient Greek
|gsw = Swiss German
|gu = Gujarati
|gv = Manx
|ha = Hausa
+
|hak = Hakka Chinese
+
|haw = Hawaiian
+
|he = Hebrew
+
|hi = Hindi
+
|hif = Fiji Hindi
+
|hil = Hiligaynon
+
|ho = Hiri Motu
+
|hr = Croatian
+
|hsb = Upper Sorbian
+
|ht = Haitian
+
|hu = Hungarian
+
|hy = Armenian
+
|hz = Herero
+
|ia = Interlingua
+
|id = Indonesian
+
|ie = Interlingue
+
|ig = Igbo
+
|ii = Sichuan Yi
+
|ik = Inupiak
+
|ilo = Iloko
+
|inh = Ingush
+
|io = Ido
+
|is = Icelandic
+
|it = Italian
+
|iu = Inuktitut
+
|ja = Japanese
+
|jbo = Lojban
+
|jut = Jutish
+
|jv = Javanese
+
|ka = Georgian
+
|kaa = Kara-Kalpak
+
|kar = Karen
+
|kab = Kabyle
+
|kg = Kongo
+
|ki = Kikuyu
+
|kj = Kwanyama
+
|kk = Kazakh
+
|kl
+
|kal = Greenlandic
+
|km = Khmer
+
|kn = Kannada
+
|ko = Korean
+
|kr = Kanuri
+
|kri = Krio
+
|krj = Kinaray-A
+
|ks = Kashmiri
+
|ksh = Kölsch
+
|ku = Kurdish
+
|kv = Komi
+
|kw = Cornish
+
|ky = Kirghiz
+
|la = Latin
+
|lad = Ladino
+
|lb = Luxembourgish
+
|lbe = Lak
+
|lez = Lezghian
+
|lfn
+
|art = Lingua Franca Nova
+
|lg = Ganda
+
|li = Limburgish
+
|lij = Ligurian
+
|lld
+
|roa = Ladin
+
|lmo = Lombard
+
|ln = Lingala
+
|lo = Lao
+
|loz = Lozi
+
|lt = Lithuanian
+
|lu = Luba-Katanga
+
|lv = Latvian
+
|lzz = Laz
+
|mad = Madurese
+
|mai = Maithili
+
|mc = Murcian
+
|mdf = Moksha
+
|mg = Malagasy
+
|mh = Marshallese
+
|mi = Māori
+
|mk = Macedonian
+
|ml = Malayalam
+
|mn = Mongolian
+
|mni = Manipuri
+
|mo = Moldavian
+
|mr = Marathi
+
|ms = Malay
+
|mt = Maltese
+
|mus = Creek
+
|mwl = Mirandese
+
|my = Burmese
+
|myv = Erzya
+
|mzn = Mazanderani
+
|na = Nauru
+
|nah = Nahuatl languages
+
|nap = Neapolitan
+
|nb = Norwegian Bokmål
+
|no = Norwegian
+
|nd = North Ndebele
+
|nds = Low Saxon
+
|ne = Nepali
+
|new = Newar / Nepal Bhasa
+
|ng = Owambo
+
|niu = Niuean
+
|nl = Dutch
+
|nn = Norwegian (Nynorsk)
+
|non = Old Norse
+
|nov = Novial
+
|nr = South Ndebele
+
|nrm = Narom
+
|nso = Northern Sotho
+
|nv = Navajo
+
|ny = Chichewa
+
|oc = Occitan
+
|och = Classical Chinese
+
|oj = Ojibwa
+
|om = Oromo
+
|or = Oriya
+
|os = Ossetian
+
|pa = Panjabi
+
|pag = Pangasinan
+
|pam = Kapampangan
+
|pap = Papiamento
+
|pdc = Pennsylvania German
+
|pdt = Plautdietsch
+
|pfl = Pfaelzisch
+
|pi = Pali
+
|pih = Pitcairn-Norfolk
+
|pl = Polish
+
|plm = Palembang
+
|pms = Piemontese
+
|pnt = Pontic
+
|pra = Prakrit
+
|ps = Pashto
+
|pt = Portuguese
+
|qu = Quechua
+
|rif = Tarifit
+
|rm = Raeto-Romance
+
|rmy = Vlax Romani
+
|rn = Kirundi
+
|ro = Romanian
+
|roh = Romansh
+
|ru = Russian
+
|ruq = Romanian
+
|rw = Kinyarwanda
+
|sa = Sanskrit
+
|sah = Yakut
+
|sc = Sardinian
+
|scn = Sicilian
+
|sco = Scots
+
|sd = Sindhi
+
|sdc = Sardinian
+
|se = Northern Sami
+
|sei = Seri
+
|sg = Sango
+
|sh = Serbo-Croatian
+
|shi = Tachelhit
+
|si = Sinhala
+
|simple = Simple English
+
|sk = Slovak
+
|sl = Slovene
+
|sm = Samoan
+
|sma = Southern Sami
+
|sn = Shona
+
|so = Somali
+
|sq = Albanian
+
|sr = Serbian
+
|srn = Sranan Tongo
+
|ss = Swati
+
|st = Sotho
+
|stq = Saterland Frisian
+
|su = Sundanese
+
|sv = Swedish
+
|sw = Swahili
+
|szl = Silesian
+
|ta = Tamil
+
|te = Telugu
+
|tet = Tetum
+
|tg = Tajik
+
|th = Thai
+
|ti = Tigrinya
+
|tk = Turkmen
+
|tl = Tagalog
+
|tlh = Klingon
+
|tn = Tswana
+
|to = Tonga
+
|tpi = Tok Pisin
+
|tr = Turkish
+
|ts = Tsonga
+
|tt = Tatar
+
|tum = Tumbuka
+
|tw = Twi
+
|ty = Tahitian
+
|tyv = Tyvan
+
|tzm = Central Morocco Tamazight
+
|udm = Udmurt
+
|ug = Uighur
+
|uk = Ukrainian
+
|ur = Urdu
+
|uz = Uzbek
+
|ve = Venda
+
|vec = Venetian
+
|vi = Vietnamese
+
|vls = Vlaams
+
|vo = Volapük
+
|vrm = Värmlandic
+
|wa = Walloon
+
|war = Waray
+
|wo = Wolof
+
|wuu = Wu Chinese
|xal = Oirat
+
|xh = Xhosa
+
|xmf = Mingrelian
+
|ydd = Eastern Yiddish
+
|yi = Yiddish
+
|yo = Yoruba
+
|yue = Cantonese
+
|za = Zhuang
+
|zea = Zeeuws
+
|zh
+
|cmn = Chinese
|zu = Zulu
||#default=<strong class="error">{{#if:{{{1|}}}|Unrecognised|Unspecified}} language code</strong>
}}<noinclude>{{documentation|template:language/doc}}</noinclude>
tkh441w3tojvj2yuwc6zzrptwsvn5jl
Template:Language/en+
10
3663
15692
15691
2013-03-22T15:37:21Z
83.142.226.101
15692
wikitext
text/x-wiki
<!--indented ones are not defined by Names.php
-->{{#switch:{{lc:{{{1}}}}}
|aa=Afar
|ab=Abkhazian<!-- or Abkhaz -->
|en=English
|en-gb=British English
|zh =Chinese<!-- or Mandarin / Standard Chinese; cmn is the 639-3 code -->
||#default=<strong class="error">{{#if:{{{1|}}}|Unrecognised|Unspecified}} language code</strong>
<!--THESE ARE INCLUDED TO AVOID ERRORS; THE LANGUAGE *CODE* SHOULD BE USED-->
|german = German
|french = French
|italian = Italian
}}
dp97e5vvjdm8gscw5l6l3u6velti8kc
Template:Wikipedia languages/core/doc
10
3664
29648
29647
2023-01-15T12:21:21Z
Fehufanga
11806
Reverted edits by [[Special:Contributions/Asianajaja|Asianajaja]] ([[User talk:Asianajaja|talk]]) to last revision by [[User:83.142.226.101|83.142.226.101]]
15693
wikitext
text/x-wiki
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
This is the /core template for {{Tl|Wikipedia languages}}, which is the template for the "Wikipedia languages" section on the [[Main Page|main page]].
The template is used to ensure a consistent formatting of the links, which hasn't always been the case (for some time, the Japanese and Chinese links were within {{Tl|Lang}}, which categorized the main page within {{Cl|Articles containing Japanese language text}} and {{Cl|Articles containing Chinese language text}}.
== Technical part ==
The links of this template show a mouseover, which is the English language name of the language and its IS0 639 code within brackets. To determine the English name, it calls {{Tl|Language}}. Furthermore, there is a "lang" attribute and the "xml:lang" attribute is automatically added by MEdiaWiki within the text so that browsers recognize it's a non-English text and treat it properly. The text of the link then uses the parser function <code><nowiki>{{#language:}}</nowiki></code>, which displays the language's native name as it's used by MediaWiki, e.g. within the interwiki links. This is done to ensure consistency with the interwiki links in the sidebar.
<includeonly>
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Main Page]]
</includeonly>
jik7rb8q5moktpqazbvjm7q3gouix6c
Template:Start date
10
3665
19420
19417
2017-10-28T13:54:22Z
212.214.188.130
Undo revision 19417 by [[Special:Contributions/212.214.188.130|212.214.188.130]] ([[User talk:212.214.188.130|talk]])
19420
wikitext
text/x-wiki
<includeonly>{{#if: {{{4|}}}
|{{#if: {{{5|}}}
|{{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}}
|:{{padleft:{{{6}}}|2|0}} }}, }} }}<!--ABOVE FOR TIME; BELOW FOR DATE
-->{{#if: {{{1|}}}
|{{#if: {{{2|}}}
|{{#if: {{{3|}}}
|{{#if: {{{df|}}}|{{#expr:{{{3}}}}} {{MONTHNAME|{{{2}}}}}|{{MONTHNAME|{{{2}}}}} {{#expr:{{{3}}}}},}} {{{1}}}|{{MONTHNAME|{{{2}}}}} {{{1}}}}}|{{{1}}}}}}}{{#if: {{{7|}}}
| ({{#ifeq: {{{7}}}|Z|UTC|{{{7}}}}})}}<!-- BELOW FOR hCalendar
--><span style="display:none"> (<span class="bday dtstart published updated">{{#if: {{{1|}}}
| {{{1}}}{{#if: {{{2|}}}
| -{{padleft:{{{2}}}|2|0}}{{#if: {{{3|}}}
| -{{padleft:{{{3}}}|2|0}} }} }}<!--
-->{{#if: {{{4|}}}
| T{{padleft:{{{4}}}|2|0}}{{#if: {{{5|}}}
| :{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}}
| :{{padleft:{{{6}}}|2|0}} }} }} }} }}{{{7|}}}</span>)</span></includeonly><noinclude>
{{documentation}}
</noinclude>
54fwv20s84ezu8i8wtmpuk7xe8rjb0i
Category:Germany
14
3695
16978
15813
2014-11-03T17:32:35Z
Kolja21
3653
16978
wikitext
text/x-wiki
[[Nkyekyem:Afanaa]]
[[Nkyekyem:Yurop]]
1p2c6adcu550fokc5vs45pdjnr7tkes
Category:Gaana
14
3739
26261
15923
2021-10-22T16:59:33Z
2A02:21B0:644D:B7A9:4A5:EFC0:FC45:E222
26261
wikitext
text/x-wiki
[[Nkyekyem:Afanaa]]
[[Nkyekyem:Afrika]]
i6tkze0mecntep9vmdvgajdt0o5odiy
Template:Yurop
10
3812
25766
16995
2021-10-14T19:24:28Z
2A02:21B0:644D:B7A9:D175:C471:C10C:8E83
25766
wikitext
text/x-wiki
<br clear="all" />
{| border="0" align="center" style="border: 1px solid #999; background-color:#FFFFFF"
|! colspan=5 align="center" bgcolor="#ccccff" |'''[[Yurop]]'''
|-
|-bgcolor="#EFEFEF"; style="font-size:90%; text-align:center;"
| <center>
[[Albania]] · [[Andorra]] · [[Armenia]] · [[Austria]] · [[Azerbaijan]] · [[Belarus]] · [[Belgium]] · [[Bosnia and Herzegovina]] · [[Bulgaria]] · [[Croatia]] · [[Cyprus]] · [[Czechia]] · [[Denmark]] · [[Estonia]] · [[Finland]] · [[France]] · [[Georgia]] · [[Germany]] · [[Greece]] · [[Hungary]] · [[Iceland]] · [[Ireland]] · [[Italy]] · [[Kazakhstan]] · [[Kosovo]] · [[Latvia]] · [[Liechtenstein]] · [[Lithuania]] · [[Luxembourg]] · [[Republic of Macedonia|Macedonia]] · [[Malta]] · [[Moldova]] · [[Monaco]] · [[Montenegro]] · [[Netherlands]] · [[Norway]] · [[Poland]] · [[Portugal]] · [[Romania]] · [[Rɔhyea]] · [[San Marino]] · [[Serbia]] · [[Slovakia]] · [[Slovenia]] · [[Spain]] · [[Sweden]] · [[Switzerland]] · [[Turkey]] · [[Ukraine]] · [[United Kingdom]] · [[Vatican City]]
</center>
|}
0h9bd5pz0tvdbvr6kbgp5danfw87b73
Template:User io-1
10
3814
16076
2013-11-13T16:16:55Z
Chabi1
2302
Created page with "<div style="float:left;border:solid #C0C8FF 1px;margin:1px"> {| cellspacing="0" style="width:238px;background:#F0F8FF" | style="width:45px;height:45px;background:#C0C8FF;text-..."
16076
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[Ido|io]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Ta uzanto povas komunikar per '''[[:Category:User io-1|bazala]]''' nivelo di '''[[:Category:User io|Ido]]'''. [[Category:User io|{{PAGENAME}}]] [[Category:User io-1|{{PAGENAME}}]]
|}</div>
<noinclude>
[[Category:Language user templates|io-1]]
</noinclude>
4zlxfw6hm5ybbglfkfifpncstabsero
Category:Nkran
14
3855
16166
2014-01-10T09:49:28Z
Sorrat
3421
Created page with "[[Category:Gaana]]"
16166
wikitext
text/x-wiki
[[Category:Gaana]]
isj8zjolmrd4oqnm981l5uw2ohc62m0
Category:Ukraine
14
3944
26156
16988
2021-10-17T11:19:54Z
2A02:21B0:644D:B7A9:19EB:B14A:165F:A6C7
26156
wikitext
text/x-wiki
{{Commonscat|Ukraine}}
[[Nkyekyem:Yurop]]
[[Nkyekyem:Afanaa]]
461mgqsnbjkgy6laowz0hgvcnw61vbh
Template:Afrika
10
4041
28978
26580
2022-09-02T04:57:38Z
Jfblanc
755
28978
wikitext
text/x-wiki
<br clear="all" />
{| border="0" align="center" style="border: 1px solid #999; background-color:#FFFFFF"
|! colspan=5 align="center" bgcolor="#ccccff" |'''[[Afrika]]'''
|-
|-bgcolor="#EFEFEF"; style="font-size:90%; text-align:center;"
| <center>
[[Algeria]]
· [[Angola]]
· [[Benin]]
· [[Botswana]]
· [[Burkina Faso]]
· [[Burundi]]
· [[Cameroon]]
· [[Cape Verde]]
· [[Central African Republic]]
· [[Chad]]
· [[Comoros]]
· [[Democratic Republic of the Congo]]
· [[Republic of the Congo]]
· [[Côte d'Ivoire]]
· [[Djibouti]]
· [[Igyipt]]
· [[Equatorial Guinea]]
· [[Eritrea]]
· [[Eswatini]]
· [[Ethiopia]]
· [[Gabon]]
· [[The Gambia]]
· [[Ghana]]
· [[Guinea]]
· [[Guinea-Bissau]]
· [[Kenya]]
· [[Lesotho]]
· [[Liberia]]
· [[Libya]]
· [[Madagascar]]
· [[Malawi]]
· [[Mali]]
· [[Mauritania]]
· [[Mauritius]]
· [[Morocco]]
· [[Mozambique]]
· [[Namibia]]
· [[Niger]]
· [[Nigeria]]
· [[Rwanda]]
· [[São Tomé and Príncipe]]
· [[Senegal]]
· [[Seychelles]]
· [[Sierra Leone]]
· [[Somalia]]
· [[South Africa]]
· [[South Sudan]]
· [[Sudan]]
· [[Tanzania]]
· [[Togo]]
· [[Tunisia]]
· [[Uganda]]
· [[Zambia]]
· [[Zimbabwe]]
</center>
|}
<noinclude>
</noinclude>
krz8mjruy5p1buai2tyf2ml2hsxzdeb
Template:Commonscat
10
4061
16857
2014-08-06T04:44:08Z
WhisperToMe
3111
Redirected page to [[Nhwɛsode:Commons category]]
16857
wikitext
text/x-wiki
#redirect [[Nhwɛsode:Commons category]]
dzl5dmv5b87fafqsz8gaov50yiqngml
Module:Yesno
828
4073
18072
17492
2015-05-08T20:34:50Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:CFCF|CFCF]]
18072
Scribunto
text/plain
-- Function allowing for consistent treatment of boolean-like wikitext input.
-- It works similarly to the template {{yesno}}.
return function (val, default)
-- If your wiki uses non-ascii characters for any of "yes", "no", etc., you
-- should replace "val:lower()" with "mw.ustring.lower(val)" in the
-- following line.
val = type(val) == 'string' and val:lower() or val
if val == nil then
return nil
elseif val == true
or val == 'yes'
or val == 'y'
or val == 'true'
or tonumber(val) == 1
then
return true
elseif val == false
or val == 'no'
or val == 'n'
or val == 'false'
or tonumber(val) == 0
then
return false
else
return default
end
end
ew4l88ll7bbgr20npia5rfyblzqhgyg
Module:Arguments
828
4074
18076
17487
2015-05-08T20:34:54Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:CFCF|CFCF]]
18076
Scribunto
text/plain
-- This module provides easy processing of arguments passed to Scribunto from
-- #invoke. It is intended for use by other Lua modules, and should not be
-- called from #invoke directly.
local libraryUtil = require('libraryUtil')
local checkType = libraryUtil.checkType
local arguments = {}
-- Generate four different tidyVal functions, so that we don't have to check the
-- options every time we call it.
local function tidyValDefault(key, val)
if type(val) == 'string' then
val = val:match('^%s*(.-)%s*$')
if val == '' then
return nil
else
return val
end
else
return val
end
end
local function tidyValTrimOnly(key, val)
if type(val) == 'string' then
return val:match('^%s*(.-)%s*$')
else
return val
end
end
local function tidyValRemoveBlanksOnly(key, val)
if type(val) == 'string' then
if val:find('%S') then
return val
else
return nil
end
else
return val
end
end
local function tidyValNoChange(key, val)
return val
end
function arguments.getArgs(frame, options)
checkType('getArgs', 1, frame, 'table', true)
checkType('getArgs', 2, options, 'table', true)
frame = frame or {}
options = options or {}
--[[
-- Get the argument tables. If we were passed a valid frame object, get the
-- frame arguments (fargs) and the parent frame arguments (pargs), depending
-- on the options set and on the parent frame's availability. If we weren't
-- passed a valid frame object, we are being called from another Lua module
-- or from the debug console, so assume that we were passed a table of args
-- directly, and assign it to a new variable (luaArgs).
--]]
local fargs, pargs, luaArgs
if type(frame.args) == 'table' and type(frame.getParent) == 'function' then
if options.wrappers then
--[[
-- The wrappers option makes Module:Arguments look up arguments in
-- either the frame argument table or the parent argument table, but
-- not both. This means that users can use either the #invoke syntax
-- or a wrapper template without the loss of performance associated
-- with looking arguments up in both the frame and the parent frame.
-- Module:Arguments will look up arguments in the parent frame
-- if it finds the parent frame's title in options.wrapper;
-- otherwise it will look up arguments in the frame object passed
-- to getArgs.
--]]
local parent = frame:getParent()
if not parent then
fargs = frame.args
else
local title = parent:getTitle():gsub('/sandbox$', '')
local found = false
if type(options.wrappers) == 'table' then
for _,v in pairs(options.wrappers) do
if v == title then
found = true
break
end
end
elseif options.wrappers == title then
found = true
end
-- We test for false specifically here so that nil (the default) acts like true.
if found or options.frameOnly == false then
pargs = parent.args
end
if not found or options.parentOnly == false then
fargs = frame.args
end
end
else
-- options.wrapper isn't set, so check the other options.
if not options.parentOnly then
fargs = frame.args
end
if not options.frameOnly then
local parent = frame:getParent()
pargs = parent and parent.args or nil
end
end
if options.parentFirst then
fargs, pargs = pargs, fargs
end
else
luaArgs = frame
end
-- Set the order of precedence of the argument tables. If the variables are
-- nil, nothing will be added to the table, which is how we avoid clashes
-- between the frame/parent args and the Lua args.
local argTables = {fargs}
argTables[#argTables + 1] = pargs
argTables[#argTables + 1] = luaArgs
--[[
-- Generate the tidyVal function. If it has been specified by the user, we
-- use that; if not, we choose one of four functions depending on the
-- options chosen. This is so that we don't have to call the options table
-- every time the function is called.
--]]
local tidyVal = options.valueFunc
if tidyVal then
if type(tidyVal) ~= 'function' then
error(
"bad value assigned to option 'valueFunc'"
.. '(function expected, got '
.. type(tidyVal)
.. ')',
2
)
end
elseif options.trim ~= false then
if options.removeBlanks ~= false then
tidyVal = tidyValDefault
else
tidyVal = tidyValTrimOnly
end
else
if options.removeBlanks ~= false then
tidyVal = tidyValRemoveBlanksOnly
else
tidyVal = tidyValNoChange
end
end
--[[
-- Set up the args, metaArgs and nilArgs tables. args will be the one
-- accessed from functions, and metaArgs will hold the actual arguments. Nil
-- arguments are memoized in nilArgs, and the metatable connects all of them
-- together.
--]]
local args, metaArgs, nilArgs, metatable = {}, {}, {}, {}
setmetatable(args, metatable)
local function mergeArgs(iterator, tables)
--[[
-- Accepts multiple tables as input and merges their keys and values
-- into one table using the specified iterator. If a value is already
-- present it is not overwritten; tables listed earlier have precedence.
-- We are also memoizing nil values, but those values can be
-- overwritten.
--]]
for _, t in ipairs(tables) do
for key, val in iterator(t) do
if metaArgs[key] == nil then
local tidiedVal = tidyVal(key, val)
if tidiedVal == nil then
nilArgs[key] = true
else
metaArgs[key] = tidiedVal
end
end
end
end
end
--[[
-- Define metatable behaviour. Arguments are memoized in the metaArgs table,
-- and are only fetched from the argument tables once. Fetching arguments
-- from the argument tables is the most resource-intensive step in this
-- module, so we try and avoid it where possible. For this reason, nil
-- arguments are also memoized, in the nilArgs table. Also, we keep a record
-- in the metatable of when pairs and ipairs have been called, so we do not
-- run pairs and ipairs on the argument tables more than once. We also do
-- not run ipairs on fargs and pargs if pairs has already been run, as all
-- the arguments will already have been copied over.
--]]
metatable.__index = function (t, key)
--[[
-- Fetches an argument when the args table is indexed. First we check
-- to see if the value is memoized, and if not we try and fetch it from
-- the argument tables. When we check memoization, we need to check
-- metaArgs before nilArgs, as both can be non-nil at the same time.
-- If the argument is not present in metaArgs, we also check whether
-- pairs has been run yet. If pairs has already been run, we return nil.
-- This is because all the arguments will have already been copied into
-- metaArgs by the mergeArgs function, meaning that any other arguments
-- must be nil.
--]]
local val = metaArgs[key]
if val ~= nil then
return val
elseif metatable.donePairs or nilArgs[key] then
return nil
end
for _, argTable in ipairs(argTables) do
local argTableVal = tidyVal(key, argTable[key])
if argTableVal == nil then
nilArgs[key] = true
else
metaArgs[key] = argTableVal
return argTableVal
end
end
return nil
end
metatable.__newindex = function (t, key, val)
-- This function is called when a module tries to add a new value to the
-- args table, or tries to change an existing value.
if options.readOnly then
error(
'could not write to argument table key "'
.. tostring(key)
.. '"; the table is read-only',
2
)
elseif options.noOverwrite and args[key] ~= nil then
error(
'could not write to argument table key "'
.. tostring(key)
.. '"; overwriting existing arguments is not permitted',
2
)
elseif val == nil then
--[[
-- If the argument is to be overwritten with nil, we need to erase
-- the value in metaArgs, so that __index, __pairs and __ipairs do
-- not use a previous existing value, if present; and we also need
-- to memoize the nil in nilArgs, so that the value isn't looked
-- up in the argument tables if it is accessed again.
--]]
metaArgs[key] = nil
nilArgs[key] = true
else
metaArgs[key] = val
end
end
metatable.__pairs = function ()
-- Called when pairs is run on the args table.
if not metatable.donePairs then
mergeArgs(pairs, argTables)
metatable.donePairs = true
metatable.doneIpairs = true
end
return pairs(metaArgs)
end
metatable.__ipairs = function ()
-- Called when ipairs is run on the args table.
if not metatable.doneIpairs then
mergeArgs(ipairs, argTables)
metatable.doneIpairs = true
end
return ipairs(metaArgs)
end
return args
end
return arguments
m9ddo769dkkvlkz48buir34035j4qhc
Module:Infobox
828
4075
18074
17489
2015-05-08T20:34:52Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:CFCF|CFCF]]
18074
Scribunto
text/plain
--
-- This module implements {{Infobox}}
--
local p = {}
local HtmlBuilder = require('Module:HtmlBuilder')
local args = {}
local origArgs
local root
local function union(t1, t2)
-- Returns the union of the values of two tables, as a sequence.
local vals = {}
for k, v in pairs(t1) do
vals[v] = true
end
for k, v in pairs(t2) do
vals[v] = true
end
local ret = {}
for k, v in pairs(vals) do
table.insert(ret, k)
end
return ret
end
local function getArgNums(prefix)
-- Returns a table containing the numbers of the arguments that exist
-- for the specified prefix. For example, if the prefix was 'data', and
-- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}.
local nums = {}
for k, v in pairs(args) do
local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$')
if num then table.insert(nums, tonumber(num)) end
end
table.sort(nums)
return nums
end
local function addRow(rowArgs)
-- Adds a row to the infobox, with either a header cell
-- or a label/data cell combination.
if rowArgs.header then
root
.tag('tr')
.addClass(rowArgs.rowclass)
.attr('id', rowArgs.rowid)
.tag('th')
.attr('colspan', 2)
.attr('id', rowArgs.headerid)
.addClass(rowArgs.class)
.addClass(args.headerclass)
.css('text-align', 'center')
.cssText(args.headerstyle)
.wikitext(rowArgs.header)
elseif rowArgs.data then
local row = root.tag('tr')
row.addClass(rowArgs.rowclass)
row.attr('id', rowArgs.rowid)
if rowArgs.label then
row
.tag('th')
.attr('scope', 'row')
.attr('id', rowArgs.labelid)
.css('text-align', 'left')
.cssText(args.labelstyle)
.wikitext(rowArgs.label)
.done()
end
local dataCell = row.tag('td')
if not rowArgs.label then
dataCell
.attr('colspan', 2)
.css('text-align', 'center')
end
dataCell
.attr('id', rowArgs.dataid)
.addClass(rowArgs.class)
.cssText(rowArgs.datastyle)
.newline()
.wikitext(rowArgs.data)
end
end
local function renderTitle()
if not args.title then return end
root
.tag('caption')
.addClass(args.titleclass)
.cssText(args.titlestyle)
.wikitext(args.title)
end
local function renderAboveRow()
if not args.above then return end
root
.tag('tr')
.tag('th')
.attr('colspan', 2)
.addClass(args.aboveclass)
.css('text-align', 'center')
.css('font-size', '125%')
.css('font-weight', 'bold')
.cssText(args.abovestyle)
.wikitext(args.above)
end
local function renderBelowRow()
if not args.below then return end
root
.tag('tr')
.tag('td')
.attr('colspan', '2')
.addClass(args.belowclass)
.css('text-align', 'center')
.cssText(args.belowstyle)
.newline()
.wikitext(args.below)
end
local function renderSubheaders()
if args.subheader then
args.subheader1 = args.subheader
end
if args.subheaderrowclass then
args.subheaderrowclass1 = args.subheaderrowclass
end
local subheadernums = getArgNums('subheader')
for k, num in ipairs(subheadernums) do
addRow({
data = args['subheader' .. tostring(num)],
datastyle = args.subheaderstyle or args['subheaderstyle' .. tostring(num)],
class = args.subheaderclass,
rowclass = args['subheaderrowclass' .. tostring(num)]
})
end
end
local function renderImages()
if args.image then
args.image1 = args.image
end
if args.caption then
args.caption1 = args.caption
end
local imagenums = getArgNums('image')
for k, num in ipairs(imagenums) do
local caption = args['caption' .. tostring(num)]
local data = HtmlBuilder.create().wikitext(args['image' .. tostring(num)])
if caption then
data
.tag('div')
.cssText(args.captionstyle)
.wikitext(caption)
end
addRow({
data = tostring(data),
datastyle = args.imagestyle,
class = args.imageclass,
rowclass = args['imagerowclass' .. tostring(num)]
})
end
end
local function renderRows()
-- Gets the union of the header and data argument numbers,
-- and renders them all in order using addRow.
local rownums = union(getArgNums('header'), getArgNums('data'))
table.sort(rownums)
for k, num in ipairs(rownums) do
addRow({
header = args['header' .. tostring(num)],
label = args['label' .. tostring(num)],
data = args['data' .. tostring(num)],
datastyle = args.datastyle,
class = args['class' .. tostring(num)],
rowclass = args['rowclass' .. tostring(num)],
dataid = args['dataid' .. tostring(num)],
labelid = args['labelid' .. tostring(num)],
headerid = args['headerid' .. tostring(num)],
rowid = args['rowid' .. tostring(num)]
})
end
end
local function renderNavBar()
if not args.name then return end
root
.tag('tr')
.tag('td')
.attr('colspan', '2')
.css('text-align', 'right')
.wikitext(mw.getCurrentFrame():expandTemplate({
title = 'navbar',
args = { args.name, mini = 1 }
}))
end
local function renderItalicTitle()
local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title'])
if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then
root.wikitext(mw.getCurrentFrame():expandTemplate({title = 'italic title'}))
end
end
local function renderTrackingCategories()
if args.decat ~= 'yes' then
if #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then
root.wikitext('[[Category:Articles which use infobox templates with no data rows]]')
end
if args.child == 'yes' and args.title then
root.wikitext('[[Category:Articles which use embedded infobox templates with the title parameter]]')
end
end
end
local function _infobox()
-- Specify the overall layout of the infobox, with special settings
-- if the infobox is used as a 'child' inside another infobox.
if args.child ~= 'yes' then
root = HtmlBuilder.create('table')
root
.addClass('infobox')
.addClass(args.bodyclass)
.attr('cellspacing', 3)
.css('border-spacing', '3px')
if args.subbox == 'yes' then
root
.css('padding', '0')
.css('border', 'none')
.css('margin', '-3px')
.css('width', 'auto')
.css('min-width', '100%')
.css('font-size', '100%')
.css('clear', 'none')
.css('float', 'none')
.css('background-color', 'transparent')
else
root
.css('width', '22em')
end
root
.cssText(args.bodystyle)
renderTitle()
renderAboveRow()
else
root = HtmlBuilder.create()
root
.wikitext(args.title)
end
renderSubheaders()
renderImages()
renderRows()
renderBelowRow()
renderNavBar()
renderItalicTitle()
renderTrackingCategories()
return tostring(root)
end
local function preprocessSingleArg(argName)
-- If the argument exists and isn't blank, add it to the argument table.
-- Blank arguments are treated as nil to match the behaviour of ParserFunctions.
if origArgs[argName] and origArgs[argName] ~= '' then
args[argName] = origArgs[argName]
end
end
local function preprocessArgs(prefixTable, step)
-- Assign the parameters with the given prefixes to the args table, in order, in batches
-- of the step size specified. This is to prevent references etc. from appearing in the
-- wrong order. The prefixTable should be an array containing tables, each of which has
-- two possible fields, a "prefix" string and a "depend" table. The function always parses
-- parameters containing the "prefix" string, but only parses parameters in the "depend"
-- table if the prefix parameter is present and non-blank.
if type(prefixTable) ~= 'table' then
error("Non-table value detected for the prefix table", 2)
end
if type(step) ~= 'number' then
error("Invalid step value detected", 2)
end
-- Get arguments without a number suffix, and check for bad input.
for i,v in ipairs(prefixTable) do
if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then
error('Invalid input detected to preprocessArgs prefix table', 2)
end
preprocessSingleArg(v.prefix)
-- Only parse the depend parameter if the prefix parameter is present and not blank.
if args[v.prefix] and v.depend then
for j, dependValue in ipairs(v.depend) do
if type(dependValue) ~= 'string' then
error('Invalid "depend" parameter value detected in preprocessArgs')
end
preprocessSingleArg(dependValue)
end
end
end
-- Get arguments with number suffixes.
local a = 1 -- Counter variable.
local moreArgumentsExist = true
while moreArgumentsExist == true do
moreArgumentsExist = false
for i = a, a + step - 1 do
for j,v in ipairs(prefixTable) do
local prefixArgName = v.prefix .. tostring(i)
if origArgs[prefixArgName] then
moreArgumentsExist = true -- Do another loop if any arguments are found, even blank ones.
preprocessSingleArg(prefixArgName)
end
-- Process the depend table if the prefix argument is present and not blank, or
-- we are processing "prefix1" and "prefix" is present and not blank, and
-- if the depend table is present.
if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then
for j,dependValue in ipairs(v.depend) do
local dependArgName = dependValue .. tostring(i)
preprocessSingleArg(dependArgName)
end
end
end
end
a = a + step
end
end
function p.infobox(frame)
-- If called via #invoke, use the args passed into the invoking template.
-- Otherwise, for testing purposes, assume args are being passed directly in.
if frame == mw.getCurrentFrame() then
origArgs = frame:getParent().args
else
origArgs = frame
end
-- Parse the data parameters in the same order that the old {{infobox}} did, so that
-- references etc. will display in the expected places. Parameters that depend on
-- another parameter are only processed if that parameter is present, to avoid
-- phantom references appearing in article reference lists.
preprocessSingleArg('child')
preprocessSingleArg('bodyclass')
preprocessSingleArg('subbox')
preprocessSingleArg('bodystyle')
preprocessSingleArg('title')
preprocessSingleArg('titleclass')
preprocessSingleArg('titlestyle')
preprocessSingleArg('above')
preprocessSingleArg('aboveclass')
preprocessSingleArg('abovestyle')
preprocessArgs({
{prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}}
}, 10)
preprocessSingleArg('subheaderstyle')
preprocessSingleArg('subheaderclass')
preprocessArgs({
{prefix = 'image', depend = {'caption', 'imagerowclass'}}
}, 10)
preprocessSingleArg('captionstyle')
preprocessSingleArg('imagestyle')
preprocessSingleArg('imageclass')
preprocessArgs({
{prefix = 'header'},
{prefix = 'data', depend = {'label'}},
{prefix = 'rowclass'},
{prefix = 'class'},
{prefix = 'dataid'},
{prefix = 'labelid'},
{prefix = 'headerid'},
{prefix = 'rowid'}
}, 50)
preprocessSingleArg('headerclass')
preprocessSingleArg('headerstyle')
preprocessSingleArg('labelstyle')
preprocessSingleArg('datastyle')
preprocessSingleArg('below')
preprocessSingleArg('belowclass')
preprocessSingleArg('belowstyle')
preprocessSingleArg('name')
args['italic title'] = origArgs['italic title'] -- different behaviour if blank or absent
preprocessSingleArg('decat')
return _infobox()
end
return p
mjjeqnr78g15whlr0rgvpi4ts519q2r
Module:HtmlBuilder
828
4076
18075
17488
2015-05-08T20:34:53Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:CFCF|CFCF]]
18075
Scribunto
text/plain
-- Module for building complex HTML (e.g. infoboxes, navboxes) using a fluent interface.
local HtmlBuilder = {}
local metatable = {}
metatable.__index = function(t, key)
local ret = rawget(t, key)
if ret then
return ret
end
ret = metatable[key]
if type(ret) == 'function' then
return function(...)
return ret(t, ...)
end
else
return ret
end
end
metatable.__tostring = function(t)
local ret = {}
t._build(ret)
return table.concat(ret)
end
metatable._build = function(t, ret)
if t.tagName then
table.insert(ret, '<' .. t.tagName)
for i, attr in ipairs(t.attributes) do
table.insert(ret, ' ' .. attr.name .. '="' .. attr.val .. '"')
end
if #t.styles > 0 then
table.insert(ret, ' style="')
for i, prop in ipairs(t.styles) do
if type(prop) == 'string' then -- added with cssText()
table.insert(ret, prop .. ';')
else -- added with css()
table.insert(ret, prop.name .. ':' .. prop.val .. ';')
end
end
table.insert(ret, '"')
end
if t.selfClosing then
table.insert(ret, ' /')
end
table.insert(ret, '>')
end
for i, node in ipairs(t.nodes) do
if node then
if type(node) == 'table' then
node._build(ret)
else
table.insert(ret, tostring(node))
end
end
end
if t.tagName and not t.unclosed and not t.selfClosing then
table.insert(ret, '</' .. t.tagName .. '>')
end
end
metatable.node = function(t, builder)
if builder then
table.insert(t.nodes, builder)
end
return t
end
metatable.wikitext = function(t, ...)
local vals = {...}
for i = 1, #vals do
if vals[i] then
table.insert(t.nodes, vals[i])
end
end
return t
end
metatable.newline = function(t)
table.insert(t.nodes, '\n')
return t
end
metatable.tag = function(t, tagName, args)
args = args or {}
args.parent = t
local builder = HtmlBuilder.create(tagName, args)
table.insert(t.nodes, builder)
return builder
end
local function getAttr(t, name)
for i, attr in ipairs(t.attributes) do
if attr.name == name then
return attr
end
end
end
metatable.attr = function(t, name, val)
if type(val) == 'string' or type(val) == 'number' then
-- if caller sets the style attribute explicitly, then replace all styles previously added with css() and cssText()
if name == 'style' then
t.styles = {val}
return t
end
local attr = getAttr(t, name)
if attr then
attr.val = val
else
table.insert(t.attributes, {name = name, val = val})
end
end
return t
end
metatable.addClass = function(t, class)
if class then
local attr = getAttr(t, 'class')
if attr then
attr.val = attr.val .. ' ' .. class
else
t.attr('class', class)
end
end
return t
end
metatable.css = function(t, name, val)
if type(val) == 'string' or type(val) == 'number' then
for i, prop in ipairs(t.styles) do
if prop.name == name then
prop.val = val
return t
end
end
table.insert(t.styles, {name = name, val = val})
end
return t
end
metatable.cssText = function(t, css)
if css then
table.insert(t.styles, css)
end
return t
end
metatable.done = function(t)
return t.parent or t
end
metatable.allDone = function(t)
while t.parent do
t = t.parent
end
return t
end
function HtmlBuilder.create(tagName, args)
args = args or {}
local builder = {}
setmetatable(builder, metatable)
builder.nodes = {}
builder.attributes = {}
builder.styles = {}
builder.tagName = tagName
builder.parent = args.parent
builder.unclosed = args.unclosed or false
builder.selfClosing = args.selfClosing or false
return builder
end
return HtmlBuilder
ait58gp3hn4i3oyevj1ucebrzvyok1o
Module:Citation/CS1
828
4077
18919
16905
2016-12-15T16:53:55Z
Xaosflux
4927
fix HTML [[:Nkyekyem:Pages using invalid self-closed HTML tags]]
18919
Scribunto
text/plain
local z = {
error_categories = {};
error_ids = {};
message_tail = {};
}
-- Whether variable is set or not
function is_set( var )
return not (var == nil or var == '');
end
-- First set variable or nil if none
function first_set(...)
local list = {...};
for _, var in pairs(list) do
if is_set( var ) then
return var;
end
end
end
-- Whether needle is in haystack
function inArray( needle, haystack )
if needle == nil then
return false;
end
for n,v in ipairs( haystack ) do
if v == needle then
return n;
end
end
return false;
end
--[[
Categorize and emit an error message when the citation contains one or more deprecated parameters. Because deprecated parameters (currently |day=, |month=,
|coauthor=, and |coauthors=) aren't related to each other and because these parameters may be concatenated into the variables used by |date= and |author#= (and aliases)
details of which parameter caused the error message are not provided. Only one error message is emitted regardless of the number of deprecated parameters in the citation.
]]
function deprecated_parameter()
if true ~= Page_in_deprecated_cat then -- if we haven't been here before then set a
Page_in_deprecated_cat=true; -- sticky flag so that if there are more than one deprecated parameter the category is added only once
-- table.insert( z.message_tail, { seterror( 'deprecated_params', {error_message}, true ) } ); -- add error message
table.insert( z.message_tail, { seterror( 'deprecated_params', {}, true ) } ); -- add error message
end
end
-- Populates numbered arguments in a message string using an argument table.
function substitute( msg, args )
-- return args and tostring( mw.message.newRawMessage( msg, args ) ) or msg;
return args and mw.message.newRawMessage( msg, args ):plain() or msg;
end
--[[
Apply kerning to open the space between the quote mark provided by the Module and a leading or trailing quote mark contained in a |title= or |chapter= parameter's value.
This function will positive kern either single or double quotes:
"'Unkerned title with leading and trailing single quote marks'"
" 'Kerned title with leading and trailing single quote marks' " (in real life the kerning isn't as wide as this example)
]]
function kern_quotes (str)
local left='<span style="padding-left:0.2em;">%1</span>'; -- spacing to use when title contains leading single or double quote mark
local right='<span style="padding-right:0.2em;">%1</span>'; -- spacing to use when title contains trailing single or double quote mark
if str:match ("^[\"\'][^\']") then
str = string.gsub( str, "^[\"\']", left, 1 ); -- replace (captured) leading single or double quote with left-side <span>
end
if str:match ("[^\'][\"\']$") then
str = string.gsub( str, "[\"\']$", right, 1 ); -- replace (captured) trailing single or double quote with right-side <span>
end
return str;
end
-- Wraps a string using a message_list configuration taking one argument
function wrap( key, str, lower )
if not is_set( str ) then
return "";
elseif inArray( key, { 'italic-title', 'trans-italic-title' } ) then
str = safeforitalics( str );
end
if lower == true then
return substitute( cfg.messages[key]:lower(), {str} );
else
return substitute( cfg.messages[key], {str} );
end
end
--[[
Argument wrapper. This function provides support for argument
mapping defined in the configuration file so that multiple names
can be transparently aliased to single internal variable.
]]
function argument_wrapper( args )
local origin = {};
return setmetatable({
ORIGIN = function( self, k )
local dummy = self[k]; --force the variable to be loaded.
return origin[k];
end
},
{
__index = function ( tbl, k )
if origin[k] ~= nil then
return nil;
end
local args, list, v = args, cfg.aliases[k];
if type( list ) == 'table' then
v, origin[k] = selectone( args, list, 'redundant_parameters' );
if origin[k] == nil then
origin[k] = ''; -- Empty string, not nil
end
elseif list ~= nil then
v, origin[k] = args[list], list;
else
-- maybe let through instead of raising an error?
-- v, origin[k] = args[k], k;
error( cfg.messages['unknown_argument_map'] );
end
-- Empty strings, not nil;
if v == nil then
v = cfg.defaults[k] or '';
origin[k] = '';
end
tbl = rawset( tbl, k, v );
return v;
end,
});
end
--[[
Looks for a parameter's name in the whitelist.
Parameters in the whitelist can have three values:
true - active, supported parameters
false - deprecated, supported parameters
nil - unsupported parameters
]]
function validate( name )
local name = tostring( name );
local state = whitelist.basic_arguments[ name ];
-- Normal arguments
if true == state then return true; end -- valid actively supported parameter
if false == state then
deprecated_parameter (); -- parameter is deprecated but still supported
return true;
end
-- Arguments with numbers in them
name = name:gsub( "%d+", "#" ); -- replace digit(s) with # (last25 becomes last#
state = whitelist.numbered_arguments[ name ];
if true == state then return true; end -- valid actively supported parameter
if false == state then
deprecated_parameter (); -- parameter is deprecated but still supported
return true;
end
return false; -- Not supported because not found or name is set to nil
end
-- Formats a comment for error trapping
function errorcomment( content, hidden )
return wrap( hidden and 'hidden-error' or 'visible-error', content );
end
--[[
Sets an error condition and returns the appropriate error message. The actual placement
of the error message in the output is the responsibility of the calling function.
]]
function seterror( error_id, arguments, raw, prefix, suffix )
local error_state = cfg.error_conditions[ error_id ];
prefix = prefix or "";
suffix = suffix or "";
if error_state == nil then
error( cfg.messages['undefined_error'] );
elseif is_set( error_state.category ) then
table.insert( z.error_categories, error_state.category );
end
local message = substitute( error_state.message, arguments );
message = message .. " ([[" .. cfg.messages['help page link'] ..
"#" .. error_state.anchor .. "|" ..
cfg.messages['help page label'] .. "]])";
z.error_ids[ error_id ] = true;
if inArray( error_id, { 'bare_url_missing_title', 'trans_missing_title' } )
and z.error_ids['citation_missing_title'] then
return '', false;
end
message = table.concat({ prefix, message, suffix });
if raw == true then
return message, error_state.hidden;
end
return errorcomment( message, error_state.hidden );
end
-- Formats a wiki style external link
function externallinkid(options)
local url_string = options.id;
if options.encode == true or options.encode == nil then
url_string = mw.uri.encode( url_string );
end
return mw.ustring.format( '[[%s|%s]]%s[%s%s%s %s]',
options.link, options.label, options.separator or " ",
options.prefix, url_string, options.suffix or "",
mw.text.nowiki(options.id)
);
end
-- Formats a wiki style internal link
function internallinkid(options)
return mw.ustring.format( '[[%s|%s]]%s[[%s%s%s|%s]]',
options.link, options.label, options.separator or " ",
options.prefix, options.id, options.suffix or "",
mw.text.nowiki(options.id)
);
end
-- Format an external link with error checking
function externallink( URL, label, source )
local error_str = "";
if not is_set( label ) then
label = URL;
if is_set( source ) then
error_str = seterror( 'bare_url_missing_title', { wrap( 'parameter', source ) }, false, " " );
else
error( cfg.messages["bare_url_no_origin"] );
end
end
if not checkurl( URL ) then
error_str = seterror( 'bad_url', {}, false, " " ) .. error_str;
end
return table.concat({ "[", URL, " ", safeforurl( label ), "]", error_str });
end
-- Formats a link to Amazon
function amazon(id, domain)
if not is_set(domain) then
domain = "com"
elseif ( "jp" == domain or "uk" == domain ) then
domain = "co." .. domain
end
local handler = cfg.id_handlers['ASIN'];
return externallinkid({link = handler.link,
label=handler.label , prefix="//www.amazon."..domain.."/dp/",id=id,
encode=handler.encode, separator = handler.separator})
end
--[[
format and error check arXiv identifier. There are two valid forms of the identifier:
the first form, valid only between date codes 9108 and 0703 is:
arXiv:<archive>.<class>/<date code><number><version>
where:
<archive> is a string of alpha characters - may be hyphenated; no other punctuation
<class> is a string of alpha characters - may be hyphenated; no other punctuation
<date code> is four digits in the form YYMM where YY is the last two digits of the four-digit year and MM is the month number January = 01
first digit of YY for this form can only 9 and 0
<number> is a three-digit number
<version> is a 1 or more digit number preceded with a lowercase v; no spaces (undocumented)
the second form, valid from April 2007 is:
arXiv:<date code>.<number><version>
where:
<date code> is four digits in the form YYMM where YY is the last two digits of the four-digit year and MM is the month number January = 01
<number> is a four-digit number
<version> is a 1 or more digit number preceded with a lowercase v; no spaces
]]
function arxiv (id)
local handler = cfg.id_handlers['ARXIV'];
local year, month, version;
local err_cat = ""
year, month, version = id:match("^%a[%a%.%-]+/([90]%d)([01]%d)%d%d%d([v%d]*)$"); -- test for the 9108-0703 format
if not year then -- arXiv id is not proper 9108-0703 form
year, month, version = id:match("^(%d%d)([01]%d)%.%d%d%d%d([v%d]*)$"); -- test for the 0704- format
if not year then
err_cat = ' ' .. seterror( 'bad_arxiv' ); -- arXiv id doesn't match either format
else -- id is the 0704- format
year = tonumber(year);
month = tonumber(month);
if ((7 > year) or (1 > month and 12 < month)) or -- is year invalid or is month invalid? (doesn't test for future years)
((7 == year) and (4 > month)) or -- when year is 07, is month invalid (before April)?
is_set (version) and nil == version:match("v%d+") then -- is version proper format of single 'v' followed by digits?
err_cat = ' ' .. seterror( 'bad_arxiv' ); -- set error message
end
end
else -- id is the 9108-0703 format; are the date values ok
year = tonumber(year);
month = tonumber(month);
if ((91 > year and 7 < year) or (1 > month and 12 < month)) or -- if invalid year or invalid month
((91 == year and 8 > month) or (7 == year and 3 < month)) or -- if years ok, are starting and ending months ok?
is_set (version) and nil == version:match("v%d+") then -- is version proper format of single 'v' followed by digits?
err_cat = ' ' .. seterror( 'bad_arxiv' ); -- set error message
end
end
return externallinkid({link = handler.link, label = handler.label,
prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode}) .. err_cat;
end
--[[
lccn normalization (http://www.loc.gov/marc/lccn-namespace.html#normalization)
1. Remove all blanks.
2. If there is a forward slash (/) in the string, remove it, and remove all characters to the right of the forward slash.
3. If there is a hyphen in the string:
a. Remove it.
b. Inspect the substring following (to the right of) the (removed) hyphen. Then (and assuming that steps 1 and 2 have been carried out):
1. All these characters should be digits, and there should be six or less. (not done in this function)
2. If the length of the substring is less than 6, left-fill the substring with zeroes until the length is six.
Returns a normalized lccn for lccn() to validate. There is no error checking (step 3.b.1) performed in this function.
]]
function normalize_lccn (lccn)
lccn = lccn:gsub ("%s", ""); -- 1. strip whitespace
if nil ~= string.find (lccn,'/') then
lccn = lccn:match ("(.-)/"); -- 2. remove forward slash and all character to the right of it
end
local prefix
local suffix
prefix, suffix = lccn:match ("(.+)%-(.+)"); -- 3.a remove hyphen by splitting the string into prefix and suffix
if nil ~= suffix then -- if there was a hyphen
suffix=string.rep("0", 6-string.len (suffix)) .. suffix; -- 3.b.2 left fill the suffix with 0s if suffix length less than 6
lccn=prefix..suffix; -- reassemble the lccn
end
return lccn;
end
--[[
Format LCCN link and do simple error checking. LCCN is a character string 8-12 characters long. The length of the LCCN dictates the character type of the first 1-3 characters; the
rightmost eight are always digits. http://info-uri.info/registry/OAIHandler?verb=GetRecord&metadataPrefix=reg&identifier=info:lccn/
length = 8 then all digits
length = 9 then lccn[1] is alpha
length = 10 then lccn[1] and lccn[2] are both alpha or both digits
length = 11 then lccn[1] is alpha, lccn[2] and lccn[3] are both alpha or both digits
length = 12 then lccn[1] and lccn[2] are both alpha
]]
function lccn(lccn)
local handler = cfg.id_handlers['LCCN'];
local err_cat = ''; -- presume that LCCN is valid
local id = lccn; -- local copy of the lccn
id = normalize_lccn (id); -- get canonical form (no whitespace, hyphens, forward slashes)
local len = id:len(); -- get the length of the lccn
if 8 == len then
if id:match("[^%d]") then -- if LCCN has anything but digits (nil if only digits)
err_cat = ' ' .. seterror( 'bad_lccn' ); -- set an error message
end
elseif 9 == len then -- LCCN should be adddddddd
if nil == id:match("%a%d%d%d%d%d%d%d%d") then -- does it match our pattern?
err_cat = ' ' .. seterror( 'bad_lccn' ); -- set an error message
end
elseif 10 == len then -- LCCN should be aadddddddd or dddddddddd
if id:match("[^%d]") then -- if LCCN has anything but digits (nil if only digits) ...
if nil == id:match("^%a%a%d%d%d%d%d%d%d%d") then -- ... see if it matches our pattern
err_cat = ' ' .. seterror( 'bad_lccn' ); -- no match, set an error message
end
end
elseif 11 == len then -- LCCN should be aaadddddddd or adddddddddd
if not (id:match("^%a%a%a%d%d%d%d%d%d%d%d") or id:match("^%a%d%d%d%d%d%d%d%d%d%d")) then -- see if it matches one of our patterns
err_cat = ' ' .. seterror( 'bad_lccn' ); -- no match, set an error message
end
elseif 12 == len then -- LCCN should be aadddddddddd
if not id:match("^%a%a%d%d%d%d%d%d%d%d%d%d") then -- see if it matches our pattern
err_cat = ' ' .. seterror( 'bad_lccn' ); -- no match, set an error message
end
else
err_cat = ' ' .. seterror( 'bad_lccn' ); -- wrong length, set an error message
end
if not is_set (err_cat) and nil ~= lccn:find ('%s') then
err_cat = ' ' .. seterror( 'bad_lccn' ); -- lccn contains a space, set an error message
end
return externallinkid({link = handler.link, label = handler.label,
prefix=handler.prefix,id=lccn,separator=handler.separator, encode=handler.encode}) .. err_cat;
end
--[[
Format PMID and do simple error checking. PMIDs are sequential numbers beginning at 1 and counting up. This code checks the PMID to see that it
contains only digits and is less than test_limit; the value in local variable test_limit will need to be updated periodically as more PMIDs are issued.
]]
function pmid(id)
local test_limit = 30000000; -- update this value as PMIDs approach
local handler = cfg.id_handlers['PMID'];
local err_cat = ''; -- presume that PMID is valid
if id:match("[^%d]") then -- if PMID has anything but digits
err_cat = ' ' .. seterror( 'bad_pmid' ); -- set an error message
else -- PMID is only digits
local id_num = tonumber(id); -- convert id to a number for range testing
if 1 > id_num or test_limit < id_num then -- if PMID is outside test limit boundaries
err_cat = ' ' .. seterror( 'bad_pmid' ); -- set an error message
end
end
return externallinkid({link = handler.link, label = handler.label,
prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode}) .. err_cat;
end
--[[
Determines if a PMC identifier's online version is embargoed. Compares the date in |embargo= against today's date. If embargo date is
in the future, returns true; otherwise, returns false because the embargo has expired or |embargo= not set in this cite.
]]
function is_embargoed(embargo)
if is_set(embargo) then
local lang = mw.getContentLanguage();
local good1, embargo_date, good2, todays_date;
good1, embargo_date = pcall( lang.formatDate, lang, 'U', embargo );
good2, todays_date = pcall( lang.formatDate, lang, 'U' );
if good1 and good2 and tonumber( embargo_date ) >= tonumber( todays_date ) then --is embargo date is in the future?
return true; -- still embargoed
end
end
return false; -- embargo expired or |embargo= not set
end
--[[
Format a PMC, do simple error checking, and check for embargoed articles.
The embargo parameter takes a date for a value. If the embargo date is in the future
the PMC identifier will not be linked to the article. If the embargo specifies a date in the past, or if it is empty or omitted, then
the PMC identifier is linked to the article through the link at cfg.id_handlers['PMC'].prefix.
PMCs are sequential numbers beginning at 1 and counting up. This code checks the PMC to see that it contains only digits and is less
than test_limit; the value in local variable test_limit will need to be updated periodically as more PMCs are issued.
]]
function pmc(id, embargo)
local test_limit = 5000000; -- update this value as PMCs approach
local handler = cfg.id_handlers['PMC'];
local err_cat = ''; -- presume that PMC is valid
local text;
if id:match("[^%d]") then -- if PMC has anything but digits
err_cat = ' ' .. seterror( 'bad_pmc' ); -- set an error message
else -- PMC is only digits
local id_num = tonumber(id); -- convert id to a number for range testing
if 1 > id_num or test_limit < id_num then -- if PMC is outside test limit boundaries
err_cat = ' ' .. seterror( 'bad_pmc' ); -- set an error message
end
end
if is_embargoed(embargo) then
text="[[" .. handler.link .. "|" .. handler.label .. "]]:" .. handler.separator .. id .. err_cat; --still embargoed so no external link
else
text = externallinkid({link = handler.link, label = handler.label, --no embargo date, ok to link to article
prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode}) .. err_cat;
end
return text;
end
-- Formats a DOI and checks for DOI errors.
-- DOI names contain two parts: prefix and suffix separated by a forward slash.
-- Prefix: directory indicator '10.' followed by a registrant code
-- Suffix: character string of any length chosen by the registrant
-- This function checks a DOI name for: prefix/suffix. If the doi name contains spaces or endashes,
-- or, if it ends with a period or a comma, this function will emit a bad_doi error message.
-- DOI names are case-insensitive and can incorporate any printable Unicode characters so the test for spaces, endash,
-- and terminal punctuation may not be technically correct but it appears, that in practice these characters are rarely if ever used in doi names.
function doi(id, inactive)
local cat = ""
local handler = cfg.id_handlers['DOI'];
local text;
if is_set(inactive) then
local inactive_year = inactive:match("%d%d%d%d") or ''; -- try to get the year portion from the inactive date
text = "[[" .. handler.link .. "|" .. handler.label .. "]]:" .. id;
if is_set(inactive_year) then
table.insert( z.error_categories, "Pages with DOIs inactive since " .. inactive_year );
else
table.insert( z.error_categories, "Pages with inactive DOIs" ); -- when inactive doesn't contain a recognizable year
end
inactive = " (" .. cfg.messages['inactive'] .. " " .. inactive .. ")"
else
text = externallinkid({link = handler.link, label = handler.label,
prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode})
inactive = ""
end
if nil == id:match("^10%.[^%s–]-/[^%s–]-[^%.,]$") then -- doi must begin with '10.', must contain a fwd slash, must not contain spaces or endashes, and must not end with period or comma
cat = ' ' .. seterror( 'bad_doi' );
end
return text .. inactive .. cat
end
-- Formats an OpenLibrary link, and checks for associated errors.
function openlibrary(id)
local code = id:sub(-1,-1)
local handler = cfg.id_handlers['OL'];
if ( code == "A" ) then
return externallinkid({link=handler.link, label=handler.label,
prefix="http://openlibrary.org/authors/OL",id=id, separator=handler.separator,
encode = handler.encode})
elseif ( code == "M" ) then
return externallinkid({link=handler.link, label=handler.label,
prefix="http://openlibrary.org/books/OL",id=id, separator=handler.separator,
encode = handler.encode})
elseif ( code == "W" ) then
return externallinkid({link=handler.link, label=handler.label,
prefix= "http://openlibrary.org/works/OL",id=id, separator=handler.separator,
encode = handler.encode})
else
return externallinkid({link=handler.link, label=handler.label,
prefix= "http://openlibrary.org/OL",id=id, separator=handler.separator,
encode = handler.encode}) ..
' ' .. seterror( 'bad_ol' );
end
end
--[[
Validate and format an issn. This code fixes the case where an editor has included an ISSN in the citation but has separated the two groups of four
digits with a space. When that condition occurred, the resulting link looked like this:
|issn=0819 4327 gives: [http://www.worldcat.org/issn/0819 4327 0819 4327] -- can't have spaces in an external link
This code now prevents that by inserting a hyphen at the issn midpoint. It also validates the issn for length and makes sure that the checkdigit agrees
with the calculated value. Incorrect length (8 digits), characters other than 0-9 and X, or checkdigit / calculated value mismatch will all cause a check issn
error message. The issn is always displayed with a hyphen, even if the issn was given as a single group of 8 digits.
]]
function issn(id)
local issn_copy = id; -- save a copy of unadulterated issn; use this version for display if issn does not validate
local handler = cfg.id_handlers['ISSN'];
local text;
local valid_issn = true;
id=id:gsub( "[%s-–]", "" ); -- strip spaces, hyphens, and endashes from the issn
if 8 ~= id:len() or nil == id:match( "^%d*X?$" ) then -- validate the issn: 8 digits long, containing only 0-9 or X in the last position
valid_issn=false; -- wrong length or improper character
else
valid_issn=is_valid_isxn(id, 8); -- validate issn
end
if true == valid_issn then
id = string.sub( id, 1, 4 ) .. "-" .. string.sub( id, 5 ); -- if valid, display correctly formatted version
else
id = issn_copy; -- if not valid, use the show the invalid issn with error message
end
text = externallinkid({link = handler.link, label = handler.label,
prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode})
if false == valid_issn then
text = text .. ' ' .. seterror( 'bad_issn' ) -- add an error message if the issn is invalid
end
return text
end
--[[
This function sets default title types (equivalent to the citation including |type=<default value>) for those citations that have defaults.
Also handles the special case where it is desirable to omit the title type from the rendered citation (|type=none).
]]
function set_titletype(cite_class, title_type)
if is_set(title_type) then
if "none" == title_type then
title_type = ""; -- if |type=none then type parameter not displayed
end
return title_type; -- if |type= has been set to any other value use that value
end
if "AV-media-notes" == cite_class or "DVD-notes" == cite_class then -- if this citation is cite AV media notes or cite DVD notes
return "Media notes"; -- display AV media notes / DVD media notes annotation
elseif "podcast" == cite_class then -- if this citation is cite podcast
return "Podcast"; -- display podcast annotation
elseif "pressrelease" == cite_class then -- if this citation is cite press release
return "Press release"; -- display press release annotation
elseif "techreport" == cite_class then -- if this citation is cite techreport
return "Technical report"; -- display techreport annotation
elseif "thesis" == cite_class then -- if this citation is cite thesis (degree option handled after this function returns)
return "Thesis"; -- display simple thesis annotation (without |degree= modification)
end
end
--[[
Determines whether a URL string is valid
At present the only check is whether the string appears to
be prefixed with a URI scheme. It is not determined whether
the URI scheme is valid or whether the URL is otherwise well
formed.
]]
function checkurl( url_str )
-- Protocol-relative or URL scheme
return url_str:sub(1,2) == "//" or url_str:match( "^[^/]*:" ) ~= nil;
end
-- Removes irrelevant text and dashes from ISBN number
-- Similar to that used for Special:BookSources
function cleanisbn( isbn_str )
return isbn_str:gsub( "[^-0-9X]", "" );
end
-- Extract page numbers from external wikilinks in any of the |page=, |pages=, or |at= parameters for use in COinS.
--TODO: Fix so this code supports urls like this:
-- http://www.history.navy.mil/download/va125153.pdf#page=13 %w/:\.
function get_coins_pages (pages)
if not is_set (pages) then return pages; end -- if no page numbers then we're done
while true do
pattern = pages:match("%[(%w*:?//[^ ]+%s+)[%w%d].*%]"); -- pattern is the opening bracket, the url and following space(s): "[url "
if nil == pattern then break; end -- no more urls
pattern = pattern:gsub("([%^%$%(%)%%%.%[%]%*%+%-%?])", "%%%1"); -- pattern is not a literal string; escape lua's magic pattern characters
pages = pages:gsub(pattern, ""); -- remove as many instances of pattern as possible
end
pages = pages:gsub("[%[%]]", ""); -- remove the brackets
pages = pages:gsub("–", "-" ); -- replace endashes with hyphens
pages = pages:gsub("&%w+;", "-" ); -- and replace html entities (– etc.) with hyphens; do we need to replace numerical entities like   and the like?
return pages;
end
--[[
ISBN-10 and ISSN validator code calculates checksum across all isbn/issn digits including the check digit. ISBN-13 is checked in checkisbn().
If the number is valid the result will be 0. Before calling this function, issbn/issn must be checked for length and stripped of dashes,
spaces and other non-isxn characters.
]]
function is_valid_isxn (isxn_str, len)
local temp = 0;
isxn_str = { isxn_str:byte(1, len) }; -- make a table of bytes
len = len+1; -- adjust to be a loop counter
for i, v in ipairs( isxn_str ) do -- loop through all of the bytes and calculate the checksum
if v == string.byte( "X" ) then -- if checkdigit is X
temp = temp + 10*( len - i ); -- it represents 10 decimal
else
temp = temp + tonumber( string.char(v) )*(len-i);
end
end
return temp % 11 == 0; -- returns true if calculation result is zero
end
-- Determines whether an ISBN string is valid
function checkisbn( isbn_str )
if nil ~= isbn_str:match("[^%s-0-9X]") then return false; end -- fail if isbn_str contains anything but digits, hyphens, or the uppercase X
isbn_str = isbn_str:gsub( "-", "" ):gsub( " ", "" ); -- remove hyphens and spaces
local len = isbn_str:len();
if len ~= 10 and len ~= 13 then
return false;
end
if len == 10 then
if isbn_str:match( "^%d*X?$" ) == nil then return false; end
return is_valid_isxn(isbn_str, 10);
else
local temp = 0;
if isbn_str:match( "^97[89]%d*$" ) == nil then return false; end -- isbn13 begins with 978 or 979
isbn_str = { isbn_str:byte(1, len) };
for i, v in ipairs( isbn_str ) do
temp = temp + (3 - 2*(i % 2)) * tonumber( string.char(v) );
end
return temp % 10 == 0;
end
end
-- Gets the display text for a wikilink like [[A|B]] or [[B]] gives B
function removewikilink( str )
return (str:gsub( "%[%[([^%[%]]*)%]%]", function(l)
return l:gsub( "^[^|]*|(.*)$", "%1" ):gsub("^%s*(.-)%s*$", "%1");
end));
end
-- Escape sequences for content that will be used for URL descriptions
function safeforurl( str )
if str:match( "%[%[.-%]%]" ) ~= nil then
table.insert( z.message_tail, { seterror( 'wikilink_in_url', {}, true ) } );
end
return str:gsub( '[%[%]\n]', {
['['] = '[',
[']'] = ']',
['\n'] = ' ' } );
end
-- Converts a hyphen to a dash
function hyphentodash( str )
if not is_set(str) or str:match( "[%[%]{}<>]" ) ~= nil then
return str;
end
return str:gsub( '-', '–' );
end
-- Protects a string that will be wrapped in wiki italic markup '' ... ''
function safeforitalics( str )
--[[ Note: We cannot use <i> for italics, as the expected behavior for
italics specified by ''...'' in the title is that they will be inverted
(i.e. unitalicized) in the resulting references. In addition, <i> and ''
tend to interact poorly under Mediawiki's HTML tidy. ]]
if not is_set(str) then
return str;
else
if str:sub(1,1) == "'" then str = "<span></span>" .. str; end
if str:sub(-1,-1) == "'" then str = str .. "<span></span>"; end
-- Remove newlines as they break italics.
return str:gsub( '\n', ' ' );
end
end
--[[
Joins a sequence of strings together while checking for duplicate separation characters.
TODO: safejoin() has a flaw where it won't remove the duplicate character from a |title= / |url= combination.
This is because by the time we get here, |title=http://somesite.com and |title=Document Title. have been combined:
[http://somesite.com and ''Document Title.'']
so that now, the last character is not sepc but is ] (unless sepc == ']' which breaks the external link)
]]
function safejoin( tbl, duplicate_char )
--[[
Note: we use string functions here, rather than ustring functions.
This has considerably faster performance and should work correctly as
long as the duplicate_char is strict ASCII. The strings
in tbl may be ASCII or UTF8.
]]
local str = '';
local comp = '';
local end_chr = '';
local trim;
for _, value in ipairs( tbl ) do
if value == nil then value = ''; end
if str == '' then
str = value;
elseif value ~= '' then
if value:sub(1,1) == '<' then
-- Special case of values enclosed in spans and other markup.
comp = value:gsub( "%b<>", "" );
else
comp = value;
end
if comp:sub(1,1) == duplicate_char then
trim = false;
end_chr = str:sub(-1,-1);
-- str = str .. "<HERE(enchr=" .. end_chr.. ")"
if end_chr == duplicate_char then
str = str:sub(1,-2);
elseif end_chr == "'" then
if str:sub(-3,-1) == duplicate_char .. "''" then
str = str:sub(1, -4) .. "''";
elseif str:sub(-5,-1) == duplicate_char .. "]]''" then
trim = true;
elseif str:sub(-4,-1) == duplicate_char .. "]''" then
trim = true;
end
elseif end_chr == "]" then
if str:sub(-3,-1) == duplicate_char .. "]]" then
trim = true;
elseif str:sub(-2,-1) == duplicate_char .. "]" then
trim = true;
end
elseif end_chr == " " then
if str:sub(-2,-1) == duplicate_char .. " " then
str = str:sub(1,-3);
end
end
if trim then
if value ~= comp then
local dup2 = duplicate_char;
if dup2:match( "%A" ) then dup2 = "%" .. dup2; end
value = value:gsub( "(%b<>)" .. dup2, "%1", 1 )
else
value = value:sub( 2, -1 );
end
end
end
str = str .. value;
end
end
return str;
end
-- Attempts to convert names to initials.
function reducetoinitials(first)
local initials = {}
local i = 0; -- counter for number of initials
for word in string.gmatch(first, "%S+") do
table.insert(initials, string.sub(word,1,1)) -- Vancouver format does not include full stops.
i = i + 1; -- bump the counter
if 2 <= i then break; end -- only two initials allowed in Vancouver system; if 2, quit
end
return table.concat(initials) -- Vancouver format does not include spaces.
end
-- Formats a list of people (e.g. authors / editors)
function listpeople(control, people)
local sep = control.sep;
local namesep = control.namesep
local format = control.format
local maximum = control.maximum
local lastauthoramp = control.lastauthoramp;
local text = {}
local etal = false;
if sep:sub(-1,-1) ~= " " then sep = sep .. " " end
if maximum ~= nil and maximum < 1 then return "", 0; end
for i,person in ipairs(people) do
if is_set(person.last) then
local mask = person.mask
local one
local sep_one = sep;
if maximum ~= nil and i > maximum then
etal = true;
break;
elseif (mask ~= nil) then
local n = tonumber(mask)
if (n ~= nil) then
one = string.rep("—",n)
else
one = mask;
sep_one = " ";
end
else
one = person.last
local first = person.first
if is_set(first) then
if ( "vanc" == format ) then first = reducetoinitials(first) end
one = one .. namesep .. first
end
if is_set(person.link) then one = "[[" .. person.link .. "|" .. one .. "]]" end
if is_set(person.link) and nil ~= person.link:find("//") then one = one .. " " .. seterror( 'bad_authorlink' ) end -- check for url in author link;
end
table.insert( text, one )
table.insert( text, sep_one )
end
end
local count = #text / 2;
if count > 0 then
if count > 1 and is_set(lastauthoramp) and not etal then
text[#text-2] = " & ";
end
text[#text] = nil;
end
local result = table.concat(text) -- construct list
if etal then
local etal_text = cfg.messages['et al'];
result = result .. " " .. etal_text;
end
-- if necessary wrap result in <span> tag to format in Small Caps
if ( "scap" == format ) then result =
'<span class="smallcaps" style="font-variant:small-caps">' .. result .. '</span>';
end
return result, count
end
-- Generates a CITEREF anchor ID.
function anchorid( options )
return "CITEREF" .. table.concat( options );
end
--[[
Gets name list from the input arguments
Searches through args in sequential order to find |lastn= and |firstn= parameters (or their aliases), and their matching link and mask parameters.
Stops searching when both |lastn= and |firstn= are not found in args after two sequential attempts: found |last1=, |last2=, and |last3= but doesn't
find |last4= and |last5= then the search is done.
This function emits an error message when there is a |firstn= without a matching |lastn=. When there are 'holes' in the list of last names, |last1= and |last3=
are present but |last2= is missing, an error message is emitted. |lastn= is not required to have a matching |firstn=.
]]
--Original function
function extractnames(args, list_name)
local names = {};
local i = 1;
local last;
while true do
last = selectone( args, cfg.aliases[list_name .. '-Last'], 'redundant_parameters', i );
if not is_set(last) then
-- just in case someone passed in an empty parameter
break;
end
names[i] = {
last = last,
first = selectone( args, cfg.aliases[list_name .. '-First'], 'redundant_parameters', i ),
link = selectone( args, cfg.aliases[list_name .. '-Link'], 'redundant_parameters', i ),
mask = selectone( args, cfg.aliases[list_name .. '-Mask'], 'redundant_parameters', i )
};
i = i + 1;
end
return names;
end
--[[ Broken. Editor CITEREF IDs are broken by this code (no editor list). Author CITEREF ID render correctly
function extractnames(args, list_name)
local names = {}; -- table of names
local i = 1; -- loop counter/indexer
local count = 0; -- used to count the number of times we haven't found a |last= (or alias for authors, |editor-last or alias for editors)
local err_msg_list_name = list_name:match ("(%w+)List") .. 's list'; -- modify AuthorList or EditorList for use in error messages if necessary
while true do
names[i] = -- search through args for name components beginning at 1
{
last = selectone( args, cfg.aliases[list_name .. '-Last'], 'redundant_parameters', i ),
first = selectone( args, cfg.aliases[list_name .. '-First'], 'redundant_parameters', i ),
link = selectone( args, cfg.aliases[list_name .. '-Link'], 'redundant_parameters', i ),
mask = selectone( args, cfg.aliases[list_name .. '-Mask'], 'redundant_parameters', i )
};
if names[i].first and not names[i].last then -- if there is a firstn without a matching lastn
names[i].first = nil; -- set first to nil so we don't confuse the implicit et al message code
table.insert( z.message_tail, { seterror( 'first_missing_last', {err_msg_list_name, i}, true ) } ); -- add this error message
break; -- and done because lastn not found
elseif not names[i].first and not names[i].last then -- if both firstn and lastn aren't found, are we done?
count = count + 1; -- number of times we haven't found last and first
if 2 == count then -- two missing names and we give up
break; -- normal exit or there is a two-name hole in the list; can't tell which
end
else -- last with or without a first
if 1 == count then -- if the previous name was missing
table.insert( z.message_tail, { seterror( 'missing_name', {err_msg_list_name, i-1}, true ) } ); -- add this error message
end
count = 0; -- reset the counter, we're looking for two consecutive missing names
end
i = i + 1; -- bump to the next name
end
return names; -- all done, return our list of names
end
]]
-- Populates ID table from arguments using configuration settings
function extractids( args )
local id_list = {};
for k, v in pairs( cfg.id_handlers ) do
v = selectone( args, v.parameters, 'redundant_parameters' );
if is_set(v) then id_list[k] = v; end
end
return id_list;
end
-- Takes a table of IDs and turns it into a table of formatted ID outputs.
function buildidlist( id_list, options )
local new_list, handler = {};
function fallback(k) return { __index = function(t,i) return cfg.id_handlers[k][i] end } end;
for k, v in pairs( id_list ) do
-- fallback to read-only cfg
handler = setmetatable( { ['id'] = v }, fallback(k) );
if handler.mode == 'external' then
table.insert( new_list, {handler.label, externallinkid( handler ) } );
elseif handler.mode == 'internal' then
table.insert( new_list, {handler.label, internallinkid( handler ) } );
elseif handler.mode ~= 'manual' then
error( cfg.messages['unknown_ID_mode'] );
elseif k == 'DOI' then
table.insert( new_list, {handler.label, doi( v, options.DoiBroken ) } );
elseif k == 'ARXIV' then
table.insert( new_list, {handler.label, arxiv( v ) } );
elseif k == 'ASIN' then
table.insert( new_list, {handler.label, amazon( v, options.ASINTLD ) } );
elseif k == 'LCCN' then
table.insert( new_list, {handler.label, lccn( v ) } );
elseif k == 'OL' then
table.insert( new_list, {handler.label, openlibrary( v ) } );
elseif k == 'PMC' then
table.insert( new_list, {handler.label, pmc( v, options.Embargo ) } );
elseif k == 'PMID' then
table.insert( new_list, {handler.label, pmid( v ) } );
elseif k == 'ISSN' then
table.insert( new_list, {handler.label, issn( v ) } );
elseif k == 'ISBN' then
local ISBN = internallinkid( handler );
if not checkisbn( v ) and not is_set(options.IgnoreISBN) then
ISBN = ISBN .. seterror( 'bad_isbn', {}, false, " ", "" );
end
table.insert( new_list, {handler.label, ISBN } );
else
error( cfg.messages['unknown_manual_ID'] );
end
end
function comp( a, b ) -- used in following table.sort()
return a[1] < b[1];
end
table.sort( new_list, comp );
for k, v in ipairs( new_list ) do
new_list[k] = v[2];
end
return new_list;
end
-- Chooses one matching parameter from a list of parameters to consider
-- Generates an error if more than one match is present.
function selectone( args, possible, error_condition, index )
local value = nil;
local selected = '';
local error_list = {};
if index ~= nil then index = tostring(index); end
-- Handle special case of "#" replaced by empty string
if index == '1' then
for _, v in ipairs( possible ) do
v = v:gsub( "#", "" );
if is_set(args[v]) then
if value ~= nil and selected ~= v then
table.insert( error_list, v );
else
value = args[v];
selected = v;
end
end
end
end
for _, v in ipairs( possible ) do
if index ~= nil then
v = v:gsub( "#", index );
end
if is_set(args[v]) then
if value ~= nil and selected ~= v then
table.insert( error_list, v );
else
value = args[v];
selected = v;
end
end
end
if #error_list > 0 then
local error_str = "";
for _, k in ipairs( error_list ) do
if error_str ~= "" then error_str = error_str .. cfg.messages['parameter-separator'] end
error_str = error_str .. wrap( 'parameter', k );
end
if #error_list > 1 then
error_str = error_str .. cfg.messages['parameter-final-separator'];
else
error_str = error_str .. cfg.messages['parameter-pair-separator'];
end
error_str = error_str .. wrap( 'parameter', selected );
table.insert( z.message_tail, { seterror( error_condition, {error_str}, true ) } );
end
return value, selected;
end
-- COinS metadata (see <http://ocoins.info/>) allows automated tools to parse
-- the citation information.
function COinS(data)
if 'table' ~= type(data) or nil == next(data) then
return '';
end
local ctx_ver = "Z39.88-2004";
-- treat table strictly as an array with only set values.
local OCinSoutput = setmetatable( {}, {
__newindex = function(self, key, value)
if is_set(value) then
rawset( self, #self+1, table.concat{ key, '=', mw.uri.encode( removewikilink( value ) ) } );
end
end
});
if is_set(data.Chapter) then
OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:book";
OCinSoutput["rft.genre"] = "bookitem";
OCinSoutput["rft.btitle"] = data.Chapter;
OCinSoutput["rft.atitle"] = data.Title;
elseif is_set(data.Periodical) then
OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:journal";
OCinSoutput["rft.genre"] = "article";
OCinSoutput["rft.jtitle"] = data.Periodical;
OCinSoutput["rft.atitle"] = data.Title;
else
OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:book";
OCinSoutput["rft.genre"] = "book"
OCinSoutput["rft.btitle"] = data.Title;
end
OCinSoutput["rft.place"] = data.PublicationPlace;
OCinSoutput["rft.date"] = data.Date;
OCinSoutput["rft.series"] = data.Series;
OCinSoutput["rft.volume"] = data.Volume;
OCinSoutput["rft.issue"] = data.Issue;
OCinSoutput["rft.pages"] = data.Pages;
OCinSoutput["rft.edition"] = data.Edition;
OCinSoutput["rft.pub"] = data.PublisherName;
for k, v in pairs( data.ID_list ) do
local id, value = cfg.id_handlers[k].COinS;
if k == 'ISBN' then value = cleanisbn( v ); else value = v; end
if string.sub( id or "", 1, 4 ) == 'info' then
OCinSoutput["rft_id"] = table.concat{ id, "/", v };
else
OCinSoutput[ id ] = value;
end
end
local last, first;
for k, v in ipairs( data.Authors ) do
last, first = v.last, v.first;
if k == 1 then
if is_set(last) then
OCinSoutput["rft.aulast"] = last;
end
if is_set(first) then
OCinSoutput["rft.aufirst"] = first;
end
end
if is_set(last) and is_set(first) then
OCinSoutput["rft.au"] = table.concat{ last, ", ", first };
elseif is_set(last) then
OCinSoutput["rft.au"] = last;
end
end
OCinSoutput.rft_id = data.URL;
OCinSoutput.rfr_id = table.concat{ "info:sid/", mw.site.server:match( "[^/]*$" ), ":", data.RawPage };
OCinSoutput = setmetatable( OCinSoutput, nil );
-- sort with version string always first, and combine.
table.sort( OCinSoutput );
table.insert( OCinSoutput, 1, "ctx_ver=" .. ctx_ver ); -- such as "Z39.88-2004"
return table.concat(OCinSoutput, "&");
end
--[[
This is the main function doing the majority of the citation
formatting.
]]
function citation0( config, args)
--[[
Load Input Parameters
The argument_wrapper facilitates the mapping of multiple
aliases to single internal variable.
]]
local A = argument_wrapper( args );
local i
local PPrefix = A['PPrefix']
local PPPrefix = A['PPPrefix']
if is_set( A['NoPP'] ) then PPPrefix = "" PPrefix = "" end
-- Pick out the relevant fields from the arguments. Different citation templates
-- define different field names for the same underlying things.
local Authors = A['Authors'];
local a = extractnames( args, 'AuthorList' );
local Coauthors = A['Coauthors'];
local Others = A['Others'];
local Editors = A['Editors'];
local e = extractnames( args, 'EditorList' );
local Year = A['Year'];
local PublicationDate = A['PublicationDate'];
local OrigYear = A['OrigYear'];
local Date = A['Date'];
local LayDate = A['LayDate'];
------------------------------------------------- Get title data
local Title = A['Title'];
local BookTitle = A['BookTitle'];
local Conference = A['Conference'];
local TransTitle = A['TransTitle'];
local TitleNote = A['TitleNote'];
local TitleLink = A['TitleLink'];
local Chapter = A['Chapter'];
local ChapterLink = A['ChapterLink'];
local TransChapter = A['TransChapter'];
local TitleType = A['TitleType'];
local Degree = A['Degree'];
local Docket = A['Docket'];
local ArchiveURL = A['ArchiveURL'];
local URL = A['URL']
local URLorigin = A:ORIGIN('URL');
local ChapterURL = A['ChapterURL'];
local ChapterURLorigin = A:ORIGIN('ChapterURL');
local ConferenceURL = A['ConferenceURL'];
local ConferenceURLorigin = A:ORIGIN('ConferenceURL');
local Periodical = A['Periodical'];
local Series = A['Series'];
local Volume = A['Volume'];
local Issue = A['Issue'];
local Position = '';
local Page = A['Page'];
local Pages = hyphentodash( A['Pages'] );
local At = A['At'];
local Edition = A['Edition'];
local PublicationPlace = A['PublicationPlace']
local Place = A['Place'];
local PublisherName = A['PublisherName'];
local RegistrationRequired = A['RegistrationRequired'];
local SubscriptionRequired = A['SubscriptionRequired'];
local Via = A['Via'];
local AccessDate = A['AccessDate'];
local ArchiveDate = A['ArchiveDate'];
local Agency = A['Agency'];
local DeadURL = A['DeadURL']
local Language = A['Language'];
local Format = A['Format'];
local Ref = A['Ref'];
local DoiBroken = A['DoiBroken'];
local ID = A['ID'];
local ASINTLD = A['ASINTLD'];
local IgnoreISBN = A['IgnoreISBN'];
local Embargo = A['Embargo'];
local ID_list = extractids( args );
--[[ Hide unfinished cite newsgroup code so that long delayed update can take place
-- special case for cite newsgroup which uses |id= for a usenet article or post id
-- |id= is not included in COinS so here we convert it to an ID that will be included in COinS
if ('newsgroup' == config.CitationClass) and (is_set (ID)) then
ID_list['USENETID']=ID; -- add this new 'id' to the list of IDs
ID = ''; -- and unset
end
]]
local Quote = A['Quote'];
local PostScript = A['PostScript'];
local LayURL = A['LayURL'];
local LaySource = A['LaySource'];
local Transcript = A['Transcript'];
local TranscriptURL = A['TranscriptURL']
local TranscriptURLorigin = A:ORIGIN('TranscriptURL');
local sepc = A['Separator'];
local LastAuthorAmp = A['LastAuthorAmp'];
local no_tracking_cats = A['NoTracking'];
--these are used by cite interview
local Callsign = A['Callsign'];
local City = A['City'];
local Cointerviewers = A['Cointerviewers']; -- deprecated
local Interviewer = A['Interviewer']; -- deprecated
local Program = A['Program'];
--local variables that are not cs1 parameters
local page_type; -- is this needed? Doesn't appear to be used anywhere;
local use_lowercase = ( sepc ~= '.' );
local this_page = mw.title.getCurrentTitle(); --Also used for COinS and for language
local anchor_year; -- used in the CITEREF identifier
local COinS_date; -- used in the COinS metadata
-- Set postscript default.
if not is_set (PostScript) then -- if |postscript= has not been set (Postscript is nil which is the default for {{citation}}) and
if (config.CitationClass ~= "citation") then -- this template is not a citation template
PostScript = '.'; -- must be a cite xxx template so set postscript to default (period)
end
else
if PostScript:lower() == 'none' then -- if |postscript=none then
PostScript = ''; -- no postscript
end
end
--check this page to see if it is in one of the namespaces that cs1 is not supposed to add to the error categories.
if not is_set(no_tracking_cats) then -- ignore if we are already not going to categorize this page
for k, v in pairs( cfg.uncategorized_namespaces ) do -- otherwise, spin through the list of namespaces we don't include in error categories
if this_page.nsText == v then -- if we find one
no_tracking_cats = "true"; -- set no_tracking_cats
break; -- and we're done
end
end
end
-- check for extra |page=, |pages= or |at= parameters.
if is_set(Page) then
if is_set(Pages) or is_set(At) then
Page = Page .. " " .. seterror('extra_pages'); -- add error message
Pages = ''; -- unset the others
At = '';
end
elseif is_set(Pages) then
if is_set(At) then
Pages = Pages .. " " .. seterror('extra_pages'); -- add error messages
At = ''; -- unset
end
end
-- both |publication-place= and |place= (|location=) allowed if different
if not is_set(PublicationPlace) and is_set(Place) then
PublicationPlace = Place; -- promote |place= (|location=) to |publication-place
end
if PublicationPlace == Place then Place = ''; end -- don't need both if they are the same
--[[
Parameter remapping for cite encyclopedia:
When the citation has these parameters:
|encyclopedia and |title then map |title to |article and |encyclopedia to |title
|encyclopedia and |article then map |encyclopedia to |title
|encyclopedia then map |encyclopedia to |title
|trans_title maps to |trans_chapter when |title is re-mapped
All other combinations of |encyclopedia, |title, and |article are not modified
]]
if ( config.CitationClass == "encyclopaedia" ) then
if is_set(Periodical) then -- Periodical is set when |encyclopedia is set
if is_set(Title) then
if not is_set(Chapter) then
Chapter = Title; -- |encyclopedia and |title are set so map |title to |article and |encyclopedia to |title
TransChapter = TransTitle;
Title = Periodical;
Periodical = ''; -- redundant so unset
TransTitle = ''; -- redundant so unset
end
else -- |title not set
Title = Periodical; -- |encyclopedia set and |article set or not set so map |encyclopedia to |title
Periodical = ''; -- redundant so unset
end
end
end
--special cases for citation.
if (config.CitationClass == "citation") then -- for citation templates
if not is_set (Ref) then -- if |ref= is not set
Ref = "harv"; -- set default |ref=harv
end
if not is_set (sepc) then -- if |separator= is not set
sepc = ','; -- set citation separator to its default (comma)
end
else -- not a citation template
if not is_set (sepc) then -- if |separator= has not been set
sepc = '.'; -- set cite xxx separator to its default (period)
end
end
-- check for special case where |separator=none
if 'none' == sepc:lower() then -- if |separator=none
sepc = ''; -- then set it to an empty string
end
-- Special case for cite techreport.
if (config.CitationClass == "techreport") then -- special case for cite techreport
if is_set(Issue) then -- cite techreport uses 'number', which other citations aliase to 'issue'
if not is_set(ID) then -- can we use ID for the "number"?
ID = Issue; -- yes, use it
Issue = ""; -- unset Issue so that "number" isn't duplicated in the rendered citation or COinS metadata
else -- can't use ID so emit error message
ID = ID .. " " .. seterror('redundant_parameters', '<code>|id=</code> and <code>|number=</code>');
end
end
end
-- special case for cite interview
if (config.CitationClass == "interview") then
if is_set(Program) then
ID = ' ' .. Program;
end
if is_set(Callsign) then
if is_set(ID) then
ID = ID .. sepc .. ' ' .. Callsign;
else
ID = ' ' .. Callsign;
end
end
if is_set(City) then
if is_set(ID) then
ID = ID .. sepc .. ' ' .. City;
else
ID = ' ' .. City;
end
end
if is_set(Interviewer) then
if is_set(TitleType) then
Others = ' ' .. TitleType .. ' with ' .. Interviewer;
TitleType = '';
else
Others = ' ' .. 'Interview with ' .. Interviewer;
end
if is_set(Cointerviewers) then
Others = Others .. sepc .. ' ' .. Cointerviewers;
end
else
Others = '(Interview)';
end
end
--Account for the oddity that is {{cite journal}} with |pmc= set and |url= not set
if config.CitationClass == "journal" and not is_set(URL) and is_set(ID_list['PMC']) then
if not is_embargoed(Embargo) then
URL=cfg.id_handlers['PMC'].prefix .. ID_list['PMC']; -- set url to be the same as the PMC external link if not embargoed
URLorigin = cfg.id_handlers['PMC'].parameters[1]; -- set URLorigin to parameter name for use in error message if citation is missing a |title=
end
end
-- Account for the oddity that is {{cite conference}}, before generation of COinS data.
--TODO: if this is only for {{cite conference}}, shouldn't we be checking? (if config.CitationClass=='conference' then ...)
if is_set(BookTitle) then
Chapter = Title;
ChapterLink = TitleLink;
TransChapter = TransTitle;
Title = BookTitle;
TitleLink = '';
TransTitle = '';
end
-- Account for the oddity that is {{cite episode}}, before generation of COinS data.
--[[ -- {{cite episode}} is not currently supported by this module
if config.CitationClass == "episode" then
local AirDate = A['AirDate'];
local SeriesLink = A['SeriesLink'];
local Season = A['Season'];
local SeriesNumber = A['SeriesNumber'];
local Network = A['Network'];
local Station = A['Station'];
local s, n = {}, {};
local Sep = (first_set(A["SeriesSeparator"], A["Separator"]) or "") .. " ";
if is_set(Issue) then table.insert(s, cfg.messages["episode"] .. " " .. Issue); Issue = ''; end
if is_set(Season) then table.insert(s, cfg.messages["season"] .. " " .. Season); end
if is_set(SeriesNumber) then table.insert(s, cfg.messages["series"] .. " " .. SeriesNumber); end
if is_set(Network) then table.insert(n, Network); end
if is_set(Station) then table.insert(n, Station); end
Date = Date or AirDate;
Chapter = Title;
ChapterLink = TitleLink;
TransChapter = TransTitle;
Title = Series;
TitleLink = SeriesLink;
TransTitle = '';
Series = table.concat(s, Sep);
ID = table.concat(n, Sep);
end
-- end of {{cite episode}} stuff]]
-- legacy: promote concatenation of |day=, |month=, and |year= to Date if Date not set; or, promote PublicationDate to Date if neither Date nor Year are set.
if not is_set(Date) then
Date = Year; -- promote Year to Date
Year = nil; -- make nil so Year as empty string isn't used for CITEREF
if is_set(Date) then
local Month = A['Month'];
if is_set(Month) then
Date = Month .. " " .. Date;
local Day = A['Day']
if is_set(Day) then Date = Day .. " " .. Date end
end
elseif is_set(PublicationDate) then -- use PublicationDate when |date= and |year= are not set
Date = PublicationDate; -- promote PublicationDate to Date
PublicationDate = ''; -- unset, no longer needed
end
end
if PublicationDate == Date then PublicationDate = ''; end -- if PublicationDate is same as Date, don't display in rendered citation
--[[
Go test all of the date-holding parameters for valid MOS:DATE format and make sure that dates are real dates. This must be done before we do COinS because here is where
we get the date used in the metadata.
Date validation supporting code is in Module:Citation/CS1/Date_validation
]]
anchor_year, COinS_date, error_message = dates({['accessdate']=AccessDate, ['airdate']=AirDate, ['archivedate']=ArchiveDate, ['date']=Date, ['doi_brokendate']=DoiBroken,
['embargo']=Embargo, ['laydate']=LayDate, ['publicationdate']=PublicationDate, ['year']=Year});
if is_set(error_message) then
table.insert( z.message_tail, { seterror( 'bad_date', {error_message}, true ) } ); -- add this error message
end
-- At this point fields may be nil if they weren't specified in the template use. We can use that fact.
-- COinS metadata (see <http://ocoins.info/>) for
-- automated parsing of citation information.
local OCinSoutput = COinS{
['Periodical'] = Periodical,
['Chapter'] = Chapter,
['Title'] = Title,
['PublicationPlace'] = PublicationPlace,
['Date'] = first_set(COinS_date, Date), -- COinS_date has correctly formatted date if Date is valid; any reason to keep Date here? Should we be including invalid dates in metadata?
['Series'] = Series,
['Volume'] = Volume,
['Issue'] = Issue,
['Pages'] = get_coins_pages (first_set(Page, Pages, At)), -- pages stripped of external links
['Edition'] = Edition,
['PublisherName'] = PublisherName,
['URL'] = first_set( URL, ChapterURL ),
['Authors'] = a,
['ID_list'] = ID_list,
['RawPage'] = this_page.prefixedText,
};
if is_set(Periodical) and not is_set(Chapter) and is_set(Title) then
Chapter = Title;
ChapterLink = TitleLink;
TransChapter = TransTitle;
Title = '';
TitleLink = '';
TransTitle = '';
end
--[[ Hide unfinished cite newsgroup code so that long delayed update can take place
-- special case for cite newsgroup. Do this after COinS because we are modifying Publishername and ID
if 'newsgroup' == config.CitationClass then
if is_set (PublisherName) then
PublisherName = '[Newsgroup]: ' .. externallink( 'news:' .. PublisherName, PublisherName );
end
end
]]
-- Now perform various field substitutions.
-- We also add leading spaces and surrounding markup and punctuation to the
-- various parts of the citation, but only when they are non-nil.
if not is_set(Authors) then
local Maximum = tonumber( A['DisplayAuthors'] );
-- Preserve old-style implicit et al.
if not is_set(Maximum) and #a == 9 then
Maximum = 8;
table.insert( z.message_tail, { seterror('implict_etal_author', {}, true ) } );
elseif not is_set(Maximum) then
Maximum = #a + 1;
end
local control = {
sep = A["AuthorSeparator"] .. " ",
namesep = (first_set(A["AuthorNameSeparator"], A["NameSeparator"]) or "") .. " ",
format = A["AuthorFormat"],
maximum = Maximum,
lastauthoramp = LastAuthorAmp
};
-- If the coauthor field is also used, prevent ampersand and et al. formatting.
if is_set(Coauthors) then
control.lastauthoramp = nil;
control.maximum = #a + 1;
end
Authors = listpeople(control, a)
end
if not is_set(Authors) and is_set(Coauthors) then -- coauthors aren't displayed if one of authors=, authorn=, or lastn= isn't specified
table.insert( z.message_tail, { seterror('coauthors_missing_author', {}, true) } ); -- emit error message
end
local EditorCount
if not is_set(Editors) then
local Maximum = tonumber( A['DisplayEditors'] );
-- Preserve old-style implicit et al.
if not is_set(Maximum) and #e == 4 then
Maximum = 3;
table.insert( z.message_tail, { seterror('implict_etal_editor', {}, true) } );
elseif not is_set(Maximum) then
Maximum = #e + 1;
end
local control = {
sep = A["EditorSeparator"] .. " ",
namesep = (first_set(A["EditorNameSeparator"], A["NameSeparator"]) or "") .. " ",
format = A['EditorFormat'],
maximum = Maximum,
lastauthoramp = LastAuthorAmp
};
Editors, EditorCount = listpeople(control, e);
else
EditorCount = 1;
end
local Cartography = "";
local Scale = "";
if config.CitationClass == "map" then
if not is_set( Authors ) and is_set( PublisherName ) then
Authors = PublisherName;
PublisherName = "";
end
Cartography = A['Cartography'];
if is_set( Cartography ) then
Cartography = sepc .. " " .. wrap( 'cartography', Cartography, use_lowercase );
end
Scale = A['Scale'];
if is_set( Scale ) then
Scale = sepc .. " " .. Scale;
end
end
if not is_set(URL) and
not is_set(ChapterURL) and
not is_set(ArchiveURL) and
not is_set(ConferenceURL) and
not is_set(TranscriptURL) then
-- Test if cite web or cite podcast |url= is missing or empty
if inArray(config.CitationClass, {"web","podcast"}) then
table.insert( z.message_tail, { seterror( 'cite_web_url', {}, true ) } );
end
-- Test if accessdate is given without giving a URL
if is_set(AccessDate) then
table.insert( z.message_tail, { seterror( 'accessdate_missing_url', {}, true ) } );
AccessDate = '';
end
-- Test if format is given without giving a URL
if is_set(Format) then
Format = Format .. seterror( 'format_missing_url' );
end
end
-- Test if citation has no title
if not is_set(Chapter) and
not is_set(Title) and
not is_set(Periodical) and
not is_set(Conference) and
not is_set(TransTitle) and
not is_set(TransChapter) then
table.insert( z.message_tail, { seterror( 'citation_missing_title', {}, true ) } );
end
Format = is_set(Format) and " (" .. Format .. ")" or "";
local OriginalURL = URL
DeadURL = DeadURL:lower();
if is_set( ArchiveURL ) then
if ( DeadURL ~= "no" ) then
URL = ArchiveURL
URLorigin = A:ORIGIN('ArchiveURL')
end
end
-- Format chapter / article title
if is_set(Chapter) and is_set(ChapterLink) then
Chapter = "[[" .. ChapterLink .. "|" .. Chapter .. "]]";
end
if is_set(Periodical) and is_set(Title) then
Chapter = wrap( 'italic-title', Chapter );
TransChapter = wrap( 'trans-italic-title', TransChapter );
else
Chapter = kern_quotes (Chapter); -- if necessary, separate chapter title's leading and trailing quote marks from Module provided quote marks
Chapter = wrap( 'quoted-title', Chapter );
TransChapter = wrap( 'trans-quoted-title', TransChapter );
end
local TransError = ""
if is_set(TransChapter) then
if not is_set(Chapter) then
TransError = " " .. seterror( 'trans_missing_chapter' );
else
TransChapter = " " .. TransChapter;
end
end
Chapter = Chapter .. TransChapter;
if is_set(Chapter) then
if not is_set(ChapterLink) then
if is_set(ChapterURL) then
Chapter = externallink( ChapterURL, Chapter ) .. TransError;
if not is_set(URL) then
Chapter = Chapter .. Format;
Format = "";
end
elseif is_set(URL) then
Chapter = externallink( URL, Chapter ) .. TransError .. Format;
URL = "";
Format = "";
else
Chapter = Chapter .. TransError;
end
elseif is_set(ChapterURL) then
Chapter = Chapter .. " " .. externallink( ChapterURL, nil, ChapterURLorigin ) ..
TransError;
else
Chapter = Chapter .. TransError;
end
Chapter = Chapter .. sepc .. " " -- with end-space
elseif is_set(ChapterURL) then
Chapter = " " .. externallink( ChapterURL, nil, ChapterURLorigin ) .. sepc .. " ";
end
-- Format main title.
if is_set(TitleLink) and is_set(Title) then
Title = "[[" .. TitleLink .. "|" .. Title .. "]]"
end
if is_set(Periodical) then
Title = kern_quotes (Title); -- if necessary, separate title's leading and trailing quote marks from Module provided quote marks
Title = wrap( 'quoted-title', Title );
TransTitle = wrap( 'trans-quoted-title', TransTitle );
--[[ Hide unfinished cite newsgroup code so that long delayed update can take place
elseif inArray(config.CitationClass, {"web","news","pressrelease","conference","podcast","newsgroup"}) and
]] elseif inArray(config.CitationClass, {"web","news","pressrelease","conference","podcast"}) and
not is_set(Chapter) then
Title = kern_quotes (Title); -- if necessary, separate title's leading and trailing quote marks from Module provided quote marks
Title = wrap( 'quoted-title', Title );
TransTitle = wrap( 'trans-quoted-title', TransTitle );
else
Title = wrap( 'italic-title', Title );
TransTitle = wrap( 'trans-italic-title', TransTitle );
end
TransError = "";
if is_set(TransTitle) then
if not is_set(Title) then
TransError = " " .. seterror( 'trans_missing_title' );
else
TransTitle = " " .. TransTitle;
end
end
Title = Title .. TransTitle;
if is_set(Title) then
if not is_set(TitleLink) and is_set(URL) then
Title = externallink( URL, Title ) .. TransError .. Format
URL = "";
Format = "";
else
Title = Title .. TransError;
end
end
if is_set(Place) then
Place = " " .. wrap( 'written', Place, use_lowercase ) .. sepc .. " ";
end
if is_set(Conference) then
if is_set(ConferenceURL) then
Conference = externallink( ConferenceURL, Conference );
end
Conference = sepc .. " " .. Conference
elseif is_set(ConferenceURL) then
Conference = sepc .. " " .. externallink( ConferenceURL, nil, ConferenceURLorigin );
end
if not is_set(Position) then
local Minutes = A['Minutes'];
if is_set(Minutes) then
Position = " " .. Minutes .. " " .. cfg.messages['minutes'];
else
local Time = A['Time'];
if is_set(Time) then
local TimeCaption = A['TimeCaption']
if not is_set(TimeCaption) then
TimeCaption = cfg.messages['event'];
if sepc ~= '.' then
TimeCaption = TimeCaption:lower();
end
end
Position = " " .. TimeCaption .. " " .. Time;
end
end
else
Position = " " .. Position;
At = '';
end
if not is_set(Page) then
if is_set(Pages) then
if is_set(Periodical) and
not inArray(config.CitationClass, {"encyclopaedia","web","book","news","podcast"}) then
Pages = ": " .. Pages;
elseif tonumber(Pages) ~= nil then
Pages = sepc .." " .. PPrefix .. Pages;
else
Pages = sepc .." " .. PPPrefix .. Pages;
end
end
else
if is_set(Periodical) and
not inArray(config.CitationClass, {"encyclopaedia","web","book","news","podcast"}) then
Page = ": " .. Page;
else
Page = sepc .." " .. PPrefix .. Page;
end
end
At = is_set(At) and (sepc .. " " .. At) or "";
Position = is_set(Position) and (sepc .. " " .. Position) or "";
if config.CitationClass == 'map' then
local Section = A['Section'];
local Inset = A['Inset'];
if first_set( Pages, Page, At ) ~= nil or sepc ~= '.' then
if is_set( Section ) then
Section = ", " .. wrap( 'section', Section, true );
end
if is_set( Inset ) then
Inset = ", " .. wrap( 'inset', Inset, true );
end
else
if is_set( Section ) then
Section = sepc .. " " .. wrap( 'section', Section, use_lowercase );
if is_set( Inset ) then
Inset = ", " .. wrap( 'inset', Inset, true );
end
elseif is_set( Inset ) then
Inset = sepc .. " " .. wrap( 'inset', Inset, use_lowercase );
end
end
At = At .. Section .. Inset;
end
--[[Look in the list of iso639-1 language codes to see if the value provided in the language parameter matches one of them. If a match is found,
use that value; if not, then use the value that was provided with the language parameter.
Categories are assigned in a manner similar to the {{xx icon}} templates - categorizes only mainspace citations and only when the language code is not 'en' (English).
]]
if is_set (Language) then
-- local name = mw.language.fetchLanguageName( Language:lower(), "en" ); -- experiment: this seems to return correct ISO 639-1 language names
local name = cfg.iso639_1[Language:lower()]; -- get the language name if Language parameter has a valid iso 639-1 code
if nil == name then
Language=" " .. wrap( 'language', Language ); -- no match, use parameter's value
else
if 0 == this_page.namespace and 'en' ~= Language:lower() then --found a match; is this page main / article space and English not the language?
Language=" " .. wrap( 'language', name .. '[[Category:Articles with ' .. name .. '-language external links]]' ); -- in main space and not English: categorize
else
Language=" " .. wrap( 'language', name ); --not in mainspace or language is English so don't categorize
end
end
else
Language=""; -- language not specified so make sure this is an empty string;
end
Others = is_set(Others) and (sepc .. " " .. Others) or "";
-- handle type parameter for those CS1 citations that have default values
if inArray(config.CitationClass, {"AV-media-notes", "DVD-notes", "podcast", "pressrelease", "techreport", "thesis"}) then
TitleType = set_titletype (config.CitationClass, TitleType);
if is_set(Degree) and "Thesis" == TitleType then -- special case for cite thesis
TitleType = Degree .. " thesis";
end
end
if is_set(TitleType) then -- if type parameter is specified
TitleType = " (" .. TitleType .. ")"; -- display it in parentheses
end
TitleNote = is_set(TitleNote) and (sepc .. " " .. TitleNote) or "";
Edition = is_set(Edition) and (" " .. wrap( 'edition', Edition )) or "";
Issue = is_set(Issue) and (" (" .. Issue .. ")") or "";
Series = is_set(Series) and (sepc .. " " .. Series) or "";
OrigYear = is_set(OrigYear) and (" [" .. OrigYear .. "]") or "";
Agency = is_set(Agency) and (sepc .. " " .. Agency) or "";
if is_set(Volume) then
if ( mw.ustring.len(Volume) > 4 )
then Volume = sepc .." " .. Volume;
else Volume = " <b>" .. hyphentodash(Volume) .. "</b>";
end
end
--[[ This code commented out while discussion continues until after week of 2014-03-23 live module update;
if is_set(Volume) then
if ( mw.ustring.len(Volume) > 4 )
then Volume = sepc .. " " .. Volume;
else
Volume = " <b>" .. hyphentodash(Volume) .. "</b>";
if is_set(Series) then Volume = sepc .. Volume;
end
end
end
]]
------------------------------------ totally unrelated data
--[[ Loosely mimic {{subscription required}} template; Via parameter identifies a delivery source that is not the publisher; these sources often, but not always, exist
behind a registration or paywall. So here, we've chosen to decouple via from subscription (via has never been part of the registration required template).
Subscription implies paywall; Registration does not. If both are used in a citation, the subscription required link note is displayed. There are no error messages for this condition.
]]
if is_set(Via) then
Via = " " .. wrap( 'via', Via );
end
if is_set(SubscriptionRequired) then
SubscriptionRequired = sepc .. " " .. cfg.messages['subscription']; --here when 'via' parameter not used but 'subscription' is
elseif is_set(RegistrationRequired) then
SubscriptionRequired = sepc .. " " .. cfg.messages['registration']; --here when 'via' and 'subscription' parameters not used but 'registration' is
end
if is_set(AccessDate) then
local retrv_text = " " .. cfg.messages['retrieved']
if (sepc ~= ".") then retrv_text = retrv_text:lower() end
AccessDate = '<span class="reference-accessdate">' .. sepc
.. substitute( retrv_text, {AccessDate} ) .. '</span>'
end
if is_set(ID) then ID = sepc .." ".. ID; end
if "thesis" == config.CitationClass and is_set(Docket) then
ID = sepc .." Docket ".. Docket .. ID;
end
ID_list = buildidlist( ID_list, {DoiBroken = DoiBroken, ASINTLD = ASINTLD, IgnoreISBN = IgnoreISBN, Embargo=Embargo} );
if is_set(URL) then
URL = " " .. externallink( URL, nil, URLorigin );
end
if is_set(Quote) then
if Quote:sub(1,1) == '"' and Quote:sub(-1,-1) == '"' then
Quote = Quote:sub(2,-2);
end
Quote = sepc .." " .. wrap( 'quoted-text', Quote );
PostScript = ""; -- CS1 does not supply terminal punctuation when |quote= is set
end
local Archived
if is_set(ArchiveURL) then
if not is_set(ArchiveDate) then
ArchiveDate = seterror('archive_missing_date');
end
if "no" == DeadURL then
local arch_text = cfg.messages['archived'];
if sepc ~= "." then arch_text = arch_text:lower() end
Archived = sepc .. " " .. substitute( cfg.messages['archived-not-dead'],
{ externallink( ArchiveURL, arch_text ), ArchiveDate } );
if not is_set(OriginalURL) then
Archived = Archived .. " " .. seterror('archive_missing_url');
end
elseif is_set(OriginalURL) then
local arch_text = cfg.messages['archived-dead'];
if sepc ~= "." then arch_text = arch_text:lower() end
Archived = sepc .. " " .. substitute( arch_text,
{ externallink( OriginalURL, cfg.messages['original'] ), ArchiveDate } );
else
local arch_text = cfg.messages['archived-missing'];
if sepc ~= "." then arch_text = arch_text:lower() end
Archived = sepc .. " " .. substitute( arch_text,
{ seterror('archive_missing_url'), ArchiveDate } );
end
else
Archived = ""
end
local Lay
if is_set(LayURL) then
if is_set(LayDate) then LayDate = " (" .. LayDate .. ")" end
if is_set(LaySource) then
LaySource = " – ''" .. safeforitalics(LaySource) .. "''";
else
LaySource = "";
end
if sepc == '.' then
Lay = sepc .. " " .. externallink( LayURL, cfg.messages['lay summary'] ) .. LaySource .. LayDate
else
Lay = sepc .. " " .. externallink( LayURL, cfg.messages['lay summary']:lower() ) .. LaySource .. LayDate
end
else
Lay = "";
end
if is_set(Transcript) then
if is_set(TranscriptURL) then Transcript = externallink( TranscriptURL, Transcript ); end
elseif is_set(TranscriptURL) then
Transcript = externallink( TranscriptURL, nil, TranscriptURLorigin );
end
local Publisher;
if is_set(Periodical) and
not inArray(config.CitationClass, {"encyclopaedia","web","pressrelease","podcast"}) then
if is_set(PublisherName) then
if is_set(PublicationPlace) then
Publisher = PublicationPlace .. ": " .. PublisherName;
else
Publisher = PublisherName;
end
elseif is_set(PublicationPlace) then
Publisher= PublicationPlace;
else
Publisher = "";
end
if is_set(PublicationDate) then
if is_set(Publisher) then
Publisher = Publisher .. ", " .. wrap( 'published', PublicationDate );
else
Publisher = PublicationDate;
end
end
if is_set(Publisher) then
Publisher = " (" .. Publisher .. ")";
end
else
if is_set(PublicationDate) then
PublicationDate = " (" .. wrap( 'published', PublicationDate ) .. ")";
end
if is_set(PublisherName) then
if is_set(PublicationPlace) then
Publisher = sepc .. " " .. PublicationPlace .. ": " .. PublisherName .. PublicationDate;
else
Publisher = sepc .. " " .. PublisherName .. PublicationDate;
end
elseif is_set(PublicationPlace) then
Publisher= sepc .. " " .. PublicationPlace .. PublicationDate;
else
Publisher = PublicationDate;
end
end
-- Several of the above rely upon detecting this as nil, so do it last.
if is_set(Periodical) then
if is_set(Title) or is_set(TitleNote) then
Periodical = sepc .. " " .. wrap( 'italic-title', Periodical )
else
Periodical = wrap( 'italic-title', Periodical )
end
end
--[[
Handle the oddity that is cite speech. This code overrides whatever may be the value assigned to TitleNote (through |department=) and forces it to be " (Speech)" so that
the annotation directly follows the |title= parameter value in the citation rather than the |event= parameter value (if provided).
]]
if "speech" == config.CitationClass then -- cite speech only
TitleNote = " (Speech)"; -- annotate the citation
if is_set (Periodical) then -- if Periodical, perhaps because of an included |website= or |journal= parameter
if is_set (Conference) then -- and if |event= is set
Conference = Conference .. sepc .. " "; -- then add appropriate punctuation to the end of the Conference variable before rendering
end
end
end
-- Piece all bits together at last. Here, all should be non-nil.
-- We build things this way because it is more efficient in LUA
-- not to keep reassigning to the same string variable over and over.
local tcommon
if inArray(config.CitationClass, {"journal","citation"}) and is_set(Periodical) then
if is_set(Others) then Others = Others .. sepc .. " " end
tcommon = safejoin( {Others, Title, TitleNote, Conference, Periodical, Format, TitleType, Scale, Series,
Language, Cartography, Edition, Publisher, Agency, Volume, Issue}, sepc );
else
tcommon = safejoin( {Title, TitleNote, Conference, Periodical, Format, TitleType, Scale, Series, Language,
Volume, Issue, Others, Cartography, Edition, Publisher, Agency}, sepc );
end
if #ID_list > 0 then
ID_list = safejoin( { sepc .. " ", table.concat( ID_list, sepc .. " " ), ID }, sepc );
else
ID_list = ID;
end
local idcommon = safejoin( { ID_list, URL, Archived, AccessDate, Via, SubscriptionRequired, Lay, Quote }, sepc );
local text;
local pgtext = Position .. Page .. Pages .. At;
if is_set(Authors) then
if is_set(Coauthors) then
Authors = Authors .. A['AuthorSeparator'] .. " " .. Coauthors
end
if is_set(Date) then
Date = " ("..Date..")" .. OrigYear .. sepc .. " "
elseif string.sub(Authors,-1,-1) == sepc then
Authors = Authors .. " "
else
Authors = Authors .. sepc .. " "
end
if is_set(Editors) then
local in_text = " ";
local post_text = "";
if is_set(Chapter) then
in_text = in_text .. cfg.messages['in'] .. " "
else
if EditorCount <= 1 then
post_text = ", " .. cfg.messages['editor'];
else
post_text = ", " .. cfg.messages['editors'];
end
end
if (sepc ~= '.') then in_text = in_text:lower() end
Editors = in_text .. Editors .. post_text;
if (string.sub(Editors,-1,-1) == sepc)
then Editors = Editors .. " "
else Editors = Editors .. sepc .. " "
end
end
text = safejoin( {Authors, Date, Chapter, Place, Editors, tcommon }, sepc );
text = safejoin( {text, pgtext, idcommon}, sepc );
elseif is_set(Editors) then
if is_set(Date) then
if EditorCount <= 1 then
Editors = Editors .. ", " .. cfg.messages['editor'];
else
Editors = Editors .. ", " .. cfg.messages['editors'];
end
Date = " (" .. Date ..")" .. OrigYear .. sepc .. " "
else
if EditorCount <= 1 then
Editors = Editors .. " (" .. cfg.messages['editor'] .. ")" .. sepc .. " "
else
Editors = Editors .. " (" .. cfg.messages['editors'] .. ")" .. sepc .. " "
end
end
text = safejoin( {Editors, Date, Chapter, Place, tcommon}, sepc );
text = safejoin( {text, pgtext, idcommon}, sepc );
else
if is_set(Date) then
if ( string.sub(tcommon,-1,-1) ~= sepc )
then Date = sepc .." " .. Date .. OrigYear
else Date = " " .. Date .. OrigYear
end
end
if config.CitationClass=="journal" and is_set(Periodical) then
text = safejoin( {Chapter, Place, tcommon}, sepc );
text = safejoin( {text, pgtext, Date, idcommon}, sepc );
else
text = safejoin( {Chapter, Place, tcommon, Date}, sepc );
text = safejoin( {text, pgtext, idcommon}, sepc );
end
end
if is_set(PostScript) and PostScript ~= sepc then
text = safejoin( {text, sepc}, sepc ); --Deals with italics, spaces, etc.
text = text:sub(1,-sepc:len()-1);
-- text = text:sub(1,-2); --Remove final separator (assumes that sepc is only one character)
end
text = safejoin( {text, PostScript}, sepc );
-- Now enclose the whole thing in a <span/> element
local options = {};
if is_set(config.CitationClass) and config.CitationClass ~= "citation" then
options.class = "citation " .. config.CitationClass;
else
options.class = "citation";
end
if is_set(Ref) and Ref:lower() ~= "none" then
local id = Ref
if ( "harv" == Ref ) then
local names = {} --table of last names & year
if #a > 0 then
for i,v in ipairs(a) do
names[i] = v.last
if i == 4 then break end
end
elseif #e > 0 then
for i,v in ipairs(e) do
names[i] = v.last
if i == 4 then break end
end
end
names[ #names + 1 ] = first_set(Year, anchor_year); -- Year first for legacy citations
id = anchorid(names)
end
options.id = id;
end
if string.len(text:gsub("<span[^>/]*>.-</span>", ""):gsub("%b<>","")) <= 2 then
z.error_categories = {};
text = seterror('empty_citation');
z.message_tail = {};
end
if is_set(options.id) then
text = '<span id="' .. mw.uri.anchorEncode(options.id) ..'" class="' .. mw.text.nowiki(options.class) .. '">' .. text .. "</span>";
else
text = '<span class="' .. mw.text.nowiki(options.class) .. '">' .. text .. "</span>";
end
local empty_span = '<span style="display:none;"> </span>';
-- Note: Using display: none on then COinS span breaks some clients.
local OCinS = '<span title="' .. OCinSoutput .. '" class="Z3988">' .. empty_span .. '</span>';
text = text .. OCinS;
if #z.message_tail ~= 0 then
text = text .. " ";
for i,v in ipairs( z.message_tail ) do
if is_set(v[1]) then
if i == #z.message_tail then
text = text .. errorcomment( v[1], v[2] );
else
text = text .. errorcomment( v[1] .. "; ", v[2] );
end
end
end
end
no_tracking_cats = no_tracking_cats:lower();
if inArray(no_tracking_cats, {"", "no", "false", "n"}) then
for _, v in ipairs( z.error_categories ) do
text = text .. '[[Category:' .. v ..']]';
end
end
return text
end
-- This is used by templates such as {{cite book}} to create the actual citation text.
function z.citation(frame)
local pframe = frame:getParent()
if nil ~= string.find( frame:getTitle(), 'sandbox', 1, true ) then -- did the {{#invoke:}} use sandbox version?
cfg = mw.loadData( 'Module:Citation/CS1/Configuration/sandbox' ); -- load sandbox versions of Configuration and Whitelist and ...
whitelist = mw.loadData( 'Module:Citation/CS1/Whitelist/sandbox' );
dates = require('Module:Citation/CS1/Date_validation/sandbox').dates -- ... sandbox version of date validation code
else -- otherwise
cfg = mw.loadData( 'Module:Citation/CS1/Configuration' ); -- load live versions of Configuration and Whitelist and ...
whitelist = mw.loadData( 'Module:Citation/CS1/Whitelist' );
dates = require('Module:Citation/CS1/Date_validation').dates -- ... live version of date validation code
end
local args = {};
local suggestions = {};
local error_text, error_state;
local config = {};
for k, v in pairs( frame.args ) do
config[k] = v;
args[k] = v;
end
for k, v in pairs( pframe.args ) do
if v ~= '' then
if not validate( k ) then
error_text = "";
if type( k ) ~= 'string' then
-- Exclude empty numbered parameters
if v:match("%S+") ~= nil then
error_text, error_state = seterror( 'text_ignored', {v}, true );
end
elseif validate( k:lower() ) then
error_text, error_state = seterror( 'parameter_ignored_suggest', {k, k:lower()}, true );
else
if #suggestions == 0 then
suggestions = mw.loadData( 'Module:Citation/CS1/Suggestions' );
end
if suggestions[ k:lower() ] ~= nil then
error_text, error_state = seterror( 'parameter_ignored_suggest', {k, suggestions[ k:lower() ]}, true );
else
error_text, error_state = seterror( 'parameter_ignored', {k}, true );
end
end
if error_text ~= '' then
table.insert( z.message_tail, {error_text, error_state} );
end
end
args[k] = v;
elseif args[k] ~= nil or (k == 'postscript') then
args[k] = v;
end
end
return citation0( config, args)
end
return z
at2khxithsq8w6xfv7ds5r6ovii2xqu
Module:Citation/CS1/Whitelist
828
4078
16906
2014-09-08T07:46:20Z
CFCF
4784
From [[:en:Module:Citation/CS1/Whitelist]]
16906
Scribunto
text/plain
--[[
Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items now can have three values:
true - these parameters are valid and supported parameters
false - these parameters are deprecated but still supported
nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter)
]]
whitelist = {
basic_arguments = {
['accessdate'] = true,
['access-date'] = true,
['agency'] = true,
['airdate'] = true,
['air-date'] = true,
['albumlink'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of titlelink used by old cite AV media notes
['albumtype'] = nil, -- controled inappropriate functionality in the old cite AV media notes
['archivedate'] = true,
['archive-date'] = true,
['archiveurl'] = true,
['archive-url'] = true,
['article'] = true,
['artist'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of others used by old cite AV media notes
['arxiv'] = true,
['ARXIV'] = true,
['asin'] = true,
['ASIN'] = true,
['asin-tld'] = true,
['ASIN-TLD'] = true,
['at'] = true,
['author'] = true,
['Author'] = true,
['author-first'] = true,
['authorformat'] = true,
['author-format'] = true,
['author-last'] = true,
['authorlink'] = true,
['author-link'] = true,
['authormask'] = true,
['author-mask'] = true,
['author-name-separator'] = true,
['authors'] = true,
['author-separator'] = true,
['bibcode'] = true,
['BIBCODE'] = true,
['booktitle'] = true,
['book-title'] = true,
['callsign']=true, -- cite interview
['call-sign']=true, -- cite interview
['cartography'] = true,
['chapter'] = true,
['chapterlink'] = true,
['chapter-link'] = true,
['chapterurl'] = true,
['chapter-url'] = true,
['city']=true, -- cite interview
['coauthor'] = false,
['coauthors'] = false,
['cointerviewers'] = false, -- cite interview
['conference'] = true,
['conferenceurl'] = true,
['conference-url'] = true,
['contribution'] = true,
['contributionurl'] = true,
['contribution-url'] = true,
['date'] = true,
['day'] = false,
['deadurl'] = true,
['dead-url'] = true,
['degree'] = true,
['department'] = true,
['dictionary'] = true,
['director'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of author used by old cite DVD-notes
['displayauthors'] = true,
['display-authors'] = true,
['displayeditors'] = true,
['display-editors'] = true,
['docket'] = true,
['doi'] = true,
['DOI'] = true,
['DoiBroken'] = true,
['doi-broken'] = true,
['doi_brokendate'] = true,
['doi-broken-date'] = true,
['doi_inactivedate'] = true,
['doi-inactive-date'] = true,
['edition'] = true,
['editor'] = true,
['Editor'] = true,
['editor-first'] = true,
['editorformat'] = true,
['editor-format'] = true,
['EditorGiven'] = true,
['editor-given'] = true,
['editor-last'] = true,
['editorlink'] = true,
['editor-link'] = true,
['editormask'] = true,
['editor-mask'] = true,
['editor-name-separator'] = true,
['editors'] = true,
['editor-separator'] = true,
['EditorSurname'] = true,
['editor-surname'] = true,
['embargo'] = true,
['Embargo'] = true,
['encyclopaedia'] = true,
['encyclopedia'] = true,
['entry'] = true,
['episodelink'] = true,
['episode-link'] = true,
['event'] = true,
['eventurl'] = true,
['event-url'] = true,
['first'] = true,
['format'] = true,
['given'] = true,
['host'] = true,
['id'] = true,
['ID'] = true,
['ignoreisbnerror'] = true,
['ignore-isbn-error'] = true,
['in'] = true,
['inset'] = true,
['institution'] = true,
['interviewer'] = true, --cite interview
['isbn'] = true,
['ISBN'] = true,
['isbn13'] = true,
['ISBN13'] = true,
['issn'] = true,
['ISSN'] = true,
['issue'] = true,
['jfm'] = true,
['JFM'] = true,
['journal'] = true,
['jstor'] = true,
['JSTOR'] = true,
['language'] = true,
['last'] = true,
['lastauthoramp'] = true,
['last-author-amp'] = true,
['laydate'] = true,
['lay-date'] = true,
['laysource'] = true,
['lay-source'] = true,
['laysummary'] = true,
['lay-summary'] = true,
['layurl'] = true,
['lay-url'] = true,
['lccn'] = true,
['LCCN'] = true,
['location'] = true,
['magazine'] = true,
['medium'] = true,
['minutes'] = true,
['month'] = false,
['mr'] = true,
['MR'] = true,
['name-separator'] = true,
['network'] = true,
['newsgroup'] = true,
['newspaper'] = true,
['nocat'] = true,
['no-cat'] = true,
['nopp'] = true,
['no-pp'] = true,
['notestitle'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of chapter used by old cite AV media notes
['notracking'] = true,
['no-tracking'] = true,
['number'] = true,
['oclc'] = true,
['OCLC'] = true,
['ol'] = true,
['OL'] = true,
['origyear'] = true,
['orig-year'] = true,
['osti'] = true,
['OSTI'] = true,
['others'] = true,
['p'] = true,
['page'] = true,
['pages'] = true,
['people'] = true,
['periodical'] = true,
['place'] = true,
['pmc'] = true,
['PMC'] = true,
['pmid'] = true,
['PMID'] = true,
['postscript'] = true,
['pp'] = true,
['PPPrefix'] = true,
['pp-prefix'] = true,
['PPrefix'] = true,
['p-prefix'] = true,
['program']=true, -- cite interview
['publicationdate'] = true,
['publication-date'] = true,
['publicationplace'] = true,
['publication-place'] = true,
['publisher'] = true,
['publisherid'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of others used by old cite AV media notes and old cite DVD-notes
['quotation'] = true,
['quote'] = true,
['ref'] = true,
['Ref'] = true,
['registration'] = true,
['rfc'] = true,
['RFC'] = true,
['scale'] = true,
['season'] = true,
['section'] = true,
['sectionurl'] = true,
['section-url'] = true,
['separator'] = true,
['series'] = true,
['serieslink'] = true,
['series-link'] = true,
['seriesno'] = true,
['series-no'] = true,
['seriesnumber'] = true,
['series-number'] = true,
['series-separator'] = true,
['ssrn'] = true,
['SSRN'] = true,
['station'] = true,
['subject'] = true,
['subjectlink'] = true,
['subject-link'] = true,
['subscription'] = true,
['surname'] = true,
['template doc demo'] = true,
['template-doc-demo'] = true,
['time'] = true,
['timecaption'] = true,
['time-caption'] = true,
['title'] = true,
['titlelink'] = true,
['title-link'] = true,
['titleyear'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of origyear used by old cite DVD-notes
['trans_chapter'] = true,
['trans-chapter'] = true,
['transcript'] = true,
['transcripturl'] = true,
['transcript-url'] = true,
['trans_title'] = true,
['trans-title'] = true,
['type'] = true,
['url'] = true,
['URL'] = true,
['version'] = true,
['via'] = true,
['volume'] = true,
['website'] = true,
['work'] = true,
['year'] = true,
['zbl'] = true,
['ZBL'] = true,
},
numbered_arguments = {
['author#'] = true,
['Author#'] = true,
['author-first#'] = true,
['author#-first'] = true,
['author-last#'] = true,
['author#-last'] = true,
['author-link#'] = true,
['author#link'] = true,
['author#-link'] = true,
['authorlink#'] = true,
['author-mask#'] = true,
['author#mask'] = true,
['author#-mask'] = true,
['authormask#'] = true,
['authors#'] = true,
['editor#'] = true,
['Editor#'] = true,
['editor-first#'] = true,
['editor#-first'] = true,
['EditorGiven#'] = true,
['editor#-given'] = true,
['editor-given#'] = true,
['editor-last#'] = true,
['editor#-last'] = true,
['editor-link#'] = true,
['editor#link'] = true,
['editor#-link'] = true,
['editorlink#'] = true,
['editor-mask#'] = true,
['editor#mask'] = true,
['editor#-mask'] = true,
['editormask#'] = true,
['editors#'] = true,
['EditorSurname#'] = true,
['editor#-surname'] = true,
['editor-surname#'] = true,
['first#'] = true,
['given#'] = true,
['last#'] = true,
['subject#'] = true,
['subject-link#'] = true,
['subject#link'] = true,
['subject#-link'] = true,
['subjectlink#'] = true,
['surname#'] = true,
},
};
return whitelist;
fwukir9kiszdkcd1xiqvcsnheiskk0b
Module:Citation/CS1/Configuration
828
4079
16907
2014-09-08T07:47:00Z
CFCF
4784
From [[:en:Module:Citation/CS1/Configuration]]
16907
Scribunto
text/plain
citation_config = {};
-- override <code>...</code> styling to remove color, border, and padding. <code> css is specified here:
-- https://git.wikimedia.org/blob/mediawiki%2Fcore.git/69cd73811f7aadd093050dbf20ed70ef0b42a713/skins%2Fcommon%2FcommonElements.css#L199
local code_style="color:inherit; border:inherit; padding:inherit;";
--[[
List of namespaces that should not be included in citation
error categories. Same as setting notracking = true by default
Note: Namespace names should use underscores instead of spaces.
]]
citation_config.uncategorized_namespaces = { 'User', 'Talk', 'User_talk', 'Wikipedia_talk', 'File_talk', 'Template_talk',
'Help_talk', 'Category_talk', 'Portal_talk', 'Book_talk', 'Draft', 'Draft_talk', 'Education_Program_talk',
'Module_talk', 'MediaWiki_talk' };
--[[
Translation table
The following contains fixed text that may be output as part of a citation.
This is separated from the main body to aid in future translations of this
module.
]]
citation_config.messages = {
['published'] = 'published $1',
['lay summary'] = 'Lay summary',
['retrieved'] = 'Retrieved $1',
['inactive'] = 'inactive',
['archived-dead'] = 'Archived from $1 on $2',
['archived-not-dead'] = '$1 from the original on $2',
['archived-missing'] = 'Archived from the original$1 on $2',
['archived'] = 'Archived',
['original'] = 'the original',
['editor'] = 'ed.',
['editors'] = 'eds.',
['edition'] = '($1 ed.)',
['episode'] = 'episode',
['season'] = 'season',
['series'] = 'series',
['cartography'] = 'Cartography by $1',
['section'] = 'Section $1',
['inset'] = '$1 inset',
['written'] = 'Written at $1',
['in'] = 'In',
['et al'] = 'et al.',
['subscription'] = '<span style="font-size:0.95em; font-size:90%; color:#555">(subscription required (<span title="Sources are not required to be available online. Online sources do not have to be freely available. The site may require a paid subscription." style="border-bottom:1px dotted;cursor:help">help</span>))</span>' ..
'[[Category:Pages containing links to subscription-only content]]',
['registration']='<span style="font-size:0.95em; font-size:90%; color:#555">(registration required (<span title="Sources are not required to be available online. Online sources do not have to be freely available. The site may require registration." style="border-bottom:1px dotted;cursor:help">help</span>))</span>' ..
'[[Category:Pages with login required references or sources]]',
['language'] = '(in $1)',
['via'] = " – via $1",
['event'] = 'Event occurs at',
['minutes'] = 'minutes in',
['quoted-title'] = '"$1"',
['italic-title'] = "''$1''",
['trans-quoted-title'] = "[$1]",
['trans-italic-title'] = "[''$1'']",
['quoted-text'] = '"$1"',
['parameter'] = '<code style="'..code_style..'">|$1=</code>',
['parameter-separator'] = ', ',
['parameter-final-separator'] = ', and ',
['parameter-pair-separator'] = ' and ',
-- Error output
-- .error class is specified at https://git.wikimedia.org/blob/mediawiki%2Fcore.git/9553bd02a5595da05c184f7521721fb1b79b3935/skins%2Fcommon%2Fshared.css#L538
-- .citation-comment class is specified at Help:CS1_errors#Controlling_error_message_display
['hidden-error'] = '<span style="display:none;font-size:100%" class="error citation-comment">$1</span>',
['visible-error'] = '<span style="font-size:100%" class="error citation-comment">$1</span>',
-- Determines the location of the help page
['help page link'] = 'Help:CS1 errors',
['help page label'] = 'help',
-- Internal errors (should only occur if configuration is bad)
['undefined_error'] = 'Called with an undefined error condition',
['unknown_manual_ID'] = 'Unrecognized manual ID mode',
['unknown_ID_mode'] = 'Unrecognized ID mode',
['unknown_argument_map'] = 'Argument map not defined for this variable',
['bare_url_no_origin'] = 'Bare url found but origin indicator is nil or empty',
}
-- Aliases table for commonly passed parameters
citation_config.aliases = {
['AccessDate'] = {'access-date', 'accessdate'},
['Agency'] = 'agency',
['AirDate'] = {'air-date', 'airdate'},
['ArchiveDate'] = {'archive-date', 'archivedate'},
['ArchiveURL'] = {'archive-url', 'archiveurl'},
['ASINTLD'] = {'ASIN-TLD', 'asin-tld'},
['At'] = 'at',
['Authors'] = {'authors', 'people', 'host'},
['AuthorFormat'] = {'author-format', 'authorformat'},
['AuthorSeparator'] = 'author-separator',
['AuthorNameSeparator'] = 'author-name-separator',
['BookTitle'] = {'book-title', 'booktitle'},
['Callsign'] = {'call-sign', 'callsign'}, -- cite interview
['Cartography'] = 'cartography',
['Chapter'] = {'chapter', 'contribution', 'entry', 'article', 'section', 'notestitle'}, -- notestitle is deprecated; remove after 1 October 2014; used by old cite AV media notes
['ChapterLink'] = {'chapter-link', 'chapterlink'},
['ChapterURL'] = {'chapter-url', 'chapterurl', 'contribution-url', 'contributionurl', 'section-url', 'sectionurl'},
['City'] = 'city', -- cite interview
['Coauthors'] = {'coauthors', 'coauthor'}, -- coauthor and coauthors are deprecated; remove after 1 October 2014
['Cointerviewers'] = 'cointerviewers', -- cointerviewers is deprecated; remove after 1 October 2014; used by cite interview
['Conference'] = {'conference', 'event'},
['ConferenceURL'] = {'conference-url', 'conferenceurl', 'event-url', 'eventurl'},
['Date'] = 'date',
['Day'] = 'day',
['DeadURL'] = {'dead-url', 'deadurl'},
['Degree'] = 'degree',
['DisplayAuthors'] = {'display-authors', 'displayauthors'},
['DisplayEditors'] = {'display-editors', 'displayeditors'},
['Docket'] = 'docket',
['DoiBroken'] = {'doi-broken', 'doi-broken-date', 'doi-inactive-date', 'DoiBroken', 'doi_brokendate', 'doi_inactivedate'},
['Edition'] = 'edition',
['Editors'] = 'editors',
['EditorFormat'] = {'editor-format', 'editorformat'},
['EditorSeparator'] = 'editor-separator',
['EditorNameSeparator'] = 'editor-name-separator',
['Embargo'] = {'Embargo', 'embargo'},
['Format'] = 'format',
['ID'] = {'id', 'ID', 'publisherid'}, -- publisherid is deprecated; remove after 1 October 2014; used by old cite AV media notes and old cite DVD notes
['IgnoreISBN'] = {'ignore-isbn-error', 'ignoreisbnerror'},
['Inset'] = 'inset',
['Interviewer'] = 'interviewer', -- cite interview
['Issue'] = {'issue', 'number'},
['Language'] = {'language', 'in'},
['LastAuthorAmp'] = {'last-author-amp', 'lastauthoramp'},
['LayDate'] = {'lay-date', 'laydate'},
['LaySource'] = {'lay-source', 'laysource'},
['LayURL'] = {'lay-url', 'lay-summary', 'layurl', 'laysummary'},
['Minutes'] = 'minutes',
['Month'] = 'month',
['NameSeparator'] = 'name-separator',
['Network'] = 'network',
['NoPP'] = {'no-pp', 'nopp'},
['NoTracking'] = {'template-doc-demo', 'template doc demo', 'no-cat', 'nocat',
'no-tracking', 'notracking'},
['OrigYear'] = {'orig-year', 'origyear', 'titleyear'}, -- titleyear is deprecated; remove after 1 October 2014; used in old cite DVD notes
['Others'] = {'others', 'artist', 'director'}, -- artist and director are deprecated; remove after 1 October 2014; used in old cite AV media notes and old cite DVD notes
['Page'] = {'p', 'page'},
['Pages'] = {'pp', 'pages'},
['Periodical'] = {'journal', 'newspaper', 'magazine', 'work',
'website', 'periodical', 'encyclopedia', 'encyclopaedia', 'dictionary'},
['Place'] = {'place', 'location'},
['PPrefix'] = {'p-prefix', 'PPrefix'},
['PPPrefix'] = {'pp-prefix', 'PPPrefix'},
['Program'] = 'program', -- cite interview
['PostScript'] = 'postscript',
['PublicationDate'] = {'publicationdate', 'publication-date'},
['PublicationPlace'] = {'publication-place', 'publicationplace'},
--[[ Hide unfinished cite newsgroup code so that long delayed update can take place
['PublisherName'] = {'publisher', 'distributor', 'institution', 'newsgroup'},
]] ['PublisherName'] = {'publisher', 'distributor', 'institution'},
['Quote'] = {'quote', 'quotation'},
['Ref'] = {'ref', 'Ref'},
['RegistrationRequired'] = 'registration',
['Scale'] = 'scale',
['Section'] = 'section',
['Season'] = 'season',
['Separator'] = 'separator',
['Series'] = {'series', 'version'},
['SeriesSeparator'] = 'series-separator',
['SeriesLink'] = {'series-link', 'serieslink'},
['SeriesNumber'] = {'series-number', 'series-no', 'seriesnumber', 'seriesno'},
['Station'] = 'station',
['SubscriptionRequired'] = 'subscription',
['Time'] = 'time',
['TimeCaption'] = {'time-caption', 'timecaption'},
['Title'] = 'title',
['TitleLink'] = {'title-link', 'episode-link', 'titlelink', 'episodelink', 'albumlink'}, -- albumlink is deprecated; remove after 1 October 2014; used by old cite AV media notes
['TitleNote'] = 'department',
['TitleType'] = {'type', 'medium'},
['TransChapter'] = {'trans-chapter', 'trans_chapter'},
['Transcript'] = 'transcript',
['TranscriptURL'] = {'transcript-url', 'transcripturl'},
['TransTitle'] = {'trans-title', 'trans_title'},
['URL'] = {'url', 'URL'},
['Via'] = 'via',
['Volume'] = 'volume',
['Year'] = 'year',
['AuthorList-First'] = {"author#-first", "author-first#",
"first#", "given#"},
['AuthorList-Last'] = {"author#-last", "author-last#",
"last#", "surname#", "Author#", "author#", "authors#", "subject#"},
['AuthorList-Link'] = {"author#-link", "author-link#",
"author#link", "authorlink#", "subject-link#", "subject#link", "subject#-link", "subjectlink#"},
['AuthorList-Mask'] = {"author#-mask", "author-mask#",
"author#mask", "authormask#"},
['EditorList-First'] = {"editor#-first",
"editor-first#", "editor#-given", "editor-given#", "EditorGiven#"},
['EditorList-Last'] = {"editor#-last", "editor-last#",
"editor#-surname", "editor-surname#", "EditorSurname#", "Editor#", "editor#", "editors#"},
['EditorList-Link'] = {"editor#-link", "editor-link#",
"editor#link", "editorlink#"},
['EditorList-Mask'] = {"editor#-mask", "editor-mask#",
"editor#mask", "editormask#"},
}
-- Default parameter values
citation_config.defaults = {
['DeadURL'] = 'yes',
['AuthorSeparator'] = ';',
['EditorSeparator'] = ';',
['NameSeparator'] = ',',
['PPrefix'] = "p. ",
['PPPrefix'] = "pp. ",
}
--[[
Error condition table
The following contains a list of IDs for various error conditions defined in the
code. For each ID, we specify a text message to display, an error category to
include, and whether the error message should be wrapped as a hidden comment.
Anchor changes require identical changes to matching anchor in Help:CS1 errors
]]
citation_config.error_conditions = {
accessdate_missing_url = {
message = '<code style="'..code_style..'">|accessdate=</code> requires <code style="'..code_style..'">|url=</code>',
anchor = 'accessdate_missing_url',
category = 'Pages using citations with accessdate and no URL',
hidden = true },
archive_missing_date = {
message = '<code style="'..code_style..'">|archiveurl=</code> requires <code style="'..code_style..'">|archivedate=</code>',
anchor = 'archive_missing_date',
category = 'Pages with archiveurl citation errors',
hidden = false },
archive_missing_url = {
message = '<code style="'..code_style..'">|archiveurl=</code> requires <code style="'..code_style..'">|url=</code>',
anchor = 'archive_missing_url',
category = 'Pages with archiveurl citation errors',
hidden = false },
bad_arxiv = {
message = 'Check <code style="'..code_style..'">|arxiv=</code> value',
anchor = 'bad_arxiv',
category = 'CS1 errors: arXiv',
hidden = false },
bad_authorlink = {
message = 'Check <code style="'..code_style..'">|authorlink=</code> value',
anchor = 'bad_authorlink',
category = 'CS1 errors: authorlink',
hidden = false },
bad_date = {
message = 'Check date values in: <code style="'..code_style..'">$1</code>',
anchor = 'bad_date',
category = 'CS1 errors: dates',
hidden = true },
bad_doi = {
message = 'Check <code style="'..code_style..'">|doi=</code> value',
anchor = 'bad_doi',
category = 'Pages with DOI errors',
hidden = false },
bad_isbn = {
message = 'Check <code style="'..code_style..'">|isbn=</code> value',
anchor = 'bad_isbn',
category = 'Pages with ISBN errors',
hidden = false },
bad_issn = {
message = 'Check <code style="'..code_style..'">|issn=</code> value',
anchor = 'bad_issn',
category = 'CS1 errors: ISSN',
hidden = false },
bad_lccn = {
message = 'Check <code style="'..code_style..'">|lccn=</code> value',
anchor = 'bad_lccn',
category = 'CS1 errors: LCCN',
hidden = false },
bad_ol = {
message = 'Check <code style="'..code_style..'">|ol=</code> value',
anchor = 'bad_ol',
category = 'Pages with OL errors',
hidden = false },
bad_pmc = {
message = 'Check <code style="'..code_style..'">|pmc=</code> value',
anchor = 'bad_pmc',
category = 'CS1 errors: PMC',
hidden = false },
bad_pmid = {
message = 'Check <code style="'..code_style..'">|pmid=</code> value',
anchor = 'bad_pmid',
category = 'CS1 errors: PMID',
hidden = false },
bad_url = {
message = 'Check <code style="'..code_style..'">|url=</code> scheme',
anchor = 'bad_url',
category = 'Pages with URL errors',
hidden = false },
bare_url_missing_title = {
message = '$1 missing title',
anchor = 'bare_url_missing_title',
category = 'Pages with citations having bare URLs',
hidden = false },
citation_missing_title = {
message = 'Missing or empty <code style="'..code_style..'">|title=</code>',
anchor = 'citation_missing_title',
category = 'Pages with citations lacking titles',
hidden = false },
cite_web_url = { -- this error applies to cite web and to cite podcast
message = 'Missing or empty <code style="'..code_style..'">|url=</code>',
anchor = 'cite_web_url',
category = 'Pages using web citations with no URL',
hidden = true },
coauthors_missing_author = {
message = '<code style="'..code_style..'">|coauthors=</code> requires <code style="'..code_style..'">|author=</code>',
anchor = 'coauthors_missing_author',
category = 'CS1 errors: coauthors without author',
hidden = false },
deprecated_params = {
message = 'Cite uses deprecated parameters',
anchor = 'deprecated_params',
category = 'Pages containing cite templates with deprecated parameters',
hidden = true },
empty_citation = {
message = 'Empty citation',
anchor = 'empty_citation',
category = 'Pages with empty citations',
hidden = false },
extra_pages = {
message = 'Extra <code style="'..code_style..'">|pages=</code> or <code style="'..code_style..'">|at=</code>',
anchor = 'extra_pages',
category = 'Pages with citations using conflicting page specifications',
hidden = false },
first_missing_last = {
message = '<code style="'..code_style..'">|first$2=</code> missing <code style="'..code_style..'">|last$2=</code> in $1',
anchor = 'first_missing_last',
category = 'CS1 errors: missing author or editor',
hidden = false },
format_missing_url = {
message = '<code style="'..code_style..'">|format=</code> requires <code style="'..code_style..'">|url=</code>',
anchor = 'format_missing_url',
category = 'Pages using citations with format and no URL',
hidden = true },
implict_etal_author = {
message = '<code style="'..code_style..'">|displayauthors=</code> suggested',
anchor = 'displayauthors',
category = 'Pages using citations with old-style implicit et al.',
hidden = true },
implict_etal_editor = {
message = '<code style="'..code_style..'">|displayeditors=</code> suggested',
anchor = 'displayeditors',
category = 'Pages using citations with old-style implicit et al. in editors',
hidden = true },
missing_name = {
message = 'Missing <code style="'..code_style..'">|last$2=</code> in $1',
anchor = 'missing_name',
category = 'CS1 errors: missing author or editor',
hidden = false },
parameter_ignored = {
message = 'Unknown parameter <code style="'..code_style..'">|$1=</code> ignored',
anchor = 'parameter_ignored',
category = 'Pages with citations using unsupported parameters',
hidden = false },
parameter_ignored_suggest = {
message = 'Unknown parameter <code style="'..code_style..'">|$1=</code> ignored (<code style="'..code_style..'">|$2=</code> suggested)',
anchor = 'parameter_ignored_suggest',
category = 'Pages with citations using unsupported parameters',
hidden = false },
redundant_parameters = {
message = 'More than one of $1 specified',
anchor = 'redundant_parameters',
category = 'Pages with citations having redundant parameters',
hidden = false },
text_ignored = {
message = 'Text "$1" ignored',
anchor = 'text_ignored',
category = 'Pages with citations using unnamed parameters',
hidden = false },
trans_missing_chapter = {
message = '<code style="'..code_style..'">|trans_chapter=</code> requires <code style="'..code_style..'">|chapter=</code>',
anchor = 'trans_missing_chapter',
category = 'Pages with citations using translated terms without the original',
hidden = false },
trans_missing_title = {
message = '<code style="'..code_style..'">|trans_title=</code> requires <code style="'..code_style..'">|title=</code>',
anchor = 'trans_missing_title',
category = 'Pages with citations using translated terms without the original',
hidden = false },
wikilink_in_url = {
message = 'Wikilink embedded in URL title',
anchor = 'wikilink_in_url',
category = 'Pages with citations having wikilinks embedded in URL titles',
hidden = false },
}
citation_config.id_handlers = {
['ARXIV'] = {
parameters = {'arxiv', 'ARXIV'},
link = 'arXiv',
label = 'arXiv',
mode = 'manual',
prefix = '//arxiv.org/abs/', -- protocol relative tested 2013-09-04
encode = false,
COinS = 'info:arxiv',
separator = ':',
},
['ASIN'] = {
parameters = { 'asin', 'ASIN' },
link = 'Amazon Standard Identification Number',
label = 'ASIN',
mode = 'manual',
COinS = 'info:asin',
separator = ' ',
encode = false;
},
['BIBCODE'] = {
parameters = {'bibcode', 'BIBCODE'},
link = 'Bibcode',
label = 'Bibcode',
mode = 'external',
prefix = 'http://adsabs.harvard.edu/abs/',
encode = false,
COinS = 'info:bibcode',
separator = ':',
},
['DOI'] = {
parameters = { 'doi', 'DOI' },
link = 'Digital object identifier',
label = 'doi',
mode = 'manual',
prefix = 'http://dx.doi.org/',
COinS = 'info:doi',
separator = ':',
encode = true,
},
['ISBN'] = {
parameters = {'isbn', 'ISBN', 'isbn13', 'ISBN13'},
link = 'International Standard Book Number',
label = 'ISBN',
mode = 'manual',
prefix = 'Special:BookSources/',
COinS = 'rft.isbn',
separator = ' ',
},
['ISSN'] = {
parameters = {'issn', 'ISSN'},
link = 'International Standard Serial Number',
label = 'ISSN',
mode = 'manual',
prefix = '//www.worldcat.org/issn/',
COinS = 'rft.issn',
encode = false,
separator = ' ',
},
['JFM'] = {
parameters = {'jfm', 'JFM'},
link = 'Jahrbuch über die Fortschritte der Mathematik',
label = 'JFM',
mode = 'external',
prefix = 'http://www.zentralblatt-math.org/zmath/en/search/?format=complete&q=an:',
COinS = 'rft.jfm',
encode = true,
separator = ' ',
},
['JSTOR'] = {
parameters = {'jstor', 'JSTOR'},
link = 'JSTOR',
label = 'JSTOR',
mode = 'external',
prefix = '//www.jstor.org/stable/', -- protocol relative tested 2013-09-04
COinS = 'rft.jstor',
encode = true,
separator = ' ',
},
['LCCN'] = {
parameters = {'LCCN', 'lccn'},
link = 'Library of Congress Control Number',
label = 'LCCN',
mode = 'manual',
prefix = 'http://lccn.loc.gov/',
COinS = 'rft.lccn',
encode = false,
separator = ' ',
},
['MR'] = {
parameters = {'MR', 'mr'},
link = 'Mathematical Reviews',
label = 'MR',
mode = 'external',
prefix = '//www.ams.org/mathscinet-getitem?mr=', -- protocol relative tested 2013-09-04
COinS = 'rft.mr',
encode = true,
separator = ' ',
},
['OCLC'] = {
parameters = {'OCLC', 'oclc'},
link = 'OCLC',
label = 'OCLC',
mode = 'external',
prefix = '//www.worldcat.org/oclc/',
COinS = 'info:oclcnum',
encode = true,
separator = ' ',
},
['OL'] = {
parameters = { 'ol', 'OL' },
link = 'Open Library',
label = 'OL',
mode = 'manual',
COinS = 'info:olnum',
separator = ' ',
endode = true,
},
['OSTI'] = {
parameters = {'OSTI', 'osti'},
link = 'Office of Scientific and Technical Information',
label = 'OSTI',
mode = 'external',
prefix = '//www.osti.gov/energycitations/product.biblio.jsp?osti_id=', -- protocol relative tested 2013-09-04
COinS = 'info:osti',
encode = true,
separator = ' ',
},
['PMC'] = {
parameters = {'PMC', 'pmc'},
link = 'PubMed Central',
label = 'PMC',
mode = 'manual', -- changed to support unlinking of PMC identifier when article is embargoed
prefix = '//www.ncbi.nlm.nih.gov/pmc/articles/PMC',
suffix = " ",
COinS = 'info:pmc',
encode = true,
separator = ' ',
},
['PMID'] = {
parameters = {'PMID', 'pmid'},
link = 'PubMed Identifier',
label = 'PMID',
mode = 'manual', -- changed from external manual to support PMID validation
prefix = '//www.ncbi.nlm.nih.gov/pubmed/',
COinS = 'info:pmid',
encode = false,
separator = ' ',
},
['RFC'] = {
parameters = {'RFC', 'rfc'},
link = 'Request for Comments',
label = 'RFC',
mode = 'external',
prefix = '//tools.ietf.org/html/rfc',
COinS = 'info:rfc',
encode = false,
separator = ' ',
},
['SSRN'] = {
parameters = {'SSRN', 'ssrn'},
link = 'Social Science Research Network',
label = 'SSRN',
mode = 'external',
prefix = '//ssrn.com/abstract=', -- protocol relative tested 2013-09-04
COinS = 'info:ssrn',
encode = true,
separator = ' ',
},
--[[ Hide unfinished cite newsgroup code so that long delayed update can take place
['USENETID'] = {
parameters = {'id', 'ID'},
link = 'Usenet',
label = 'Usenet:',
mode = 'external',
prefix = 'news:',
encode = false,
COinS = 'info:usenet',
separator = ' ',
},
]] ['ZBL'] = {
parameters = {'ZBL', 'zbl'},
link = 'Zentralblatt MATH',
label = 'Zbl',
mode = 'external',
prefix = 'http://www.zentralblatt-math.org/zmath/en/search/?format=complete&q=an:',
COinS = 'info:zbl',
encode = true,
separator = ' ',
},
}
--iso639-1 language codes and names.
citation_config.iso639_1 = {
["aa"] = "Afar",
["ab"] = "Abkhazian",
["ae"] = "Avestan",
["af"] = "Afrikaans",
["ak"] = "Akan",
["am"] = "Amharic",
["an"] = "Aragonese",
["ar"] = "Arabic",
["as"] = "Assamese",
["av"] = "Avaric",
["ay"] = "Aymara",
["az"] = "Azerbaijani",
["ba"] = "Bashkir",
["be"] = "Belarusian",
["bg"] = "Bulgarian",
["bh"] = "Bihari languages",
["bi"] = "Bislama",
["bm"] = "Bambara",
["bn"] = "Bengali",
["bo"] = "Tibetan",
["br"] = "Breton",
["bs"] = "Bosnian",
["ca"] = "Catalan",
-- ["ca"] = "Valencian",
["ce"] = "Chechen",
["ch"] = "Chamorro",
["co"] = "Corsican",
["cr"] = "Cree",
["cs"] = "Czech",
["cu"] = "Church Slavic",
-- ["cu"] = "Old Slavonic",
-- ["cu"] = "Church Slavonic",
-- ["cu"] = "Old Bulgarian",
-- ["cu"] = "Old Church Slavonic",
["cv"] = "Chuvash",
["cy"] = "Welsh",
["da"] = "Danish",
["de"] = "German",
["dv"] = "Divehi",
["dv"] = "Dhivehi",
["dv"] = "Maldivian",
["dz"] = "Dzongkha",
["ee"] = "Ewe",
["el"] = "Modern Greek",
["en"] = "English",
["eo"] = "Esperanto",
["es"] = "Spanish",
-- ["es"] = "Castilian",
["et"] = "Estonian",
["eu"] = "Basque",
["fa"] = "Persian",
["ff"] = "Fulah",
["fi"] = "Finnish",
["fj"] = "Fijian",
["fo"] = "Faroese",
["fr"] = "French",
["fy"] = "Western Frisian",
["ga"] = "Irish",
-- ["gd"] = "Gaelic",
["gd"] = "Scottish Gaelic",
["gl"] = "Galician",
["gn"] = "Guarani",
["gu"] = "Gujarati",
["gv"] = "Manx",
["ha"] = "Hausa",
["he"] = "Hebrew",
["hi"] = "Hindi",
["ho"] = "Hiri Motu",
["hr"] = "Croatian",
-- ["ht"] = "Haitian",
["ht"] = "Haitian Creole",
["hu"] = "Hungarian",
["hy"] = "Armenian",
["hz"] = "Herero",
["ia"] = "Interlingua",
["id"] = "Indonesian",
["ie"] = "Interlingue",
["ie"] = "Occidental",
["ig"] = "Igbo",
-- ["ii"] = "Sichuan Yi",
["ii"] = "Nuosu",
["ik"] = "Inupiaq",
["io"] = "Ido",
["is"] = "Icelandic",
["it"] = "Italian",
["iu"] = "Inuktitut",
["ja"] = "Japanese",
["jv"] = "Javanese",
["ka"] = "Georgian",
["kg"] = "Kongo",
-- ["ki"] = "Kikuyu",
["ki"] = "Gikuyu",
-- ["kj"] = "Kuanyama",
["kj"] = "Kwanyama",
["kk"] = "Kazakh",
-- ["kl"] = "Kalaallisut",
["kl"] = "Greenlandic",
["km"] = "Central Khmer",
["kn"] = "Kannada",
["ko"] = "Korean",
["kr"] = "Kanuri",
["ks"] = "Kashmiri",
["ku"] = "Kurdish",
["kv"] = "Komi",
["kw"] = "Cornish",
-- ["ky"] = "Kirghiz",
["ky"] = "Kyrgyz",
["la"] = "Latin",
["lb"] = "Luxembourgish",
-- ["lb"] = "Letzeburgesch",
["lg"] = "Ganda",
-- ["li"] = "Limburgan",
-- ["li"] = "Limburger",
["li"] = "Limburgish",
["ln"] = "Lingala",
["lo"] = "Lao",
["lt"] = "Lithuanian",
["lu"] = "Luba-Katanga",
["lv"] = "Latvian",
["mg"] = "Malagasy",
["mh"] = "Marshallese",
["mi"] = "Maori",
["mk"] = "Macedonian",
["ml"] = "Malayalam",
["mn"] = "Mongolian",
["mr"] = "Marathi",
["ms"] = "Malay",
["mt"] = "Maltese",
["my"] = "Burmese",
["na"] = "Nauru",
["nb"] = "Norwegian Bokmål",
["nd"] = "North Ndebele",
["ne"] = "Nepali",
["ng"] = "Ndonga",
["nl"] = "Dutch",
-- ["nl"] = "Flemish",
["nn"] = "Norwegian Nynorsk",
["no"] = "Norwegian",
["nr"] = "South Ndebele",
["nv"] = "Navajo",
-- ["nv"] = "Navaho",
-- ["ny"] = "Chichewa",
-- ["ny"] = "Chewa",
["ny"] = "Nyanja",
["oc"] = "Occitan",
["oj"] = "Ojibwa",
["om"] = "Oromo",
["or"] = "Oriya",
["os"] = "Ossetian",
["os"] = "Ossetic",
-- ["pa"] = "Panjabi",
["pa"] = "Punjabi",
["pi"] = "Pali",
["pl"] = "Polish",
-- ["ps"] = "Pushto",
["ps"] = "Pashto",
["pt"] = "Portuguese",
["qu"] = "Quechua",
["rm"] = "Romansh",
["rn"] = "Rundi",
["ro"] = "Romanian",
-- ["ro"] = "Moldavian",
-- ["ro"] = "Moldovan",
["ru"] = "Russian",
["rw"] = "Kinyarwanda",
["sa"] = "Sanskrit",
["sc"] = "Sardinian",
["sd"] = "Sindhi",
["se"] = "Northern Sami",
["sg"] = "Sango",
["si"] = "Sinhala",
-- ["si"] = "Sinhalese",
["sk"] = "Slovak",
["sl"] = "Slovenian",
["sm"] = "Samoan",
["sn"] = "Shona",
["so"] = "Somali",
["sq"] = "Albanian",
["sr"] = "Serbian",
["ss"] = "Swati",
["st"] = "Southern Sotho",
["su"] = "Sundanese",
["sv"] = "Swedish",
["sw"] = "Swahili",
["ta"] = "Tamil",
["te"] = "Telugu",
["tg"] = "Tajik",
["th"] = "Thai",
["ti"] = "Tigrinya",
["tk"] = "Turkmen",
["tl"] = "Tagalog",
["tn"] = "Tswana",
["to"] = "Tonga (Tonga Islands)",
["tr"] = "Turkish",
["ts"] = "Tsonga",
["tt"] = "Tatar",
["tw"] = "Twi",
["ty"] = "Tahitian",
-- ["ug"] = "Uighur",
["ug"] = "Uyghur",
["uk"] = "Ukrainian",
["ur"] = "Urdu",
["uz"] = "Uzbek",
["ve"] = "Venda",
["vi"] = "Vietnamese",
["vo"] = "Volapük",
["wa"] = "Walloon",
["wo"] = "Wolof",
["xh"] = "Xhosa",
["yi"] = "Yiddish",
["yo"] = "Yoruba",
["za"] = "Zhuang",
-- ["za"] = "Chuang",
["zh"] = "Chinese",
["zu"] = "Zulu",
}
return citation_config;
eaq8xfsny76nsayf7ffs8e3oqzhufom
Module:Citation/CS1/Date validation
828
4080
16908
2014-09-08T07:47:33Z
CFCF
4784
From [[:en:Module:Citation/CS1/Date validation]]
16908
Scribunto
text/plain
local p = {}
-- returns a number according to the month in a date: 1 for January, etc. Capitalization and spelling must be correct. If not a valid month, returns 0
function get_month_number (month)
local long_months = {['January']=1, ['February']=2, ['March']=3, ['April']=4, ['May']=5, ['June']=6, ['July']=7, ['August']=8, ['September']=9, ['October']=10, ['November']=11, ['December']=12};
local short_months = {['Jan']=1, ['Feb']=2, ['Mar']=3, ['Apr']=4, ['May']=5, ['Jun']=6, ['Jul']=7, ['Aug']=8, ['Sep']=9, ['Oct']=10, ['Nov']=11, ['Dec']=12};
local temp;
temp=long_months[month];
if temp then return temp; end -- if month is the long-form name
temp=short_months[month];
if temp then return temp; end -- if month is the short-form name
return 0; -- misspelled, improper case, or not a month name
end
-- returns a number according to the sequence of seasons in a year: 1 for Winter, etc. Capitalization and spelling must be correct. If not a valid season, returns 0
function get_season_number (season)
local season_list = {['Winter']=1, ['Spring']=2, ['Summer']=3, ['Fall']=4, ['Autumn']=4}
local temp;
temp=season_list[season];
if temp then return temp; end -- if season is a valid name return its number
return 0; -- misspelled, improper case, or not a season name
end
--returns true if month or season is valid (properly spelled, capitalized, abbreviated)
function is_valid_month_or_season (month_season)
if 0 == get_month_number (month_season) then -- if month text isn't one of the twelve months, might be a season
if 0 == get_season_number (month_season) then -- not a month, is it a season?
return false; -- return false not a month or one of the five seasons
end
end
return true;
end
-- Function gets current year from the server and compares it to year from a citation parameter. Years more than one year in the future are not acceptable.
function is_valid_year(year)
if not is_set(year_limit) then
year_limit = tonumber(os.date("%Y"))+1; -- global variable so we only have to fetch it once (os.date("Y") no longer works?)
end
return tonumber(year) <= year_limit; -- false if year is in the future more than one year
end
--[[
Returns true if day is less than or equal to the number of days in month and year is no farther into the future than next year; else returns false.
Assumes Julian calendar prior to year 1582 and Gregorian calendar thereafter. Accounts for Julian calendar leap years before 1582 and Gregorian leap years after 1582.
Where the two calendars overlap (1582 to approximately 1923) dates are assumed to be Gregorian.
]]
function is_valid_date (year, month, day)
local days_in_month = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
local month_length;
if not is_valid_year(year) then -- no farther into the future than next year
return false;
end
if (2==month) then -- if February
month_length = 28; -- then 28 days unless
if 1582 > tonumber(year) then -- Julian calendar
if 0==(year%4) then
month_length = 29;
end
else -- Gregorian calendar
if (0==(year%4) and (0~=(year%100) or 0==(year%400))) then -- is a leap year?
month_length = 29; -- if leap year then 29 days in February
end
end
else
month_length=days_in_month[month];
end
if tonumber (day) > month_length then
return false;
end
return true;
end
--[[
Check a pair of months or seasons to see if both are valid members of a month or season pair.
Month pairs are expected to be left to right, earliest to latest in time. Similarly, seasons are also left to right, earliest to latest in time. There is
an oddity with seasons. Winter is assigned a value of 1, spring 2, ..., fall and autumn 4. Because winter can follow fall/autumn at the end of a calender year, a special test
is made to see if |date=Fall-Winter yyyy (4-1) is the date.
]]
function is_valid_month_season_range(range_start, range_end)
local range_start_number = get_month_number (range_start);
if 0 == range_start_number then -- is this a month range?
local range_start_number = get_season_number (range_start); -- not a month; is it a season? get start season number
local range_end_number = get_season_number (range_end); -- get end season number
if 0 ~= range_start_number then -- is start of range a season?
if range_start_number < range_end_number then -- range_start is a season
return true; -- return true when range_end is also a season and follows start season; else false
end
if 4 == range_start_number and 1 == range_end_number then -- special case when range is Fall-Winter or Autumn-Winter
return true;
end
end
return false; -- range_start is not a month or a season; or range_start is a season and range_end is not; or improper season sequence
end
local range_end_number = get_month_number (range_end); -- get end month number
if range_start_number < range_end_number then -- range_start is a month; does range_start precede range_end?
return true; -- if yes, return true
end
return false; -- range_start month number is greater than or equal to range end number; or range end isn't a month
end
--[[
Check date format to see that it is one of the formats approved by WP:DATESNO or WP:DATERANGE. Exception: only allowed range separator is endash.
Additionally, check the date to see that it is a real date: no 31 in 30-day months; no 29 February when not a leap year. Months, both long-form and three
character abbreviations, and seasons must be spelled correctly. Future years beyond next year are not allowed.
If the date fails the fomat tests, this function returns false and does not return values for anchor_year and COinS_date. When this happens, the date parameter is
used in the COinS metadata and the CITEREF identifier gets its year from the year parameter if present otherwise CITEREF does not get a date value.
Inputs:
date_string - date string from date-holding parameters (date, year, accessdate, embargo, archivedate, etc)
Returns:
false if date string is not a real date; else
true, anchor_year, COinS_date
anchor_year can be used in CITEREF anchors
COinS_date is date_string without anchor_year disambiguator if any
]]
function check_date (date_string)
local year; -- assume that year2, months, and days are not used;
local year2=0; -- second year in a year range
local month=0;
local month2=0; -- second month in a month range
local day=0;
local day2=0; -- second day in a day range
local anchor_year;
local coins_date;
if date_string:match("^%d%d%d%d%-%d%d%-%d%d$") then -- year-initial numerical year month day format
year, month, day=string.match(date_string, "(%d%d%d%d)%-(%d%d)%-(%d%d)");
month=tonumber(month);
if 12 < month or 1 > month or 1583 > tonumber(year) then return false; end -- month number not valid or not Gregorian calendar
anchor_year = year;
elseif date_string:match("^%a+ +[1-9]%d?, +[1-9]%d%d%d%a?$") then -- month-initial: month day, year
month, day, anchor_year, year=string.match(date_string, "(%a+)%s*(%d%d?),%s*((%d%d%d%d)%a?)");
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
elseif date_string:match("^%a+ +[1-9]%d?–[1-9]%d?, +[1-9]%d%d%d%a?$") then -- month-initial day range: month day–day, year; days are separated by endash
month, day, day2, anchor_year, year=string.match(date_string, "(%a+) +(%d%d?)–(%d%d?), +((%d%d%d%d)%a?)");
if tonumber(day) >= tonumber(day2) then return false; end -- date range order is left to right: earlier to later; dates may not be the same;
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
elseif date_string:match("^[1-9]%d? +%a+ +[1-9]%d%d%d%a?$") then -- day-initial: day month year
day, month, anchor_year, year=string.match(date_string, "(%d%d*)%s*(%a+)%s*((%d%d%d%d)%a?)");
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
elseif date_string:match("^[1-9]%d?–[1-9]%d? +%a+ +[1-9]%d%d%d%a?$") then -- day-range-initial: day–day month year; days are separated by endash
day, day2, month, anchor_year, year=string.match(date_string, "(%d%d?)–(%d%d?) +(%a+) +((%d%d%d%d)%a?)");
if tonumber(day) >= tonumber(day2) then return false; end -- date range order is left to right: earlier to later; dates may not be the same;
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
elseif date_string:match("^[1-9]%d? +%a+ – [1-9]%d? +%a+ +[1-9]%d%d%d%a?$") then -- day initial month-day-range: day month - day month year; uses spaced endash
day, month, day2, month2, anchor_year, year=date_string:match("(%d%d?) +(%a+) – (%d%d?) +(%a+) +((%d%d%d%d)%a?)");
if (not is_valid_month_season_range(month, month2)) or not is_valid_year(year) then return false; end -- date range order is left to right: earlier to later;
month = get_month_number (month);
month2 = get_month_number (month2);
elseif date_string:match("^%a+ +[1-9]%d? – %a+ +[1-9]%d?, +[1-9]%d%d%d?%a?$") then -- month initial month-day-range: month day – month day, year; uses spaced endash
month, day, month2, day2, anchor_year, year=date_string:match("(%a+) +(%d%d?) – (%a+) +(%d%d?), +((%d%d%d%d)%a?)");
if (not is_valid_month_season_range(month, month2)) or not is_valid_year(year) then return false; end
month = get_month_number (month);
month2 = get_month_number (month2);
elseif date_string:match("^[1-9]%d? +%a+ +[1-9]%d%d%d – [1-9]%d? +%a+ +[1-9]%d%d%d%a?$") then -- day initial month-day-year-range: day month year - day month year; uses spaced endash
day, month, year, day2, month2, anchor_year, year2=date_string:match("(%d%d?) +(%a+) +(%d%d%d%d?) – (%d%d?) +(%a+) +((%d%d%d%d?)%a?)");
if tonumber(year2) <= tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later
if not is_valid_year(year2) then return false; end -- year2 no more than one year in the future
month = get_month_number (month);
month2 = get_month_number (month2);
elseif date_string:match("^%a+ +[1-9]%d?, +[1-9]%d%d%d – %a+ +[1-9]%d?, +[1-9]%d%d%d%a?$") then -- month initial month-day-year-range: month day, year – month day, year; uses spaced endash
month, day, year, month2, day2, anchor_year, year2=date_string:match("(%a+) +(%d%d?), +(%d%d%d%d) – (%a+) +(%d%d?), +((%d%d%d%d)%a?)");
if tonumber(year2) <= tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later
if not is_valid_year(year2) then return false; end -- year2 no more than one year in the future
month = get_month_number (month);
month2 = get_month_number (month2);
elseif date_string:match("^Winter +[1-9]%d%d%d–%d%d%a?$") then -- special case Winter year-year (YYYY-YY); year separated with unspaced endash
local century;
year, century, anchor_year, year2=date_string:match("Winter +((%d%d)%d%d)–((%d%d)%a?)");
anchor_year=year..'–'..anchor_year; -- assemble anchor_year from both years
year2 = century..year2; -- add the century to year2 for comparisons
if 1 ~= tonumber(year2) - tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
elseif date_string:match("^Winter +[1-9]%d%d%d–[1-9]%d%d%d%a?$") then -- special case Winter year-year; year separated with unspaced endash
year, anchor_year, year2=date_string:match("Winter +(%d%d%d%d)–((%d%d%d%d)%a?)");
anchor_year=year..'–'..anchor_year; -- assemble anchor_year from both years
if 1 ~= tonumber(year2) - tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
elseif date_string:match("^%a+ +[1-9]%d%d%d% – %a+ +[1-9]%d%d%d%a?$") then -- month/season year - month/season year; separated by spaced endash
month, year, month2, anchor_year, year2=date_string:match("(%a+) +(%d%d%d%d) – (%a+) +((%d%d%d%d)%a?)");
anchor_year=year..'–'..anchor_year; -- assemble anchor_year from both years
if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
if not((0 ~= get_month_number(month) and 0 ~= get_month_number(month2)) or -- both must be month year or season year, not mixed
(0 ~= get_season_number(month) and 0 ~= get_season_number(month2))) then return false; end
elseif date_string:match ("^%a+–%a+ +[1-9]%d%d%d%a?$") then -- month/season range year; months separated by endash
month, month2, anchor_year, year=date_string:match ("(%a+)–(%a+)%s*((%d%d%d%d)%a?)");
if (not is_valid_month_season_range(month, month2)) or (not is_valid_year(year)) then
return false;
end
elseif date_string:match("^%a+ +%d%d%d%d%a?$") then -- month/season year
month, anchor_year, year=date_string:match("(%a+)%s*((%d%d%d%d)%a?)");
if not is_valid_year(year) then return false; end
if not is_valid_month_or_season (month) then return false; end
elseif date_string:match("^[1-9]%d%d%d?–[1-9]%d%d%d?%a?$") then -- Year range: YYY-YYY or YYY-YYYY or YYYY–YYYY; separated by unspaced endash; 100-9999
year, anchor_year, year2=date_string:match("(%d%d%d%d?)–((%d%d%d%d?)%a?)");
anchor_year=year..'–'..anchor_year; -- assemble anchor year from both years
if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
elseif date_string:match("^[1-9]%d%d%d–%d%d%a?$") then -- Year range: YYYY–YY; separated by unspaced endash
local century;
year, century, anchor_year, year2=date_string:match("((%d%d)%d%d)–((%d%d)%a?)");
anchor_year=year..'–'..anchor_year; -- assemble anchor year from both years
if 13 > tonumber(year2) then return false; end -- don't allow 2003-05 which might be May 2003
year2 = century..year2; -- add the century to year2 for comparisons
if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
elseif date_string:match("^[1-9]%d%d%d?%a?$") then -- year; here accept either YYY or YYYY
anchor_year, year=date_string:match("((%d%d%d%d?)%a?)");
if false == is_valid_year(year) then
return false;
end
else
return false; -- date format not one of the MOS:DATE approved formats
end
local result=true; -- check whole dates for validity; assume true because not all dates will go through this test
if 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 == month2 and 0 == day2 then -- YMD (simple whole date)
result=is_valid_date(year,month,day);
elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 == month2 and 0 ~= day2 then -- YMD-d (day range)
result=is_valid_date(year,month,day);
result=result and is_valid_date(year,month,day2);
elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 ~= month2 and 0 ~= day2 then -- YMD-md (day month range)
result=is_valid_date(year,month,day);
result=result and is_valid_date(year,month2,day2);
elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 ~= year2 and 0 ~= month2 and 0 ~= day2 then -- YMD-ymd (day month year range)
result=is_valid_date(year,month,day);
result=result and is_valid_date(year2,month2,day2);
end
if false == result then return false; end
-- if here, then date_string is valid; get coins_date from date_string (leave CITEREF disambiguator) ...
coins_date=date_string:match("^(.+%d)%a?$"); -- last character of valid disambiguatable date is always a digit
coins_date= mw.ustring.gsub(coins_date, "–", "-" ); -- ... and replace any ndash with a hyphen
return true, anchor_year, coins_date; -- format is good and date string represents a real date
end
--[[
Cycle the date-holding parameters in passed table date_parameters_list through check_date() to check compliance with MOS:DATE. For all valid dates, check_date() returns
true. The |date= parameter test is unique, it is the only date holding parameter from which values for anchor_year (used in CITEREF identifiers) and COinS_date (used in
the COinS metadata) are derived. The |date= parameter is the only date-holding parameter that is allowed to contain the no-date keywords "n.d." or "nd" (without quotes).
Unlike most error messages created in this module, only one error message is created by this function. Because all of the date holding parameters are processed serially,
a single error message is created as the dates are tested.
]]
function p.dates(date_parameters_list)
local anchor_year; -- will return as nil if the date being tested is not |date=
local COinS_date; -- will return as nil if the date being tested is not |date=
local error_message ="";
local good_date=false;
for k, v in pairs(date_parameters_list) do -- for each date-holding parameter in the list
if is_set(v) then -- if the parameter has a value
if v:match("^c%. [1-9]%d%d%d?%a?$") then -- special case for c. year or with or without CITEREF disambiguator - only |date= and |year=
local year = v:match("c%. ([1-9]%d%d%d?)%a?"); -- get the year portion so it can be tested
if 'date'==k then
anchor_year, COinS_date = v:match("((c%. [1-9]%d%d%d?)%a?)"); -- anchor year and COinS_date only from |date= parameter
good_date = is_valid_year(year);
elseif 'year'==k then
good_date = is_valid_year(year);
end
elseif 'date'==k then -- if the parameter is |date=
if v:match("n%.d%.%a?") then -- if |date=n.d. with or without a CITEREF disambiguator
good_date, anchor_year, COinS_date = true, v:match("((n%.d%.)%a?)"); --"n.d."; no error when date parameter is set to no date
elseif v:match("nd%a?$") then -- if |date=nd with or without a CITEREF disambiguator
good_date, anchor_year, COinS_date = true, v:match("((nd)%a?)"); --"nd"; no error when date parameter is set to no date
else
good_date, anchor_year, COinS_date = check_date (v); -- go test the date
end
else -- any other date-holding parameter
good_date = check_date (v); -- go test the date
end
if false==good_date then -- assemble one error message so we don't add the tracking category multiple times
if is_set(error_message) then -- once we've added the first portion of the error message ...
error_message=error_message .. ", "; -- ... add a comma space separator
end
error_message=error_message .. "|" .. k .. "="; -- add the failed parameter
end
end
end
return anchor_year, COinS_date, error_message; -- and done
end
return p;
a211cvgxj3ept1dvp5exqptfobllb0v
Template:Cite book
10
4081
16909
2014-09-08T07:48:09Z
CFCF
4784
Created page with "<includeonly>{{#invoke:citation/CS1|citation |CitationClass=book }}</includeonly><noinclude> {{documentation}} </noinclude>"
16909
wikitext
text/x-wiki
<includeonly>{{#invoke:citation/CS1|citation
|CitationClass=book
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
hq4yscm08hccl43rjw83qi7egacgxec
Template:Cite web
10
4082
16910
2014-09-08T07:48:23Z
CFCF
4784
Created page with "<includeonly>{{#invoke:citation/CS1|citation |CitationClass=web }}</includeonly><noinclude> {{documentation}} </noinclude>"
16910
wikitext
text/x-wiki
<includeonly>{{#invoke:citation/CS1|citation
|CitationClass=web
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
rcgmbcxu7hvs583g1f3rzz4c4dkizda
Template:Cite news
10
4083
16911
2014-09-08T07:48:38Z
CFCF
4784
Created page with "<includeonly>{{#invoke:citation/CS1|citation |CitationClass=news }}</includeonly><noinclude> {{documentation}} </noinclude>"
16911
wikitext
text/x-wiki
<includeonly>{{#invoke:citation/CS1|citation
|CitationClass=news
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
pbjnspfej5gxihr9izxrzkow3f1uf3i
Template:Cite journal
10
4084
16912
2014-09-08T07:49:00Z
CFCF
4784
Created page with "<includeonly>{{#invoke:citation/CS1|citation |CitationClass=journal }}</includeonly><noinclude> {{documentation}} </noinclude>"
16912
wikitext
text/x-wiki
<includeonly>{{#invoke:citation/CS1|citation
|CitationClass=journal
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
lom0ku4nznaf2iqlcowwbf3dwcyvfky
Template:Refbegin
10
4085
16913
2014-09-08T07:49:25Z
CFCF
4784
Created page with "<includeonly><div class="refbegin <!-- -->{{#if: {{{normalfont|}}} | refbegin-100 }} <!-- -->{{#if: {{{1|}}} | columns {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }}..."
16913
wikitext
text/x-wiki
<includeonly><div class="refbegin <!--
-->{{#if: {{{normalfont|}}}
| refbegin-100 }} <!--
-->{{#if: {{{1|}}}
| columns {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }}
| references-column-width
| references-column-count references-column-count-{{#if:1|{{{1}}}}} }}
| {{#if: {{{colwidth|}}}
| references-column-width }} }}" style="<!--
-->{{#if: {{{1|}}}
| {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }}
| {{column-width|{{#if:1|{{{1}}}}}}}
| {{column-count|{{#if:1|{{{1}}}}}}} }}
| {{#if: {{{colwidth|}}}
| {{column-width|{{{colwidth}}}}} }} }}"><!--
-->{{#if: {{{indent|}}}
| <dl style="text-indent: -{{{indentsize|3.2}}}em;">}}</includeonly><noinclude>
{{Documentation}}
{{/TemplateData}}
</noinclude>
l6okm8135xhah28f8cuz338k0vca2pn
Template:Refend
10
4086
16914
2014-09-08T07:49:40Z
CFCF
4784
Created page with "<includeonly></dl></div></includeonly><noinclude> {{template doc|Template:refbegin/doc}} {{TemplateDataHeader}} <templatedata> { "description": "Ends a reference lists sta..."
16914
wikitext
text/x-wiki
<includeonly></dl></div></includeonly><noinclude>
{{template doc|Template:refbegin/doc}}
{{TemplateDataHeader}}
<templatedata>
{
"description": "Ends a reference lists started by {{refbegin}}.",
"params": {
}
}
</templatedata>
</noinclude>
ge8cznfxl0zil9rreahsolaz4ivrvek
Template:Reflist
10
4087
16915
2014-09-08T07:50:00Z
CFCF
4784
Created page with "<div class="reflist <!-- -->{{#if: {{{1|}}} | columns {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }} | references-column-width | references-column-count references-..."
16915
wikitext
text/x-wiki
<div class="reflist <!--
-->{{#if: {{{1|}}}
| columns {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }}
| references-column-width
| references-column-count references-column-count-{{#if:1|{{{1}}}}} }}
| {{#if: {{{colwidth|}}}
| references-column-width }} }}" style="<!--
-->{{#if: {{{1|}}}
| {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }}
| {{column-width|{{#if:1|{{{1}}}}}}}
| {{column-count|{{#if:1|{{{1}}}}}}} }}
| {{#if: {{{colwidth|}}}
| {{column-width|{{{colwidth}}}}} }} }} list-style-type: <!--
-->{{{liststyle|{{#switch: {{{group|}}}
| upper-alpha
| upper-roman
| lower-alpha
| lower-greek
| lower-roman = {{{group}}}
| #default = decimal}}}}};">
{{#tag:references|{{{refs|}}}|group={{{group|}}}}}</div><noinclude>
{{Documentation}}
</noinclude>
4gkyehj7b4opv62ycz6r0hb716dhgog
Template:ICD10
10
4088
16916
2014-09-08T07:50:51Z
CFCF
4784
From [[:en:Template:ICD10]]
16916
wikitext
text/x-wiki
[[{{#ifeq: {{{1|}}} | H
| {{#ifexpr: {{{2|-1}}} >= 0 and {{{2|}}} < 60
| ICD-10 Chapter VII: Diseases of the eye, adnexa
| {{#ifexpr: {{{2|-1}}} >= 60
| ICD-10 Chapter VIII: Diseases of the ear and mastoid process
| ICD-10 Chapter H
}}
}}
| ICD-10 Chapter {{{1}}}}}|{{{1}}}]][http://apps.who.int/classifications/icd10/browse/2010/en#/{{{1}}}{{{2}}}{{#if:{{{3|}}}|.{{{3}}}}} {{{2}}}{{#if:{{{3|}}}|.{{{3}}}}}]<noinclude>
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
qu6gervjpcg01kjw33s2fk73fzv2nfu
Template:ICD9
10
4089
16917
2014-09-08T07:51:16Z
CFCF
4784
From [[:en:Template:ICD9]]
16917
wikitext
text/x-wiki
[http://www.icd9data.com/getICD9Code.ashx?icd9={{{1}}} {{{1}}}]<noinclude>
{{documentation}}
</noinclude>
inlm7lg4izfzyun1823ezel8jsddgvh
Module:InfoboxImage
828
4092
18073
17491
2015-05-08T20:34:51Z
Mathonius
2309
Reverted edits by [[Special:Contributions/Flower Base|Flower Base]] ([[User talk:Flower Base|talk]]) to last revision by [[User:CFCF|CFCF]]
18073
Scribunto
text/plain
-- Inputs:
-- image - Can either be a bare filename (with or without the File:/Image: prefix) or a fully formatted image link
-- size - size to display the image
-- maxsize - maximum size for image
-- sizedefault - default size to display the image if size param is blank
-- alt - alt text for image
-- title - title text for image
-- border - set to yes if border
-- center - set to yes, if the image has to be centered
-- upright - upright image param
-- suppressplaceholder - if yes then checks to see if image is a placeholder and suppresses it
-- link - page to visit when clicking on image
-- Outputs:
-- Formatted image.
-- More details available at the "Module:InfoboxImage/doc" page
local i = {};
local placeholder_image = {
"Blue - Replace this image female.svg",
"Blue - Replace this image male.svg",
"Female no free image yet.png",
"Flag of None (square).svg",
"Flag of None.svg",
"Flag of.svg",
"Green - Replace this image female.svg",
"Green - Replace this image male.svg",
"Image is needed female.svg",
"Image is needed male.svg",
"Location map of None.svg",
"Male no free image yet.png",
"Missing flag.png",
"No flag.svg",
"No free portrait.svg",
"No portrait (female).svg",
"No portrait (male).svg",
"Red - Replace this image female.svg",
"Red - Replace this image male.svg",
"Replace this image female (blue).svg",
"Replace this image female.svg",
"Replace this image male (blue).svg",
"Replace this image male.svg",
"Silver - Replace this image female.svg",
"Silver - Replace this image male.svg",
"Replace this image.svg",
"Cricket no pic.png",
"CarersLogo.gif",
"Diagram Needed.svg",
"Example.jpg",
"Image placeholder.png",
"No male portrait.svg",
"Nocover-upload.png",
"NoDVDcover copy.png",
"Noribbon.svg",
"No portrait-BFD-test.svg",
"Placeholder barnstar ribbon.png",
"Project Trains no image.png",
"Image-request.png",
"Sin bandera.svg",
"Sin escudo.svg",
"Replace this image - temple.png",
"Replace this image butterfly.png",
"Replace this image.svg",
"Replace this image1.svg",
"Resolution angle.png",
"Image-No portrait-text-BFD-test.svg",
"Insert image here.svg",
"No image available.png",
"NO IMAGE YET square.png",
"NO IMAGE YET.png",
"No Photo Available.svg",
"No Screenshot.svg",
"No-image-available.jpg",
"Null.png",
"PictureNeeded.gif",
"Place holder.jpg",
"Unbenannt.JPG",
"UploadACopyrightFreeImage.svg",
"UploadAnImage.gif",
"UploadAnImage.svg",
"UploadAnImageShort.svg",
"CarersLogo.gif",
"Diagram Needed.svg",
"No male portrait.svg",
"NoDVDcover copy.png",
"Placeholder barnstar ribbon.png",
"Project Trains no image.png",
"Image-request.png",
}
function i.IsPlaceholder(image)
-- change underscores to spaces
image = mw.ustring.gsub(image, "_", " ");
-- if image starts with [[ then remove that and anything after |
if mw.ustring.sub(image,1,2) == "[[" then
image = mw.ustring.sub(image,3);
image = mw.ustring.gsub(image, "([^|]*)|.*", "%1");
end
-- Trim spaces
image = mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1');
-- remove prefix if exists
local allNames = mw.site.namespaces[6].aliases
allNames[#allNames + 1] = mw.site.namespaces[6].name
allNames[#allNames + 1] = mw.site.namespaces[6].canonicalName
for i, name in ipairs(allNames) do
if mw.ustring.lower(mw.ustring.sub(image, 1, mw.ustring.len(name) + 1)) == mw.ustring.lower(name .. ":") then
image = mw.ustring.sub(image, mw.ustring.len(name) + 2);
break
end
end
-- Trim spaces
image = mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1');
-- capitalise first letter
image = mw.ustring.upper(mw.ustring.sub(image,1,1)) .. mw.ustring.sub(image,2);
for i,j in pairs(placeholder_image) do
if image == j then
return true
end
end
return false
end
function i.InfoboxImage(frame)
local image = frame.args["image"];
if image == "" or image == nil then
return "";
end
if image == " " then
return image;
end
if frame.args["suppressplaceholder"] ~= "no" then
if i.IsPlaceholder(image) == true then
return "";
end
end
if mw.ustring.lower(mw.ustring.sub(image,1,5)) == "http:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "[http:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,7)) == "[[http:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "https:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,7)) == "[https:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,8)) == "[[https:" then
return "";
end
if mw.ustring.sub(image,1,2) == "[[" then
-- search for thumbnail images and add to tracking cat if found
if mw.title.getCurrentTitle().namespace == 0 and (mw.ustring.find(image, "|%s*thumb%s*[|%]]") or mw.ustring.find(image, "|%s*thumbnail%s*[|%]]")) then
return image .. "[[Category:Pages using infoboxes with thumbnail images]]";
else
return image;
end
elseif mw.ustring.sub(image,1,2) == "{{" and mw.ustring.sub(image,1,3) ~= "{{{" then
return image;
elseif mw.ustring.sub(image,1,1) == "<" then
return image;
elseif mw.ustring.sub(image,1,5) == mw.ustring.char(127).."UNIQ" then
-- Found strip marker at begining, so pass don't process at all
return image;
else
local result = "";
local size = frame.args["size"];
local maxsize = frame.args["maxsize"];
local sizedefault = frame.args["sizedefault"];
local alt = frame.args["alt"];
local link = frame.args["link"];
local title = frame.args["title"];
local border = frame.args["border"];
local upright = frame.args["upright"] or "";
local thumbtime = frame.args["thumbtime"] or "";
local center= frame.args["center"];
-- remove prefix if exists
local allNames = mw.site.namespaces[6].aliases
allNames[#allNames + 1] = mw.site.namespaces[6].name
allNames[#allNames + 1] = mw.site.namespaces[6].canonicalName
for i, name in ipairs(allNames) do
if mw.ustring.lower(mw.ustring.sub(image, 1, mw.ustring.len(name) + 1)) == mw.ustring.lower(name .. ":") then
image = mw.ustring.sub(image, mw.ustring.len(name) + 2);
break
end
end
if maxsize ~= "" and maxsize ~= nil then
-- if no sizedefault then set to maxsize
if sizedefault == "" or sizedefault == nil then
sizedefault = maxsize
end
-- check to see if size bigger than maxsize
if size ~= "" and size ~= nil then
local sizenumber = tonumber(mw.ustring.match(size,"%d*")) or 0;
local maxsizenumber = tonumber(mw.ustring.match(maxsize,"%d*")) or 0;
if sizenumber>maxsizenumber and maxsizenumber>0 then
size = maxsize;
end
end
end
-- add px to size if just a number
if (tonumber(size) or 0) > 0 then
size = size .. "px";
end
result = "[[File:" .. image;
if size ~= "" and size ~= nil then
result = result .. "|" .. size;
elseif sizedefault ~= "" and sizedefault ~= nil then
result = result .. "|" .. sizedefault;
else
result = result .. "|frameless";
end
if center == "yes" then
result = result .. "|center"
end
if alt ~= "" and alt ~= nil then
result = result .. "|alt=" .. alt;
end
if link ~= "" and link ~= nil then
result = result .. "|link=" .. link;
end
if border == "yes" then
result = result .. "|border";
end
if upright ~= "" then
result = result .. "|upright=" .. upright;
end
if thumbtime ~= "" then
result = result .. "|thumbtime=" .. thumbtime;
end
if title ~= "" and title ~= nil then
result = result .. "|" .. title;
elseif alt ~= "" and alt ~= nil then
result = result .. "|" .. alt;
end
result = result .. "]]";
return result;
end
end
return i;
n6qhbbiuzdewi7vt4gbutmsgntro1yp
Template:Infobox medical condition
10
4093
18457
16925
2015-10-07T21:33:37Z
CFCF
4784
CFCF moved page [[Nhwɛsode:Infobox disease]] to [[Nhwɛsode:Infobox medical condition]]
18457
wikitext
text/x-wiki
<div class="toc" style="float:right;width:18em;padding:0.5em;margin:0 0 1em 1em;">
<table style="width:100%;">
<tr><th colspan="2"><big>{{{name|{{PAGENAME}}}}}</big></th></tr>
<tr><td colspan="2" style="text-align:center;">''Nsεm a wͻahyehyε ne baabi a wonya nsεm afoforo''<!--''Classification and external resources''--></td></tr>
{{#if:{{{image|}}}|<tr><td colspan="2" style="text-align:center;">[[File:{{{image|}}}{{{Image|}}}|150px|center|{{{caption|{{{name|{{PAGENAME}}}}}}}}]] <small>{{{caption|}}}{{{Caption|}}}</small></td></tr>|}}<!--
-->{{#if:{{{ICD10|}}}|<tr><td>'''ICD/CIM-10'''</td><td>{{{ICD10|}}} {{{ICD10}}}{{#if:{{{ICD10-2|}}}|{{{ICD10-2|}}} {{{ICD10-2}}}|}}</td></tr>|}}<!--
-->{{#if:{{{ICD9|}}}|<tr><td>'''ICD/CIM-9'''</td><td>{{{ICD9|}}} {{{ICD9}}}</td></tr>|}}<!--
-->{{#if:{{{OMIM|}}}|<tr><td>'''OMIM'''</td><td>[http://omim.org/entry/{{{OMIM|}}} {{{OMIM}}}]</td></tr>|}}<!--
-->{{#if:{{{DiseasesDB|}}}|<tr><td>'''DiseasesDB'''</td><td>[http://www.diseasesdatabase.com/ddb{{{DiseasesDB|}}}.htm {{{DiseasesDB}}}]{{#if:{{{DiseasesDB-2|}}}|, [http://www.diseasesdatabase.com/ddb{{{DiseasesDB-2|}}}.htm {{{DiseasesDB-2}}}]|}}</td></tr>|}}<!--
-->{{#if:{{{MedlinePlus|}}}|<tr><td>'''MedlinePlus'''</td><td>[http://www.nlm.nih.gov/medlineplus/ency/article/{{{MedlinePlus|}}}.htm {{{MedlinePlus}}}]</td></tr>|}}<!--
-->{{#if:{{{eMedicine|}}}|<tr><td>'''eMedicine'''</td><td>''<Placeholder>''</td></tr>|}}<!--
-->{{#if:{{{MeSH|}}}|<tr><td>'''MeSH'''</td><td>[http://www.nlm.nih.gov/cgi/mesh/2014/MB_cgi?field=uid&term={{{MeSH}}} {{{MeSH}}}]</td></tr>|}}
</table>
</div><!--
{{ infobox
| abovestyle = background-color: {{{background|{{{Background|lightgrey}}}}}}
| above = {{{name|{{{Name|<includeonly>{{PAGENAME}}</includeonly>}}}}}}
| subheader = <includeonly>''Classification and external resources''</includeonly>
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}{{{Image|}}}|size={{{image_size|{{{Width|}}}}}}|sizedefault=frameless|upright=1.06|alt={{{alt|}}}{{{Alt|}}}}}
| caption = {{{caption|}}}{{{Caption|}}}
| label1 = [[International Statistical Classification of Diseases and Related Health Problems|ICD]]-[[ICD-10|10]]
| data1 = {{{ICD10|}}}
| label2 = [[International Statistical Classification of Diseases and Related Health Problems|ICD]]-[[List of ICD-9 codes|9]]
| data2 = {{{ICD9|}}}
| label3 = [[International Classification of Diseases for Oncology|ICD-O:]]
| data3 = {{{ICDO|}}}
| label4 = [[OMIM]]
| data4 = {{#if:{{{OMIM|}}}|[http://omim.org/entry/{{{OMIM}}} {{{OMIM}}}] {{{OMIM_mult|}}} }}
| label5 = [[Diseases Database|DiseasesDB]]
| data5 = {{#if:{{{DiseasesDB|}}}|[http://www.diseasesdatabase.com/ddb{{{DiseasesDB}}}.htm {{{DiseasesDB}}}] {{{DiseasesDB_mult|}}} }}
| label6 = [[MedlinePlus]]
| data6 = {{#if:{{{MedlinePlus|}}}|[http://www.nlm.nih.gov/medlineplus/ency/article/{{{MedlinePlus}}}.htm {{{MedlinePlus}}}] {{{MedlinePlus_mult|}}} }}
| label7 = [[Medical Subject Headings|MeSH]]
| data7 = {{comma separated entries
| 1 = {{#if:{{{MeshID|{{{MeSH|{{{MeSH1|}}}}}}}}} | {{mesh2|{{{MeshID|{{{MeSH|{{{MeSH1}}}}}}}}}| year= {{{MeshYear|{{{MeshYear1|}}}}}} }} }}
| 2 = {{#if:{{{MeSH2|}}} | {{mesh2|{{{MeSH2|}}}|year={{{MeshYear2|}}}}} }}
| 3 = {{#if:{{{MeSH3|}}} | {{mesh2|{{{MeSH3|}}}|year={{{MeshYear3|}}}}} }}
| 4 = {{#if:{{{MeSH4|}}} | {{mesh2|{{{MeSH4|}}}|year={{{MeshYear4|}}}}} }}
| 5 = {{#if:{{{MeSH5|}}} | {{mesh2|{{{MeSH5|}}}|year={{{MeshYear5|}}}}} }}
| 6 = {{#if:{{{MeSH6|}}} | {{mesh2|{{{MeSH6|}}}|year={{{MeshYear6|}}}}} }}
| 7 = {{#if:{{{MeSH7|}}} | {{mesh2|{{{MeSH7|}}}|year={{{MeshYear7|}}}}} }}
| 8 = {{#if:{{{MeSH8|}}} | {{mesh2|{{{MeSH8|}}}|year={{{MeshYear8|}}}}} }}
| 9 = {{#if:{{{MeSH9|}}} | {{mesh2|{{{MeSH9|}}}|year={{{MeshYear9|}}}}} }}
|10 = {{#if: {{{MeshName|}}} | ''{{mesh2 | name = {{{MeshName}}} | number = {{{MeshNumber|}}} }}'' }}
}}
| label8 = [[GeneReviews]]
| class8 = plainlist
| data8 = {{#if: {{{GeneReviewsNBK|}}}{{{GeneReviewsNBK1|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK|{{{GeneReviewsNBK1}}}}}}|{{{GeneReviewsName|{{{GeneReviewsName1|}}}}}}}}|{{#if: {{{GeneReviewsID|}}}|
* [http://www.ncbi.nlm.nih.gov/books/n/gene/{{{GeneReviewsID}}}/ {{#if: {{{GeneReviewsName|}}}|{{{GeneReviewsName}}}|{{{GeneReviewsID}}}}}]}}}}{{#if: {{{GeneReviewsNBK2|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK2}}}|{{{GeneReviewsName2|}}}}}}}{{#if: {{{GeneReviewsNBK3|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK3}}}|{{{GeneReviewsName3|}}}}}}}{{#if: {{{GeneReviewsNBK4|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK4}}}|{{{GeneReviewsName4|}}}}}}}{{#if: {{{GeneReviewsNBK5|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK5}}}|{{{GeneReviewsName5|}}}}}}}{{#if: {{{GeneReviewsNBK6|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK6}}}|{{{GeneReviewsName6|}}}}}}}{{#if: {{{GeneReviewsNBK7|}}}|
* {{NCBIBook2|{{{GeneReviewsNBK7}}}|{{{GeneReviewsName7|}}}}}}}
}}--><noinclude>
{{documentation}}
</noinclude>
06d5zqjn6rd3yler42jqgzo767m6niz
Template:Infobox
10
4094
17927
17926
2015-05-07T07:37:38Z
Flower Base
5261
17927
wikitext
text/x-wiki
{{#invoke:Infobox|infobox}}<noinclude>
{{documentation}}
<!-- Categories go in the /doc subpage, and interwikis go in Wikidata. -->
</noinclude>
kavlqnbr7pew8bhy59a3n9jmoau5jt4
Template:Comma separated entries
10
4095
16923
2014-09-08T07:54:48Z
CFCF
4784
Created page with "{{<includeonly>safesubst:</includeonly>#invoke:Comma separated entries|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidat..."
16923
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:Comma separated entries|main}}<noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
9tiksq76oeq72kgnfrnkooqjb4sp70n
Module:Comma separated entries
828
4096
16924
2014-09-08T07:55:24Z
CFCF
4784
From [[:en:Module:Comma separated entries]]
16924
Scribunto
text/plain
local p = {}
local function _main( args )
local sep = mw.message.new( 'comma-separator' ):plain()
return table.concat( args, sep )
end
function p.main( frame )
local origArgs
if frame == mw.getCurrentFrame() then
-- We're being called via #invoke. If the invoking template passed any arguments,
-- use them. Otherwise, use the arguments that were passed into the template.
origArgs = frame:getParent().args
for k, v in pairs( frame.args ) do
origArgs = frame.args
break
end
else
-- We're being called from another module or from the debug console, so assume
-- the arguments are passed in directly.
origArgs = frame
end
-- Use integer args only, and allow for explicit positional arguments
-- that are specified out of order, e.g. {{br separated entries|3=entry3}}.
-- After processing, the args can be accessed accurately from ipairs.
local args = {}
for k, v in pairs( origArgs ) do
if type( k ) == 'number'
and k >= 1
and math.floor( k ) == k
and mw.ustring.match( v, '%S' ) -- Remove blank or whitespace values.
then
table.insert( args, k )
end
end
table.sort( args )
for i,v in ipairs( args ) do
args[ i ] = origArgs[ v ]
-- Trim whitespace from all args.
if type( args[ i ] ) == 'string' then
args[ i ] = mw.text.trim( args[ i ] )
end
end
return _main( args )
end
return p
qhbty2hyf8g6cf6azovtpwhf3wpbme0
Wikipedia:VisualEditor
4
4249
17224
2015-03-24T17:29:03Z
Elitre (WMF)
5143
+redirect
17224
wikitext
text/x-wiki
#REDIRECT [[:mw:VisualEditor/Portal]]
fwlhvdv8wxn4jdiu3oqdvu08biqygxj
Category:United States
14
4259
26097
17390
2021-10-17T08:58:18Z
2A02:21B0:644D:B7A9:19EB:B14A:165F:A6C7
26097
wikitext
text/x-wiki
[[Category:Amerika]]
[[Category:Afanaa]]
4tfv2g04w2w5s3kwiv8ets2jy0ctdmk
Template:FlowMention
10
4879
18260
2015-08-03T23:29:11Z
Flow talk page manager
5425
/* Automatically created by Flow */
18260
wikitext
text/x-wiki
@[[Odwumanyɛni:{{{1|Example}}}|{{{2|{{{1|Example}}}}}}]]
ffwc3pmjvrvw3tixrnit52p7gra2mwa
MediaWiki:Gadgets-definition
8
4886
29909
18273
2023-10-26T03:47:28Z
Krinkle
1314
29909
wikitext
text/x-wiki
== editing ==
* HotCat[ResourceLoader|rights=edit]|HotCat.js
gfv90s46qbxchfl4epfjtccv9ipdnlm
MediaWiki:Gadget-HotCat.js
8
4887
18274
2015-08-16T15:17:12Z
Vadgt
3911
Created page with "window.hotcat_translations_from_commons = true; /* This imports the latest version of HotCat from Commons. HotCat is a gadget to make changes to categories much easier. Fu..."
18274
javascript
text/javascript
window.hotcat_translations_from_commons = true;
/*
This imports the latest version of HotCat from Commons.
HotCat is a gadget to make changes to categories much easier.
Full documentation can be found at http://commons.wikimedia.org/wiki/Help:Gadget-HotCat
*/
mw.loader.load( '//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript' );
050rn29344h01x3e9o7x0k5vcs4cj2v
MediaWiki:Gadget-section-editing
8
4888
18275
2015-08-16T15:20:54Z
Vadgt
3911
Created page with "Dan"
18275
wikitext
text/x-wiki
Dan
baod9srwx3w7m2fi4drm6fzeki15g2h
MediaWiki:Gadget-HotCat
8
4889
18276
2015-08-16T15:22:57Z
Vadgt
3911
Created page with "[english] HotCat, easily add / remove / change a category on a page, with name suggestion. <small>[[[:File:HotCat.png|example]]]</small>"
18276
wikitext
text/x-wiki
[english] HotCat, easily add / remove / change a category on a page, with name suggestion. <small>[[[:File:HotCat.png|example]]]</small>
6ne9gwx2hncvapk13ufgdx4irrdrv85
MediaWiki:Common.js
8
4890
18291
18290
2015-08-16T17:14:06Z
Vadgt
3911
18291
javascript
text/javascript
/* by Vadgt */
/**
* Collapsible tables
*
* Allows tables to be collapsed, showing only the header. See [[Wikipedia:NavFrame]].
*
* @version 2.0.3 (2014-03-14)
* @source https://www.mediawiki.org/wiki/MediaWiki:Gadget-collapsibleTables.js
* @author [[User:R. Koot]]
* @author [[User:Krinkle]]
* @deprecated Since MediaWiki 1.20: Use class="mw-collapsible" instead which
* is supported in MediaWiki core.
*/
var autoCollapse = 2;
var collapseCaption = 'hide';
var expandCaption = 'show';
var tableIndex = 0;
function collapseTable( tableIndex ) {
var Button = document.getElementById( 'collapseButton' + tableIndex );
var Table = document.getElementById( 'collapsibleTable' + tableIndex );
if ( !Table || !Button ) {
return false;
}
var Rows = Table.rows;
var i;
if ( Button.firstChild.data === collapseCaption ) {
for ( i = 1; i < Rows.length; i++ ) {
Rows[i].style.display = 'none';
}
Button.firstChild.data = expandCaption;
} else {
for ( i = 1; i < Rows.length; i++ ) {
Rows[i].style.display = Rows[0].style.display;
}
Button.firstChild.data = collapseCaption;
}
}
function createClickHandler( tableIndex ) {
return function ( e ) {
e.preventDefault();
collapseTable( tableIndex );
};
}
function createCollapseButtons( $content ) {
var NavigationBoxes = {};
var $Tables = $content.find( 'table' );
var i;
$Tables.each( function( i, table ) {
if ( $(table).hasClass( 'collapsible' ) ) {
/* only add button and increment count if there is a header row to work with */
var HeaderRow = table.getElementsByTagName( 'tr' )[0];
if ( !HeaderRow ) {
return;
}
var Header = table.getElementsByTagName( 'th' )[0];
if ( !Header ) {
return;
}
NavigationBoxes[ tableIndex ] = table;
table.setAttribute( 'id', 'collapsibleTable' + tableIndex );
var Button = document.createElement( 'span' );
var ButtonLink = document.createElement( 'a' );
var ButtonText = document.createTextNode( collapseCaption );
// Styles are declared in [[MediaWiki:Common.css]]
Button.className = 'collapseButton';
ButtonLink.style.color = Header.style.color;
ButtonLink.setAttribute( 'id', 'collapseButton' + tableIndex );
ButtonLink.setAttribute( 'href', '#' );
$( ButtonLink ).on( 'click', createClickHandler( tableIndex ) );
ButtonLink.appendChild( ButtonText );
Button.appendChild( document.createTextNode( '[' ) );
Button.appendChild( ButtonLink );
Button.appendChild( document.createTextNode( ']' ) );
Header.insertBefore( Button, Header.firstChild );
tableIndex++;
}
} );
for ( i = 0; i < tableIndex; i++ ) {
if ( $( NavigationBoxes[i] ).hasClass( 'collapsed' ) ||
( tableIndex >= autoCollapse && $( NavigationBoxes[i] ).hasClass( 'autocollapse' ) )
) {
collapseTable( i );
}
else if ( $( NavigationBoxes[i] ).hasClass ( 'innercollapse' ) ) {
var element = NavigationBoxes[i];
while ((element = element.parentNode)) {
if ( $( element ).hasClass( 'outercollapse' ) ) {
collapseTable ( i );
break;
}
}
}
}
}
mw.hook( 'wikipage.content' ).add( createCollapseButtons );
/**
* Dynamic Navigation Bars (experimental)
*
* Description: See [[Wikipedia:NavFrame]].
* Maintainers: UNMAINTAINED
*/
/* set up the words in your language */
var NavigationBarHide = '[' + collapseCaption + ']';
var NavigationBarShow = '[' + expandCaption + ']';
var indexNavigationBar = 0;
/**
* Shows and hides content and picture (if available) of navigation bars
* Parameters:
* indexNavigationBar: the index of navigation bar to be toggled
**/
window.toggleNavigationBar = function ( indexNavigationBar, event ) {
var NavToggle = document.getElementById( 'NavToggle' + indexNavigationBar );
var NavFrame = document.getElementById( 'NavFrame' + indexNavigationBar );
var NavChild;
if ( !NavFrame || !NavToggle ) {
return false;
}
/* if shown now */
if ( NavToggle.firstChild.data === NavigationBarHide ) {
for ( NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) {
if ( $( NavChild ).hasClass( 'NavContent' ) || $( NavChild ).hasClass( 'NavPic' ) ) {
NavChild.style.display = 'none';
}
}
NavToggle.firstChild.data = NavigationBarShow;
/* if hidden now */
} else if ( NavToggle.firstChild.data === NavigationBarShow ) {
for ( NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) {
if ( $( NavChild ).hasClass( 'NavContent' ) || $( NavChild ).hasClass( 'NavPic' ) ) {
NavChild.style.display = 'block';
}
}
NavToggle.firstChild.data = NavigationBarHide;
}
event.preventDefault();
};
/* adds show/hide-button to navigation bars */
function createNavigationBarToggleButton( $content ) {
var NavChild;
/* iterate over all < div >-elements */
var $divs = $content.find( 'div' );
$divs.each( function ( i, NavFrame ) {
/* if found a navigation bar */
if ( $( NavFrame ).hasClass( 'NavFrame' ) ) {
indexNavigationBar++;
var NavToggle = document.createElement( 'a' );
NavToggle.className = 'NavToggle';
NavToggle.setAttribute( 'id', 'NavToggle' + indexNavigationBar );
NavToggle.setAttribute( 'href', '#' );
$( NavToggle ).on( 'click', $.proxy( window.toggleNavigationBar, window, indexNavigationBar ) );
var isCollapsed = $( NavFrame ).hasClass( 'collapsed' );
/**
* Check if any children are already hidden. This loop is here for backwards compatibility:
* the old way of making NavFrames start out collapsed was to manually add style="display:none"
* to all the NavPic/NavContent elements. Since this was bad for accessibility (no way to make
* the content visible without JavaScript support), the new recommended way is to add the class
* "collapsed" to the NavFrame itself, just like with collapsible tables.
*/
for ( NavChild = NavFrame.firstChild; NavChild != null && !isCollapsed; NavChild = NavChild.nextSibling ) {
if ( $( NavChild ).hasClass( 'NavPic' ) || $( NavChild ).hasClass( 'NavContent' ) ) {
if ( NavChild.style.display === 'none' ) {
isCollapsed = true;
}
}
}
if ( isCollapsed ) {
for ( NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) {
if ( $( NavChild ).hasClass( 'NavPic' ) || $( NavChild ).hasClass( 'NavContent' ) ) {
NavChild.style.display = 'none';
}
}
}
var NavToggleText = document.createTextNode( isCollapsed ? NavigationBarShow : NavigationBarHide );
NavToggle.appendChild( NavToggleText );
/* Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked) */
for( var j = 0; j < NavFrame.childNodes.length; j++ ) {
if ( $( NavFrame.childNodes[j] ).hasClass( 'NavHead' ) ) {
NavToggle.style.color = NavFrame.childNodes[j].style.color;
NavFrame.childNodes[j].appendChild( NavToggle );
}
}
NavFrame.setAttribute( 'id', 'NavFrame' + indexNavigationBar );
}
} );
}
mw.hook( 'wikipage.content' ).add( createNavigationBarToggleButton );
1a11mxjsomevdodsemmviz6m0lgf0yk
MediaWiki:Sp-contributions-footer
8
4891
18285
18284
2015-08-16T15:51:40Z
Vadgt
3911
18285
wikitext
text/x-wiki
{{fmbox
| type = system
| id = sp-contributions-footer
| image = [[File:User-info.svg|40px|User info]]
| textstyle = font-size: 90%; text-align:center;
| text = [[User:$1|$1]]: [[Special:Prefixindex/User:$1/|Subpages]]
[{{fullurl:Special:ListUsers|limit=1&username={{urlencode:$1}}}} User rights]
• [//tools.wmflabs.org/xtools-ec/?user={{urlencode:$1}}&project=ak.wikipedia.org Edit count]
• [//tools.wmflabs.org/sigma/summary.py?name={{urlencode:$1}} Edit summary search]
• [//tools.wmflabs.org/xtools/pages/index.php?user={{urlencode:$1}}&lang=ak&wiki=wikipedia&namespace=0&redirects=noredirects Articles created]
• [//tools.wmflabs.org/guc/?user={{urlencode:{{{$1}}}}}&blocks=true Global contributions] & [https://meta.wikimedia.org/w/index.php?title=Special:Log&type=globalauth&user=&page=User:{{urlencode:$1}}@global log]
• [[m:Special:CentralAuth/$1|Global accounts]] ([//tools.wmflabs.org/quentinv57-tools/tools/sulinfo.php?username={{urlencode:$1}} SUL])
</div>
}}
j50he0qyta34dodtkce35hvekopxcde
Wikipedia:Votes for deletion
4
4892
18299
2015-08-20T14:36:11Z
Vadgt
3911
Created page with "Sorry for this page is not in Akan. '''Votes for deletion''' is the process where the community discusses whether a page should be deleted or not, depending on the meta:con..."
18299
wikitext
text/x-wiki
Sorry for this page is not in Akan.
'''Votes for deletion''' is the process where the community discusses whether a page should be deleted or not, depending on the [[meta:consensus|consensus]] of the discussion.
nxfss4vam3oppvvs1rj1o4autnzbn5v
Template:LQT Moved thread stub converted to Flow
10
4906
18448
2015-10-02T19:52:14Z
Flow talk page manager
5425
/* Automatically created by Flow */
18448
wikitext
text/x-wiki
This post by {{{author}}} was moved on {{{date}}}. You can find it at [[{{{title}}}]].
e5j16chw2130kmdotptl65jvxa6lw5w
Template:LQT page converted to Flow
10
4907
18449
2015-10-02T19:52:14Z
Flow talk page manager
5425
/* Automatically created by Flow */
18449
wikitext
text/x-wiki
Previous page history was archived for backup purposes at <span class='flow-link-to-archive'>[[{{{archive}}}]]</span> on {{#time: Y-m-d|{{{date}}}}}.
njhr9sbh7lx81p2xfwikn7amdd3n1zn
Template:Archive for converted LQT page
10
4908
18450
2015-10-02T19:52:14Z
Flow talk page manager
5425
/* Automatically created by Flow */
18450
wikitext
text/x-wiki
This page is an archived LiquidThreads page. '''Do not edit the contents of this page'''. Please direct any additional comments to the [[{{{from}}}|current talk page]].
nigyidinm7czjt0s9dq851dwhckapia
Template:LQT post imported with supressed user
10
4909
18451
2015-10-02T19:52:14Z
Flow talk page manager
5425
/* Automatically created by Flow */
18451
wikitext
text/x-wiki
This revision was imported from LiquidThreads with a suppressed user. It has been reassigned to the current user.
1pswkbcu7hauadd98nklgf3pku080ee
Template:LQT post imported with different signature user
10
4910
18452
2015-10-02T19:52:14Z
Flow talk page manager
5425
/* Automatically created by Flow */
18452
wikitext
text/x-wiki
''This post was posted by [[User:{{{authorUser}}}|{{{authorUser}}}]], but signed as [[User:{{{signatureUser}}}|{{{signatureUser}}}]].''
gr9xg2oo9p9alcaf8usi587bcmsi65s
Template:Wikitext talk page converted to Flow
10
4911
18453
2015-10-02T19:52:15Z
Flow talk page manager
5425
/* Automatically created by Flow */
18453
wikitext
text/x-wiki
Previous discussion was archived at <span class='flow-link-to-archive'>[[{{{archive}}}]]</span> on {{#time: Y-m-d|{{{date}}}}}.
ccusakfp9y2sl227h5sbt4ok1ptcsxi
Template:Archive for converted wikitext talk page
10
4912
18454
2015-10-02T19:52:15Z
Flow talk page manager
5425
/* Automatically created by Flow */
18454
wikitext
text/x-wiki
This page is an archive. '''Do not edit the contents of this page'''. Please direct any additional comments to the [[{{{from|{{TALKSPACE}}:{{BASEPAGENAME}}}}}|current talk page]].
hd1xxik7k0u7gcb9oq9ddgh20zmhpy4
Template:Infobox disease
10
4913
18458
2015-10-07T21:33:37Z
CFCF
4784
CFCF moved page [[Nhwɛsode:Infobox disease]] to [[Nhwɛsode:Infobox medical condition]]
18458
wikitext
text/x-wiki
#REDIRECT [[Nhwɛsode:Infobox medical condition]]
izp8ybfqa07cxuvunx7373ms5m8x5dm
Wikipedia:Wikipedia Asian Month
4
4927
19429
18583
2017-11-13T15:28:48Z
190.153.137.182
19429
wikitext
text/x-wiki
'''Wikipedia Asian Month ''' is about writing Asia. If you are writing five or more pages about Asia, Special design letter(from other country) will send to you. Why don't you join us? If you aore interested, please sign [[/participants|this page]]. If you want to be local organizer, please sign below.
Cf.[[m:Wikipedia Asian Month]]o
[[:en:Wikipedia:Wikipedia Asian Month]]
== Organizers ==
fqq4hqhgb2wtv5f41esi64dja6sj8ht
Wikipedia:Wikipedia Asian Month/participants
4
4928
18584
2015-11-19T13:35:50Z
永続繁栄
5612
Created page with "--~~~~"
18584
wikitext
text/x-wiki
--[[Odwumanyɛni:永続繁栄|永続繁栄]] ([[Odwumanyɛni nkɔmmɔbea:永続繁栄|talk]]) 13:35, 19 Obubuo 2015 (UTC)
l3rwie2zrq5zqct8vtmz31qqmj5sxvi
Module:TableTools
828
4948
20833
18646
2019-05-17T15:57:32Z
DiBabelYurikBot
8251
Copying one change by Capankajsmilyo: "copied from enwiki" from [[mw:Module:TableTools]]. ([[mw:WP:TNT|docs]], [[c:Data:I18n/DiBabel.tab|translate]])
20833
Scribunto
text/plain
--[[
------------------------------------------------------------------------------------
-- TableTools --
-- --
-- This module includes a number of functions for dealing with Lua tables. --
-- It is a meta-module, meant to be called from other Lua modules, and should --
-- not be called directly from #invoke. --
------------------------------------------------------------------------------------
--]]
local libraryUtil = require('libraryUtil')
local p = {}
-- Define often-used variables and functions.
local floor = math.floor
local infinity = math.huge
local checkType = libraryUtil.checkType
local checkTypeMulti = libraryUtil.checkTypeMulti
--[[
------------------------------------------------------------------------------------
-- isPositiveInteger
--
-- This function returns true if the given value is a positive integer, and false
-- if not. Although it doesn't operate on tables, it is included here as it is
-- useful for determining whether a given table key is in the array part or the
-- hash part of a table.
------------------------------------------------------------------------------------
--]]
function p.isPositiveInteger(v)
if type(v) == 'number' and v >= 1 and floor(v) == v and v < infinity then
return true
else
return false
end
end
--[[
------------------------------------------------------------------------------------
-- isNan
--
-- This function returns true if the given number is a NaN value, and false
-- if not. Although it doesn't operate on tables, it is included here as it is
-- useful for determining whether a value can be a valid table key. Lua will
-- generate an error if a NaN is used as a table key.
------------------------------------------------------------------------------------
--]]
function p.isNan(v)
if type(v) == 'number' and tostring(v) == '-nan' then
return true
else
return false
end
end
--[[
------------------------------------------------------------------------------------
-- shallowClone
--
-- This returns a clone of a table. The value returned is a new table, but all
-- subtables and functions are shared. Metamethods are respected, but the returned
-- table will have no metatable of its own.
------------------------------------------------------------------------------------
--]]
function p.shallowClone(t)
local ret = {}
for k, v in pairs(t) do
ret[k] = v
end
return ret
end
--[[
------------------------------------------------------------------------------------
-- removeDuplicates
--
-- This removes duplicate values from an array. Non-positive-integer keys are
-- ignored. The earliest value is kept, and all subsequent duplicate values are
-- removed, but otherwise the array order is unchanged.
------------------------------------------------------------------------------------
--]]
function p.removeDuplicates(t)
checkType('removeDuplicates', 1, t, 'table')
local isNan = p.isNan
local ret, exists = {}, {}
for i, v in ipairs(t) do
if isNan(v) then
-- NaNs can't be table keys, and they are also unique, so we don't need to check existence.
ret[#ret + 1] = v
else
if not exists[v] then
ret[#ret + 1] = v
exists[v] = true
end
end
end
return ret
end
--[[
------------------------------------------------------------------------------------
-- numKeys
--
-- This takes a table and returns an array containing the numbers of any numerical
-- keys that have non-nil values, sorted in numerical order.
------------------------------------------------------------------------------------
--]]
function p.numKeys(t)
checkType('numKeys', 1, t, 'table')
local isPositiveInteger = p.isPositiveInteger
local nums = {}
for k, v in pairs(t) do
if isPositiveInteger(k) then
nums[#nums + 1] = k
end
end
table.sort(nums)
return nums
end
--[[
------------------------------------------------------------------------------------
-- affixNums
--
-- This takes a table and returns an array containing the numbers of keys with the
-- specified prefix and suffix. For example, for the table
-- {a1 = 'foo', a3 = 'bar', a6 = 'baz'} and the prefix "a", affixNums will
-- return {1, 3, 6}.
------------------------------------------------------------------------------------
--]]
function p.affixNums(t, prefix, suffix)
checkType('affixNums', 1, t, 'table')
checkType('affixNums', 2, prefix, 'string', true)
checkType('affixNums', 3, suffix, 'string', true)
local function cleanPattern(s)
-- Cleans a pattern so that the magic characters ()%.[]*+-?^$ are interpreted literally.
s = s:gsub('([%(%)%%%.%[%]%*%+%-%?%^%$])', '%%%1')
return s
end
prefix = prefix or ''
suffix = suffix or ''
prefix = cleanPattern(prefix)
suffix = cleanPattern(suffix)
local pattern = '^' .. prefix .. '([1-9]%d*)' .. suffix .. '$'
local nums = {}
for k, v in pairs(t) do
if type(k) == 'string' then
local num = mw.ustring.match(k, pattern)
if num then
nums[#nums + 1] = tonumber(num)
end
end
end
table.sort(nums)
return nums
end
--[[
------------------------------------------------------------------------------------
-- numData
--
-- Given a table with keys like ("foo1", "bar1", "foo2", "baz2"), returns a table
-- of subtables in the format
-- { [1] = {foo = 'text', bar = 'text'}, [2] = {foo = 'text', baz = 'text'} }
-- Keys that don't end with an integer are stored in a subtable named "other".
-- The compress option compresses the table so that it can be iterated over with
-- ipairs.
------------------------------------------------------------------------------------
--]]
function p.numData(t, compress)
checkType('numData', 1, t, 'table')
checkType('numData', 2, compress, 'boolean', true)
local ret = {}
for k, v in pairs(t) do
local prefix, num = mw.ustring.match(tostring(k), '^([^0-9]*)([1-9][0-9]*)$')
if num then
num = tonumber(num)
local subtable = ret[num] or {}
if prefix == '' then
-- Positional parameters match the blank string; put them at the start of the subtable instead.
prefix = 1
end
subtable[prefix] = v
ret[num] = subtable
else
local subtable = ret.other or {}
subtable[k] = v
ret.other = subtable
end
end
if compress then
local other = ret.other
ret = p.compressSparseArray(ret)
ret.other = other
end
return ret
end
--[[
------------------------------------------------------------------------------------
-- compressSparseArray
--
-- This takes an array with one or more nil values, and removes the nil values
-- while preserving the order, so that the array can be safely traversed with
-- ipairs.
------------------------------------------------------------------------------------
--]]
function p.compressSparseArray(t)
checkType('compressSparseArray', 1, t, 'table')
local ret = {}
local nums = p.numKeys(t)
for _, num in ipairs(nums) do
ret[#ret + 1] = t[num]
end
return ret
end
--[[
------------------------------------------------------------------------------------
-- sparseIpairs
--
-- This is an iterator for sparse arrays. It can be used like ipairs, but can
-- handle nil values.
------------------------------------------------------------------------------------
--]]
function p.sparseIpairs(t)
checkType('sparseIpairs', 1, t, 'table')
local nums = p.numKeys(t)
local i = 0
local lim = #nums
return function ()
i = i + 1
if i <= lim then
local key = nums[i]
return key, t[key]
else
return nil, nil
end
end
end
--[[
------------------------------------------------------------------------------------
-- size
--
-- This returns the size of a key/value pair table. It will also work on arrays,
-- but for arrays it is more efficient to use the # operator.
------------------------------------------------------------------------------------
--]]
function p.size(t)
checkType('size', 1, t, 'table')
local i = 0
for k in pairs(t) do
i = i + 1
end
return i
end
local function defaultKeySort(item1, item2)
-- "number" < "string", so numbers will be sorted before strings.
local type1, type2 = type(item1), type(item2)
if type1 ~= type2 then
return type1 < type2
else -- This will fail with table, boolean, function.
return item1 < item2
end
end
--[[
Returns a list of the keys in a table, sorted using either a default
comparison function or a custom keySort function.
]]
function p.keysToList(t, keySort, checked)
if not checked then
checkType('keysToList', 1, t, 'table')
checkTypeMulti('keysToList', 2, keySort, { 'function', 'boolean', 'nil' })
end
local list = {}
local index = 1
for key, value in pairs(t) do
list[index] = key
index = index + 1
end
if keySort ~= false then
keySort = type(keySort) == 'function' and keySort or defaultKeySort
table.sort(list, keySort)
end
return list
end
--[[
Iterates through a table, with the keys sorted using the keysToList function.
If there are only numerical keys, sparseIpairs is probably more efficient.
]]
function p.sortedPairs(t, keySort)
checkType('sortedPairs', 1, t, 'table')
checkType('sortedPairs', 2, keySort, 'function', true)
local list = p.keysToList(t, keySort, true)
local i = 0
return function()
i = i + 1
local key = list[i]
if key ~= nil then
return key, t[key]
else
return nil, nil
end
end
end
--[[
Returns true if all keys in the table are consecutive integers starting at 1.
--]]
function p.isArray(t)
checkType("isArray", 1, t, "table")
local i = 0
for k, v in pairs(t) do
i = i + 1
if t[i] == nil then
return false
end
end
return true
end
-- { "a", "b", "c" } -> { a = 1, b = 2, c = 3 }
function p.invert(array)
checkType("invert", 1, array, "table")
local map = {}
for i, v in ipairs(array) do
map[v] = i
end
return map
end
--[[
{ "a", "b", "c" } -> { ["a"] = true, ["b"] = true, ["c"] = true }
--]]
function p.listToSet(t)
checkType("listToSet", 1, t, "table")
local set = {}
for _, item in ipairs(t) do
set[item] = true
end
return set
end
--[[
Recursive deep copy function.
Preserves identities of subtables.
]]
local function _deepCopy(orig, includeMetatable, already_seen)
-- Stores copies of tables indexed by the original table.
already_seen = already_seen or {}
local copy = already_seen[orig]
if copy ~= nil then
return copy
end
if type(orig) == 'table' then
copy = {}
for orig_key, orig_value in pairs(orig) do
copy[deepcopy(orig_key, includeMetatable, already_seen)] = deepcopy(orig_value, includeMetatable, already_seen)
end
already_seen[orig] = copy
if includeMetatable then
local mt = getmetatable(orig)
if mt ~= nil then
local mt_copy = deepcopy(mt, includeMetatable, already_seen)
setmetatable(copy, mt_copy)
already_seen[mt] = mt_copy
end
end
else -- number, string, boolean, etc
copy = orig
end
return copy
end
function p.deepCopy(orig, noMetatable, already_seen)
checkType("deepCopy", 3, already_seen, "table", true)
return _deepCopy(orig, not noMetatable, already_seen)
end
--[[
Concatenates all values in the table that are indexed by a number, in order.
sparseConcat{ a, nil, c, d } => "acd"
sparseConcat{ nil, b, c, d } => "bcd"
]]
function p.sparseConcat(t, sep, i, j)
local list = {}
local list_i = 0
for _, v in p.sparseIpairs(t) do
list_i = list_i + 1
list[list_i] = v
end
return table.concat(list, sep, i, j)
end
--[[
-- This returns the length of a table, or the first integer key n counting from
-- 1 such that t[n + 1] is nil. It is similar to the operator #, but may return
-- a different value when there are gaps in the array portion of the table.
-- Intended to be used on data loaded with mw.loadData. For other tables, use #.
-- Note: #frame.args in frame object always be set to 0, regardless of
-- the number of unnamed template parameters, so use this function for
-- frame.args.
--]]
function p.length(t)
local i = 1
while t[i] ~= nil do
i = i + 1
end
return i - 1
end
function p.inArray(arr, valueToFind)
checkType("inArray", 1, arr, "table")
-- if valueToFind is nil, error?
for _, v in ipairs(arr) do
if v == valueToFind then
return true
end
end
return false
end
return p
tqif0qe0lu98pj8cuq70kgi6evye5t3
Wikipedia:Local Embassy
4
4986
23267
19797
2020-08-16T13:37:56Z
105.112.114.173
/* Local Embassy */
23267
wikitext
text/x-wiki
==Local Embassy==
===Ambassidors===
===(ur) اردو===
* [[Odwumanyɛni:~MMGJ~|~MMGJ~]] ([[Odwumanyɛni nkɔmmɔbea:~MMGJ~|talk]])
===(pnb) پنجابی===
* [[Odwumanyɛni:~MMGJ~|~MMGJ~]] ([[Odwumanyɛni nkɔmmɔbea:~
fb9h7tiansrnfgbm49wrssbtla18bq8
Category:Hɔlan
14
5002
18812
2016-08-03T06:46:25Z
DARIO SEVERI
6131
Creating Nkyekyem Hɔlan
18812
wikitext
text/x-wiki
[[Category:Yurop]]
[[Category:Afanaa]]
0xfzsa2l0wsboax4kv9yeeoay0dh12h
Category:User pt
14
5004
18815
18814
2016-08-03T06:54:20Z
DARIO SEVERI
6131
Corr.
18815
wikitext
text/x-wiki
{{Commons cat|User pt}}
[[Category:Wikipedians by language|pt]]
7ip59e6nl45cv7de0b9x7cnft6cxtbu
Category:User ja
14
5005
26867
19437
2021-11-21T07:35:22Z
Minorax
8491
Reverted edits by [[Special:Contributions/108.60.227.62|108.60.227.62]] ([[User talk:108.60.227.62|talk]]) to last revision by [[User:DARIO SEVERI|DARIO SEVERI]]
18816
wikitext
text/x-wiki
{{Commonscat|User ja}}
ctiisnoomw5t7kl2vzep7w2615w4tf1
Category:User pt-N
14
5006
18825
18817
2016-08-03T08:32:08Z
DARIO SEVERI
6131
Corr.
18825
wikitext
text/x-wiki
{{Commonscat|User pt-N}}
[[Nkyekyem:User pt| N]]
54hvn6hbfivdjm24082xg2k95hlfhzg
Category:Togo
14
5007
18818
2016-08-03T07:10:24Z
DARIO SEVERI
6131
Creating Nkyekyem Togo
18818
wikitext
text/x-wiki
[[Nkyekyem:Afrika]]
[[Category:Afanaa]]
apwrle9sel8mwnnfy74tak3twl45zh8
Category:Nigeria
14
5011
18822
2016-08-03T08:23:33Z
DARIO SEVERI
6131
Creating Nkyekyem Nigeria
18822
wikitext
text/x-wiki
[[Category:Afanaa]]
[[Nkyekyem:Afrika]]
8ip8gduvf9o9so5dd0ytcepiu9pgsle
Category:User ja-N
14
5014
18826
2016-08-03T08:35:35Z
DARIO SEVERI
6131
Creating Nkyekyem User ja-N
18826
wikitext
text/x-wiki
{{Commonscat|User ja-N}}
[[Nkyekyem:User ja]]
1lajse3kevifzmpva16p1fm0dzymkom
Category:Peru
14
5015
18828
2016-08-03T08:40:12Z
DARIO SEVERI
6131
Creating Nkyekyem Peru
18828
wikitext
text/x-wiki
[[Nkyekyem:Amerika]]
[[Nkyekyem:Afanaa]]
8ba9iery27eclveb7veeg6d77t3z7sm
Category:User io
14
5017
18830
2016-08-03T08:45:49Z
DARIO SEVERI
6131
Created page with "{{Commons cat|User io}} [[Nkyekyem:Wikipedians by language|io]]"
18830
wikitext
text/x-wiki
{{Commons cat|User io}}
[[Nkyekyem:Wikipedians by language|io]]
17k1acjvrxjthqtjq6m85gynzxn296e
Category:User io-1
14
5018
18831
2016-08-03T08:48:02Z
DARIO SEVERI
6131
Creating Nkyekyem User io-1
18831
wikitext
text/x-wiki
{{Commonscat|User io-1}}
[[Nkyekyem:User io]]
9atoj3rdfnlkq1u5d0x28oqp9elho0u
Category:Pages using invalid self-closed HTML tags
14
5050
18918
2016-12-15T16:51:58Z
Xaosflux
4927
init
18918
wikitext
text/x-wiki
__HIDDENCAT__
Pages with HTML5 tag errors
p7usax1cn97ub4tcjwyeb04hwwdorgr
Template:User en-5
10
5071
19017
19013
2017-03-20T17:43:20Z
Birdie
941
19017
wikitext
text/x-wiki
{{userbox-level
| level = 5b
| id = [[English language|en]]
| info = This user can contribute with a '''[[:Category:User en-5|professional]]''' level of '''[[:Category:User en|English]]'''.
| usercategory = User en-5
| nocat = {{{nocat|}}}
}}<noinclude>
{{documentation}}
==Usage==
This template will automatically add your page to the following categories:
*[[:Category:User en]]
*[[:Category:User en-5]]
[[Category:Language user templates|En, User]]
</noinclude>
0cch8rxohd3bhzi20khk9vrihr1fpsn
Category:User lt
14
5074
19020
2017-03-20T17:46:02Z
Birdie
941
Created page with "{{Commonscat|User lt}}"
19020
wikitext
text/x-wiki
{{Commonscat|User lt}}
3tc28vlghdn860ne6tqfa4gthbrcvga
Template:User es-2
10
5075
19051
19021
2017-04-06T11:59:30Z
Birdie
941
19051
wikitext
text/x-wiki
{{userbox-level
| level = 2
| id = [[Spanish language|es]]
| info = Este usuario puede contribuir con un nivel '''[[:Category:User es-2|intermedio]]''' de '''[[:Category:User es|español]]'''.
| usercategory = User es-2
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Category:User es]]
*[[:Category:User es-2]]
[[Category:Language user templates|Es-2]]
</noinclude>
7xvjfe16ukjpdihyf80r46jx0yd0ut9
Category:User es
14
5076
19024
2017-03-20T17:51:12Z
Birdie
941
Created page with "{{Commonscat|User es}}"
19024
wikitext
text/x-wiki
{{Commonscat|User es}}
57jzbhyzx13o5ud7m03uphugscyz1ue
Template:User de-2
10
5078
19027
2017-03-20T17:55:19Z
Birdie
941
Created page with "{{userbox-level | level = 2 | id = [[German language|de]] | info = Dieser Benutzer hat '''[[:Category:User de-2|fortgeschrittene]]''' ''':Category:User de|Deuts..."
19027
wikitext
text/x-wiki
{{userbox-level
| level = 2
| id = [[German language|de]]
| info = Dieser Benutzer hat '''[[:Category:User de-2|fortgeschrittene]]''' '''[[:Category:User de|Deutschkenntnisse]]'''.
| usercategory = User de-2
| nocat = {{{nocat|}}}
}}<noinclude>
{{documentation}}
==Usage==
This template will automatically add your page to the following categories:
*[[:Category:User de]]
*[[:Category:User de-2]]
[[Category:Language user templates|De-2]]
</noinclude>
94htgi7ib42vv82r5p4xrhlymijn3rb
Category:User ca
14
5081
19030
2017-03-20T17:57:11Z
Birdie
941
Created page with "{{Commonscat|User ca}}"
19030
wikitext
text/x-wiki
{{Commonscat|User ca}}
hrp76p1prpa5rrv6siqip3besopty0o
Template:User fr-5
10
5083
19038
19037
2017-04-06T11:11:00Z
Birdie
941
19038
wikitext
text/x-wiki
{{userbox-level
| level = 5b
| id = fr
| info = Cet utilisateur peut contribuer avec un niveau '''[[:Category:User fr-5|professionnel]]''' de '''[[:Category:User fr|français]]'''.
| usercategory = User fr-5
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Category:User fr]]
*[[:Category:User fr-5]]
[[Category:Language user templates|Fr, User]]
</noinclude>
387vustr7iuatwuxsduwpeccmhwzkje
Template:User fr-4
10
5086
19041
2017-04-06T11:17:03Z
Birdie
941
Created page with "{{userbox-level | level = 4 | id = fr | info = Cet utilisateur parle '''[[:Nkyekyem:User fr|français]]''' à un niveau ''':Nkyekyem:User fr-4|comparable à la..."
19041
wikitext
text/x-wiki
{{userbox-level
| level = 4
| id = fr
| info = Cet utilisateur parle '''[[:Nkyekyem:User fr|français]]''' à un niveau '''[[:Nkyekyem:User fr-4|comparable à la langue maternelle]]'''.
| usercategory = User fr-4
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User fr]]
*[[:Nkyekyem:User fr-4]]
[[Category:Language user templates|Fr, User]]
</noinclude>
63w32pco0r9mw9xwfxt37akapz0rq3o
Template:User pt-1
10
5088
19043
2017-04-06T11:44:57Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = pt | info = Este usuário pode contribuir com um nível '''[[:Nkyekyem:User pt-1|básico]]''' de ''':Nkyekyem:User pt|portugu..."
19043
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = pt
| info = Este usuário pode contribuir com um nível '''[[:Nkyekyem:User pt-1|básico]]''' de '''[[:Nkyekyem:User pt|português]]'''.
| usercategory = User pt-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User pt]]
*[[:Nkyekyem:User pt-1]]
[[Category:Language user templates|Pt, User]]
</noinclude>
f3zkevzhpmhf0rsjufv8hqpa02pbha2
Template:User es-1
10
5090
19047
2017-04-06T11:54:51Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = es | info = Este usuario puede contribuir con un nivel '''[[:Nkyekyem:User es-1|básico]]''' de ''':Nkyekyem:User es|español..."
19047
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = es
| info = Este usuario puede contribuir con un nivel '''[[:Nkyekyem:User es-1|básico]]''' de '''[[:Nkyekyem:User es|español]]'''.
| usercategory = User es-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User es]]
*[[:Nkyekyem:User es-1]]
[[Nkyekyem:Language user templates|Es, User]]
</noinclude>
erux0xwx7xdmb1n3sw8bc9zi7tebtiw
Template:User it
10
5093
19052
2017-04-06T12:02:38Z
Birdie
941
Created page with "{{userbox-level | level = | id = it | info = Questo utente parla '''[[:Nkyekyem:User it|italiano]]''' come '''[[:Nkyekyem:User it-N|lingua madre]]'''. | usercat..."
19052
wikitext
text/x-wiki
{{userbox-level
| level =
| id = it
| info = Questo utente parla '''[[:Nkyekyem:User it|italiano]]''' come '''[[:Nkyekyem:User it-N|lingua madre]]'''.
| usercategory = User it-N
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User it]]
*[[:Nkyekyem:User it-N]]
[[Category:Language user templates|It, User]]
</noinclude>
h3mt3xhelk7lef1o07l65i52b7n0bs3
Category:User it
14
5095
19054
2017-04-06T12:03:44Z
Birdie
941
Created page with "{{Commonscat|User it}}"
19054
wikitext
text/x-wiki
{{Commonscat|User it}}
1lynw4ddxo1ehcu4opgh49e4r92101k
Template:User de-1
10
5096
19057
2017-04-06T12:10:23Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = de | info = Dieser Benutzer hat '''[[:Nkyekyem:User de-1|grundlegende]] [[:Nkyekyem:User de|Deutschkenntnisse]]''' | usercateg..."
19057
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = de
| info = Dieser Benutzer hat '''[[:Nkyekyem:User de-1|grundlegende]] [[:Nkyekyem:User de|Deutschkenntnisse]]'''
| usercategory = User de-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User de]]
*[[:Nkyekyem:User de-1]]
[[Category:Language user templates|De, User]]
</noinclude>
5pzv1b1c5k1d073xzb5s0yrl6fkbyhn
Template:User it-1
10
5098
19059
2017-04-06T12:15:16Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = it | info = Questo utente può contribuire con un '''[[:Nkyekyem:User it|italiano]]''' di livello ''':Nkyekyem:User it-1|semp..."
19059
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = it
| info = Questo utente può contribuire con un '''[[:Nkyekyem:User it|italiano]]''' di livello '''[[:Nkyekyem:User it-1|semplice]]'''.
| usercategory = User it-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User it]]
*[[:Nkyekyem:User it-1]]
[[Category:Language user templates|It, User]]
</noinclude>
61jzcl6o9yf4hkow24qv3l383ovm3en
Template:User nl-1
10
5100
19061
2017-04-06T12:20:14Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = nl | info = Deze gebruiker bezit '''[[:Nkyekyem:User nl-1|beginnende kennis]]''' van het '''[[:Nkyekyem:User nl|Nederlands]]'''..."
19061
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = nl
| info = Deze gebruiker bezit '''[[:Nkyekyem:User nl-1|beginnende kennis]]''' van het '''[[:Nkyekyem:User nl|Nederlands]]'''.
| usercategory = User nl-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User nl]]
*[[:Nkyekyem:User nl-1]]
[[Category:Language user templates|Nl, User]]
</noinclude>
tk34oktuh32xl0z7pilbgywjcgj7g2m
Category:User nl
14
5102
19063
2017-04-06T12:21:38Z
Birdie
941
Created page with "{{Commonscat|User nl}}"
19063
wikitext
text/x-wiki
{{Commonscat|User nl}}
2ij6wxt5z3gjobvuk0avgqs4cqhv7em
Template:User pl-1
10
5103
19064
2017-04-06T12:25:10Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = pl | info = Ten użytkownik posługuje się '''[[:Nkyekyem:User pl|językiem polskim]]''' na poziomie ''':Nkyekyem:User pl-1..."
19064
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = pl
| info = Ten użytkownik posługuje się '''[[:Nkyekyem:User pl|językiem polskim]]''' na poziomie '''[[:Nkyekyem:User pl-1|podstawowym]]'''.
| usercategory = User pl-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User pl]]
*[[:Nkyekyem:User pl-1]]
[[Category:Language user templates|Pl, User]]
</noinclude>
4i81pmmikj0nh4aq22f4f8nvwja92xt
Category:User pl
14
5105
19066
2017-04-06T12:25:49Z
Birdie
941
Created page with "{{Commonscat|User pl}}"
19066
wikitext
text/x-wiki
{{Commonscat|User pl}}
k38fwvugdgchm3emt5kutddodpk36i9
Template:User da-1
10
5106
19067
2017-04-06T12:37:02Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = da | info = Denne brugers kendskab til '''[[:Nkyekyem:User da|dansk]]''' er på '''[[:Nkyekyem:User da-1|grundlæggende niveau]..."
19067
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = da
| info = Denne brugers kendskab til '''[[:Nkyekyem:User da|dansk]]''' er på '''[[:Nkyekyem:User da-1|grundlæggende niveau]]'''.
| usercategory = User da-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User da]]
*[[:Nkyekyem:User da-1]]
[[Category:Language user templates|Da, User]]
</noinclude>
cx4va6080jnm56uc6bkn44v4lmpg884
Category:User da
14
5108
19069
2017-04-06T12:37:44Z
Birdie
941
Created page with "{{Commonscat|User da}}"
19069
wikitext
text/x-wiki
{{Commonscat|User da}}
0x5zv2bf5i20etmubtd1p6fjrirf2xa
Template:User ja-1
10
5109
19070
2017-04-06T12:41:26Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = ja | info = この利用者は'''[[:Nkyekyem:User ja-1|基本的]]'''な'''[[:Nkyekyem:User ja|日本語]]'''を理解します..."
19070
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = ja
| info = この利用者は'''[[:Nkyekyem:User ja-1|基本的]]'''な'''[[:Nkyekyem:User ja|日本語]]'''を理解します。
| usercategory = User ja-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User ja]]
*[[:Nkyekyem:User ja-1]]
[[Category:Language user templates|Ja, User]]
</noinclude>
egdqknt75nmtwttkkm6mn3in546r9a3
Template:User ru-1
10
5111
19072
2017-04-06T12:46:04Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = ru | info = Этот участник владеет '''[[:Nkyekyem:User ru|русским языком]]''' на ''':Nkyekye..."
19072
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = ru
| info = Этот участник владеет '''[[:Nkyekyem:User ru|русским языком]]''' на '''[[:Nkyekyem:User ru-1|начальном уровне]]'''.
| usercategory = User ru-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User ru]]
*[[:Nkyekyem:User ru-1]]
[[Category:Language user templates|Ru, User]]
</noinclude>
dtplsfrjlko42o1kkrl7240fcrb94rd
Template:User ru-3
10
5113
19075
2017-04-06T12:53:18Z
Birdie
941
Created page with "{{userbox-level | level = 3 | id = ru | info = Этот участник '''[[:Nkyekyem:User ru-3|свободно]]''' владеет ''':Nkyekyem:User ru|ру..."
19075
wikitext
text/x-wiki
{{userbox-level
| level = 3
| id = ru
| info = Этот участник '''[[:Nkyekyem:User ru-3|свободно]]''' владеет '''[[:Nkyekyem:User ru|русским языком]]'''.
| usercategory = User ru-3
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User ru]]
*[[:Nkyekyem:User ru-3]]
[[Category:Language user templates|Ru, User]]
</noinclude>
jtfantbpztkxsw54qj840qg72ntcz0x
Template:User zh-1
10
5114
19076
2017-04-06T12:57:09Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = zh | info = 该用户可以使用'''[[:Nkyekyem:User zh-1|简单]]'''的'''[[:Nkyekyem:User zh|中文]]'''进行交流。 | us..."
19076
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = zh
| info = 该用户可以使用'''[[:Nkyekyem:User zh-1|简单]]'''的'''[[:Nkyekyem:User zh|中文]]'''进行交流。
| usercategory = User zh-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User zh]]
*[[:Nkyekyem:User zh-1]]
[[Category:Language user templates|Zh, User]]
</noinclude>
17a5gk12uirncw1254k1gdq0sra8wms
Template:User fi-1
10
5116
19078
2017-04-06T13:01:04Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = fi | info = Tämä käyttäjä puhuu '''[[:Nkyekyem:User fi|suomea]] [[:Nkyekyem:User fi-1|vähän]]'''. | usercategory = User..."
19078
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = fi
| info = Tämä käyttäjä puhuu '''[[:Nkyekyem:User fi|suomea]] [[:Nkyekyem:User fi-1|vähän]]'''.
| usercategory = User fi-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User fi]]
*[[:Nkyekyem:User fi-1]]
[[Category:Language user templates|Fi, User]]
</noinclude>
95or6vwtghbfg2q7t2pwdn7g7gk97p2
Category:User fi
14
5118
19080
2017-04-06T13:01:38Z
Birdie
941
Created page with "{{Commonscat|User fi}}"
19080
wikitext
text/x-wiki
{{Commonscat|User fi}}
oj7bjjlboc3wbonb9r9r87cubk2emzq
Template:User ja-4
10
5119
19081
2017-04-06T13:05:24Z
Birdie
941
Created page with "{{userbox-level | level = 4 | id = ja | info = この利用者は'''[[:Nkyekyem:User ja|日本語]]'''を'''[[:Nkyekyem:User ja-4|母語話者に近いレベル]]..."
19081
wikitext
text/x-wiki
{{userbox-level
| level = 4
| id = ja
| info = この利用者は'''[[:Nkyekyem:User ja|日本語]]'''を'''[[:Nkyekyem:User ja-4|母語話者に近いレベル]]'''で理解します。
| usercategory = User ja-4
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User ja]]
*[[:Nkyekyem:User ja-4]]
[[Category:Language user templates|Ja, User]]
</noinclude>
ckacqgwtlbw9yavx2ukbkizn40nt9ce
Category:User ar
14
5124
19086
2017-04-06T13:16:21Z
Birdie
941
Created page with "{{Commonscat|User ar}}"
19086
wikitext
text/x-wiki
{{Commonscat|User ar}}
9wpkdcenmb6fp3ixpssbw29uaij85d5
Template:User en-3
10
5125
19087
2017-04-06T13:20:39Z
Birdie
941
Created page with "{{userbox-level | level = 3 | id = en | info = This user is able to contribute with an '''[[:Nkyekyem:User en-3|advanced]]''' level of ''':Nkyekyem:User en|Engl..."
19087
wikitext
text/x-wiki
{{userbox-level
| level = 3
| id = en
| info = This user is able to contribute with an '''[[:Nkyekyem:User en-3|advanced]]''' level of '''[[:Nkyekyem:User en|English]]'''.
| usercategory = User en-3
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User en]]
*[[:Nkyekyem:User en-3]]
[[Category:Language user templates|En, User]]
</noinclude>
py72km8shd16oeppa7e2n7la9zsskvk
Template:User es
10
5127
19089
2017-04-06T13:23:52Z
Birdie
941
Created page with "{{userbox-level | level = | id = es | info = Este usuario tiene el '''[[:Nkyekyem:User es|español]]''' como '''[[:Nkyekyem:User es-N|lengua materna]]'''. | use..."
19089
wikitext
text/x-wiki
{{userbox-level
| level =
| id = es
| info = Este usuario tiene el '''[[:Nkyekyem:User es|español]]''' como '''[[:Nkyekyem:User es-N|lengua materna]]'''.
| usercategory = User es-N
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User es]]
*[[:Nkyekyem:User es-N]]
[[Category:Language user templates|Es, User]]
</noinclude>
5begyxq5yptugb38l0qlf45abtvyc9h
Template:User nl-2
10
5129
19091
2017-04-06T13:28:44Z
Birdie
941
Created page with "{{userbox-level | level = 2 | id = nl | info = Deze gebruiker heeft een '''[[:Nkyekyem:User nl-2|gemiddelde kennis]]''' van het '''[[:Nkyekyem:User nl|Nederlands]..."
19091
wikitext
text/x-wiki
{{userbox-level
| level = 2
| id = nl
| info = Deze gebruiker heeft een '''[[:Nkyekyem:User nl-2|gemiddelde kennis]]''' van het '''[[:Nkyekyem:User nl|Nederlands]]'''.
| usercategory = User nl-2
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User nl]]
*[[:Nkyekyem:User nl-2]]
[[Category:Language user templates|Nl, User]]
</noinclude>
0hwnrmxi9gpv8q5r4b0m6gnq4gmkzke
Template:User uk-4
10
5131
19093
2017-04-06T13:34:36Z
Birdie
941
Created page with "{{userbox-level | level = 4 | id = uk | info = Користувач володiє '''[[:Nkyekyem:User uk|українською мовою]]''' ''':Nkyekyem:Us..."
19093
wikitext
text/x-wiki
{{userbox-level
| level = 4
| id = uk
| info = Користувач володiє '''[[:Nkyekyem:User uk|українською мовою]]''' '''[[:Nkyekyem:User uk-4|майже як рiдною]]'''.
| usercategory = User uk-4
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User uk]]
*[[:Nkyekyem:User uk-4]]
[[Category:Language user templates|Uk, User]]
</noinclude>
s96e38qtxulfyxzi1fd8iwf96lohw6t
Category:User uk
14
5133
19095
2017-04-06T13:35:16Z
Birdie
941
Created page with "{{Commonscat|User uk}}"
19095
wikitext
text/x-wiki
{{Commonscat|User uk}}
os8ilvfyjp7teofwbndi7yqwah6nmt0
Template:User bg-1
10
5134
19096
2017-04-06T13:41:37Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = bg | info = Този потребител има '''[[:Nkyekyem:User bg-1|начални познания]]''' по ''':Nkyek..."
19096
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = bg
| info = Този потребител има '''[[:Nkyekyem:User bg-1|начални познания]]''' по '''[[:Nkyekyem:User bg|български език]]'''.
| usercategory = User bg-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User bg]]
*[[:Nkyekyem:User bg-1]]
[[Category:Language user templates|Bg, User]]
</noinclude>
g4k480dwi9t367aqv6f6qv62jlvo3st
Category:User bg
14
5136
19098
2017-04-06T13:42:09Z
Birdie
941
Created page with "{{Commonscat|User bg}}"
19098
wikitext
text/x-wiki
{{Commonscat|User bg}}
onjf1p90uxtvtjwtdzctnb8asxpbg0v
Template:User cs-1
10
5137
19099
2017-04-06T13:58:37Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = cs | info = Tento uživatel má '''[[:Nkyekyem:User cs-1|základní]]''' znalosti '''[[:Nkyekyem:User cs|češtiny]]'''. | use..."
19099
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = cs
| info = Tento uživatel má '''[[:Nkyekyem:User cs-1|základní]]''' znalosti '''[[:Nkyekyem:User cs|češtiny]]'''.
| usercategory = User cs-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User cs]]
*[[:Nkyekyem:User cs-1]]
[[Category:Language user templates|Cs, User]]
</noinclude>
9jdkor7p3nav5p4tjumiblr1mhbahju
Category:User cs
14
5139
19101
2017-04-06T14:18:57Z
Birdie
941
Created page with "{{Commonscat|User cs}}"
19101
wikitext
text/x-wiki
{{Commonscat|User cs}}
1jhjhz3i4qmycmbd7auo28f9trygtaf
Template:User hr-1
10
5141
19104
2017-04-06T14:47:05Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = hr | info = Ovaj suradnik posjeduje '''[[:Nkyekyem:User hr-1|osnovno znanje]]''' '''[[:Nkyekyem:User hr|hrvatskog]]''' jezika...."
19104
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = hr
| info = Ovaj suradnik posjeduje '''[[:Nkyekyem:User hr-1|osnovno znanje]]''' '''[[:Nkyekyem:User hr|hrvatskog]]''' jezika.
| usercategory = User hr-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User hr]]
*[[:Nkyekyem:User hr-1]]
[[Category:Language user templates|Hr, User]]
</noinclude>
tkvozkmbf2kk00ee85geld8ygcm7wbs
Category:User hr
14
5143
19106
2017-04-06T14:49:22Z
Birdie
941
Created page with "{{Commonscat|User hr}}"
19106
wikitext
text/x-wiki
{{Commonscat|User hr}}
okw2t12b3dwlwhc54cs1v4j3py7qf7j
Template:User de-3
10
5144
19107
2017-04-06T15:05:30Z
Birdie
941
Created page with "{{userbox-level | level = 3 | id = de | info = Dieser Benutzer hat '''[[:Nkyekyem:User de-3|sehr gute]]''' '''[[:Nkyekyem:User de|Deutschkenntnisse]]'''. | userc..."
19107
wikitext
text/x-wiki
{{userbox-level
| level = 3
| id = de
| info = Dieser Benutzer hat '''[[:Nkyekyem:User de-3|sehr gute]]''' '''[[:Nkyekyem:User de|Deutschkenntnisse]]'''.
| usercategory = User de-3
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User de]]
*[[:Nkyekyem:User de-3]]
[[Category:Language user templates|De, User]]
</noinclude>
5a7bkeqc41k46txc5ebgns4d4po6myu
Template:User eo-3
10
5146
19112
19109
2017-04-06T15:14:48Z
Birdie
941
19112
wikitext
text/x-wiki
{{userbox-level
| level = 3
| id = [[Esperanto|eo]]
| info = Ĉi tiu uzanto povas komuniki per '''[[:Nkyekyem:User eo-3|alta aŭ flua]]''' nivelo de '''[[:Nkyekyem:User eo|Esperanto]]'''.
| usercategory = User eo-3
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User eo]]
*[[:Nkyekyem:User eo-3]]
[[Category:Language user templates|Eo, User]]
</noinclude>
p9vaqzky96ays0c7i5072jb640afn83
Category:User eo
14
5148
19111
2017-04-06T15:14:11Z
Birdie
941
Created page with "{{Commonscat|User eo}}"
19111
wikitext
text/x-wiki
{{Commonscat|User eo}}
tr8jmcn06slbq5b4vi6yw6yjznluch0
Template:User be-2
10
5149
19113
2017-04-06T16:19:31Z
Birdie
941
Created page with "{{userbox-level | level = 2 | id = be | info = Гэты ўдзельнік/гэтая ўдзельніца ведае '''[[:Nkyekyem:User be|беларускую]..."
19113
wikitext
text/x-wiki
{{userbox-level
| level = 2
| id = be
| info = Гэты ўдзельнік/гэтая ўдзельніца ведае '''[[:Nkyekyem:User be|беларускую]]''' мову на '''[[:Nkyekyem:User be-2|сярэднім]]''' узроўні.
| usercategory = User be-2
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User be]]
*[[:Nkyekyem:User be-2]]
[[Category:Language user templates|Be, User]]
</noinclude>
n89rgozetqfbnij7ija0nr1n9t63i4u
Template:User no-1
10
5152
19116
2017-04-06T16:25:25Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = no | info = Denne brukeren kan '''[[:Nkyekyem:User no-1|litt]]''' '''[[:Nkyekyem:User no|norsk]]''' ([[bokmål]]). | usercateg..."
19116
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = no
| info = Denne brukeren kan '''[[:Nkyekyem:User no-1|litt]]''' '''[[:Nkyekyem:User no|norsk]]''' ([[bokmål]]).
| usercategory = User no-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User no]]
*[[:Nkyekyem:User no-1]]
[[Category:Language user templates|No, User]]
</noinclude>
6ew4mreoa44ogsv3uvjgysyncbqunr0
Category:User no
14
5154
19118
2017-04-06T16:26:00Z
Birdie
941
Created page with "{{Commonscat|User no}}"
19118
wikitext
text/x-wiki
{{Commonscat|User no}}
cbcur873u8b3sa3dmiui9g4ls0wd1ao
Template:User mk-1
10
5155
19119
2017-04-06T16:32:56Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = mk | info = Овој корисник има '''[[:Nkyekyem:User mk-1|основно]]''' знаење на ''':Nkyekyem:User..."
19119
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = mk
| info = Овој корисник има '''[[:Nkyekyem:User mk-1|основно]]''' знаење на '''[[:Nkyekyem:User mk|Македонски јазик]]'''.
| usercategory = User mk-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User mk]]
*[[:Nkyekyem:User mk-1]]
[[Category:Language user templates|Mk, User]]
</noinclude>
jnhzuxx2mav7octui9ccbm9xqmuqi69
Template:User sl-1
10
5158
19122
2017-04-06T16:42:17Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = sl | info = Uporabnik pozna '''[[:Nkyekyem:User sl-1|osnove]]''' '''[[:Nkyekyem:User sl|slovenskega jezika]]'''. | usercategor..."
19122
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = sl
| info = Uporabnik pozna '''[[:Nkyekyem:User sl-1|osnove]]''' '''[[:Nkyekyem:User sl|slovenskega jezika]]'''.
| usercategory = User sl-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User sl]]
*[[:Nkyekyem:User sl-1]]
[[Category:Language user templates|Sl, User]]
</noinclude>
2op4szk2boled7718gh3o84s0ivndiz
Template:User fa-1
10
5161
19125
2017-04-06T16:47:30Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = fa | info = دانش '''[[:Nkyekyem:User fa|فارسی]]''' این..."
19125
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = fa
| info = دانش '''[[:Nkyekyem:User fa|فارسی]]''' این کاربر درسطح
'''[[:Nkyekyem:User fa-1|مبتدی]]''' است
| usercategory = User fa-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User fa]]
*[[:Nkyekyem:User fa-1]]
[[Category:Language user templates|Fa, User]]
</noinclude>
ld4hlnmbce30ohknksul4oyrow6xlzw
Category:User fa
14
5163
19127
2017-04-06T16:48:04Z
Birdie
941
Created page with "{{Commonscat|User fa}}"
19127
wikitext
text/x-wiki
{{Commonscat|User fa}}
3fpouvsr35ww0j08cpeodwcqw43orp3
Template:User sk-1
10
5164
19128
2017-04-06T16:53:09Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = sk | info = Tento používateľ má '''[[:Nkyekyem:User sk-1|základné znalosti]]''' '''[[:Nkyekyem:User sk|slovenčiny]]'''...."
19128
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = sk
| info = Tento používateľ má '''[[:Nkyekyem:User sk-1|základné znalosti]]''' '''[[:Nkyekyem:User sk|slovenčiny]]'''.
| usercategory = User sk-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User sk]]
*[[:Nkyekyem:User sk-1]]
[[Category:Language user templates|Sk, User]]
</noinclude>
1un0uzosvv53kzkun04red6qsxxby5n
Template:User sr-1
10
5166
19130
2017-04-06T16:59:41Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = sr | info = Корисник '''[[:Nkyekyem:User sr-1|почетнички]]''' говори ''':Nkyekyem:User sr|српск..."
19130
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = sr
| info = Корисник '''[[:Nkyekyem:User sr-1|почетнички]]''' говори '''[[:Nkyekyem:User sr|српски језик]]'''.
| usercategory = User sr-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User sr]]
*[[:Nkyekyem:User sr-1]]
[[Category:Language user templates|Sr, User]]
</noinclude>
mtr06aob2cd4xtse1tyvq5j8mxna2qx
Category:User sr
14
5168
19132
2017-04-06T17:00:15Z
Birdie
941
Created page with "{{Commonscat|User sr}}"
19132
wikitext
text/x-wiki
{{Commonscat|User sr}}
ced8zpguqzintb8rrnw9ura2i7qjex4
Category:User sv
14
5170
19134
2017-04-06T17:02:35Z
Birdie
941
Created page with "{{Commonscat|User sv}}"
19134
wikitext
text/x-wiki
{{Commonscat|User sv}}
f7f128hzg5xbtqr3svd5tlihyheknn3
Template:User sv-1
10
5171
19135
2017-04-06T17:03:58Z
Birdie
941
Created page with "{{userbox-level | level = 1 | id = sv | info = Denna användare har '''[[:Nkyekyem:User sv-1|grundläggande kunskaper]] i [[:Nkyekyem:User sv|svenska]]'''. | us..."
19135
wikitext
text/x-wiki
{{userbox-level
| level = 1
| id = sv
| info = Denna användare har '''[[:Nkyekyem:User sv-1|grundläggande kunskaper]] i [[:Nkyekyem:User sv|svenska]]'''.
| usercategory = User sv-1
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User sv]]
*[[:Nkyekyem:User sv-1]]
[[Category:Language user templates|Sv, User]]
</noinclude>
81ge3nhifbgqgjdi5xpqcz1ijezz73n
Template:User it-4
10
5172
19137
2017-04-10T18:24:29Z
Birdie
941
Created page with "{{userbox-level | level = 4 | id = it | info = Questo utente può contribuire con un '''[[:Nkyekyem:User it|italiano]]''' di livello ''':Nkyekyem:User it-4|quas..."
19137
wikitext
text/x-wiki
{{userbox-level
| level = 4
| id = it
| info = Questo utente può contribuire con un '''[[:Nkyekyem:User it|italiano]]''' di livello '''[[:Nkyekyem:User it-4|quasi perfetto]]'''.
| usercategory = User it
| usercategory2 = User it-4
| nocat = {{{nocat|}}}
}}<noinclude>
==Usage==
This template will automatically add your page to the following categories:
*[[:Nkyekyem:User it]]
*[[:Nkyekyem:User it-4]]
[[Category:Language user templates|It, User]]
</noinclude>
8c2gavt5rswds5vzv0oxxjzm80wsj71
Category:User la
14
5201
19206
2017-06-15T04:58:18Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19206
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Latin.
jazj5ir12izu73o947xa93yoamwvd6u
Category:User nds
14
5202
19207
2017-06-15T04:58:18Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19207
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Low German.
57yh2k1wbrez0ubh0i45lahb5fgzbzk
Category:User af
14
5208
19213
2017-06-15T04:58:18Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19213
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Afrikaans.
8yug7ydo34iqac50dph0zrm36nl6vei
Category:User sh
14
5223
19231
2017-06-16T23:31:32Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19231
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Serbo-Croatian.
fpkh4rqdazb1pue02txo4jnykufmosv
Category:User ne
14
5225
19233
2017-06-17T19:18:17Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19233
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Nɛpal kasa.
3tx9ne4p28ucokkhsmqft4lc4p1w5op
Category:User yue
14
5226
19234
2017-06-17T21:48:21Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19234
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Cantonese.
60oauvv8zyemsw7ujpekqkdy9aqvsx0
Category:User zh-Hant
14
5227
19235
2017-06-17T21:48:21Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19235
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Traditional Chinese.
sh9v4t286j3cjlib1y3c4lhubtg6til
Category:User ro
14
5233
19241
2017-06-18T05:57:20Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19241
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Romenia kasa.
p0swzgr0ke2o0szku0acrp8lx4uiduy
Category:User zh-Hans
14
5235
19243
2017-06-18T15:50:08Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19243
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Simplified Chinese.
6y11qt53jjppfft7wjyklel0p3y5163
Category:User lzh
14
5239
19247
2017-06-19T00:50:14Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19247
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Literary Chinese.
kqqn2gcpk57cpkmg8pev31qqq57z4nl
Category:User kn
14
5242
19250
2017-06-19T15:46:54Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19250
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Kannada.
3g31smm4ah6mmr9y295q50fkjpdgfxc
Category:Gao lazamankwala
14
5245
19256
2017-06-20T13:58:08Z
DARIO SEVERI
6131
Creating Nkyekyem:Gao lazamankwala
19256
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:User nn
14
5246
19268
2017-06-20T15:26:36Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19268
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Norwegian Nynorsk.
0via2zoyite9fkzvo3k1ybie5p29rhn
Category:User hi
14
5248
19270
2017-06-21T21:48:23Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19270
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Hindi.
8vldvp4pt0u73qyen2folmrkeirx2br
Category:User is
14
5250
19272
2017-06-22T12:27:54Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19272
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Icelandic.
pl20x8s7tiuahf62h7rj8g5wehzmzkk
Category:User et
14
5251
19273
2017-06-22T12:27:58Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19273
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Estonian.
lp31jwss8vs8mqsuqgjgszfmhq9cjdm
Category:User grc
14
5252
19274
2017-06-22T12:27:58Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19274
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Ancient Greek.
dwznwzqsprys2cpgzwpandx1al6g2l9
Category:User tr
14
5255
19277
2017-06-22T12:28:15Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19277
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Tɛɛki kasa.
8mxj4mvb61907snj8ryc0e039kf2fpg
Category:User az
14
5256
19278
2017-06-22T12:28:15Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19278
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Azerbaijani.
knt7ncgdws5kjq4acj0lr1avuh6r0f1
Category:User nb
14
5259
19281
2017-06-22T12:28:28Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19281
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Norwegian Bokmål.
8sb1mc8xk99hjwds2b8lmu0ao7jmpz3
Category:User ka
14
5260
19282
2017-06-22T12:28:29Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19282
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Georgian.
49uh1klai4nlvegwacglte2uci3y2hj
Category:User mr
14
5262
19284
2017-06-22T12:29:12Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19284
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Marathi.
3p42ftwet4twt7gqumhc25pj3w10u8p
Category:User sa
14
5264
19286
2017-06-22T12:29:12Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19286
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Sanskrit.
o97omikk9ljoiy3yt1puyioajmt1lwg
Category:User sw
14
5271
19305
2017-07-11T16:27:24Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19305
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Swahili.
645hcghzti0o0ivu0pyc7ztgxzy0qrr
Category:User eu
14
5274
19313
2017-07-17T23:15:43Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
19313
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Basque.
gz0ka5oq41d6qyv88rn6hwqd9kxy0mb
Category:Gaanafo
14
5276
19324
2017-07-21T22:12:45Z
Kasahorow
1775
Gaanafo
19324
wikitext
text/x-wiki
Nyimpa a wɔfi Gaana
8wiwep46cvepq62bgtnvpfw7iwthsq7
Template:In the news
10
5323
19479
2017-12-20T18:16:49Z
90.127.69.0
Created blank page
19479
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Template:Infobox company
10
5344
19536
2018-01-24T16:49:10Z
MD Abu Siyam
7092
Created page with "{{Infobox | bodyclass = vcard | child = {{lc:{{{embed}}}}} | decat = yes | titleclass = fn org | title = {{#ifeq:{{lc:{{{embed}}}}}|yes|'''Company'''|{{{name|{{{company_name..."
19536
wikitext
text/x-wiki
{{Infobox
| bodyclass = vcard
| child = {{lc:{{{embed}}}}}
| decat = yes
| titleclass = fn org
| title = {{#ifeq:{{lc:{{{embed}}}}}|yes|'''Company'''|{{{name|{{{company_name|<includeonly>{{PAGENAMEBASE}}</includeonly>}}}}}}}}
| imageclass = logo
| imagestyle = {{#if:{{{logo_padding|}}} |padding-top:{{{logo_padding}}};padding-bottom:{{{logo_padding}}};}}
| image = {{#invoke:InfoboxImage|InfoboxImage |image={{{logo|{{{company_logo|}}}}}} |size={{{logo_size|}}} |sizedefault=frameless |alt={{{logo_alt|{{{alt|}}}}}}}}
| caption = {{{logo_caption|{{{caption|}}}}}}
| image2 = {{#invoke:InfoboxImage|InfoboxImage |image={{{image|}}} |size={{{image_size|}}} |sizedefault=frameless |alt={{{image_alt|}}}}}
| caption2 = {{{image_caption|}}}
| labelstyle = padding-right:0.5em<!--(to ensure gap between (long/unwrapped) label and subsequent data on same line)-->;
| datastyle = line-height:1.35em;
| label1 = {{longitem|[[Trade name|Trading name]]}}
| data1 = {{{trading_name|}}}
| label2 = {{longitem|Native name}}
| data2 = {{#if:{{{native_name|}}} |<span class="nickname" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name}}}</span>|}}
| label3 = {{longitem|[[Romanization|Romanized]] name}}
| data3 = {{{romanized_name|}}}
| label4 = {{longitem|Formerly called}}
| class4 = nickname
| data4 = {{{former_names|{{{former_name|}}}}}}
| label5 = {{longitem|[[List of business entities|{{#if:{{{defunct|}}}|Former t|T}}ype]]}}
| class5 = category
| data5 = {{{type|{{{company_type|}}}}}}
| label6 = [[Ticker symbol|Traded as]]
| data6 = {{{traded_as|}}}
| label7 = [[International Securities Identification Number|ISIN]]
| data7 = {{br separated entries
|1={{#if:{{{ISIN|}}} |<span class="plainlinks nourlexpansion">[{{fullurl:toollabs:isin/|language=de&isin={{urlencode:{{{ISIN}}}}}}} {{{ISIN}}}]</span>}}
|2={{#if:{{{ISIN2|}}} |<span class="plainlinks nourlexpansion">[{{fullurl:toollabs:isin/|language=de&isin={{urlencode:{{{ISIN2}}}}}}} {{{ISIN2}}}]</span>}}
}}
| label8 = Industry
| class8 = category
| data8 = {{{industry|}}}
| label9 = Genre
| class9 = category
| data9 = {{{genre|}}}
| label10 = Fate
| data10 = {{{fate|}}}
| label11 = Predecessor{{#if:{{{predecessors|}}}|s}}
| data11 = {{{predecessors|{{{predecessor|}}}}}}
| label12 = Successor{{#if:{{{successors|}}}|s}}
| data12 = {{{successors|{{{successor|}}}}}}
| label13 = Founded
| data13 = {{{foundation|{{{founded|}}}}}}
| label14 = Founder{{#if:{{{founders|}}}|s}}
| class14 = agent
| data14 = {{{founders|{{{founder|}}}}}}
| label15 = Defunct
| data15 = {{{defunct|{{{dissolved|}}}}}}
| label16 = Headquarters
| class16 = {{#if:{{{hq_location|}}}{{{location|}}} |label |adr}}
| data16 = {{#if:{{{hq_location|}}}{{{location|}}}{{{hq_location_city|}}}{{{location_city|}}}{{{hq_location_country|}}}{{{location_country|}}}
| {{Comma separated entries
| 1 = {{{hq_location|{{{location|}}}}}}
| 2 = {{#if:{{{hq_location_city|}}}{{{location_city|}}} |<span class="locality">{{{hq_location_city|{{{location_city|}}}}}}</span>}}
| 3 = {{#if:{{{hq_location_country|}}}{{{location_country|}}} |<span class="country-name">{{{hq_location_country|{{{location_country|}}}}}}</span>}}
}} }}
| label18 = {{longitem|Number of locations}}
| data18 = {{#if:{{{num_locations|}}}{{{locations|}}} |{{{num_locations|{{{locations|}}}}}}{{#if:{{{num_locations_year|}}}| ({{{num_locations_year}}})}} }}
| label19 = {{longitem|Area{{#if:{{{areas_served|}}}|s}} served}}
| data19 = {{{areas_served|{{{area_served|}}}}}}
| label20 = {{longitem|Key people}}
| class20 = agent
| data20 = {{{key_people|}}}
| label21 = Products
| data21 = {{{products|}}}
| label22 = Brands
| data22 = {{{brands|}}}
| label23 = {{longitem|Production output}}
| data23 = {{{production|}}}{{#if:{{{production_year|}}}| ({{{production_year}}})}}
| label24 = Services
| class24 = category
| data24 = {{{services|}}}
| label25 = Revenue
| data25 = {{#if:{{{revenue|}}} |{{{revenue}}}{{#if:{{{revenue_year|}}}| ({{{revenue_year}}})}} }}
| label26 = {{longitem|[[Earnings before interest and taxes|Operating income]]}}
| data26 = {{#if:{{{operating_income|}}} |{{{operating_income}}}{{#if:{{{income_year|}}}| ({{{income_year}}})}} }}
| label27 = {{ifaffirmed|{{{intl|}}} |[[Net income|Profit]] |{{longitem|[[Net income]]}}}}
| data27 = {{#if:{{{net_income|}}}{{{profit|}}} |{{{net_income|{{{profit|}}}}}}{{#if:{{{net_income_year|}}}{{{profit_year|}}}| ({{{net_income_year|{{{profit_year|}}}}}})}} }}
| label28 = [[Assets under management|AUM]]
| data28 = {{{aum|}}}
| label29 = {{nowrap|[[Asset|Total assets]]}}
| data29 = {{#if:{{{assets|}}} |{{{assets}}}{{#if:{{{assets_year|}}}| ({{{assets_year}}})}} }}
| label30 = {{nowrap|[[Equity (finance)|Total equity]]}}
| data30 = {{#if:{{{equity|}}} |{{{equity}}}{{#if:{{{equity_year|}}}| ({{{equity_year}}})}} }}
| label31 = Owner{{#if:{{{owners|}}}|s}}
| data31 = {{{owners|{{{owner|}}}}}}
| label32 = Members
| data32 = {{#if:{{{members|}}} |{{{members}}}{{#if:{{{members_year|}}}| ({{{members_year}}})}} }}
| label33 = {{longitem|Number of employees}}
| data33 = {{#if:{{{num_employees|}}} |{{{num_employees}}}{{#if:{{{num_employees_year|}}}| ({{{num_employees_year}}})}} }}
| label34 = [[Parent company|Parent]]
| data34 = {{{parent|}}}
| label35 = [[Division (business)|Division]]s
| data35 = {{{divisions|}}}
| label36 = [[Subsidiary|Subsidiaries]]
| data36 = {{{subsid|}}}
| data38 = {{{module|}}}
| label39 = [[Basel III|Capital ratio]]<!--For BANKS only-->
| data39 = {{{ratio|}}}
| label40 = Rating<!--For BANKS only-->
| data40 = {{{rating|}}}
| label41 = Website
| data41 = {{#if:{{{homepage|{{{website|}}}}}}
|{{#ifeq:{{{homepage|{{{website|}}}}}}|hide||{{{homepage|{{{website|}}}}}} }}
|{{#if:{{#property:P856}}
|{{URL|{{#property:P856}}}}
}}
}}
| belowstyle = line-height:1.35em;
| below = {{#if:{{{footnotes|}}} |'''Footnotes{{\}}references'''<br/>{{{footnotes}}} }}
}}<!-- Tracking categories:
-->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox company with unsupported parameters|_VALUE_{{PAGENAME}}]]}}|ignoreblank=yes|preview = Page using [[Template:Infobox company]] with unknown parameter "_VALUE_"
| embed| name| company_name| logo_padding| logo| company_logo| logo_size| logo_alt| alt| logo_caption| caption| image| image_size| image_alt| image_caption| trading_name| native_name| native_name_lang| romanized_name| former_names| former_name| type| company_type| traded_as| ISIN| ISIN2 | industry| genre| fate| predecessors| predecessor| successors| successor| foundation| founded| founders| founder| dissolved| defunct| hq_location| location| hq_location_city| location_city| hq_location_country| location_country| num_locations| locations| num_locations_year| areas_served| area_served| key_people| products| brands| production| production_year| services| revenue| revenue_year| operating_income| income_year| net_income| profit| net_income_year| profit_year| aum| assets| assets_year| equity| equity_year| owners| owner| members| members_year| num_employees| num_employees_year| parent| divisions| subsid| module| ratio| rating| homepage| website| footnotes| intl
}}<noinclude>
{{Documentation}}
</noinclude>
60vpoyjd7uiwj21bhrz8s9mh4xuajto
Module:Check for unknown parameters
828
5345
19537
2018-01-24T16:54:38Z
MD Abu Siyam
7092
Created page with "-- This module may be used to compare the arguments passed to the parent -- with a list of arguments, returning a specified result if an argument is -- not on the list local p..."
19537
Scribunto
text/plain
-- This module may be used to compare the arguments passed to the parent
-- with a list of arguments, returning a specified result if an argument is
-- not on the list
local p = {}
local function trim(s)
return s:match('^%s*(.-)%s*$')
end
local function isnotempty(s)
return s and trim(s) ~= ''
end
function p.check (frame)
local args = frame.args
local pargs = frame:getParent().args
local ignoreblank = isnotempty(frame.args['ignoreblank'])
local showblankpos = isnotempty(frame.args['showblankpositional'])
local knownargs = {}
local unknown = frame.args['unknown'] or 'Found _VALUE_, '
local preview = frame.args['preview']
local values = {}
local res = {}
local regexps = {}
-- create the list of known args, regular expressions, and the return string
for k, v in pairs(args) do
if type(k) == 'number' then
v = trim(v)
knownargs[v] = 1
elseif k:find('^regexp[1-9][0-9]*$') then
table.insert(regexps, '^' .. v .. '$')
end
end
if isnotempty(preview) then
preview = '<div class="hatnote" style="color:red"><strong>Warning:</strong> ' .. preview .. ' (this message is shown only in preview).</div>'
elseif preview == nil then
preview = unknown
end
-- loop over the parent args, and make sure they are on the list
for k, v in pairs(pargs) do
if type(k) == 'string' and knownargs[k] == nil then
local knownflag = false
for i, regexp in ipairs(regexps) do
if mw.ustring.match(k, regexp) then
knownflag = true
break
end
end
if not knownflag and ( not ignoreblank or isnotempty(v) ) then
k = mw.ustring.gsub(k, '[^%w\-_ ]', '?')
table.insert(values, k)
end
elseif type(k) == 'number' and
knownargs[tostring(k)] == nil and
( showblankpos or isnotempty(v) )
then
local vlen = mw.ustring.len(v)
v = mw.ustring.sub(v, 1, (vlen < 25) and vlen or 25)
v = mw.ustring.gsub(v, '[^%w\-_ ]', '?')
table.insert(values, k .. ' = ' .. v .. ((vlen >= 25) and ' ...' or ''))
end
end
-- add resuls to the output tables
if #values > 0 then
if frame:preprocess( "{{REVISIONID}}" ) == "" then
unknown = preview
end
for k, v in pairs(values) do
if v == '' then
-- Fix odd bug for | = which gets stripped to the empty string and
-- breaks category links
v = ' '
end
local r = unknown:gsub('_VALUE_', v)
table.insert(res, r)
end
end
return table.concat(res)
end
return p
hrayw1t1r2ij1wg65qi0jh0x6y31ba4
Template:Longitem
10
5346
19538
2018-01-24T17:04:40Z
MD Abu Siyam
7092
Created page with "<div style="padding:0.1em 0;line-height:1.2em;{{{style|}}}">{{{1}}}</div><includeonly>{{#if:{{{2|}}}|[[Category:Pages using Template:Longitem with unnamed style parameter]]}}<..."
19538
wikitext
text/x-wiki
<div style="padding:0.1em 0;line-height:1.2em;{{{style|}}}">{{{1}}}</div><includeonly>{{#if:{{{2|}}}|[[Category:Pages using Template:Longitem with unnamed style parameter]]}}</includeonly><noinclude>
{{documentation}}
</noinclude>
druaduufanfoh3rf6p66canulwflngz
Category:Bɔɔlɔ pleya
14
5424
19665
2018-03-14T09:06:30Z
YANN92340
7249
Création de la catégorie.
19665
wikitext
text/x-wiki
[[Nkyekyem:Bɔɔlɔ]].
1djfb3v177ko6or9zm2e3k81mp9o5zi
Category:Bɔɔlɔ
14
5425
19666
2018-03-14T09:07:26Z
YANN92340
7249
Création de la catégorie.
19666
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Template:Infobox dot-com company
10
5614
19903
2018-05-24T14:15:49Z
THE ONE PEOPLE
7417
Redirected page to [[Nhwɛsode:Infobox website]]
19903
wikitext
text/x-wiki
#REDIRECT [[Template:Infobox website]]
nu4c9nvf2awg7ag82l9td2sw7bg1ulz
Template:Infobox website
10
5615
19904
2018-05-24T14:16:15Z
THE ONE PEOPLE
7417
Created page with "{{Infobox | bodyclass = vcard | child = {{lc:{{{embed}}}}} | decat = yes | titleclass = fn org | title = {{if empty|{{{name|}}}|{{{company name|{{{company_name|}}}}}}|{..."
19904
wikitext
text/x-wiki
{{Infobox
| bodyclass = vcard
| child = {{lc:{{{embed}}}}}
| decat = yes
| titleclass = fn org
| title = {{if empty|{{{name|}}}|{{{company name|{{{company_name|}}}}}}|{{{website name|{{{Websitename|{{{Website name|{{{site name|{{{websitename|<includeonly>{{PAGENAMEBASE}}</includeonly>}}}}}}}}}}}}}}}}}
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{company logo|{{{company_logo|{{{logo|{{{websitelogo|{{{Websitelogo|{{{Website logo|{{{website logo|}}}}}}}}}}}}}}}}}}}}}|size={{{logo size|{{{logo_size|}}}}}}|sizedefault=250px|alt={{{logo alt|{{{logo_alt|}}}}}}}}
| caption1 = {{{logo_caption|{{{logocaption|{{{Logo_caption|{{{Logocaption|}}}}}}}}}}}}
| image2 = {{#if:{{{collapsible|}}}|{{hidden begin|title={{{collapsetext|Screenshot}}}|titlestyle=background:{{{background|gainsboro}}};text-align:center|contentstyle=text-align:center}}}}
{{#invoke:InfoboxImage|InfoboxImage|image={{{screenshot|}}}|size={{{screenshot size|{{{screenshot_size|}}}}}}|sizedefault=300px|alt={{{screenshot alt|{{{screenshot_alt|}}}}}}}}
| caption2 = {{{caption|}}}{{#if:{{{collapsible|}}}|{{hidden end}}}}
| label1 = [[Types of business entity|Type of business]]
| class1 = category
| data1 = {{{company type|{{{company_type|}}}}}}
| label2 = {{longitem|Type of site}}
| data2 = {{if empty|{{{website type|{{{website_type|}}}}}}|{{{type|{{{Type|}}}}}}}}
| label3 = Available in
| data3 = {{#if:{{{language count|}}} |{{{language count}}} languages |{{{language|}}}<!--end #if:-->}}{{{language footnote|}}}
| data4 = {{#if:{{{language count|}}} |{{#if:{{{language|}}} |{{Begin hidden|titlestyle=background:transparent;|title=List of languages}}{{{language|}}}{{End hidden}} }} }}
| label5 = [[Ticker symbol|Traded as]]
| data5 = {{{traded as|{{{traded_as|}}}}}}
| label6 = Founded
| data6 = {{{founded|{{{foundation|{{{Founded|{{{Foundation|}}}}}}}}}}}}
| label7 = [[Dissolution (law)|Dissolved]]
| data7 = {{{dissolved|{{{Dissolved|}}}}}}
| label8 = Predecessor(s)
| data8 = {{{predecessor|}}}
| label9 = Successor(s)
| data9 = {{{successor|}}}
| label10 = Headquarters
| class10 = {{#if:{{{headquarters|}}}{{{location|}}}|label|adr}}
| data10 = {{comma separated entries
| 1= {{if empty|{{{headquarters|}}}|{{{location|}}}}}
| 2= {{#if:{{{location city|}}}{{{location_city|}}}|<span class="locality">{{ifempty|{{{location city|}}}|{{{location_city}}}}}</span>}}
| 3= {{#if:{{{country|}}}{{{location country|}}}{{{location_country|}}}|<span class="country-name">{{ifempty|{{{country|}}}|{{{location country|}}}|{{{location_country}}}}}</span>}}
}}
| label11 = Coordinates
| data11 = {{{coordinates|}}}
| label12 = Country of origin
| data12 = {{{country of origin|{{{country_of_origin|}}}}}}
| label13 = No. of locations
| data13 = {{{locations|}}}
| label14 = Area served
| data14 = {{{area served|{{{area_served|}}}}}}
| label15 = Owner{{#if:{{{owners|}}}|s}}
| data15 = {{{owner|{{{owners|}}}}}}
<!-- Essentially the same, but up to the editor to choose -->
| label16 = Created by
| data16 = {{{author|{{{creator|{{{authors|{{{creators|}}}}}}}}}}}}
| label17 = [[Entrepreneurship|Founder(s)]]
| data17 = {{{founder|}}}
<!-- -->
| label18 = Editor{{#if:{{{editors|}}}|s}}
| data18 = {{{editor|{{{editors|}}}}}}
| label19 = Chairman
| data19 = {{{chairman|}}}
| label20 = Chairperson
| data20 = {{{chairperson|}}}
| label21 = President
| data21 = {{{president|}}}
| label22 = CEO
| data22 = {{{CEO|}}}
| label23 = [[Chief executive officer|Managing director]]
| data23 = {{{MD|}}}
| label24 = General manager
| data24 = {{{GM|}}}
| label25 = Key people
| data25 = {{{key people|{{{key_people|}}}}}}
| label26 = Industry
| class26 = category
| data26 = {{{industry|}}}
| label27 = [[Product (business)|Products]]
| data27 = {{{products|}}}
| label28 = [[Service (economics)|Services]]
| data28 = {{{services|}}}
| label29 = [[Revenue]]
| data29 = {{{revenue|{{{rev|{{{Rev|{{{Revenue|}}}}}}}}}}}}
| label30 = [[Earnings before interest and taxes|Operating income]]
| data30 = {{{operating income|{{{operating_income|}}}}}}
| label31 = {{#ifeq:{{{international|{{{intl|}}}}}}|yes|[[Net income|Profit]]|[[Net income]]}}
| data31 = {{{net income|{{{net_income|}}}}}}
| label32 = [[Asset|Total assets]]
| data32 = {{{assets|}}}
| label33 = [[Equity (finance)|Total equity]]
| data33 = {{{equity|}}}
| label35 = Employees
| data35 = {{{employees|{{{num employees|{{{num_employees|}}}}}}}}}
| label36 = [[Holding company|Parent]]
| data36 = {{{parent|}}}
| label37 = [[Division (business)|Divisions]]
| data37 = {{{divisions|}}}
| label38 = Subsidiaries
| data38 = {{{subsidiaries|{{{subsid|}}}}}}
| label40 = Website
| class40 = url
| data40 = {{{url|{{{website|{{{homepage|}}}}}}}}}
| label42 = [[IPv6]] support
| data42 = {{{ipv6|}}}
| label43 = [[Alexa Internet|Alexa]] rank
| data43 = {{{alexa|}}}
| label45 = [[Online advertising|Advertising]]
| data45 = {{{advertising|}}}
| label46 = Commercial
| data46 = {{{commercial|{{{Commercial|}}}}}}
| label47 = Registration
| data47 = {{{registration|{{{reg|}}}}}}
| label48 = [[Registered user|Users]]
| data48 = {{{users|{{{num users|{{{num_users|}}}}}}}}}
| label49 = Launched
| data49 = {{{launched|{{{launch date|{{{launch_date|{{{date_of_launch|}}}}}}}}}}}}
| label50 = Current status
| class50 = category
| data50 = {{{current status|{{{current_status|}}}}}}
| label51 = [[Computing platform|Native client(s) on]]
| data51 = {{{native clients|{{{native_clients|}}}}}}
<!-- Spelled differently; see [[MOS:ENGVAR]] -->
| label52 = {{longitem|Content license}}
| data52 = {{{content_license|{{{content license|{{{license|{{{License|}}}}}}}}}}}}
| label53 = {{longitem|Content licence}}
| data53 = {{{content_licence|{{{content licence|{{{licence|{{{Licence|}}}}}}}}}}}}
<!-- -->
| label54 = Written in
| data54 = {{{programming language|{{{programming_language|}}}}}}
| label56 = [[IP address|IP address]]
| data56 = {{{ip|}}}
| label58 = [[International Standard Serial Number|ISSN]]
| data58 = {{#if:{{{issn|{{{ISSN|}}}}}}|{{ISSN search link|{{{issn|{{{ISSN}}}}}} }} }}
| label59 = [[OCLC]] number
| data59 = {{#if:{{{oclc|}}}|{{OCLC search link|{{{oclc}}} }} }}
| below = {{{footnotes|}}}
}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox website with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox website]] with unknown parameter "_VALUE_"|ignoreblank=y| advertising | alexa | area served | area_served | assets | author | authors | background | caption | CEO | chairman | chairperson | collapsetext | collapsible | commercial | Commercial | company logo | company name | company type | company_logo | company_name | company_type | content licence | content license | content_licence | content_license | coordinates | country | country of origin | country_of_origin | creator | creators | current status | current_status | date_of_launch | Dissolved | dissolved | divisions | editor | editors | embed | employees | equity | footnotes | foundation | Foundation | founded | Founded | founder | GM | headquarters | homepage | industry | international | intl | ip | ipv6 | issn | ISSN | key people | key_people | language | language count | language footnote | launch date | launch_date | launched | Licence | licence | license | License | location | location city | location country | location_city | location_country | locations | logo | logo alt | logo size | logo_alt | logo_caption | Logo_caption | logo_size | logocaption | Logocaption | MD | name | native clients | native_clients | net income | net_income | num employees | num users | num_employees | num_users | oclc | operating income | operating_income | owner | owners | parent | predecessor | president | products | programming language | programming_language | reg | registration | Rev | rev | Revenue | revenue | screenshot | screenshot alt | screenshot size | screenshot_alt | screenshot_size | services | site name | subsid | subsidiaries | successor | traded as | traded_as | type | Type | url | users | website | Website logo | website logo | Website name | website name | website type | website_type | websitelogo | Websitelogo | Websitename | websitename | company_slogan | slogan
}}{{#if:{{{company_slogan|}}}{{{slogan|}}}|{{main other|1=[[Category:Pages using infobox website with company slogan or slogan]]{{#if:{{REVISIONID}}||<div style="color:red; float:right; clear:right; width:22em;">Warning: {{para|company_slogan}} and {{para|slogan}} are no longer supported by {{tl|infobox website}}</div>}}}}
}}{{#if:{{both|{{{headquarters|}}}|{{{location|}}}}}|[[Category:Pages using infobox website with headquarters and location]]
}}{{#if:{{both|{{{headquarters|}}}|{{{location city|}}}{{{location_city|}}}}}|[[Category:Pages using infobox website with headquarters and location city]]
}}{{#if:{{both|{{{headquarters|}}}|{{{location country|}}}{{{location_country|}}}}}|[[Category:Pages using infobox website with headquarters and location country]]
}}{{#if:{{both|{{{country|}}}|{{{location country|}}}{{{location_country|}}}}}|[[Category:Pages using infobox website with country and location country]]
}}{{#if:{{both|{{{location|}}}|{{{location city|}}}{{{location_city|}}}}}|[[Category:Pages using infobox website with location and location city]]
}}{{#if:{{both|{{{website type|{{{website_type|}}}}}}|{{{type|{{{Type|}}}}}}}}|[[Category:Pages using infobox website with website type and type]]
}}<noinclude>
{{documentation}}
</noinclude>
b41bushh5ypdtlgs84qo47rnt96li2v
Template:Both
10
5616
19906
2018-05-24T14:18:29Z
THE ONE PEOPLE
7417
Created page with "{{SAFESUBST:<noinclude />#if:{{{1|}}}|{{SAFESUBST:<noinclude />#if:{{{2|}}}|1}}}}<noinclude> {{documentation}} </noinclude>"
19906
wikitext
text/x-wiki
{{SAFESUBST:<noinclude />#if:{{{1|}}}|{{SAFESUBST:<noinclude />#if:{{{2|}}}|1}}}}<noinclude>
{{documentation}}
</noinclude>
a92g9dgn74wuyygsul02g6cnq29em4t
Template:Hidden begin
10
5617
19907
2018-05-24T14:19:12Z
THE ONE PEOPLE
7417
Created page with "<includeonly><div class="mw-collapsible {{#ifeq:{{{showhide|}}}{{{toggle|}}}|left|mw-collapsible-leftside-toggle}} {{#if:{{{expanded|}}} | |mw-collapsed}} {{{class|}}}" style=..."
19907
wikitext
text/x-wiki
<includeonly><div class="mw-collapsible {{#ifeq:{{{showhide|}}}{{{toggle|}}}|left|mw-collapsible-leftside-toggle}} {{#if:{{{expanded|}}} | |mw-collapsed}} {{{class|}}}" style="box-sizing:border-box;width:100%;font-size:95%;padding:4px;border:{{{border|none}}};{{{style|}}}"><!--
--><div style="font-size:100%;line-height:1.6;font-weight:bold;background:{{{bg1|transparent}}};text-align:{{{ta1|left}}};{{{extra1|}}};{{{titlestyle|{{{headercss|}}}}}}">{{{header|}}}{{{title|}}}</div><!--
--><div class="mw-collapsible-content" style="background:{{{bg2|transparent}}};text-align:{{{ta2|left}}};{{{extra2|}}};{{{bodystyle|{{{contentstyle|{{{contentcss|}}}}}}}}}"></includeonly><noinclude>
{{hatnote|Templates {{noredirect|Template:Begin hidden|Begin hidden}}, {{noredirect|Template:Start hidden|Start hidden}} and {{noredirect|Template:Start hidden section|Start hidden section}} redirect here.}}
{{Documentation}}
</noinclude>
mfz6dvmv5cibtioho9nho7q04l4t8jt
Template:Hatnote
10
5618
19908
2018-05-24T14:19:38Z
THE ONE PEOPLE
7417
Created page with "<includeonly>{{#invoke:Hatnote|hatnote}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>"
19908
wikitext
text/x-wiki
<includeonly>{{#invoke:Hatnote|hatnote}}</includeonly><noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
8nnude79i1y2v6yy2z7j285k1k4v8p3
Template:Hidden end
10
5619
19909
2018-05-24T14:20:02Z
THE ONE PEOPLE
7417
Created page with "<noinclude>{{hatnote|Templates {{noredirect|Template:End hidden|End hidden}} and {{noredirect|Template:End hidden section|End hidden section}} redirect here.}}</noinclude><!--..."
19909
wikitext
text/x-wiki
<noinclude>{{hatnote|Templates {{noredirect|Template:End hidden|End hidden}} and {{noredirect|Template:End hidden section|End hidden section}} redirect here.}}</noinclude><!--
--></div></div><!--
--><noinclude>{{Documentation|Template:Hidden begin/doc}}</noinclude>
6czo2bbo2510cfti4pc4klygch4cmz3
Module:Hatnote
828
5620
19910
2018-05-24T14:20:28Z
THE ONE PEOPLE
7417
Created page with "-------------------------------------------------------------------------------- -- Module:Hatnote -- --..."
19910
Scribunto
text/plain
--------------------------------------------------------------------------------
-- Module:Hatnote --
-- --
-- This module produces hatnote links and links to related articles. It --
-- implements the {{hatnote}} and {{format link}} meta-templates and includes --
-- helper functions for other Lua hatnote modules. --
--------------------------------------------------------------------------------
local libraryUtil = require('libraryUtil')
local checkType = libraryUtil.checkType
local mArguments -- lazily initialise [[Module:Arguments]]
local yesno -- lazily initialise [[Module:Yesno]]
local p = {}
--------------------------------------------------------------------------------
-- Helper functions
--------------------------------------------------------------------------------
local function getArgs(frame)
-- Fetches the arguments from the parent frame. Whitespace is trimmed and
-- blanks are removed.
mArguments = require('Module:Arguments')
return mArguments.getArgs(frame, {parentOnly = true})
end
local function removeInitialColon(s)
-- Removes the initial colon from a string, if present.
return s:match('^:?(.*)')
end
function p.findNamespaceId(link, removeColon)
-- Finds the namespace id (namespace number) of a link or a pagename. This
-- function will not work if the link is enclosed in double brackets. Colons
-- are trimmed from the start of the link by default. To skip colon
-- trimming, set the removeColon parameter to false.
checkType('findNamespaceId', 1, link, 'string')
checkType('findNamespaceId', 2, removeColon, 'boolean', true)
if removeColon ~= false then
link = removeInitialColon(link)
end
local namespace = link:match('^(.-):')
if namespace then
local nsTable = mw.site.namespaces[namespace]
if nsTable then
return nsTable.id
end
end
return 0
end
function p.formatPages(...)
-- Formats a list of pages using formatLink and returns it as an array. Nil
-- values are not allowed.
local pages = {...}
local ret = {}
for i, page in ipairs(pages) do
ret[i] = p._formatLink(page)
end
return ret
end
function p.formatPageTables(...)
-- Takes a list of page/display tables and returns it as a list of
-- formatted links. Nil values are not allowed.
local pages = {...}
local links = {}
for i, t in ipairs(pages) do
checkType('formatPageTables', i, t, 'table')
local link = t[1]
local display = t[2]
links[i] = p._formatLink(link, display)
end
return links
end
function p.makeWikitextError(msg, helpLink, addTrackingCategory, title)
-- Formats an error message to be returned to wikitext. If
-- addTrackingCategory is not false after being returned from
-- [[Module:Yesno]], and if we are not on a talk page, a tracking category
-- is added.
checkType('makeWikitextError', 1, msg, 'string')
checkType('makeWikitextError', 2, helpLink, 'string', true)
yesno = require('Module:Yesno')
title = title or mw.title.getCurrentTitle()
-- Make the help link text.
local helpText
if helpLink then
helpText = ' ([[' .. helpLink .. '|help]])'
else
helpText = ''
end
-- Make the category text.
local category
if not title.isTalkPage and yesno(addTrackingCategory) ~= false then
category = 'Hatnote templates with errors'
category = string.format(
'[[%s:%s]]',
mw.site.namespaces[14].name,
category
)
else
category = ''
end
return string.format(
'<strong class="error">Error: %s%s.</strong>%s',
msg,
helpText,
category
)
end
function p.disambiguate(page, disambiguator)
-- Formats a page title with a disambiguation parenthetical,
-- i.e. "Example" → "Example (disambiguation)".
checkType('disambiguate', 1, page, 'string')
checkType('disambiguate', 2, disambiguator, 'string', true)
disambiguator = disambiguator or 'disambiguation'
return string.format('%s (%s)', page, disambiguator)
end
--------------------------------------------------------------------------------
-- Format link
--
-- Makes a wikilink from the given link and display values. Links are escaped
-- with colons if necessary, and links to sections are detected and displayed
-- with " § " as a separator rather than the standard MediaWiki "#". Used in
-- the {{format hatnote link}} template.
--------------------------------------------------------------------------------
function p.formatLink(frame)
local args = getArgs(frame)
local link = args[1]
local display = args[2]
if not link then
return p.makeWikitextError(
'no link specified',
'Template:Format hatnote link#Errors',
args.category
)
end
return p._formatLink(link, display)
end
function p._formatLink(link, display)
checkType('_formatLink', 1, link, 'string')
checkType('_formatLink', 2, display, 'string', true)
-- Remove the initial colon for links where it was specified manually.
link = removeInitialColon(link)
-- Find whether a faux display value has been added with the {{!}} magic
-- word.
if not display then
local prePipe, postPipe = link:match('^(.-)|(.*)$')
link = prePipe or link
display = postPipe
end
-- Find the display value.
if not display then
local page, section = link:match('^(.-)#(.*)$')
if page then
display = page .. ' § ' .. section
end
end
-- Assemble the link.
if display then
return string.format(
'[[:%s|%s]]',
string.gsub(link, '|(.*)$', ''), --display overwrites manual piping
display
)
else
return string.format('[[:%s]]', link)
end
end
--------------------------------------------------------------------------------
-- Hatnote
--
-- Produces standard hatnote text. Implements the {{hatnote}} template.
--------------------------------------------------------------------------------
function p.hatnote(frame)
local args = getArgs(frame)
local s = args[1]
local options = {}
if not s then
return p.makeWikitextError(
'no text specified',
'Template:Hatnote#Errors',
args.category
)
end
options.extraclasses = args.extraclasses
options.selfref = args.selfref
return p._hatnote(s, options)
end
function p._hatnote(s, options)
checkType('_hatnote', 1, s, 'string')
checkType('_hatnote', 2, options, 'table', true)
options = options or {}
local classes = {'hatnote', 'navigation-not-searchable'}
local extraclasses = options.extraclasses
local selfref = options.selfref
if type(extraclasses) == 'string' then
classes[#classes + 1] = extraclasses
end
if selfref then
classes[#classes + 1] = 'selfref'
end
return string.format(
'<div role="note" class="%s">%s</div>',
table.concat(classes, ' '),
s
)
end
return p
c5z31x97gktc3q7nnp8mf48t01l4qst
Template:If empty
10
5621
19911
2018-05-24T14:20:51Z
THE ONE PEOPLE
7417
Created page with "{{<includeonly>safesubst:</includeonly>#invoke:If empty|main}}<noinclude>{{Documentation}}</noinclude>"
19911
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:If empty|main}}<noinclude>{{Documentation}}</noinclude>
dl9p9t1ge8vz1f67zrvu4lp7md161es
Module:If empty
828
5622
19912
2018-05-24T14:21:24Z
THE ONE PEOPLE
7417
Created page with "local p = {} function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:If empty', removeBlanks = false}) -- For backwards compat..."
19912
Scribunto
text/plain
local p = {}
function p.main(frame)
local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:If empty', removeBlanks = false})
-- For backwards compatibility reasons, the first 8 parameters can be unset instead of being blank,
-- even though there's really no legitimate use case for this. At some point, this will be removed.
local lowestNil = math.huge
for i = 8,1,-1 do
if args[i] == nil then
args[i] = ''
lowestNil = i
end
end
for k,v in ipairs(args) do
if v ~= '' then
if lowestNil < k then
-- If any uses of this template depend on the behavior above, add them to a tracking category.
-- This is a rather fragile, convoluted, hacky way to do it, but it ensures that this module's output won't be modified
-- by it.
frame:extensionTag('ref', '[[Category:Instances of Template:If_empty missing arguments]]', {group = 'TrackingCategory'})
frame:extensionTag('references', '', {group = 'TrackingCategory'})
end
return v
end
end
end
return p
6qq12x2ek97w2n518wugesqunsqh778
Template:Ifempty
10
5623
19913
2018-05-24T14:22:56Z
THE ONE PEOPLE
7417
Redirected page to [[Nhwɛsode:If empty]]
19913
wikitext
text/x-wiki
#REDIRECT [[Template:If empty]]
{{R from move}}
tqhdkvia95v0x34t6gb6ztmvlvdv0gx
Template:Increase
10
5624
19914
2018-05-24T14:23:21Z
THE ONE PEOPLE
7417
Created page with "[[File:Increase2.svg|11px|alt={{{1|Increase}}}|link=|{{{1|Increase}}}]]<noinclude> {{documentation}} </noinclude>"
19914
wikitext
text/x-wiki
[[File:Increase2.svg|11px|alt={{{1|Increase}}}|link=|{{{1|Increase}}}]]<noinclude>
{{documentation}}
</noinclude>
h8temrduvll3y5e1l87aju4ie6qj33n
Template:Main other
10
5625
19915
2018-05-24T14:23:46Z
THE ONE PEOPLE
7417
Created page with "{{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> |..."
19915
wikitext
text/x-wiki
{{#switch:
<!--If no or empty "demospace" parameter then detect namespace-->
{{#if:{{{demospace|}}}
| {{lc: {{{demospace}}} }} <!--Use lower case "demospace"-->
| {{#ifeq:{{NAMESPACE}}|{{ns:0}}
| main
| other
}}
}}
| main = {{{1|}}}
| other
| #default = {{{2|}}}
}}<noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
ngt28vb1n5t4bh1su57btnqyofkd1d5
Template:Small
10
5626
19916
2018-05-24T14:24:09Z
THE ONE PEOPLE
7417
Created page with "<span style="font-size:85%;">{{{1}}}</span><includeonly>{{SAFESUBST:#if:{{{1|}}}||[[Category:Pages using small with an empty input parameter]]}}</includeonly><noinclude> {{Doc..."
19916
wikitext
text/x-wiki
<span style="font-size:85%;">{{{1}}}</span><includeonly>{{SAFESUBST:#if:{{{1|}}}||[[Category:Pages using small with an empty input parameter]]}}</includeonly><noinclude>
{{Documentation}}<!--Categories and interwikis go in the /doc sub-page.-->
</noinclude>
dvonxxvea06kvln677gbl2xk9rrnlog
Template:Start date and age
10
5627
19917
2018-05-24T14:24:29Z
THE ONE PEOPLE
7417
Created page with "<includeonly><!-- IMPLEMENTATION OF DATE -->{{#if: {{{1|}}}<!-- -->|{{#if: {{{2|}}}<!-- -->|{{#if: {{{3|}}}<!-- -->|{{#ifeq:{{yesno|{{{df|no}}}}}|yes<!--..."
19917
wikitext
text/x-wiki
<includeonly><!--
IMPLEMENTATION OF DATE
-->{{#if: {{{1|}}}<!--
-->|{{#if: {{{2|}}}<!--
-->|{{#if: {{{3|}}}<!--
-->|{{#ifeq:{{yesno|{{{df|no}}}}}|yes<!--
-->|{{#expr:{{{3}}}}} {{MONTHNAME|{{{2}}}}}<!--
-->|{{MONTHNAME|{{{2}}}}} {{#expr:{{{3}}}}},<!--
-->}} {{{1}}}<!--
-->|{{MONTHNAME|{{{2}}}}} {{{1}}}<!--
-->}}<!--
-->|{{{1}}}<!--
-->}}<!--
--><span class="noprint">{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes||;}}<!--
-->{{#ifeq:{{yesno|{{{br|no}}}}}|yes|<br/>| }}<!--
-->{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes|(}}<!--
-->{{#if: {{{2|}}}<!--
-->|{{#if: {{{3|}}}<!--
-->|{{time ago|{{{1}}}-{{{2}}}-{{{3}}}|min_magnitude=days}}<!--
-->|{{years or months ago|{{{1}}}|{{#time:n|1-{{trim|{{{2}}}}}-1}}}}<!--
-->}}<!--
-->|{{#iferror:{{#expr:{{{1}}}}}<!--
-->|{{time ago|{{{1}}}|min_magnitude=days}}<!--
-->|{{years or months ago|{{{1}}}}}<!--
-->}}<!--
-->}}<!--
-->{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes|)}}</span><!--
-->|{{Error|Error: first parameter is missing.|tag=span}}<!--
-->}}<!--
IMPLEMENTATION OF microformat date classes
--><span style="display:none"> (<span class="{{#ifeq:{{yesno|{{{end|no}}}}}|yes|dtend|bday dtstart published updated}}"><!--
-->{{#if: {{{1|}}}<!--
-->|{{{1}}}<!--
-->{{#if: {{{2|}}}<!--
-->| -{{#time:m|1-{{trim|{{{2}}}}}-1}}<!--
-->{{#if: {{{3|}}}<!--
-->| -{{padleft:{{{3}}}|2|0}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
--></span>)</span></includeonly><noinclude>
{{documentation}}
</noinclude>
055d3ngo7w3jc65zlf8n39qcgnbklnj
Template:Infobox person
10
5632
19930
2018-05-26T14:27:39Z
165.56.52.57
Created page with "{{Infobox|child={{{child|}}} | bodyclass = biography vcard | above = {{Br separated entries | 1 = {{#if:{{{honorific prefix|{{{honorific_prefix|}}}}}}|<span class="hon..."
19930
wikitext
text/x-wiki
{{Infobox|child={{{child|}}}
| bodyclass = biography vcard
| above = {{Br separated entries
| 1 = {{#if:{{{honorific prefix|{{{honorific_prefix|}}}}}}|<span class="honorific-prefix" style="font-size: small">{{{honorific prefix|{{{honorific_prefix|}}}}}}</span>}}
| 2 = <span class="fn">{{#if:{{{name|}}}|{{{name}}}|{{PAGENAMEBASE}}}}</span>
| 3 = {{#if:{{{honorific suffix|{{{honorific_suffix|}}}}}}|<span class="honorific-suffix" style="font-size: small">{{{honorific suffix|{{{honorific_suffix|}}}}}}</span>}}
}}
| abovestyle = {{{abovestyle|}}}
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image size|{{{image_size|{{{imagesize|}}}}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}}
| caption = {{{image caption|{{{caption|{{{image_caption|}}}}}}}}}
| label1 = Native name
| data1 = {{#if:{{{native_name|}}}|<span class="nickname" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name}}}</span>}}
| label2 = Pronunciation
| data2 = {{{pronunciation|}}}
| label10 = Born
| data10 = {{Br separated entries|1={{#if:{{{birth_name|{{{birthname|}}}}}}|<span class="nickname">{{{birth_name|{{{birthname|}}}}}}</span>}}|2={{{birth_date|}}}|3={{#if:{{{birth_place|}}}|<span class="birthplace">{{{birth_place|}}}</span>}}}}
| label11 = Baptised
| data11 = {{#if:{{{birth_date|}}}||{{{baptised|}}}}}
| label12 = Disappeared
| data12 = {{Br separated entries|1={{{disappeared_date|}}}|2={{{disappeared_place|}}}}}
| label13 = Status
| data13 = {{{status|{{{disappeared_status|}}}}}}
| label14 = Died
| data14 = {{Br separated entries|1={{{death_date|}}}|2={{#if:{{{death_place|}}}|<span class="deathplace">{{{death_place|}}}</span>}}}}
| label15 = Cause of death
| data15 = {{{death cause|{{{death_cause|}}}}}}
| label16 = Body discovered
| data16 = {{{body discovered|{{{body_discovered|}}}}}}
| label17 = {{#if:{{{burial_place|}}}|Burial place|Resting place}}
| data17 = {{#if:{{{burial_place|}}}|{{Br separated entries|1={{{burial_place|}}}|2={{{burial_coordinates|}}}}}|{{Br separated entries|1={{{resting place|{{{resting_place|{{{restingplace|}}}}}}}}}|2={{{resting place coordinates|{{{resting_place_coordinates|{{{restingplacecoordinates|}}}}}}}}}}}}}
| class17 = label
| label18 = Monuments
| data18 = {{{monuments|}}}
| label19 = Residence
| data19 = {{{residence|}}}
| class19 = {{#if:{{{death_date|}}}{{{death_place|}}}||label}}
| label20 = Nationality
| data20 = {{{nationality|}}}
| class20 = category
| label21 = Other names
| data21 = {{{other names|{{{other_names|{{{othername|{{{alias|}}}}}}}}}}}}
| class21 = nickname
| label22 = Ethnicity
| data22 = {{{ethnicity|}}}
| class22 = category
| label23 = Citizenship
| data23 = {{{citizenship|}}}
| class23 = category
| label24 = Education
| data24 = {{{education|}}}
| label25 = Alma mater
| data25 = {{{alma mater|{{{alma_mater|}}}}}}
| label26 = Occupation
| data26 = {{{occupation|}}}
| class26 = role
| label27 = Years active
| data27 = {{{years active|{{{years_active|{{{yearsactive|}}}}}}}}}
| label28 = Era
| data28 = {{{era|}}}
| class28 = category
| label29 = Employer
| data29 = {{{employer|}}}
| class29 = org
| label30 = Organization
| data30 = {{{organization|{{{organizations|}}}}}}
| class30 = org
| label31 = Agent
| data31 = {{{agent|}}}
| class31 = agent
| label32 = Known for
| data32 = {{{known for|{{{known_for|{{{known|}}}}}}}}}
| label33 = <span style="white-space:nowrap;">{{#if:{{{works|}}}|Works|{{#if:{{{credits|}}}|Notable credit(s)|Notable work}}}}</span>
| data33 = {{#if:{{{works|}}}|{{{works|}}}|{{#if:{{{credits|}}}|{{{credits}}}|{{{notable works|{{{notable_works|}}}}}}}}}}
| label34 = Style
| data34 = {{{style|}}}
| class34 = category
| label37 = Home town
| data37 = {{{home town|{{{home_town|}}}}}}
| label38 = Salary
| data38 = {{{salary|}}}
| label39 = Net worth
| data39 = {{{net worth|{{{net_worth|{{{networth|}}}}}}}}}
| label40 = Height
| data40 = {{#if:{{{height_m|{{{height_cm|}}}}}}{{{height_ft|}}}{{{height_in|}}} | {{convinfobox|{{{height_m|{{{height_cm|}}}}}}|{{#if:{{{height_m|}}}|m|cm}}|{{{height_ft|}}}|ft|{{{height_in|}}}|in}}}}{{#if:{{{height|}}} | {{infobox person/height|{{{height|}}}}}}}
| label41 = Weight
| data41 = {{#if:{{{weight_kg|}}}{{{weight_st|}}}{{{weight_lb|}}} | {{convinfobox|{{{weight_kg|}}}|kg|{{{weight_st|}}}|st|{{{weight_lb|}}}|lb}}}}{{#if:{{{weight|}}} | {{infobox person/weight|{{{weight|}}}}}}}
| label42 = Television
| data42 = {{{television|}}}
| label43 = Title
| data43 = {{{title|}}}
| class43 = title
| label44 = Term
| data44 = {{{term|}}}
| label45 = Predecessor
| data45 = {{{predecessor|}}}
| label46 = Successor
| data46 = {{{successor|}}}
| label47 = Political party
| data47 = {{{party|}}}
| class47 = org
| label48 = Movement
| data48 = {{{movement|}}}
| class48 = category
| label49 = <span class="nowrap">Opponent(s)</span>
| data49 = {{{opponents|}}}
| label50 = Board member of
| data50 = {{{boards|}}}
| label51 = Religion
| data51 = {{#if:{{{religion|}}}|{{{religion|}}} {{#if:{{{denomination|}}}|({{{denomination|}}})|}}|}}
| class51 = category
| label52 = Denomination
| data52 = {{#if:{{{religion|}}}||{{{denomination|}}}}}
| class52 = category
| label53 = Criminal charge
| data53 = {{{criminal charge|{{{criminal_charge|}}}}}}
| label54 = Criminal penalty
| data54 = {{{criminal penalty|{{{criminal_penalty|}}}}}}
| label55 = {{#if:{{{judicial_status|{{{judicial status|}}}}}}|Judicial status|Criminal status}}
| data55 = {{#if:{{{judicial status|{{{judicial_status|}}}}}} | {{{judicial status|{{{judicial_status}}}}}} | {{{criminal status|{{{criminal_status|}}}}}}}}
| class55 = category
| label56 = <span class="nowrap">Spouse(s)</span>
| data56 = {{{spouse|}}}
| label57 = <span class="nowrap">Partner(s)</span>
| data57 = {{{partner|{{{domesticpartner|{{{domestic_partner|}}}}}}}}}
| label58 = Children
| data58 = {{{children|}}}
| label59 = Parent{{#if:{{{parents|}}}|(s)|{{#if:{{{father|}}}|{{#if:{{{mother|}}}|s|(s)}}|(s)}}}}
| data59 = {{#if:{{{parents|}}}|{{{parents}}}|{{Unbulleted list|{{#if:{{{father|}}}|{{{father}}} (father)}}|{{#if:{{{mother|}}}|{{{mother}}} (mother)}}}}}}
| label60 = Relatives
| data60 = {{{relations|{{{relatives|}}}}}}
| label61 = Family
| data61 = {{{family|}}}
| label62 = Call-sign
| data62 = {{{callsign|}}}
| label63 = Awards
| data63 = {{{awards|}}}
| label64 = {{#if:{{{honours|}}}|Honours|Honors}}
| data64 = {{#if:{{{honours|}}}|{{{honours}}}|{{{honors|}}}}}
| label65 = Website
| data65 = {{{website|{{{homepage|{{{URL|}}}}}}}}}
| data66 = {{{misc|{{{module|}}}}}}
| data67 = {{{misc2|{{{module2|}}}}}}
| data68 = {{{misc3|{{{module3|}}}}}}
| data69 = {{{misc4|{{{module4|}}}}}}
| data70 = {{{misc5|{{{module5|}}}}}}
| data71 = {{{misc6|{{{module6|}}}}}}
| header72 = {{#if:{{{signature|}}}|Signature}}
| data73 = {{#invoke:InfoboxImage|InfoboxImage|image={{{signature|}}}|size={{{signature_size|}}}|sizedefault=150px|alt={{{signature alt|{{{signature_alt|}}}}}}}}
| header74 = {{#if:{{{footnotes|}}}|Notes}}
| data75 = {{#if:{{{footnotes|}}}|<div style="text-align: left;">
{{{footnotes}}}</div>}}
}}<!--
-->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Articles using infobox person with unsupported parameters|_VALUE_{{PAGENAME}}]]}}|preview = Page using [[Template:Infobox person]] with unknown parameter "_VALUE_"|ignoreblank=y
| abovestyle | agent | alias | alma mater | alma_mater | alt | awards | baptised | birth_date | birth_name | birth_place | birthname | boards | body discovered | body_discovered | burial_coordinates | burial_place | callsign | caption | child | children | citizenship | credits | criminal charge | criminal penalty | criminal status | criminal_charge | criminal_penalty | criminal_status | death cause | death_cause | death_date | death_place | denomination | disappeared_date | disappeared_place | disappeared_status | domestic_partner | domesticpartner | education | employer | era | ethnicity | family | father | footnotes | height | height_cm | height_ft | height_in | height_m | home town | home_town | homepage | honorific prefix | honorific suffix | honorific_prefix | honorific_suffix | honors | honours | image | image caption | image size | image_caption | image_size | image_upright | imagesize | judicial status | judicial_status | known | known for | known_for | misc | misc2 | misc3 | misc4 | misc5 | misc6 | module | module2 | module3 | module4 | module5 | module6 | monuments | mother | movement | name | nationality | native_name | native_name_lang | net worth | net_worth | networth | notable works | notable_works | occupation | opponents | organization | organizations | other names | other_names | othername | parents | partner | party | predecessor | pronunciation | relations | relatives | religion | residence | resting place | resting place coordinates | resting_place | resting_place_coordinates | restingplace | restingplacecoordinates | salary | signature | signature alt | signature_alt | signature_size | spouse | status | style | successor | television | term | title | URL | website | weight | weight_kg | weight_lb | weight_st | works | years active | years_active | yearsactive}}<!--
-->{{Main other|
{{#if:{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}|[[Category:Infobox person using numbered parameter]]}}<!--
-->{{#if:{{{box_width|}}}|[[Category:Infobox person using boxwidth parameter]]}}<!--
-->{{#if:{{{death_date|}}}{{{death_place|}}}|{{#if:{{{salary|}}}{{{net worth|{{{net_worth|{{{networth|}}}}}}}}}|[[Category:Infobox person using certain parameters when dead]]}}}}<!--
-->{{#if:{{{influences|}}}{{{influenced|}}}|[[Category:Infobox person using influence]]}}<!--
-->{{#if:{{{pronunciation|}}}|[[Category:Biography template using pronunciation]]}}<!--
-->{{#if:{{{signature|}}}|[[Category:Biography with signature]]}}[[Category:Articles with hCards]]
}}<includeonly>{{#ifeq:{{{child|}}}|yes||{{Wikidata image|1={{{image|}}}}}}}</includeonly><noinclude>
{{Documentation}}</noinclude>
k5li603m2sb3jusvgpgxjr9li8676fe
Template:Birth date and age
10
5634
19934
2018-05-26T14:38:27Z
165.56.52.57
Created page with "<includeonly>{{#if:{{{df|}}}|{{#expr:{{{3|{{{day}}}}}}}} {{MONTHNAME|{{{2|{{{month}}}}}}}}|{{MONTHNAME|{{{2|{{{month}}}}}}}} {{#expr:{{{3|{{{day}}}}}}}},}} {{{1|{{{year}}}}}}<..."
19934
wikitext
text/x-wiki
<includeonly>{{#if:{{{df|}}}|{{#expr:{{{3|{{{day}}}}}}}} {{MONTHNAME|{{{2|{{{month}}}}}}}}|{{MONTHNAME|{{{2|{{{month}}}}}}}} {{#expr:{{{3|{{{day}}}}}}}},}} {{{1|{{{year}}}}}}<span style="display:none"> (<span class="bday">{{{1|{{{year}}}}}}-{{padleft:{{{2|{{{month}}}}}}|2|0}}-{{padleft:{{{3|{{{day}}}}}}|2|0}}</span>)</span><span class="noprint"> (age {{age | {{{1|{{{year}}}}}} | {{{2|{{{month}}}}}} | {{{3|{{{day}}}}}} }})</span></includeonly><noinclude>
{{pp-template|small=yes}}
{{documentation}}
</noinclude>
e38ro8hzah5xv8ac7nuaar67fzc2cbp
Template:Age
10
5635
19935
2018-05-26T14:39:07Z
165.56.52.57
Created page with "<includeonly>{{#expr:({{{4|{{CURRENTYEAR}}}}})-({{{1}}})-(({{{5|{{CURRENTMONTH}}}}})<({{{2}}})or({{{5|{{CURRENTMONTH}}}}})=({{{2}}})and({{{6|{{CURRENTDAY}}}}})<({{{3}}}))}}</i..."
19935
wikitext
text/x-wiki
<includeonly>{{#expr:({{{4|{{CURRENTYEAR}}}}})-({{{1}}})-(({{{5|{{CURRENTMONTH}}}}})<({{{2}}})or({{{5|{{CURRENTMONTH}}}}})=({{{2}}})and({{{6|{{CURRENTDAY}}}}})<({{{3}}}))}}</includeonly><noinclude>
{{pp-template|small=yes}}
</noinclude>
sk9iuc64ml62vmedmhhslykz20j4wjf
Template:MONTHNAME
10
5636
19936
2018-05-26T14:39:54Z
165.56.52.57
Created page with "<includeonly>{{#if:{{{1|}}}|{{#switch:{{MONTHNUMBER|{{{1}}}}}|1=January|2=February|3=March|4=April|5=May|6=June|7=July|8=August|9=September|10=October|11=November|12=December|..."
19936
wikitext
text/x-wiki
<includeonly>{{#if:{{{1|}}}|{{#switch:{{MONTHNUMBER|{{{1}}}}}|1=January|2=February|3=March|4=April|5=May|6=June|7=July|8=August|9=September|10=October|11=November|12=December|Incorrect required parameter 1=''month''!}}|Missing required parameter 1=''month''!}}</includeonly><noinclude>
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
4cf5sge5nt8b4gwjre9u8yifa3kstt2
Template:Twitter
10
5637
19939
2018-05-26T15:02:34Z
165.56.52.57
Created page with "{{#if:{{{1<includeonly>|</includeonly>}}}{{{id|}}}{{#property:P2002}} |[https://twitter.com/{{Trim|{{{1|{{{id<includeonly>|{{#property:P2002}}</includeonly>}}}}}}}} {{#if:{{{2..."
19939
wikitext
text/x-wiki
{{#if:{{{1<includeonly>|</includeonly>}}}{{{id|}}}{{#property:P2002}}
|[https://twitter.com/{{Trim|{{{1|{{{id<includeonly>|{{#property:P2002}}</includeonly>}}}}}}}} {{#if:{{{2|{{{name<includeonly>|</includeonly>}}}}}}|{{{2|{{{name}}}}}}|{{PAGENAMEBASE}}}}] on [[Twitter]]<includeonly>{{EditAtWikidata|pid=P2002|{{{1|{{{id|}}}}}}}}{{WikidataCheck|property=P2002|value={{{1|{{{id|}}}}}}|category=Twitter username}}</includeonly>
|<span class="error">{{[[Template:Twitter|Twitter]]}} template missing ID and not present in Wikidata.</span>{{Main other|[[Category:Twitter template missing ID]]}}
}}<noinclude>
{{Documentation}}
</noinclude>
fbh4janfhx547ohzrry9w99mt0o8yu2
Template:Trim
10
5638
19940
2018-05-26T15:03:46Z
165.56.52.57
Created page with "{{#invoke:EditAtWikidata |showMessage |qid={{{qid|}}} |pid={{{pid|}}} |{{{1|}}} }}<noinclude> {{documentation}} </noinclude>"
19940
wikitext
text/x-wiki
{{#invoke:EditAtWikidata |showMessage |qid={{{qid|}}} |pid={{{pid|}}} |{{{1|}}} }}<noinclude>
{{documentation}}
</noinclude>
5qyvsyqqnqcagtajved2k1qmwpy13b0
Template:WikidataCheck
10
5639
19941
2018-05-26T15:05:46Z
165.56.52.57
Created page with "<includeonly>{{#invoke:WikidataCheck|wikidatacheck|property={{{property|}}}|value={{{value|}}}|category={{{category|}}}|namespaces={{{namespaces|0}}}}}</includeonly><noinclude..."
19941
wikitext
text/x-wiki
<includeonly>{{#invoke:WikidataCheck|wikidatacheck|property={{{property|}}}|value={{{value|}}}|category={{{category|}}}|namespaces={{{namespaces|0}}}}}</includeonly><noinclude>{{Documentation}}</noinclude>
a8vpp6hzfq36v4chm2r0pcns09h56vd
Template:EditAtWikidata
10
5640
19942
2018-05-26T15:06:44Z
165.56.52.57
Created page with "{{#invoke:EditAtWikidata |showMessage |qid={{{qid|}}} |pid={{{pid|}}} |{{{1|}}} }}<noinclude> {{documentation}} </noinclude>"
19942
wikitext
text/x-wiki
{{#invoke:EditAtWikidata |showMessage |qid={{{qid|}}} |pid={{{pid|}}} |{{{1|}}} }}<noinclude>
{{documentation}}
</noinclude>
5qyvsyqqnqcagtajved2k1qmwpy13b0
Module:EditAtWikidata
828
5641
19943
2018-05-26T15:07:54Z
165.56.52.57
Created page with "-- Module to display an icon with a tooltip such as "Edit this at Wikidata" -- Icon will be linked to the Wikidata entry for the article where this is placed. -- This message..."
19943
Scribunto
text/plain
-- Module to display an icon with a tooltip such as "Edit this at Wikidata"
-- Icon will be linked to the Wikidata entry for the article where this is placed.
-- This message is only displayed if a local_parameter is not supplied
-- i.e. when called from a template, it can be coded not to display the message
-- when a local parameter is in use, preventing the value form Wikidata being fetched.
-- The qid of a Wikidata entry can optionally be supplied for testing outside the article.
-- Usage:
-- {{#invoke:EditAtWikidata|showMessage|local_parameter}}
-- {{#invoke:EditAtWikidata|showMessage|qid=<ArticleID|local_parameter}}
local p = {}
local i18n =
{
["message"] = "Edit this at Wikidata"
}
p.showMessage = function(frame)
-- There may be a local parameter supplied, if it's blank, set it to nil
local local_parm = mw.text.trim(frame.args[1] or "")
if local_parm and (#local_parm == 0) then local_parm = nil end
-- If there is a local parameter used, we don't want to display the message
if local_parm then return nil end
-- Can take a named parameter |qid which is the Wikidata ID for the article.
-- This will not normally be used except for testing outside the article.
local qid = frame.args.qid
if qid and (#qid == 0) then qid = nil end
-- The module can take a parameter pid=
-- which will create a link to that property in the Wikidata entry for the article
local propertyID = mw.text.trim(frame.args.pid or "")
-- Get the object containing all the claims for the article
local entity = mw.wikibase.getEntityObject(qid)
if entity then
local thisQid
if qid then thisQid = qid else thisQid = entity.id end
local icon
if propertyID then
icon = " [[File:Blue pencil.svg |frameless |text-top |10px |alt=" .. i18n.message .. " |link=https://www.wikidata.org/wiki/" .. thisQid .. "#" .. propertyID .. "|" .. i18n.message .. "]]"
else
icon = " [[File:Blue pencil.svg |frameless |text-top |10px |alt=" .. i18n.message .. " |link=https://www.wikidata.org/wiki/" .. thisQid .. "|" .. i18n.message .. "]]"
end
return icon
end
end
return p
hfu6mn4qhk9bjhqrdczttu0xh662x57
Module:WikidataCheck
828
5642
19944
2018-05-26T15:09:26Z
165.56.52.57
Created page with "local p = {} function p.wikidatacheck(frame) local pframe = frame:getParent() local config = frame.args -- the arguments passed BY the template, in the wikitext of th..."
19944
Scribunto
text/plain
local p = {}
function p.wikidatacheck(frame)
local pframe = frame:getParent()
local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself
local args = pframe.args -- the arguments passed TO the template, in the wikitext that transcludes the template
local property = config.property
local value = config.value or ""
local catbase = config.category
local namespaces = config.namespaces
local ok = false -- one-way flag to check if we're in a good namespace
local ns = mw.title.getCurrentTitle().namespace
for v in mw.text.gsplit( namespaces, ",", true) do
if tonumber(v) == ns then
ok = true
end
end
if not ok then -- not in one of the approved namespaces
return ""
end
local entity = mw.wikibase.getEntityObject()
if not entity then -- no Wikidata item
return "[[Category:" .. catbase .. " not in Wikidata]]"
end
if value == "" then
return nil -- Using Wikidata
end
local claims = entity.claims or {}
local hasProp = claims[property]
if not hasProp then -- no claim of that property
return "[[Category:" .. catbase .. " not in Wikidata]]" -- bad. Bot needs to add the property
end
for i, v in ipairs(hasProp) do -- Now we try to iterate over all possible values?
propValue = v.mainsnak.datavalue.value
if propValue == value then
return "[[Category:" .. catbase .. " same as Wikidata]]" -- yay!
end
end
return "[[Category:" .. catbase .. " different from Wikidata]]" -- needs human review :(
end
return p
7imi2iivl8q90879oayd4nmlypukuzv
Template:MONTHNUMBER
10
5643
19945
2018-05-26T15:11:41Z
165.56.52.57
Created page with "<includeonly>{{#if:{{{1|}}} |{{#switch:{{lc:{{{1}}}}} |january|jan=1 |february|feb=2 |march|mar=3 |apr|april=4 |may=5 |june|jun=6 |july|jul=7 |august|aug=8..."
19945
wikitext
text/x-wiki
<includeonly>{{#if:{{{1|}}}
|{{#switch:{{lc:{{{1}}}}}
|january|jan=1
|february|feb=2
|march|mar=3
|apr|april=4
|may=5
|june|jun=6
|july|jul=7
|august|aug=8
|september|sep|sept=9
|october|oct=10
|november|nov=11
|december|dec=12
|{{#ifexpr:{{{1}}}<0
|{{#ifexpr:(({{{1}}})round 0)!=({{{1}}})
|{{#expr:12-(((0.5-({{{1}}}))round 0)mod 12)}}
|{{#expr:12-(((11.5-({{{1}}}))round 0)mod 12)}}
}}
|{{#expr:(((10.5+{{{1}}})round 0)mod 12)+1}}
}}
}}
|Missing required parameter 1=''month''!
}}</includeonly><noinclude>
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
mqnyq8bnd6mmrrl70a3uwqgeo8aevfc
Template:Image class names
10
5644
19946
2018-05-26T15:12:22Z
165.56.52.57
Created page with "<noinclude>{{pp-template}} </noinclude>{{#switch:{{ucfirst:{{{1}}}}}|Replace this image male.svg|Replace this image female.svg|Replace this image1.svg|Replace this imageb.svg..."
19946
wikitext
text/x-wiki
<noinclude>{{pp-template}}
</noinclude>{{#switch:{{ucfirst:{{{1}}}}}|Replace this image male.svg|Replace this image female.svg|Replace this image1.svg|Replace this imageb.svg|[[Image:Replace this imageb.svg|150px]]|Replace this image male.svg|[[Image:Replace this image female.svg|150px]] <!-- Only freely-licensed images may be used to depict living people. See [[WP:NONFREE]]. -->=metadata dummy}}
99b6y0g4zmec6lv51h8w2cgb1pxrfuk
Template:POTD default
10
5648
19950
2018-05-26T15:39:26Z
Icem4k
7418
Created page with "{{#ifeq:{{NAMESPACE}}|{{ns:10}}|{{POTD navigation}}|}} {| cellspacing="5" style="border: #ccccff solid; padding: 5px; text-align: center; background-color: white; width: 600px..."
19950
wikitext
text/x-wiki
{{#ifeq:{{NAMESPACE}}|{{ns:10}}|{{POTD navigation}}|}}
{| cellspacing="5" style="border: #ccccff solid; padding: 5px; text-align: center; background-color: white; width: 600px; margin:0.5em"
| colspan="2" style="font-size:150%" | [[Chalo Chatu:Picture of the day|Picture of the day]]
|-
|{{#if: {{{wide|}}}
|{{wide image|border=no|{{{image|No-image.svg}}}|{{{size}}}px|4=550px|dir={{{dir|}}}|alt={{{alttext|{{{texttitle}}}}}} }}
|{{#if: {{{tall|}}}
|{{tall image|{{{image|No-image.svg}}}|300|alt={{{alttext|{{{texttitle}}}}}} }}
|[[File:{{{image|No-image.svg}}}|{{{size|300}}}px {{ #if:{{{thumbtime|}}}| {{!}} thumbtime={{{thumbtime}}} }}|{{{alttext|{{{texttitle}}}}}} {{#if:{{{imagelink|}}}|{{!}}link=File:{{{imagelink}}}|}}]]
}}
}}
|
{{#ifexpr: {{{size|300}}} >= 400 |
{{!}}-
{{!}}
}}
{{{caption}}}
{{#if:{{{credit|}}}|<small>{{{credit}}}</small><br />|}}<small>[[Chalo Chatu:Picture of the day/{{CURRENTMONTHNAME}} {{CURRENTYEAR}}|Archive]] – [[Chalo Chatu:Featured pictures|More featured pictures...]]</small>
|}
<noinclude>
{{Documentation}}
</noinclude>
1murndb1qh1d2jrmz3fwkcu5bd0pdje
Template:POTD navigation
10
5650
19953
19952
2018-05-26T15:43:17Z
Icem4k
7418
19953
wikitext
text/x-wiki
{{#iferror:{{#time:Y-m-d| {{SUBPAGENAME}} }}||<div class="boilerplate metadata vfd" style="background-color: #F3F9FF; margin: 0 auto; padding: 0 1px 0 0; border: 1px solid #AAAAAA; font-size: 85%;">
{{{!}} width = "100%"
{{!}}-
! width="33%" style="text-align:left;" {{!}} {{#ifexpr: {{#time:Y-m-d|{{SUBPAGENAME}} -1 day}} <= 2006-12-31 | [[Template:POTDArchiveFooter|See archive]] | <span style="color:gray"><</span> [[Template:{{BASEPAGENAME}}/{{#time:Y-m-d|{{SUBPAGENAME}} -1 day}}|{{#time:Y F j|{{SUBPAGENAME}} -1 day}}]] }}
! width="33%" style="text-align:center;" {{!}} [[Chalo Chatu:Picture of the day/Archive|Picture of the day archives]]: [[Chalo Chatu:Picture of the day/{{#time:F Y|{{SUBPAGENAME}}}}|{{#time:Y F|{{SUBPAGENAME}}}}]]
! width="33%" style="text-align:right;" {{!}} [[Template:{{BASEPAGENAME}}/{{#time:Y-m-d|{{SUBPAGENAME}} +1 day}}|{{#time:Y F j|{{SUBPAGENAME}} +1 day}}]] <span style="color:gray">></span>
{{!}}}</div>}}<noinclude>[[Category:Wikipedia Picture of the day]]{{pp-move-indef|small=yes}}</noinclude>
0sr973j67d41pag88sb1ha3pyqu6iqs
Wikipedia:Village pump
4
5667
20817
20010
2019-05-02T05:17:34Z
NMaia
5433
Redirected page to [[Wikipedia:Community Portal]]
20817
wikitext
text/x-wiki
#redirect [[Wikipedia:Community Portal]]
snraj0nzvgzrejp31yswdrg906f97u1
Module:Dialect
828
5711
27275
20229
2022-01-05T08:24:31Z
Robertjamal12
8717
27275
Scribunto
text/plain
-- NOTICE NOTICE NOTICE! --
--
-- IF YOU CHANGE THIS TEMPLATE, PLEASE UPDATE IT
-- IN BOTH ak.wikipedia.org AND tw.wikipedia.org!
-- Used in [[Template:Dialect]] to tag pages according to the Akan dialect.
local p = {}
function p.dialect(frame)
dialect = frame.args[1]
if (dialect == "Akuapem") then
return "Wɔakyerɛw nsɛm yi wɔ '''Akuapem''' kasa mu [[Category:Akuapem Twi kasa]]"
end
if (dialect == 'Asante') then
return "Wɔatwerɛ nsɛm wei ɛwɔ '''Asante''' kasa mu [[Category:Asante Twi kasa]]"
end
if (dialect == 'Fante') then
return "W'akyerew nsɛm yi wɔ '''Fante''' kasa mu [[Category:Fante kasa]]"
end
return "Kyerɛ Twi kasa a atwerɛsɛm yi ɛwɔ mu. Kasa ahorow a wobɛtumi akyerɛ ɛne: Akuapem, Asante, Fante. [[Category:Nkrataa ahodoɔ a etwa sɛ yɛhyehyɛ wɔ kasa ahodoɔ mu]]"
end
return p
nn6rucc830ujaxrigaa3lao8b6lldpp
Template:Dialect
10
5712
20797
20228
2019-03-26T22:21:39Z
Amire80
520
sync
20797
wikitext
text/x-wiki
<includeonly>:''{{#invoke:dialect|dialect|{{{1}}}}}''</includeonly><noinclude>
'''If you update this template, please update in both ak.wikipedia.org and tw.wikipedia.org!''' Thank you.
This template tags a page as written in one of the dialects of Akan. It must receive one parameter: Akuapem, Asante, or Fante.
Use it like this:
* <nowiki>{{Dialect|Akuapem}}</nowiki>
* <nowiki>{{Dialect|Asante}}</nowiki>
* <nowiki>{{Dialect|Fante}}</nowiki><templatedata>
{
"params": {
"1": {
"label": "Dialect name: Akuapem, Asante, Fante",
"type": "string",
"required": true
}
},
"description": "Categorizes a page as belonging to one of the dialects."
}
</templatedata>
</noinclude>
31p51oj475ugljakiw613dcbgb56jdm
Category:Asante Twi kasa
14
5714
20206
20198
2019-03-23T11:17:45Z
Amire80
520
Nkrataa ahodoɔ a etwa sɛ yɛhyehyɛ wɔ kasa ahodoɔ mu
20206
wikitext
text/x-wiki
Pages written in the Asante Twi dialect of Akan.
To tag pages by dialect use the template [[:Template:Dialect|Dialect]].
See also:
* [[:Category:Akuapem Twi kasa]]
* [[:Category:Fante kasa]]
* [[:Category:Nkrataa ahodoɔ a etwa sɛ yɛhyehyɛ wɔ kasa ahodoɔ mu]]
29pwgpdasan02rzm4lf6ynxq9u85vou
Category:Akuapem Twi kasa
14
5715
20205
20196
2019-03-23T11:17:41Z
Amire80
520
Nkrataa ahodoɔ a etwa sɛ yɛhyehyɛ wɔ kasa ahodoɔ mu
20205
wikitext
text/x-wiki
Pages written in the Akuapem Twi dialect of Akan.
To tag pages by dialect use the template [[:Template:Dialect|Dialect]].
See also:
* [[:Category:Asante Twi kasa]]
* [[:Category:Fante kasa]]
* [[:Category:Nkrataa ahodoɔ a etwa sɛ yɛhyehyɛ wɔ kasa ahodoɔ mu]]
d0h0865af0mh77jolgd773kfxq9ixxw
Category:Nkrataa ahodoɔ a etwa sɛ yɛhyehyɛ wɔ kasa ahodoɔ mu
14
5716
20204
20195
2019-03-23T11:17:36Z
Amire80
520
Amire80 moved page [[Nkyekyem:Nnwoma a ɛwose yɛkyekyɛ mu kɔ kasa titirew mu]] to [[Nkyekyem:Nkrataa ahodoɔ a etwa sɛ yɛhyehyɛ wɔ kasa ahodoɔ mu]] without leaving a redirect
20195
wikitext
text/x-wiki
Pages written in an unknown dialect of Akan.
To tag pages by dialect use the template [[:Template:Dialect|Dialect]].
See also:
* [[:Category:Akuapem Twi kasa]]
* [[:Category:Asante Twi kasa]]
* [[:Category:Fante kasa]]
gh44j2ivxu0ldhy96w04gn1kxvgnvyx
MediaWiki:Deletereason-dropdown
8
5717
27039
27037
2021-11-23T09:21:52Z
Amire80
520
27039
wikitext
text/x-wiki
* Common delete reasons
** Spam
** Vandalism
** Copyright violation
** Author request
** Old talk page of an anonymous user
** Talk page of a deleted article
** Broken redirect
** Empty category
** Unused template
** Not written in the language of this wiki
** Too short
kcbnhbdcdps6ck48gziirwpt8wo5rxl
Module:TNT
828
5724
22965
20821
2020-04-28T16:39:56Z
DiBabelYurikBot
8251
Copying one change by Bawolff: "Give a more useful error message if jsonconfig is missing. There have been three questions about this on the support desk from third party folks copying this template." from [[mw:Module:TNT]]. ([[mw:WP:TNT|docs]], [[c:Data:I18n/DiBabel.tab|translate]])
22965
Scribunto
text/plain
--
-- INTRO: (!!! DO NOT RENAME THIS PAGE !!!)
-- This module allows any template or module to be copy/pasted between
-- wikis without any translation changes. All translation text is stored
-- in the global Data:*.tab pages on Commons, and used everywhere.
--
-- SEE: https://www.mediawiki.org/wiki/Multilingual_Templates_and_Modules
--
-- ATTENTION:
-- Please do NOT rename this module - it has to be identical on all wikis.
-- This code is maintained at https://www.mediawiki.org/wiki/Module:TNT
-- Please do not modify it anywhere else, as it may get copied and override your changes.
-- Suggestions can be made at https://www.mediawiki.org/wiki/Module_talk:TNT
--
-- DESCRIPTION:
-- The "msg" function uses a Commons dataset to translate a message
-- with a given key (e.g. source-table), plus optional arguments
-- to the wiki markup in the current content language.
-- Use lang=xx to set language. Example:
--
-- {{#invoke:TNT | msg
-- | I18n/Template:Graphs.tab <!-- https://commons.wikimedia.org/wiki/Data:I18n/Template:Graphs.tab -->
-- | source-table <!-- uses a translation message with id = "source-table" -->
-- | param1 }} <!-- optional parameter -->
--
--
-- The "doc" function will generate the <templatedata> parameter documentation for templates.
-- This way all template parameters can be stored and localized in a single Commons dataset.
-- NOTE: "doc" assumes that all documentation is located in Data:Templatedata/* on Commons.
--
-- {{#invoke:TNT | doc | Graph:Lines }}
-- uses https://commons.wikimedia.org/wiki/Data:Templatedata/Graph:Lines.tab
-- if the current page is Template:Graph:Lines/doc
--
local p = {}
local i18nDataset = 'I18n/Module:TNT.tab'
-- Forward declaration of the local functions
local sanitizeDataset, loadData, link, formatMessage
function p.msg(frame)
local dataset, id
local params = {}
local lang = nil
for k, v in pairs(frame.args) do
if k == 1 then
dataset = mw.text.trim(v)
elseif k == 2 then
id = mw.text.trim(v)
elseif type(k) == 'number' then
table.insert(params, mw.text.trim(v))
elseif k == 'lang' and v ~= '_' then
lang = mw.text.trim(v)
end
end
return formatMessage(dataset, id, params, lang)
end
-- Identical to p.msg() above, but used from other lua modules
-- Parameters: name of dataset, message key, optional arguments
-- Example with 2 params: format('I18n/Module:TNT', 'error_bad_msgkey', 'my-key', 'my-dataset')
function p.format(dataset, key, ...)
local checkType = require('libraryUtil').checkType
checkType('format', 1, dataset, 'string')
checkType('format', 2, key, 'string')
return formatMessage(dataset, key, {...})
end
-- Identical to p.msg() above, but used from other lua modules with the language param
-- Parameters: language code, name of dataset, message key, optional arguments
-- Example with 2 params: formatInLanguage('es', I18n/Module:TNT', 'error_bad_msgkey', 'my-key', 'my-dataset')
function p.formatInLanguage(lang, dataset, key, ...)
local checkType = require('libraryUtil').checkType
checkType('formatInLanguage', 1, lang, 'string')
checkType('formatInLanguage', 2, dataset, 'string')
checkType('formatInLanguage', 3, key, 'string')
return formatMessage(dataset, key, {...}, lang)
end
-- Obsolete function that adds a 'c:' prefix to the first param.
-- "Sandbox/Sample.tab" -> 'c:Data:Sandbox/Sample.tab'
function p.link(frame)
return link(frame.args[1])
end
function p.doc(frame)
local dataset = 'Templatedata/' .. sanitizeDataset(frame.args[1])
return frame:extensionTag('templatedata', p.getTemplateData(dataset)) ..
formatMessage(i18nDataset, 'edit_doc', {link(dataset)})
end
function p.getTemplateData(dataset)
-- TODO: add '_' parameter once lua starts reindexing properly for "all" languages
local data = loadData(dataset)
local names = {}
for _, field in pairs(data.schema.fields) do
table.insert(names, field.name)
end
local params = {}
local paramOrder = {}
for _, row in pairs(data.data) do
local newVal = {}
local name = nil
for pos, val in pairs(row) do
local columnName = names[pos]
if columnName == 'name' then
name = val
else
newVal[columnName] = val
end
end
if name then
params[name] = newVal
table.insert(paramOrder, name)
end
end
-- Work around json encoding treating {"1":{...}} as an [{...}]
params['zzz123']=''
local json = mw.text.jsonEncode({
params=params,
paramOrder=paramOrder,
description=data.description
})
json = string.gsub(json,'"zzz123":"",?', "")
return json
end
-- Local functions
sanitizeDataset = function(dataset)
if not dataset then
return nil
end
dataset = mw.text.trim(dataset)
if dataset == '' then
return nil
elseif string.sub(dataset,-4) ~= '.tab' then
return dataset .. '.tab'
else
return dataset
end
end
loadData = function(dataset, lang)
dataset = sanitizeDataset(dataset)
if not dataset then
error(formatMessage(i18nDataset, 'error_no_dataset', {}))
end
-- Give helpful error to thirdparties who try and copy this module.
if not mw.ext or not mw.ext.data or not mw.ext.data.get then
error('Missing JsonConfig extension; Cannot load https://commons.wikimedia.org/wiki/Data:' .. dataset)
end
local data = mw.ext.data.get(dataset, lang)
if data == false then
if dataset == i18nDataset then
-- Prevent cyclical calls
error('Missing Commons dataset ' .. i18nDataset)
else
error(formatMessage(i18nDataset, 'error_bad_dataset', {link(dataset)}))
end
end
return data
end
-- Given a dataset name, convert it to a title with the 'commons:data:' prefix
link = function(dataset)
return 'c:Data:' .. mw.text.trim(dataset or '')
end
formatMessage = function(dataset, key, params, lang)
for _, row in pairs(loadData(dataset, lang).data) do
local id, msg = unpack(row)
if id == key then
local result = mw.message.newRawMessage(msg, unpack(params or {}))
return result:plain()
end
end
if dataset == i18nDataset then
-- Prevent cyclical calls
error('Invalid message key "' .. key .. '"')
else
error(formatMessage(i18nDataset, 'error_bad_msgkey', {key, link(dataset)}))
end
end
return p
icfixo3zxiew6gqg3s5h19xr03x3wkh
Template:Shared Template Warning
10
5725
20828
20820
2019-05-10T22:07:40Z
DiBabelYurikBot
8251
Copying 4 changes by Yurik: "center warning and remove Shared/ prefix in mw link, temporary fix of a bad link, Undid revision 3216832 by [[Special:Contributions/Yurik|Yurik]] ([[User talk:Yurik|talk]]), use c: link to Commons" from [[mw:Template:Shared Template Warning]]. ([[mw:WP:TNT|docs]], [[c:Data:I18n/DiBabel.tab|translate]])
20828
wikitext
text/x-wiki
<noinclude>{{ {{PAGENAME}}|Template:Shared Template Warning|Shared Template Warning}}{{Documentation}}</noinclude><includeonly><table
cellspacing="0" cellpadding="0" border="0"
style="background:transparent; margin:0.5em auto; padding:0.5em; background-color:#fee7e6; border:1px solid #aaa;"
><tr><td nowrap="nowrap" valign="top"><!--
--><span style="position:relative; top:-2px;"><!--
-->[[File:OOjs_UI_icon_notice-destructive.svg|18px|warning|link=]]<!--
--></span> '''{{#invoke:TNT|msg|I18n/Shared Template Warning.tab|warning}}'''</td><!--
--><td valign="top" style="padding-left:0.5em;"><!--
-->{{#ifeq:{{SITENAME}}|MediaWiki<!--
-->|{{#invoke:TNT|msg|I18n/Shared Template Warning.tab|be-careful}}<!--
-->|{{#invoke:TNT|msg|I18n/Shared Template Warning.tab|no-edit|{{{1}}}}}<!--
-->}}{{#if:{{{2|}}}|<br>{{#invoke:TNT|msg|I18n/Shared Template Warning.tab|translate|c:Data:I18n/{{{2}}}.tab}}<!--
-->}}</td></tr></table></includeonly>
n3c1lasii8zjoggzfgsarlzuwrc20s1
Template:Shared Template Warning/doc
10
5726
20814
2019-05-01T04:13:29Z
Yurik
67
added automatic documentation. Please translate by clicking the link. Thanks!
20814
wikitext
text/x-wiki
{{#invoke:TNT|doc|Shared Template Warning}}
hrbmv766azs9z4skxu6189difmh4tcx
Module:TNT/doc
828
5730
20834
2019-05-17T17:21:14Z
Capankajsmilyo
8250
Created page with "<includeonly>{{Shared Template Warning|Module:TNT|Module:TNT}}</includeonly>"
20834
wikitext
text/x-wiki
<includeonly>{{Shared Template Warning|Module:TNT|Module:TNT}}</includeonly>
5fomsdnju2f3cnfih7jvf7jo528eew6
Category:Pages with reference errors
14
5733
20837
2019-05-18T13:02:20Z
AlexCruz289
8287
Created blank page
20837
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Template:NOINDEX
10
5750
20877
2019-06-12T14:01:56Z
Djsasso
836
Created page with "<includeonly>__NOINDEX__{{#ifeq:{{{visible|}}}|yes|{{{text|This page has been removed from search engines' indexes.}}}}}{{#ifeq:{{NAMESPACENUMBER}}|0|Category:Noindexed arti..."
20877
wikitext
text/x-wiki
<includeonly>__NOINDEX__{{#ifeq:{{{visible|}}}|yes|{{{text|This page has been removed from search engines' indexes.}}}}}{{#ifeq:{{NAMESPACENUMBER}}|0|[[Category:Noindexed articles]]}}</includeonly><noinclude>
{{documentation}}
</noinclude>
llng0eef72kmdk3c47q3v35lh03783o
Category:Benin
14
5888
21100
2019-08-20T07:30:04Z
DARIO SEVERI
6131
Creating category
21100
wikitext
text/x-wiki
[[Category:Afanaa]]
[[Nkyekyem:Afrika]]
8ip8gduvf9o9so5dd0ytcepiu9pgsle
Krataafa Titiriw
0
6347
29906
29905
2023-05-17T06:21:17Z
TenWhile6
11272
29906
wikitext
text/x-wiki
<div lang="en" dir="ltr" style="border: 3px solid #000; padding: 1em;"><div class="center">'''This wiki has been locked (see [[:m:Proposals for closing projects/Closure of Akan Wikipedia 2|discussion]]).''' To contribute, please go to [[:tw:|Twi Wikipedia]] or [[:fat:|Fante Wikipedia]].</div></div>
sc55qlmm3e7qcgdwp9b7umpgbb83qxb
Category:Abakɔsɛm
14
7406
26812
24686
2021-11-20T14:58:49Z
Amire80
520
Blanked the page
26812
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:User gom-Latn
14
7432
24772
2020-11-20T10:03:39Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
24772
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Goan Konkani (Latin script).
kse32jfcomv4py3v17bkefq6ws8fcv6
MediaWiki:GrowthExperimentsConfig.json
8
7719
29425
25607
2022-10-19T06:53:48Z
MediaWiki default
79
Disabling mentorship for wikis with no list of mentors ([[:phab:T321056]])
29425
json
application/json
{
"GEHelpPanelLinks": [
{
"title": "mw:Special:MyLanguage/Help:VisualEditor/User guide",
"text": "Special:MyLanguage/Help:VisualEditor/User guide",
"id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide"
},
{
"title": "mw:Special:MyLanguage/Help:VisualEditor/User guide#Images",
"text": "Special:MyLanguage/Help:VisualEditor/User guide",
"id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide"
},
{
"title": "mw:Special:MyLanguage/Help:VisualEditor/User guide#Editing references",
"text": "Special:MyLanguage/Help:VisualEditor/User guide",
"id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide"
}
],
"GEHelpPanelViewMoreTitle": "Boa:Contents",
"GEHomepageSuggestedEditsIntroLinks": {
"create": "mw:Special:MyLanguage/Help:VisualEditor/User_guide",
"image": "mw:Special:MyLanguage/Help:VisualEditor/User_guide#Images"
},
"GEMentorshipEnabled": false
}
iyk8mumy35ii7x70gnbt2d77ojszp15
Category:User ms
14
8368
26857
2021-11-21T07:33:39Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
26857
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Malay kasa.
4avccadz3q3cy8gto7rj42pkhexsec2
Category:User id
14
8369
26858
2021-11-21T07:33:39Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
26858
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Indonihyia kasa.
h2dew63ubpw9ls0m2uat9h962ro4ciu
Category:User vo
14
8370
26864
2021-11-21T07:35:06Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
26864
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Volapük.
5pqooib1cetm7z4cocws7hxztr91gin
Category:User hu
14
8371
26874
2021-11-21T07:36:28Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
26874
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Hangri kasa.
r3hm763132m6bzckekijwuqthuipr6y
Category:User gl
14
8378
27001
2021-11-21T17:50:08Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27001
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Galician.
rz7q66zhzczw3vd1s16roz6gdipfjz7
Category:User mwl
14
8379
27002
2021-11-21T17:50:09Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27002
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Mirandese.
n7011au2x572eb8wbqs4kdriwaw6lk5
Category:User an
14
8380
27003
2021-11-21T17:50:09Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27003
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Aragonese.
3bwoxnpkq0r5nu3nb6l9s5nf8lfuc63
Category:User oc
14
8381
27004
2021-11-21T17:50:09Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27004
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Occitan.
qkjal7ktc73atslwku8ff6abeua45pa
Category:User diq
14
8382
27006
2021-11-22T01:13:10Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27006
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Zazaki.
ntlu93owsw264u8c93h7l7ievxvqulx
Category:User tly
14
8383
27007
2021-11-22T01:13:10Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27007
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Talysh.
g8uxm5t6ljbrknl0obzx7xmwsjninvb
Category:User gag
14
8384
27008
2021-11-22T01:13:11Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27008
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Gagauz.
9jso9ut8fbp62yzts3j3c20ky2pnwdy
Category:User pa
14
8385
27009
2021-11-22T09:40:02Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27009
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Pungyabi kasa.
j1by6ixm09zy4var0fi69zxnoolzlzu
Category:User ksh
14
8386
27010
2021-11-22T10:23:29Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27010
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Colognian.
el21bggszshmit64mho3syce9q7if9w
Category:User nds-NL
14
8387
27011
2021-11-22T10:23:29Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27011
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Low Saxon.
7fnjl3c8euom2fjd9hwrfhmzbpcybz1
Category:User li
14
8389
27013
2021-11-22T10:23:29Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27013
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Limburgish.
d522jzu1vc22om6fg6gxlmbju7jyyqv
Category:User lb
14
8390
27014
2021-11-22T10:23:30Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27014
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Luxembourgish.
6p7hjbbxu15rwuxk0w3645ggo8rstx8
Category:User gsw
14
8391
27015
2021-11-22T10:23:30Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27015
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Swiss German.
estu2qgm4v1dtkhcf8x9p8y0d3o1005
Category:User pdc
14
8392
27016
2021-11-22T10:23:30Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27016
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Pennsylvania German.
45ms9o3dwhxxrqsfvl4soke7ie40me3
Category:User pfl
14
8393
27017
2021-11-22T10:23:31Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27017
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Palatine German.
h12lmndsq0heo05odp6s74gzhd6qb4r
Category:User sxu
14
8394
27018
2021-11-22T10:23:31Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27018
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Upper Saxon.
lbi5z8zx6pdttqr6lp5qng5d3m7kz7j
Category:User bar
14
8395
27019
2021-11-22T10:23:31Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27019
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Bavarian.
g8wkz0t7avdvwtzzlhod4ypg7cp4p6v
Category:User wep
14
8396
27020
2021-11-22T10:23:32Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27020
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Westphalien.
0sps637syy4rt5na5ynqprsolvmrdu6
Category:User swg
14
8397
27021
2021-11-22T10:23:32Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27021
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Swabian.
h12h96tjrlj5iuw0vpihaj1jzydjsaq
Category:User sli
14
8398
27022
2021-11-22T10:23:32Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27022
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Lower Silesian.
lnmnlynu9skce9jy64gnlka2j6a9ouq
Category:User pdt
14
8400
27024
2021-11-22T10:23:33Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27024
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Plautdietsch.
frh1xlojoru667gvaojbk078sp0h564
Category:User bs
14
8403
27030
2021-11-22T22:46:46Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27030
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Bosnian.
otujmwakpcm92aaccdeas25r40dptix
Category:User csb
14
8404
27031
2021-11-22T22:46:47Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27031
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Kashubian.
0lhuuxqf1qinqn97bx6fse7n77y32oy
Category:User dsb
14
8405
27032
2021-11-22T22:46:47Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27032
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Lower Sorbian.
ezdvkxkomnk0eqjpqscjklcs31pzy1s
Category:User hsb
14
8406
27033
2021-11-22T22:46:48Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27033
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Upper Sorbian.
ox7v708s5p33w93uobri835ll3w91k2
Category:User kg
14
8407
27034
2021-11-22T22:46:48Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27034
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Kongo.
qa9l68hyzyjizfphs0s0kqx08ugk1pq
Category:User de-AT
14
8409
27036
2021-11-23T07:34:58Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27036
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Austrian German.
f58otp9bogm2ly7on57k6ea15dru5q5
Category:User mg
14
8414
27057
2021-11-27T04:20:43Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27057
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Malagasy.
2tmh2zeoucorprh4fktqpt2m7seow3q
Category:User ast
14
8415
27059
2021-11-30T06:43:13Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27059
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Asturian.
muyfnb0nbm62h80w7om435quv973dfd
Category:User th
14
8416
27063
2021-12-04T12:24:26Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27063
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Taeland kasa.
cvvngiwwkdelrjbcr1u6dcghc5t6msm
Category:User bn
14
8417
27065
2021-12-05T17:22:32Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27065
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Bengali kasa.
glbvdkwh8bzk4xp7otils4hnunxt5bk
Category:User vls
14
8420
27071
2021-12-10T18:12:15Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27071
wikitext
text/x-wiki
Users in this category indicate their knowledge of language West Flemish.
9sodv5jjip3otybg6nvf6gfdu3zuyrm
Category:User vmf
14
8421
27072
2021-12-10T18:12:15Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27072
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Main-Franconian.
90oy8c4r8khs9h3m7exs8caaza7ctsb
Category:User sc
14
8422
27073
2021-12-10T18:21:40Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27073
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Sardinian.
2rkcc1ybj20vcpovpdrmkas8vvmut2b
Category:User el
14
8423
27074
2021-12-10T18:32:07Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27074
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Greek kasa.
7njg02qk25iv27s4ddx40v7tejpkdg8
Category:User zh-Hans-CN
14
8424
27075
2021-12-10T18:35:47Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27075
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Chinese (China).
co0ul3a9zenvw2uqz4woeaiu979f4rq
Category:User zh-Hant-TW
14
8425
27076
2021-12-10T18:35:47Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27076
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Chinese (Taiwan).
tfjpufco118botoeyimq3dm9k96i81i
Category:User zh-Hant-HK
14
8426
27077
2021-12-10T18:35:47Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27077
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Chinese (Hong Kong).
9gj91e0ng5hl61ymzdtrs9rezj4b44y
Category:User bew
14
8427
27087
2021-12-10T19:09:30Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27087
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Betawi.
h4t2qot250uw4qsmcjyq5628r71lw36
Category:User bjn
14
8428
27088
2021-12-10T19:09:32Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27088
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Banjar.
0rovnw2r72opv8mq03bu8v1fusxtne3
Category:User jv
14
8429
27200
27089
2021-12-16T21:19:32Z
Amire80
520
27200
wikitext
text/x-wiki
Users in this category indicate their knowledge of the Javanese language.
mek1imipowa26uzdma7fdy84zqnj45n
Category:User lv
14
8430
27098
2021-12-11T21:13:44Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27098
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Latvian.
kyiqsr8p64iyiclj5lz1rvglj2nfqvw
Category:User ab
14
8431
27099
2021-12-11T21:13:44Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27099
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Abkhazian.
ikuq09gk47lvhnalezzxv9amrb2oxrr
Category:User rn
14
8432
27100
2021-12-11T21:13:45Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27100
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Rundi.
n3mx6gdkp06r4e1363k9lkdjyhb5cdl
Category:User or
14
8433
27101
2021-12-11T22:40:22Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27101
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Odia.
98brv5z5lmlfs4mnsyei5sdndhm5rtl
Category:User pi
14
8434
27102
2021-12-11T22:40:23Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27102
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Pali.
opsvpzei9hp3o1gagnhf8nkupzjjbup
Category:User be
14
8435
27113
2021-12-13T11:20:23Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27113
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Belarus kasa.
ia6olr461v4gop217gx0f9q744xfhuq
Category:User sco
14
8437
27220
2021-12-19T16:10:53Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27220
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Scots.
ow66l55hoz4zdpduhyvhjjcbetqdqzg
Category:User pih
14
8438
27221
2021-12-19T16:10:53Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27221
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Norfuk / Pitkern.
idta9d81zscb2c677hizk084h5av8nc
Category:User nov
14
8439
27222
2021-12-19T16:10:54Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
27222
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Novial.
lxxgcu7lfbgtigmxw8rttxdauxqz6dx
MediaWiki:Protect-dropdown
8
8462
27897
2022-02-13T07:50:36Z
Amire80
520
Created page with "*Common protection reasons ** Excessive vandalism ** Excessive spamming ** Edit warring ** High traffic page ** Repeated creation"
27897
wikitext
text/x-wiki
*Common protection reasons
** Excessive vandalism
** Excessive spamming
** Edit warring
** High traffic page
** Repeated creation
cuj81iluwhgcqhnj1m4uqdk78pura18
Category:Wikipedia bots
14
8483
28503
2022-03-20T14:47:16Z
EN-Jungwon
11698
Created blank page
28503
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Wikipedia protected templates
14
8484
28504
2022-03-20T14:48:41Z
EN-Jungwon
11698
Created blank page
28504
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Pages with empty citations
14
8485
28505
2022-03-20T14:48:43Z
EN-Jungwon
11698
Created blank page
28505
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Wikipedia pages with incorrect protection templates
14
8486
28506
2022-03-20T14:48:45Z
EN-Jungwon
11698
Created blank page
28506
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Noindexed pages
14
8487
28507
2022-03-20T14:48:47Z
EN-Jungwon
11698
Created blank page
28507
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Ghanaian cuisine
14
8488
28508
2022-03-20T14:49:26Z
EN-Jungwon
11698
Created blank page
28508
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:CS1 errors: dates
14
8489
28509
2022-03-20T14:49:27Z
EN-Jungwon
11698
Created blank page
28509
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Pages with broken file links
14
8490
28510
2022-03-20T14:49:28Z
EN-Jungwon
11698
Created blank page
28510
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:African cuisine
14
8491
28511
2022-03-20T14:49:30Z
EN-Jungwon
11698
Created blank page
28511
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Pages using ISBN magic links
14
8492
28512
2022-03-20T14:49:32Z
EN-Jungwon
11698
Created blank page
28512
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:Tɛknɔlɔgyi
14
8493
28513
2022-03-20T14:49:35Z
EN-Jungwon
11698
Created blank page
28513
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Category:User gu
14
8494
28514
2022-03-22T00:10:12Z
Babel AutoCreate
6647
Automatically creating [[Project:Babel|Babel]] category page.
28514
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Gujarati.
1z121eww3o1lsly9zoa6g05pu4bkzd2
Template:Did you know
10
8542
28707
2022-05-21T00:43:09Z
2001:1970:535C:B900:E9F8:45B1:701D:6D4B
Created page with "Milton yε krom n’a εwɔ Ontario,Canada hɔ,nkrɔfɔ 100,010 te Milton hɔ. Milton yε krom na εwɔ grater Toronto area."
28707
wikitext
text/x-wiki
Milton yε krom n’a εwɔ Ontario,Canada hɔ,nkrɔfɔ 100,010 te Milton hɔ. Milton yε krom na εwɔ grater Toronto area.
fcu3rdi021llqjdhzdoeqr7biawzcyu
MediaWiki:NewcomerTasks.json
8
8543
29908
29907
2023-07-10T08:44:11Z
MediaWiki default
79
Prepare image recommendations. This should have no visible effect (disabled via other means). [[:phab:T337330]] [[:phab:T341150]]
29908
json
application/json
{
"image-recommendation": {
"disabled": false,
"templates": [],
"excludedTemplates": [],
"excludedCategories": [],
"type": "image-recommendation",
"group": "medium",
"learnmore": "",
"maxTasksPerDay": 25
},
"link-recommendation": {
"type": "link-recommendation",
"group": "easy",
"excludedSections": [
"eksternal",
"external links",
"notes",
"notes and references",
"references",
"see also"
]
},
"section-image-recommendation": {
"type": "section-image-recommendation",
"group": "medium",
"maxTasksPerDay": 25
}
}
l36wuvina3kzhb7akd6mj72pdcghiwe
Template:Legend
10
8567
28866
2022-07-11T20:59:56Z
Kwamikagami
386
Created page with "<includeonly><!-- --><templatestyles src="Legend/styles.css" /><!-- --><div class="legend"><!-- --><span class="legend-color" style="<!-- -->{{#if:{{{border|}}}|border: {{{border}}};|{{#if:{{{outline|}}}|border: 1px solid {{{outline}}};}}}}<!-- -->{{#if:{{{1|}}}|{{greater color contrast ratio|{{{1}}}|white|black|css=y}}}}<!-- -->{{#if:{{{textcolor|}}}|color:{{{textcolor}}};}}<!-- -->{{#if:{{{size|}}}|font-size:{{{size}}};}}"><!-- -->{{#if:{{{text|}}}{{{alt|}}}..."
28866
wikitext
text/x-wiki
<includeonly><!--
--><templatestyles src="Legend/styles.css" /><!--
--><div class="legend"><!--
--><span class="legend-color" style="<!--
-->{{#if:{{{border|}}}|border: {{{border}}};|{{#if:{{{outline|}}}|border: 1px solid {{{outline}}};}}}}<!--
-->{{#if:{{{1|}}}|{{greater color contrast ratio|{{{1}}}|white|black|css=y}}}}<!--
-->{{#if:{{{textcolor|}}}|color:{{{textcolor}}};}}<!--
-->{{#if:{{{size|}}}|font-size:{{{size}}};}}"><!--
-->{{#if:{{{text|}}}{{{alt|}}}
| <span class="legend-text" style="{{#if:{{{alt|}}}|color:{{{1|}}};}}font-family: monospace, monospace;">{{If empty|{{{alt|}}}|{{{text|}}}| }}</span>| }}<!--
--></span><!--
--> {{{2|}}}<!--
--></div><!--
--></includeonly><noinclude>
{{Documentation}}
</noinclude>
hyj7afobaop0ywtkrhvhvssig18rsb7
Template:Legend/styles.css
10
8568
28868
2022-07-11T21:01:05Z
Kwamikagami
386
Created page with "/* {{pp-template}} */ .legend { page-break-inside: avoid; break-inside: avoid-column; } .legend-color { display: inline-block; min-width: 1.25em; height: 1.25em; line-height: 1.25; margin: 1px 0; text-align: center; border: 1px solid black; background-color: transparent; color: black; } .legend-text {/*empty for now, but part of the design!*/}"
28868
sanitized-css
text/css
/* {{pp-template}} */
.legend {
page-break-inside: avoid;
break-inside: avoid-column;
}
.legend-color {
display: inline-block;
min-width: 1.25em;
height: 1.25em;
line-height: 1.25;
margin: 1px 0;
text-align: center;
border: 1px solid black;
background-color: transparent;
color: black;
}
.legend-text {/*empty for now, but part of the design!*/}
snsolhs3l12896xqc89e8b5hu9itnmf
Template:Greater color contrast ratio
10
8569
28869
2022-07-12T08:03:44Z
Kwamikagami
386
Created page with "<includeonly>{{safesubst:#invoke:Color contrast|greatercontrast}}</includeonly><noinclude> {{documentation}} </noinclude>"
28869
wikitext
text/x-wiki
<includeonly>{{safesubst:#invoke:Color contrast|greatercontrast}}</includeonly><noinclude>
{{documentation}}
</noinclude>
rf2pxg07x3v7fq91j9zzu6nj4e8wbrh
Module:Color contrast
828
8570
28870
2022-07-12T08:04:52Z
Kwamikagami
386
Created page with "-- -- This module implements -- {{Color contrast ratio}} -- {{Greater color contrast ratio}} -- {{ColorToLum}} -- {{RGBColorToLum}} -- local p = {} local HTMLcolor = mw.loadData( 'Module:Color contrast/colors' ) local function sRGB (v) if (v <= 0.03928) then v = v / 12.92 else v = math.pow((v+0.055)/1.055, 2.4) end return v end local function rgbdec2lum(R, G, B) if ( 0 <= R and R < 256 and 0 <= G and G < 256 and 0 <= B and B < 256 ) then return 0.2126 *..."
28870
Scribunto
text/plain
--
-- This module implements
-- {{Color contrast ratio}}
-- {{Greater color contrast ratio}}
-- {{ColorToLum}}
-- {{RGBColorToLum}}
--
local p = {}
local HTMLcolor = mw.loadData( 'Module:Color contrast/colors' )
local function sRGB (v)
if (v <= 0.03928) then
v = v / 12.92
else
v = math.pow((v+0.055)/1.055, 2.4)
end
return v
end
local function rgbdec2lum(R, G, B)
if ( 0 <= R and R < 256 and 0 <= G and G < 256 and 0 <= B and B < 256 ) then
return 0.2126 * sRGB(R/255) + 0.7152 * sRGB(G/255) + 0.0722 * sRGB(B/255)
else
return ''
end
end
local function hsl2lum(h, s, l)
if ( 0 <= h and h < 360 and 0 <= s and s <= 1 and 0 <= l and l <= 1 ) then
local c = (1 - math.abs(2*l - 1))*s
local x = c*(1 - math.abs( math.fmod(h/60, 2) - 1) )
local m = l - c/2
local r, g, b = m, m, m
if( 0 <= h and h < 60 ) then
r = r + c
g = g + x
elseif( 60 <= h and h < 120 ) then
r = r + x
g = g + c
elseif( 120 <= h and h < 180 ) then
g = g + c
b = b + x
elseif( 180 <= h and h < 240 ) then
g = g + x
b = b + c
elseif( 240 <= h and h < 300 ) then
r = r + x
b = b + c
elseif( 300 <= h and h < 360 ) then
r = r + c
b = b + x
end
return rgbdec2lum(255*r, 255*g, 255*b)
else
return ''
end
end
local function color2lum(c)
if (c == nil) then
return ''
end
-- html '#' entity
c = c:gsub("#", "#")
-- whitespace
c = c:match( '^%s*(.-)[%s;]*$' )
-- unstrip nowiki strip markers
c = mw.text.unstripNoWiki(c)
-- lowercase
c = c:lower()
-- first try to look it up
local L = HTMLcolor[c]
if (L ~= nil) then
return L
end
-- convert from hsl
if mw.ustring.match(c,'^hsl%([%s]*[0-9][0-9%.]*[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then
local h, s, l = mw.ustring.match(c,'^hsl%([%s]*([0-9][0-9%.]*)[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$')
return hsl2lum(tonumber(h), tonumber(s)/100, tonumber(l)/100)
end
-- convert from rgb
if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*%)$') then
local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*%)$')
return rgbdec2lum(tonumber(R), tonumber(G), tonumber(B))
end
-- convert from rgb percent
if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then
local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$')
return rgbdec2lum(255*tonumber(R)/100, 255*tonumber(G)/100, 255*tonumber(B)/100)
end
-- remove leading # (if there is one) and whitespace
c = mw.ustring.match(c, '^[%s#]*([a-f0-9]*)[%s]*$')
-- split into rgb
local cs = mw.text.split(c or '', '')
if( #cs == 6 ) then
local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[2])
local G = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[4])
local B = 16*tonumber('0x' .. cs[5]) + tonumber('0x' .. cs[6])
return rgbdec2lum(R, G, B)
elseif ( #cs == 3 ) then
local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[1])
local G = 16*tonumber('0x' .. cs[2]) + tonumber('0x' .. cs[2])
local B = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[3])
return rgbdec2lum(R, G, B)
end
-- failure, return blank
return ''
end
-- This exports the function for use in other modules.
-- The colour is passed as a string.
function p._lum(color)
return color2lum(color)
end
function p._greatercontrast(args)
local bias = tonumber(args['bias'] or '0') or 0
local css = (args['css'] and args['css'] ~= '') and true or false
local v1 = color2lum(args[1] or '')
local c2 = args[2] or '#FFFFFF'
local v2 = color2lum(c2)
local c3 = args[3] or '#000000'
local v3 = color2lum(c3)
local ratio1 = -1;
local ratio2 = -1;
if (type(v1) == 'number' and type(v2) == 'number') then
ratio1 = (v2 + 0.05)/(v1 + 0.05)
ratio1 = (ratio1 < 1) and 1/ratio1 or ratio1
end
if (type(v1) == 'number' and type(v3) == 'number') then
ratio2 = (v3 + 0.05)/(v1 + 0.05)
ratio2 = (ratio2 < 1) and 1/ratio2 or ratio2
end
if css then
local c1 = args[1] or ''
if mw.ustring.match(c1, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') or
mw.ustring.match(c1, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') then
c1 = '#' .. c1
end
if mw.ustring.match(c2, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') or
mw.ustring.match(c2, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') then
c2 = '#' .. c2
end
if mw.ustring.match(v3, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') or
mw.ustring.match(v3, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') then
c3 = '#' .. c3
end
return 'background-color:' .. c1 .. '; color:' .. ((ratio1 > 0) and (ratio2 > 0) and ((ratio1 + bias > ratio2) and c2 or c3) or '') .. ';'
end
return (ratio1 > 0) and (ratio2 > 0) and ((ratio1 + bias > ratio2) and c2 or c3) or ''
end
function p._ratio(args)
local v1 = color2lum(args[1])
local v2 = color2lum(args[2])
if (type(v1) == 'number' and type(v2) == 'number') then
-- v1 should be the brighter of the two.
if v2 > v1 then
v1, v2 = v2, v1
end
return (v1 + 0.05)/(v2 + 0.05)
else
return args['error'] or '?'
end
end
function p._styleratio(args)
local style = (args[1] or ''):lower()
local bg, fg = 'white', 'black'
local lum_bg, lum_fg = 1, 0
if args[2] then
local lum = color2lum(args[2])
if lum ~= '' then bg, lum_bg = args[2], lum end
end
if args[3] then
local lum = color2lum(args[3])
if lum ~= '' then fg, lum_fg = args[3], lum end
end
local slist = mw.text.split(mw.ustring.gsub(mw.ustring.gsub(style or '', '&#[Xx]23;', '#'), '#', '#'), ';')
for k = 1,#slist do
local s = slist[k]
local k,v = s:match( '^[%s]*([^:]-):([^:]-)[%s;]*$' )
k = k or ''
v = v or ''
if (k:match('^[%s]*(background)[%s]*$') or k:match('^[%s]*(background%-color)[%s]*$')) then
local lum = color2lum(v)
if( lum ~= '' ) then bg, lum_bg = v, lum end
elseif (k:match('^[%s]*(color)[%s]*$')) then
local lum = color2lum(v)
if( lum ~= '' ) then bg, lum_fg = v, lum end
end
end
if lum_bg > lum_fg then
return (lum_bg + 0.05)/(lum_fg + 0.05)
else
return (lum_fg + 0.05)/(lum_bg + 0.05)
end
end
--[[
Use {{#invoke:Color contrast|somecolor}} directly or
{{#invoke:Color contrast}} from a wrapper template.
Parameters:
-- |1= — required; A color to check.
--]]
function p.lum(frame)
local color = frame.args[1] or frame:getParent().args[1]
return p._lum(color)
end
function p.ratio(frame)
local args = frame.args[1] and frame.args or frame:getParent().args
return p._ratio(args)
end
function p.styleratio(frame)
local args = frame.args[1] and frame.args or frame:getParent().args
return p._styleratio(args)
end
function p.greatercontrast(frame)
local args = frame.args[1] and frame.args or frame:getParent().args
return p._greatercontrast(args)
end
return p
3j3oaih63ygo9p806h5yxpscaqh3xu9
Module:Color contrast/colors
828
8571
28871
2022-07-12T08:05:50Z
Kwamikagami
386
Created page with "return { aliceblue = 0.92880068253475, antiquewhite = 0.84646951707754, aqua = 0.7874, aquamarine = 0.8078549208338, azure = 0.97265264954166, beige = 0.8988459998705, bisque = 0.80732327372979, black = 0, blanchedalmond = 0.85084439608156, blue = 0.0722, blueviolet = 0.12622014321946, brown = 0.098224287876511..."
28871
Scribunto
text/plain
return {
aliceblue = 0.92880068253475,
antiquewhite = 0.84646951707754,
aqua = 0.7874,
aquamarine = 0.8078549208338,
azure = 0.97265264954166,
beige = 0.8988459998705,
bisque = 0.80732327372979,
black = 0,
blanchedalmond = 0.85084439608156,
blue = 0.0722,
blueviolet = 0.12622014321946,
brown = 0.098224287876511,
burlywood = 0.51559844533893,
cadetblue = 0.29424681085422,
chartreuse = 0.76032025902623,
chocolate = 0.23898526114557,
coral = 0.37017930872924,
cornflowerblue = 0.30318641994179,
cornsilk = 0.93562110372965,
crimson = 0.16042199953026,
cyan = 0.7874,
darkblue = 0.018640801980939,
darkcyan = 0.20329317839046,
darkgoldenrod = 0.27264703559993,
darkgray = 0.39675523072563,
darkgreen = 0.091143429047575,
darkgrey = 0.39675523072563,
darkkhaki = 0.45747326349994,
darkmagenta = 0.07353047651207,
darkolivegreen = 0.12651920884889,
darkorange = 0.40016167026524,
darkorchid = 0.13413142174857,
darkred = 0.054889674531132,
darksalmon = 0.40541471563381,
darkseagreen = 0.43789249325969,
darkslateblue = 0.065792846227988,
darkslategray = 0.067608151928044,
darkslategrey = 0.067608151928044,
darkturquoise = 0.4874606277449,
darkviolet = 0.10999048339343,
deeppink = 0.23866895828276,
deepskyblue = 0.44481603395575,
dimgray = 0.14126329114027,
dimgrey = 0.14126329114027,
dodgerblue = 0.27442536991456,
firebrick = 0.10724525535015,
floralwhite = 0.95922484825004,
forestgreen = 0.18920812076002,
fuchsia = 0.2848,
gainsboro = 0.71569350050648,
ghostwhite = 0.94311261886323,
gold = 0.69860877428159,
goldenrod = 0.41919977809569,
gray = 0.2158605001139,
green = 0.15438342968146,
greenyellow = 0.80609472611453,
grey = 0.2158605001139,
honeydew = 0.96336535554782,
hotpink = 0.34658438169715,
indianred = 0.21406134963884,
indigo = 0.03107561486337,
ivory = 0.99071270600615,
khaki = 0.77012343394121,
lavender = 0.80318750514521,
lavenderblush = 0.90172748631046,
lawngreen = 0.73905893124963,
lemonchiffon = 0.94038992245622,
lightblue = 0.63709141280807,
lightcoral = 0.35522120733135,
lightcyan = 0.94587293494829,
lightgoldenrodyellow = 0.93348351018297,
lightgray = 0.65140563741982,
lightgreen = 0.69091979956865,
lightgrey = 0.65140563741982,
lightpink = 0.58566152734898,
lightsalmon = 0.4780675225206,
lightseagreen = 0.35050145117042,
lightskyblue = 0.56195637618331,
lightslategray = 0.23830165007287,
lightslategrey = 0.23830165007287,
lightsteelblue = 0.53983888284666,
lightyellow = 0.98161818392882,
lime = 0.7152,
limegreen = 0.44571042246098,
linen = 0.88357340984379,
magenta = 0.2848,
maroon = 0.045891942324215,
mediumaquamarine = 0.49389703310801,
mediumblue = 0.044077780212328,
mediumorchid = 0.21639251153773,
mediumpurple = 0.22905858091648,
mediumseagreen = 0.34393112338131,
mediumslateblue = 0.20284629471622,
mediumspringgreen = 0.70704308194184,
mediumturquoise = 0.5133827926448,
mediumvioletred = 0.14371899849357,
midnightblue = 0.02071786635086,
mintcream = 0.97834604947588,
mistyrose = 0.82183047859185,
moccasin = 0.80083000991567,
navajowhite = 0.76519682342785,
navy = 0.015585128108224,
oldlace = 0.91900633405549,
olive = 0.20027537200568,
olivedrab = 0.22593150951929,
orange = 0.4817026703631,
orangered = 0.25516243753416,
orchid = 0.31348806761439,
palegoldenrod = 0.78792647887614,
palegreen = 0.77936759006353,
paleturquoise = 0.76436077921714,
palevioletred = 0.28754994117889,
papayawhip = 0.87797100199835,
peachpuff = 0.74905589878251,
peru = 0.30113074877936,
pink = 0.63271070702466,
plum = 0.45734221587969,
powderblue = 0.68254586500605,
purple = 0.061477070432439,
rebeccapurple = 0.07492341159447,
red = 0.2126,
rosybrown = 0.32319457649407,
royalblue = 0.16663210743188,
saddlebrown = 0.097922285020521,
salmon = 0.36977241527596,
sandybrown = 0.46628543696283,
seagreen = 0.19734199706275,
seashell = 0.92737862206922,
sienna = 0.13697631337098,
silver = 0.52711512570581,
skyblue = 0.55291668518184,
slateblue = 0.14784278062136,
slategray = 0.20896704076536,
slategrey = 0.20896704076536,
snow = 0.96533341834849,
springgreen = 0.73052306068529,
steelblue = 0.20562642207625,
tan = 0.48237604163921,
teal = 0.16996855778968,
thistle = 0.56818401093733,
tomato = 0.30638612719415,
turquoise = 0.5895536427578,
violet = 0.40315452986676,
wheat = 0.74909702820482,
white = 1,
whitesmoke = 0.91309865179342,
yellow = 0.9278,
yellowgreen = 0.50762957208707,
}
chi69ar1btd4wp6xbk3uez6sfu0vipn
MediaWiki:GrowthMentors.json
8
8600
29432
2022-10-26T13:13:19Z
MediaWiki default
79
Migrate wikitext mentor list to a structured form ([[:phab:T264343]])
29432
json
application/json
{
"Mentors": []
}
dn46w1g5znu799elq35nkxlad6w2krp
MediaWiki:Sitenotice
8
8761
29880
29874
2023-04-20T19:07:19Z
MF-Warburg
119
29880
wikitext
text/x-wiki
<div lang="en" dir="ltr" style="border: 3px solid #000; padding: 1em;">'''This wiki has been locked (see [[:m:Proposals for closing projects/Closure of Akan Wikipedia 2|discussion]]).''' To contribute, please go to [[:tw:|Twi Wikipedia]] or [[:fat:|Fante Wikipedia]].</div>
myf45jfrc8ibeo36w9vb6ju8wjaiojz
MediaWiki:Mainpage
8
8762
29910
2023-11-16T23:58:32Z
Base
3585
per request on SRM
29910
wikitext
text/x-wiki
Krataafa Titiriw
cw0s23frz744mm345q5s0lo04ns8anh
MediaWiki:GrowthExperimentsHelpPanel.json
8
8765
29919
29915
2024-08-28T12:24:45Z
Maintenance script
5232
Adding version data
29919
json
application/json
{
"$version": "1.0.0",
"GEHelpPanelAskMentor": "mentor-talk-page",
"GEHelpPanelExcludedNamespaces": [],
"GEHelpPanelHelpDeskPostOnTop": "top",
"GEHelpPanelHelpDeskTitle": "",
"GEHelpPanelLinks": [
{
"title": "mw:Special:MyLanguage/Help:VisualEditor/User guide",
"text": "Special:MyLanguage/Help:VisualEditor/User guide",
"id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide"
},
{
"title": "mw:Special:MyLanguage/Help:VisualEditor/User guide#Images",
"text": "Special:MyLanguage/Help:VisualEditor/User guide",
"id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide"
},
{
"title": "mw:Special:MyLanguage/Help:VisualEditor/User guide#Editing references",
"text": "Special:MyLanguage/Help:VisualEditor/User guide",
"id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide"
}
],
"GEHelpPanelReadingModeNamespaces": [],
"GEHelpPanelSearchNamespaces": [],
"GEHelpPanelViewMoreTitle": "Boa:Contents"
}
m4km51rhlh5c6swm2hxk2r0t75kw69e
MediaWiki:GrowthExperimentsHomepage.json
8
8766
29916
2024-07-17T11:53:01Z
Maintenance script
5232
machine-generated configuration for migrating GrowthExperiments community configurable options to use CommunityConfiguration Extension ([[phab:T359038]])
29916
json
application/json
{
"GEHomepageSuggestedEditsIntroLinks": {
"create": "mw:Special:MyLanguage/Help:VisualEditor/User_guide",
"image": "mw:Special:MyLanguage/Help:VisualEditor/User_guide#Images"
}
}
k0elvvxkgwu791vfggbby7ezl6dizjh
MediaWiki:GrowthExperimentsMentorship.json
8
8767
29917
2024-07-17T11:53:02Z
Maintenance script
5232
machine-generated configuration for migrating GrowthExperiments community configurable options to use CommunityConfiguration Extension ([[phab:T359038]])
29917
json
application/json
{
"GEMentorshipEnabled": false
}
a09xiu0ooqkfmvvcbrs68ahct9dme76
MediaWiki:GrowthExperimentsSuggestedEdits.json
8
8768
29918
2024-07-17T11:53:03Z
Maintenance script
5232
machine-generated configuration for migrating GrowthExperiments community configurable options to use CommunityConfiguration Extension ([[phab:T359038]])
29918
json
application/json
{
"image_recommendation": {
"disabled": false,
"templates": [],
"excludedTemplates": [],
"excludedCategories": [],
"learnmore": "",
"maxTasksPerDay": 25
},
"link_recommendation": {
"excludedSections": [
"eksternal",
"external links",
"notes",
"notes and references",
"references",
"see also"
]
},
"section_image_recommendation": {
"maxTasksPerDay": 25
}
}
ee6wdcfkj7b5mo1wsii34nvwo3jnot3