DokuWiki

It's better when it's simple

Gebruikershulpmiddelen

Site-hulpmiddelen


nl:images

Afbeeldingen en media invoegen

Je kunt allerlei bestanden uploaden en invoegen in DokuWikipagina's met Afbeelding-syntax. Afbeeldingen en flashmedia wordt meteen op de pagina weergegeven, andere bestanden (zoals PDF-bestanden) worden alleen gelinkt vanaf de pagina. Zie mime voor meer gedetailleerde informatie over hoe je dit instelt.

Uploaden

De mediabeheerder

Uploaden van nieuwe bestanden wordt gedaan met de mediabeheerder die je opent vanaf de werkbalk.

Gebruik het uploadformulier rechtsboven om een bestand te uploaden. Een nieuwe bestandsnaam is optioneel. Wees er zeker van dat de bestandextensie klopt! Als je een nieuwe namespace gebruikt in de naam wordt deze automatisch aangemaakt.

Merk alsjeblieft op: Als de beheerder ACL ondersteuning inschakelt, kan uploaden worden beperkt voor bepaalde gebruikers. Gebruikers zonder de juiste permissies zullen het uploadformulier niet zien.

Invoegen

Met {{}} kun je media invoegen.

{{wiki:dokuwiki-128.png}}

Een afbeelding wordt weergegeven en andere media text2html.rc geven alleen een link met bijpassend icoon.

En met een | voeg je de titel toe

