Prototyping 2020.01.13
Mediawiki as development archive and editorial space
text, images, pdf (audio) \ DEV ` ` ********** -> * mediawiki * ********** \ `-> site generator _ _ _ _ _ _ _ _ _ _ _ \_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ `-> static website \ |`-> access via Tor RELEASE \ `-> print publication
Projects where MW serves as backed to other reading interfaces
static
Mondotheque / The Radiated Book
PZI Graduation website
- Resulting website: https://www.lensbased.nl/
- Wiki Pages
- Wiki to Web scripts
Natasha Berting: Warnet
- Project wiki: https://hub.xpub.nl/warnet/
- Process documentation: User:Tash/grad_prototyping3
- Wiki to Print: Game Cards
dynamic
Renee Turner: Warp Weft Memory
- Website: http://warpweftmemory.net/#/notes
- Interview https://www.pandemic.space/2018/10/31/the-warp-and-weft-of-memory/
Femke Snelting & Michael Murtaugh: Tonnelstof
Pages on Wiki based Publishing
Access to sandbox Pi
- url: http://hub.xpub.nl/sandbox
- tinc IP: 10.0.0.11
How to SSH to HUB nodes
On the user's personal machine (where the public key was generated) just:
ssh -J xpub.nl:2501 $IP
If for any reason it doesnt work, please send us the output of:
ssh -J xpub.nl:2501 $IP -vvv
~/.ssh/config
Here is a ssh configuration which should allow you to ssh easily from your local machine to one of the Hub nodes
using only:
ssh hub.nodename
By adding to ~/.ssh/config the following configuration, and changing with the correct details:
Host hub.nodename User username Hostname 10.0.0.XXX ProxyJump username@xpub.nl:2501 Identityfile ~/.ssh/id_rsa Serveraliveinterval 30
Where:
- nodename: is the name you would like to give this node of hub.
- XXX: termination if node's IP
- username: your username in the Pi and Xpub server (should be the same)
- ~/.ssh/id_rsa location of the private keys
Mediawiki install:
Follow instructions at https://www.mediawiki.org/wiki/Manual:Installation_guide
Dependencies installed:
- webserver: Apache
- PHP7.3 + necessary extensions
- imagemagick
- MYSQL server
- create db & db user for wiki
Install MediaWiki
- Download MW .tar.gz folder to the the html/ dir of this machine, usually `/var/www/html`
- untar `tar xfvz mediawiki-1.34.0.tar.gz`
- change the name on the resulting mw directory, for instance <nowiki>superwiki
- in the browser go to <nowiki>IP.of.server/superwiki for browser based installer
- install extensions:
- wikieditor
- OATHAuth
Post Installation
- image uploads
- enable images upload to designate location (inside MW directory)
- define formats allowed
- define maximum size of uploads
- in MW LocalSettings.php
- in php.ini
- extensions
Mediawiki work groups
Each work group should document its changes and process in the <nowiki>[[Help:]] pages of the itchwiki
<nowiki>Special:SpecialPages and <nowiki>Special:AdminLinks is a good place to look on the wiki for pages that help with Media, Admin, Navigation
Group: Media
- ensure media files can be uploaded
- ensure media are uploaded to the right location: where external harddisk is mounted
- ensure that the upload size limit is large enough to allow for the largest upload
- outline the information that should be included once media is uploaded
- upload the media from the archive, following the process describe in Digital_zines_I:_PDF#Make_a_single_PDF_of_all_the_images
- why PDFs instead of single images?
- searchable pdfs
Wiki pages:
- <nowiki>Special:NewFiles
- <nowiki>Special:ListFiles
- <nowiki>Special:MediaStatistics
Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:Configuring_file_uploads
itch documentation page <nowiki>Help:Media
Group: Admin
This groups should be responsible for
- creating account to guests & tutors
- xpub1 + tutors should be given admin rights
- give or revoke rights to users
- keep an eye on active users
Wiki pages:
- <nowiki>Special:AdminLinks
- <nowiki>Special:UserRights
Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:System_administration#Setting_administrative_rights
itch documentation page <nowiki>Help:Administration
This groups should be responsible for:
- ensuring important pages of wiki have links in sidebar and main page
- transclude special pages such as <nowiki>
UBIK floor (1).pdf
Lrobbins
16:53, 25 April 2024
4,968 × 3,508; 141 KB
Apparatuurlijst V2.pdf
Lrobbins
15:54, 25 April 2024
1,239 × 1,754, 2 pages; 63 KB
The-institute-viewfinder-2.png
Thijshijsijsjss
15:47, 25 April 2024
2,000 × 1,733; 3.4 MB
The-institute-viewfinder-1.png
Thijshijsijsjss
15:45, 25 April 2024
1,893 × 1,731; 2.19 MB
WhatsApp Image 2024-04-24 at 14.06.43 097080c0.jpg
Lor.ensō
14:09, 24 April 2024
2,048 × 1,536; 511 KB
WhatsApp Image 2024-04-24 at 14.09.33 6883b728.jpg
Lor.ensō
14:09, 24 April 2024
2,016 × 1,512; 837 KB
WhatsApp Image 2024-04-24 at 14.06.44 a77cb6c7.jpg
Lor.ensō
14:09, 24 April 2024
1,512 × 2,016; 126 KB
Pedestrian definitions.png
Lor.ensō
11:48, 24 April 2024
706 × 306; 27 KB
Pedestrian definition .png
Lor.ensō
11:44, 24 April 2024
1,179 × 3,930; 732 KB
Balkon uitzicht 20240421.jpg
Thijshijsijsjss
15:50, 23 April 2024
4,608 × 3,456; 5.21 MB
Twilight-plot.jpg
Thijshijsijsjss
23:13, 20 April 2024
3,456 × 4,608; 6.44 MB
Dandelion-gum.jpg
Thijshijsijsjss
14:03, 20 April 2024
3,456 × 4,608; 5.68 MB
Observe 2.jpg
Michel W
22:12, 19 April 2024
1,536 × 2,048; 706 KB
Observe 1.jpg
Michel W
22:11, 19 April 2024
1,536 × 2,048; 644 KB
Why Loiter? Women and Risk on Mumbai Streets.png
Michel W
21:17, 19 April 2024
882 × 1,270; 581 KB
Pattern M.jpg
Michel W
20:48, 19 April 2024
2,480 × 3,508; 5.24 MB
240419 tags.png
Berna Bereit
14:00, 19 April 2024
1,920 × 1,982; 2.64 MB
Cactus passenger.PNG
ZUZU
16:28, 17 April 2024
1,536 × 2,490; 1.81 MB
Comic-test2.png
Senka
16:22, 17 April 2024
1,911 × 970; 171 KB
Comic-test1.png
Senka
16:22, 17 April 2024
1,895 × 877; 136 KB
Comic-test.png
Senka
16:22, 17 April 2024
1,895 × 875; 64 KB
Claytabloid2.jpg
ØverLørd
16:06, 17 April 2024
600 × 800; 202 KB
Claytabloid1.jpg
ØverLørd
16:06, 17 April 2024
800 × 600; 171 KB
Mass moving 04.jpg
Michael Murtaugh
15:09, 17 April 2024
702 × 406; 98 KB
Mass moving 03.jpg
Michael Murtaugh
15:07, 17 April 2024
702 × 406; 95 KB
Mass moving 02.jpg
Michael Murtaugh
15:07, 17 April 2024
702 × 406; 72 KB
Mass moving 01.jpg
Michael Murtaugh
15:06, 17 April 2024
702 × 406; 8 KB
WhatsApp Video 2024-04-17 at 13.05.44.mp4
Mxrwho
14:16, 17 April 2024
- 8.95 MB
Ways in and out.mp3
Mxrwho
14:06, 17 April 2024
- 4.6 MB
Rapid prototype.jpg
Michel W
14:01, 17 April 2024
2,289 × 3,433; 853 KB
Tram visual.png
Anita!
13:26, 17 April 2024
2,163 × 640; 1.25 MB
Intersection possible interpretation.png
Anita!
13:25, 17 April 2024
2,222 × 642; 1.25 MB
Ambulancevisual.png
Anita!
13:24, 17 April 2024
2,389 × 697; 1.49 MB
2024-04-17-recent-changes-processing.png
Thijshijsijsjss
13:17, 17 April 2024
2,011 × 1,246; 217 KB
WhatsApp Image 2024-04-10 at 12.33.47 d3a27a79.jpg
Lor.ensō
12:59, 17 April 2024
2,016 × 1,512; 202 KB
WhatsApp Image 2024-04-10 at 12.03.14 c51166db.jpg
Lor.ensō
12:59, 17 April 2024
2,016 × 1,512; 211 KB
Nothing.jpg
Lor.ensō
12:59, 17 April 2024
1,512 × 2,016; 202 KB
Tram.mp3.mp3
Anita!
12:59, 17 April 2024
- 999 KB
Blaak intersection.mp3
Anita!
12:58, 17 April 2024
- 899 KB
Ambulance.mp3
Anita!
12:55, 17 April 2024
- 129 KB
2024-04-17-wiki-recent-changes-rss.png
Thijshijsijsjss
12:49, 17 April 2024
3,768 × 1,932; 1.16 MB
2024-04-17-wiki-recent-changes.png
Thijshijsijsjss
12:46, 17 April 2024
2,328 × 1,672; 395 KB
to main page
- if wished change the CSS in <nowiki>MediaWiki:Common.css
Wiki pages:
- <nowiki>MediaWiki:Sidebar
- <nowiki>Main_Page
Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:Interface/Sidebar
itch documentation page <nowiki>Help:Navigation