Zajawki autopromocyjne oferowane standardowo przez system Enkidu CMS są statyczne – ich zmiana wymaga interwencji administratora. Można jednak łatwo dodać do nich elementy dynamiczne zwiększające atrakcyjność serwisów
Podobnie jak moduły, zajawki autopromocyjne korzystają ze wszystkich zmiennych globalnych i funkcji zwiększających bezpieczeństwo systemu. Aby dodać nowy typ dynamicznej zajawki, wystarczy dodać jej kod do osobnego pliku nazwa.inc.php w katalogu /teasers oraz dopisać jej nazwę do tablicy $teaser_names w pliku /include/modules.inc.php. Tablica ta ma strukturę 'nazwa-identyfikator' => 'Nazwa przyjazna dla użytkownika'.
Standardowa funkcja generująca kod HTML zajawek w systemie Enkidu CMS zapisuje wyniki swojej pracy w zmiennej $cache. Umieszcza w niej dodatkowo ciąg znaków ** w miejscu, gdzie najlepiej wstawić dynamicznie generowany HTML, a następnie włącza przez polecenie include kod zawarty w pliku o wskazanej przez administratora „nazwie przyjaznej” z tablicy $teaser_names. Dopiero po wykonaniu tego polecenia HTML zajawki przechowywany w zmiennej $cache** jest włączany do generowanej strony.
Wystarczy więc, że kod zawarty w pliku nazwa.inc.php zmieni zawartość zmiennej $cache, a zmieni się też kod HTML zajawki widziany przez użytkownika.