het EngelsFransSpaans

Servers draaien | Ubuntu > | Fedora > |


OnWorks-favicon

imageindex - Online in de cloud

Voer imageindex uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht imageindex die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


imageindex - een hulpmiddel voor digitale fotogalerijen

KORTE INHOUD


Imageindex is een digitaal fotogalerijprogramma. Het biedt automatische generatie van
miniaturen en andere grootteweergaven van de afbeeldingen en videobestanden, en W3C-compatibele HTML om
laat het bekijken van de miniaturen en afbeeldingen of video's toe. Het maakt ook montages van alle
afbeeldingen in een bepaalde map die moeten worden gebruikt in directory-items in de HTML.

PRODUCTBESCHRIJVING


Imageindex is geëvolueerd van een eenvoudig programma voor het genereren van miniaturen tot een volwaardig
galerij applicatie. Hiermee kunt u statische miniaturen en "gemiddelde" weergaven maken (goed voor
dial-up webviewers) samen met statische HTML die de afbeeldingen chronologisch presenteert
volgorde (gebaseerd op de datum in de Exif-header of datumstempel van het bestand zelf). Steun
is nu toegevoegd voor geanimeerde GIF's en videobestanden (we ondersteunen alle bestandsindelingen
uw installatie van mplayer ondersteunt).

