Module:Wikimedia Resource Center/Groups

Module documentation

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

Usage edit

A typical entry looks like this (for example):

	{
		type = 'group',
                name = 'Learning and Evaluation',
		description = 'Program coordinators seeking to understand what makes our programs work',
		icon = 'Noun project 1063.svg',
                Facebook = 'https://www.facebook.com/groups/programevaluation',
                Twitter = 'https://twitter.com/WikiEval',
                YouTube = 'https://www.youtube.com/user/WikiEvaluation',

	},

Syntax edit

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.
  • Indenting is not strictly necessary but it recommended to do some basic indentation.

Parameters edit

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 group as it's keep track of groups created data in the Lua table.
  • The name takes is the name of the group that is created e.g. Learning and Evaluation.
  • The description is a brief information about the group that is being created. Group mission, activities etc.
  • Icon holds the name of a 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.
  • Facebook holds a link to the Group's Facebook page.
  • Twitter holds a link to the Group's Twitter page.
  • Also, YouTube holds a link to the Group's YouTube channel. Facebook, Twitter and YouTube are all links to the groups social media space.

Translation edit

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 = 'group',
		name = 'Africa_Wikimedia_Developers',
		description = 'A project which seeks to start a developer community on the African continent and to encourage more developers to volunteer for the Wikimedia movement.',
		icon = 'AWMD Black Vertical.png',
		facebook = 'https://web.facebook.com/AfricaWikimediaDevelopers/',
		twitter = 'https://twitter.com/AfricaWikiDev',
	},
	{
		type = 'group',
		name = 'Volunteer_supporters_network',
		description = 'The [[Volunteer Supporters Network|Volunteer supporters network]] is dedicated to people interested in supporting Wikimedia volunteers in different communities. A space to exchange experiences about microgrants, wikimeetings, volunteer empowerment and so much more. You can also join our [https://lists.wikimedia.org/mailman/listinfo/volunteer-supporters mailing list].',
		icon = 'Noun project 3067.svg',
		facebook = 'https://www.facebook.com/groups/volunteersupporters/',
	},
	{
		type = 'group',
		name = 'Wikimedia_diversity_group',
		description = 'Wikimedians from across the movement who are working to make Wikipedia and its sister projects more inclusive.',
		icon = 'Asterisk font awesome.svg',
		facebook = 'https://www.facebook.com/groups/1509412852450567/',
	},
	{
		type = 'group',
		name = 'Wikimedia_Hungary',
		description = 'Hungarian chapter',
		icon = 'Wikimedia Hungary logo.svg',
		facebook = 'https://www.facebook.com/WikimediaHU/',
		youtube = 'https://www.youtube.com/user/WikimediaHU',
	},
	{
		type = 'group',
		name = 'Wikimedians_of_Cameroon_UG',
		description = 'Wikimedians of Cameroon User Group is a Wikimedia User Group (UG) that has the goal of supporting Wikimedia projects in Cameroon, supporting Cameroonian Wikimedians, and becoming the recognized chapter in Cameroon.',
		icon = 'Good Logo Wikimedia - Cameroon.png',
		facebook = 'https://web.facebook.com/WikimediansOfCameroonUserGroup',
		twitter = 'https://twitter.com/WikimediaCM',
		youtube = 'https://YouTube.com/WikimediaCM',
	},
	{
		type = 'group',
		name = 'Tech_Ambassadors',
		description = 'Tech ambassadors are technically-minded volunteers who help other Wikimedians with technical issues, and act as a bridge between developers and local Wikimedia wikis.',
		icon = 'Gear_-_Noun_project_7137.svg',
	},
	{
		type = 'group',
		name = 'Tech_Translators',
		description = 'Tech Translators are volunteers who help other Wikimedians with translations issues regarding the interface and the different tools. They act as a bridge between developers and local Wikimedia wikis.',
		icon = 'Translation icon cropped.svg',
	},
	{
		type = 'group',
		name = 'Trust_and_Safety',
		description = 'Trust and Safety identifies, builds and - as appropriate - staffs processes which keep our users safe. We design, develop, and execute on a strategy that integrates legal, product, research, and learning & evaluation to proactively mitigate risk as well as manage the overall safety of our online and offline communities when incidents happen.',
		icon = 'Rory sketch - sword and shield.png',
	},
	{
		type = 'group',
		name = 'IdeaLab',
		description = 'IdeaLab is an incubator for people to share ideas to improve Wikimedia projects and to collaboratively develop them into plans and grant proposals.',
		icon = 'IdeaLab_logo_dark_orange.png',
	},
	{
		type = 'group',
		name = 'West_Bengal_Wikimedians_User_Group',
		description = '[[West Bengal Wikimedians|West Bengal Wikimedians User Group]] is a Wikimedia User Group based in [[:w:West Bengal|West Bengal]], [[:w:India|India]].',
		icon = 'West Bengal Wikimedians User Group Logo variation 4.png',
		facebook = 'https://www.facebook.com/WestBengalWikimedians',
		twitter = 'https://twitter.com/wbwikimedians',
	},
	{
		type = 'group',
		name = 'Education_Program_Mentoring_space',
		description = 'This space provides the opportunity for experienced and new Education Program Leaders to meet, discuss, and share experiences. Those that are curious about how Wikimedia education programs can work can find experienced leaders that can guide them and collaborate on the planning and organizing of such programs.',
		facebook = 'https://www.facebook.com/groups/WikipediaEducationProgram/',
		twitter = 'https://twitter.com/WikiEduProgram',
	},
	{
		type = 'group',
		name = 'Wikimedians_of_Nepal',
		description = '\'\'\'Wikimedians of Nepal\'\'\'  is a Wikimedia User Group based in [[w:Nepali|Nepal]].',
		icon = 'Wikimedians of Nepal - User Group- Logo.svg',
		facebook = 'https://www.facebook.com/WikimediaNepal/',
		twitter = 'https://twitter.com/WikimediaNepal',
	},
	{
		type = 'group',
		name = 'AI_Community',
		description = 'Wikimedians interested in artificial intelligence, machine learning, and their applications on the Wikimedia projects.',
		icon = 'Artificial_Intelligence.jpg',
	},
	{
		type = 'group',
		name = 'Wikipedia_México',
		description = 'Interesados en expandir la visión wiki en México.<br /><br />Comienza un proyecto, diseña el futuro.',
	},
	{
		type = 'group',
		name = 'WikiCite',
		description = 'A Wikimedia initiative to develop open citations and linked bibliographic data to serve free knowledge. WikiCite is a series of conferences and workshops in support of that goal. WikiCite is now a community of people and ecosystem of projects which focuses on source metadata leveraging the Wikidata platform.',
		twitter = 'https://twitter.com/wikicite',
	},
}