MediaWiki Deployment Notes: Difference between revisions

From Quincy Garage

start reference of scripts
m add info on SMW
Line 1: Line 1:
TODO - split this into multiple pages based on what makes sense. Most of this will end up on a page like the IT
TODO - consider splitting this into multiple pages based on what makes sense. Most of this will end up on a page like the IT


* [ ] Install visual editor
* [ ] Demonstrate an SOP, test with visual editor, uploading images, etc
* [ ] Demonstrate an SOP, test with visual editor, uploading images, etc
* [ ] If Kirstin thinks it will work, make SOP area that is limited in editing scope
** [ ] If Kirstin thinks it will work, make SOP area that is limited in editing scope
* [ ] Consider how to secure pages for editing, including approval workflows (list of approvers?)
* [ ] Consider how to secure pages for editing, including approval workflows (list of approvers?)
* [ ] Work on print stylesheet, including last edit date, QR code, last editor
* [ ] Work on print stylesheet, including last edit date, QR code, last editor
* Evaluate the [https://www.semantic-mediawiki.org/wiki/Help:Installation Semantic MediaWiki plugin]
 
== Semantic MediaWiki usage ==
The SMW plugin is used to collect metadata. For example, here is a list of everyone's projects:
 
{{#ask: [[Working on::+]]
| ?foaf:name
| ?Working on
| format=table
}}
 
[https://wiki.quincygarage.org/page/Special:Ask/format%3Dcsv/-5B-5BWorking-20on::%2B-5D-5D/-3FFoaf:name/-3FWorking-20on here is a link that gives the same as CSV]


== Handy scripts ==
== Handy scripts ==

Revision as of 00:50, 25 October 2025

TODO - consider splitting this into multiple pages based on what makes sense. Most of this will end up on a page like the IT

  • [ ] Demonstrate an SOP, test with visual editor, uploading images, etc
    • [ ] If Kirstin thinks it will work, make SOP area that is limited in editing scope
  • [ ] Consider how to secure pages for editing, including approval workflows (list of approvers?)
  • [ ] Work on print stylesheet, including last edit date, QR code, last editor

Semantic MediaWiki usage

The SMW plugin is used to collect metadata. For example, here is a list of everyone's projects:

 Foaf:nameA name for some thing or agent.Working onthe name of a project that someone is working on.
AlexAlex HirzelQuincy Garage

here is a link that gives the same as CSV

Handy scripts

For use in the shell, in /home/public/w:

php maintenance/runJobs.php

Quick links