X-Git-Url: http://wagner.pp.ru/gitweb/?a=blobdiff_plain;ds=sidebyside;f=doc%2Ftemplates.txt;h=a9952445328a2f14fbdd5036778fd9ac12d5d4a7;hb=7b8c6e94eb769b0fe9f8ed52f0c35a9937f9f402;hp=751797da1db9bb48ea90922873e73579bc706421;hpb=99b953577eeee6b383165e19befcd10d1dce2ffc;p=oss%2Fstilllife.git
diff --git a/doc/templates.txt b/doc/templates.txt
index 751797d..a995244 100644
--- a/doc/templates.txt
+++ b/doc/templates.txt
@@ -1,171 +1,236 @@
-ïÐÉÓÁÎÉÅ ÛÁÂÌÏÎÏ× ÆÏÒÕÍÁ
+ÐпиÑание Ñаблонов ÑоÑÑма
-ûÁÂÌÏÎÙ ÆÏÒÕÍÁ ÐÒÅÄÓÔÁ×ÌÑÀÔ ÓÏÂÏÊ ÏÂÙËÎÏ×ÅÎÎÙÅ HTML-ÆÁÊÌÙ.
-÷ ÎÉÈ ÄÏÌÖÎÙ ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ ÜÌÅÍÅÎÔÙ Ó ÏÐÒÅÄÅÌÅÎÎÙÍÉ ËÌÁÓÓÁÍÉ É ÐÏÌÑ
-ÆÏÒÍ Ó ÏÐÒÅÄÅÌÅÎÎÙÍÉ ÉÍÅÎÁÍÉ. óËÒÉÐÔÙ ÆÏÒÕÍÁ ×ÓÔÁ×ÌÑÀÔ × ÜÔÉ ÆÁÊÌÙ
-ÉÎÆÏÒÍÁÃÉÀ ÒÕËÏ×ÏÄÓÔ×ÕÑÓØ ËÌÁÓÓÁÍÉ ÜÌÅÍÅÎÔÏ× É ÉÍÅÎÁÍÉ ÐÏÌÅÊ ÆÏÒÍ.
+Ð¨Ð°Ð±Ð»Ð¾Ð½Ñ ÑоÑÑма пÑедÑÑавлÑÑÑ Ñобой обÑкновеннÑе HTML-ÑайлÑ.
+РниÑ
Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿ÑиÑÑÑÑÑвоваÑÑ ÑлеменÑÑ Ñ Ð¾Ð¿ÑеделеннÑми клаÑÑами и полÑ
+ÑоÑм Ñ Ð¾Ð¿ÑеделеннÑми именами. СкÑипÑÑ ÑоÑÑма вÑÑавлÑÑÑ Ð² ÑÑи ÑайлÑ
+инÑоÑмаÑÐ¸Ñ ÑÑководÑÑвÑÑÑÑ ÐºÐ»Ð°ÑÑами ÑлеменÑов и именами полей ÑоÑм.
-ûÁÂÌÏÎÙ ÓÔÒÁÎÉÃ:
+Ðо вÑеÑ
ÑаблонаÑ
пÑоизводиÑÑÑ Ð¿Ñавка оÑноÑиÑелÑнÑÑ
URL в ÑлеменÑаÑ
+img src, a href, link href, form action.
+Ð URL наÑинаÑÑиÑ
ÑÑ Ñо Ñлова templates заменÑÑÑÑÑ Ð½Ð° знаÑение templateurl
+из конÑигÑÑаÑии ÑоÑÑма, URL, наÑинаÑÑиеÑÑ Ñо Ñлова users - на userurl,
+Ñо Ñлова forum - на пÑÑÑ Ðº ÑкÑипÑÑ ÑоÑÑма. ÐÑÑалÑнÑе оÑноÑиÑелÑнÑе (Ñ.е.
+не наÑинаÑÑиеÑÑ c http: или / url дополнÑÑÑÑÑ Ð¿ÑÑем к коÑÐ½ÐµÐ²Ð¾Ð¼Ñ ÐºÐ°ÑалогÑ
+ÑоÑÑма. CÑÑлки вида forum?паÑамеÑÑÑ Ð±ÑдÑÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ñ Ð½Ð°
+url-ÑкÑипÑа/url-ÑÑÑаниÑÑ?паÑамеÑÑÑ
-1. óÔÒÁÎÉÃÁ ÔÅÍÙ
-title - × ÜÌÅÍÅÎÔ Ó ÔÁËÉÍ ËÌÁÓÓÏÍ ÐÏÍÅÝÁÅÔÓÑ ÚÁÇÏÌÏ×ÏË ÔÅÍÙ. ôÏÔ ÖÅ
-ÓÁÍÙÊ ÚÁÇÏÌÏ×ÏË ÐÏÍÅÝÁÅÔÓÑ × ÜÌÅÍÅÎÔ
×
+Ð¨Ð°Ð±Ð»Ð¾Ð½Ñ ÑÑÑаниÑ:
-îÁÐÒÉÍÅÒ
- ôÅÍÁ ÆÏÒÕÍÁ
+1. СÑÑаниÑа ÑемÑ
+
+title - в ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ Ñаким клаÑÑом помеÑаеÑÑÑ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº ÑемÑ. Ð¢Ð¾Ñ Ð¶Ðµ
+ÑамÑй заголовок помеÑаеÑÑÑ Ð² ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð²
+
+ÐапÑимеÑ
+ Тема ÑоÑÑма
message
- îÁ ÓÔÒÁÎÉÃÅ ÔÅÍÙ ÄÏÌÖÅÎ ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ ÂÌÏËÏ×ÙÊ ÜÌÅÍÅÎÔ Ó ËÌÁÓÓÏÍ
- message. ðÏÄÓÔÁÎÏ×ËÁ ËÏÎËÒÅÔÎÏÇÏ ÓÏÏÂÝÅÎÉÑ ÐÒÏÉÚ×ÏÄÉÔÓÑ ×ÎÕÔÒØ ÜÔÏÇÏ
- ÜÌÅÍÅÎÔÁ. ðÒÉ ÐÏÑ×ÌÅÎÉÉ × ÔÅÍÅ ÓÌÅÄÕÀÝÅÇÏ ÓÏÏÂÝÅÎÉÑ ÜÔÏÔ ÜÌÅÍÅÎÔ
- ËÏÐÉÒÕÅÔÓÑ É ËÏÐÉÑ ×ÓÔÁ×ÌÑÅÔÓÑ ÓÒÁÚÕ ÐÏÓÌÅ ÐÒÅÄÙÄÕÝÅÇÏ.
-
- üÌÅÍÅÎÔÕ ÐÒÉÐÉÓÙ×ÁÅÔÓÑ ÁÔÒÉÂÕÔ id, ÓÏÄÅÒÖÁÝÉÊ ÕÎÉËÁÌØÎÙÊ ÉÄÅÎÔÉÆÉËÁÔÏÒ
- ÄÁÎÎÏÇÏ ÓÏÏÂÝÅÎÉÑ
-
-÷ÎÕÔÒÉ ÜÌÅÍÅÎÔÁ Ó ËÌÁÓÓÏÍ message ÄÏÌÖÎÙ ÓÏÄÅÒÖÁÔØÓÑ ÓÌÅÄÕÀÝÉÅ ÜÌÅÍÅÎÔÙ
-
-manchor - ÑËÏÒØ ÎÁ ËÏÔÏÒÙÊ ÂÕÄÕÔ ÆÏÒÍÉÒÏ×ÁÔØÓÑ ÓÓÙÌËÉ ÎÁ ÜÔÏ ÓÏÏÂÝÅÎÉÅ.
- áÔÒÉÂÕÔ name ÚÁÍÅÎÑÅÔÓÑ ÎÁ ÉÄÅÎÔÉÆÉËÔÁÏÒ ÜÔÏÇÏ ÓÏÏÂÝÅÎÉÑ
-mlink - ÓÓÙÌËÁ ÎÁ ÜÔÏ ÓÏÏÂÝÅÎÉÅ. áÔÒÉÂÕÔ href ÚÁÍÅÎÑÅÔÓÑ ÎÁ
-mauthor - ÎÉË Á×ÔÏÒÁ ÓÏÏÂÝÅÎÉÑ. innerHtml ÚÁÍÅÎÑÅÔÓÑ ÎÁ ÎÉË Á×ÔÏÒÁ
- óÌÅÄÕÅÔ ÕÞÉÔÙ×ÁÔØ ÞÔÏ × ÓÌÕÞÁÅ openId Á×ÔÏÒÉÚÁÃÉÉ × ÜÔÏÔ ÜÌÅÍÅÎÔ
- ÂÕÄÅÔ ÐÏÍÅÝÅÎ ÜÌÅÍÅÎÔ a ÓÏ ÓÓÙÌËÏÊ ÎÁ ÄÏÍÁÛÎÀÀ ÓÔÒÁÎÉÃÕ
-mdate - ÄÁÔÁ ÐÕÂÌÉËÁÃÉÉ ÓÏÏÂÝÅÎÉÑ innerHtml ÚÁÍÅÎÑÅÔÓÑ ÎÁ ÄÁÔÕ
-avatar - ÜÌÅÍÅÎÔ img ÁÔÒÉÂÕÔ src ËÏÔÏÒÏÇÏ ÚÁÍÅÎÉÑÅÔÓÑ ÎÁ Á×ÁÔÁÒ Á×ÔÏÒÁ
-astatus - ÓÔÁÔÕÓ Á×ÔÏÒÁ ÎÁ ÆÏÒÕÍÅ innerHtml ÚÁÍÅÎÑÅÔÓÑ ÎÁ ÓÔÁÔÕÓ
-acomment - ËÏÍÍÅÎÔÁÒÉÊ Ë ÎÉËÕ, ××ÅÄÅÎÎÙÊ Á×ÔÏÒÏÍ ÐÒÉ ÒÅÇÉÓÔÒÁÃÉÉ.
- innerHtml ÚÁÍÅÎÑÅÔÓÑ ÎÁ ËÏÍÍÅÎÔÁÒÉÊ
-msubject - ÔÅÍÁ ÓÏÏÂÝÅÎÉÑ. úÁÍÅÎÑÅÔÓÑ innerHtml
-mtext - ÔÅËÓÔ ÓÏÏÂÝÅÎÉÑ. innerHtml ÚÁÍÅÎÑÅÔÓÑ ÎÁ ÏÔÆÏÒÍÁÔÉÒÏ×ÁÎÎÙÊ ÔÅËÓÔ
-mreply - ÓÓÙÌËÁ ÎÁ ÓËÒÉÐÔ ÏÔ×ÅÔÁ. áÔÒÉÂÕÔ href ÂÕÄÅÔ ÚÁÍÅÎÅÎ ÎÁ
- ËÏÒÒÅËÔÎÕÀ url. üÌÅÍÅÎÔ id ÚÁÍÅÎÑÅÔÓÑ ÎÁ reply<ÉÄÅÎÔÉÆÉËÁÔÏÒ
- ÓÏÏÂÝÅÎÉÑ>
+ Ðа ÑÑÑаниÑе ÑÐµÐ¼Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ пÑиÑÑÑÑÑвоваÑÑ Ð±Ð»Ð¾ÐºÐ¾Ð²Ñй ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ ÐºÐ»Ð°ÑÑом
+ message. ÐодÑÑановка конкÑеÑного ÑообÑÐµÐ½Ð¸Ñ Ð¿ÑоизводиÑÑÑ Ð²Ð½ÑÑÑÑ ÑÑого
+ ÑлеменÑа. ÐÑи поÑвлении в Ñеме ÑледÑÑÑего ÑообÑÐµÐ½Ð¸Ñ ÑÑÐ¾Ñ ÑлеменÑ
+ копиÑÑеÑÑÑ Ð¸ ÐºÐ¾Ð¿Ð¸Ñ Ð²ÑÑавлÑеÑÑÑ ÑÑÐ°Ð·Ñ Ð¿Ð¾Ñле пÑедÑдÑÑего.
+
+ ÐлеменÑÑ Ð¿ÑипиÑÑваеÑÑÑ Ð°ÑÑибÑÑ id, ÑодеÑжаÑий ÑникалÑнÑй иденÑиÑикаÑоÑ
+ данного ÑообÑениÑ
+
+ÐнÑÑÑи ÑлеменÑа Ñ ÐºÐ»Ð°ÑÑом message Ð´Ð¾Ð»Ð¶Ð½Ñ ÑодеÑжаÑÑÑÑ ÑледÑÑÑие ÑлеменÑÑ
+
+manchor - ÑкоÑÑ Ð½Ð° коÑоÑÑй бÑдÑÑ ÑоÑмиÑоваÑÑÑÑ ÑÑÑлки на ÑÑо ÑообÑение.
+ ÐÑÑибÑÑ name заменÑеÑÑÑ Ð½Ð° иденÑиÑикÑÐ°Ð¾Ñ ÑÑого ÑообÑениÑ
+mlink - ÑÑÑлка на ÑÑо ÑообÑение. ÐÑÑибÑÑ href заменÑеÑÑÑ Ð½Ð°
+author - ник авÑоÑа ÑообÑениÑ. innerHtml заменÑеÑÑÑ Ð½Ð° ник авÑоÑа
+ СледÑÐµÑ ÑÑиÑÑваÑÑ ÑÑо в ÑлÑÑае openId авÑоÑизаÑии в ÑÑÐ¾Ñ ÑлеменÑ
+ бÑÐ´ÐµÑ Ð¿Ð¾Ð¼ÐµÑен ÑÐ»ÐµÐ¼ÐµÐ½Ñ a Ñо ÑÑÑлкой на домаÑнÑÑ ÑÑÑаниÑÑ
+mdate - даÑа пÑбликаÑии ÑообÑÐµÐ½Ð¸Ñ innerHtml заменÑеÑÑÑ Ð½Ð° даÑÑ
+avatar - ÑÐ»ÐµÐ¼ÐµÐ½Ñ img аÑÑибÑÑ src коÑоÑого замениÑеÑÑÑ Ð½Ð° аваÑÐ°Ñ Ð°Ð²ÑоÑа,
+ или на templates/1x1.gif еÑли Ñ Ð°Ð²ÑоÑа Ð½ÐµÑ Ð°Ð²Ð°ÑаÑа.
+ap-status - ÑÑаÑÑÑ Ð°Ð²ÑоÑа на ÑоÑÑме innerHtml заменÑеÑÑÑ Ð½Ð° ÑÑаÑÑÑ
+ap-comment - комменÑаÑий к никÑ, введеннÑй авÑоÑом пÑи ÑегиÑÑÑаÑии.
+ innerHtml заменÑеÑÑÑ Ð½Ð° комменÑаÑий
+РпÑоÑие клаÑÑÑ Ñ Ð¿ÑеÑикÑом ap-, innerHtml коÑоÑÑÑ
заменÑенÑеÑÑÑ
+на ÑооÑвеÑÑÑвÑÑие Ð¿Ð¾Ð»Ñ Ð¸Ð· пÑоÑайла авÑоÑа. ÐÑли поле Ð¸Ð¼ÐµÐµÑ Ð² имени
+подÑеÑк, допÑÑÑимо вмеÑÑо подÑеÑка иÑполÑзоваÑÑ Ð´ÐµÑÐ¸Ñ "-" в названии
+клаÑа.
+
+
+msubject - Ñема ÑообÑениÑ. ÐаменÑеÑÑÑ innerHtml
+mtext - ÑекÑÑ ÑообÑениÑ. innerHtml заменÑеÑÑÑ Ð½Ð° оÑÑоÑмаÑиÑованнÑй ÑекÑÑ
+mreply - ÑÑÑлка на ÑкÑÐ¸Ð¿Ñ Ð¾ÑвеÑа. ÐÑÑибÑÑ href бÑÐ´ÐµÑ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½ на
+ коÑÑекÑнÑÑ url. ÐÐ»ÐµÐ¼ÐµÐ½Ñ id заменÑеÑÑÑ Ð½Ð° reply<иденÑиÑикаÑоÑ
+ ÑообÑениÑ>
-îÁÐÒÉÍÅÒ:
+ÐапÑимеÑ:
- ëÒÏÍÅ ÔÏÇÏ, × ÜÌÅÍÅÎÔÅ c ËÌÁÓÓÏÍ message ÄÏÌÖÎÁ ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ ÆÏÒÍÁ
- Ó ËÌÁÓÓÏÍ actions.
- ÷ ÎÅÊ ÄÏÌÖÎÙ ÐÒÉÓÕÔÓ×Ï×ÁÔØ ÓÌÅÄÕÀÝÉÅ ÐÏÌÑ
- 1. óËÒÙÔÏÅ ÐÏÌÅ id
- 2. óËÒÙÔÏÅ ÐÏÌÅ author
- 3. ëÎÏÐËÁ edit
- 4. ëÎÏÐËÁ delete
- 5. ëÎÏÐËÁ move
- 6. ëÎÏÐËÁ reply (ÚÁÍÅÎÑÅÔ ÓÏÂÏÊ ÓÓÙÌËÕ Ó ËÌÁÓÓÏÍ mreply)
+ ÐÑоме Ñого, в ÑлеменÑе c клаÑÑом message должна пÑиÑÑÑÑÑвоваÑÑ ÑоÑма
+ Ñ ÐºÐ»Ð°ÑÑом actions.
+ Рней Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿ÑиÑÑÑÑвоваÑÑ ÑледÑÑÑие полÑ
+ 1. СкÑÑÑое поле id
+ 2. СкÑÑÑое поле author
+ 3. Ðнопка edit
+ 4. Ðнопка delete
+ 5. Ðнопка move
+ 6. Ðнопка reply (заменÑÐµÑ Ñобой ÑÑÑÐ»ÐºÑ Ñ ÐºÐ»Ð°ÑÑом mreply)
+
+
+
+ ÐлиенÑ-Ñайд ÑкÑÐ¸Ð¿Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ ÑмеÑÑ ÑкÑÑваÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ move, еÑли полÑзоваÑелÑ
+ не ÑвлÑеÑÑÑ Ð¼Ð¾Ð´ÐµÑаÑоÑом, а Ñакже кнопки edit и delete, еÑли
+ полÑзоваÑÐµÐ»Ñ Ð½Ðµ ÑвлÑеÑÑÑ Ð¼Ð¾Ð´ÐµÑаÑоÑом или авÑоÑом ÑообÑениÑ(Ñ.е. знаÑение кÑки
+ sluser не ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ ÑодеÑжимÑм ÑкÑÑÑого Ð¿Ð¾Ð»Ñ author)
+
+
+ ÐпÑеделÑÑÑ ÐºÐ°ÐºÐ¸Ðµ кнопки и ÑÑÑлки ÑвлÑÑÑÑÑ ÑÑÑлками на ÑоÑÑмнÑй ÑкÑипÑ
+ и Ð´Ð¾Ð»Ð¶Ð½Ñ ÑкÑÑваÑÑÑÑ Ð¸ показÑваÑÑÑÑ Ð² завиÑимоÑÑи Ð¾Ñ Ð¿Ñав доÑÑÑпа,
+ ÑледÑÐµÑ Ð¿Ð¾ аÑÑибÑÑÑ href ÑÑÑлки и аÑÑибÑÑÑ action ÑоÑÐ¼Ñ Ð² ÑоÑеÑании Ñ
+ аÑÑибÑÑом name Ñ ÑооÑвеÑÑÑвÑÑÑей кнопки. (кнопкой ÑÑиÑаÑÑÑÑ input
+ type=submit и input type=image).
+
+ Ð Ñазделе head Ñ Ñаблона Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿ÑиÑÑÑÑÑвоваÑÑ ÑÑги link вида
+1.
+ Ðо обÑим пÑавилам подÑÑановки ÑеÑвеÑнÑй ÑкÑÐ¸Ð¿Ñ Ð¿Ñи обÑабоÑке Ñаблона
+ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ href ÑÑого ÑлеменÑа на ÑобÑÑвеннÑÑ url.
+
+ СооÑвеÑÑÑвенно ÑоÑÐ¼Ñ Ñ action Ñавной ÑÑой URL ÑледÑÐµÑ ÑаÑÑмаÑÑиваÑÑ
+ как подлежаÑие обÑабоÑке и иÑкаÑÑ Ð² ниÑ
кнопки Ñ Ð¸Ð¼ÐµÐ½Ð°Ð¼Ð¸,
+ ÑооÑвеÑÑÑвÑÑÑими именам опеÑаÑий. Ð ÑÑÑлки Ñ href=ÑÑа url?паÑамеÑÑÑ
+ Ð ÑÑÑлке ÑледÑÐµÑ Ð¸ÑкаÑÑ Ð¿Ð°ÑамеÑÑ Ð²Ð¸Ð´Ð° имÑ-опеÑаÑии.
+2.
+ СодеÑжимое href ÑÑого ÑкÑипÑа Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸ÑполÑзовано client-side
+ ÑкÑипÑом Ð´Ð»Ñ ÑоÑмиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑÑÑлки на ÑÑÑаниÑÐºÑ Ð»Ð¾ÐºÐ°Ð»Ñного
+ полÑзоваÑÐµÐ»Ñ ÑоÑÑма (в ÑлÑÑае еÑли Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð½Ð°ÑинаеÑÑÑ Ñ
+ http:://, ÑÑо OpenID-полÑзоваÑÐµÐ»Ñ Ð¸ его ÑÑÑаниÑка наÑ
одÑÑÐ¸Ñ Ð¿Ð¾ URL,
+ ÑовпÑадаÑÑей Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ полÑзоваÑелÑ.
+
+
+
+ ÐÑли кÑка sluser не опÑеделена,
+ Ñо желаÑелÑно Ñакже ÑкÑÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ reply и ÑÑÑÐ»ÐºÑ Ñ ÐºÐ»Ð°ÑÑом mreply, еÑли
+ ÑолÑко в Ñаблоне ÑоÑÐ¼Ñ reply не пÑедÑÑмоÑÑÐµÐ½Ñ Ð¿Ð¾Ð»Ñ, позволÑÑÑие
+ залогиниÑÑÑÑ Ð² Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¾ÑпÑавки Ñеплики.
+ ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии о пÑаваÑ
ÑекÑÑего полÑзоваÑÐµÐ»Ñ Ð² ÑоÑÑме нÑжно
+ запÑоÑиÑÑ (ÑеÑез XMLHttpRequest) Ñайл perms.txt из ÑекÑÑей диÑекÑоÑии
+ (где ÑаÑположена ÑекÑÑÐ°Ñ ÑÑÑаниÑа) и вÑÑе по иеÑаÑÑ
ии вплоÑÑ Ð´Ð¾ коÑнÑ
+ ÑоÑма. ÐоÑнем ÑоÑÑма ÑвлÑеÑÑÑ Ð´Ð¸ÑекÑоÑиÑ, где ÑаÑположен Ñайл .forum
+ (не обÑзаÑелÑно доÑÑÑпнÑй Ð´Ð»Ñ ÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾ http. ÐÑÐ²ÐµÑ ÑеÑвеÑа 403 как и
+ оÑÐ²ÐµÑ 200 надо ÑаÑÑмаÑÑиваÑÑ ÐºÐ°Ðº "Ñайл найден")
- ëÌÉÅÎÔ-ÓÁÊÄ ÓËÒÉÐÔ ÄÏÌÖÅÎ ÕÍÅÔØ ÓËÒÙ×ÁÔØ ËÎÏÐËÕ move, ÅÓÌÉ ÐÏÌØÚÏ×ÁÔÅÌØ
- ÎÅ Ñ×ÌÑÅÔÓÑ ÍÏÄÅÒÁÔÏÒÏÍ, Á ÔÁËÖÅ ËÎÏÐËÉ edit É delete, ÅÓÌÉ
- ÐÏÌØÚÏ×ÁÔÅÌØ ÎÅ Ñ×ÌÑÅÔÓÑ Á×ÔÏÒÏÍ ÓÏÏÂÝÅÎÉÑ, Ô.Å. ÚÎÁÞÅÎÉÅ ËÕËÉ
- forum_author ÎÅ ÓÏ×ÐÁÄÁÅÔ Ó ÓÏÄÅÒÖÉÍÙÍ ÓËÒÙÔÏÇÏ ÐÏÌÑ author
+ ÐÑоме Ñого на ÑÑÑаниÑе могÑÑ Ð¿ÑиÑÑÑÑÑвоваÑÑ ÑлеменÑÑ a Ñ ÐºÐ»Ð°ÑÑами
+ next и prev. Ð ÑлÑÑае еÑли Ñема ÑазÑоÑлаÑÑ Ð±Ð¾Ð»ÐµÐµ Ñем на Ð¾Ð´Ð½Ñ ÑÑÑаниÑÑ,
+ иÑ
href-аÑÑибÑÑÑ Ð·Ð°Ð¼ÐµÐ½ÑÑÑÑÑ Ð½Ð° ÑÑÑлки на пÑедÑдÑÑÑÑ ÑледÑÑÑÑÑ ÑÑÑаниÑÑ.
+ ÐÑли Ñема ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· одной ÑÑÑаниÑÑ, ÑÑÑлки бÑдÑÑ Ð²ÐµÑÑи на Ð½ÐµÑ Ð¶Ðµ.
+ Ðак ваÑианÑ, можно иÑполÑзоваÑÑ ÐºÐ»Ð°ÑÑÑ bnext и bprev. ÐÑли неÑ
+ пÑедÑдÑÑей/ÑледÑÑÑей ÑÑÑаниÑÑ, ÑлеменÑÑ a Ñ Ñакими клаÑÑами бÑдÑÑ
+ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ñ Ð½Ð° span.
- äÌÑ ÔÏÇÏ ÞÔÏÂÙ ÏÐÒÅÄÅÌÉÔØ, Ñ×ÌÑÅÔÓÑ ÌÉ ÐÏÌØÚÏ×ÁÔÅÌØ ÍÏÄÅÒÁÔÏÒÏÍ ÄÁÎÎÏÊ
- ÓÔÒÁÎÉÃÙ, ÎÕÖÎÏ ×ËÌÀÞÉÔØ × html ÓÌÅÄÕÀÝÉÊ ÜÌÅÍÅÎÔ
-
- ðÏÌÕÞÅÎÙÊ ÐÏ ÜÔÏÊ url ÓËÒÉÐÔ ×ÙÓÔÁ×ÌÑÅÔ Ä×Å ÇÌÏÂÁÌØÎÙÅ ÐÅÒÅÍÅÎÎÙÅ
- moderator
- É administrator × ÚÎÁÞÅÎÉÅ true, ÅÓÌÉ ÐÏÌØÚÏ×ÁÔÅÌØ ÉÍÅÅÔ ÓÏÏÔ×ÅÔÓÔ×ÕÝÉÅ
- ÐÒÁ×Á ÎÁ ÄÁÎÎÕÀ ÔÅÍÕ É false, ÅÓÌÉ ÎÅ ÉÍÅÅÔ.
- ëÒÏÍÅ ÔÏÇÏ ÜÔÏÔ ÓËÒÉÐÔ ×ÙÓÔÁ×ÌÑÅÔ ÇÌÏÂÁÌØÎÕÀ ÐÅÒÅÍÅÎÎÕÀ author, ËÏÔÏÒÁÑ
- ÉÍÅÅÔ ÚÎÁÞÅÎÉÅ ÉÄÅÎÔÉÆÉËÁÔÏÒÁ Á×ÔÏÒÁ, ÞÔÏ ÉÚÂÁ×ÌÑÅÔ client-side cËÒÉÐÔ
- ÏÔ ÓÁÍÏÓÔÏÑÔÅÌØÎÏÇÏ ÁÎÁÌÉÚÁ cookies.
+СÑÑаниÑа ÑпиÑка Ñем (Ð³Ð¾Ð»Ð¾Ð²Ð½Ð°Ñ ÑÑÑаниÑа ÑоÑÑма)
- íÁÎÉÐÕÌÉÒÏ×ÁÎÉÅ ÆÏÒÍÁÍÉ ÄÏÌÖÎÏ ÐÒÏÉÚ×ÏÄÉÔØÓÑ ÉÚ ÏÂÒÁÂÏÔÞÉËÁ body onLoad
- ÞÔÏÂÙ ÓËÒÉÐÔ getrights ÕÓÐÅÌ ÚÁÇÒÕÚÉÔØÓÑ.
+ÐÐ¾Ð¶ÐµÑ Ð¸Ð¼ÐµÑÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ ÐºÐ»Ð°ÑÑом annotation, опиÑÑваÑÑий ÑоÑÑм в Ñелом (его
+ÑоздаÑелÑ, вводнÑй ÑекÑÑ Ð¸ Ñ.д. ÑÑÑÑоеннÑй внÑÑÑи аналогиÑно ÑлеменÑÑ
+ÑпиÑка ÑоÑÑмов (Ñм ниже). ÐÑли в Ñаблоне пÑиÑÑÑÑÑвÑÐµÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ meta
+name="description", Ñо ÑÑда помеÑаеÑÑÑ ÑекÑÑовое пÑедÑÑавление анноÑаÑии
+ÑоÑÑма.
- åÓÌÉ ËÕËÁ FORUM_AUTHOR ÉÌÉ ÇÌÏÂÁÌØÎÁÑ ÐÅÒÅÍÅÎÎÁÑ author ÎÅ ÏÐÒÅÄÅÌÅÎÙ,
- ÔÏ ÖÅÌÁÔÅÌØÎÏ ÔÁËÖÅ ÓËÒÙÔØ ËÎÏÐËÕ reply É ÓÓÙÌËÕ Ó ËÌÁÓÓÏÍ mreply.
+ÐÑли в Ñаблоне пÑиÑÑÑÑÑвÑÑÑ ÑлеменÑÑ Ñ ÐºÐ»Ð°ÑÑом top-page, Ñо они бÑдÑÑ
+ÑоÑ
ÑÐ°Ð½ÐµÐ½Ñ ÑолÑко на головной ÑÑÑаниÑе ÑоÑÑма, а пÑи Ñоздании подÑоÑÑмов
+бÑдÑÑ Ð¸Ð· иÑ
оглавлений ÑдалÑÑÑÑÑ.
- ëÒÏÍÅ ÔÏÇÏ ÎÁ ÓÔÒÁÎÉÃÅ ÍÏÇÕÔ ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ ÜÌÅÍÅÎÔÙ a Ó ËÌÁÓÓÁÍÉ
- next É prev. ÷ ÓÌÕÞÁÅ ÅÓÌÉ ÔÅÍÁ ÒÁÚÒÏÓÌÁÓØ ÂÏÌÅÅ ÞÅÍ ÎÁ ÏÄÎÕ ÓÔÒÁÎÉÃÕ,
- ÉÈ href-ÁÔÒÉÂÕÔÙ ÚÁÍÅÎÑÀÔÓÑ ÎÁ ÓÓÙÌËÉ ÎÁ ÐÒÅÄÙÄÕÝÕÀ ÓÌÅÄÕÀÝÕÀ ÓÔÒÁÎÉÃÕ.
- åÓÌÉ ÔÅÍÁ ÓÏÓÔÏÉÔ ÉÚ ÏÄÎÏÊ ÓÔÒÁÎÉÃÙ, ÓÓÙÌËÉ ÂÕÄÕÔ ×ÅÓÔÉ ÎÁ ÎÅ£ ÖÅ.
+Шаблоном опиÑÐ°Ð½Ð¸Ñ ÐºÐ¾Ð½ÐºÑеÑной ÑÐµÐ¼Ñ ÑвлÑеÑÑÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ ÐºÐ»Ð°ÑÑом topic,
+СодеÑжаÑий ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ ÐºÐ»Ð°ÑÑом title (название ÑемÑ, должно бÑÑÑ
+ÑÑÑлкой), abstract (анноÑаÑÐ¸Ñ ÑемÑ)
+author (ÑÑÑлка), date (даÑа ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑемÑ), tlink (ÑкоÑÑ Ð´Ð»Ñ ÑÑÑлок на
+ÑÐ»ÐµÐ¼ÐµÐ½Ñ ÑпиÑка Ñем ), last-updated и msgcount.
- ëÁË ×ÁÒÉÁÎÔ, ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ËÌÁÓÓÙ bnext É bprev. åÓÌÉ ÎÅÔ
- ÐÒÅÄÙÄÕÝÅÊ/ÓÌÅÄÕÀÝÅÊ ÓÔÒÁÎÉÃÙ, ÜÌÅÍÅÎÔÙ a Ó ÔÁËÉÍÉ ËÌÁÓÓÁÍÉ ÂÕÄÕÔ
- ÚÁÍÅÎÅÎÙ ÎÁ span.
+ÐнÑÑÑи ÑлеменÑа Ñ ÐºÐ»Ð°ÑÑом topic должна пÑиÑÑÑÑÑвоваÑÑ ÑоÑма
+Ñ ÐºÐ½Ð¾Ð¿ÐºÐ°Ð¼Ð¸ edit delete move setrights и ÑкÑÑÑÑм полем id.
+ÐÐ½Ð¾Ð¿ÐºÑ setrights ÑледÑÐµÑ Ð¿Ð¾ÐºÐ°Ð·ÑваÑÑ ÑолÑко полÑзоваÑÐµÐ»Ñ Ñ Ð¿Ñавами
+админиÑÑÑаÑоÑа.
-óÔÒÁÎÉÃÁ ÓÐÉÓËÁ ÔÅÍ (ÇÏÌÏ×ÎÁÑ ÓÔÒÁÎÉÃÁ ÆÏÒÕÍÁ)
-íÏÖÅÔ ÉÍÅÔØ ÜÌÅÍÅÎÔ Ó ËÌÁÓÓÏÍ message, ÏÐÉÓÙ×ÁÀÝÉÊ ÆÏÒÕÍ × ÃÅÌÏÍ (ÅÇÏ
-ÓÏÚÄÁÔÅÌØ, ××ÏÄÎÙÊ ÔÅËÓÔ É Ô.Ä.
-ûÁÂÌÏÎÏÍ ÏÐÉÓÁÎÉÑ ËÏÎËÒÅÔÎÏÊ ÔÅÍÙ Ñ×ÌÑÅÔÓÑ ÜÌÅÍÅÎÔ Ó ËÌÁÓÓÏÍ topic,
-ÕÓÔÒÏÅÎÎÙÊ ÁÎÁÌÏÇÉÞÎÏ message (ÐÏËÁÚÙ×ÁÅÔÓÑ ÔÅËÓÔ É Á×ÔÏÒ ÐÅÒ×ÏÊ ÒÅÐÌÉËÉ
-ÔÅÍÙ) Ó ÔÏÊ ÒÁÚÎÉÃÅÊ, ÞÔÏ ÜÌÅÍÅÎÔ Ó ËÌÁÓÓÏÍ subject ÄÏÌÖÅÎ ÂÙÔØ ÓÓÙÌËÏÊ.
+ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ ÐºÐ»Ð°ÑÑом topic должен бÑÑÑ Ð·Ð°ÐºÐ»ÑÑен в ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ ÐºÐ»Ð°ÑÑом
+topiclist.
-÷ÎÕÔÒÉ ÜÌÅÍÅÎÔÁ Ó ËÌÁÓÓÏÍ topic ÄÏÌÖÎÁ ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ ÆÏÒÍÁ
-Ó ËÎÏÐËÁÍÉ edit delete move setrights É ÓËÒÙÔÙÍ ÐÏÌÅÍ id.
-ëÎÏÐËÕ setrights ÓÌÅÄÕÅÔ ÐÏËÁÚÙ×ÁÔØ ÔÏÌØËÏ ÐÏÌØÚÏ×ÁÔÅÌÀ Ó ÐÒÁ×ÁÍÉ
-ÁÄÍÉÎÉÓÔÒÁÔÏÒÁ.
+ÐÑи оÑÑÑÑÑÑвии Ñем на ÑÑÑаниÑе ÑлеменÑÑ Ñ ÐºÐ»Ð°ÑÑом topiclist ÑеÑвеÑ
+пÑипиÑÑÐ²Ð°ÐµÑ Ð°ÑÑибÑÑ style="display: none;".
+ÐÑи добавлении новой ÑÐµÐ¼Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ ÐºÐ»Ð°ÑÑом topic копиÑÑеÑÑÑ Ð¸
+вÑÑавлÑеÑÑÑ Ð½ÐµÐ¿Ð¾ÑÑедÑÑвенно за пÑедÑдÑÑим
-ëÒÏÍÅ ÜÔÏÇÏ, cÔÒÁÎÉÃÁ ÄÏÌÖÎÁ ÉÍÅÔØ ÓÓÙÌËÕ Ó ËÌÁÓÓÏÍ newtopic ÉÌÉ ÆÏÒÍÕ Ó ÉÍÅÎÅÍ
-newtopic É ËÎÏÐËÏÊ submit Ó ÉÍÅÎÅÍ newtopic
+ÐÑоме ÑÑого, cÑÑаниÑа должна имеÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° ÑоÑÑмнÑй ÑкÑÐ¸Ð¿Ñ Ñ
+паÑамеÑÑом newtopic=1 или ÑоÑÐ¼Ñ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼
+topicinfo и кнопкой submit Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ newtopic
-óÔÒÁÎÉÃÁ ÓÐÉÓËÁ ÆÏÒÕÍÏ× (ÇÏÌÏ×ÎÁÑ ÓÔÒÁÎÉÃÁ ÓÁÊÔÁ, ÓÔÒÁÎÉÃÁ ÆÏÒÕÍÁ Ó
-ÐÏÄÒÁÚÄÅÌÁÍÉ)
+СпиÑок подÑоÑÑмов ÑÑÑÑоен аналогиÑно ÑпиÑÐºÑ Ñем.
-õÓÔÒÏÅÎÁ ÁÎÁÌÏÇÉÞÎÏ ÓÔÒÁÎÉÃÅ ÓÐÉÓËÁ ÔÅÍ.
+ÐÐ»ÐµÐ¼ÐµÐ½Ñ ÑпиÑка ÑоÑÑмов должен имеÑÑ ÐºÐ»Ð°ÑÑ forum, а ÑоÑма/ÑÑÑлка длÑ
+ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ ÑоÑÑма ÑооÑвеÑÑÑвенно имÑ/клаÑÑ newforum, а обÑемлÑÑий
+ÑлеменÑ, коÑоÑÑй ÑкÑÑваеÑÑÑ Ð¿Ñи оÑÑÑÑÑÑвии подÑоÑÑмов - клаÑÑ forumlist
-üÌÅÍÅÎÔ ÓÐÉÓËÁ ÆÏÒÕÍÏ× ÄÏÌÖÅÎ ÉÍÅÔØ ËÌÁÓÓ forum, Á ÆÏÒÍÁ/ÓÓÙÌËÁ ÄÌÑ
-ÓÏÚÄÁÎÉÑ ÎÏ×ÏÇÏ ÆÏÒÕÍÁ ÓÏÏÔ×ÅÓÔÔ×ÅÎÎÏ ÉÍÑ/ËÌÁÓÓ newforum.
+Ð Ñаблоне ÑлеменÑа ÑпиÑка ÑоÑÑмов Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑиÑÑÑÑÑвоваÑÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ img
+Ñ ÐºÐ»Ð°ÑÑом logo. ÐÑли Ñакой ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð¾Ð±Ð½Ð°ÑÑжен, Ñо пÑи налиÑии в
+диÑекÑоÑии ÑоÑÑма Ñайла logo Ñ ÑаÑÑиÑением png, jpg или gif, в src
+пÑопиcÑваеÑÑÑ ÑÑÑлка на ÑÑÐ¾Ñ Ñайл. ÐнаÑе пÑопиÑÑваеÑÑÑ ÑÑÑлка на
+templates/1x1.gif
-äÏÐÕÓËÁÅÔÓÑ ÔÁËÖÅ ÓÉÔÕÁÃÉÑ ËÏÇÄÁ ÎÁ ÏÄÎÏÊ ÓÔÒÁÎÉÃÅ ÐÒÉÓÕÔÓÔ×ÕÅÔ É ÓÐÉÓÏË
-ÆÏÒÕÍÏ×, É ÓÐÉÓÏË ÔÅÍ. (÷ ÜÔÏÍ ÓÌÕÞÁÅ ÅÓÌÉ ÆÉÚÉÞÅÓËÉ ÏÔÓÕÔÓÔ×ÕÀÔ ÌÉÂÏ
-ÔÅ, ÌÉÂÏ ÄÒÕÇÉÅ, ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÍÕ ÜÌÅÍÅÎÔÕ-ÛÁÂÌÏÎÕ ×ÙÓÔÁ×ÌÑÅÔÓÑ
-style="visibility: hidden");
+ÐопÑÑкаеÑÑÑ Ñакже ÑиÑÑаÑÐ¸Ñ ÐºÐ¾Ð³Ð´Ð° на одной ÑÑÑаниÑе пÑиÑÑÑÑÑвÑÐµÑ Ð¸ ÑпиÑок
+ÑоÑÑмов, и ÑпиÑок Ñем. (Ð ÑÑом ÑлÑÑае еÑли ÑизиÑеÑки оÑÑÑÑÑÑвÑÑÑ Ð»Ð¸Ð±Ð¾
+Ñе, либо дÑÑгие, ÑооÑвеÑÑÑвÑÑÑÐµÐ¼Ñ ÑлеменÑÑ-ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð²ÑÑÑавлÑеÑÑÑ
+style="display: none");
-ëÒÏÍÅ ÜÔÏÇÏ ÎÁ ×ÓÅÈ ÓÔÒÁÎÉÃÁÈ ÒÅËÏÍÅÎÄÕÅÔÓÑ ÉÍÅÔØ ÜÌÅÍÅÎÔ-ÓÓÙÌËÕ, ËÏÔÏÒÙÊ
-ÏÔÏÂÒÁÖÁÅÔ ÔÅËÕÝÅÅ ÉÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ. üÔÏÔ ÜÌÅÍÅÎÔ ÄÏÌÖÅÎ
-ËÏÎÆÉÇÕÒÉÒÏ×ÁÔØÓÑ client-side cËÒÉÐÔÏÍ É ÐÏËÁÚÙ×ÁÔØ ÌÉÂÏ ÔÅËÓÔ
-"úÁÒÅÇÉÓÔÒÉÒÏ×ÁÔØÓÑ" É ÁÎÁÌÏÇÉÞÎÙÊ É ×ÅÓÔÉ ÎÁ
-/cgi-bin/forum/<ÁÄÒÅÓ ÔÅËÕÝÅÊ ÓÔÒÁÎÉÃÙ?login=1
-ÌÉÂÏ ÉÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ É ×ÅÓÔÉ ÎÁ
-/cgi-bin/forum/.
+
+ÐÑли поле Ð¸Ð¼ÐµÐµÑ Ð·Ð½Ð°Ñение bbcode, Ñо обÑабаÑÑваÑÑÑÑ ÑпÑавлÑÑÑие
+поÑледоваÑелÑноÑÑи bbcode.
+
+ÐалиÑие URL в ÑекÑÑе пÑовеÑÑеÑÑÑ Ð½ÐµÐ·Ð°Ð²Ð¸Ñимо Ð¾Ñ ÑоÑмаÑа.
+
+
+ СкÑÐ¸Ð¿Ñ Ð²Ñ
ода в ÑиÑÑÐµÐ¼Ñ (опеÑаÑÐ¸Ñ login)
+ ФоÑма Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ login ÑодеÑÐ¶Ð¸Ñ Ð¿Ð¾Ð»Ñ name и password
+ ÐÐ¾Ð¶ÐµÑ Ñакже ÑодеÑжаÑÑ checkbox Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ bindip (пÑивÑзка
+ авÑоÑизаÑионной кÑки к IP)
+
+ ÐÑи авÑоÑизаÑии по OpenID иÑполÑзÑеÑÑÑ Ð¿Ð¾Ð»Ðµ openidsite.
+ Ðго знаÑение инÑеÑпÑеÑиÑÑеÑÑÑ ÐºÐ°Ðº Ñаблон Ð´Ð»Ñ Ð¾Ð¿ÐµÑаÑии sprintf, коÑоÑÑй
+ должен ÑодеÑжаÑÑ Ð¾Ð´Ð¸Ð½ ÑпеÑиÑикаÑÐ¾Ñ ÑоÑмаÑа %s, кÑда подÑÑавлÑеÑÑÑ Ð¸Ð¼Ñ
+ полÑзоваÑелÑ.
+
+ ÐÑли поле openidsite Ð¸Ð¼ÐµÐµÑ Ð¿ÑÑÑое знаÑение, полÑзоваÑелÑ
+ ÑаÑÑмаÑÑиваеÑÑÑ ÐºÐ°Ðº локалÑнÑй. ÐÑли непÑÑÑое, Ñо как
+ openid-полÑзоваÑелÑ.
+
+ Ðнопка submit назÑваеÑÑÑ login
+
+ ФоÑма ÑегиÑÑÑаÑии нового полÑзоваÑÐµÐ»Ñ (опеÑаÑÐ¸Ñ register, ÑоÑма Ñ
+ именем register)
+ СодеÑÐ¶Ð¸Ñ Ð¿Ð¾Ð»Ñ user
+ pass1 pass2 comment
+ ÐÐ¾Ð¶ÐµÑ Ñакже ÑодеÑжаÑÑ Ð»ÑбÑе дополниÑелÑнÑе Ð¿Ð¾Ð»Ñ Ð¸Ð½ÑоÑмаÑии о
+ полÑзоваÑеле. Ðни бÑдÑÑ ÑоÑ
ÑÐ°Ð½ÐµÐ½Ñ Ð² ÑпиÑке полÑзоваÑелей
+ и могÑÑ Ð¿Ð¾Ñом вÑводиÑÑÑÑ Ð² ÑаблонаÑ
ÑÑдом Ñ Ð¸Ð½ÑоÑмаÑией об авÑоÑе.
+ СкÑÑÑое поле required ÑодеÑÐ¶Ð¸Ñ ÑпиÑок полей, коÑоÑÑе обÑзаÑелÑно
+ ÑÑебÑÑÑÑÑ Ð¿Ñи ÑегиÑÑÑаÑии. ÐÐ¾Ð»Ñ user, pass1 и pass2 ÑÑда вклÑÑаÑÑ Ð½Ðµ
+ ÑледÑеÑ.
+ СкÑÑÑое поле ignore ÑодеÑÐ¶Ð¸Ñ ÑпиÑок полей, коÑоÑÑе ÐÐ ÐУÐÐÐ
+ ÑоÑ
ÑанÑÑÑ Ð² каÑеÑÑве инÑоÑмаÑии о полÑзоваÑеле. ÐÐ¾Ð»Ñ user, pass1, pass2
+ и bindip ÑÑда вклÑÑаÑÑ Ð½Ðµ нÑжно. Так же еÑли в ÑоÑме пÑиÑÑÑÑÑвÑÑÑ Ð¿Ð¾Ð»Ñ
+ avatar и avatarfile, поле avatarfile бÑÐ´ÐµÑ Ð°Ð²ÑомаÑиÑеÑки вклÑÑено в
+ ÑÑÐ¾Ñ ÑпиÑок, а поле avatar пÑи налиÑии зааплоаженного Ñайла бÑдеÑ
+ заменено на URL к ÑÑÐ¾Ð¼Ñ ÑайлÑ.
+
+ ÐаÑамеÑÑ restricted_userinfo в конÑигÑÑаÑионном Ñайле ÑоÑÑма позволÑеÑ
+ задаÑÑ ÑпиÑок полей, коÑоÑÑе полÑзоваÑÐµÐ»Ñ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ Ð¿Ñава ÑедакÑиÑоваÑÑ
+ Ñам, вÑе Ñавно в пÑоÑеÑÑе ÑегиÑÑÑаÑии или пÑи ÑедакÑиÑовании пÑоÑилÑ.
+
+ ÐолÑ, коÑоÑÑе, пÑи иÑ
налиÑии, обÑабаÑÑваÑÑÑÑ ÑкÑипÑом ÑоÑÑма
+ ÑпеÑиалÑнÑм обÑазом
+
+ 1. avatar/avatarfile - каÑÑинка полÑзоваÑелÑ. Ðоле avatarfile
+ (Ð·Ð°Ð°Ð¿Ð»Ð¾Ð°Ð¶ÐµÐ½Ð½Ð°Ñ ÐºÐ°ÑÑинка) Ð¸Ð¼ÐµÐµÑ Ð¿ÑиоÑиÑÐµÑ Ð½Ð°Ð´ avatar (внеÑнÑÑ URL)
+ Ð ÑлÑÑае еÑли задано avatarfile, в инÑоÑмаÑии о полÑзоваÑеле
+ ÑоÑ
ÑанÑеÑÑÑ Ð¿Ð¾Ð»Ðµ avatar Ñ URL к ÑÑой каÑÑинке
+
+ 2. signature - обÑÑно поле Ñ ÑоÑмаÑиÑованнÑм ÑекÑÑом. ÐопиÑÑваеÑÑÑ Ð²
+ ÐºÐ¾Ð½ÐµÑ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ñозданного даннÑм полÑзоваÑелем ÑообÑениÑ
+
+ 3. email - еÑли не пÑÑÑо, Ñо пÑовеÑÑеÑÑÑ Ð½Ð° коÑÑекÑноÑÑÑ Ð¿Ð¾ÑÑедÑÑвом
+ модÑÐ»Ñ EMail::Valid
+
+ 4. status - еÑли Ð¸Ð¼ÐµÐµÑ Ð·Ð½Ð°Ñение disabled, Ñо Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ
+ запÑеÑен вÑ
од на ÑоÑÑм до ÑеÑ
поÑ, пока админиÑÑÑаÑÐ¾Ñ ÑоÑÑма не измениÑ
+ ÑÑаÑÑÑ. Ð ÑлÑÑае, еÑли ÑÑебÑеÑÑÑ Ð¿Ð¾Ð´ÑвеÑждение ÑегиÑÑÑаÑии модеÑаÑоÑом
+ ÑекомендÑеÑÑÑ Ð¿ÑопиÑÑваÑÑ ÑÑо поле в restricted_user_info и ÑказÑваÑÑ Ð²
+ конÑигÑÑаÑиии ÑоÑÑма default_status = disabled,
+
+СкÑÐ¸Ð¿Ñ Ð¾ÑпÑавки комменÑаÑиÑ
- ÐÏÌÑ subject text (ÔÜÇ textarea)
- íÏÖÎÏ ÔÁËÖÅ ×ËÌÀÞÁÔØ (ÄÉÎÁÍÉÞÅÓËÉ ÄÏÂÁ×ÌÑÔØ) ÐÏÌÑ file upload image1
+ÐпеÑаÑÐ¸Ñ reply
+ Ð¿Ð¾Ð»Ñ subject
+ text (ÑÑг textarea)
+ text_format
+ Ðожно Ñакже вклÑÑаÑÑ (динамиÑеÑки добавлÑÑÑ) Ð¿Ð¾Ð»Ñ file upload image1
image2 etc.
- ËÎÏÐËÁ submit ÎÁÚÙ×ÁÅÔÓÑ reply
+ кнопка submit назÑваеÑÑÑ reply.
+ ÐÐ°Ð½Ð½Ð°Ñ ÑоÑма Ð¼Ð¾Ð¶ÐµÑ Ñакже вклÑÑаÑÑ Ð¿Ð¾Ð»Ñ ÑоÑÐ¼Ñ login. Т.е.
+ поддеÑживаеÑÑÑ Ð°ÑÑенÑиÑикаÑÐ¸Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¾Ð´Ð½Ð¾Ð²Ñеменно Ñ Ð¾ÑпÑавкой
+ комменÑаÑиÑ.
+
+ Ð ÑÐ¸Ð»Ñ ÑеÑ
ниÑеÑкиÑ
огÑаниÑений, одновÑеменно Ñ ÑегиÑÑÑаÑией по OpenID
+ невозможен upload Ñайлов и оÑпÑавка комменÑаÑиев длинной более 2-4Ðб.
+ ТоÑнÑй пÑедел ÑазмеÑа комменÑаÑÐ¸Ñ Ð·Ð°Ð²Ð¸ÑÐ¸Ñ Ð¾Ñ Ð´Ð»Ð¸Ð½Ñ URL ÑоÑÑма и
+ пÑеделов ÑазмеÑа URL, ÑÑÑановленнÑÑ
пÑи компилÑÑии веб-ÑеÑвеÑа ÑоÑÑма
+ и веб-ÑеÑвеÑа openid-ÑеÑвеÑа.
-óËÒÉÐÔ ÓÏÚÄÁÎÉÑ ÎÏ×ÏÊ ÔÅÍÙ ÉÌÉ ÎÏ×ÏÇÏ ÆÏÒÕÍÁ
+
+СкÑÐ¸Ð¿Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð¹ ÑÐµÐ¼Ñ Ð¸Ð»Ð¸ нового ÑоÑÑма
- ÐÏÌÑ subject text imageN É urlname. ÷ ÐÏÓÌÅÄÎÅÅ ÐÏÌÅ ÓÌÅÄÕÅÔ ÚÁÐÒÅÔÉÔØ
- ××ÏÄ ÓÉÍ×ÏÌÏ× ÎÅÌÁÔÉÎÓËÏÇÏ ÁÌÆÁ×ÉÔÁ '/' É '?'
-
-CËÒÉÐÔ ÐÒÏÓÍÏÔÒÁ ÓÐÉÓËÁ ÐÏÌØÚÏ×ÁÔÅÌÅÊ (ÏÐÃÉÑ userlist)
-
- üÌÅÍÅÎÔ Ó ËÌÁÓÓÏÍ user ÓÏÄÅÒÖÉÔ ÜÌÅÍÅÎÔÙ Ó ËÌÁÓÓÁÍÉ, ÉÍÅÎÁ ËÏÔÏÒÙÈ
- ÓÏÏÔ×ÅÔÓÔ×ÕÀÔ ÉÍÅÎÁÍ Ó×ÏÊÓÔ× ÐÏÌØÚÏ×ÁÔÅÌÅÊ.
- åÓÌÉ ×ÎÕÔÒÉ ÜÌÅÍÅÎÔÁ ÐÒÉÓÕÔÓÔ×ÕÅÔ ÜÌÅÍÅÎÔ Ó ËÌÁÓÓÏÍ formoder ÉÌÉ
- foradmin, ÔÏ ÐÒÉ ÐÒÏÓÍÏÔÒÅ ÓÔÒÁÎÉÃÙ ÐÏÌØÚÏ×ÁÔÅÌÅÍ, ÎÅ ÉÍÅÀÝÉÍ
- ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÈ ÐÒÁ×, ÜÔÏÔ ËÕÓÏË ×ÙËÕÓÙ×ÁÅÔÓÑ ÎÁ ÓÅÒ×ÅÒÅ.
- äÏÌÖÅÎ ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ ÜÌÅÍÅÎÔ ÉÍÅÎÅÍ profile ÉÍÅÀÝÉÊ ÔÉÐ a.
- åÇÏ ÁÔÒÉÂÕÔ href ÚÁÍÅÎÑÅÔÓÑ ÎÁ ÓÓÙÌËÕ ÎÁ ÓËÒÉÐÔ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ
- ÐÒÏÆÁÊÌÁ. æÏÒÍ ÜÔÏÔ ÛÁÂÌÏÎ ×ÏÏÂÝÅ ÎÅ ÓÏÄÅÒÖÉÔ
-
-óËÒÉÐÔ ÒÁÚÄÁÞÉ ÐÒÁ× ÍÏÄÅÒÉÒÏ×ÁÎÉÑ (setrights)
-
- äÁÅÔ ÐÒÁ×Á ÍÏÄÅÒÁÔÏÒÏ× ÎÁ ÏÐÒÅÄÅÌÅÎÎÙÊ ÆÏÒÕÍ/ÔÅÍÕ, ÉÌÉ ÐÒÁ×Á
- ÁÄÍÉÎÉÓÔÒÁÔÏÒÏ×.
-
- ÷ ÒÅÚÕÌØÔÁÔÅ ÚÁÐÏÌÎÅÎÉÑ ÆÏÒÍÙ ÐÏÌÅ Ó ÉÍÅÎÅÍ moderators ÄÏÌÖÎÏ
- ÓÏÄÅÒÖÁÔØ ÓÐÉÓÏË ÍÏÄÅÒÁÔÏÒÏ× ÄÌÑ ÄÁÎÎÏÊ ÔÅÍÙ (ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÊ
- url ÓÔÒÁÎÉÃÙ id) ÐÏÌÅ Ó ÉÍÅÎÅÍ administrators ÓÐÉÓÏË ×ÓÅÈ
- ÁÄÍÉÎÉÓÔÒÁÔÏÒÏ× ÄÁÎÎÏÇÏ ÓÁÊÔÁ.
-
-óËÒÉÐÔ ÒÅÄÁËÔÉÒÏ×ÁÎÉÑ Ó×ÏÊÓÔ× ÐÏÌØÚÏ×ÁÔÅÌÑ.
- áÎÁÌÏÇÉÞÅÎ ÓËÒÉÐÔÕ ÒÅÇÉÓÔÒÁÃÉÉ, ÎÏ ÁÄÍÉÎÉÓÔÒÁÔÏÒÕ ÅÝÅ ×ÉÄÎÏ ÐÏÌÅ
- status. (ÐÏÌØÚÏ×ÁÔÅÌÀ - ÔÏÖÅ ×ÉÄÎÏ, ÎÏ input ÉÌÉ select ÚÁÍÅÎÑÅÔÓÑ ÎÁ
- ÏÂÙÞÎÙÊ ÔÅËÓÔ)
+ полÑ
+ subject
+ text
+ text_format
+ urlname.
+ ÐÑи Ñоздании ÑоÑÑма еÑе Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑиÑÑÑÑÑвоваÑÑ file upload field
+ logo. ÐааплоаженнÑй ÑÑда Ñайл помеÑаеÑÑÑ Ð² диÑекÑÑÐ¸Ñ ÑоÑÑма
+ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ logo и ÑаÑÑиÑением ÑооÑвеÑÑÑвÑÑÑим ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð¸ÑÑ
одного
+ Ñайла.
+
+
+ РпоÑледнее поле ÑледÑÐµÑ Ð·Ð°Ð¿ÑеÑиÑÑ
+ ввод Ñимволов нелаÑинÑкого алÑавиÑа '/' и '?'
+
+CкÑÐ¸Ð¿Ñ Ð¿ÑоÑмоÑÑа ÑпиÑка полÑзоваÑелей (опÑÐ¸Ñ userlist)
+
+ ÐÐ»ÐµÐ¼ÐµÐ½Ñ Ñ ÐºÐ»Ð°ÑÑом user ÑодеÑÐ¶Ð¸Ñ ÑлеменÑÑ Ñ ÐºÐ»Ð°ÑÑами, имена коÑоÑÑÑ
+ ÑооÑвеÑÑÑвÑÑÑ Ð¸Ð¼ÐµÐ½Ð°Ð¼ ÑвойÑÑв полÑзоваÑелей.
+ ÐÑли внÑÑÑи ÑлеменÑа пÑиÑÑÑÑÑвÑÐµÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ ÐºÐ»Ð°ÑÑом formoder или
+ foradmin, Ñо пÑи пÑоÑмоÑÑе ÑÑÑаниÑÑ Ð¿Ð¾Ð»ÑзоваÑелем, не имеÑÑим
+ ÑооÑвеÑÑÑвÑÑÑиÑ
пÑав, ÑÑÐ¾Ñ ÐºÑÑок вÑкÑÑÑваеÑÑÑ Ð½Ð° ÑеÑвеÑе.
+ Ðолжен пÑиÑÑÑÑÑвоваÑÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ profile имеÑÑий Ñип a.
+ Ðго аÑÑибÑÑ href заменÑеÑÑÑ Ð½Ð° ÑÑÑÐ»ÐºÑ Ð½Ð° ÑкÑÐ¸Ð¿Ñ ÑедакÑиÑованиÑ
+ пÑоÑайла. ФоÑм ÑÑÐ¾Ñ Ñаблон вообÑе не ÑодеÑжиÑ
+
+СкÑÐ¸Ð¿Ñ ÑаздаÑи пÑав модеÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ (setrights)
+
+ ÐÐ°ÐµÑ Ð¿Ñава модеÑаÑоÑов на опÑеделеннÑй ÑоÑÑм/ÑемÑ, или пÑава
+ админиÑÑÑаÑоÑов.
+
+ Ð ÑезÑлÑÑаÑе Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑоÑÐ¼Ñ Ð¿Ð¾Ð»Ðµ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ moderators должно
+ ÑодеÑжаÑÑ ÑпиÑок модеÑаÑоÑов Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑÐµÐ¼Ñ (ÑооÑвеÑÑÑвÑÑÑей
+ url ÑÑÑаниÑÑ Ð² pathinfo) поле Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ administrators ÑпиÑок вÑеÑ
+ админиÑÑÑаÑоÑов данного ÑайÑа.
+
+СкÑÐ¸Ð¿Ñ ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑвойÑÑв полÑзоваÑелÑ.
+ ÐналогиÑен ÑкÑипÑÑ ÑегиÑÑÑаÑии, но админиÑÑÑаÑоÑÑ ÐµÑе видно поле
+ status. (полÑзоваÑÐµÐ»Ñ - Ñоже видно, но input или select заменÑеÑÑÑ Ð½Ð°
+ обÑÑнÑй ÑекÑÑ)
- íÏÖÅÔ ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ ËÎÏÐËÁ resetpassword (ÐÏËÁÚÙ×ÁÅÔÓÑ ÔÏÌØËÏ
- ÁÄÍÉÎÉÓÔÒÁÔÏÒÁÍ)
+ ÐÐ¾Ð¶ÐµÑ Ð¿ÑиÑÑÑÑÑвоваÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ° resetpassword (показÑваеÑÑÑ ÑолÑко
+ админиÑÑÑаÑоÑам)
+
+
+ÐÑÑÑаивание ÑлÑжебнÑÑ
ÑоÑм непоÑÑедÑÑвенно в ÑÑÑаниÑÑ ÑоÑÑма
+ ФоÑма, ÑодеÑжаÑÐ°Ñ Ð²ÑÑепеÑеÑиленнÑе полÑ, имеÑÑÐ°Ñ Ð¼ÐµÑод POST и имеÑÑÐ°Ñ Ð² поле
+ action="forum/