Graf Kurt wrote:
[IfExists[Bild]][CopyPicture] [if][exists([anzeigebild(x)])] .........??? Mein Bilder-Verzeichniss lautet: C:\Ahnen und Die Bilder sind alle nach dem Schema: Namen\Vornamen\Zahl vorhanden. Vielleicht kann mir jemand helfen
Ich versuche es mal. Folgendes ist aus der besagten Vorlage: [if][exists([anzeigebild(x)])] <td id="TextKlein" align="center" valign="top" width="170"> <img src="[OrdnerfuerBilder]/[inummer(x)].jpg" width="150" border="0" hspace="5" alt="Bild von [Nachname(x)], [Vornamen(x)] fehlt"><br> [alter(x)] [else] <td id="TextKlein" align="center" valign="bottom" width="30"> <img src="[OrdnerfuerBilder]/leer.gif" width="150" border="0" hspace="5" alt=""><br> [end] Erklärung: Die erste Zeile überprüft, ob die auszugebende Person ein Anzeigebild hat. Wenn ja, geht es mit der zweiten Zeile weiter (bis zu der Zeile mit [else]), wenn nicht, ab der Zeile nach [else]. In der dritten Zeile wird der HTML-Teil zur Ausgabe des Bildes erzeugt. Hierbei wird [OrdnerfuerBilder] durch den Text ersetzt, den Du im Vorlageneditor in den Einstellungen unter "Ordner für Bilder" eingetragen hast. Diese Angabe ist also der Ordner, in dem später alle Bilder, die von den HTML-Dateien benötigt werden vorhanden sein müssen. Somit kannst Du hier schon eine Fehler haben, wenn Du keinen Ordner angegeben hast oder in dem Ordner keine Bilder sind. Die hier benutzte Bildedatei wird als [inummer(x)].jpg (also z.B. "123.jpg") erwartet. Da Deine Bilder nicht mit dieser Namensgebung übereinstimmen, musst Du entweder hier Anpassungen vornehmen oder die Dateien von FB entsprechend erzeugen lassen (dazu später mehr). So könnte die dritte Zeile bei Dir aussehen: <img src="[OrdnerfuerBilder]/[nachname(x)]/[vornamen(x)]/[inummer(x)].jpg" width="150" border="0" hspace="5" alt="Bild von [Nachname(x)], [Vornamen(x)] fehlt"><br> Du müsstest dann aber die Bilder in eben dieser Struktur selber in den entsperchenden Ordner (wie Du ihn in den Einstellungen des Vorlageneditors unter "Ordner für Bilder" angegeben hast) kopieren. Einfacher ist es, FB diese Arbeit machen zu lassen. Dazu gibt es in der Vorlage "a1_01_ahnen.EVL" die Zeilen: ... Ähhh.. gibt es dort doch nicht. Moment ... Ja, so wie es aussieht, wird das in keiner Vorlage genutz. Eigenartig. Egal. In FB gibt es die Befehle [CopyPicture(nr|zielname|zielbreite|zielhöhe)] und [CopyFile(name|zielname)]. Letzterer kopiert das Anzeigebild in den "Ordner für Bilder" und gibt der Datei ggf. einen neuen Namen. Mit dem Ersten Befehl, kannst Du zusätzlich die Bildgröße ändern lassen. Musst mal ein wenig damit rumspielen, ich habe jetzt keine Zeit mehr. Ich hoffe, Du kannst damit erst mal weitermachen. Du darfst auch gern weitere Fragen stellen. MfG, Metti. --- Diese Mail erhalten Sie, weil Sie sich in die Mailingliste von Familienbande eingetragen haben. Weitere Informationen und wie man sich abmeldet finden Sie unter: <http://www.familienbande-genealogie.de/help.htm>