WikiResources

From Rhizome Artbase

Needed Features

please list here what we need the catalog database to do

  • Create a Form for cataloging artworks
    • has required fields for new entries (from set list of Properties)
    • required fields have controlled values as dropdown menus
      • example: "completeness" has list of items: broken, Ok, etc. that relate to that particular Property
  • List items (Artworks) in the Catalog according to specified parameters
    • Ex: artworks only (items with property value = ##), and that have a particular property (P= ##) or set of properties
  • Easily and conveniently export lists to spreadsheets

Lua Resources

Lua Help

at wikiped

  1. https://en.wikipedia.org/wiki/Help:Lua

at wikidata

  1. https://www.wikidata.org/wiki/Help:Lua

Lua Reference Manual

  1. https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual

Quick Start Guide

  1. https://en.wikipedia.org/wiki/Wikipedia:Guide_to_Scribbling/Programmers%27_Quick_start_Guide_to_Lua

Lua For Beginners, on Wikipedia

  1. https://en.wikipedia.org/wiki/Help:Lua_for_beginners

Scribunto Extension

  1. https://www.mediawiki.org/wiki/Extension:Scribunto#Usage

Modules

wikidata client modules

- for wikidata, but can we adapt these?

https://www.wikidata.org/wiki/Wikidata:Client_modules
https://www.mediawiki.org/wiki/Extension:Wikibase_Client/Lua

Test these modules here -

https://test.wikidata.org/wiki/Wikidata:Main_Page

Wikibase Module in Wikipedia

https://en.wikipedia.org/wiki/Module:Wikibase

User Scripts Guide

guide to using modules

https://en.wikipedia.org/wiki/Wikipedia:User_scripts/Guide

wikidata

https://en.wikipedia.org/wiki/Module:Wikidata

List of Modules - wikipedia

https://en.wikipedia.org/wiki/Category:Wikipedia_modules

property link module

https://en.wikipedia.org/wiki/Module:PropertyLink

Useful Lists of Modules

  • most important modules (protected)

https://en.wikipedia.org/wiki/Category:Modules_subject_to_page_protection

  • alpha modules

https://en.wikipedia.org/wiki/Category:Modules_in_alpha

  • released modules

https://en.wikipedia.org/wiki/Category:Modules_for_general_use

https://en.wikipedia.org/wiki/Category:Modules_using_data_from_Wikidata

Templates

Lua-based

https://en.wikipedia.org/wiki/Category:Lua-based_templates

Help

How to Use templates
https://www.mediawiki.org/wiki/Help:Templates

Lists of Templates, by Function

https://en.wikipedia.org/wiki/Category:List_formatting_and_function_templates

Wikibase

documentation for wikibase modules we can use: https://www.mediawiki.org/wiki/Wikibase/API

Extensions

https://www.mediawiki.org/wiki/Category:Extensions

Other

mediawiki API page https://www.mediawiki.org/wiki/API:Main_page