ID.nl logo
Huis

Piwigo-tutorial: Foto's delen vanaf eigen server

Heb je geen nas, maar wel een (oudere?) computer ter beschikking en waarop je zelf een fotosharing-server kunt installeren? In deze Piwigo-tutorial vertellen we je over de mogelijkheden daarvan.

Lees ook: Eigen cloud maken voor het delen van foto's

Piwigo is een php-applicatie, gebruikt een MySQL-database en werd onder een GPL-licentie uitgebracht. Het programma bestaat al zo’n vijftien jaar en werd door de maker, de Fransman Pierrick Le Gall, aanvankelijk uitgebracht onder de naam PhpWebGallery. Op het moment van schrijven is versie 2.9.2 de nieuwste, daterend van oktober 2017.

De systeemvereisten van Piwigo zijn alles bij elkaar bescheiden: een webserver (als Apache) die php ondersteunt, MySQL 5 en PHP 5 of hoger. Hoewel je zo’n ‘AMP’-stack (Apache, MySQL, PHP) ook onder Linux en zelfs macOS kunt realiseren, focussen we ons in dit artikel op een Windows (10)-omgeving. Een ‘WAMP’-configuratie dus.

Je kunt gemakkelijk een WAMP-server downloaden en installeren. Check eerst of je systeem over de vereiste componenten beschikt, waaronder Visual CC+ Redistributable for Visual Studio 2012 Update 4. Je kunt ook handmatig die AMP-stack installeren, de uitleg hiervoor vind je via deze site.

Heb je echter geen zin of tijd om je met een soms wat recalcitrante WAMP-installatie bezig te houden, dan kan het ook makkelijker: met behulp van de portable USBWebserver V8.6. Die is weliswaar al enkele jaren oud, maar bevat wel alle benodigde onderdelen.

USB-server configureren

Er verschijnt nu een klein programmavenster waar je via Instellingen niet alleen de taal maar ook de poort van de webserver (standaard 8080) en van de MySQL-server (standaard 3307) kunt aanpassen. Je start (en stopt) beide services door respectievelijk Apache en MySQL te openen en op Start te drukken (of Stop om te stoppen natuurlijk).

Voor de installatie van Piwigo heb je een MySQL-database nodig, dus maak die gelijk maar aan. Dat doe je door in het programmavenster Algemeen te kiezen en vervolgens PHPMyAdmin te starten. De standaard inloggegevens zijn root (naam) en usbw (wachtwoord). Als je bent aangemeld, wijzig dan het wachtwoord in de rubriek Algemene instellingen bij Wachtwoord wijzigen, wel even bevestigen via Start.

Over naar het tabblad Databanken, waar je bij Databank aanmaken een geschikte naam voor je fotodatabank invult. Laat de optie Collatie ongemoeid. Bevestig met Aanmaken. De nieuwe database verschijnt in het linkerpaneel en je kunt PhpMyAdmin verlaten.

©PXimport

Piwigo instellen

je vindt het Piwigo-pakket op deze site, via de knop Download Package. Pak het zip-archief uit en kopieer de complete inhoud van de uitgepakte map \piwigo naar een lege, zelf te creëren submap (bijvoorbeeld met de naam \fotos) van de map \root van je USBWebserver.

Heb je nu zowel Apache als MySQL ingesteld, dan kunnen we aan de slag. Ga in je browser naar http://localhost/<naam_van_de_submap>. De kans is groot dat er nu een foutmelding opduikt in verband met de datum en tijd. Piwigo is pas tevreden als je zelf de juiste tijdzone hebt ingesteld. Dat doe je in het bestand php.ini, dat je vindt in de map \php, een submap van je USBWebserver-installatie. Idealiter open je php.ini in een teksteditor als Notepad++. Hier verwijder je vervolgens de puntkomma voor de regel

; date.timezone = Europe/Paris

en wijzig je die in

date.timezone = Europe/Amsterdam

In Notepad++ is dit regelnummer 923. Herstart de Apache-server na deze wijziging.

De foutmelding hoort nu te verdwijnen en je kunt met de configuratie van de database en het Piwigo-beheer beginnen. Laat MySQL host (wellicht) ingesteld op localhost(:<poortnummer>), vul root in als gebruiker met het bijhorende wachtwoord voor MySQL (usbw of iets anders als je dat daarnet hebt aangepast). Vul tevens de Database-naam in (mijnfotos in ons voorbeeld). De prefix kun je gerust ingesteld laten op piwigo_.

Tot slot kies je zelf een gebruikersnaam, die zal zichtbaar zijn voor bezoekers. Stel ook geen goed wachtwoord in. Vul tevens je e-mailadres in (en verwijder beide vinkjes). Rond af met Start installatie. Piwigo is zo vriendelijk je een rondleiding aan te bieden en waarom zou je niet?