{{wiki:dokuwiki-128.png

Het DokuWiki-logoBeweeg over de afbeelding voor de tooltip met de titel.

Hoe afbeeldingen worden ingevoegd in een pagina kan met verschillende parameters worden bepaald. Parameters worden in URL-stijl toegevoegd door het toevoegen van een vraagteken (?) en meerdere parameters worden gescheiden met een ampersand (&).

Herschalen

DokuWiki kan afbeeldingen herschalen met twee methodes. Standaard zal het PHP's libGB ondersteuning gebruiken als die is geïnstalleerd. Betere resultaten worden bereikt met de imagemagick command line tool.

Als libGB wordt gebruik, kan het herschalen mislukken doordat er te weinig geheugen beschikbaar is of doordat het afbeeldingsformaat niet wordt ondersteund door de geïnstalleerde libGB versie.

Voor herschalen van externe afbeeldingen, moeten ze worden gebufferd op jouw server. Omdat te doen moet je DokuWiki toestaan externe afbeeldingen te downloaden door de bestandsgroottebeperking te vergroten met de fetchsize optie.

Om afbeelding proportioneel te schalen geef je de gewenste breedte op in pixels:

{{wiki:dokuwiki-128.png?20}}

Deze afbeelding is geschaald naar een breedte van 20 pixels.

Wanneer je een breedte en een hoogte geeft, zal de afbeelding precies naar die hoogte worden geschaald, en zal de breedte-hoogteverhouding worden genegeerd.

{{wiki:dokuwiki-128.png?20x50}}

Deze afbeelding is geschaald naar een breedte van 20 pixels en een hoogte van 50 pixels.

In DokuWiki 2009-02-14 en later, zal het geven van breedte én hoogte de afbeelding bijknippen voor het schalen om te voorkomen dat de afbeelding vervormd wordt.

Linken

DokuWiki staat je toe om afbeeldingen in een pagina te plaatsen die ook naar een pagina verwijzen met meer details over de pagina of naar een pagina die de volledige afbeelding laat zien. Ook kun je afbeeldingen plaatsen die niet naar andere pagina's verwijzen.

Standaard, zal het klikken op een afbeelding de “detail”pagina tonen. De detailpagina is een weergave van het detail.php-templatebestand. Het standaard detail.php-bestand laat een grote versie van de afbeelding zien met daarnaast een lijst van EXIF en IPTC metadata zoals opgeslagen in de afbeelding (zoals bijvoorbeeld afbeeldingtekst, auteur, opnamedatum, etc.), en andere beschrijvende informatie.

De volgende syntax voegt een afbeelding in de pagina op de volle grootte, en klikken op deze afbeelding levert een detailpagina met de metadata van de afbeelding:

{{wiki:dokuwiki-128.png}}

Klik op deze geschaalde afbeelding om zijn detailpagina te zien.

Je kunt op de afbeelding op de detailpagina klikken om de afbeelding op originele grootte te bekijken. Vaak zul je de afbeelding invoegen op de pagina met kleine afmetingen, dit laten verwijzen naar de detailpagina met een middelgrote afbeelding en die verwijst uiteindelijk naar het originele bestand.

Je kunt in plaats hiervan een afbeelding invoegen die direct verwijst naar het originele bestand. Dit wordt een “direct” link genoemd, en wordt aangegeven met de direct optie achter de afbeeldingnaam:

{{wiki:dokuwiki-128.png?direct}}

Klik op deze geschaalde afbeelding om meteen het origineel te bekijken.

Het is mogelijk om een afbeelding in te voegen in de pagina zonder verdere verwijzingen. Dit bereik je met de nolink optie achter de afbeeldingsnaam.

{{wiki:dokuwiki-128.png?nolink}}

Probeer op deze afbeelding te klikken. Hé dat lukt niet, huh?

Je kunt ook de nolink en herschaal parameters combineren door er een ampersand '&' tussen te plaatsen:

{{wiki:dokuwiki-128.png?nolink&100}}

Als je alleen een link naar de afbeelding wilt, zonder de afbeelding weer te geven op de wikipagina, moet je de linkonlyoptie gebruiken:

{{wiki:dokuwiki-128.png?linkonly}}

dokuwiki-128.png Dit is alleen een link naar de afbeelding.

Dynamische afbeeldingen

Soms wil je dynamische afbeeldingen invoegen zoals deze afbeelding

De standaard methode proberen:

{{http://kalsey.com/tools/buttonmaker/button.php?barPosition=50&leftText=Dynamic&leftTextColor=ffffff&rightText=IMG&rightTextPosition=54}}

werkt echter niet:

button.php

Dit is omdat DokuWiki aanneemt dat de afbeelding eindigt met .gif,.jpg of .png, maar dit bestand eindigt met .php. De truc is om extra CGI paramters toe te voegen zoals deze: &.png – de CGI zal de onbekende parameter negeren, maar DokuWiki weet nu dat het een afbeelding is.

Je moet aan het uiteinde ook een extra vraagteken toevoegen, want anders denkt DokuWiki dat de CGI parameters bufferopties zijn.

{{http://kalsey.com/tools/buttonmaker/button.php?barPosition=50&leftText=Dynamic&leftTextColor=ffffff&rightText=IMG&rightTextPosition=54&.png?}}

NB: Je kunt knoppenmakers webfrontends vinden op

Media verwijderen

Soms is het nodig om media weg te gooien, die eerder is geupload. Hiervoor moet de ACL functie ingeschakeld zijn en moet de gebruiker die bestanden wil verwijderen de DELETE permissie hebben. De bestanden kunnen worden verwijderd met de prullenbak-knop.

Zie ook: verwijderen van mediabestanden

Om een afbeelding naar andere bronnen te laten verwijzen moet simpel een link plaatsen om de afbeelding, net zoals je anders tekst klikbaar maakt.

Voorbeeld:

Voorbeeld:  [[http://www.google.com|{{wiki:dokuwiki-128.png}}]]

Als de afbeeldinglink verwijst naar lokale media (zoals a .pdf), kun je de volgende syntax gebruiken:

Voorbeeld:

 Voorbeeld:   [[this>_media/wiki:dokuwiki-128.png|{{wiki:dokuwiki-128.png}}]]

Bufferen

Om de prestaties voor de gebruiker te verbeteren, probeert DokuWiki externe bestanden te bufferen. Als je externe bestanden wilt gebruiken zonder bufferen kun de nocacheparameter toevoegen:

{{http://de3.php.net/images/php.gif?nocache}}

Je kunt dit ook combineren met herschalen:

{{http://de3.php.net/images/php.gif?300x50&nocache}}

Om voor elke paginavernieuwing een externe server te raadplegen voor afbeeldingen is niet erg netjes. In plaats daarvan kun je de parameter recache gebruiken om DokuWiki een afbeelding te laten herbufferen met een interval zoals gespecificeerd met de cachetime configuratie optie:

{{http://de3.php.net/images/php.gif?recache}}
nl/images.txt · Laatst gewijzigd: 2013-01-11 21:47 door Klap-in

Tenzij anders vermeld valt de inhoud van deze wiki onder de volgende licentie: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki