Prototyping 2020.01.13: Difference between revisions

From XPUB & Lens-Based wiki
No edit summary
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'''


https://www.mediawiki.org/wiki/Download
<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


** Media: mounted disk
Wiki pages:
* <code>[[Special:NewFiles]]</code>
* <code>[[Special:ListFiles]]</code>
* <code>[[Special:MediaStatistics]]</code>


* Populate manually
Mediawiki documentation:  https://www.mediawiki.org/wiki/Manual:Configuring_file_uploads
** image file
 
** description
itch documentation page <code>[[Help:Media]]</code>
** <code>[[Category:Archive]]</code>
 
* Pull the URL from Files + Files text content from images
==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 10: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

Pg 0005.jpg

Mondotheque A Radiated Book Un livre irradiant Een irradierend boek.png


PZI Graduation website

Catalog - result of wiki to print

Natasha Berting: Warnet

Screen Shot 2019-06-05 at 17.52.22.png Screen Shot 2019-06-05 at 17.57.59.png

dynamic

Renee Turner: Warp Weft Memory

The Warp and Weft of Memory-1.jpg

Femke Snelting & Michael Murtaugh: Tonnelstof

ToneelstofMooiBoogCrop-512x203.png

Pages on Wiki based Publishing



Access to sandbox Pi


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


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

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
  • 1753197619535.png Wang ziheng
    20:33, 2 June 2024
    1,292 × 685; 170 KB

  • 1717350410901.jpg Wang ziheng
    19:47, 2 June 2024
    1,200 × 1,600; 257 KB

  • 1717349986978.jpg Wang ziheng
    19:41, 2 June 2024
    4,000 × 3,000; 3.09 MB

  • 1717349964661.jpg Wang ziheng
    19:41, 2 June 2024
    3,000 × 4,000; 3.35 MB

  • Vape-circuit.jpg Louisa
    19:02, 2 June 2024
    754 × 320; 57 KB

  • Screenshot 2024-06-02 185225.png Louisa
    18:54, 2 June 2024
    1,690 × 1,030; 1.13 MB

  • Vape battery.png Louisa
    18:01, 2 June 2024
    957 × 957; 171 KB

  • Voltage regulator.JPG Louisa
    17:35, 2 June 2024
    1,200 × 1,200; 85 KB

  • Li-ion charger.jpg Louisa
    17:33, 2 June 2024
    1,200 × 1,200; 73 KB

  • Vape1.png Louisa
    17:27, 2 June 2024
    834 × 328; 271 KB

  • Insane pov.jpg Lor.ensō
    17:19, 2 June 2024
    1,512 × 2,016; 339 KB

  • What a view damn.jpg Lor.ensō
    17:18, 2 June 2024
    1,512 × 2,016; 530 KB

  • 1717261535911.jpg Wang ziheng
    01:04, 2 June 2024
    3,000 × 4,000; 2.77 MB

  • 1717261393488.jpg Wang ziheng
    01:03, 2 June 2024
    3,000 × 4,000; 4.15 MB

  • 1717261347801.jpg Wang ziheng
    01:03, 2 June 2024
    3,000 × 4,000; 2.6 MB

  • 1717261270226.jpg Wang ziheng
    01:03, 2 June 2024
    3,000 × 4,000; 3.63 MB

  • 1717263235634.jpg Wang ziheng
    00:35, 2 June 2024
    3,000 × 4,000; 3.21 MB

  • RRPP.jpg Wang ziheng
    00:35, 2 June 2024
    4,000 × 2,889; 820 KB

  • CameraBewaking.jpg Wang ziheng
    20:34, 1 June 2024
    3,324 × 1,584; 1.88 MB

  • VID 20240601 200528.mp4 Wang ziheng
    20:17, 1 June 2024

    9.68 MB
  • Screenshot19928471724.png Wang ziheng
    19:57, 1 June 2024
    1,059 × 749; 506 KB

  • Mood.001.jpg Michel W
    22:57, 31 May 2024
    1,920 × 1,080; 1.64 MB

  • IDFA-2023-Alreadymade-1.jpg Senka
    13:18, 31 May 2024
    1,200 × 630; 106 KB

  • Visser Barbara Alreadymade 2.max-400x400.jpg Senka
    13:16, 31 May 2024
    400 × 225; 16 KB

  • 222am.png Senka
    12:40, 31 May 2024
    800 × 600; 432 KB

  • Screenshot0531001751.png Wang ziheng
    00:23, 31 May 2024
    403 × 697; 94 KB

  • PZI facing budget cuts meeting proposal 29may24.pdf Lrobbins
    11:20, 30 May 2024
    1,239 × 1,754, 2 pages; 42 KB

  • Still APieceOfPaper 10.png Aitana25
    10:44, 30 May 2024
    2,560 × 1,600; 3.83 MB

  • Still APieceOfPaper 5.png Aitana25
    10:35, 30 May 2024
    2,560 × 1,600; 4.23 MB

  • Still APieceOfPaper 2.png Aitana25
    10:33, 30 May 2024
    2,560 × 1,600; 4.27 MB

  • Lettertomyneighbours v1.jpg Mania
    16:45, 29 May 2024
    3,024 × 4,032; 1.88 MB

  • WhatsApp Image 2024-05-29 at 15.46.54.jpg Mxrwho
    15:53, 29 May 2024
    1,664 × 1,765; 402 KB

  • Punched card.png Anita!
    14:18, 29 May 2024
    3,024 × 4,032; 14.43 MB

  • Ptm.001.jpg Michel W
    12:46, 29 May 2024
    1,920 × 1,080; 1.79 MB

  • WhatsApp Image 2024-05-15 at 11.32.53 4cd4be77.jpg Lor.ensō
    12:27, 29 May 2024
    1,512 × 2,016; 236 KB

  • Pasted image 20240521120146.png Lor.ensō
    12:26, 29 May 2024
    160 × 145; 2 KB

  • Pasted image 20240521120123.png Lor.ensō
    12:26, 29 May 2024
    194 × 154; 2 KB

  • Pasted image 20240521120053.png Lor.ensō
    12:26, 29 May 2024
    192 × 147; 3 KB

  • Pasted image 20240521120020.png Lor.ensō
    12:26, 29 May 2024
    189 × 153; 2 KB

  • Pasted image 20240521115746.png Lor.ensō
    12:26, 29 May 2024
    194 × 142; 2 KB

  • Pasted image 20240521115700.png Lor.ensō
    12:26, 29 May 2024
    163 × 156; 2 KB

  • Punch card.png Anita!
    12:07, 29 May 2024
    3,024 × 4,032; 13.87 MB

  • Result of running that script.png Anita!
    12:02, 29 May 2024
    1,000 × 500; 9 KB

  • Liminal bridgeaaaaaaa.jpg Alessia
    11:44, 29 May 2024
    1,280 × 1,920; 544 KB

  • Liminal bridgeaaaaaa.jpg Alessia
    11:34, 29 May 2024
    829 × 1,105; 133 KB

  • Liminal bridgeaaaaa.jpg Alessia
    11:33, 29 May 2024
    1,280 × 1,920; 742 KB

  • Liminal bridgeaaaa.jpg Alessia
    11:31, 29 May 2024
    1,920 × 1,280; 431 KB

  • Liminal bridgeaaa.jpg Alessia
    11:30, 29 May 2024
    1,280 × 1,920; 405 KB

  • Threads.jpg Alessia
    11:06, 29 May 2024
    3,508 × 2,480; 602 KB

  • to main page

    Wiki pages:

    Mediawiki documentation: https://www.mediawiki.org/wiki/Manual:Interface/Sidebar

    itch documentation page Help:Navigation