Edycja treści w Thinq CMS odbywa się w oparciu o definiowalne szablony. Szablony zawierają pola, które wypełnia użytkownik edytujący treści pod panelem administracyjnym.
W zależności od przeznaczenia, definicja szablonu może zawierać różne pole, na przykład definicja szablonu aktualności może posiadać:
- pole tytuł
- pole krótki opis - używane na listach
- pole treść
- pole data (dzięki temu możemy ręcznie ustawiać datę aktualności)
- pole podpis
Definicja szablonu może również zawierać pola, które nie są generowane w postaci HTML, a są wykorzystywane przy na przykład kwerendach w listach dynamicznych lub przy sortowaniu list. Na podstawie definicji szablonu system generuje formularze edycyjne dla użytkowników panelu administracyjnego. Do szablonu przypisany jest również kod HTML, który jest używany do generowania stron w przygotowanej szacie graficznej.