Prototyping 2020.01.13: Difference between revisions
Andre Castro (talk | contribs) No edit summary |
Andre Castro (talk | contribs) m (Text replacement - "<code>" to "<nowiki>") |
||
| Line 96: | Line 96: | ||
* [https://www.mediawiki.org/wiki/Download Download MW] .tar.gz folder to the the html/ dir of this machine, usually `/var/www/html` | * [https://www.mediawiki.org/wiki/Download 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` | * untar `tar xfvz mediawiki-1.34.0.tar.gz` | ||
* change the name on the resulting mw directory, for instance < | * change the name on the resulting mw directory, for instance <nowiki>superwiki</code> | ||
* in the browser go to < | * in the browser go to <nowiki>IP.of.server/superwiki</code> for browser based installer | ||
* install extensions: | * install extensions: | ||
** wikieditor | ** wikieditor | ||
| Line 118: | Line 118: | ||
=Mediawiki work groups= | =Mediawiki work groups= | ||
'''Each work group should document its changes and process in the < | '''Each work group should document its changes and process in the <nowiki>[[Help:]]</code> pages of the itchwiki''' | ||
< | <nowiki>[[Special:SpecialPages]]</code> and <nowiki>Special:AdminLinks</code> is a good place to look on the wiki for pages that help with Media, Admin, Navigation | ||
==Group: Media== | ==Group: Media== | ||
| Line 132: | Line 132: | ||
Wiki pages: | Wiki pages: | ||
* < | * <nowiki>[[Special:NewFiles]]</code> | ||
* < | * <nowiki>[[Special:ListFiles]]</code> | ||
* < | * <nowiki>[[Special:MediaStatistics]]</code> | ||
Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:Configuring_file_uploads | Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:Configuring_file_uploads | ||
itch documentation page < | itch documentation page <nowiki>[[Help:Media]]</code> | ||
==Group: Admin== | ==Group: Admin== | ||
| Line 148: | Line 148: | ||
Wiki pages: | Wiki pages: | ||
* < | * <nowiki>[[Special:AdminLinks]]</code> | ||
* < | * <nowiki>[[Special:UserRights]]</code> | ||
Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:System_administration#Setting_administrative_rights | Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:System_administration#Setting_administrative_rights | ||
itch documentation page < | itch documentation page <nowiki>[[Help:Administration]]</code> | ||
==Group: Navigation== | ==Group: Navigation== | ||
This groups should be responsible for: | This groups should be responsible for: | ||
* ensuring important pages of wiki have links in sidebar and main page | * ensuring important pages of wiki have links in sidebar and main page | ||
* transclude special pages such as < | * transclude special pages such as <nowiki>{{Special:NewFiles}}</code> to main page | ||
* if wished change the CSS in < | * if wished change the CSS in <nowiki>[[MediaWiki:Common.css]]</code> | ||
Wiki pages: | Wiki pages: | ||
* < | * <nowiki>[[MediaWiki:Sidebar]]</code> | ||
* < | * <nowiki>[[Main_Page]]</code> | ||
Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:Interface/Sidebar | Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:Interface/Sidebar | ||
itch documentation page < | itch documentation page <nowiki>[[Help:Navigation]]</code> | ||
Revision as of 10:27, 13 January 2020
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>
Gitea newrepo03.png
Michael Murtaugh
15:26, 20 July 2026
3,765 × 1,984; 310 KB
Gitea newrepo02.png
Michael Murtaugh
15:26, 20 July 2026
2,495 × 2,007; 303 KB
Gitea newrepo.png
Michael Murtaugh
15:25, 20 July 2026
1,618 × 2,314; 248 KB
Roland-plotter-heist-8.jpg
Thijshijsijsjss
18:00, 15 July 2026
3,456 × 4,608; 4.9 MB
Roland-plotter-heist-6.jpg
Thijshijsijsjss
18:00, 15 July 2026
4,608 × 3,456; 4.87 MB
Roland-plotter-heist-3.jpg
Thijshijsijsjss
18:00, 15 July 2026
3,456 × 4,608; 4.94 MB
Roland-plotter-heist-7.jpg
Thijshijsijsjss
18:00, 15 July 2026
3,456 × 4,608; 4.97 MB
Roland-plotter-heist-5.jpg
Thijshijsijsjss
18:00, 15 July 2026
4,608 × 3,456; 4.12 MB
Roland-plotter-heist-4.jpg
Thijshijsijsjss
18:00, 15 July 2026
3,456 × 4,608; 4.5 MB
Roland-plotter-heist-2.jpg
Thijshijsijsjss
18:00, 15 July 2026
4,608 × 3,456; 4.92 MB
Roland-plotter-heist-10.jpg
Thijshijsijsjss
18:00, 15 July 2026
4,608 × 3,456; 4.38 MB
Roland-plotter-heist-1.jpg
Thijshijsijsjss
18:00, 15 July 2026
3,456 × 4,608; 6.88 MB
Roland-plotter-heist-9.jpg
Thijshijsijsjss
18:00, 15 July 2026
4,608 × 3,456; 3.14 MB
Pdf-arranger-screenshot.png
C3
16:08, 12 July 2026
1,366 × 768; 118 KB
IMG 1943.jpeg
Sevgi
10:34, 5 July 2026
1,080 × 1,247; 178 KB
IMG 1942.jpeg
Sevgi
10:34, 5 July 2026
1,080 × 1,344; 138 KB
Webring-station.jpeg
Kim
14:05, 3 July 2026
3,024 × 4,032; 2.95 MB
Wyn-power.jpeg
Kim
13:50, 3 July 2026
3,024 × 4,032; 2.48 MB
Martina-grad-2.jpeg
Kim
12:06, 3 July 2026
3,024 × 4,032; 2.13 MB
Martina-grad.jpeg
Kim
12:05, 3 July 2026
3,024 × 4,032; 3.03 MB
Screenshot 2026-06-30 at 15.06.16.png
Youjung
15:06, 30 June 2026
1,042 × 1,482; 142 KB
Screenshot 2026-06-30 at 15.02.11.png
Youjung
15:03, 30 June 2026
365 × 1,024; 143 KB
Screenshot 2026-06-30 at 15.02.03.png
Youjung
15:03, 30 June 2026
365 × 1,024; 98 KB
Screenshot 2026-06-30 at 15.01.48.png
Youjung
15:02, 30 June 2026
365 × 1,026; 412 KB
Internalservererror.png
Youjung
13:45, 30 June 2026
2,322 × 308; 293 KB
Screenshot 2026-06-30 at 13.20.18.png
Youjung
13:21, 30 June 2026
313 × 683; 28 KB
Screenshot 2026-06-30 at 13.20.08.png
Youjung
13:20, 30 June 2026
313 × 683; 45 KB
Sergios grand day out web.png
Youjung
13:19, 30 June 2026
313 × 683; 148 KB
Sergioonthecar.jpg
Youjung
19:54, 23 June 2026
3,024 × 4,032; 2.68 MB
RasPberry pi.jpg
Imre
14:35, 23 June 2026
4,032 × 3,024; 3.81 MB
Terminal.jpg
Imre
14:34, 23 June 2026
4,032 × 3,024; 5 MB
Choices game.png
Imre
13:27, 23 June 2026
2,718 × 1,388; 264 KB
Busses game 2.png
Imre
13:19, 23 June 2026
2,838 × 1,436; 541 KB
Busses game.png
Imre
13:18, 23 June 2026
2,644 × 1,222; 639 KB
Cover of the game.jpg
Wyn
11:53, 23 June 2026
1,515 × 998; 62 KB
Living room in game.jpg
Wyn
11:50, 23 June 2026
3,023 × 1,648; 152 KB
Webpage of the chanting machine.gif
Wyn
11:07, 23 June 2026
600 × 328; 137 KB
Minathehollowerspecs.png
Barbs
10:34, 23 June 2026
616 × 245; 40 KB
Talisman wiki screenshot.png
Charlie
10:12, 23 June 2026
610 × 1,210; 240 KB
Paracosmospress aboutsection.png
Charlie
09:48, 23 June 2026
1,080 × 978; 294 KB
0002 workshops.png
Charlie
08:58, 23 June 2026
2,694 × 384; 59 KB
0000 zines.png
Charlie
08:58, 23 June 2026
1,386 × 400; 21 KB
Collective correspondances screenshot.png
Charlie
08:31, 23 June 2026
1,080 × 1,390; 341 KB
Thought on animism screenshot.png
Charlie
08:22, 23 June 2026
1,160 × 1,012; 299 KB
Soldering.jpg
Wyn
02:33, 23 June 2026
1,200 × 1,600; 172 KB
Qinyuan production line.png
Wyn
02:26, 23 June 2026
2,000 × 1,332; 2.16 MB
Original solar buddha machine.png
Wyn
01:58, 23 June 2026
3,072 × 2,304; 5.92 MB
Solar buddha machine.png
Wyn
01:57, 23 June 2026
1,654 × 1,168; 332 KB
Buddha Machine inner.png
Wyn
01:57, 23 June 2026
2,338 × 1,654; 636 KB
Hand hold.png
Wyn
01:35, 23 June 2026
1,404 × 982; 2.11 MB
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