(Lees verder onder de afbeelding)

©PXimport

Foto's uploaden met Piwigo

Er valt op dit moment natuurlijk nog weinig te beleven op je Piwigo, want je hebt nog geen fotoalbums. Daar brengen we snel verandering in. Ga in je browser naar http://localhost(<:poortnummer>)/<submap>/admin.php (of andere gegevens als je in de vorige stappen andere keuzes hebt gemaakt) en meld je aan. Je belandt nu als beheerder op je dashboard. Klik op Foto’s / Toevoegen in het linkerpaneel en kies Maak een nieuw album aan.

Je kunt hier nog geen Hoofd-album selecteren omdat je nog nooit eerder een album in Piwigo hebt aangemaakt. Voor daaropvolgende albums is het dus wél mogelijk die in bovenliggende albums onder te brengen, dus je kunt hier een logische structuur aanbrengen. Selecteer het gewenst (sub)album en open het tabblad Via webformulier. Versleep de foto’s naar het browservenster of klik op Foto’s toevoegen en bevestig met Start Upload.

Er zijn nog andere methodes om foto’s aan je albums toe te voegen: op het tabblad Via toepassingen tref je negen applicaties aan, waaronder Piwigo Remote Sync, Piwigo voor iOS (zie verder), Lightroom, digiKam en iPhoto.

Op het tabblad Via FTP + Synchronisatie lees je hoe je via een ftp-client ‘fysieke albums’ creëert. Dergelijke albums kun je binnen Piwigo niet zomaar verplaatsen of verwijderen.

Een andere handige tool om snel een hele reeks foto’s van je computer naar Piwigo te uploaden is nog het portable pLoader for Windows (je vindt het exe-bestand in de uitgepakte submap \bin).

Foto's delen

Komen we bij het delen van je foto’s. Je wilt waarschijnlijk albums met anderen delen, maar wel zó dat niet iedereen zomaar alle foto’s kan bekijken. We gaan uit van de situatie dat je een bepaald album uitsluitend wilt delen met je collega’s.

Ga naar je dashboard en open Gebruikers / Groepen. Klik hier op Voeg een groep toe, vul een geschikte naam in en bevestig met Toevoegen. Over naar de rubriek Gebruikers / Beheer, waar je Voeg een gebruiker toe aanklikt en de bijhorende naam en wachtwoord invult. Bevestig met Verzenden, selecteer de toegevoegde naam en kies Wijzig. Vervolgens selecteer je de gewenste groep in het uitklapmenu bij Groepen. Bevestig met Werk de gebruiker bij.

Nu moet je nog aangeven dat je een bepaald fotoalbum alleen zichtbaar wilt maken voor je collega’s. Open de rubriek Albums / Beheer, selecteer het gewenste (sub)album en kies Wijzig. Open het tabblad Rechten van dit album, kies Privé en selecteer de juiste groep(en) bij Rechten verleend aan groepen.

Overigens is het ook mogelijk rechten aan specifieke gebruikers te verlenen. Bevestig met Bewaar instellingen, eventueel nadat je een vinkje hebt geplaatst bij Toepassen op subalbums. Wanneer nu een van je toegevoegde collega’s zich bij je Piwigo-galerie aanmeldt, zal hij toegang krijgen tot het bedoelde album (let op, gebruikersnamen zijn hoofdlettergevoelig). Tenzij je dat als beheerder anders hebt ingesteld, kunnen bezoekers ook commentaar achterlaten bij foto’s.

©PXimport

Extra's

Er zijn nog heel wat meer functies en instelopties beschikbaar in Piwigo, die kun je zelf gaan ontdekken. Een paar in het kort: in de categorie Configuratie vind je allerlei thema’s terug op het tabblad Nog niet geïnstalleerde thema’s. Bij Plugins / Beheer tref je circa 150 uiteenlopende extensies aan (op het tabblad Andere plugins).

