ID.nl logo
Huis

Eigen server: DokuWiki

In deze nieuwe serie richten we telkens een andere service in, met gratis software. Als het even kan, gebruiken we daarvoor een kant-en-klaar installatiepakket. We beginnen de serie met DokuWiki: een populaire opensource-wiki die geen al te hoge eisen stelt aan server en gebruiker.

Een aantal diensten die we in deze serie aan bod laten komen, heeft een ‘AMP’-server nodig. Die afkorting staat voor Apache (webserver), MySQL (beheersoftware voor relationele databases) en PHP (scripttaal voor dynamische webpagina’s). Dat klinkt al behoorlijk technisch, maar het opzetten van zo’n combinatie is vaak kinderspel. Er zijn namelijk verschillende oplossingen die dat trio met nauwelijks meer dan een paar muisklikken op je systeem zetten. Die software bestaat zowel voor Windows, Mac OS X als Linux (WAMP, MAMP en LAMP) en er zijn zelfs pakketten waarmee je alles vanaf een usb-stick draaiende krijgt.

Wij gebruiken waar mogelijk kant en klare ‘stacks’ (zoals die gecombineerde software ook wel wordt genoemd) van het BitNami-project. Dat geldt ook voor dit eerste artikel, waarin we DokuWiki aan je voorstellen. Daarover verder meer; we vertellen eerst hoe je met een BitNami-stack aan de slag kunt.

Het mooie aan DokuWiki is dat de functionaliteit makkelijk uit te breiden is: er zijn tal van (gratis) plugins beschikbaar en de meeste laten zich moeiteloos installeren. Je vindt een uitgebreid overzicht op www.dokuwiki.org/plugins; via de rubriek Filter by tipe kan je gericht selecteren. Laten we de Captcha plugin als voorbeeld nemen. Noteer de url en open de beheermodule van je wiki. Hier kies je dan Plugins beheren en vul je de url in in het bovenste veld. Klik op Download. Als alles goed is, wordt de plugin automatisch geïnstalleerd. Toch niet? Download het archiefbestand dan zelf, pak het uit en kopieer het naar een submap van (de standaardmap) C:\Program Files\BitNami DokuWiki Stack\apps\dokuwiki\htdocs\lib\plugins. Je zal zien dat de Captcha plugin nu een plaatsje heeft gekregen tussen de andere geïnstalleerde plugins. Bij de Configuratie-instellingen klik je rechtsboven bij Plugin-instellingen op Captcha Plugin-instellingen. Kies als captcha-type bij wijze van test voor Wiskunde opgave (eenvoudige rekensom) en zet eventueel een vinkje bij Ook CAPTCHA voor ingelogde gebruikers gebruiken. Bevestig met Opslaan. Als iemand nu een pagina wil opslaan zal die eerst een rekensommetje moeten maken: het bewijs dat het om een mens gaat en niet om een bot!

Er zijn natuurlijk nog veel meer interessante mogelijkheden en opties te ontdekken in DokuWiki. De wegpagina https://www.dokuwiki.org/nl:dokuwiki is een handig vertrekpunt, met links naar online handleidingen, een FAQ-rubriek en een gebruikersforum.



Bots? Handen af van mijn wiki!

Bij de Configuratie-instellingen zag je wellicht al dat je in de rubriek Basisinstellingen het standaardsjabloon van je wiki kunt selecteren. Veel keuze heb je hier niet, maar op https://www.dokuwiki.org/template vind je vele tientallen ontwerpen. Zo’n sjabloon installeren is snel gebeurd. Pak het gedownloade archiefbestand uit en kopieer de inhoud naar een submap van (de standaardmap) C:\Program Files\BitNami DokuWiki Stack\apps\dokuwiki\htdocs\lib\tpl; hier zie je al de twee submappen van de standaard geïnstalleerde sjablonen default (oud) en dokuwiki (nieuw). Om een eigen sjabloon in te stellen, hoef je het enkel te selecteren in de Configuratie-instellingen.


