Wiele komponentów umożliwia wpisywanie danych w przygotowane formularze, jednak czasem może się zdarzyć, że nie chcemy aby któreś z pól było edytowalne, a boimy sie popsuć formularz.
Wystarczy zatem jedynie dodać atrybut readonly w odpowiednim polu, a w razie potrzeby narzucić mu jakąś wartość:
<input type="text" readonly ... value="wartość"
Przydaje sie to w komponentach umożliwiających dodawanie treści przez użytkowników, np. gdy chcemy uniemożliwić im zmianę oryginalnego nicka, patrz komponent JA Submit.
Pliki odpowiedzialne za generowanie treści widzianej dla użytkowników mają zwykle rozszerzenie .html.php