Er zijn ook gratis mobiele apps beschikbaar voor Piwigo. Voor Android zijn de beschikbare apps (Piwigo Client en ReGalAndroid behoorlijk rudimentair. De iOS-app is een stuk gebruiksvriendelijker, hiermee kun je onder meer foto’s downloaden en uploaden en albums bekijken, verplaatsen en verwijderen.

▼ Volgende artikel
De top 5 beste wintersportgames
© Ubisoft
Huis

De top 5 beste wintersportgames

De Olympische Winterspelen gaan bijna van start, en het zien van al die atleten in de kou werkt op een bepaalde manier toch inspirerend. Terwijl je dus uitkijkt naar de volgende skivakantie (of juist liever thuisblijft om gebroken botten te voorkomen), kun je jouw wintersportdromen vervullen dankzij videogames. Hieronder staan vijf van de beste wintersportgames waarin je je helemaal kunt uitleven.

⛷️🏂 🪂 Steep

Platforms:PlayStation 4, Xbox One, pc

Een van de meest moderne en toegankelijke wintersportgames komt uit de stal van het Franse Ubisoft, dat in 2016 Steep uitbracht. De game combineert verschillende sporten zoals skiën, snowboarden, parachutespringen en… vliegen met jetpacks? Deze sporten doe je op de Mont Blanc, de hoogste berg in de Alpen - en Europa trouwens. De physics is wat Steep bijzonder maakt: het is een veel realistischere insteek dan bijvoorbeeld SSX.

In Steep beweeg je je al sleeënd en skiënd over deze berg, waar ondertussen ook allerlei andere spelers rondbewegen, wat een bijzonder gevoel van samenhorigheid geeft. Ook kun je dus in alle rust wintersporten met vrienden als een soort virtuele skivakantie. De game draait in principe om het onder de knie krijgen van de verschillende soorten wintersport om zo de 'Ultimate Legend' te worden, maar in alle rust genieten van de Alpen is net zo goed een optie.

Overigens is er ook een soort vervolg in de vorm van Riders Republic, een game die zich meer richt op zomersporten maar ook het snowboarden uit Steep uitstekend overneemt en verbetert.

Watch on YouTube

🏂 SSX 3

Platforms: GameCube, PlayStation 2, Xbox, GameBoy Advance

Wie aan wintersport in games denkt, komt waarschijnlijk zeer snel uit op de SSX-reeks. Het derde deel in die franchise is misschien wel de meest geliefde, vanwege de keiharde soundtrack, grote hoeveelheden complexe trucs die je kunt uitvoeren en een meeslepende, met vele collectables gevulde open wereld om in te snowboarden. De game kwam uit in 2003, en werd toentertijd ook sterk geprezen om de indrukwekkende physics en graphics.

De open wereld van het spel is een soort aaneenschakeling van alle courses waar je op snowboardt. Daar kun je dus in op zichzelf staande races op rondscheuren en tegenstanders van hun bord af meppen, of op je eigen tempo trucs oefenen terwijl je jamt op nummers van onder andere de Black Eyed Peas. Als je nog een PlayStation 2, GameCube of originele Xbox hebt staan is dit het perfecte moment om weer met grandioze tricks te gooien. En mocht je die niet hebben, dan is de game backwards compatible op Xbox.

©Electronic Arts

⛷️🏂 🥌⛸️Mario and Sonic at the Olympic Winter Games

Platforms: Wii, DS

Ooit was de rivaliteit tussen Mario en Sonic zó groot dat er gehele marketingcampagnes vanuit de ontwikkelaars werden gevoerd - Sega does what Nintendon't bijvoorbeeld. Door de jaren heen is die storm gaan liggen, maar in de Mario and Sonic sport-spellen konden fans van beide kampen hun conflicten toch nog een beetje uitvechten. Je kunt namelijk zowel Mario- als Sonic-personages selecteren en deelnemen aan de Olympische Spelen.

In de game uit 2009 gaat het specifiek om de Winterspelen, dus onder de activiteiten vallen in dit deel onder andere sporten als skiën, bobsleeën en schaatsen. Daarbij maakten beide versies van het spel - op de Wii en DS - allebei op eigen manieren gebruik van motion controls of de touchscreen om deze spellen speelbaar te maken. Dat maakt een wintersportervaring die ook zonder de kleurrijke personages uniek is.

Watch on YouTube

⛷️Lonely Mountains: Snow Riders

Platforms:pc, Xbox Series, PlayStation 5

Skiën kan best een rustgevende bezigheid zijn, zeker met een mooi uitzicht en wanneer niemand zijn of haar botten breekt. In Lonely Mountains: Snow Riders komen beide van die aspecten naar voren, terwijl je steeds sierlijker naar de onderkant van een berg beweegt. Waar het juiste pad vinden aanvankelijk wellicht lastig lijkt, word je er na verloop van tijd handiger in, en een bijkomend voordeel is dat je bij een crash zelf geen botbreuken oploopt. Je blijft het gewoon proberen.

Jouw afdaling van de berg perfectioneren kun je in Snow Riders trouwens ook met een aantal vrienden doen - maximaal acht - en daarbij is het mogelijk om tegen elkaar te racen. Een fijne samenkomst van relaxatie en uitdaging, dus. Daarmee kom je wel in de sfeer voor de Winterspelen.

©Megagon Industries

⛷️🏂 🛷☃️Ski or Die

Platforms: Commodore 64, NES, MS-DOS, Amiga

We gaan nog even flink terug in de tijd, naar 1990. Toen kwam Ski or Die namelijk uit, dat weer bestond uit vijf verschillende minigames. Daaronder vallen halfpipe snowboarden, racen in een opblaasbare slee, twee versies van skiën, waarvan één draait om trucs en de ander om het afdalen van een berg zonder obstakels te raken, en als laatste: sneeuwbalgevechten.

We hebben in deze lijst al zoveel sneeuw gezien, en dit is de eerste keer dat de leukste bezigheid in de sneeuw naar voren komt. Deden ze toch goed in 1990. Misschien is het een idee om van sneeuwbalgevechten een Olympische sport te maken?

©Electronic Arts

Overige tips

Uiteraard zijn er nog meer wintersportgames die in mindere of meerdere mate nog steeds relevant zijn. Hieronder daarom nog een aantal overige tips voor games om in de stemming voor de Olympische Winterspelen te komen:

🏂 SSX: Tricky (PlayStation 2, Xbox, GameCube en Game Boy Advance)
🏂 Alto's Adventure (PlayStation 4, Xbox One, Switch, iOS, Android en pc)
🏂 1080 Snowboarding (Switch 2, Switch, Wii U, Wii en Nintendo 64)
🏂 Shaun White Snowboarding (PlayStation 3, Xbox 360, Wii, Nintendo DS, PSP en pc)
🏒 EA Sports NHL 26 (PlayStation 5, Xbox Series X en S)

▼ Volgende artikel
HBO werkt aan Baldur's Gate-tv-serie met The Last of Us-showrunner
Huis

HBO werkt aan Baldur's Gate-tv-serie met The Last of Us-showrunner

HBO heeft The Last of Us-showrunner Craig Mazin ingeschakeld om een televisieserie te maken gebaseerd op Baldur's Gate.

Dat meldt Deadline. Mazin is vooral bekend van de miniserie Chernobyl, maar heeft de eerste twee seizoenen van gameverfilming The Last of Us ook gemaakt samen met Neil Druckmann, die de games zelf ontwikkeld heeft bij Naughty Dog.

Mazin zou de Baldur's Gate-televisieserie creëren, schrijven en draaiende houden. Jacqueline Lesko, Cecil O'Connor en Gabriel Marano zouden ook verbonden zijn aan het project als producenten. Marano representateert daarbij Hasbro Entertainment, de eigenaar van de Baldur's Gate-franchise.

Gebaseerd op Baldur's Gate 3

De serie zou vooral gebaseerd zijn op gebeurtenissen uit Baldur's Gate 3 (dat verkrijgbaar is op pc, PlayStation 5 en Xbox Series-consoles) en beginnen bij waar het spel is beëindigd. Mazin zou daarbij volledige vrijheid hebben om het verhaal te bedenken. Diverse personages uit de game zouden ook in de serie voorkomen.

De Baldur's Gate-gamefranchise is weer gebaseerd op het populaire rollenspel Dungeons and Dragons. Met de derde Baldur's Gate-game enkele jaren geleden - ontwikkeld door het Belgische Larian - wist de franchise pas echt door te breken bij het grote publiek.

De Dungeons and Dragons-IP waar Baldur's Gate op is gebaseerd werd gemaakt door Wizards of the Coast, en Chris Perkins, die tot 2025 aan het hoofd van verhalen bij het bedrijf stond, zal dan ook als raadgever betrokken zijn bij de aankomende tv-serie.

Mazin werkt op dit moment nog aan de HBO-serie The Last of Us, waarvan vorig jaar het tweede seizoen is uitgekomen. De ceo van HBO gaf onlangs aan dat hij vermoedt dat het derde seizoen van de serie de laatste wordt.

Mazin heeft in ieder geval een goede reputatie op het gebied van het maken van series, voornamelijk gebaseerd op Chernobyl en het eerste seizoen van The Last of Us. Het tweede seizoen van bovengenoemde serie werd echter wisselender ontvangen.

Nieuw op ID: het complete plaatje

Misschien valt het je op dat er vanaf nu ook berichten over games, films en series op onze site verschijnen. Dat is een bewuste stap. Wij geloven dat technologie niet stopt bij hardware; het gaat uiteindelijk om wat je ermee beleeft. Daarom combineren we onze expertise in tech nu met het laatste nieuws over entertainment. Dat doen we met de gezichten die mensen kennen van Power Unlimited, dé experts op het gebied van gaming en streaming. Zo helpen we je niet alleen aan de beste tv, smartphone of laptop, maar vertellen we je ook direct wat je erop moet kijken of spelen. Je vindt hier dus voortaan de ideale mix van hardware én content.