Mit dieser Seite soll das AMP-Karussell getestet werden.
Zum Einfügen des Karussells gibt es im Non-WYSIWYG-Editor eine spezielle Unterstützung. Diese funktioniert sowohl für den AMP-Modus wie auch für den konventionellen Modus.Man kann auch einfach den Code (in eckigen Klammern) amp-carousel:Galeriename
einfügen. Für das Karussell im konventionellen Modus lautet der Code bootstrap-carousel:Galeriename
.
Bei diesem Karussell-Slider sollte man Bilder wählen, die möglichst die gleichen Abmessungen haben bzw. bei denen die Relation zwischen Höhe und Breite gleich ist. In diesem Beispiel haben alle Fotos 1280x720 Pixel, die Thumbnails sind 180x101 Pixel groß. Das ergibt in beiden Fällen einen Relationsfaktor von 1,78.
Die Abmessungen des ersten Fotos, genauer gesagt seines Thumbnails werden für die Festlegung der Größe der Slider-Galerie verwendet. Möglicherweise wird aber auch auf die Variable thumbnail_resize
zurückgegriffen. Das muss noch geprüft werden.
In einer späteren Variante soll es möglich sein, durch eine Parameterübergabe die Größe und Art der AMP-Slider-Galerie zu beeinflussen. Man kann z.B. den Aufruf so gestalten:
<amp-carousel width="400" height="300" layout="responsive" type="slides" autoplay delay="5000">
Dabei sind die folgenden Schritte zu beachten:
Die Datei amp-carousel.inc.tpl
wird in der Funktion create_amp_carousel
der Datei functions.inc.php
aufgerufen. Diese Funktion create_amp_carousel
wird in der Funktion parse_special_tags
der gleichen Datei genutzt.
Als Vorbild könnte create_image an gleicher Stelle dienen, wo Parameter verarbeitet werden.