EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

imageindex - Online in der Cloud

Führen Sie imageindex im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl imageindex, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


imageindex - ein digitales Fotogalerie-Tool

ZUSAMMENFASSUNG


Imageindex ist ein digitales Bildergalerieprogramm. Es bietet die automatische Generierung von
Miniaturansichten und andere Größenansichten der Bilder und Videodateien sowie W3C-konformes HTML zu
ermöglichen das Anzeigen der Miniaturansichten und Bilder oder Videos. Es erstellt auch Montagen von allen
Bilder in einem bestimmten Verzeichnis, die in Verzeichniseinträgen innerhalb des HTML verwendet werden sollen.

BESCHREIBUNG


Imageindex hat sich von einem einfachen Programm zur Erstellung von Miniaturansichten zu einem ausgewachsenen . entwickelt
Galerie Anwendung. Damit können Sie statische Thumbnails und "mittlere" Ansichten erstellen (gut für
Einwahl-Webviewer) zusammen mit statischem HTML, das die Bilder in chronologischer Reihenfolge präsentiert
(basierend auf dem Datum im Exif-Header oder dem Datumsstempel der Datei selbst). Unterstützung
wurde jetzt für animierte GIFs und Videodateien hinzugefügt (wir unterstützen alle Dateiformate
Ihre Installation von mplayer unterstützt).

Imageindex erstellt aus vielen Gründen eher statische als dynamische Inhalte. Zuallererst
Es ist viel einfacher, Bilder regelmäßig auf CD-ROMs zu archivieren, wenn der Inhalt
nur "dort" und nicht "gefangen" in einer Art Datenbank. Du erschaffst deine eigenen
"Datenbank" mit Ihren eigenen Verzeichnissen und überlassen Sie imageindex die Präsentation der
Bilder zur Welt. Imageindex verwendet "Montage" (oder Miniaturansichten all Ihrer Miniaturansichten)
zusammengepfercht) von Unterverzeichnissen, wenn sie neben Bildern vorkommen (siehe das Beispiel
Seiten auf der imageindex-Website - http://www.edwinh.org/imageindex/sample.html).

Es gibt vier grundlegende "Ansichten", die imageindex erstellt (standardmäßig aktiviert). Der Index"
Ansicht zeigt Miniaturansichten aller Bilder in einem Verzeichnis in einem einfachen Tabellenformat (standardmäßig 3
Säulen). In jeder Zelle der Tabelle sind grundlegende Informationen wie Datum/Uhrzeit der
Bild sowie alle Kommentare (oder Bildunterschriften) im Bild angegeben werden. Links zu den
Standardmäßig werden auch verschiedene Bildgrößen und andere Ansichten für das Bild angezeigt.

Die zweite dargestellte Ansicht ist die "Diashow"-Ansicht. In dieser Ansicht das "mittelgroße" Bild
wird zusammen mit Informationen wie Datum/Uhrzeit, in das Bild eingebettete Bildunterschriften,
usw. Derzeit zeigen die 'mittleren' Folien bei Videodateien nur auf die eigentliche Videodatei
verarbeitet. Zukünftige Versionen ermöglichen die direkte Wiedergabe im Browser (ähnlich wie
Youtube). Auf jeder Seite gibt es "Vorherige" und "Nächste" Links, die den Betrachter schnell ermöglichen
Durchlaufen Sie jedes "mittlere" Bild, ohne ständig das "Zurück" des Browsers aufrufen zu müssen
.

Untertitel für Videodateien können erstellt werden, indem eine Datei mit demselben Basisnamen erstellt wird wie die
Original-Videodatei, aber mit ".txt" als Erweiterung. Der Inhalt dieser Datei wird
wird genauso verwendet wie in Formaten wie JPG eingebettete Bildunterschriften, wenn das resultierende HTML verarbeitet wird.

In Verbindung mit der "Diashow"-Ansicht gibt es eine "Rahmenansicht". Wenn aktiviert ein Link zu
Die Rahmenansicht wird oben auf der Seite der Indexansicht angezeigt. Wenn die Rahmenansicht . ist
besucht, teilt sich das Fenster des Browsers in zwei Teile. Auf der linken Seite sind alle Miniaturansichten
dicht aneinander gereiht. Auf der rechten Seite werden die gleichen "Diashow"-Seiten geladen.
Wenn der Benutzer auf ein Thumbnail auf der linken Seite klickt, wird seine "Dia"-Ansicht (einschließlich der "Medium"-Ansicht) angezeigt.
Bild) wird auf der rechten Seite des Rahmens angezeigt. Dies schafft eine sehr bequeme
Mechanismus zum Durchsuchen vieler Bilder.

