Main Page

From Wikibase Automated Values - Demo Wiki
Revision as of 18:13, 28 March 2022 by Karsten Hoffmeyer (talk | contribs) (form)
Jump to navigation Jump to search

This is the demo wiki for the Automated Values extension to Wikibase

Demo content

Automated Values Documentation

Further links

Go to github.com/ProfessionalWiki/AutomatedValues/issues to report any issues.


This wiki is run by Wikibase.Consulting / Professional.Wiki.


Steps to see the demo

  1. Please note the first rule in the config file at MediaWiki:AutomatedValues
  2. Create an account if necessary, confirm email verification
  3. Create new item
  4. Add statement P1 (instance of) to "Person" (Q1)
  5. Add statements for P2 (First name), P3 (last name).
  6. Reload page (you might need to clear cache by hard-reloading see config above).
  7. Notice that the label in english has changed
  8. Add multiple statement P3 (alternative name)
  9. Reload page (you might need to clear cache by hard-reloading see config above).
  10. Notice that each P3 is added as an alias.

Additional behaviour

Using qualifiers

It is possible to use qualifier within statements to build your label/alias. See the second rule on the config page (that uses P3 as a qualifier to P2 to build the label).

  1. Please note the second rule config file at MediaWiki:AutomatedValues
  2. Create an account if necessary, confirm email verification
  3. Create new item
  4. Add statement P1 (instance of) to "Person, with qualifiers" (Q5)
  5. Add statement for P2 (First name), add qualifier P3 (last name).
  6. Reload page (you might need to clear cache by hard-reloading see config above).
  7. Notice that the label in english has changed
  8. Add multiple statement P3 (alternative name)
  9. Reload page (you might need to clear cache by hard-reloading see config above).
  10. Notice that each P3 is added as an alias.

Language specific behaviour

You build specific labels/aliases for specific languages. Please note the second rule config file at MediaWiki:AutomatedValues. Look at the Dutch (nl) rule for building a label.