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
superwiki
- in the browser go to
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 [[Help:]]
pages of the itchwiki
Special:SpecialPages
and 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:
Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:Configuring_file_uploads
itch documentation page 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:
Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:System_administration#Setting_administrative_rights
itch documentation page 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
Letters game aseprite screenshot 20241123.jpg
Thijshijsijsjss
19:40, 23 November 2024
1,600 × 900; 276 KB
Letters game GDD.jpg
Thijshijsijsjss
19:40, 23 November 2024
3,456 × 4,608; 4.1 MB
Final-graph-printout11-20-24.jpg
Kim
09:44, 23 November 2024
3,392 × 4,679; 3.86 MB
Arduino-lightsensor.jpg
Kim
09:32, 23 November 2024
3,024 × 4,032; 4.04 MB
Collective nail.gif
ZUZU
00:48, 23 November 2024
1,000 × 750; 852 KB
Elevator feedback.gif
ZUZU
00:35, 23 November 2024
1,000 × 941; 1.48 MB
Applebiteme.jpg
Vitrinekast
00:01, 23 November 2024
1,080 × 1,350; 334 KB
Vitrinekast proposal project 3.mp4
Vitrinekast
23:26, 22 November 2024
- 3.61 MB
Vitrinekast proposal workshop 3.mp3
Vitrinekast
23:26, 22 November 2024
- 123 KB
Vitrinekast proposal workshop 2.mp3
Vitrinekast
23:26, 22 November 2024
- 989 KB
Vitrinekast proposal workshop 1.mp3
Vitrinekast
23:26, 22 November 2024
- 416 KB
Vitrinekast proposal project 2.mp4
Vitrinekast
23:26, 22 November 2024
- 777 KB
Vitrinekast proposal project 1.jpeg
Vitrinekast
23:26, 22 November 2024
769 × 1,024; 192 KB
One Walk Sculptures 2.jpeg
ZUZU
23:25, 22 November 2024
970 × 1,000; 219 KB
One Walk Sculptures.jpeg
ZUZU
22:02, 22 November 2024
1,500 × 1,021; 255 KB
On Perspective and Motion.jpeg
ZUZU
22:01, 22 November 2024
1,068 × 600; 192 KB
Touching 1000 People.jpeg
ZUZU
21:57, 22 November 2024
959 × 633; 1.73 MB
Error creating thumbnail: convert: cache resources exhausted `/tmp/magick--I51W-dhCGi2kB2fKDrLjJ3ZoplV052V' @ error/cache.c/OpenPixelCache/4095.
convert: no images defined `/tmp/transform_6ac03cef0f2c.jpg' @ error/convert.c/ConvertImageCommand/3229.
Graph-201120-03-final.pdf
Kim
21:14, 22 November 2024
15,943 × 14,641; 176 KB
Circular-interface.jpg
Kim
21:08, 22 November 2024
3,024 × 4,032; 2.51 MB
Sticker.jpg
Kim
21:00, 22 November 2024
2,454 × 3,282; 2.18 MB
173230022578.jpg
Wang ziheng
19:37, 22 November 2024
2,970 × 2,376; 1.28 MB
128419214648.jpg
Wang ziheng
18:26, 22 November 2024
4,000 × 3,000; 1.12 MB
1732295367080.jpg
Wang ziheng
18:10, 22 November 2024
4,000 × 3,000; 3.28 MB
Tnb at ubik.jpg
Kim
17:35, 22 November 2024
3,024 × 4,032; 1.03 MB
InstallationManual.jpg
Kim
17:24, 22 November 2024
1,274 × 1,755; 470 KB
WipSI25.jpg
Kim
17:21, 22 November 2024
4,032 × 3,024; 3.2 MB
How does it work.png
Kim
14:28, 22 November 2024
2,976 × 1,838; 355 KB
TNB-howdoesitwork?.svg
Kim
14:21, 22 November 2024
722 × 836; 11 KB
Soundboard small.mp4
Mxrwho
13:22, 22 November 2024
- 19.43 MB
Recessionprediction.png
ØverLørd
12:47, 22 November 2024
1,222 × 1,594; 391 KB
Oldforwardcontract.jpg
ØverLørd
12:47, 22 November 2024
800 × 1,024; 414 KB
Challenger-stock price movements-allday.png
ØverLørd
12:47, 22 November 2024
1,557 × 1,095; 220 KB
Binaculars.gif
Mania
00:13, 22 November 2024
320 × 318; 303 KB
Notebook.gif
Mania
23:40, 21 November 2024
779 × 1,200; 3.6 MB
Public moment2.jpg
Mania
23:16, 21 November 2024
3,024 × 4,032; 1.25 MB
Public moment.jpg
Mania
23:16, 21 November 2024
1,921 × 3,677; 760 KB
Cutots2 1.png
Mania
23:01, 21 November 2024
1,306 × 1,983; 2.12 MB
Scriptstoreadthtcity-relation2.jpg
Mania
22:51, 21 November 2024
6,240 × 4,160; 3 MB
Scriptstoreadthtcity-relation.jpg
Mania
22:51, 21 November 2024
3,024 × 4,032; 997 KB
Stillfromvideo.jpg
Mania
22:39, 21 November 2024
1,125 × 619; 117 KB
Stillsformvideo.jpg
Mania
22:38, 21 November 2024
1,125 × 620; 78 KB
Previouspracticeimage2.jpg
Mania
22:34, 21 November 2024
1,125 × 627; 95 KB
Previouspracticeimage1.jpg
Mania
22:34, 21 November 2024
1,125 × 646; 99 KB
Pyscript3.png
Mxrwho
22:30, 21 November 2024
3,192 × 1,652; 938 KB
Gifmake3.gif
Mania
22:17, 21 November 2024
779 × 1,200; 4.13 MB
Fragments-fromnotebook2.gif
Mania
22:13, 21 November 2024
779 × 1,200; 4.13 MB
Desk-fragments.png
Mania
22:11, 21 November 2024
1,774 × 1,160; 2.57 MB
Gif-fragments-1.gif
Mania
22:07, 21 November 2024
779 × 1,200; 4.13 MB
to main page
- if wished change the CSS in
MediaWiki:Common.css
Wiki pages:
Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:Interface/Sidebar
itch documentation page Help:Navigation