Module:Wikimedia Resource Center/Individuals

Module documentation

This page stores data related to Connect/Individuals page on Meta in a Lua table. It acts as a database for user information on Connect. Data is gotten via a form which is processed by the MediaWiki:Gadget-wrcAddNewIndividual.js gadget.

Usage

A typical entry looks like this (for example):

	{
		type = 'user',
                name = 'DAlangi_(WMF)',
		description = 'I\'m working with the [[Learning_and_Evaluation/Team|Learning & Evaluation team]] to improve the [[Wikimedia_Resource_Center|Wikimedia Resource Center (WRC)]].',
		icon = 'Alangi_Derick_Wiki_Indaba_2017.jpg',
                skills = 'Survey skills',
	},

Syntax

First, a note on the general syntax: editing these entries is comparable to editing templates on Wikipedia such as infoboxes, but with a few key differences:

  • Each "block" is wrapped in curly brackets, with a comma following each entry, as you can see above.
  • To add a new entry, add a block like above below the last entry, but before the final } on the bottom of the module that closes off the whole thing.
  • Each value after the equals sign has to be surrounded in single quote marks. Here we use single-quotes instead of double quotes. If, however, you want to use an apostrophe, you will need to escape it with a backslash. For example: Wikimedia\'s mission is to make knowledge available to everyone.
  • The skills parameter is special, since it is a list of values rather than just one value. Therefore it should be wrapped in curly brackets, with each value in single quote marks, separated by commas.
  • Indenting is not strictly necessary but it recommended to do some basic indentation.

Parameters

For each individual parameter:

  • The type is used to identify the type of data to be saved. In this case, the type should be by default user as it's keep track of individuals (user) data in the Lua table.
  • The name takes is the wiki username of the user.
  • The description is a brief information about the user in concern. This should not be too long and not too short as well. this should also highlight the most important detail about the user.
  • Icon holds the name of the user's picture on commons without the "File:" prefix. The template that renders this will build the full link. If no picture is provided, there is a fall back icon.
  • As stated above, skills takes any number of values. (For zero values, simply put {}.) Even if there is only one value, you still need to treat it like a list of values. This holds the list of skills that the user can share with the community.

Translation

The strings of text presented on the Wikimedia Resource Center are stored in Template:i18n/Wikimedia Resource Center and can be translated through the Translate interface.

Note that this module stores English versions. To update English text, you should update this module directly.

Even if you are editing this module by hand, there is no need to update Template:i18n/Wikimedia Resource Center by hand, since the "Content" section of that page is refreshed every time someone edits using the editor gadget. (However, if you see that Template:i18n/Wikimedia Resource Center needs to be marked for translation, you are welcome to do so!)

