ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΎΡΠΌ
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΡ ΡΠ°Π·Π΄Π΅Π»ΡΠ΅ΠΌ Π²ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ, ΠΏΡΠΈΡ ΠΎΠ΄ΡΡΠΈΠ΅ Π² ΠΏΠ°Π½Π΅Π»Ρ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠΎΡΠΌΠ°ΠΌΠΈ, Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠΈΠΏΡ:
- get β ΡΡΠΎ Π·Π°ΠΏΡΠΎΡ Π½Π° ΠΎΡΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠΌΡ. ΠΠ°ΠΏΡΠΎΡ ΡΠ²Π»ΡΠ΅ΡΡΡ get, Π΅ΡΠ»ΠΈ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° sok=ok.
- setvalues β ΠΎΡΠΎΠ±Π°Ρ ΡΠ°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡΡ get-Π·Π°ΠΏΡΠΎΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ ΡΠΎΡΠΌ. ΠΠ°ΠΏΡΠΎΡ ΡΠ²Π»ΡΠ΅ΡΡΡ setvalues, Π΅ΡΠ»ΠΈ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ sok=ok ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ sv_field, ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΠΉ ΠΈΠΌΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ²ΡΠ΅Π³ΠΎΡΡ ΠΏΠΎΠ»Ρ (ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΡΠΌΠΎΡΡΠΈ ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π° ).
- set β Π·Π°ΠΏΡΠΎΡ, ΠΏΡΠΈΡ
ΠΎΠ΄ΡΡΠΈΠΉ ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ Π½Π° ΡΠΎΡΠΌΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ ok. ΠΠ°ΠΏΡΠΎΡ ΡΠ²Π»ΡΠ΅ΡΡΡ set, Π΅ΡΠ»ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ sok=ok
- new β Π·Π°ΠΏΡΠΎΡ Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅. ΠΡΠΎ set-Π·Π°ΠΏΡΠΎΡ Π±Π΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΈΠ»ΠΈ Ρ ΠΏΡΡΡΡΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ elid
- edit β Π·Π°ΠΏΡΠΎΡ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. ΠΡΠΎ set-Π·Π°ΠΏΡΠΎΡ Ρ Π½Π΅ΠΏΡΡΡΡΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ elid
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ Π°ΡΡΠΈΠ±ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² Π»ΡΠ±ΠΎΠΌ ΡΡΠ³Π΅ Π²Π½ΡΡΡΠΈ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ ΡΠΎΡΠΌΡ:
Π°ΡΡΠΈΠ±ΡΡ remove_if
ΠΡΠ±ΠΎΠΉ ΡΡΠ³ Π² ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ ΡΠΎΡΠΌΡ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠΌΠ΅ΡΡ Π°ΡΡΠΈΠ±ΡΡ remove_if. ΠΡΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ Π°ΡΡΠΈΠ±ΡΡΠ° ΡΠ°Π²Π½ΠΎ new β ΡΡΠ³ Π±ΡΠ΄Π΅Ρ Π²ΡΡΠ΅Π·Π°Π½ ΠΏΡΠΈ get Π·Π°ΠΏΡΠΎΡΠ΅ Ρ ΠΏΡΡΡΡΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ elid. ΠΡΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΠ° ΡΠ°Π²Π½ΠΎ edit β ΡΡΠ³ Π±ΡΠ΄Π΅Ρ Π²ΡΡΠ΅Π·Π°Π½ ΠΏΡΠΈ get Π·Π°ΠΏΡΠΎΡΠ΅ Ρ Π½Π΅ΠΏΡΡΡΡΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ elid. ΠΡΠ±ΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ Π°ΡΡΠΈΠ±ΡΡΠ° Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΡΡ.
ΠΠ°ΡΠ½Π΅ΠΌ Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°. Π‘Π»Π΅Π΄ΡΡΡΠ°Ρ XML ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΡΠΎΡΠΌΡ "ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ". ΠΡΠ° ΡΡΠ°ΡΡΡ ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ³ΠΎΠ² ΠΈ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΡΠΎΠ³ΠΎ XML-ΠΊΠΎΠ΄Π°.
<metadata name="usrparam" type="form"> <form> <field name="name"> <input type="text" name="name" readonly="yes"/> </field> <field name="theme"> <select name="theme"/> </field> <field name="lang"> <select name="lang"/> </field> <field name="atype"> <select name="atype"> <if value="atany" hide="addr"/> </select> </field> <field name="addr"> <input type="text" name="addr" zoom="5" check="iprange"/> </field> <field name="startpage"> <select name="startpage"/> </field> <field name="rows"> <input type="text" name="rows" maxlength="4" check="int" checkargs="5,9999"/> </field> <field name="recordlimit"> <input type="text" name="recordlimit" maxlength="9" check="int" checkargs="1,999999999"/> </field> <field name="buttonview"> <select name="buttonview"/> </field> </form> </metadata>
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π²ΠΈΠ΄Π°
Π€ΠΎΡΠΌΠ°
ΠΡΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΎΡΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎΠΏΠΈΡΠ°Π½Ρ Π²Π½ΡΡΡΠΈ ΡΡΠ³Π° form.
Π°ΡΡΠΈΠ±ΡΡ autocomplete
ΠΡΠ»ΠΈ ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ "off", Π°Π²ΡΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ° Π±ΡΠ΄Π΅Ρ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΎ.
Π°ΡΡΠΈΠ±ΡΡ cancelrefresh
ΠΡΠ»ΠΈ Π°ΡΡΠΈΠ±ΡΡ Π·Π°Π΄Π°Π½, ΡΠΎ ΡΠΏΠΈΡΠΎΠΊ, ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π±ΡΠ»Π° Π²ΡΠ·Π²Π°Π½Π° ΡΠΎΡΠΌΠ°, Π±ΡΠ΄Π΅Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½ ΠΈ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΡΠΌΠ΅Π½Π°.
Π°ΡΡΠΈΠ±ΡΡ maxwidth
ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½, ΡΠΎΡΠΌΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΊΡΡΠ²Π°ΡΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΈΡΠΈΠ½Ρ.
Π°ΡΡΠΈΠ±ΡΡ nocancel
ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½, Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΡΠΌΠ΅Π½Π°. Π°ΡΡΠΈΠ±ΡΡ nosubmit ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½, Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° OK.
Π°ΡΡΠΈΠ±ΡΡ target
ΠΡΠ»ΠΈ ΡΠ°Π²Π΅Π½ 'blank', ΡΠΎ ΠΎΡΠ²Π΅Ρ ΡΠΎΡΠΌΠ° Π±ΡΠ΄Π΅Ρ ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½Π° Π² Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ.
Π°ΡΡΠΈΠ±ΡΡ action
ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½, ΡΠΎ ΡΠΎΡΠΌΠ° Π±ΡΠ΄Π΅Ρ ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½Π° ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ ΠΈΠ· Π°ΡΡΠΈΠ±ΡΡΠ°
Π°ΡΡΠΈΠ±ΡΡ wizard
ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½, ΡΠΎΡΠΌΠ° Π±ΡΠ΄Π΅Ρ ΠΈΠΌΠ΅ΡΡ Π²ΠΈΠ΄ ΠΌΠ°ΡΡΠ΅ΡΠ° . ΠΡΠΈ ΡΡΠΎΠΌ, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ "first" Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΠΏΠ΅ΡΠ²ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ, "middle" ΠΎΠ΄Π½Ρ ΠΈΠ· ΡΡΠ΅Π΄ΠΈΠ½Π½ΡΡ , "last" ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ.
Π°ΡΡΠΈΠ±ΡΡ helpurl
ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½, ΡΠΎ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Π²ΡΠ·ΠΎΠ²Π° ΡΠΏΡΠ°Π²ΠΊΠΈ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΊΡΡΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ°, ΡΠΊΠ°Π·Π°Π½Π½Π°Ρ Π² Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°ΡΡΠΈΠ±ΡΡΠ°. ΠΡΠ»ΠΈ Π² URL ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΌΠ°ΠΊΡΠΎΡ __LANG_, ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΌΠ΅Π½Π΅Π½ Π½Π° Π°Π±Π±ΡΠ΅Π²ΠΈΠ°ΡΡΡΡ ΡΠ·ΡΠΊΠ° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΡΠ»ΠΈ Π½Π΅ Π·Π°Π΄Π°Π½, Π±ΡΠ΄Π΅Ρ Π²ΡΠ·Π²Π°Π½Π° ΡΡΠ½ΠΊΡΠΈΡ ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ help, ΠΊΠΎΡΠΎΡΠΎΠΉ Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ΅ topic Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π½ΠΎ ΠΈΠΌΡ ΡΠΎΡΠΌΡ. ΠΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π²Π΅ΡΠ½ΡΡΡ URL Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ ΠΏΠΎ ΡΡΠΎΠΉ ΡΠΎΡΠΌΠ΅.
Π°ΡΡΠΈΠ±ΡΡ clear
ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ "ΠΡΠΈΡΡΠΈΡΡ ΡΠΎΡΠΌΡ". ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½, ΡΠΎ ΡΠΎΡΠΌΠ° ΠΎΡΠΈΡΠ°Π΅ΡΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ: Π²ΡΠ΅ ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π° Π±ΡΠ΄ΡΡ ΠΈΠΌΠ΅ΡΡ ΠΏΡΡΡΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π²ΠΎ Π²ΡΠ΅Ρ select Π±ΡΠ΄Π΅Ρ Π²ΡΠ±ΡΠ°Π½ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π²ΡΠ΅ ΡΠ»Π°ΠΆΠΊΠΈ Π±ΡΠ΄ΡΡ ΡΠ½ΡΡΡ. Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠΎΡΠΌΡ .reset(), ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ±ΡΠΎΡΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ ΡΠΎΡΠΌΡ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ»ΠΎ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ Π΅Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΠ°Π½Π½ΡΠΉ Π°ΡΡΠΈΠ±ΡΡ ΡΠ΄ΠΎΠ±Π΅Π½ ΠΏΡΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ ΡΠΎΡΠΌ Π΄Π»Ρ ΡΠΈΠ»ΡΡΡΠΎΠ².
Π°ΡΡΠΈΠ±ΡΡ progress
ΠΡΠ»ΠΈ ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΠΏΡΡΡΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ "yes"), ΡΠΎ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠΎΡΠΌΡ Π±ΡΠ΄ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΡΡΠ°ΠΏΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠ°. ΠΡΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΠ° ΡΠ°Π²Π½ΠΎ "notime", ΡΡΠ°ΠΏΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ, Π½ΠΎ Π±Π΅Π· Π²ΡΠ²ΠΎΠ΄Π° ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Π΅ΡΠ»ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π³ΠΎΠ² Π·Π°ΡΠ°Π½Π΅Π΅ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ ΠΈΠ»ΠΈ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠ°Π³ΠΎΠ² ΡΠΈΠ»ΡΠ½ΠΎ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΠ° "wait" Π³ΠΎΠ²ΠΎΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ progress ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΆΠΈΠ΄Π°ΡΡ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠ° ΠΏΠ°Π½Π΅Π»ΠΈ (Π² ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ»ΡΡΠ°ΡΡ progress ΠΈΡΡΠ΅Π·Π°Π΅Ρ, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°Π²Π΅ΡΡΠΈΡΡΡ Π·Π°ΠΏΡΠΎΡ)
Π°ΡΡΠΈΠ±ΡΡ title
Π·Π°Π΄Π°Π΅Ρ ΠΈΠΌΡ ΡΠ΅Π³Π°, ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΊΠ°ΠΊ ΠΈΠΌΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. ΠΡΠ»ΠΈ Π½Π΅ Π·Π°Π΄Π°Π½, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ elid.
ΡΠ»Π΅ΠΌΠ΅Π½Ρ page
ΡΠΌ. ΠΠΊΠ»Π°Π΄ΠΊΠΈ (ΡΠ»Π΅ΠΌΠ΅Π½Ρ page)
ΡΠ»Π΅ΠΌΠ΅Π½Ρ field
ΡΠΌ. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ ΡΠΎΡΠΌΡ (ΡΠ»Π΅ΠΌΠ΅Π½Ρ field)
ΠΠΊΠ»Π°Π΄ΠΊΠΈ (ΡΠ»Π΅ΠΌΠ΅Π½Ρ page)
ΠΡΠ»ΠΈ Π²Π°ΡΠ° ΡΠΎΡΠΌΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΠ»Π΅ΠΉ, ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ Π³ΡΡΠΏΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»Ρ ΠΏΠΎ ΡΠΌΡΡΠ»Ρ ΠΈ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡ ΠΈΡ Π½Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ ΡΠΎΡΠΌ.
Π°ΡΡΠΈΠ±ΡΡ name
ΠΠΌΡ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΊΠΈ Ρ ΡΠ·ΡΠΊΠ°ΠΌΠΈ.
Π°ΡΡΠΈΠ±ΡΡ collapsed
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ. ΠΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ yes, ΡΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ° Π±ΡΠ΄Π΅Ρ ΡΠ²ΡΡΠ½ΡΡΠ°.
ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ field
ΠΠΏΠΈΡΡΠ²Π°ΡΡ ΠΏΠΎΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΅ΡΡΡ Π½Π° Π΄Π°Π½Π½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΡΠΌ. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ ΡΠΎΡΠΌΡ (ΡΠ»Π΅ΠΌΠ΅Π½Ρ field)
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ ΡΠΎΡΠΌΡ (ΡΠ»Π΅ΠΌΠ΅Π½Ρ field)
ΠΠΎΠ»Ρ ΡΠΎΡΠΌΡ ΠΌΠΎΠ³ΡΡ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ ΠΈΠ»ΠΈ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ , ΠΈΠ»ΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ Π²Π½ΡΡΡΠΈ ΡΡΠ³Π° form. Π‘ΠΌΠ΅ΡΠΈΠ²Π°ΡΡ Π΄Π²Π° ΡΡΠΈΡ Π²Π°ΡΠΈΠ°Π½ΡΠ° Π½Π΅Π»ΡΠ·Ρ. ΠΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠ΅ ΠΈΠΌΡ ΠΏΠΎΠ»Ρ Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π½Π° ΡΠ·ΡΠΊΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°. ΠΡΠΎΠΌΠ΅ ΠΈΠΌΠ΅Π½ΠΈ, Ρ ΠΏΠΎΠ»Ρ ΡΠΎΡΠΌΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΠΏΠΎΡΠ²Π»ΡΡΡΠ΅Π΅ΡΡ ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π° ΠΈΠΌΡ ΠΏΠΎΠ»Ρ. ΠΠ½ΠΎ Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ hint<ΠΈΠΌΡ ΠΏΠΎΠ»Ρ>_.
Π°ΡΡΠΈΠ±ΡΡ name
ΠΠΌΡ ΠΏΠΎΠ»Ρ.
Π°ΡΡΠΈΠ±ΡΡ fullwidth
Π Π°Π·Π²Π΅ΡΠ½ΡΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ»Π΅ Π½Π° Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ ΡΡΡΠ°Π½ΠΈΡΡ. ΠΡΠΈ ΡΡΠΎΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠΎΠ»Ρ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Π²Π²Π΅ΡΡ Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ.
Π°ΡΡΠΈΠ±ΡΡ formwidth
Π Π°Π·Π²Π΅ΡΠ½ΡΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ»Π΅ Π½Π° Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ ΡΠΎΡΠΌΡ. ΠΡΠΈ ΡΡΠΎΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠΎΠ»Ρ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Π²Π²Π΅ΡΡ Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ.
Π°ΡΡΠΈΠ±ΡΡ noname
ΠΠ΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΠΎΠ»Ρ.
Π°ΡΡΠΈΠ±ΡΡ fixed
ΠΠΎΠ·ΠΈΡΠΈΡ ΠΏΠΎΠ»Ρ Π±ΡΠ΄Π΅Ρ Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π° Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΊΡΠΎΠ»Π»ΠΈΠ½Π³Π°.
ΡΠ»Π΅ΠΌΠ΅Π½Ρ input
Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ input ΠΈΠ· HTML
ΡΠ»Π΅ΠΌΠ΅Π½Ρ select
Π‘ΠΎΠ·Π΄Π°ΡΡ Π²ΡΠΏΠ°Π΄Π°ΡΡΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ
ΡΠ»Π΅ΠΌΠ΅Π½Ρ textarea
ΠΠ½ΠΎΠ³ΠΎΡΡΡΠΎΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°
ΡΠ»Π΅ΠΌΠ΅Π½Ρ slider
ΠΡΠ±ΠΎΡ ΡΠΈΡΠ»Π° ΠΈΠ· ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°
ΡΠ»Π΅ΠΌΠ΅Π½Ρ list
ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°ΠΌΠΈ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ Π½Π° ΡΠΎΡΠΌΠ΅
ΡΠ»Π΅ΠΌΠ΅Π½Ρ tree
ΠΡΠ±ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π² Π²ΠΈΠ΄Π΅ Π΄Π΅ΡΠ΅Π²Π° ΡΠ»Π΅ΠΌΠ΅Π½Ρ htmldata ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ HTML-Π΄Π°Π½Π½ΡΡ
ΡΠ»Π΅ΠΌΠ΅Π½Ρ textdata
ΠΡΠ²ΠΎΠ΄ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ
ΡΠ»Π΅ΠΌΠ΅Π½Ρ frame
ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠ΅ΠΉΠΌΠ°
ΠΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π°
ΠΠ°ΠΆΠ΄ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΡΠΎΡΠΌΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»Π΅ΠΉ Π²Π²ΠΎΠ΄Π°. ΠΠ°Π»Π΅Π΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½ Π½Π°Π±ΠΎΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ², ΠΎΠ±ΡΠΈΠΉ Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΏΠΎΠ»Π΅ΠΉ. ΠΠ»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠΈΠΏΠΎΠ² ΠΏΠΎΠ»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½Ρ Π² ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π°Ρ Π΄Π°Π½Π½ΠΎΠΉ Π³Π»Π°Π²Ρ.
Π°ΡΡΠΈΠ±ΡΡ name
ΠΠΌΡ ΠΏΠΎΠ»Ρ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Ρ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΠΈΡΠ°Π½ΠΎ ΠΈΠ· ΡΠ΅Π³Π° ΠΈΠΌΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°ΡΡΠΈΠ±ΡΡΠ°. Π Π² ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠΎΡΠΌΡ, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Ρ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π½ΠΎ Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ΅ Ρ ΡΠ°ΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ.
Π°ΡΡΠΈΠ±ΡΡ environ
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ "no", ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ Π½Π΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π²ΠΎ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ. ΠΠΎΠ»Π΅Π·Π΅Π½ Π΄Π»Ρ ΠΏΠΎΠ»Π΅ΠΉ, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ Π΄Π΅ΡΡΡΠΊΠΈ ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ
Π°ΡΡΠΈΠ±ΡΡ readonly
ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½ΠΎ, ΠΏΠΎΠ»Π΅ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ.
Π°ΡΡΠΈΠ±ΡΡ level
Π‘ΠΌ. ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.
Π°ΡΡΠΈΠ±ΡΡ convert
ΠΠ°Π΄Π°Π΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π΄Π»Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Ρ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΎ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° ΠΏΡΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π·Π°ΠΏΠΈΡΠΈ. ΠΡΠΈ Π΅Π΅ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅. ΠΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ:
- punycode ΠΏΡΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ· UTF-8 ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ Π² punycode ΡΠΎΡΠΌΠ°Ρ. ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, ΡΡΠΎ ΡΡΠΎΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠΌΠ΅Π½Π½ΡΡ ΠΈΠΌΠ΅Π½ ΠΈ Π°Π΄ΡΠ΅ΡΠΎΠ² ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΡΡ. Π ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄ΠΎΠΌΠ΅Π½, ΠΈΠΌΡ ΠΏΠΎΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠΈΠΊΠ° ΠΎΡΡΠ°Π΅ΡΡΡ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.
- money Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ±Π΅Π»Π°ΠΌΠΈ Π½Π° Π³ΡΡΠΏΠΏΡ ΠΏΠΎ ΡΡΠΈ ΡΠΈΡΡΡ
- bytes/abytes Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ Π² ΡΠ΄ΠΎΠ±ΠΎΡΠΈΡΠ°Π΅ΠΌΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 2048 Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΎ ΠΊΠ°ΠΊ "2 Kb". ΠΠ°Π½Π΅Π»Ρ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°ΡΡ ΡΠΈΡΠ»Π° Π±ΠΎΠ»ΡΡΠΈΠ΅ 1000 Π΄ΠΎΠ±Π°Π²Π»ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΡΡΡΡΠΈΠΊΡ Π²ΠΏΠ»ΠΎΡΡ Π΄ΠΎ Tb. ΠΠ΅ΡΠ²ΡΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ ΠΎΠΊΡΡΠ³Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎ Π΄Π²ΡΡ Π·Π½Π°ΠΊΠΎΠ² ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΎΠΉ, Π²ΡΠΎΡΠΎΠΉ Π½Π΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΠΏΠΎΡΠ΅ΡΠ΅ ΡΠΎΡΠ½ΠΎΡΡΠΈ.
Convert Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ-Π²Π°Π»ΠΈΠ΄Π°ΡΠΎΡΠ°
Π°ΡΡΠΈΠ±ΡΡ required
ΠΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ "yes", Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΡΡΡΡΠΌ.
Π°ΡΡΠΈΠ±ΡΡ save
ΠΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ "yes", ΠΏΠ°Π½Π΅Π»Ρ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π² ΡΡΠΎΠΌ ΠΏΠΎΠ»Π΅ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° (ΠΊΠΎΠ³Π΄Π° elid ΠΏΡΡΡ) ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ Π΅Π³ΠΎ ΠΊΠ°ΠΊ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ "always", ΠΏΠ°Π½Π΅Π»Ρ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ elid ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ ΠΏΡΡΡΠΎΠΉ.
Π°ΡΡΠΈΠ±ΡΡ setvalues
ΠΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ "yes", ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Π·Π°ΠΏΡΠΎΡ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ Π²ΡΠ΅Ρ ΠΏΠΎΠ»Π΅ΠΉ ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ sv_field, Π² ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΏΠΈΡΠ°Π½ΠΎ ΠΈΠΌΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ²ΡΠ΅Π³ΠΎΡΡ ΠΏΠΎΠ»Ρ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΡΠ²Π΅ΡΠ° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½ ΡΠΏΠΈΡΠΎΠΊ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΏΠΎΠ»Π΅ΠΉ ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠΏΠΈΡΠΊΠΎΠ² (slist), ΠΊΠ°ΠΊ ΠΏΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠΈ ΡΠΎΡΠΌΡ. ΠΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°Π½Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ ΠΏΠΎΠ΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² ΡΠΎΡΠΌΡ.
ΠΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ "final", ΡΠΎ ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΡΠ΅ΡΠΎΠΌ ΠΏΠΎΠ»Ρ Ρ Π΄ΡΡΠ³ΠΈΠΌ ΠΏΡΠ΅ΡΠ΅ΡΠΎΠΌ, Π½Π° ΡΡΠΎΠΌ ΠΏΠΎΠ»Π΅ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ setvalues.
ΠΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ ΡΠΈΡΡΠ΅, ΡΠΎ setvalues Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Ρ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΎΡΡΡΡ Π² ΡΡΡ ΡΠΈΡΡΡ ΡΠ΅ΠΊΡΠ½Π΄.
ΠΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ blocking, ΡΠΎ ΡΠΎΡΠΌΠ° Π±ΡΠ΄Π΅Ρ Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½Π° Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΡΠΈΠ΄Π΅Ρ ΠΎΡΠ²Π΅Ρ ΠΎΡ ΠΏΠ°Π½Π΅Π»ΠΈ.
ΠΠΎ setvalues ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ:
- Π°ΡΡΠΈΠ±ΡΡ readonly, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°Π΄ΠΎ ΠΎΡΠ΄Π°ΡΡ Π°ΡΡΠΈΠ±ΡΡ readonly=yes Π² ΡΠ·Π»Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Ρ, Π΄Π»Ρ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΡ Π°ΡΡΠΈΠ±ΡΡΠ°, Π»ΠΈΠ±ΠΎ readonly=no, Π΄Π»Ρ ΡΠ½ΡΡΠΈΡ Π°ΡΡΠΈΠ±ΡΡΠ°
- ΠΊΠ½ΠΎΠΏΠΊΠΈ (<button>), Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π² doc Π½ΡΠΆΠ½ΠΎ ΠΎΡΠ΄Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ (/doc/buttons/button)
- Π°ΡΡΠΈΠ±ΡΡ mask, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°Π΄ΠΎ ΠΎΡΠ΄Π°ΡΡ Π°ΡΡΠΈΠ±ΡΡ mask="NEW_MASK" Π² ΡΠ·Π»Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Ρ
- Π°ΡΡΠΈΠ±ΡΡ min/max Π΄Π»Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° slider
- ΠΏΡΠ΅ΡΠΈΠΊΡ ΠΏΠΎΠ»Ρ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°Π΄ΠΎ ΠΎΡΠ΄Π°ΡΡ ΡΠ·Π΅Π» <NAME_INPUT_prefix> Ρ Π½ΠΎΠ²ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠ΅ΡΠΈΠΊΡΠ°
- Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° Π½Π° ΡΠΎΡΠΌΠ΅
- ΡΠΏΠΈΡΠΎΠΊ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ΅Π»Π΅ΠΊΡΠ°, ΠΌΡΠ»ΡΡΠΈΡΠ΅Π»Π΅ΠΊΡΠ°
- Π½ΠΎΠ²ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π·Π°ΠΏΡΠΎΡΠ°
Π°ΡΡΠΈΠ±ΡΡ secured
ΠΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ "yes" ΠΈ Π±ΡΠ»Π° Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎ COOKIE ΠΈ Π·Π°ΠΏΡΠΎΡ Π½Π΅ ΠΈΠΌΠ΅Π» Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Referer, ΡΡΠΈ ΠΏΠΎΠ»Ρ ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΈΠΌ Π΄Π°Π½Π½ΡΠ΅ Π±ΡΠ΄ΡΡ ΡΠ΄Π°Π»Π΅Π½Ρ ΠΈΠ· ΠΎΡΠ²Π΅ΡΠ°
Π°ΡΡΠΈΠ±ΡΡ focus
ΠΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΠΎΠΊΡΡ Π½Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ΅
Π°ΡΡΠΈΠ±ΡΡ source
ΠΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ Π·Π°ΠΏΡΠΎΡ ΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΡΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π° Π½Π΅ Π±ΡΠ»ΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ ΡΠ²Π½ΠΎ, ΠΎΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π²Π·ΡΡΠΎ ΠΈΠ· ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π·Π°ΠΏΡΠΎΡΠ°
ΡΠ»Π΅ΠΌΠ΅Π½Ρ if
Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΏΠΎΠ»Π΅ΠΉ ΠΊΡΠΎΠΌΠ΅ slider. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΡΠΌ. ΡΠΎΠΊΡΡΡΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ ΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ
ΡΠ»Π΅ΠΌΠ΅Π½Ρ else
Π΄Π»Ρ Π²ΡΠ΅Ρ ΠΏΠΎΠ»Π΅ΠΉ ΠΊΡΠΎΠΌΠ΅ slider. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΡΠΌ. ΡΠΎΠΊΡΡΡΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ ΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ
ΠΠ»Π΅ΠΌΠ΅Π½Ρ input
Input ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΏΠΎΠ»Π΅ΠΉ, ΡΠ»Π°ΠΆΠΊΠΎΠ² ΠΈ ΠΏΠΎΠ»Π΅ΠΉ Π²ΡΠ±ΠΎΡΠ° ΡΠ°ΠΉΠ»Π°.
Π°ΡΡΠΈΠ±ΡΡ type
Π’ΠΈΠΏ ΠΏΠΎΠ»Ρ. ΠΠΎΠΆΠ΅Ρ ΠΈΠΌΠ΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ text, checkbox, password, file, hidden.
Π°ΡΡΠΈΠ±ΡΡ checkpasswd
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠΌΡ ΠΏΠΎΠ»Ρ, Ρ ΠΊΠΎΡΠΎΡΡΠΌ ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ. ΠΡΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ β Π±ΡΠ΄Π΅Ρ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎ Π½Π΅ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡΠΈΡ ΠΏΠ°ΡΠΎΠ»ΡΡ .
Π°ΡΡΠΈΠ±ΡΡ genpasswd
ΠΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΏΠ°ΡΠΎΠ»Ρ, Π΄Π»Ρ ΠΏΠΎΠ»Ρ ΡΠΈΠΏΠ° password, Π±Π΅Π· ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ.
Π°ΡΡΠΈΠ±ΡΡ safevalue
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΠΊΠ°Π·Π°Π½ΠΎ ΠΈΠΌΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°. ΠΡΠ»ΠΈ ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π±ΡΠ» ΠΏΠ΅ΡΠ΅Π΄Π°Π½, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠΎΠ»Ρ). Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΄Π»Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° (ΠΈΠΌΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π½ΠΎ Π² Π°ΡΡΠΈΠ±ΡΡΠ΅ @name) Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΠΎΠΊ Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ
Π°ΡΡΠΈΠ±ΡΡ date
ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½ΠΎ, ΠΊ ΠΏΠΎΠ»Ρ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Π²ΡΠ·ΠΎΠ²Π° ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΡ. Π’ΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ type="text". ΠΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ month, ΡΠΎ ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π²ΡΠ±ΠΎΡΠ° Π³ΠΎΠ΄Π° ΠΈ ΠΌΠ΅ΡΡΡΠ°.
Π°ΡΡΠΈΠ±ΡΡ oncesyncfield
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ @date, ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ Π΄Π°ΡΡ Π±ΡΠ΄Π΅Ρ Π·Π°Π΄Π°Π½ΠΎ ΡΠΎ ΠΆΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π² Π°ΡΡΠΈΠ±ΡΡΠ΅ ΠΏΠΎΠ»Π΅, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΎ ΠΏΡΡΡΠΎ
Π°ΡΡΠΈΠ±ΡΡ maxlength
ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ Π΄Π»ΠΈΠ½Π° ΠΏΠΎΠ»Ρ.
Π°ΡΡΠΈΠ±ΡΡ unlimit
ΠΠΎΠ±Π°Π²ΠΈΡΡ ΠΊ ΠΏΠΎΠ»Ρ ΠΊΠ½ΠΎΠΏΠΊΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΌΡ Π°ΡΡΠΈΠ±ΡΡΡ.
Π°ΡΡΠΈΠ±ΡΡ width
Π¨ΠΈΡΠΈΠ½Π° ΠΏΠΎΠ»Ρ.
Π°ΡΡΠΈΠ±ΡΡ zoom
ΠΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΡΠ°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎ Π΄ΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΡΡΠΎΠΊ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ: zoom="5". ΠΡΠΈ ΡΡΠΎΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Ρ ΡΠ°Π·Π±ΠΈΠ²Π°Π΅ΡΡΡ ΠΏΠΎ ΠΏΡΠΎΠ±Π΅Π»Π°ΠΌ ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΡΠ°ΡΡΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡΡΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΡΠΎΠΊΠ°Ρ ΠΏΠΎΠ»Ρ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²Π°Π»ΠΈΠ΄Π°ΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ.
Π°ΡΡΠΈΠ±ΡΡ duplicate
ΠΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ Π°ΡΡΠΈΠ±ΡΡΠΎΠΌ zoom. ΠΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ "yes", Π²Π°Π»ΠΈΠ΄Π°ΡΠΎΡ ΠΏΡΠΎΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΠ΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ (ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΠ΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π·Π°ΠΏΡΠ΅ΡΠ΅Π½Ρ).
Π°ΡΡΠΈΠ±ΡΡ check
ΠΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΈ-Π²Π°Π»ΠΈΠ΄Π°ΡΠΎΡΠ° , Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ. ΠΠ»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ/ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²ΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ Π²ΡΠ·Π²Π°Π½Π° ΡΡΠ½ΠΊΡΠΈΡ check.<ΠΈΠΌΡ>, ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ: value β ΡΠ΅ΠΊΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Ρ, name β ΠΈΠΌΡ ΠΏΠΎΠ»Ρ, args β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΠ° checkargs, funcname β ΠΈΠΌΡ Π²ΡΠ·Π²Π°Π½Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ. Π€ΡΠ½ΠΊΡΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π²Π΅ΡΠ½ΡΡΡ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΡΡΠ³Π΅ <value/> ΠΈΠ»ΠΈ ΡΡΠ³ error β Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΠΎΡΠΈΠ±ΠΊΠΈ.
Π°ΡΡΠΈΠ±ΡΡ checkargs
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄Π»Ρ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π² Π°ΡΡΠΈΠ±ΡΡΠ΅ check.
Π°ΡΡΠΈΠ±ΡΡ prefix
ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½ΠΎ, ΡΠΎ Ρ ΠΏΠΎΠ»Ρ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΠΏΡΠ΅ΡΠΈΠΊΡ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΡΠΈΠΊΡΠ° Π·Π°Π΄Π°Π΅ΡΡΡ Π½ΠΎΠ΄ΠΎΠΉ <"ΠΈΠΌΡ ΠΏΠΎΠ»Ρ"prefix>
Π°ΡΡΠΈΠ±ΡΡ plainhint
ΠΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΠΏΠΎΠ΄ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅, Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ hint_CONTROLNAME_VALUE, Π³Π΄Π΅ VALUE β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΡΡΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅. (Π’ΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠΈΠΏΠ° checkbox)
Π°ΡΡΠΈΠ±ΡΡ img
Π’ΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠΈΠΏΠ° checkbox. ΠΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ, ΡΠΊΠ°Π·Π°Π½Π½ΡΡ Π² Π°ΡΡΠΈΠ±ΡΡΠ΅, ΠΏΠ΅ΡΠ΅Π΄ ΡΠ»Π°ΠΆΠΊΠΎΠΌ.
Π°ΡΡΠΈΠ±ΡΡ accept
Π’ΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠΈΠΏΠ° file. ΠΠ°ΡΠΈΠ²Π½ΡΠΉ html Π°ΡΡΠΈΠ±ΡΡ. http://htmlbook.ru/html/input/accept
Π°ΡΡΠΈΠ±ΡΡ maxsize
Π’ΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠΈΠΏΠ° file. ΠΠ΅Π»Π°ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅, Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΠ° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π·Π°Π΄Π°Π½ΠΎ Π² Π±Π°ΠΉΡΠ°Ρ . Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΡΠ°ΠΉΠ»Π° Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· maxsize_FIELDNAME.
Π°ΡΡΠΈΠ±ΡΡ mask
Π’ΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΏΠΎΠ»Ρ ΡΠΈΠΏΠ° text. ΠΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ ΠΌΠ°ΡΠΊΡ Π²Π²ΠΎΠ΄Π°, Π² ΡΠ΅ΠΌΠ΅ orion ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° https://github.com/RobinHerbots/jquery.inputmask . Π’Π°ΠΊ ΠΆΠ΅ ΠΌΠ°ΡΠΊΡ Π²Π²ΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡΡ ΠΏΠΎ setvalues, ΡΠΌΠΎΡΡΠΈΡΡΡ Π°ΡΡΠΈΠ±ΡΡ mask.
Π°ΡΡΠΈΠ±ΡΡ mixed
ΠΡΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ "hide", ΠΏΠΎΠ»Π΅ Π±ΡΠ΄Π΅Ρ ΡΠΊΡΡΡΠΎ ΠΏΡΠΈ Π³ΡΡΠΏΠΏΠΎΠ²ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, Π΅ΡΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΡΡΠΎΠΌ ΠΏΠΎΠ»Π΅ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡΡΡ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ
ΠΡΠΏΠ°Π΄Π°ΡΡΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ (ΡΠ»Π΅ΠΌΠ΅Π½Ρ select)
Select ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²ΡΠΏΠ°Π΄Π°ΡΡΠΈΡ ΡΠΏΠΈΡΠΊΠΎΠ² ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ
Π°ΡΡΠΈΠ±ΡΡ type
Π’ΠΈΠΏ select'Π°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π²ΡΡΠ°Π²ΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ Π² ΡΠΎΡΠΌΡ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ type="radio", ΠΌΡΠ»ΡΡΠΈΡΠ΅Π»Π΅ΠΊΡΠ° β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ type="multiple", ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°ΠΌΠΈ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ type="radioimg", ΡΠΏΠΈΡΠΎΠΊ Ρ Π°Π²ΡΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ type="autocomplete". ΠΡΠ»ΠΈ Π½Π΅ ΡΠΊΠ°Π·Π°Π½, Π±ΡΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π½ Π²ΡΠΏΠ°Π΄Π°ΡΡΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ.
Π°ΡΡΠΈΠ±ΡΡ inline
ΠΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎ, ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ type="radio". ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΠ° ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ select, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΎ. ΠΡΠ»ΠΈ ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π±ΠΎΠ»ΡΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ Π² ΠΎΠ±ΡΡΠ½ΡΠΉ Π²ΡΠΏΠ°Π΄Π°ΡΡΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ.
Π°ΡΡΠΈΠ±ΡΡ depend
ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½ΠΎ, ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌΡΠΉ Π²ΡΠ±ΠΎΡ ΡΡΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ° Π±ΡΠ΄Π΅Ρ Π·Π°Π²ΠΈΡΠ΅ΡΡ ΠΎΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ°, ΠΈΠΌΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π½ΠΎ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΌΡ Π°ΡΡΠΈΠ±ΡΡΡ. depend ΠΎΡ Π²ΡΠΏΠ°Π΄Π°ΡΡΠΈΡ ΡΠΏΠΈΡΠΊΠΎΠ² ΡΠΈΠΏΠ° multiple ΠΏΠΎΠΊΠ° Π½Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½.
Π°ΡΡΠΈΠ±ΡΡ sort
ΠΠ°Π΄Π°Π΅Ρ ΡΠΈΠΏ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ: alpha (Π°Π»ΡΠ°Π²ΠΈΡΠ½Π°Ρ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ°; ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ), calpha (ΡΠ΅Π³ΠΈΡΡΡΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠ°Ρ Π°Π»ΡΠ°Π²ΠΈΡΠ½Π°Ρ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ°), digit (ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΡΠΈΡΠ»ΠΎΠ²ΠΎΠ³ΠΎ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π½ΠΈΡ), version (ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° Π²Π΅ΡΡΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ) ΠΈ ip (ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° IP-Π°Π΄ΡΠ΅ΡΠΎΠ²).
Π°ΡΡΠΈΠ±ΡΡ sorted
ΠΡΡΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ: asc (Π² ΠΏΡΡΠΌΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅), desc (Π² ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅). Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌ.
Π°ΡΡΠΈΠ±ΡΡ required
ΠΠ»Ρ Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅Π³ΠΎ ΡΠΏΠΈΡΠΊΠ° ΡΠΈΠΏΠ° multiple ΡΡΠ΅Π±ΡΠ΅Ρ Π²ΡΠ±ΠΎΡΠ° Ρ ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΠ»Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠΈΠΏΠΎΠ² β Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Π²Π»ΠΈΡΠ΅Ρ Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ
Π°ΡΡΠΈΠ±ΡΡ maxselect
Π’ΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠΏΠΈΡΠΊΠ° ΡΠΈΠΏΠ° multilple, Π·Π°Π΄Π°Π΅Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΡΠ±ΡΠ°Π½Π½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ².
Π°ΡΡΠΈΠ±ΡΡ source
Π ΠΎΡΠ»ΠΈΡΠΈΠΈ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ Π²Π²ΠΎΠ΄Π°, Π΄Π»Ρ select ΠΈΠ· ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π±Π΅ΡΠ΅ΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π½ΠΎ ΠΈ ΡΠΏΠΈΡΠΎΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π²ΡΡΡΡΠΏΠ°ΡΡ Π΄ΡΡΠ³Π°Ρ ΡΠΎΡΠΌΠ°, Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΠ°Ρ slist ΠΈΠ»ΠΈ ΡΠΏΠΈΡΠΎΠΊ. Π ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ ΡΡΠΎ ΡΠΏΠΈΡΠΎΠΊ, ΡΠΏΠΈΡΠΎΠΊ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ ΠΈΠ· ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ key ΠΈ keyname (Π΅ΡΠ»ΠΈ ΠΎΠ½ Π·Π°Π΄Π°Π½).
Π°ΡΡΠΈΠ±ΡΡ plainhint
ΠΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΠΏΠΎΠ΄ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅, Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ hint_CONTROLNAME__VALUE, Π³Π΄Π΅ VALUE β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΡΡΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅.
ΠΠ½Π°ΡΠ΅Π½ΠΈΡ
Π‘ΠΏΠΈΡΠΎΠΊ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π±ΡΠ΄Π΅Ρ Π²Π·ΡΡ ΠΈΠ· ΡΡΠ³Π° <slist name="ΠΈΠΌΡ select"/>, ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ ΠΏΠ°Π½Π΅Π»ΡΡ ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ get Π·Π°ΠΏΡΠΎΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
<slist name="lang"> <msg>ru</msg> <val key="en">English</val> </slist>
Π‘ΠΏΠΈΡΠΎΠΊ lang Π±ΡΠ΄Π΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ 2 Π·Π½Π°ΡΠ΅Π½ΠΈΡ: ru ΠΈ en. ΠΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠ°Ρ ΡΡΡΠΎΠΊΠ° Π΄Π»Ρ ΡΡΠ³ΠΎΠ² <msg> (Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅: ru) Π±ΡΠ΄Π΅Ρ Π²Π·ΡΡΠ° ΠΈΠ· ΡΠΎΠΎΡΠ²Π΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ , Π° Π΄Π»Ρ en Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΎ English. ΠΠ»Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΠΌΠΈ Π΄Π»Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΡΠΎΠ»Π±ΡΠΎΠ² ΡΠΏΠΈΡΠΊΠΎΠ², Π²Π½Π°ΡΠ°Π»Π΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ <ΠΈΠΌΡ select>_<Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ³Π° msg>, Π΅ΡΠ»ΠΈ ΡΠ°ΠΊΠΎΠ²ΠΎΠ΅ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ, Π±Π΅ΡΠ΅ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ³Π° msg (ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ, ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠ΅ΡΠΈΠΊΡΡ Π²Π°ΡΠΈΠ°Π½Ρ).
ΠΠ»Ρ ΡΡΠ³ΠΎΠ² Π²Π½ΡΡΡΠΈ <slist> (<val> ΠΈΠ»ΠΈ <msg>) Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ:
Π°ΡΡΠΈΠ±ΡΡ key
ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΊΠ°Π·Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π½ΠΎ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ ΡΡΠΎΠ³ΠΎ ΠΏΡΠ½ΠΊΡΠ°, Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΠ³Π°
Π°ΡΡΠΈΠ±ΡΡ depend
ΠΠ°Π΄Π°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ· Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ°. ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠ½ΠΊΡ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΡΠΎΠ»ΡΠΊΠΎ Π΅ΡΠ»ΠΈ Π² Π±Π°Π·ΠΎΠ²ΠΎΠΌ ΡΠΏΠΈΡΠΊΠ΅ Π²ΡΠ±ΡΠ°Π½ΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΡΠ»ΠΈ depend Π½Π΅ Π·Π°Π΄Π°Π½, ΠΏΡΠ½ΠΊΡ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π²Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π²ΡΠ±ΡΠ°Π½ΠΎ Π² Π±Π°Π·ΠΎΠ²ΠΎΠΌ ΡΠΏΠΈΡΠΊΠ΅
Π°ΡΡΠΈΠ±ΡΡ priority
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ β ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, Π·Π°Π΄Π°Π΅Ρ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Π΄Π»Ρ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Ρ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π½ΠΈΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ°, Π° ΡΠΆΠ΅ ΠΏΠΎΡΠΎΠΌ Π² ΡΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ @sort ΠΈ @sorted ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π°
Π°ΡΡΠΈΠ±ΡΡ img
ΠΠ°Π΄Π°Π΅Ρ ΠΈΠΌΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ ΠΈΠ· ΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΡΡ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π½Π°ΠΏΡΠΎΡΠΈΠ² Π·Π½Π°ΡΠ΅Π½ΠΈΡ. Π’ΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ select ΠΈ type="radioimg"
Π°ΡΡΠΈΠ±ΡΡ image
ΠΠ°Π΄Π°Π΅Ρ ΠΏΡΡΡ Π΄ΠΎ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ Π²Π½Π΅ ΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΡΡ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π½Π°ΠΏΡΠΎΡΠΈΠ² Π·Π½Π°ΡΠ΅Π½ΠΈΡ. Π’ΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ select ΠΈ type="radioimg"
Π°ΡΡΠΈΠ±ΡΡ width
ΠΠ°Π΄Π°Π΅Ρ ΡΠΈΡΠΈΠ½Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠΉ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ Π°ΡΡΠΈΠ±ΡΡΠΎΠΌ image.
Π°ΡΡΠΈΠ±ΡΡ height
ΠΠ°Π΄Π°Π΅Ρ Π²ΡΡΠΎΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠΉ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ Π°ΡΡΠΈΠ±ΡΡΠΎΠΌ image.
Π‘Π²ΡΠ·Π°Π½Π½ΡΠ΅ ΡΠΏΠΈΡΠΊΠΈ
Π§Π°ΡΡΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΡΠΈΡΡΠ°ΡΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π·Π°Π²ΠΈΡΠ΅ΡΡ ΠΎΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π±ΡΠ»ΠΎ Π²ΡΠ±ΡΠ°Π½ΠΎ Π² Π΄ΡΡΠ³ΠΎΠΌ. Π CORE ΡΡΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π°ΡΡΠΈΠ±ΡΡΠ° depend. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΈ Π½Π΅ΠΊΠΈΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ½Π° Π²ΡΠΏΡΡΠΊΠ°Π΅Ρ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
<metadata name="some_form" type="form"> <form> <field name="company"> <select name="company"/> </field> <field name="product"> <select name="product" depend="company"/> </field> </form> </metadata> <slist name="company"> <val>Canon</val> <val>Nikon</val> </slist> <slist name="product"> <val depend="Canon">EOS 1100D</val> <val depend="Canon">EOS 5D Mark III</val> <val depend="Nikon">D800</val> <val depend="Nikon">D4</val> </slist>
Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ company=Canon Π±ΡΠ΄ΡΡ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π΄Π»Ρ Π²ΡΠ±ΠΎΡΠ° ΠΏΡΠΎΠ΄ΡΠΊΡΡ: EOS 1100D ΠΈ EOS 5D Mark III. Π ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ Nikon: D800 ΠΈ D4.
Π‘ΠΏΠΈΡΠΎΠΊ Ρ Π°Π²ΡΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ
Π‘ΠΏΠΈΡΠΎΠΊ Ρ Π°Π²ΡΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ΅ΡΠ΅Π· ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΏΡΠ΅ΡΠ΅ΡΠΎΠ². ΠΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ ΠΏΠΎΠ»Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΡΠ΅ΡΠ΅Ρ-Π·Π°ΠΏΡΠΎΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠΏΠΈΡΠΊΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΡΠΈ Π½Π°Π±ΠΎΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΡΠ΅ΠΊΡΡΠ° ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΡΠ΅ΡΠ΅Ρ-Π·Π°ΠΏΡΠΎΡ Π½Π° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΏΠΈΡΠΊΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΡ ΠΏΠΎ Π²Π²Π΅Π΄Π΅Π½Π½ΡΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ Π΄Π°Π½Π½ΡΡ . ΠΡΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠ΅ ΡΠΎΡΠΌΡ Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠΈΠ»Π΅ΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ key ΠΎΡ ΡΠΏΠΈΡΠΊΠ°.
ΠΠ½ΠΎΠ³ΠΎΡΡΡΠΎΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° (ΡΠ»Π΅ΠΌΠ΅Π½Ρ textarea)
Π°ΡΡΠΈΠ±ΡΡ height
ΠΡΡΠΎΡΠ° ΠΏΠΎΠ»Ρ.
Π°ΡΡΠΈΠ±ΡΡ rows
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΡΠΎΠΊ Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π°.
Π°ΡΡΠΈΠ±ΡΡ wrap
ΠΡΠ»ΠΈ "off", ΡΡΡΠΎΠΊΠΈ Π½Π΅ Π±ΡΠ΄ΡΡ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡΡΡ.
Π°ΡΡΠΈΠ±ΡΡ quote
ΠΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΊΡ "ΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ".
Π°ΡΡΠΈΠ±ΡΡ editor
ΠΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° Π΄Π»Ρ ΠΏΠΎΠ»Ρ.
Π°ΡΡΠΈΠ±ΡΡ codelang
ΠΠΎΠ΄ΡΠ²Π΅ΡΠΊΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ.
Π°ΡΡΠΈΠ±ΡΡ texteditor
ΠΠΎΠ±Π°Π²Π»ΡΠ΅Ρ WYSIWYG β ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π΄Π»Ρ ΠΏΠΎΠ»Ρ.
Π°ΡΡΠΈΠ±ΡΡ bcolor
ΠΠ°Π΄Π°Π΅Ρ ΡΠ²Π΅Ρ Π±ΡΠΊΠ³ΡΠ°ΡΠ½Π΄Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: red, #CCCCCC
ΠΡΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² ΡΡΠΎΠΈΡ ΠΈΠΌΠ΅ΡΡ Π²Π²ΠΈΠ΄Ρ, ΡΡΠΎ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΡΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠ΅ ΡΠΎΡΠΌΡ Π²ΡΠ΅ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΡ ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄ΠΈΡΡΡΡΡΡ Π² \r\n http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.13.4
ΠΠ»Π°Π³ΠΈΠ½ Π΄Π»Ρ WYSIWYG-ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°
Π WYSIWYG-ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ TinyMCE Π΄Π»Ρ Π²ΡΡΠ°Π²ΠΊΠΈ ΠΌΠ°ΠΊΡΠΎΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ isp_bill_macro.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΌΠ°ΠΊΡΠΎΡΠΎΠ² Π±Π΅ΡΡΡΡΡ ΠΈΠ· ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° olist ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΉ textarea.
XML:
<xml> <olist name="message"> <val key="@USERNAME@">ΠΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ</val> <val key="@REALNAME@">Π€ΠΠ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ</val> <val key="@ACCOUNT_ID@">ΠΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°</val> </olist> </xml>
ΠΠ»Π΅ΠΌΠ΅Π½Ρ Slider
ΠΠ»Π΅ΠΌΠ΅Π½Ρ Π΄Π»Ρ Π²ΡΠ±ΠΎΡΠ° ΡΠΈΡΠ»Π° ΠΈΠ· ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°.
Π°ΡΡΠΈΠ±ΡΡ min
ΠΠ°Π΄Π°Π΅Ρ Π½ΠΈΠΆΠ½Π΅Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Ρ. ΠΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ, ΡΠ΅ΡΠ΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ min ΡΡΠ³Π°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ.
Π°ΡΡΠΈΠ±ΡΡ max
ΠΠ°Π΄Π°Π΅Ρ Π²Π΅ΡΡ Π½Π΅Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Ρ. ΠΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ, ΡΠ΅ΡΠ΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ max ΡΡΠ³Π°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ.
Π°ΡΡΠΈΠ±ΡΡ step
ΠΠ°Π΄Π°Π΅Ρ ΡΠ°Π³ ΡΠ»Π°ΠΉΠ΄Π΅ΡΠ°.
ΠΠ½Π°ΡΠ΅Π½ΠΈΡ min ΠΈ max Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π·Π°Π΄Π°Π½Ρ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π² ΡΡΠ³Π΅, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Ρ. Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ slider Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ 10 ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ 20 (Ρ ΠΎΡΡ Π² ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ Π·Π°Π΄Π°Π½Ρ Π΄ΡΡΠ³ΠΈΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ):
<metadata name="test" type="form"> <form> <field name="field"> <slider name="sl_field" min="0" max="100"/> </field> </form> </metadata> <sl_field min="10" max="20">15</sl_field>
ΠΠ»Π΅ΠΌΠ΅Π½Ρ period
ΠΠ»Π΅ΠΌΠ΅Π½Ρ Π΄Π»Ρ Π²ΡΠ±ΠΎΡΠ° ΠΏΠ΅ΡΠΈΠ΄Π° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ β Π΄Π²ΡΡ Π΄Π°Ρ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ YYYY-MM-DD.
Π°ΡΡΠΈΠ±ΡΡ default
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΏΠ΅ΡΠΈΠΎΠ΄Π°. ΠΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ: today, currentweek, currentmonth, currentyear, lastday, lastweek, lastmonth, lastyear, nodate.
ΠΠ°Π½Π½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ Π² select ΠΈ Π΄Π²Π° input. ΠΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ internal_<@name>start ΠΈ internal_<@name>end ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· IParam, Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠ΅ΡΠΈΠΊΡ internal_ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π½Π΅ Π½Π°Π΄ΠΎ.
ΠΠ»Π΅ΠΌΠ΅Π½Ρ list
ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° Π½Π° ΡΠΎΡΠΌΠ΅
<metadata name="sel.form.basket" type="form" mgr="testmgr" decorated="yes"> <form> <field name="list"> <list name="list" key="id"> <col name="image" type="img" width="48px" height="48px"/> <col name="desc" type="data"/> <col name="frommsg" type="msg"/> <col name="price" type="data" align="right"/> <col name="checkbox" type="control" align="right"/> <col name="action" type="button" align="right"/> </list> </field> <buttons/> </form> </metadata>
Π°ΡΡΠΈΠ±ΡΡ key
ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΡΡΠΎΠΊΠΈ, Π±ΡΠ΄Π΅Ρ ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½ Π² Π²ΠΈΠ΄Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ· ΡΡΠΎΠΉ ΡΡΡΠΎΠΊΠΈ
Π°ΡΡΠΈΠ±ΡΡ type
ΡΠΈΠΏ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ (Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ Π°ΡΡΠΈΠ±ΡΡ)
ΡΠΈΠΏΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ:
- block β ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ Π² Π²ΠΈΠ΄Π΅ Π±Π»ΠΎΠΊΠΎΠ²
- table β ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ Π² Π²ΠΈΠ΄Π΅ ΡΠ°Π±Π»ΠΈΡΡ, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΡΠ°Π±Π»ΠΈΡΡ Π±ΡΠ΄ΡΡ Π±ΡΠ°ΡΡΡΡ ΠΈΠ· Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Ρ ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΠΌ list_
ΡΠ»Π΅ΠΌΠ΅Π½Ρ col
ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΏΠΈΡΠΊΠ°
Π°ΡΡΠΈΠ±ΡΡ type
(ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° col) Π·Π°Π΄Π°Π΅Ρ ΡΠΈΠΏ Π΄Π°Π½Π½ΡΡ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ
ΡΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ:
- data: ΡΠ΅ΠΊΡΡ ΠΈΠ»ΠΈ html
- msg: ΡΠ΅ΠΊΡΡ ΠΈΠ· Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ
- img: ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°
- button: ΠΊΠ½ΠΎΠΏΠΊΠ°
- control: ΠΊΠΎΠ½ΡΡΠΎΠ» (ΠΏΠΎΠΊΠ° ΡΠΎΠ»ΡΠΊΠΎ checkbox)
Π°ΡΡΠΈΠ±ΡΡ align(ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° col)
Π·Π°Π΄Π°Π΅Ρ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ°, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ right, center, left
Π°ΡΡΠΈΠ±ΡΡ width(ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° col)
Π·Π°Π΄Π°Π΅Ρ ΡΠΈΡΠΈΠ½Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ (Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π² px, Ρ.Π΅. "30px"), Π΄Π»Ρ ΡΠΈΠΏΠ° img ΡΡΠΎ Π΅ΡΠ΅ ΠΈ ΡΠΈΡΠΈΠ½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ
Π°ΡΡΠΈΠ±ΡΡ height(ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° col)
Π·Π°Π΄Π°Π΅Ρ Π²ΡΡΠΎΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ, ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠΈΠΏΠ° img
ΠΠ½Π°ΡΠ΅Π½ΠΈΡ
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠΏΠΈΡΠΊΠ° Π±ΡΠ΄Π΅Ρ Π²Π·ΡΡΠΎ ΠΈΠ· ΡΡΠ³Π° <list name="ΠΈΠΌΡ list"/>
<list name="list"> <elem> <id>2</id> <image>/manimg/common/img/mb-sysstat.png</image> <desc>ΠΠ ΠΠΎΠ½ΠΈΡΠΎΡ 17''</desc> <price>1238.00 RUB</price> <action> <button name="edit" type="setvalues"/> <button name="delete" type="setvalues"/> </action> </elem> </list>
ΠΠ»Π΅ΠΌΠ΅Π½Ρ tree
ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΡΠ΅Π²ΠΎ Π²ΡΠ±ΠΎΡΠ°
<metadata name="file.folder" type="form"> <form> <field name="dirlist" fullwidth="yes"> <tree name="dirlist" rows="20" multiple="yes"/> </field> </form> </metadata>
Π°ΡΡΠΈΠ±ΡΡ rows
ΠΠ°Π΄Π°Π΅Ρ Π²ΡΡΠΎΡΡ Π΄Π΅ΡΠ΅Π²Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ 20
Π°ΡΡΠΈΠ±ΡΡ multiple
ΠΠ°Π΄Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΡΠ±ΠΎΡΠ° Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π΄Π΅ΡΠ΅Π²Π°
ΠΠ½Π°ΡΠ΅Π½ΠΈΡ
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠΏΠΈΡΠΊΠ° Π±ΡΠ΄Π΅Ρ Π²Π·ΡΡΠΎ ΠΈΠ· ΡΡΠ³Π° <tlist name="ΠΈΠΌΡ tree"/>
<tlist name="dirlist"> <val key="2f" img="p-file-0"> / <tlist> <val key="2f62696e" img="p-file-0">bin</val> <val key="2f626f6f74" img="p-file-0">boot</val> <val key="2f726f6f74" img="p-file-0"> root <tlist> <val key="2f726f6f742f2e617567656173" img="p-file-0">.augeas</val> <val key="2f726f6f742f2e6361636865" img="p-file-0" collapsed="yes">.cache</val> <val key="2f726f6f742f2e636f6e666967" img="p-file-0" collapsed="yes">.config</val> <val key="2f726f6f742f2e6c6f63616c" img="p-file-0" collapsed="yes">.local</val> </tlist> </val> <val key="2f72756e" img="p-file-0" collapsed="yes">run</val> <val key="2f7362696e" img="p-file-0">sbin</val> <val key="2f73656c696e7578" img="p-file-0">selinux</val> </tlist> </val> </tlist>
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° val:
Π°ΡΡΠΈΠ±ΡΡ img
Π·Π°Π΄Π°Π΅Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ ΠΏΠ΅ΡΠ΅Π΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°
Π°ΡΡΠΈΠ±ΡΡ key
Π·Π°Π΄Π°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°
Π°ΡΡΠΈΠ±ΡΡ collapsed
Π³ΠΎΠ²ΠΎΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠΌΠ΅Π΅Ρ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ; ΠΏΠΎΠ΄Π³ΡΡΠ·ΠΊΠ° Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ ΠΏΠΎ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌ setvalues, Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΠ»Π°Π½ Π·Π°ΠΏΡΠΎΡ Π²ΠΈΠ΄Π°: func=FUNC&elid=ELID&plid=PLID&FIELD_NAME=FIELD_VALUE&sv_field=FIELD_NAME&sv_tree=yes, Π³Π΄Π΅ FUNC β ΠΈΠΌΡ Ρ-ΡΠΈΠΈ ΡΠΎΡΠΌΡ, ELID β elid ΡΠΎΡΠΌΡ, PLID β plid ΡΠΎΡΠΌΡ, FIELD_NAME β ΠΈΠΌΡ Π΄Π΅ΡΠ΅Π²Π°, FIELD_VALUE β Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°
ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅ ΠΏΠΎΠ»Ρ
Π‘Π»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠΈΠΏΡ ΠΏΠΎΠ»Π΅ΠΉ ΡΠ»ΡΠΆΠ°Ρ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π½ΠΎ Π½Π΅ Π΄Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΅Ρ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ»Π΅ΠΌΠ΅Π½Ρ htmldata
ΠΠΎΠ»Π΅ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ HTML-Π΄Π°Π½Π½ΡΡ . HTML Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π½ Π±ΡΠ°ΡΠ·Π΅ΡΡ Π±Π΅Π· Π²ΡΡΠΊΠΈΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠΉ.
Π°ΡΡΠΈΠ±ΡΡ chheight
ΠΠΎΠ·Π²ΠΎΠ»ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π²ΡΡΠΎΡΡ htmldata Π·Π° ΡΡΡΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π° (Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡΡ Π½ΠΈΠΆΠ΅), id ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π½ΠΎ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π°ΡΡΠΈΠ±ΡΡΠ°.
Π°ΡΡΠΈΠ±ΡΡ height
ΠΡΡΠΎΡΠ° ΠΏΠΎΠ»Ρ.
ΠΡΠ²ΠΎΠ΄ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ (ΡΠ»Π΅ΠΌΠ΅Π½Ρ textdata)
ΠΠΎΠ»Π΅ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° Π² ΡΠΎΡΠΌΠ΅.
Π°ΡΡΠΈΠ±ΡΡ type
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠ΅Π΅ ΡΠΈΠΏ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ .
Π°ΡΡΠΈΠ±ΡΡ warning
ΠΠ°Π΄Π°Π΅Ρ ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅Ρ ΡΠ΅ΠΊΡΡΠ°
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΡΠΈΠΏΡ:
- msg ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±ΡΠ΄Π΅Ρ Π²Π·ΡΡΠΎ ΠΈΠ· Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ. ΠΠΌΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ Π²Π·ΡΡΠΎ ΠΈΠ· Π°ΡΡΠΈΠ±ΡΡΠ° name. (ΠΈΠΌΡ field Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΠΈΠ·-Π·Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ΡΠ΅ΠΌΠ΅ sirius )
- msgdata ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±ΡΠ΄Π΅Ρ Π²Π·ΡΡΠΎ ΠΈΠ· Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ. ΠΠΌΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΠΈΡΠ°Π½ΠΎ ΠΈΠ· ΡΡΠ³Π°, ΠΈΠΌΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠΊΠ°Π·Π°Π½ΠΎ Π² Π°ΡΡΠΈΠ±ΡΡΠ΅ name.
- data ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π±ΡΠ΄Π΅Ρ Π²Π·ΡΡΠΎ ΠΈΠ· ΡΡΠ³Π°, ΠΈΠΌΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠΊΠ°Π·Π°Π½ΠΎ Π² Π°ΡΡΠΈΠ±ΡΡΠ΅ name.
ΠΠ»Π΅ΠΌΠ΅Π½Ρ img
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΡΠ²ΡΠ·ΠΊΠ΅ Ρ textdata ΠΈ htmldata, ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ ΡΠ»Π΅Π²Π° ΠΎΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°.
Π°ΡΡΠΈΠ±ΡΡ width
Π·Π°Π΄Π°Π΅Ρ ΡΠΈΡΠΈΠ½Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ
Π°ΡΡΠΈΠ±ΡΡ height
Π·Π°Π΄Π°Π΅Ρ Π²ΡΡΠΎΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ
Π°ΡΡΠΈΠ±ΡΡ img
ΠΈΠΌΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ ΠΈΠ· ΡΠΏΡΠ°ΠΉΡΠ° ΡΠ΅ΠΌΡ
ΠΏΡΡΡ ΠΊ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π² Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ ΠΏΠΎΠ»Ρ. ΠΡΠ»ΠΈ ΡΠΊΠ°Π·Π°Π½ Π°ΡΡΠΈΠ±ΡΡ img, ΡΠΎ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° Π±ΡΠ΄Π΅Ρ Π±ΡΠ°ΡΡΡΡ ΠΈΠ· ΡΠΏΡΠ°ΠΉΡΠ° ΡΠ΅ΠΌΡ.
<field name="textdata_img"> <img name="image_field" width="48" height="48"/> <textdata name="textdata_img" type="data"/> </field>
ΠΡΠ²ΠΎΠ΄ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ (ΡΠ»Π΅ΠΌΠ΅Π½Ρ desc)
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎ ΡΠ²ΡΠ·ΠΊΠΎΠΉ input, checkbox ΠΈ slider , ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΡΠΏΡΠ°Π²Π° ΠΎΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°.
<field name="dummy_name"> <input type="checkbox" name="checkbox_name"/> <desc name="some_name"/> </field>
Π‘ΡΡΠ»ΠΊΠ° (ΡΠ»Π΅ΠΌΠ΅Π½Ρ link)
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΡΠ»ΠΊΠΈ Π½Π° ΡΠΎΡΠΌΠ΅.
ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅! ΠΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠ΅ ΠΈΠΌΡ ΡΡΡΠ»ΠΊΠΈ Π±ΡΠ΄Π΅Ρ Π±ΡΠ°ΡΡΡΡ ΠΈΠ· ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. ΠΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»Ρ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΡ Ρ ΠΏΠΎΠ»Ρ ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, Π»ΠΈΠ±ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°ΡΡΠΈΠ±ΡΡ noname ΠΏΠΎΠ»Ρ, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π²ΠΎΠ²ΡΠ΅.
Π°ΡΡΠΈΠ±ΡΡ target
Π½Π°ΡΠΈΠ²Π½ΡΠΉ Π°ΡΡΠΈΠ±ΡΡ ΡΡΡΠ»ΠΊΠΈ (http://htmlbook.ru/html/a/target )
Π°ΡΡΠΈΠ±ΡΡ internal
Π΅ΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ yes, ΡΠΎ ΡΡΡΠ»ΠΊΠ° ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ ΠΊΠ°ΠΊ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΉ ΡΠ°Π± Π²Π½ΡΡΡΠΈ ΠΌΠ°Π½Π°Π³Π΅ΡΠ°
Π°ΡΡΠΈΠ±ΡΡ newtab
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ Π°ΡΡΠΈΠ±ΡΡΠΎΠΌ internal, ΡΡΡΠ»ΠΊΠ° Π±ΡΠ΄Π΅Ρ ΠΎΡΠΊΡΡΡΠ° Π² Π½ΠΎΠ²ΠΎΠΌ ΡΠ°Π±Π΅ ΠΌΠ°Π½Π°Π³Π΅ΡΠ°
<metadata type="form"> <form> <field name="link"> <link name="link" target="_blank"/> </field> </from> </metadata> <link>http://ru.5.ispdoc.com/</link>
ΠΠ»Π΅ΠΌΠ΅Π½Ρ frame
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΠ΅ΠΉΠΌΠ°.
Π°ΡΡΠΈΠ±ΡΡ height
Π·Π°Π΄Π°Π΅Ρ Π²ΡΡΠΎΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°
<metadata type="form"> <form> <field name="myframe"> <frame name="myframe" height="50px"/> </field> </from> </metadata> <myframe>http://ru.5.ispdoc.com/</myframe>
ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ Π΄Π°ΡΡ datetime
Π‘Π»ΡΠΆΠΈΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π°ΡΡ ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΠ΅ΠΊΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ YYYY-MM-DD HH:MM:SS.

XML:
<metadata type="form"> <form> <field name="mydatetime"> <datetime name="mydatetime" setvalues="30"/> </field> </from> </metadata> <mydatetime>2014-12-15 10:11:16</mydatetime>
Π°ΡΡΠΈΠ±ΡΡ name
ΠΈΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°
Π°ΡΡΠΈΠ±ΡΡ setvalues
Π²ΡΠ΅ΠΌΡ Π²ΡΠ·ΠΎΠ²Π° setvsalues Π² ΡΠ΅ΠΊΡΠ½Π΄Π°Ρ
ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΠ»Π΅
ΠΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ Π΄Π²Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΠ»Π΅.
ΠΠΎΡΡΡΠΏΠ½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ:
- ΠΠ»Π΅ΠΌΠ΅Π½Ρ input (ΡΠΈΠΏΠ° text) + ΠΠ»Π΅ΠΌΠ΅Π½Ρ select
- ΠΠ»Π΅ΠΌΠ΅Π½Ρ input (ΡΠΈΠΏΠ° text) + ΠΠ»Π΅ΠΌΠ΅Π½Ρ link
- ΠΠ»Π΅ΠΌΠ΅Π½Ρ input (ΡΠΈΠΏΠ° text) + ΠΠ»Π΅ΠΌΠ΅Π½Ρ input (ΡΠΈΠΏΠ° text)
- ΠΠ»Π΅ΠΌΠ΅Π½Ρ input (ΡΠΈΠΏΠ° text) + ΠΠ»Π΅ΠΌΠ΅Π½Ρ input (ΡΠΈΠΏΠ° checkbox)
- ΠΠ»Π΅ΠΌΠ΅Π½Ρ select + ΠΠ»Π΅ΠΌΠ΅Π½Ρ link
ΠΠ½ΠΎΠΏΠΊΠΈ (ΡΠ΅ΠΊΡΠΈΡ buttons)
ΠΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΡΠΎΡΠΌΠ΅.
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ Π΄Π²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ OK ΠΈ ΠΡΠΌΠ΅Π½Π°. ΠΠΎ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ±ΡΠ°ΡΡ Π»ΡΠ±ΡΡ ΠΈΠ· Π½ΠΈΡ , Π»ΠΈΠ±ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅ΡΠ΅ 4-ΡΠ΅ β ΡΠ±ΡΠΎΡ ΡΠΎΡΠΌΡ, Π½Π°Π·Π°Π΄, Π²ΠΏΠ΅ΡΠ΅Π΄ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ Π²ΡΠ·ΠΎΠ²Π° ΠΏΡΠ΅ΡΠ΅ΡΠ°.
ΠΠΎΠ³ΠΈΠΊΠ° ΡΠ°Π±ΠΎΡΡ ΡΠ»Π΅Π΄ΡΡΠ°Ρ, Π΅ΡΠ»ΠΈ ΡΠ΅ΠΊΡΠΈΠΈ buttons Π½Π΅Ρ, ΡΠΎ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²ΡΡΡΡ Π°ΡΡΠΈΠ±ΡΡΡ ΡΠΎΡΠΌΡ @nocancel, @nosubmit ΠΈ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π½ΠΈΡ Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ ΠΈΠ»ΠΈ Π½Π΅ Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ OK ΠΈ ΠΡΠΌΠ΅Π½Π°.
ΠΡΠ»ΠΈ ΡΠ΅ΠΊΡΠΈΡ buttons ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΡΠΎ Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π² Π½Π΅ΠΉ, Π°ΡΡΠΈΠ±ΡΡΡ ΡΠΎΡΠΌΡ ΠΈΠ³Π½ΠΎΡΠΈΡΡΡΡΡΡ.
ΠΠ»Π΅ΠΌΠ΅Π½Ρ button
ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΊΠ½ΠΎΠΏΠΊΡ.
Π°ΡΡΠΈΠ±ΡΡ name
ΠΈΠΌΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΎΡ Π½Π΅Π³ΠΎ Π·Π°Π²ΠΈΡΠΈΡ Π½Π°Π΄ΠΏΠΈΡΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅, Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π°ΡΡΠΈΠ±ΡΡΠ°, Ρ ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΠΌ msg_
Π°ΡΡΠΈΠ±ΡΡ keepform
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ Π°ΡΡΠΈΠ±ΡΡΠΎΠΌ type=blank, Π΅ΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ yes, ΡΠΎ Π½Π΅ Π·Π°ΠΊΡΡΠ²Π°Π΅Ρ ΡΠΎΡΠΌΡ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ
Π°ΡΡΠΈΠ±ΡΡ type
ΡΠΈΠΏ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ
Π°ΡΡΠΈΠ±ΡΡ func
ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠΈΠΏΠ° cancel, ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΊΡΡΡΠΈΡ ΡΠΎΡΠΌΡ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½Ρ Π² ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΠ· Π°ΡΡΠΈΠ±ΡΡΠ°
Π°ΡΡΠΈΠ±ΡΡ blocking
ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠΈΠΏΠ° setvalues, ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π»ΠΎΠ°Π΄Π΅Ρ, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΎΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΏΡΠ΅ΡΠ΅ΡΠΎΠ²
Π°ΡΡΠΈΠ±ΡΡ disabled
ΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΡΠ΄Π΅Ρ Π½Π΅Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΡΠΈΠΏΡ:
- ok ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΡΠΌΡ
- cancel Π·Π°ΠΊΡΡΠ²Π°Π΅Ρ ΡΠΎΡΠΌΡ
- reset ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΎΡΠΌΡ Π½Π° Π΄Π΅ΡΠΎΠ»ΡΠ½ΡΠ΅
- next ΠΊΠ½ΠΎΠΏΠΊΠ° Π΄Π»Ρ Π²ΠΈΠ·Π°ΡΠ΄ΠΎΠ², Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΊ ΡΠΎΡΠΌΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ snext=ok
- back ΠΊΠ½ΠΎΠΏΠΊΠ° Π΄Π»Ρ Π²ΠΈΠ·Π°ΡΠ΄ΠΎΠ², Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΊ ΡΠΎΡΠΌΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ sback=ok
- blank ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΡΠΌΡ Π² Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ
- setvalues Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΏΡΠ΅ΡΠ΅Ρ, Π² Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° sv_field ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΈΠΌΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ
- func ΠΎΡΠΊΡΡΠ²Π°Π΅Ρ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ/ΡΠΎΡΠΌΡ, ΠΈΠΌΡ Ρ-ΡΠΈΠΈ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π² Π°ΡΡΠΈΠ±ΡΡΠ΅ func
ΠΡΠΈΠΌΠ΅Ρ xml ΡΠΎ Π²ΡΠ΅ΠΌΠΈ Π²ΠΈΠ΄Π°ΠΌΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ:
<form ...> <buttons> <button name="back" type="back"/> <button name="ok" type="ok"/> <button name="cancel" type="cancel"/> <button name="next" type="next"/> <button name="reset" type="reset"/> <button name="blank" type="blank"/> <button name="setvalues" type="setvalues"/> </buttons> </form>
Π‘ΠΎΠΊΡΡΡΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ ΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ (ΡΡΠ³ΠΈ if ΠΈ else)
Web ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ CORE ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΊΡΡΠ²Π°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΎΡΠΌ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄ΡΡΠ³ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ². ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠ»ΡΠΆΠ°Ρ Π΄Π²Π° ΡΠ΅Π³Π°: if ΠΈ else. Π ΡΠ΅Π³Π΅ if Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Π·Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠ΅. Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ else ΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ, Π΅ΡΠ»ΠΈ Π½Π΅ Π±ΡΠ»ΠΎ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ if Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ. Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ else ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² select ΠΏΠΎΠ»Π΅ΠΉ.
ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΏΡΡΡΠ°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»Π΅ΠΉ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ ΡΡΠ»ΠΎΠ²ΠΈΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ³ΠΎΠ² if Ρ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Π°ΡΡΠΈΠ±ΡΡΠ° hide. ΠΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ³ΠΎΠ² else.
ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΏΡΡΡΠ°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»Ρ ΠΈ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠ΅ ΠΏΠΎΡΠ»Π΅. ΠΡΠ»ΠΈ Π²Π°ΡΠ΅ ΠΏΠΎΠ»Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π° Π²ΡΠΎΡΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅, ΡΠΎ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΡΡΠ²Π°ΡΡ ΠΏΠΎΠ»Ρ Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΠ΅ΡΡ Π½Π° ΡΡΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΏΠΎΡΠ»Π΅ Π²Π°ΡΠ΅Π³ΠΎ. ΠΠ»ΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΡΡΠ²Π°ΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΡΡΠ΅ΡΡΠ΅ΠΉ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΊΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Π²Π»ΠΈΡΠ΅Ρ Π½Π° Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΡ Π΄ΡΡΠ³ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ.
Π°ΡΡΠΈΠ±ΡΡ empty
Π΅ΡΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π°ΡΡΠΈΠ±ΡΡΠ° ΡΠ°Π²Π½ΠΎ "yes", if Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΡΠΈ ΠΏΡΡΡΠΎΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ ΠΏΠΎΠ»Ρ, Π΅ΡΠ»ΠΈ "no" β ΠΏΡΠΈ Π½Π΅ΠΏΡΡΡΠΎΠΌ. ΠΡΠΎΡ Π°ΡΡΠΈΠ±ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡ Π²Π½ΡΡΡΠΈ input ΠΏΠΎΠ»Π΅ΠΉ.
Π°ΡΡΠΈΠ±ΡΡ value
Π·Π°Π΄Π°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ if ΡΡΠ»ΠΎΠ²ΠΈΡ. ΠΠ»Ρ checkbox Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ Π°ΡΡΠΈΠ±ΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ "on" ΠΈΠ»ΠΈ "off". ΠΡΠΎΡ Π°ΡΡΠΈΠ±ΡΡ Π½Π΅Π»ΡΠ·Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡ Π²Π½ΡΡΡΠΈ input ΠΏΠΎΠ»Π΅ΠΉ.
Π°ΡΡΠΈΠ±ΡΡ hide
Π·Π°Π΄Π°Π΅Ρ ΠΈΠΌΡ ΠΏΠΎΠ»Ρ ΡΠΎΡΠΌΡ ΠΈΠ»ΠΈ ΠΈΠΌΡ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΏΡΡΡΠ°ΡΡ.
Π°ΡΡΠΈΠ±ΡΡ shadow
ΠΡΠ»ΠΈ Π΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π²Π½ΠΎ "yes", ΠΏΠΎΠ»Π΅ ΡΠΎΡΠΌΡ Π±ΡΠ΄Π΅Ρ Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠΊΡΡΡΠΎ, Π° Π»ΠΈΡΡ ΡΠ΄Π΅Π»Π°Π½ΠΎ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ shadow_hint_<ΠΈΠΌΡ ΠΏΠΎΠ»Ρ>.
Select Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΡΡΠ°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΠΎΡΠΌΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ second, Π΅ΡΠ»ΠΈ Π²ΡΠ±ΡΠ°Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ "show first", ΠΈΠ»ΠΈ ΠΏΡΡΡΠ°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ "first" Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅.
<select name="list_name"> <if value="show first" hide="second"/> <else hide="first"/> </select>
ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΏΡΡΡΠ°ΡΡ ΠΏΠΎΠ»Π΅ ΠΏΡΠΈ Π²ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡΡ select ΠΊΡΠΎΠΌΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ β Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
<select name="list_name"> <if value="show first"/> <else hide="first"/> </select>
ΠΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡ
ΠΠ»Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠΎΡΠΌΠΎΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½ΡΡ ΡΠ΅ΠΊΡΠΈΡ messages.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ XML ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠΎΡΠΌΡ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΎΠ½ΠΎΠ²ΡΡ Π·Π°Π΄Π°Π½ΠΈΠΉ:
<?xml version="1.0"?> <mgrdata> <lang name="ru"> <messages name="longtask.edit"> <msg name="title">Π€ΠΎΠ½ΠΎΠ²ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅</msg> <msg name="hint_name">ΠΠΌΡ ΡΠΊΡΠΈΠΏΡΠ° ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°</msg> <msg name="hint_queue">ΠΠΌΡ ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ, Π² ΠΊΠΎΡΠΎΡΡΡ Π±ΡΠ»ΠΎ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΎ Π·Π°Π΄Π°Π½ΠΈΠ΅</msg> <msg name="hint_id">ΠΠΎΡΡΠ΄ΠΊΠΎΠ²ΡΠΉ Π½ΠΎΠΌΠ΅Ρ Π·Π°Π΄Π°Π½ΠΈΡ Π² ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ</msg> <msg name="hint_pidfile">ΠΡΡΡ Π΄ΠΎ PID-ΡΠ°ΠΉΠ»Π°</msg> <msg name="hint_params">Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π·Π°Π΄Π°Π½ΠΈΡ</msg> <msg name="name">ΠΠΌΡ ΡΠΊΡΠΈΠΏΡΠ°</msg> <msg name="pidfile">PID-ΡΠ°ΠΉΠ»</msg> <msg name="queue">ΠΠΌΡ ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ</msg> <msg name="id">ΠΠΎΠΌΠ΅Ρ Π² ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ</msg> <msg name="depends">ΠΠ°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ</msg> <msg name="startdate">ΠΡΠ΅ΠΌΡ Π·Π°ΠΏΡΡΠΊΠ°</msg> <msg name="enddate">ΠΡΠ΅ΠΌΡ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ</msg> <msg name="params">ΠΠΎΠΏ. ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ</msg> </messages> </lang> </mgrdata>
ΠΡΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
- ΠΠ»Ρ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ ΠΈ ΠΏΠΎΠ»Π΅ΠΉ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΡΠ³Π° <msg>.
- ΠΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΈΠΌΡ ΠΏΠΎΠ»Ρ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°. ΠΡΠ° ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ° Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· <msg> Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ "hint_<ΠΈΠΌΡ ΠΏΠΎΠ»Ρ>"
- ΠΠ»Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΏΠΎΠ»Π΅ΠΉ Π²Π²ΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ (placeholder) β ΡΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π² ΠΏΠΎΠ»Π΅, ΠΈΠΌΠ΅ΡΡΠ΅ΠΌ ΠΏΡΡΡΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΠ°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· <msg> Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ "placeholder_<ΠΈΠΌΡ ΠΏΠΎΠ»Ρ>"
- ΠΠ°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΡΠΎΡΠΌΡ:
- Π΄Π»Ρ new Π·Π°ΠΏΡΠΎΡΠΎΠ² Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· ΡΠ΅Π³Π° <msg> Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ "title_new" ΠΈΠ»ΠΈ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ "title", Π΅ΡΠ»ΠΈ <msg name="title_new"> Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½.
- Π΄Π»Ρ edit Π·Π°ΠΏΡΠΎΡΠΎΠ² Π±Π΅ΡΠ΅ΡΡΡ ΠΈΠ· <msg> Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ "title". ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² ΠΊΠΎΠ½Π΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΠ³Π°, ΠΈΠΌΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠΊΠ°Π·Π°Π½ΠΎ Π² Π°ΡΡΠΈΠ±ΡΡΠ΅ @title ΡΡΠ³Π° form . ΠΠ»ΠΈ ΠΈΠ· ΡΡΠ³Π° <elid>, Π΅ΡΠ»ΠΈ Π°ΡΡΠΈΠ±ΡΡ @title Π΄Π»Ρ form Π½Π΅ Π·Π°Π΄Π°Π½.
ΠΡΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠ΅-ΡΠΎ ΠΈΠ· Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π½Π΅ Π·Π°Π΄Π°Π½ΠΎ ΡΠ²Π½ΠΎ, CORE ΠΏΡΡΠ°Π΅ΡΡΡ Π½Π°ΠΉΡΠΈ Π΅Π³ΠΎ Π² ΡΠ΅ΠΊΡΠΈΠΈ messages Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ common.
- Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ok ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ "msg_ok"
- Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Cancel ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ "msg_cancel"
ΠΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π² ΡΠΎΡΠΌΠ°Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π² ΡΠ΅ΠΊΡΠΈΠΈ messages Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ form. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π»ΡΠ±ΠΎΠ΅ ΠΈΠ· Π½ΠΈΡ Π² ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΡ Π²Π°ΡΠ΅ΠΉ ΡΠΎΡΠΌΡ.
- ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
- ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π²ΠΈΠ΄Π°
- ΠΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π°
- ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠ΅ ΠΏΠΎΠ»Ρ
- ΠΠ»Π΅ΠΌΠ΅Π½Ρ htmldata
- ΠΡΠ²ΠΎΠ΄ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ (ΡΠ»Π΅ΠΌΠ΅Π½Ρ textdata)
- ΠΠ»Π΅ΠΌΠ΅Π½Ρ img
- ΠΡΠ²ΠΎΠ΄ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ (ΡΠ»Π΅ΠΌΠ΅Π½Ρ desc)
- Π‘ΡΡΠ»ΠΊΠ° (ΡΠ»Π΅ΠΌΠ΅Π½Ρ link)
- ΠΠ»Π΅ΠΌΠ΅Π½Ρ frame
- ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ Π΄Π°ΡΡ datetime
- ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΠ»Π΅
- ΠΠ½ΠΎΠΏΠΊΠΈ (ΡΠ΅ΠΊΡΠΈΡ buttons)
- Π‘ΠΎΠΊΡΡΡΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ ΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ (ΡΡΠ³ΠΈ if ΠΈ else)
- ΠΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