Imageindex creëert om vele redenen statische in plaats van dynamische inhoud. Eerst en vooral
het is veel gemakkelijker om periodiek foto's op CD-ROM's te archiveren wanneer de inhoud is
gewoon "daar" in plaats van "gevangen" in een soort database. Je creëert je eigen
"database" met uw eigen mappen en laat imageindex de presentatie van de
beelden naar de wereld. Imageindex gebruikt "montages" (of miniaturen van al uw miniaturen
opeengepakt) van submappen als ze naast afbeeldingen voorkomen (zie het voorbeeld
pagina's op de imageindex-website - http://www.edwinh.org/imageindex/sample.html).

Er zijn vier basis "views" die imageindex creëert (standaard ingeschakeld). De index"
weergave toont miniaturen van alle afbeeldingen in een map in een basistabelformaat (standaard 3
kolommen). Binnen elke cel van de tabel basisinformatie zoals de datum/tijd van de
afbeelding worden gegeven, evenals eventuele opmerkingen (of bijschriften) die in de afbeelding aanwezig zijn. Links naar de
verschillende afbeeldingsformaten en andere weergaven voor de afbeelding worden ook standaard weergegeven.

De tweede weergave die wordt gepresenteerd, is de weergave "diavoorstelling". In deze weergave de "middelgrote" afbeelding
wordt weergegeven samen met informatie zoals datum/tijd, elk bijschrift dat in de afbeelding is ingesloten,
enz. Momenteel verwijzen de 'medium'-dia's voor videobestanden alleen naar het eigenlijke videobestand
verwerkt. Toekomstige versies zullen direct afspelen in de browser mogelijk maken (zoals
YouTube). Er zijn "vorige" en "volgende" links op elke pagina waarmee de kijker snel kan
door elke "medium" afbeelding bladeren zonder constant de "terug" van de browser te hoeven aanroepen
knop.

Bijschriften voor videobestanden kunnen worden gemaakt door een bestand te maken met dezelfde basisnaam als de
origineel videobestand maar met ".txt" als extensie. De inhoud van dit bestand zal zijn:
gebruikt net als bijschriften die zijn ingesloten in indelingen zoals JPG bij het verwerken van de resulterende HTML.

In combinatie met de weergave "diavoorstelling" is er een "frameweergave". Indien ingeschakeld een link naar
de frameweergave verschijnt bovenaan de pagina van de indexweergave. Wanneer de frameweergave is
bezocht, wordt het browservenster in twee delen gesplitst. Aan de linkerkant staan ​​alle thumbnails
dicht bij elkaar staan. Aan de rechterkant zijn dezelfde "slide show" pagina's geladen.
Als de gebruiker op een miniatuur aan de linkerkant klikt, wordt de "slide"-weergave (inclusief de "medium"
afbeelding) wordt weergegeven aan de rechterkant van het frame. Dit zorgt voor een erg handig
mechanisme om door veel afbeeldingen te bladeren.

Eindelijk bestaat er een "details" -weergave. Deze detailweergave lijkt veel op de indexweergave omdat de
thumbnails (verder verkleind) worden gepresenteerd in een tabelformaat, maar veel meer
informatie wordt weergegeven in elke cel. Dit is erg handig voor afbeeldingen die afkomstig zijn van
digitale camera's waar Exif-headers zijn gevuld met veel nette informatie.

De HTML-uitvoer van imageindex kan worden aangepast door een ".imageindexrc" te maken in uw
$HOME directory en het plaatsen van bepaalde variabelen (zie sectie VARIABELEN) in dat bestand en
bewerken naar uw smaak. Een van de variabelen regelt de uitvoer van een trapsgewijze stylesheet
die uiteindelijk uw browser bepaalt hoe de HTML moet worden weergegeven. Alle kleuren, lettertypen, inspringingen,
enz. wijzigingen die u wilt aanbrengen, kunnen in deze stylesheetvariabele worden gedaan.

VARIABELEN


Wanneer u uw ".imageindexrc"-bestand in uw $HOME-directory maakt, kunt u een of alle
van de volgende variabelen daarin en pas waar nodig aan. Dit is de Perl-code zelf en is
vervolgens "opgenomen" in imageindex terwijl het wordt uitgevoerd.

Jij Dan moet je beëindig het bestand door een "1;" te plaatsen aan het einde ervan. Het is een Perl-ding!

De waarden die u in deze voorbeelden ziet, zijn de standaardinstellingen van het programma. Als je van de standaard houdt
waarde van een bepaalde variabele, hoeft u deze niet in uw ".imageindexrc"-bestand op te nemen.

Naam van de map die miniatuurafbeeldingen bevat

$thumbnail_dir = 'thumbnail';

Grootte van de miniatuurafbeeldingen in de "x"-richting (pixels). Merk op dat imageindex behoudt
de hoogte-breedteverhouding van een afbeelding wanneer deze van de oorspronkelijke grootte wordt verkleind om een ​​miniatuur te vormen
afbeelding. Dus als de "x"-dimensie kleiner is dan de "y"-dimensie, heeft een miniatuur misschien
een "x" kleiner dan $default_thumbnail_x.

$default_thumbnail_x = 200;

Grootte van de miniatuurafbeeldingen in de "y"-richting (pixels). Merk nogmaals op dat imageindex
behoudt de hoogte-breedteverhouding van een afbeelding wanneer deze wordt verkleind tot de oorspronkelijke grootte om een
miniatuurafbeelding. Dus als de "y"-dimensie kleiner is dan de "x"-dimensie, een miniatuur
heeft mogelijk een "y"-grootte die kleiner is dan $default_thumbnail_y.

$default_thumbnail_y = 200;

Als beide afmetingen van het origineel binnen zoveel van de miniatuurafmetingen vallen,
slaat de miniatuur over en gebruikt het origineel als de "thumbnail".

$thumbnail_threshold = 1.0;

Grootte van de "medium" afbeeldingen in de "x"-richting (pixels). Merk op dat imageindex behoudt
de beeldverhouding van een afbeelding wanneer deze wordt verkleind van de oorspronkelijke grootte om een ​​"medium" te vormen
afbeelding. Dus als de "x"-dimensie kleiner is dan de "y"-dimensie, kan een "gemiddelde" afbeelding
een "x" hebben die kleiner is dan $med_x.

$med_x = 800;

Grootte van de "medium" afbeeldingen in de "y" richting (pixels). Merk op dat imageindex behoudt
de beeldverhouding van een afbeelding wanneer deze wordt verkleind van de oorspronkelijke grootte om een ​​"medium" te vormen
afbeelding. Dus als de "y"-dimensie kleiner is dan de "x"-dimensie, kan een "gemiddelde" afbeelding
hebben een "y"-maat kleiner dan $med_y.

$med_y = 600;

Naam van de map die "medium" afbeeldingen bevat

$med_dir = 'gemiddeld';

Als beide afmetingen van het origineel binnen zoveel van de "gemiddelde" afmetingen vallen, zullen we
sla het maken van het middelgrote formaat over en gebruik gewoon het origineel. Dit bespaart onnodig
het creëren van een "medium" afbeelding als deze al in de buurt van het origineel is.

$med_threshold = 1.6;

Automatisch terugkeren naar submappen? Stel in op 1 om in te schakelen.

$do_recurse = 0;

Genereer je überhaupt "medium" afbeeldingen? Stel in op 1 om in te schakelen.

$do_medium = 1;

De "diavoorstelling" en frameweergave genereren? Stel in op 1 om in te schakelen.

$do_slide = 1;

De weergave "details" genereren? Stel in op 1 om in te schakelen.

$do_captions = 1;

Bijschriftinformatie gebruiken/weergeven die in afbeeldingen is opgeslagen? Stel in op 1 om in te schakelen.

$do_detail = 1;

Subdirectories verwerken als items in de normale "index" en "details" views? Zet op 1 tot
inschakelen. Als een volledige directoryhiërarchie is verwerkt met $do_montage ingesteld op 1 (zie
hieronder), zal het montagebestand voor een bepaalde map worden gebruikt als de "thumbnail" voor a
submap.

$do_dirs = 1;

Een montage maken van alle afbeeldingen? Indien ingeschakeld, zijn alle afbeeldingen die worden verwerkt:
omgezet in een NxM-montage van zeer kleine miniaturen in een tegelpatroon. Het resultaat
afbeelding is verkleind tot de $default_thumbnail_x x $default_thumbnail_y afmetingen en opgeslagen
in de directory $thumbnail_dir. De grootte van de tegels groeit naarmate het aantal afbeeldingen in a
directory-toename, maar kan worden begrensd door variabelen die hieronder worden beschreven. Stel in op 1 om in te schakelen.

$do_montage = 1;

Breng ASCII "smiley"-patronen die zijn ingesloten in de opmerking van een afbeelding in kaart in echte "emoticons"
afbeeldingen? Indien ingeschakeld, de ASCII-smileys zoals :) en :-), de knipogen ;) en ;-), en
de fronsen :( en :-( zijn toegewezen aan kleine PNG-afbeeldingen die de overgebrachte emotie weergeven.
Stel in op 1 om in te schakelen.

$do_emoticons = 1;

Sorteer tijdstempels in omgekeerde volgorde.

$do_reverse = 1;

Verwerk videobestanden. Dit is afhankelijk van een vrij recente versie van mplayer die wordt geïnstalleerd op
jouw systeem. We hebben getest met maximaal 0.99.8. Het soort videobestanden dat wordt ondersteund
zijn aan de codecs die zijn gecompileerd en gebruikt met mplayer-installatie op uw systeem.

$do_video_files = 1;

Plaats een klein pictogram in een van de hoeken van de miniatuur- en mediumweergaven wanneer
verwerking van het eerste frame van een videobestand. Dit geeft een "visueel signaal" dat het bestand dat
weergegeven in uw browser is een videobestand en geen stilstaand beeld.

$do_video_thumbnail_icons = 1;

Gebruik het volgende als een reguliere expressie om videobestanden te identificeren aan de hand van hun extensie. Voor
om bepaalde technische redenen was het beter mogelijk om hier snel en effectief op te vertrouwen
methode. Als bestanden van je camera (of wat dan ook) eindigen op een andere extensie, zet je gewoon
die extensie hier ook.

$video_regexp = '(avi|mov|mpg|mpeg|mjpeg|m1v|m2v|wmv|fli|nuv|vob|ogm|vcd|svcd|mp4|qt)';

Als u de "visual cue"-pictogrammen voor hierboven genoemde videobestanden inschakelt, is het volgende:
variabele bepaalt in welke hoek het wordt geplaatst. Aanvaardbare waarden zijn: Zuidwest,
Noordwest, Noordoost, Zuidoost (hoofdlettergevoelig!).

$video_icon_gravity = 'Zuidwest';

Als u de "visual cue"-pictogrammen voor hierboven genoemde videobestanden inschakelt, zijn er twee:
kiezen uit (momenteel). Stel in op 1 (standaard) voor een gele stip met een 'play'-pijl. Zet op 2
voor een paarsachtig icoon van een videocamera. Meer van deze zullen worden gemaakt in verdere releases.

$video_icon = 1;

De volgende drie variabelen bepalen naar welke hyperlinks in de HTML-uitvoer "verwijzen". Zij
kan worden ingesteld op het volgende:

index : verwijst naar de naamreferentie voor een afbeelding in de indexweergave
volledige grootte: verwijst naar de daadwerkelijke afbeelding zelf
medium : verwijst naar de "medium" versie van een afbeelding
thumbnail : verwijst naar de miniatuurversie van een afbeelding
slide : verwijst naar de "diavoorstelling" HTML-pagina geschreven voor een afbeelding
details : verwijst naar de naamreferentie voor een afbeelding in de details
view

De volgende variabele bepaalt wat de hyperlink voor de miniatuurafbeelding in de indexweergave is
wijst naar:

$index_linkto = 'dia';

De volgende variabele bepaalt wat de hyperlink voor de miniatuurafbeelding in de details is
bekijk punten naar:

$details_linkto = 'index';

De volgende variabele bepaalt wat de hyperlink voor de "medium" afbeelding in de diaweergave
wijst naar:

$slide_linkto = 'volledige grootte';

Standaard aantal kolommen dat moet worden gebruikt in de index- en detailweergaven

$default_columns = 3;

Stel de oriëntatie van het diaframe in - 'horizontaal' of 'verticaal'. Wanneer 'verticaal' de
browservenster wordt verticaal gesplitst met alle miniaturen naar links. Wanneer
'horizontaal' wordt het browservenster horizontaal gesplitst met de miniaturen gerangschikt in de
bovenste gedeelte

$frame_orient = 'verticaal';

De volgende twee variabelen kunnen worden ingesteld op een van de volgende drie waarden:

top : zet het item in kwestie bovenaan de pagina wanneer het wordt weergegeven
bottom : zet het item in kwestie onderaan de pagina wanneer
gerenderd
geen: laat het item weg uit de HTML-uitvoer

Bepaalt of een afbeeldingsbijschrift (of opmerking) ingesloten in de afbeelding wordt opgehaald en
geschreven in de HTML-uitvoer. Standaard staat het boven de "medium" afbeelding die wordt weergegeven
in de "dia" weergave.

$slide_caption = 'top';

Bepaalt of de datum/tijd van een afbeelding in de HTML-uitvoer wordt geschreven. Standaard is het
geschreven onder de "gemiddelde" afbeelding gepresenteerd in de "dia" -weergave.

$slide_date = 'onder';

In de "detailweergave" worden de miniatuurafbeeldingen verkleind tot een formaat dat kleiner is dan normaal
miniaturen (om waardevolle ruimte te besparen). Dit stelt het aantal keren in dat ze worden gekrompen.
Standaard wordt deze met een factor 2 gekrompen.

$detailshrink = 2;

De miniatuur- en "medium"-afbeeldingen worden weggeschreven als JPEG-bestanden (zelfs als het origineel
afbeeldingen waren geen JPEG's). De volgende twee variabelen bepalen de "kwaliteit" voor gegenereerd
afbeeldingen. De waarde kan variëren van 0 tot 100, waarbij 100 betekent "verlies geen enkele kwaliteit ten gunste van"
van bestandsgrootte."

Pas de kwaliteit aan van de miniaturen die worden weggeschreven

$thumb_quality = 50;

Pas de kwaliteit van de uitgeschreven "medium" afbeeldingen aan

$med_kwaliteit = 80;

Pas het minimum aantal tegels aan dat in een montageafbeelding zal worden gevonden. Als het aantal
afbeeldingen in een map is lager dan deze waarde, afbeeldingen worden herhaald of worden leeggemaakt
wordt ingevoegd (zie $montage_fill).

$montage_min = 4;

Pas het maximale aantal tegels aan dat in een montage wordt gevonden. Als het aantal
afbeeldingen in een map hoger is dan dit nummer, zal de montage worden gemaakt door "evenly
"$montage_max-afbeeldingen in de map kiezen en alleen die gebruiken.

$montage_max = 36;

Pas de ruimte tussen montagebeelden (pixels) aan.

$montage_whitespace = 2;

Wanneer er geen "even" aantal afbeeldingen in een map is en een volledige NxM-tegelmontage
kunnen niet worden gevormd, afbeeldingen kunnen opnieuw worden gebruikt of lege ruimte kan worden gebruikt. Zet op 'herhalen' om
hergebruik afbeeldingen en 'leeg' om lege ruimte te gebruiken.

$montage_fill = 'leeg';

De volgende variabele regelt alle aspecten van hoe de HTML-uitvoer wordt weergegeven in:
standaarden compatibele browsers. De inhoud van deze variabele wordt uitgeschreven in a
trapsgewijze stylesheet en de eigenschappen die erin worden gevonden, bepalen hoe de HTML is
weergegeven. Alle veranderingen in kleur, lettertype, grootte, uitlijning, etc. kunnen plaatsvinden. Dit
enige kennis van trapsgewijze stylesheets vereist. Een goede primer vind je hier:

http://www.w3schools.com/css/css_reference.asp

$stylesheet = '
lichaam {kleur: zwart; achtergrond: wit; }

/* Lettertypen in de titel */
h1.title { font-familie: "Comic Sans MS",Helvetica,sans-serif;
lettergrootte: 200%; lettergewicht: vet; tekst uitlijnen: midden; }
h2.daterange { font-familie: Arial,Helvetica,sans-serif;
lettergrootte: 125%; tekst uitlijnen: midden; }
h3 { font-familie: Arial,Helvetica,sans-serif; lettergrootte: 90%;
tekst uitlijnen: midden; }

/* Fotobijschriften & Directory-titels */
div.caption { font-familie: Arial,Helvetica,sans-serif;
lettergrootte: 100%; lettergewicht: vet; marge: 1em; }

/* Algemene lettertypen op de index- en detailpagina */
div.index { font-familie: Arial,Helvetica,sans-serif;
lettergrootte: 80%; }
div.detail { font-familie: Arial,Helvetica,sans-serif;
lettergrootte: 80%; }
div.credits { font-familie: Arial,Helvetica,sans-serif;
lettergrootte: 80%; tekst uitlijnen: rechts; marge: 10px }

/* Tabel attributen */
table.index { achtergrond: #ffffff; grens: geen;
grensafstand: 8px; }
td.index {rand: geen; opvulling: 3px }
table.frame { achtergrond: #ffffff; grens: geen }
td.frame {rand: geen; opvulling: 0px }

/* Afbeeldingskenmerken */
img.index { grens: geen; }
img.slide { rand: geen; }
img.frame {rand: geen; }

/* Link attributen */
een:link { kleur: blauw; }
a:bezocht { kleur: groen; }
a:hover { kleur: rood; }
a:actief { kleur: rood; }

';

Pas aan wat wordt weergegeven in "lege" tabelcellen als er geen "even" aantal is
afbeeldingen in een map.

$emptycell = " leeg ";

Beheer de tekst van een hyperlink naar een bovenliggende map. Als u niet wilt dat deze link
aanwezig zijn in de index en "details" bekijken "undef" de variabele (undef $updirtext;)

$updirtext = "één map omhoog";

Beheer de tekst van een hyperlink naar de frameweergave. Als u niet wilt dat deze link
aanwezig in de index en "details" weergaven "undef" de variabele (undef $framelinktext;)

$framelinktext = "weergave diavoorstelling (frames)";

Beheer de tekst van een hyperlink naar de detailweergave. Als u niet wilt dat deze link
presenteer in de indexweergave "undef" de variabele (undef $detaillinktext;)

$detaillinktext = "details-index";

Beheer de tekst van een hyperlink naar de indexweergave. Als u niet wilt dat deze link
presenteer in de detailweergave "undef" de variabele (undef $indexlinktext;)

$indexlinktext = "hoofdindex";

Beheer de standaard TITLE-tekenreeks die is geschreven in de HTML voor een bepaalde map. Dit is
meestal gegeven per map via de opdrachtregel en "herinnerd" binnen
META-gegevens in het index-HTML-bestand zelf.

$default_titletext = "Afbeeldingenmap";

De volgende vijf variabelen bepalen het TITLE-attribuut op ankerconstructies in de index
en frameweergaven. Wanneer TITLE-attributen worden gegeven, worden ze meestal weergegeven als "knopinfo"
bubbels die tekst tonen wanneer een cursor boven de actieve link zweeft en stopt. Wij gebruiken ze
hier om een ​​visuele aanwijzing te geven over de afbeelding. Deze variabelen werken ongeveer zoals: printf(1)
snaren. De waarden die kunnen worden geïnterpoleerd voor een bepaalde afbeelding zijn:

%f => vervangen door de bestandsnaam van de afbeelding
%d => vervangen door de datum/tijd van de afbeelding (of mtime van het bestand)
%s => vervangen door de grootte van het bestand (in Kb)
%r => vervangen door de resolutie (XxY) van de originele afbeelding
%c => vervangen door het bijschrift van de afbeelding (indien opgeslagen met één)
%% => vervangen door een letterlijk '%'-teken

De volgende codes worden geïnterpoleerd wanneer mappen worden verwerkt en een montage daarvan:
directory wordt gebruikt als de miniatuur van de subdirectory.

%n => vervangen door aantal afbeeldingen in een map
%b => vervangen door de "begin" datum uit een directory met afbeeldingen
%e => vervangen door de "eind" datum uit een directory met afbeeldingen
%t => vervangen door de "titel" uit een directory met afbeeldingen

Andere tekens (inclusief spaties) zijn letterlijk. "undef" deze in uw ".imageindexrc"
bestand als u niet wilt dat de TITLE-kenmerken in de HTML worden geschreven. De "datum/tijd"
gerelateerde constructies worden geïnterpoleerd met behulp van de hieronder gedefinieerde datum/tijd-indelingsvariabelen.

Beheer de TITLE-attributen voor hyperlinks naar miniatuurafbeeldingen in de frameweergave. De
standaard is " - " voor een afbeelding

$framethumbtitle = "%f - %d";

Beheer de TITLE-kenmerken voor hyperlinks naar miniatuurafbeeldingen in de indexweergave. De
standaard is " ( )" voor een afbeelding

$indexthumbtitle = "%f (%s)";

Beheer de TITLE-attributen voor hyperlinks naar miniatuurafbeeldingen in de diaweergave. De
standaard is " ( )" voor een afbeelding

$slidehumbtitle = "%f (%s)";

Beheer de TITLE-attributen voor hyperlinks naar miniatuurafbeeldingen in de detailweergave.
De standaard is een bijschrift (of opmerking) van een afbeelding als deze erin is ingesloten.

$detailthumbtitle = "%c";

Beheer de TITLE-attributen voor hyperlinks naar montagebeelden in de indexweergave wanneer a
submap wordt gepresenteerd. De standaardinstelling is om te laten zien hoeveel afbeeldingen de submap heeft
had en het datumbereik dat wordt overspannen.

$montagetitle = "%n afbeeldingen %b tot en met %e";

Bepaal welke karakterset de gegenereerde html-pagina's moeten hebben. Dit is standaard UTF-8, maar
kan ofwel ISO-8859-1 zijn of een andere codering:

$file_charset = "ISO-8859-1";

De volgende acht variabelen bepalen hoe datums en tijden worden opgemaakt wanneer ze worden geschreven in
de HTML-code. Nogmaals, we gebruiken printf(1)-achtige variabelen waar codes worden geïnterpoleerd
volgens de smaak van een gebruiker.

De definities van de escape-reeksen komen uit de POSIX strftime(3) definities. NIET
Alles van strftime(3) worden om voor de hand liggende redenen ondersteund.

%S wordt vervangen door de tweede als decimaal getal (00-60).
%M wordt vervangen door de minuut als decimaal getal (00-59).
%I wordt vervangen door het uur (12-uurs klok) als decimaal getal (01-12).
%H wordt vervangen door het uur (24-uurs klok) als decimaal getal (00-23).
%p wordt vervangen door nationale vertegenwoordiging van ofwel "ante meridiem" of
"post meridiem" waar van toepassing (momenteel alleen US "am" of "pm")
%R is gelijk aan "%H:%M" (alleen in *tijdformaatvariabelen).
%r is gelijk aan "%I:%M:%S %p" (alleen in *tijdformaatvariabelen).

%Y wordt vervangen door het jaar met eeuw als decimaal getal.
%y wordt vervangen door het jaar zonder eeuw als decimaal getal (00-99).
%m wordt vervangen door de maand als decimaal getal (01-12).
%d wordt vervangen door de dag van de maand als decimaal getal (01-31).
%F is gelijk aan "%Y-%m-%d" (alleen in *datumformaatvariabelen).
%D is gelijk aan "%m/%d/%y" (alleen in *datumformaatvariabelen).
%% wordt vervangen door een letterlijke "%".

Bepaal de manier waarop de datum wordt gevormd in de frameweergave

$framedateformat = "%m/%d/%Y";

Bepaal de manier waarop de tijd wordt gevormd in de frameweergave

$frametimeformat = "%r";

Bepaal de manier waarop de datum wordt gevormd in de indexweergave

$indexdateformat = "%m/%d/%Y";

Bepaal de manier waarop de tijd wordt gevormd in de indexweergave

$indextimeformat = "%r";

Bepaal de manier waarop de datum wordt gevormd in de diaweergave

$slidedateformat = "%m/%d/%Y";

Bepaal de manier waarop de tijd wordt gevormd in de diaweergave

$slidetimeformat = "%r";

Bepaal de manier waarop de datum wordt gevormd in de detailweergave

$detaildateformat = "%m/%d/%Y";

Bepaal de manier waarop de datum wordt gevormd in de detailweergave

$detailtimeformat = "%I:%M %p";

Bepaal wat de HTML-bestandsnaam van de indexweergave zal zijn

$indexbestand = 'index.html';

Bepaal wat de HTML-bestandsnaam van de detailweergave zal zijn

$detailfile = 'details.html';

Bepaal wat de HTML-bestandsnaam van de frameweergave zal zijn

$framefile = 'frame.html';

Bepaal wat de HTML-bestandsnaam van de diaweergave zal zijn

$slidefile = 'slides.html';

Beheer de naam van de map waar alle HTML-bestanden met "slide view" zullen worden gedeponeerd
(één per afbeelding)

$slide_dir = 'dia's';

Beheer de naam van het trapsgewijze stijlblad dat in elke map is geschreven

$stylefile = 'style.css';

Beheer de naam van de montageafbeelding indien ingeschakeld

$montagebestand = 'montage.jpg';

Beheer het voorvoegsel van de emoticon PNG-afbeeldingsbestandsnamen

$emoticonprefix = 'ii_';

Voorbeelden


Stel dat u bijvoorbeeld enkele tekenreeksen voor datum/tijd-notatie wilt wijzigen. Een volledige
".imageindexrc" bestand zou in dit geval zijn:

$framedateformat = "%F";
$frametimeformat = "%R";

$indexdateformat = "%F";
$indextimeformat = "%R";

$slidedateformat = "%F";
$slidetimeformat = "%R";

$detaildateformat = "%m/%y";

1; # zorg ervoor dat dit niet de laatste regel in het bestand is!

ACKNOWLEDGMENTS


We willen Larry Wall, de maker van Perl, bedanken voor zijn "swiss army chainsaw" van a
scripttaal (evenals al degenen die Perl door de jaren heen hebben gehackt). We
wil ook iedereen bedanken die heeft bijgedragen aan ImageMagick en de bijbehorende module
PerlMagick. Zonder PerlMagick zou deze software buitengewoon minder robuust zijn.
Daarnaast willen we de makers van mplayer (en alle medewerkers) bedanken.
Zonder mplayer zou de ondersteuning voor videobestanden nooit tot stand zijn gekomen.

AUTEURS


Edwin Huffstutler
John Reynolds

Gebruik imageindex online met onworks.net-services


Ad


Ad