Schließlich existiert eine "Details"-Ansicht. Diese Detailansicht ähnelt der Indexansicht, da die
Thumbnails (weiter verkleinert) werden in Tabellenform dargestellt, aber noch viel mehr
Informationen werden in jeder Zelle angezeigt. Dies ist sehr nützlich für Bilder, die von
Digitalkameras, bei denen Exif-Header mit vielen ordentlichen Informationen gefüllt sind.

Die HTML-Ausgabe von imageindex kann durch Erstellen einer ".imageindexrc" in Ihrem
$HOME-Verzeichnis und platzieren Sie bestimmte Variablen (siehe Abschnitt VARIABLES) in dieser Datei und
Bearbeitung nach Ihrem Geschmack. Eine der Variablen steuert die Ausgabe eines kaskadierenden Stylesheets
die letztendlich Ihren Browser anweist, wie das HTML zu rendern ist. Alle Farben, Schriftarten, Einrückungen,
usw. Änderungen, die Sie vornehmen möchten, können in dieser Stylesheet-Variable vorgenommen werden.

VARIABLEN


Wenn Sie Ihre ".imageindexrc"-Datei in Ihrem $HOME-Verzeichnis erstellen, können Sie beliebige oder alle einfügen
der folgenden Variablen drin und passen Sie sie nach Bedarf an. Dies ist Perl-Code selbst und ist
anschließend während der Ausführung in imageindex "eingeschlossen".

Du sollen Beenden Sie die Datei, indem Sie eine "1;" am Ende davon. Es ist eine Perl-Sache!

Die Werte, die Sie in diesen Beispielen sehen, sind die Programmvoreinstellungen. Wenn dir die Standardeinstellung gefällt
Wert einer bestimmten Variablen müssen Sie ihn nicht in Ihre Datei ".imageindexrc" aufnehmen.

Name des Verzeichnisses, das Miniaturbilder enthält

$thumbnail_dir = 'Miniaturansicht';

Größe der Miniaturbilder in "x"-Richtung (Pixel). Beachten Sie, dass imageindex beibehält
das Seitenverhältnis eines Bildes, wenn es von seiner Originalgröße zu einer Miniaturansicht verkleinert wird
Bild. Wenn also das Maß "x" kleiner als das Maß "y" ist, kann ein Thumbnail
eine "x" Größe kleiner als $default_thumbnail_x.

$default_thumbnail_x = 200;

Größe der Miniaturbilder in "y"-Richtung (Pixel). Beachten Sie auch hier, dass imageindex
behält das Seitenverhältnis eines Bildes bei, wenn es von seiner ursprünglichen Größe auf ein a . verkleinert wird
Vorschaubild. Wenn also das Maß "y" kleiner als das Maß "x" ist, wird ein Thumbnail
kann eine "y"-Größe haben, die kleiner als $default_thumbnail_y ist.

$default_thumbnail_y = 200;

Wenn beide Abmessungen des Originals innerhalb dieser Größe der Miniaturansichten liegen, können wir
wird die Miniaturansicht überspringen und nur das Original als "Miniaturansicht" verwenden.

$thumbnail_threshold = 1.0;

Größe der "mittleren" Bilder in "x"-Richtung (Pixel). Beachten Sie, dass imageindex beibehält
das Seitenverhältnis eines Bildes, wenn es von seiner Originalgröße zu einem "Medium" verkleinert wird
Bild. Wenn also das Maß "x" kleiner als das Maß "y" ist, könnte ein "mittleres" Bild
haben eine "x" Größe kleiner als $med_x.

