Templates zur Bilddarstellung
Falls verlinkte Bilder aus dem Multimediabereich gesondert dargestellt werden sollen, kann dies über die view_image.html gesteuert werden.
Die view_image.html muss sich im Skin-Verzechnis des Desktop-Mandanten befinden. Zusätzlich muss unter Verwaltung->Konfiguration->Multimedia-Mandant->Administration Reiter Verschiedenes die Checkbox bei "Links auf Bilder für Popups erweitern" aktiviert werden. Das können Sie sich Hier anschauen.
Eine solche view_image.html-Datei könnte z.B. wir folgt aussehen :
QuelltextHTML Code:
- <span class="quellcode">{* Die maximale Breite für Bilder festlegen *}
- {assign var=maxWidth value=500}
- <html>
- <head>
- <title>{$page->field.title}</title>
- </head>
- <body>
- {capture assign="inhalt"}
- <h1>{$page->field.name}</h1>
- <p>
- {if $page->extra.origImgWidth > $maxWidth}
- <a href="{page_url id=$page->field.id media=1}" target="_blank">
- <img src="{page_url id=$page->field.id media=1}">
- </a>
- {else}
- <img src="{page_url id=$page->field.id media=1}">
- {/if}
- </p>
- <p>{$page->field.short}</p>
- <p>{t}Originalgröße{/t} : {$page->extra.origImgWidth}x{$page->extra.origImgHeight}</p>
- <p>{t}Format{/t} : {$page->extra.image_type}</p>
- {if $page->extra.origImgWidth > $maxWidth}
- <p><a href="{page_url id=$page->field.id media=1}" target="_blank">{t}Original anzeigen{/t}</a></p>
- {/if}
- {/capture}
- {$inhalt|max_image_width:500}
- </body>
- </html>
Im Gegensatz zu den seitenspezifischen Templates sollte die view_image.html über einen HEAD- und BODY-Bereich verfügen.