Cradle is a tool to help create Wikibase (eg Wikidata) items that are based on a specific pattern (eg "ancient ceramicist"). These patterns can be defined on-wiki as wikitext or ShEX. The user is then presented with a form that allows a hard-limited, soft-limitesd, or free addition of statements.
- Create a
config.js
JavaScript (not JSON!) file inpublic_html
. Make sure the donfig object remains valid JSON (keys in double quotes etc). - Copy the code from
config.js.template
, and modify it according to your installation. - Create an
oauth.ini
file with the OAuth data from your tool, on your wiki, in the tool root directory (notpublic_html
!):
[settings]
agent = YOUR_TOOL_NAME
consumerKey = FOO
consumerSecret = BAR
Install the required PHP via composer:
composer install