Een nieuw sjabloon: downloaden en selecteren maar!

Standaard kan elke bezoeker aan je wiki-pagina’s sleutelen. Erg democratisch, dat wel, maar misschien open je bepaalde pagina’s of functies toch liever voor een ‘happy few’. Ook dat kan, middels een combinatie van gebruikersbeheer en acl’s (access control lists); het is zelfs mogelijk groepen aan te maken. Stel, je wilt een groep met daarin alvast één gebruiker en je wilt bovendien dat een bepaalde pagina alleen door die groep kan worden bewerkt. De ‘normale’ manier om gebruikers toe te voegen is via Beheer, Gebruikersmanager, maar die blijkt tijdens onze test niet goed te functioneren. Een gebruiker correct toevoegen lukt ons wel als volgt: klik op Registreren en vul de gewenste gebruikersnaam, volledige naam en e-mailadres in. Bevestig met Registreren. Vervolgens kan je je als beheerder aanmelden en via Beheer, Gebruikersmanager alsnog de gebruikersgegevens verder bewerken. Het volstaat hier de gebruikersnaam aan te klikken, een wachtwoord te bedenken en bijvoorbeeld de standaardgroep waartoe de gebruiker behoort (user) aan te passen. Bevestig met Wijzigingen opslaan.

Ga nu naar Beheer, Toegangsrechten. Selecteer in het linkerpaneel de beoogde pagina, kies Groep bij Permissies voor en vul de gewenste groepsnaam in. Klik op Selecteer en stip (bijvoorbeeld) Bewerken aan. Hou er rekening mee dat toegangsrechten van andere groepen of hogere namespaces worden overgeërfd: wellicht moet je die dus nog aanpassen. Bevestig met Opslaan. Voor diezelfde pagina kan je nu eventueel Geen (rechten) aanstippen voor de standaardgroep user.


Gebruikersbeheer en acl’s: iedereen is gelijk, maar de ene is wat gelijker dan de andere.

Als je Index aanklikt, merk je dat er in DokuWiki standaard twee namespaces zijn gecreëerd (naast de root): playground en wiki. Hoe maak je nu zelf namespaces aan en hoe plaats je daar een pagina in? Heel eenvoudig: open een willekeurige pagina van je wiki en kies Pagina aanpassen. Stel, je wilt een pagina creëren met de naam tablets in de namespace hardware (direct onder de root). Dan tik je de volgende link in op je pagina: [[:hardware:tablets|Kies een tablet]]. Je creëert dus eigenlijk een link naar een pagina in een namespace die nog niet bestaat – DokuWiki creëert die automatisch. Uiteraard kan je ook een pagina of een (sub)namespace aanmaken binnen een al bestaande namespace, zoals [[:wiki:tablets|Kies een tablet]] of [[:wiki:hardware:tablets|Kies een tablet]]. Meer uitleg vind je op https://www.dokuwiki.org/namespaces.


Creëer namespaces en pagina’s waar je dat zelf wilt.

Om snel terug te keren naar de startpagina van je wiki klik je bovenaan links op het DokuWiki-icoon. Eigenlijk bestaat deze pagina nog niet – je kunt ’m aanmaken via het potlood-icoontje. Je komt dan in een uitgeklede editor waarvan de werking je ongetwijfeld wel duidelijk is. We beperken ons hier dan ook tot het toevoegen van interne links en van afbeeldingen.

Wil je een stuk tekst als link laten fungeren naar een andere pagina uit je wiki, selecteer die tekst dan en klik op Interne link. Het venstertje van de Linkwizard verschijnt, waar je de gewenste pagina maar hoeft aan te klikken (standaard zijn er slechts 3 pagina’s actief: playground, dokuwiki en syntax). Zo’n link kan er dan als volgt uitzien: [[wiki:dokuwiki|Mijn tekst]].Vóór het |-teken staat de eigenlijke verwijzing: hier is dat de pagina met de naam dokuwiki, binnen de namespace met de naam wiki. Een namespace is wiki-speak voor directory oftewel map. We komen hier nog op terug.