$med_x = 800;

Größe der "mittleren" Bilder in "y"-Richtung (Pixel). Beachten Sie, dass imageindex beibehält
das Seitenverhältnis eines Bildes, wenn es von seiner Originalgröße zu einem "Medium" verkleinert wird
Bild. Wenn also das Maß "y" kleiner als das Maß "x" ist, könnte ein "mittleres" Bild
haben eine "y"-Größe kleiner als $med_y.

$med_y = 600;

Name des Verzeichnisses, das "mittlere" Bilder enthält

$med_dir = 'mittel';

Wenn beide Dimensionen des Originals innerhalb dieser "mittleren" Dimensionen liegen, werden wir
überspringen Sie das Erstellen des Mittelformats und verwenden Sie einfach das Original. Das spart unnötig
Erstellen eines "mittleren" Bildes, wenn es bereits in der Größe dem Original nahe kommt.

$med_schwelle = 1.6;

Automatisch in Unterverzeichnisse rekursiv? Zum Aktivieren auf 1 setzen.

$ do_recurse = 0;

"mittlere" Bilder überhaupt erzeugen? Zum Aktivieren auf 1 setzen.

$do_medium = 1;

Generieren Sie die "Diashow" und die Rahmenansicht? Zum Aktivieren auf 1 setzen.

$do_slide = 1;

Die Ansicht "Details" generieren? Zum Aktivieren auf 1 setzen.

$do_captions = 1;

In Bildern gespeicherte Untertitelinformationen verwenden/anzeigen? Zum Aktivieren auf 1 setzen.

$do_detail = 1;

Unterverzeichnisse als Einträge in den normalen Ansichten "Index" und "Details" verarbeiten? Auf 1 bis einstellen
aktivieren. Wenn eine ganze Verzeichnishierarchie mit $do_montage auf 1 verarbeitet wurde (siehe
unten), wird die Montagedatei für ein bestimmtes Verzeichnis als "Miniaturansicht" für a . verwendet
Unterverzeichnis.

$do_dirs = 1;

Eine Montage aller Bilder erstellen? Wenn aktiviert, werden alle verarbeiteten Bilder
verwandelte sich in eine NxM-Montage von sehr kleinen Miniaturansichten in einem gekachelten Muster. Das resultierende
Bild wird auf die Dimensionen $default_thumbnail_x x $default_thumbnail_y verkleinert und gespeichert
im Verzeichnis $thumbnail_dir. Die Größe der Kacheln wächst mit der Anzahl der Bilder in a
Verzeichniserweiterung, kann jedoch durch die unten beschriebenen Variablen begrenzt werden. Zum Aktivieren auf 1 setzen.

$do_montage = 1;

