Prototyping 2020.01.13: Difference between revisions
Andre Castro (talk | contribs) No edit summary |
Andre Castro (talk | contribs) No edit summary |
||
Line 117: | Line 117: | ||
=Mediawiki work groups= | |||
'''Each work group should document its changes and process in the <code>[[Help:]]</code> pages of the itchwiki''' | |||
<code>[[Special:SpecialPages]]</code> and <code>Special:AdminLinks</code> 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: | ||
* <code>[[Special:NewFiles]]</code> | |||
* <code>[[Special:ListFiles]]</code> | |||
* <code>[[Special:MediaStatistics]]</code> | |||
* | Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:Configuring_file_uploads | ||
** | |||
** | itch documentation page <code>[[Help:Media]]</code> | ||
** <code>[[ | |||
* | ==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: | |||
* <code>[[Special:AdminLinks]]</code> | |||
* <code>[[Special:UserRights]]</code> | |||
Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:System_administration#Setting_administrative_rights | |||
itch documentation page <code>[[Help:Administration]]</code> | |||
==Group: Navigation== | |||
This groups should be responsible for: | |||
* ensuring important pages of wiki have links in sidebar and main page | |||
* transclude special pages such as <code>{{Special:NewFiles}}</code> to main page | |||
* if wished change the CSS in <code>[[MediaWiki:Common.css]]</code> | |||
Wiki pages: | |||
* <code>[[MediaWiki:Sidebar]]</code> | |||
* <code>[[Main_Page]]</code> | |||
Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:Interface/Sidebar | |||
itch documentation page <code>[[Help:Navigation]]</code> |
Revision as of 09:26, 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
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
Babys-first-plugin.png
Ssstephen
13:31, 28 March 2024
695 × 888; 38 KB
Plugincreated2.png
Ssstephen
13:18, 28 March 2024
2,560 × 1,440; 176 KB
Perma-wiki3.jpg
Martino
10:35, 28 March 2024
1,305 × 297; 428 KB
ChoiceB.gif
Wang ziheng
01:07, 28 March 2024
1,000 × 1,200; 21.22 MB
Operationnotvalid.png
Ssstephen
19:52, 27 March 2024
2,560 × 1,719; 97 KB
Plugincreated.png
Ssstephen
19:48, 27 March 2024
2,560 × 1,719; 159 KB
Createplugin.png
Ssstephen
19:31, 27 March 2024
2,560 × 1,719; 229 KB
Superdrawing.jpg
Vitrinekast
19:28, 27 March 2024
486 × 336; 32 KB
Developermode.png
Ssstephen
19:18, 27 March 2024
2,560 × 1,719; 102 KB
Bin.png
Wang ziheng
16:17, 27 March 2024
1,444 × 986; 91 KB
Stove.png
Wang ziheng
16:17, 27 March 2024
944 × 460; 63 KB
Fridgeyes.png
Wang ziheng
16:16, 27 March 2024
1,258 × 119; 33 KB
Fridgeno.png
Wang ziheng
16:16, 27 March 2024
1,916 × 2,025; 202 KB
Decoration table5.png
Alessia
19:21, 26 March 2024
2,314 × 971; 51 KB
Decoration table4.png
Alessia
19:18, 26 March 2024
2,314 × 971; 51 KB
Decoration table3.png
Alessia
19:16, 26 March 2024
2,314 × 1,011; 51 KB
Decoration table2.png
Alessia
19:13, 26 March 2024
2,314 × 1,011; 69 KB
Decoration table.png
Alessia
18:59, 26 March 2024
2,314 × 1,011; 69 KB
Si23 tldr lasercutting final file 2.jpeg
Thijshijsijsjss
11:44, 26 March 2024
1,139 × 490; 45 KB
Si23 tldr lasercutting sketch 2.jpeg
Thijshijsijsjss
11:44, 26 March 2024
1,374 × 791; 77 KB
Si23 tldr lasercutting sketch 1.jpeg
Thijshijsijsjss
11:44, 26 March 2024
1,036 × 313; 25 KB
Si23 tldr-lasercutting final file 1.jpeg
Thijshijsijsjss
11:44, 26 March 2024
1,355 × 733; 56 KB
Si23 tldr shelf assembled.jpg
Thijshijsijsjss
11:09, 26 March 2024
1,536 × 2,048; 143 KB
Screenshot 2024-03-26 at 10.19.51.png
Mxrwho
10:20, 26 March 2024
1,720 × 1,192; 344 KB
Screenshot 2024-03-25 at 23.58.46.png
Mxrwho
00:38, 26 March 2024
670 × 978; 1.04 MB
Screenshot 2024-03-26 at 00.26.51.png
Mxrwho
00:37, 26 March 2024
2,114 × 1,144; 1.16 MB
Screenshot 2024-03-26 at 00.27.25.png
Mxrwho
00:36, 26 March 2024
902 × 1,198; 1.47 MB
Ovh memeagain2.jpg
Alessia
21:22, 25 March 2024
1,080 × 1,080; 110 KB
Ovh memeagain.jpg
Alessia
21:20, 25 March 2024
1,080 × 1,080; 111 KB
Ovh meme.jpg
Alessia
21:17, 25 March 2024
1,080 × 1,080; 111 KB
Why do u hate me juyter.png
Alessia
17:05, 25 March 2024
804 × 170; 8 KB
Error creating thumbnail: File with dimensions greater than 12.5 MP
Loooooooooooooooongport.png
Lor.ensō
15:03, 25 March 2024
2,013 × 8,096; 892 KB
Emoji review.jpg
Thijshijsijsjss
11:44, 25 March 2024
3,456 × 4,608; 4.61 MB
Si23 tldr ereader interaction.jpg
Thijshijsijsjss
11:44, 25 March 2024
3,456 × 4,608; 5.09 MB
Si23 flyer sticker.jpg
Thijshijsijsjss
11:44, 25 March 2024
4,608 × 3,456; 3.96 MB
Si23 tldr ereaders sleeping.jpg
Thijshijsijsjss
11:44, 25 March 2024
4,608 × 3,456; 4.01 MB
Si23 handout assembly line.jpg
Thijshijsijsjss
11:44, 25 March 2024
4,608 × 3,456; 4.36 MB
Si23 tldr ereader layout.jpg
Thijshijsijsjss
11:44, 25 March 2024
1,536 × 2,048; 350 KB
Tunnelzoom.png
Tparolin
19:39, 23 March 2024
692 × 469; 414 KB
1catsketch.png
Tparolin
19:37, 23 March 2024
745 × 603; 561 KB
Tpcodesketchwhite.png
Tparolin
19:35, 23 March 2024
558 × 189; 25 KB
Catsketch.jpg
Tparolin
19:05, 23 March 2024
750 × 609; 64 KB
Tpcodesketch.png
Tparolin
19:03, 23 March 2024
818 × 190; 29 KB
Text on Practice Aratrika March 2024.pdf
Aratrikak
01:29, 23 March 2024
1,275 × 1,650, 9 pages; 1.32 MB
Top Tessa FINAL.pdf
Tessalangeveld
00:43, 23 March 2024
1,239 × 1,752, 7 pages; 3.43 MB
Text of Practice Jingfeng Shen.pdf
Jingfeng Shen
23:38, 22 March 2024
1,239 × 1,754, 7 pages; 2.63 MB
Text On Practice Final Tom Parolin.pdf
Tparolin
23:03, 22 March 2024
1,239 × 1,752, 6 pages; 30.76 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