Wiele mechanizmów stosowanych przez zewnętrzne serwisy internetowe, wymaga umieszczania na stronie dodatkowych tagów lub kodów. Przykładów zastosowań jest mnóstwo - od pozycjonowania, poprzez systemy wymiany reklam, bannerów, aż po serwisy rankingowe, czy też mechanizmy wymiany danych o odwiedzających użytkownikach.
W systemie amp.cms jest kilka sposobów na wykonanie tego zadania.
-
Modyfikacja szablonu strony
Najprostszym rozwiązaniem jest dodanie kodu wprost do szablonu. Można to osiągnąć poprzez modyfikację pliku index.html w używanym na stronie szablonie. Ten sposób ma jednak wadę polegającą na trudności edycji. Kod wstawiony w ten sposób będzie niezależny od użytego na stronie języka.
-
Dodanie niesformatowanego boxa
Niesformatowany box jest specjalnym rodzajem boxa, który służy do ręcznego wstawiania tagów i skryptów JavaScript na stronę. Aby użyć tą metodę, należy w szablonie umieścić znacznik w wybranym miejscu (na przykład w sekcji HEAD lub zaraz po rozpoczęciu sekcji BODY. Następnie należy w panelu administracyjnym przejść do części "Boxy", a tam kliknąć przycisk "Dodaj niesformatowany kod". W polu ze znacznikiem wpisz nazwę umieszczonego wcześniej w szablonie znacznika, a w polu z treścią - żądany kod lub tag.
W ten sposób można umieścić czysty kod wpisany w treści boxa, a jego zawartość będzie zależna od użytego na stronie języka.
-
Dodanie zewnętrznego pliku
Mechanizm dodawania plików jest opisany dokładnie w zaawansowanej części instrukcji obsługi. Użycie tego mechanizmu pozwala na całkowitą dowolność podczas przygotowywania kodu. Wewnątrz pliku można nawet umieścić skrypt php, który dynamicznie wygeneruje żądany tag lub skrypt dla strony.
|