Jump to content

Art+Feminism: Intro to Wikidata and Archives

From Meta, a Wikimedia project coordination wiki

Intro to Wikidata + Archives a hands-on training session (29th January 2026) organised by Art+Feminism in partnership with Wikimedia Deutschland to introduce how Wikidata and archives work together (cf. https://artandfeminism.org/edit_a_thon/intro-to-wikidata-archives/). Video available on Youtube (https://www.youtube.com/watch?v=6vRrasGCifE).

Materials

[edit]

Introduction to Wikidata

[edit]

2026 Intro to Wikidata & Archives

Editing Wikidata

[edit]

Editing Wikidata, presentation slides by Epìdosis

Further materials: Introduction to the use of Wikidata for archives, presentation slides (in Italian) by Epìdosis

Suggestions for your account

[edit]

{{#babel:en-N|es-3|fr-2|de-1|it-0}}

  • turn on the following gadgets in Preferences > Gadgets:
    • Merge
    • labelLister
    • moveClaim
    • KeyShortcuts
    • DuplicateReferences
    • currentDate
    • relateditems
    • Rearrange Values
  • add to your common.js the following gadgets (you can copy the following text, create the page, paste the code into it and save it):

importScript( 'User:Magnus Manske/mixnmatch gadget.js' );
importScript( 'User:Bargioni/UseAsRef.js' );
importScript( 'User:Nikki/ExpandReferences.js' );
importScript( 'User:Bargioni/moreIdentifiers defaultconf.js' );
importScript( 'User:Bargioni/moreIdentifiers.js' );
importScript( 'User:Bargioni/viaf.js' );
importScript( 'User:Bargioni/PrefRank.js' );
importScript( 'User:Bargioni/PrefRank config.js' );
importScript( 'User:Epìdosis/highlight WP references.js' );
importScript( 'User:Difool/WikidataCleanup.js' );

  • add to your common.css the following lines (you can copy the following text, create the page, paste the code into it and save it):


#P31 { border: 2px solid aqua; }
#P21 { border: 2px solid silver; }
#P569, #P19, #P570, #P20 { border: 2px solid greenyellow; }
#P106 { border: 2px solid yellow; }
#P39 { border: 2px solid orange; }
#P166 { border: 2px solid orchid; }

Brief explanation of all the above suggestions

Babel

All the languages added to the babel, included those with level 0, are shown in the termbox (i.e. labels, descriptions, aliases) in all items and properties, in order of language code, after the interface language, which is always shown at the top.

Preferences
  • Merge: enables a button (between the watchlist star and the search bar) that allows to easily merge duplicate items (cf. d:Help:Merge#Gadget)
  • labelLister: enables a button (between the watchlist star and the search bar) that allows to easily edit labels-descriptions-aliases in languages that aren't in your "termbox" and haven't been used yet in the item
  • moveClaim: enables a green button (on each statement value) that allows to easily move or copy a statement to another item, or change the property of the statement
  • KeyShortcuts: provides some keyboard shortcuts, i.e. L and D to start editing an entity's label and description respectively, S, I and J to scroll to the statements, sitelinks and identifiers sections respectively, A to start adding a new statement
  • DuplicateReferences: allows you to easily copy references from one statement value to others
  • currentDate: autocompiles retrieved (P813) in references
  • relateditems: enables a button (below identifiers) that shows inverse statements
  • Rearrange Values: enables a blue button (on each property) that allows to easily reorder the values of a property
Common.js
Common.css

Disclaimer: if you try to load a very big item (e.g. above 200k bytes of size) with these gadgets activated, it might be slow; if so, either be patient or try to reload the item adding ?safemode=1 at the end of the URL (this will load the page without loading any gadget, and it will load much faster)

Tools

[edit]

Queries

[edit]
Missing statements
Conflicting statements
Missing references

Users

[edit]
Trainers
Participants