return {
	{
		type = 'user',
		name = 'Harej',
		description = 'Wikipedia and Wikidata contributor; former Wikimedia DC board member; current Wikimedia Foundation product manager',
		icon = 'Hare,_James_March_2018.jpg',
		skills = {},
	},
	{
		type = 'user',
		name = 'Nattes_à_chat',
		description = 'Involved in gender gap issues and training newbies. Mostly active on the francophone Wikipedia, sometimes on the anglophone. Member of Wikimedia France And Switzerland, Wiki Women user group. ',
		icon = 'Natacha Rault 2.jpg',
		skills = {'Fundraising skills', 'Facilitation skills', 'Storytelling skills', 'Press relations experience', 'Event organization and planning skills'},
	},
	{
		type = 'user',
		name = 'psychoslave',
		description = 'Free culture enthusiast, curious of far too many topics but even more to know about you and how we might contribute together to improve Wikimedia projects and ecosystem so we make the world a better place for every single human.',
		icon = 'Psychoslave-IMG 2557.jpg',
	},
	{
		type = 'user',
		name = 'Tgr',
		description = 'Wikipedian/Wikimedian from Hungary. Editor, admin, MediaWiki developer, chapter volunteer. Working for the [[mw:Wikimedia Reading Infrastructure team|WMF Reading Infrastructure team]]. Interests: technology, strategy, growth, bottom-up community decisionmaking/governance.',
		skills = {'Software engineering'},
	},
	{
		type = 'user',
		name = 'Yhhue91',
		description = 'Wikipedia editor since 2015<br />ArtandFeminism Regional Ambassador for Latin America  since 2017',
		skills = {'Event organization and planning skills'},
	},
	{
		type = 'user',
		name = 'Talueses',
		description = 'Young web free software activist. ',
		icon = 'Flag of Venezuela (state).svg',
		skills = {},
	},
	{
		type = 'user',
		name = 'X-Savitar',
		description = 'Hey! I volunteer for the Wikimedia movement as a Software Developer (from Cameroon) working on MediaWiki and related Wikimedia projects for over 3 years now.',
		icon = 'Acupuncture1.png',
		skills = {},
	},
	{
		type = 'user',
		name = 'I_JethroBT_(WMF)',
		description = 'Hey folks, I\'m a community organizer at the Wikimedia Foundation. I primarily run IdeaLab and Inspire Campaigns. I also provide general support to our grant programs.',
		icon = 'Schilling,_Chris_March_2018.jpg',
		skills = {'Facilitation skills', 'Program management skills', 'Survey skills'},
	},
	{
		type = 'user',
		name = 'Jamie_Tubers',
		description = 'I am a founder-member of [[Wikimedia User Group Nigeria]] (WUGN). I\'m also the founder of [[Wikimedia UG Nigeria/Ilorin Wikimedia Hub|Ilorin Wikimedia Hub]]. My interests include content gaps and systemic bias, as well as awareness, readership and participation.',
		icon = 'WLA 2017 Workshop - 25th November 2017 - Sam Oye.jpg',
		skills = {'Program management skills', 'Event organization and planning skills'},
	},
	{
		type = 'user',
		name = 'Jackiekoerner',
		description = 'I am an alt-ac, Wikipedia Visiting Scholar, qualitative research analyst, advocate, and educator with a love for community and collaborative problem solving.  ',
		icon = 'Jackie Koerner.jpg',
		skills = {'Facilitation skills', 'Program evaluation skills', 'Storytelling skills', 'Survey skills', 'Fundraising skills'},
	},
	{
		type = 'user',
		name = 'Caleidoscopic',
		description = 'I am a bolivian Wikimedian, looking for new colaborative projects to built together. I´m architect and love the intersections between the virtual and the urban space. So, I´m working to fight the gender gap in both spaces, I love the mixed projects that involve more free knowledge space like OpenStreetMaps. I´m happy working with newbies.',
		icon = 'Protea 2.jpg ',
		skills = {'Event organization and planning skills', 'Facilitation skills'},
	},
	{
		type = 'user',
		name = 'Sunnysinghnitb',
		description = 'I love contributing to open-source projects and to Wikipedia to help people acquire knowledge for free. Feel free to ask any questions, please, don\'t hesitate to leave them on my talk page or email me at sunnysinghnitb@gmail.com.',
		icon = 'Sunnysinghnitb.png',
		skills = {'Annual planning skills', 'Program planning skills', 'Event organization and planning skills', 'Online governance experience'},
	},
	{
		type = 'user',
		name = 'Polardemons',
		description = 'I am Samba Shiva Thadavarthi from India and more concerned on the literary works of ancient India. My prime motive is to save the literary works of our ancient times so that we can pass on this knowledge to our future generations. <br />who knows, if we face a pandemic like COVID for a 100 years then people will forget that they used to fly in the sky and the world returns to BC... just kidding guys, it won\'t happen but remember that the probability for happening is not Zero.',
		icon = 'Samba Shiva Thadavarthi.jpg',
		skills = {'Event program design skills', 'Program planning skills', 'Storytelling skills'},
	},
	{
		type = 'user',
		name = 'Lionel_Scheepmans',
		description = 'Hi, I\'m a Belgian anthropologist studying the Wikimedia movement (Fr native and not too bad in En and Pt). All information about me display on my user page. Just click on my name in blue above.',
		icon = 'Lionel Scheepmans 13.11.2019.png',
		skills = {'Storytelling skills', 'Survey skills', 'Online governance experience'},
	},
}