imageLinkWrap
Dieses Objekt umschließt die Eingabe (ein Bild) mit einem Link auf das Skript showpic.php, zusammen mit Parametern die solche Dinge wie die Größe des Bildes, die Hintergrundfarbe des neuen Fenster usw. angeben.
Außerdem wird ein MD5-Hash der Parameter erzeugt. Dieser Hash wird auch in showpic.php erzeugt, und die beiden Hashes MÜSSEN übereinstimmen, damit das Bild angezeigt wird. Dies ist eine Sicherheitsfunktion um Benutzer daran zu hindern, die Parameter in der URL selbst zu ändern.
PHP-Funktion: $cObj->imageLinkWrap()
Eigenschaft | Datentyp | Beschreibung | Standard |
int (1-1000) | Wenn Sie entweder der Breite (»width) oder der Höhe (»height) m anhängen, bleiben die Proportionen des Bildes erhalten und »width/»height fungiert als Maximalmaß. | ||
int (1-1000) | Siehe »width. | ||
Siehe »GIFBUILDER / EFFECT | Beispiel: | ||
boolean | Wenn diese Eigenschaft gesetzt ist, wird zum Skalieren von Bildern -sample anstelle von -geometry benutzt. Sample benutzt kein Antialiasing und ist daher viel schneller. | ||
Gibt einen alternativen Pfad für temporäre Bilder an. Muss in der Liste TYPO3_CONF_VARS ["FE"]["allowedTempPaths"] gefunden werden. | |||
String | Seitentitel des neuen Fensters (HTML) | ||
<tag> | <BODY>-Tag des neuen Fensters. | ||
wrap | Wrap des Bildes, welches zwischen den <BODY>-Tags ausgegeben wird. | ||
<A>-Daten: target | ANMERKUNG: Nur wenn »JSwindow gesetzt ist. | ||
boolean | Das Bild wird in einem neuen Fenster geöffnet, welches den Maßen des Bildes angepasst ist. | ||
x,y | x und y werden den Fenstermaßen hinzugefügt. | ||
boolean | Jedes Bild wird in einem neuen Fenster geöffnet. | ||
string / stdWrap | Wenn diese Eigenschaft irgendeinen Wert hat, wird das JS-Fenster NICHT showpic.php anzeigen, sondern die durch diesen Wert angegebene URL. | ||
ANMERKUNG: Diese Eigenschaft überschreibt den imageLinkWrap, wenn sie irgendetwas zurückliefert. | |||
boolean / stdWrap | Das Bild wird NUR verlinkt, wenn diese Eigenschaft wahr ist. |
|
Beispiel
- 1.imageLinkWrap = 1
- 1.imageLinkWrap {
- enable = 1
- bodyTag = <BODY bgColor=black>
- wrap = <A href="javascript:close();"> | </A>
- width = 800m
- height = 600
- JSwindow = 1
- JSwindow.newWindow = 1
- JSwindow.expand = 17,20
- }
Kommentare von registrierten Benutzern:
Kann man irgendwie die Breite des Bildes abfragen und nur gegebenenfalls wrappen?
Z.B. in der Art:
10.imageLinkWrap.enable = 10.file.width > 200







