Overview
As part of the Essential Tasks block in the Starter Kit Dashboard, we need to implement a card that helps admins import basic infobox templates from the en wiki and use them in articles. This gives the wiki a more structured, consistent article format and makes key information easier for readers to scan.
Interactive prototype: Link
Screenshot:
{F76251588 size=full}
User journey
- Select article/infobox types. The app presents article type tiles such as "Person", "Place", "Organization", etc that map to specific infobox templates. The admin have to select the types that they want to import.
- Translate/name the templates to import. For each selected type, the app shows a template-name input pre-filled with the English default such as "Infobox person." The admin can keep the default or replace it with a name in their own language. The app explains that this is the name editors will type when adding the template to articles.
- Confirm import. The app previews the infoboxes that will be imported, including their field names and intended usage, if necessary. The admin confirms, and the app imports the templates on the wiki.
- Open and localize. The app confirms that the infoboxes are now live on the wiki. The admin can open any template directly and translate field labels into their language by editing the template wikitext.
- Add to articles. The app scans the wiki for matching articles that do not yet use the newly imported infoboxes and presents them as a pick list. The admin selects articles one by one, opens each in a new tab with the infobox pre-inserted, fills in the fields, and saves. The app detects each completed edit and tracks progress toward the goal.
- Completion. The task unlocks completion after infoboxes have been added to 5 articles.
Card implementation details
Category: Editing
Tool: Template import
Difficulty: Intermediate