Als je klikt op het pictogram voor het invoegen van een afbeelding, krijg je het venster Bestandsselectie te zien. Via Selecteer bestanden kan je de gewenste plaatjes uploaden. Standaard komen die in de namespace ‘root’ terecht, tenzij je in het linkerpaneel eerst een subnamespace had geselecteerd. Je hoeft nu maar zo’n afbeelding te selecteren, aan te geven of je een link aan het plaatje wil koppelen, welke uitlijning je verkiest en welke grootte (Small, Medium, Large of Original).


Een interne link met behulp van de Linkwizard.

In eerste instantie kom je in een BitNami welkomstvenster terecht. Klik op Access BitNami DokuWiki Stack om naar het beginscherm van je wiki te gaan (http://<webserver-adres>/dokuwiki). Je bent nog niet aangemeld, maar dat betekent niet dat je nog niet aan de slag kunt. Nu wil je je wiki natuurlijk niet meteen ‘bezoedelen’ met je probeersels. Dat hoeft ook niet, want als je op Sitemap klikt en vervolgens op PlayGround, kan je naar hartenlust tekst toevoegen en bewerken. Overigens vind je op de wiki van DokuWiki zelf ook zo’n virtuele speelplaats.

Controleer echter eerst een paar basisinstellingen. Daarvoor moet je wel als beheerder zijn aangemeld. Rechtsboven vind je een Login-knop. Na je aanmelding zie je bovenaan de link Admin. Die brengt je naar de beheermodule, met standaard een zestal onderdelen. We focussen ons eerst op de Configuration settings. Er ontvouwt zich een pagina waarin je vele tientallen items kunt instellen, verdeeld over een aantal rubrieken, zoals Basic, Display, Authentication, Editing, enz. We kunnen je alleen maar aanraden alle onderdelen even te doorlopen (hoewel in dit stadium nog niet alle opties duidelijk zullen zijn). Let ook op bij items met een hangslot of een uitroepteken: wijzig die alleen maar als je goed weet wat je doet. In het slechtste geval maak je hiermee je wiki ontoegankelijk!

Helemaal bovenaan vind je in elk geval de naam van je wiki, die je hier ook kunt aanpassen. Standaard is de interface Engelstalig, maar bij Interface language kan je dat snel wijzigen. De wijzigingen zetten zich pas door nadat je helemaal onderaan op Save hebt gedrukt. In het vervolg van dit artikel werken we met de Nederlandstalige interface; terugschakelen kan op elk moment.


DokuWiki ondersteunt verschillende talen, waaronder Nederlands.

Surf naar bitnami.com en je merkt dat je drie kanten op kunt: de gewenste software op je ‘desktop’ draaien, in de vorm van een virtuele machine of in de cloud. Deze laatste optie is niet gratis, maar je kunt tot 10 applicaties gratis uitproberen, waarbij elke server één uur lang operationeel blijft. Probeer het gerust even uit: klik achtereenvolgens op Apps (bovenaan), op DokuWiki, op Cloud Server en op Launch Free Server Now. Creëer eventueel eerst een account. Als alles goed is, wordt de server meteen geactiveerd en kan je even later via de knop Access server aan de slag met DokuWiki… gedurende één uur. Zoals gezegd kan je zo’n stack ook in de vorm van een virtuele machine ophalen. Die is weliswaar bedoeld voor VMware (Server of Player), maar met enige vindingrijkheid krijg je zo’n machine ook wel aan de praat op VMware ESX(i) of in Oracle VirtualBox.

Wij focussen ons echter op een ‘desktop’-installatie, in een Windows-omgeving. We gaan ervan uit dat je nog geen WAMP-server draaiend hebt. Op de BitNami-site klik je daarom achtereenvolgens op Download now, DokuWiki en Installer. Zodra je het exe-bestand (circa 34 MB) hebt gedownload mag je het programma uitvoeren. Tijdens de installatie zal je wel een administrator-id moeten invullen en aangeven op welke poort de Apache webserver moet draaien. Standaard is dat poort 80 – mogelijk moet je een ander poortnummer nemen als je de Wiki van buitenaf wilt bereiken (dat hangt van je internetprovider af); in dit geval moet je het poortnummer dan normaliter telkens ook in de url opnemen. Bedenk een geschikte naam voor je wiki en geef aan of je applicatie ook mails wilt laten versturen. In dit geval kies je de gewenste mailservice (Custom) en vul je de nodige smtp-gegevens in. Mogelijk moet je wel nog je firewall te kennen geven dat deze de service niet mag blokkeren. Na afloop hoort je server bereikbaar te zijn op http://127.0.0.1 of http://<computernaam> (eventueel gevolgd door :<poortnummer>). Je bent klaar om DokuWiki te configureren en te beheren.


Een BitNami-stack laat zich met een paar muisklikken installeren.

▼ Volgende artikel
Review Oppo A5 Pro 5G – Kan tegen een stootje
© Rens Blom
Huis

Review Oppo A5 Pro 5G – Kan tegen een stootje

Hartstikke leuk als je betaalbare smartphone er prachtig uitziet en heel veel kan, maar je hebt er weinig meer aan als hij (te) snel beschadigd raakt door een val of water. Oppo ziet een gat in de markt van budgettoestellen: de 279 euro kostende Oppo A5 Pro 5G kan tegen een stootje en is waterdicht. In deze review lees je hoe de telefoon bevalt.

Uitstekend
Conclusie

De Oppo A5 Pro is een vreemde eend in de bijt, maar op een positieve manier. Voor een sympathieke prijs koop je een smartphone die tegen een stootje én tegen water kan en erg lang meegaat op een accuduur. Op de specificaties ligt minder nadruk, maar ook die zijn – los van de schermresolutie – prima. Een lang updatebeleid maakt de prettige gebruikerservaring compleet.

Plus- en minpunten
  • Extra stevig ontwerp in normale behuizing
  • Erg lange accuduur
  • Zes jaar updates
  • Minder scherp HD-scherm
  • Erg drukke software

De propositie van de Oppo A5 Pro is interessant. Robuuste, waterdichte smartphones zijn doorgaans óf prijzig óf komen lomp over. De A5 Pro is geen van beide. Het toestel oogt en voelt als een reguliere betaalbare smartphone en weegt met 194 gram ook niet bovengemiddeld zwaar. Sterker nog, het gewicht valt alleszins mee als je weet dat de A5 Pro een accucapaciteit heeft die groter is dan gebruikelijk. Waar veel toestellen over een 5000 mAh-accu beschikken, zit er in dit Oppo-toestel een 5800 mAh-accu. Waarover zo meteen meer.

De behuizing van de A5 Pro is IP66-, IP68- en IP69-gecertificeerd. Dat wil zeggen dat het toestel geen schade oploopt als je hem onderdompelt of onder een waterstraal houdt. Stof vormt ook geen probleem. Extra prettig is dat het toestel geen klepje nodig heeft voor zijn usb-c-poort. Oppo schermt ook met extra stevig glas, al merken we dat niet direct. Volgens de fabrikant kan de A5 Pro ook overweg met extreme temperaturen, wat in Nederland lastig te testen is maar een fijne gedachte kan zijn als je naar een heel warm land op vakantie gaat.

©Rens Blom

Beter te testen is Oppo's belofte dat het scherm te bedienen is met natte handen, vette vingers en de meeste (motor)handschoenen. Dat lukt alle drie inderdaad. De techniek van Oppo herkennen we uit verschillende OnePlus-smartphones. Oppo en OnePlus zijn dan ook zusterbedrijven.

De valbestendigheid testen is altijd wat spannend met een door de fabrikant uitgeleende smartphone, maar gelet op Oppo's claims hebben we de A5 Pro dan maar een paar keer expres vanaf borsthoogte laten vallen op een houten vloer en vlonderplanken op het dakterras. Dat leverde geen zichtbare schade op. Volgens Oppo is de smartphone zo ontwikkeld dat de binnenkant – voor ons onzichtbaar – ook minder schadegevoelig is dan andere smartphones.

©Rens Blom

De Oppo A5 Pro is valbestendig.

Prima specificaties

De stevige behuizing maakt de Oppo A5 Pro interessant voor wie onhandig is (of genoemd wordt) of veel buiten ontspant of werkt. Maar in al die gevallen wil je niet alleen een robuuste telefoon, maar ook een fijne telefoon. Dat is de Oppo A5 Pro op veel vlakken. Bijster snel is 'ie niet, maar gelet op de prijs kunnen we niet klagen over de prestaties. Het grote werkgeheugen (8 GB) zal helpen. Complimenten aan Oppo voor de ruime opslagcapaciteit van 256 GB; dat zien we nog niet vaak in dit prijssegment.

De 50 megapixel-camera is prima, maar niet bijzonder. De tweede camera is een portretsensor waar je niet veel aan hebt. Het 6,67inch-LCD-scherm is buiten goed afleesbaar, maar oogt met zijn resolutie van 1604 bij 720 pixels minder scherp dan we graag zien. Veel andere toestellen hebben een Full-HD-scherm.

©Rens Blom

Het scherm van de Oppo A5 Pro 5G kan lekker fel, maar oogt niet zo scherp.

Lange accuduur

Door de lagere schermresolutie verbruikt de Oppo A5 Pro wel minder stroom dan concurrerende smartphones. Dat gegeven plus de grotere accucapaciteit resulteert in een uitstekende accuduur. Wij kunnen de Oppo-telefoon bijna twee volle dagen gebruiken. Accustress hebben we daarom niet ervaren. Opladen kan het toestel lekker snel, namelijk met maximaal 45 watt. Je dient wel zelf de juiste adapter te kopen, want in de doos zit alleen een usb-c-kabel.

Zes jaar updates

De tijd dat een betaalbare smartphone maar heel kort updates kreeg, is gelukkig voorbij. Ook Oppo hanteert een prima updatebeleid. De A5 Pro kan rekenen op drie Android-upgrades en zes jaar beveiligingsupdates. De Oppo-software oogt wat druk en promoot wel heel graag commerciële apps en games, maar er valt mee te werken.

©Rens Blom

Oppo stopt de software vol commerciële apps en games.

Conclusie: Oppo A5 Pro kopen?

De Oppo A5 Pro is een vreemde eend in de bijt, maar op een positieve manier. Voor een sympathieke prijs koop je een smartphone die tegen een stootje én tegen water kan en erg lang meegaat op een accuduur. Op de specificaties ligt minder nadruk, maar ook die zijn – los van de schermresolutie – prima. Een lang updatebeleid maakt de prettige gebruikerservaring compleet.

▼ Volgende artikel
Plastic nat uit de vaatwasser? Dit kun je doen
© AK~AI | ID.nl
Huis

Plastic nat uit de vaatwasser? Dit kun je doen

Je borden, bekers, bestek, zelfs je houten spatels zijn kurkdroog als de vaatwasser zijn programma heeft afgewerkt. Alleen dat vermaledijde plastic bakje is nog helemaal nat. Lastig, helemaal als je het even bent vergeten en een flinke plens waswater over de onderste lade kiepert. Waarom blijft plastic altijd zo lang nat in de vaatwasser, en wat kun je eraan doen?

In dit artikel lees je:

  • Waarom plastic zo lang nat blijft in de vaatwasser
  • Wat je ertegen kunt doen
  • Waarom dat toch niet altijd perfect werkt

Lees ook: Hoe maakt een vaatwasser de vaat eigenlijk droog? Alle technieken uitgelegd

Waarom droogt plastic zo slecht? 

Dat plastic zo slecht droogt, heeft alles te maken met temperatuur. Kunststof is bijzonder slecht in het vasthouden van warmte. Dat is handig als je je prakje snel wilt invriezen, maar een stuk minder als je het aan de lucht wilt laten drogen. Je hebt ongetwijfeld weleens gemerkt dat glazen en borden nog een hele tijd warm blijven nadat de deur van de vaatwasser open gaat. Dat helpt bij het verdampen van het overtollige water. Plastic is binnen een mum van tijd weer op kamertemperatuur, dus dat warmte-effect is er vrijwel niet. 

Gelukkig zijn er een paar dingen die je kunt doen om het probleem iets kleiner te maken. 

Zet de deur open

De meeste vaatwassers zetten de deur automatisch op een klein kiertje als ze klaar zijn. Binnenin blijft het nog een hele tijd warm (dat is goed) en vochtig (dat is niet goed), waardoor het water op het plastic nog steeds niet goed droogt. Gooi de deur meteen lekker ver open, zodat de warme, vochtige lucht uit de vaatwasser kan ontsnappen en het water op het plastic sneller verdampt.

©Miele

Gooi die deur lekker open als het programma klaar is.

Extra dry

Nee, we hebben het niet per se over je gin-glazen: veel vaatwassers hebben een Extra Dry-programma, of iets met een soortgelijke naam. Bij die programma's wordt het drooggedeelte van het programma verlengd. Dat geeft het plastic de kans wat langer warm te blijven en meer water aan de lucht af te geven, zodat het droger is als de deur eenmaal open gaat. 

Zeoliet

Sommige moderne vaatwassers gebruiken zeolietkorrels. Zeoliet is een mineraal dat warmte afgeeft zodra het in aanraking komt met water. Het klinkt een beetje als een marketingbabbel, maar het zeoliet onttrekt continu vocht uit de lucht, waardoor er juist warme, droge lucht overblijft – een beetje zoals in je wasdroger. Het gevolg: plastic komt er een stuk droger uit. Vaatwassers die zeoliet gebruiken zijn doorgaans wel een stukje duurder. 

Glansspoelen

Glansspoelmiddel zorgt er niet alleen voor dat je glazen en kopjes er mooi uitzien, het helpt ook bij het drogen. Het laat het water makkelijker van het servies aflopen, waardoor er minder achterblijft. Gebruik je los glansspoelmiddel? Controleer dan regelmatig of het reservoir nog gevuld is. En als je merkt dat plastic toch slecht droogt, probeer dan eens een ander merk — het effect kan per middel verschillen.

©photopixel

Glansspoelmiddel is niet alleen handig voor glazen, het helpt ook tegen nat plastic.

Theedoek

Hoe fijn een vaatwasser ook is, soms gaat er niets boven de goede oude theedoek. Vooral plastic met een vreemde vorm, zoals diepe bakjes, deksels met clips of aparte drinkflessen, kan lang vocht vasthouden. Neem die er eerst even uit als je langs de vaatwasser loopt en haal de theedoek er even langs, dat scheelt je bij het uitruimen van de vaatwasser een hoop irritatie. 

Conclusie

Het is nooit lekker om de bovenste lade van de vaatwasser open te trekken en een hele plons water over je schone, droge vaat te zien stromen, alleen omdat er een plastic dekseltje nog vol water stond. Dat plastic snel afkoelt en water daardoor niet zo makkelijk verdampt is nu eenmaal zo, maar met een extra lang droogprogramma, genoeg tijd en voldoende glansspoelmiddel zorg je er wel voor dat kunststof zo snel mogelijk droogt. En anders zijn er altijd nog vaatwassers met zeolietkorrels – en theedoeken, natuurlijk.