]> www.wagner.pp.ru Git - oss/stilllife.git/blobdiff - doc/templates.txt
Added some docs about configuration file
[oss/stilllife.git] / doc / templates.txt
index 6a0302c592fdfcef83f29d474a77933f2eba716c..c7d5baf3d6555114c0c3d11e99e2b5c5b776f28f 100644 (file)
@@ -29,7 +29,7 @@ message
 manchor - якорь на который будут формироваться ссылки на это сообщение.
                Атрибут name заменяется на идентификтаор этого сообщения
 mlink - ссылка на это сообщение. Атрибут href заменяется на
-mauthor - ник автора сообщения. innerHtml заменяется на ник автора
+author - ник автора сообщения. innerHtml заменяется на ник автора
                Следует учитывать что в случае openId авторизации в этот элемент
                будет помещен элемент a со ссылкой на домашнюю страницу 
 mdate  - дата публикации сообщения  innerHtml заменяется на дату
@@ -161,7 +161,7 @@ POST-запроса уже содержащего требуемые данны
 элементов ввода заменяются на эти данные.
 
 В случае если во введенных данных произошла ошибка, сообщение об ошибке
-скрипт вписывает в элемент с классом errmsg вместо его innerHtml
+скрипт вписывает в элемент с классом error вместо его innerHtml
 
 Как правило, все скрипты получают следующую информацию 
 1. Поле с именем операции и произвольным непустым значением
@@ -201,12 +201,18 @@ POST-запроса уже содержащего требуемые данны
 
  Форма регистрации нового пользователя (операция register, форма с
  именем register)
- Содержит поля name 
- password password2 comment avatar (file upload field)
- email
+ Содержит поля user 
+ pass1 pass2 comment 
+ avatar (поле ввода URL) или avatarfile(file upload field)
+ email 
  Может также содержать любые дополнительные поля информации о
  пользователе (кроме поля status). Они будут сохранены в списке пользователей
  и могут потом выводиться в шаблонах рядом с информацией об авторе.  
+ Скрытое поле required содержит список полей, которые обязательно
+ требуются при регистрации. Поля user, pass1 и pass2 туда включать не
+ следует.
+ Скрытое поле ignore содержит список полей, которые НЕ НУЖНО
+ сохранять в качестве информации о пользователе.
 
 Скрипт отправки комментария
        
@@ -258,3 +264,10 @@ Cкрипт просмотра списка пользователей (опци
   тем/списка форумов. Желательно чтобы она делалась видимой только при
   нажатии кнопки. Отправка этой формы приводит к выполнению необходимого
   действия без  показа страницы скрипта.
+
+Служебные шаблоны
+
+Шаблон с именем error.html используется для выдачи фатальных ошибок
+скрипта. (когда нет возможности показать форму). Он должен содержать
+элемент с классом error, innerHTML которого будет заменен на сообщение
+об ошибке.