GSoC/GCI Archive
Google Code-in 2014 Wikimedia Foundation

TemplateData: Add TemplateData to {{Infobox networking protocol}}

completed by: Ajeet Kumar Yadav

mentors: Andre Klapper, Mvolz

A Template is a piece of on-wiki code that present information in a more complex way than plain wikitext can. TemplateData (TD) is a structured way of describing the parameters (variables) of a Template so those parameters are exposed to other applications. TemplateData is a block of JSON in between <templatedata></templatedata> tags, which can be found either in the source of the template itself, or in the documentation page (typically at Template:MyTemplateHere/doc). TD describes the name of the variable, its type, and also a description. TD can be edited manually, however, there is also a GUI that can be used to edit it (the edit TemplateData button will appear if you edit the source of a Template or a Template doc page) and can sometimes populate the names of the template parameters.

For more information, see:

The template https://en.wikipedia.org/wiki/Template:Infobox_networking_protocol does not have any TemplateData. Add TemplateData for it.

When you have completed this task, please notify the mentors by copying {{ping|Mvolz}} and {{ping|Codename Lisa}} into the wiki page for this https://en.wikipedia.org/wiki/User:Mvolz/GCI_TemplateData_Tasks#TemplateData:_Add_TemplateData_to_.7B.7BInfobox_networking_protocol.7D.7D (and add this page to mark it for review in melange as well). Please also ask any questions about the task on this wiki page as well.