Bilden Sie ASCII-"Smiley"-Muster, die in den Kommentar eines Bildes eingebettet sind, in echte "Emoticons" ab
Bilder? Wenn aktiviert die ASCII-Smiley-Gesichter wie :) und :-), die Augenzwinkern ;) und ;-), und
die Stirnrunzeln :( und :-( werden kleinen PNG-Bildern zugeordnet, die die vermittelten Emotionen zeigen.
Zum Aktivieren auf 1 setzen.

$do_emoticons = 1;

Sortieren Sie Zeitstempel in umgekehrter Reihenfolge.

$ do_reverse = 1;

Videodateien verarbeiten. Dies hängt davon ab, dass eine relativ aktuelle Version von mplayer installiert ist
dein System. Wir haben mit bis zu 0.99.8 getestet. Die Art der unterstützten Videodateien
entsprechen den Codecs, die bei der mplayer-Installation auf Ihrem System kompiliert und verwendet werden.

$do_video_files = 1;

Überlagern Sie ein kleines Symbol in einer der Ecken der Miniaturansicht und der mittleren Ansicht, wenn
Verarbeitung des ersten Frames einer Videodatei. Dies gibt einen "visuellen Hinweis", dass die Datei
die in Ihrem Browser dargestellt wird, ist eine Videodatei und kein Standbild.

$do_video_thumbnail_icons = 1;

Verwenden Sie Folgendes als regulären Ausdruck, um Videodateien anhand ihrer Erweiterung zu identifizieren. Zum
Aus bestimmten technischen Gründen war es sinnvoller, sich schnell und effektiv darauf zu verlassen
Methode. Wenn Dateien von Ihrer Kamera (oder was auch immer) mit einer anderen Erweiterung enden, geben Sie einfach
diese Erweiterung auch hier.

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

Wenn Sie die oben erwähnten "Visual Cue"-Symbole für Videodateien aktivieren, wird Folgendes
Variable bestimmt, in welcher Ecke sie platziert wird. Zulässige Werte sind: SouthWest,
Nordwest, Nordost, Südost (Groß-/Kleinschreibung beachten!).

$video_icon_gravity = 'Südwest';

Wenn Sie die oben erwähnten "Visual Cue"-Symbole für Videodateien aktivieren, gibt es zwei zu
aus (derzeit) auswählen. Auf 1 (Standard) setzen, um einen gelben Punkt mit einem 'Play'-Pfeil zu erhalten. Auf 2 . einstellen
für ein lilafarbenes Symbol einer Videokamera. Weitere davon werden in weiteren Releases erstellt.

$video_icon = 1;

Die folgenden drei Variablen steuern, worauf Hyperlinks in der HTML-Ausgabe "zeigen". Sie
kann wie folgt eingestellt werden:

index : verweist auf die Namensreferenz für ein Bild in der Indexansicht
fullsize : zeigt auf das eigentliche Bild selbst
medium : verweist auf die "mittlere" Version eines Bildes
thumbnail : verweist auf die Miniaturansicht eines Bildes
slide : verweist auf die HTML-Seite "Diashow", die für ein Bild geschrieben wurde
Details : verweist auf die Namensreferenz für ein Bild in den Details
view

Die folgende Variable steuert, was der Hyperlink für das Miniaturbild in der Indexansicht ist
verweist auf:

$index_linkto = 'Slide';

Die folgende Variable steuert, was der Hyperlink für das Miniaturbild in den Details ist
Aussichtspunkte auf:

$details_linkto = 'index';

Die folgende Variable steuert, was der Hyperlink für das "mittlere" Bild in der Folienansicht ist
verweist auf:

$slide_linkto = 'volle Größe';

Standardanzahl von Spalten, die in den Index- und Detailansichten verwendet werden sollen

$default_columns = 3;

Legen Sie die Ausrichtung des Diarahmens fest - 'horizontal' oder 'vertikal'. Wenn 'vertikal' die
Das Browserfenster wird vertikal geteilt, wobei alle Miniaturansichten nach links zeigen. Wann
'horizontal' teilt sich der Browser-Bereich horizontal mit den Miniaturansichten in der
oberer Teil

$frame_orient = 'vertikal';

Die folgenden zwei Variablen können auf einen der folgenden drei Werte gesetzt werden:

top : Das betreffende Element beim Rendern oben auf der Seite platzieren
unten : Setzen Sie das betreffende Element am Ende der Seite, wenn
gemacht
none : das Element aus der HTML-Ausgabe auslassen

Steuert, ob eine im Bild eingebettete Bildunterschrift (oder ein Kommentar) abgerufen wird und
in die HTML-Ausgabe geschrieben. Standardmäßig steht es über dem angezeigten "mittleren" Bild
in der "Dia"-Ansicht.

$slide_caption = 'oben';

Steuert, ob Datum/Uhrzeit eines Bildes in die HTML-Ausgabe geschrieben werden. Standardmäßig ist es
unterhalb des "Medium"-Bildes geschrieben, das in der "Dia"-Ansicht angezeigt wird.

$slide_date = 'unten';

In der "Detailansicht" werden die Miniaturbilder auf eine kleinere Größe als normal verkleinert
Miniaturansichten (um wertvollen Platz zu sparen). Dies legt fest, wie oft sie verkleinert werden.
Standardmäßig wird es um den Faktor 2 verkleinert.

$detailshrink = 2;

Die Thumbnail- und "Medium"-Bilder werden als JPEG-Dateien ausgegeben (auch wenn das Original
Bilder waren keine JPEGs). Die folgenden beiden Variablen steuern die "Qualität" für generierte
Bilder. Der Wert kann von 0 bis 100 reichen, wobei 100 bedeutet "verliere keine Qualität zu Gunsten"
der Dateigröße."

Passen Sie die Qualität der ausgeschriebenen Miniaturansichten an

$daumen_Qualität = 50;

Passen Sie die Qualität der ausgeschriebenen "mittleren" Bilder an

$med_qualität = 80;

Passen Sie die Mindestanzahl von Kacheln an, die in einem Montagebild zu finden sind. Wenn die Anzahl der
Bilder in einem Verzeichnis kleiner als dieser Wert ist, werden Bilder entweder wiederholt oder sind leer
wird eingefügt (siehe $montage_fill).

$montage_min = 4;

Passen Sie die maximale Anzahl von Kacheln an, die in einer Montage gefunden werden. Wenn die Anzahl der
Bilder in einem Verzeichnis höher als diese Zahl ist, wird die Montage von "gleichmäßig" durchgeführt
picking" $montage_max Bilder im Verzeichnis und nur diese verwenden.

$montage_max = 36;

Passen Sie den Abstand zwischen Montagebildern (Pixeln) an.

$montage_whitespace = 2;

Wenn es keine "gerade" Anzahl von Bildern in einem Verzeichnis und eine vollständige NxM-Kachelmontage gibt
können nicht erstellt werden, Bilder können wieder verwendet werden oder leerer Raum kann verwendet werden. Auf 'wiederholen' setzen, um
Bilder wiederverwenden und "leer", um leeren Raum zu verwenden.

$montage_fill = 'leer';

Die folgende Variable steuert alle Aspekte der Darstellung der HTML-Ausgabe in
standardkonforme Browser. Der Inhalt dieser Variablen wird in a . geschrieben
Cascading Stylesheet und die darin enthaltenen Eigenschaften bestimmen, wie der HTML-Code ist
gerendert. Alle Änderungen an Farbe, Schriftart, Größe, Ausrichtung usw. können vorgenommen werden. Dies
erfordert möglicherweise einige Kenntnisse über Cascading Style Sheets. Eine gute Grundierung finden Sie hier:

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

$stylesheet = '
Körper {Farbe: schwarz; Hintergrund: weiß; }

/* Schriftarten im Titel */
h1.title { Schriftfamilie: "Comic Sans MS",Helvetica,sans-serif;
Schriftgröße: 200%; Schriftdicke: fett; Textausrichtung: Mitte; }
h2.daterange { Schriftfamilie: Arial,Helvetica,sans-serif;
Schriftgröße: 125%; Textausrichtung: Mitte; }
h3 { Schriftfamilie: Arial,Helvetica,sans-serif; Schriftgröße: 90%;
Textausrichtung: Mitte; }

/* Bildunterschriften und Verzeichnistitel */
div.caption { Schriftfamilie: Arial,Helvetica,sans-serif;
Schriftgröße: 100%; Schriftdicke: fett; Rand: 1em; }

/* Gesamtschriftarten auf der Index- und Detailseite */
div.index { Schriftfamilie: Arial,Helvetica,sans-serif;
Schriftgröße: 80%; }
div.detail { Schriftfamilie: Arial,Helvetica,sans-serif;
Schriftgröße: 80%; }
div.credits { Schriftfamilie: Arial,Helvetica,sans-serif;
Schriftgröße: 80%; Textausrichtung: rechts; Rand: 10px }

/* Tabellenattribute */
table.index { Hintergrund: #ffffff; Rand: keine;
Randabstand: 8px; }
td.index { Grenze: keine; Polsterung: 3px }
table.frame { Hintergrund: #ffffff; Rand: keine }
td.frame { Grenze: keine; Füllung: 0px }

/* Bildattribute */
img.index { Grenze: keine; }
img.slide {Rand: keine; }
img.frame {Rand: keine; }

/* Linkattribute */
a:link {Farbe: blau; }
a: besucht { Farbe: grün; }
a: schweben {Farbe: rot; }
a: aktiv { Farbe: rot; }

';

Passen Sie an, was in "leeren" Tabellenzellen angezeigt wird, wenn es keine "gerade" Anzahl von gibt
Bilder in einem Verzeichnis.

$emptycell = " leer ";

Steuern Sie den Text eines Hyperlinks zu einem übergeordneten Verzeichnis. Wenn Sie diesen Link nicht wünschen
in den Index- und "Details"-Ansichten vorhanden sein "undef" die Variable (undef $updirtext;)

$updirtext = "ein Verzeichnis nach oben";

Steuern Sie den Text eines Hyperlinks zur Rahmenansicht. Wenn Sie diesen Link nicht wünschen
in den Index- und "Details"-Ansichten vorhanden "undef" die Variable (undef $framelinktext;)

$framelinktext = "Diashowansicht (Frames)";

Steuern Sie den Text eines Hyperlinks zur Detailansicht. Wenn Sie diesen Link nicht wünschen
Präsentieren Sie in der Indexansicht "undef" die Variable (undef $detaillinktext;)

$detaillinktext = "Details-Index";

Steuern Sie den Text eines Hyperlinks zur Indexansicht. Wenn Sie diesen Link nicht wünschen
in der Detailansicht "undef" die Variable darstellen (undef $indexlinktext;)

$indexlinktext = "Hauptindex";

Steuern Sie den Standard-TITLE-String, der für ein bestimmtes Verzeichnis im HTML-Code geschrieben wird. Das ist
meistens auf Verzeichnisbasis über die Befehlszeile angegeben und darin "erinnert"
META-Daten in der Index-HTML-Datei selbst.

$default_titletext = "Bildverzeichnis";

Die folgenden fünf Variablen steuern das TITLE-Attribut für Ankerkonstrukte im Index
und Rahmenansichten. Wenn TITLE-Attribute angegeben werden, werden sie normalerweise als "Tooltip" gerendert.
Blasen, die Text anzeigen, wenn ein Cursor über dem aktiven Link schwebt und stoppt. Wir benutzen sie
hier, um einen visuellen Hinweis auf das Bild zu geben. Diese Variablen funktionieren ähnlich wie printf(1)
Saiten. Die Werte, die für ein bestimmtes Bild interpoliert werden können, sind:

%f => ersetzt durch den Dateinamen des Bildes
%d => ersetzt durch Datum/Uhrzeit des Bildes (oder mUhrzeit der Datei)
%s => ersetzt durch die Größe der Datei (in KB)
%r => ersetzt durch die Auflösung (XxY) des Originalbildes
%c => ersetzt durch die Bildunterschrift (falls mit einer gespeichert)
%% => ersetzt durch ein wörtliches '%'-Zeichen

Die folgenden Codes werden interpoliert, wenn Verzeichnisse verarbeitet werden und eine Montage davon
Verzeichnis wird als Miniaturansicht des Unterverzeichnisses verwendet.

%n => ersetzt durch Anzahl der Bilder in einem Verzeichnis
%b => ersetzt durch das "Beginn"-Datum aus einem Bilderverzeichnis
%e => ersetzt durch das "Ende"-Datum aus einem Bilderverzeichnis
%t => ersetzt durch den "Titel" aus einem Bilderverzeichnis

Andere Zeichen (einschließlich Leerzeichen) sind wörtlich. "undef" diese in Ihrer ".imageindexrc"
-Datei, wenn Sie nicht möchten, dass die TITLE-Attribute in den HTML-Code geschrieben werden. Das "Datum/Uhrzeit"
verwandte Konstrukte werden unter Verwendung der unten definierten Datums-/Uhrzeitformatvariablen interpoliert.

Steuern Sie die TITLE-Attribute für Hyperlinks zu Miniaturbildern in der Rahmenansicht. Die
Standard ist " - "für ein Bild

$framethumbtitle = "%f - %d";

Steuern Sie die TITLE-Attribute für Hyperlinks zu Miniaturbildern in der Indexansicht. Die
Standard ist " ( )" für ein Bild

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

Steuern Sie die TITLE-Attribute für Hyperlinks zu Miniaturbildern in der Folienansicht. Die
Standard ist " ( )" für ein Bild

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

Steuern Sie die TITLE-Attribute für Hyperlinks zu Miniaturbildern in der Detailansicht.
Der Standardwert ist die Bildunterschrift (oder der Kommentar) eines Bildes, wenn eines darin eingebettet wurde.

$detailthumbtitle = "%c";

Steuern Sie die TITLE-Attribute für Hyperlinks zu Montagebildern in der Indexansicht, wenn a
Unterverzeichnis wird präsentiert. Standardmäßig wird angezeigt, wie viele Bilder das Unterverzeichnis enthält
hatte und der Datumsbereich, der überspannt wird.

$montagetitle = "%n Bilder %b bis %e";

Steuern Sie, welchen Zeichensatz die generierten HTML-Seiten haben sollen. Dies ist standardmäßig UTF-8, aber
kann entweder ISO-8859-1 oder eine andere Codierung sein:

$file_charset = "ISO-8859-1";

Die folgenden acht Variablen steuern, wie Datums- und Uhrzeitangaben beim Schreiben in . formatiert werden
der HTML-Code. Wieder verwenden wir printf(1)-ähnliche Variablen, bei denen Codes interpoliert werden
nach dem Geschmack eines Benutzers.

Die Definitionen der Escape-Sequenzen stammen aus dem POSIX strftime(3) Definitionen. NICHT
Alle strftime(3) werden aus offensichtlichen Gründen unterstützt.

%S wird durch die zweite als Dezimalzahl (00-60) ersetzt.
%M wird durch die Minute als Dezimalzahl (00-59) ersetzt.
%I wird durch die Stunde (12-Stunden-Format) als Dezimalzahl (01-12) ersetzt.
%H wird durch die Stunde (24-Stunden-Uhr) als Dezimalzahl (00-23) ersetzt.
%p wird durch die nationale Darstellung von entweder "ante meridiem" oder . ersetzt
"post meridiem" entsprechend (derzeit nur US "am" oder "pm")
%R entspricht "%H:%M" (nur in *Zeitformat-Variablen).
%r entspricht "%I:%M:%S %p" (nur in *Zeitformat-Variablen).

%Y wird durch das Jahr mit Jahrhundert als Dezimalzahl ersetzt.
%y wird durch das Jahr ohne Jahrhundert als Dezimalzahl (00-99) ersetzt.
%m wird durch den Monat als Dezimalzahl (01-12) ersetzt.
%d wird durch den Tag des Monats als Dezimalzahl ersetzt (01-31).
%F entspricht "%Y-%m-%d" (nur in *Datumsformat-Variablen).
%D entspricht "%m/%d/%y" (nur in *Datumsformat-Variablen).
%% wird durch ein Literal "%" ersetzt.

Steuern Sie, wie das Datum in der Rahmenansicht gebildet wird

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

Steuern Sie, wie die Zeit in der Rahmenansicht gebildet wird

$frametimeformat = "%r";

Steuern Sie, wie das Datum in der Indexansicht gebildet wird

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

Steuern Sie, wie die Zeit in der Indexansicht gebildet wird

$indextimeformat = "%r";

Steuern Sie, wie das Datum in der Folienansicht gebildet wird

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

Steuern Sie, wie die Zeit in der Folienansicht gebildet wird

$slidetimeformat = "%r";

Steuern Sie die Datumsbildung in der Detailansicht

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

Steuern Sie die Datumsbildung in der Detailansicht

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

Steuern Sie den HTML-Dateinamen der Indexansicht

$indexfile = 'index.html';

Steuern Sie den HTML-Dateinamen der Detailansicht

$detailfile = 'details.html';

Steuern Sie den HTML-Dateinamen der Frame-Ansicht

$framefile = 'frame.html';

Steuern Sie den HTML-Dateinamen der Folienansicht

$slidefile = 'slides.html';

Steuern Sie den Namen des Verzeichnisses, in dem alle HTML-Dateien der "Diaansicht" abgelegt werden
(einer pro Bild)

$slide_dir = 'Folien';

Kontrollieren Sie den Namen des Cascading Stylesheets, das in jedes Verzeichnis geschrieben wird

$stylefile = 'style.css';

Steuern Sie den Namen des Montagebildes, falls aktiviert

$montagedatei = 'montage.jpg';

Kontrollieren Sie das Präfix der Emoticon-PNG-Bilddateinamen

$emoticonprefix = 'ii_';

Beispiele:


Angenommen, Sie möchten nur einige Formatzeichenfolgen für Datum/Uhrzeit ändern. Vollständig
Die Datei ".imageindexrc" wäre in diesem Fall:

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

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

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

$detaildateformat = "%m/%y";

1; # nicht vergessen als letzte Zeile in der Datei!

Danksagung


Wir danken Larry Wall, dem Schöpfer von Perl für seine "Schweizer Armee Kettensäge" von a
Skriptsprache (sowie all diejenigen, die im Laufe der Jahre auf Perl gehackt haben). Wir
möchte auch allen danken, die zu ImageMagick und seinem Begleitmodul beigetragen haben
PerlMagic. Ohne PerlMagick wäre diese Software äußerst weniger robust.
Außerdem möchten wir den Machern von mplayer (und allen Mitwirkenden) danken.
Ohne mplayer wäre die eingeführte Unterstützung für Videodateien nie zustande gekommen.

AUTOREN


Edwin Huffstutler
John Reynolds

Verwenden Sie imageindex online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    SCHLUCK
    SCHLUCK
    SWIG ist ein Softwareentwicklungstool
    das verbindet in C geschriebene Programme und
    C++ mit einer Vielzahl von High-Level
    Programmiersprachen. SWIG wird mit verwendet
    anders...
    SWIG herunterladen
  • 2
    WooCommerce Nextjs Reaktionsthema
    WooCommerce Nextjs Reaktionsthema
    Reagieren Sie mit dem WooCommerce-Theme, das mit erstellt wurde
    Als nächstes JS, Webpack, Babel, Node und
    Express mit GraphQL und Apollo
    Klient. WooCommerce-Shop in React(
    enthält: Produkte...
    Laden Sie WooCommerce Nextjs React Theme herunter
  • 3
    archlabs_repo
    archlabs_repo
    Paket-Repo für ArchLabs Dies ist eine
    Anwendung, die auch abgerufen werden kann
    für
    https://sourceforge.net/projects/archlabs-repo/.
    Es wurde in OnWorks gehostet in...
    Laden Sie archlabs_repo herunter
  • 4
    Zephyr-Projekt
    Zephyr-Projekt
    Das Zephyr Project ist eine neue Generation
    Echtzeitbetriebssystem (RTOS), das
    unterstützt mehrere Hardware
    Architekturen. Es basiert auf einer
    Kernel mit kleinem Fußabdruck ...
    Laden Sie das Zephyr-Projekt herunter
  • 5
    SCons
    SCons
    SCons ist ein Software-Konstruktionstool
    das ist eine überlegene Alternative zum
    klassisches "Make"-Build-Tool, das
    wir alle kennen und lieben. SCons ist
    implementiert ein...
    Laden Sie SCons herunter
  • 6
    PSInt
    PSInt
    PSeInt ist ein Pseudocode-Interpreter für
    spanischsprachige Programmierstudenten.
    Sein Hauptzweck ist es, ein Werkzeug für
    Grundlegendes lernen und verstehen
    Konzept...
    PSeInt herunterladen
  • Mehr »

Linux-Befehle

Ad