Att skapa en kopia av Coronadokumenten
Denna guide är inte helt genomtestad, men bör ge dig en grund.
Data
Säkerhetskopior av sajten publiceras på twitterkontot https://twitter.com/coronadokum
Installation
Operativsystem och MediaWiki
En bra början är Linux-distributionen Debian, då den har ett färdigt paket för att installera hela MediaWiki, inklusive databas och webbserver.
sudo apt install mediawiki
Plugin: Cargo
Cargo är en plugin som gör att sidor som kan sökas och presenteras på många sätt, t ex i kalenderformat och efter nyckelord
Cargo ska installeras i korrekt bibliotek på servern.
Databasschemat
Cargo behöver veta tabellens namn och fält som lagrar alla dokumenten. Databasschemat ska läggas in i den MediaWiki-instans som du har igång- Schemat heter "codosak" och innehåller fälten
- datum - Date
- etiketter - Lista med String
- url - URL
- bild - File
- youtubeid - String
Import av alla sidor
Slutligen ska säkerhetskopiorna importeras via ett kommandorads importscript som ingår i MediaWiki-installationen. Detta bör vara det scriptet: https://www.mediawiki.org/wiki/Manual:ImportDump.php