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
  • DrillDraft1.png Wang ziheng
    00:20, 20 May 2024
    3,780 × 1,772; 2.07 MB

  • Renderings1.png Wang ziheng
    00:17, 20 May 2024
    3,508 × 2,480; 2.16 MB

  • Error creating thumbnail: File with dimensions greater than 12.5 MP

    DrillDraft.png Wang ziheng
    00:16, 20 May 2024
    9,600 × 4,500; 3.35 MB

  • Screenshot 2024-05-17 at 21.46.23.png Ievagrab
    21:47, 17 May 2024
    1,276 × 713; 1.4 MB

  • Screenshot 2024-05-17 at 21.41.42.png Ievagrab
    21:42, 17 May 2024
    1,275 × 718; 1.62 MB

  • Screenshot 2024-05-17 at 21.32.14.png Ievagrab
    21:39, 17 May 2024
    1,276 × 715; 1.57 MB

  • Screenshot 2024-05-17 at 21.08.34.png Ievagrab
    21:29, 17 May 2024
    1,514 × 850; 1.71 MB

  • WORM IMAGE 2.jpg ARA3E11A
    21:25, 17 May 2024
    3,452 × 1,946; 3.08 MB

  • WORM IMAGE 1.jpg ARA3E11A
    21:24, 17 May 2024
    3,456 × 1,946; 5.09 MB

  • AIL OPT5.jpg Rodolfovferro
    15:23, 17 May 2024
    1,080 × 1,080; 123 KB

  • AIL OPT4.jpg Rodolfovferro
    15:23, 17 May 2024
    1,080 × 1,080; 126 KB

  • AIL OPT3.jpg Rodolfovferro
    15:22, 17 May 2024
    1,080 × 1,080; 163 KB

  • AIL OPT2.jpg Rodolfovferro
    15:21, 17 May 2024
    1,080 × 1,080; 92 KB

  • AIL OPT1.jpg Rodolfovferro
    15:21, 17 May 2024
    1,080 × 1,080; 94 KB

  • Pale Futures 2.jpg Nosh Neneh
    15:13, 17 May 2024
    3,067 × 1,768; 3.43 MB

  • Pale Futures, screenshot 1.jpg Nosh Neneh
    15:10, 17 May 2024
    3,067 × 2,124; 3.68 MB

  • Living Monuments Of the Deep, Still 4.jpg Nosh Neneh
    14:44, 17 May 2024
    1,822 × 1,002; 1.09 MB

  • Living Monuments Of the Deep, Still 3.jpg Nosh Neneh
    14:43, 17 May 2024
    2,994 × 1,682; 3.38 MB

  • Living Monuments of the Deep, Still 2.jpg Nosh Neneh
    14:42, 17 May 2024
    3,840 × 2,160; 5.02 MB

  • LivingMonumentsoftheDeep Still 1.jpg Nosh Neneh
    14:35, 17 May 2024
    3,840 × 2,160; 7.22 MB

  • Screenshot 2024-05-17 at 13.28.44.png Luni
    13:39, 17 May 2024
    1,943 × 1,093; 4.7 MB

  • Screenshot 2024-05-17 at 13.26.29.png Luni
    13:38, 17 May 2024
    1,946 × 1,094; 3.73 MB

  • Screenshot 2024-05-17 at 13.34.32.png Luni
    13:36, 17 May 2024
    1,945 × 1,093; 3.74 MB

  • Fridge.jpg Chae0
    12:25, 17 May 2024
    1,125 × 1,158; 90 KB

  • Photo 2024-05-17 12-19-52.jpg Chae0
    12:22, 17 May 2024
    591 × 1,280; 52 KB

  • AitanaLopez IWorkedForYou 2.png Aitana25
    23:44, 16 May 2024
    2,560 × 1,600; 5.13 MB

  • AitanaLopez IWorkedForYou 1.png Aitana25
    23:43, 16 May 2024
    2,560 × 1,600; 5.37 MB

  • Drie prinsen op een rij.jpg Laurenszautsen
    23:00, 16 May 2024
    1,920 × 1,080; 304 KB

  • 000016.jpg Laurenszautsen
    22:35, 16 May 2024
    2,220 × 3,318; 6.8 MB

  • Re-enactment still 1.jpg Laurenszautsen
    22:33, 16 May 2024
    3,840 × 2,160; 2.56 MB

  • Image 1.jpg Laurenszautsen
    22:31, 16 May 2024
    3,840 × 2,160; 2.61 MB

  • GIVE ME HOPE 19032024.00 20 40 11.Still055.png Taaaaaaaaeto
    20:56, 16 May 2024
    3,840 × 2,160; 11.64 MB

  • Sleep BW.png Taaaaaaaaeto
    20:56, 16 May 2024
    3,840 × 2,160; 10.3 MB

  • Sleep.png Taaaaaaaaeto
    20:36, 16 May 2024
    3,840 × 2,160; 10.98 MB

  • Screenshot 2024-04-18 at 19.59.33.png Nina
    19:31, 16 May 2024
    1,272 × 724; 1.07 MB

  • Éva looking in the camera.png LouGreen
    15:16, 16 May 2024
    1,226 × 1,206; 1.86 MB

  • Éva in the hospital.png LouGreen
    15:11, 16 May 2024
    1,766 × 1,768; 5.09 MB

  • Éva Isis on the cello.png LouGreen
    15:08, 16 May 2024
    1,766 × 1,768; 4.08 MB

  • Clouds plot.jpg Thijshijsijsjss
    09:48, 16 May 2024
    3,456 × 4,608; 5.79 MB

  • DREAM WEAVER 555 AMULET.png Taaaaaaaaeto
    22:45, 15 May 2024
    3,840 × 2,160; 6.99 MB

  • DREAM WEAVER 555.png Taaaaaaaaeto
    22:45, 15 May 2024
    3,840 × 2,160; 6.65 MB

  • Cut34 DeMain 0008.png Muyang
    21:19, 15 May 2024
    1,920 × 1,080; 2.79 MB

  • Cut17 DeMain 0055.png Muyang
    21:18, 15 May 2024
    1,920 × 1,080; 4.48 MB

  • Cut31 2(20) Main 0512.png Muyang
    21:18, 15 May 2024
    1,920 × 1,080; 4.99 MB

  • ACRCW 3.png ARA3E11A
    19:54, 15 May 2024
    3,456 × 1,942; 9.05 MB

  • ACRCW 2.png ARA3E11A
    19:51, 15 May 2024
    3,456 × 1,944; 12.91 MB

  • ACRCW 1.png ARA3E11A
    19:50, 15 May 2024
    3,456 × 1,958; 9.07 MB

  • Ceramics vase.jpg Franky
    18:16, 15 May 2024
    2,624 × 3,936; 5.6 MB

  • Aiste with flute.jpg Franky
    18:14, 15 May 2024
    2,266 × 3,387; 8.14 MB

  • Ceramics in moss.jpg Franky
    18:13, 15 May 2024
    2,156 × 3,223; 7.17 MB

  • to main page

    Wiki pages:

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

    itch documentation page Help:Navigation