Difference between revisions of "Bugzilla4Intranet"
m (VitaliyFilippov moved page ΠΠ»Π°ΡΡΠΈ ΠΠ·ΡΠ°ΠΈΠ»Ρ ΠΏΡΠ΅Π΄ΠΏΠΈΡΠ°Π»ΠΈ ΠΠΠ ΠΈ Π½Π°ΡΠ΅Π»Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡΡΡ Π² ΡΠΆΠ½ΡΡ ΡΠ°ΡΡΡ ΠΠ°Π·Ρ to Bugzilla4Intranet over a redirect without leaving a redirect) |
|||
(19 intermediate revisions by 3 users not shown) | |||
Line 14: | Line 14: | ||
Bugzilla4Intranet β ΡΠΎΡΠΊ Π²Π΅ΡΡΠΈΠΈ 3.6.4. ΠΡΠΎ Π½Π΅ ΡΠ°ΠΌΠ°Ρ Π½ΠΎΠ²Π°Ρ Π²Π΅ΡΡΠΈΡ Bugzilla. Π§ΡΠΎ ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ: | Bugzilla4Intranet β ΡΠΎΡΠΊ Π²Π΅ΡΡΠΈΠΈ 3.6.4. ΠΡΠΎ Π½Π΅ ΡΠ°ΠΌΠ°Ρ Π½ΠΎΠ²Π°Ρ Π²Π΅ΡΡΠΈΡ Bugzilla. Π§ΡΠΎ ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ: | ||
β | * <s>ΠΠΎΠΊΠ° ΡΡΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ</s> ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ Π½ΠΎΠ²ΡΡ
Π²Π΅ΡΡΠΈΠΉ Bugzilla Π΄ΠΎ Bugzilla4Intranet. '''UPDATE:''' Π£ΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ (Π² Π²Π΅ΡΠΊΠ΅ ' | + | * <s>ΠΠΎΠΊΠ° ΡΡΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ</s> ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ Π½ΠΎΠ²ΡΡ
Π²Π΅ΡΡΠΈΠΉ Bugzilla Π΄ΠΎ Bugzilla4Intranet. '''UPDATE:''' Π£ΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ (Π² Π²Π΅ΡΠΊΠ΅ 'beta'), ΡΡ
Π΅ΠΌΠ° ΠΠ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠ°. ΠΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΌΠ΅Π»ΠΊΠΈΠ΅ Π±Π°Π³ΠΈ Π²ΡΡ Π΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ, Π½ΠΎ Π² ΡΠ΅Π»ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π½Π° MySQL, Π²ΡΡ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ. |
β | * ΠΠΎ ΠΏΡΡΠΈ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅Π΄ΠΊΠΎΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΡΠΈΡΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΎΡΠ²Π°Π»ΠΈΡΡΡΡ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, importxml.pl, ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ Π±Π°Π³ΠΎΠ², | + | * ΠΠΎ ΠΏΡΡΠΈ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅Π΄ΠΊΠΎΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΡΠΈΡΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΎΡΠ²Π°Π»ΠΈΡΡΡΡ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, importxml.pl, ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ Π±Π°Π³ΠΎΠ², ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡΠ΄Ρ ΡΠΊΡΠΈΠΏΡΡ ΠΈΠ· contrib/, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Oracle, ΡΠ΅ΡΡΡβ¦ |
* Π§Π°ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ, ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡΠΈΡ
Π² ΡΠ²Π΅ΠΆΠ΅ΠΌ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅, ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π² Π½Π°ΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: | * Π§Π°ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ, ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡΠΈΡ
Π² ΡΠ²Π΅ΠΆΠ΅ΠΌ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅, ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π² Π½Π°ΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: | ||
β | ** ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ | + | ** ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ Π³ΡΡΠΏΠΏΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎΠ»Π΅ΠΉ Π½Π° ΡΠΎΡΠΌΠ΅ ΠΏΠΎΠΈΡΠΊΠ° Π² fieldsetβΡ. |
** <s>ΠΡΡΡΡΡΡΠ²ΡΡΡ</s> Π£ΠΆΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡ ΡΠΎΡ
ΡΠ°Π½ΡΠ΅ΠΌΡΠ΅ ΠΎΡΡΡΡΡ. | ** <s>ΠΡΡΡΡΡΡΠ²ΡΡΡ</s> Π£ΠΆΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡ ΡΠΎΡ
ΡΠ°Π½ΡΠ΅ΠΌΡΠ΅ ΠΎΡΡΡΡΡ. | ||
β | ** ΠΡΡΡΡΡΡΠ²ΡΡΡ (ΠΈ, | + | ** ΠΡΡΡΡΡΡΠ²ΡΡΡ (ΠΈ, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ Π½Π΅ Π±ΡΠ΄ΡΡ β ΡΠΈΡΠ° ΡΡΡΠ°Π½Π½Π°Ρ ΠΈ Π΄Π°ΠΆΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²ΡΠ΅Π΄Π½Π°Ρ) Β«ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΡΠ΅Π³ΠΈΒ» Π½Π° Π±Π°Π³Π°Ρ
, ΡΠΎ Π΅ΡΡΡ ΡΠ΅Π³ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΈΠ΄ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ, ΠΈΡ
ΡΠΎΠ·Π΄Π°Π²ΡΠΈΠ΅. |
β | ** ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° SQLite. | + | ** <s>ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ</s> Π£ΠΆΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΈ ΡΠ»ΡΡΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° SQLite β Π° ΠΈΠΌΠ΅Π½Π½ΠΎ, Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Bugzilla, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π² SQLite ΠΏΠΎΠ»Π½ΠΎΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΠΏΠΎΠΈΡΠΊ FTS4, ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° &debug=1 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²ΡΠ²ΠΎΠ΄ ΠΏΠ»Π°Π½Π° Π·Π°ΠΏΡΠΎΡΠ°, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ sqlite Ρ contrib/bzdbcopy.pl. ΠΠΎΠΊΠ° Π² Π²Π΅ΡΠΊΠ΅ sqlite. |
β | ** | + | ** ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Prev/Next Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΏΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΡΠΏΠΈΡΠΊΠ°ΠΌ Π±Π°Π³ΠΎΠ² (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ &list_id=β¦), ΠΈΠ±ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ Π±Π°Π³ΠΎΠ² Ρ
ΡΠ°Π½ΠΈΡΡΡ Π² Cookie, Π° Π½Π΅ Π² ΠΠ. |
** ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΏΡΠΎΡΠΈΠ΅ ΡΠΈΡΠΈ, Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ β ΠΌΠ΅Π»ΠΊΠΈΠ΅. | ** ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΏΡΠΎΡΠΈΠ΅ ΡΠΈΡΠΈ, Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ β ΠΌΠ΅Π»ΠΊΠΈΠ΅. | ||
ΠΠ°ΡΠΎ β Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π½ΠΎΠ²ΡΡ
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ! ΠΠ· ΠΊΡΡΠΏΠ½ΡΡ
Π΄ΠΎΡΠ°Π±ΠΎΡΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ: | ΠΠ°ΡΠΎ β Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π½ΠΎΠ²ΡΡ
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ! ΠΠ· ΠΊΡΡΠΏΠ½ΡΡ
Π΄ΠΎΡΠ°Π±ΠΎΡΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ: | ||
+ | * ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ: | ||
+ | ** ΠΠΎΠ²Π°Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π±Π°Π³Π°. ΠΠ΄Π΅Ρ β ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ
ΠΏΠΎΠ»Π΅ΠΉ Π½Π° Π΄Π²Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ: Π² Π»Π΅Π²ΠΎΠΉ, ΠΊΡΡΠΏΠ½ΠΎΠΉ β ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π±Π°Π³Π° ΠΈ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»Ρ, Π² ΠΏΡΠ°Π²ΠΎΠΉ β Π²ΡΠ΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ ΠΏΠΎΠ»Ρ Ρ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ. | ||
+ | ** ΠΠ΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ΅Π΄ΠΈΠ·Π°ΠΉΠ½ ΡΠΎΡΠΌΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π³Π°. ΠΠΎΠ»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π½Π΅ ΡΠΏΡΠ°Π²Π° ΠΎΡ ΡΠ²ΠΎΠΈΡ
Π½Π°Π·Π²Π°Π½ΠΈΠΉ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅, Π° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΡΠΌΠΈ, ΠΈ Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ Π² 4 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, ΠΏΠ»Π°Π²Π½ΠΎ ΡΠΌΠ΅Π½ΡΡΠ°ΡΡΠΈΠ΅ΡΡ Π΄ΠΎ 2 ΠΈ ΠΏΠΎΡΠΎΠΌ 1 Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΈΡΠΈΠ½Ρ ΡΠΊΡΠ°Π½Π° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΈΠΊΠ°Ρ
); ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π²ΠΎ Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ ΡΠΊΡΠ°Π½Π°. | ||
+ | ** Π£Π»ΡΡΡΠ΅Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Boolean Charts. | ||
+ | ** ΠΠΎΠ»Π΅Π΅ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π° Π²ΡΠ΅Ρ
ΡΡΡΠ°Π½ΠΈΡΠ°Ρ
. | ||
+ | ** ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ²Π΅ΠΆΠ΅Π³ΠΎ ΡΠΊΠΈΠ½Π° Mozilla. | ||
+ | ** ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Gravatar-ΡΠ·Π΅ΡΠΏΠΈΠΊΠΎΠ². | ||
+ | ** ΠΡΠΈΡΡΠ½ΡΠΉ Π³Π»Π°Π·Ρ HTML-ΡΠΎΡΠΌΠ°Ρ ΠΏΠΎΡΡΠΎΠ²ΡΡ
ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΏΠΎ Π±Π°Π³Π°ΠΌ. | ||
* Excel-ΠΈΠΌΠΏΠΎΡΡ. | * Excel-ΠΈΠΌΠΏΠΎΡΡ. | ||
β | |||
* Π£Π»ΡΡΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ: | * Π£Π»ΡΡΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ: | ||
** ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊ Π±Π°Π³Ρ ΡΠ°Π·ΠΎΠΌ; | ** ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊ Π±Π°Π³Ρ ΡΠ°Π·ΠΎΠΌ; | ||
Line 40: | Line 47: | ||
** ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ/Π·Π°ΠΏΡΠ΅ΡΠΈΡΡ ΠΏΡΡΡΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ (NULL, ΡΠΎ Π΅ΡΡΡ, Β«---Β» Π΄Π»Ρ select-ΠΏΠΎΠ»Π΅ΠΉ, ΠΏΡΠΎΡΡΠΎ ΠΏΡΡΡΠΎΠ΅ Π΄Π»Ρ ΠΏΡΠΎΡΠΈΡ
) Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΏΡΠΎΠ΄ΡΠΊΡΠ½ΠΎ); | ** ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ/Π·Π°ΠΏΡΠ΅ΡΠΈΡΡ ΠΏΡΡΡΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ (NULL, ΡΠΎ Π΅ΡΡΡ, Β«---Β» Π΄Π»Ρ select-ΠΏΠΎΠ»Π΅ΠΉ, ΠΏΡΠΎΡΡΠΎ ΠΏΡΡΡΠΎΠ΅ Π΄Π»Ρ ΠΏΡΠΎΡΠΈΡ
) Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΏΡΠΎΠ΄ΡΠΊΡΠ½ΠΎ); | ||
** ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΠΊΠ»ΡΡΠΈΡΡ/Π²ΡΠΊΠ»ΡΡΠΈΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»Ρ ΠΏΡΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π³ΠΎΠ², Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ β Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΏΡΠΎΠ΄ΡΠΊΡΠ½ΠΎ); | ** ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΠΊΠ»ΡΡΠΈΡΡ/Π²ΡΠΊΠ»ΡΡΠΈΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»Ρ ΠΏΡΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π³ΠΎΠ², Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ β Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΏΡΠΎΠ΄ΡΠΊΡΠ½ΠΎ); | ||
β | ** ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ Π»ΡΠ±ΡΡ
ΠΏΠΎΠ»Π΅ΠΉ β ΠΊΠ°ΠΊ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΡ
, ΡΠ°ΠΊ ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΡΡ
ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ | + | ** ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ Π»ΡΠ±ΡΡ
ΠΏΠΎΠ»Π΅ΠΉ β ΠΊΠ°ΠΊ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΡ
, ΡΠ°ΠΊ ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΡΡ
ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ; |
** ΠΡΠ΅ Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΏΠΎΠ»Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌΠΈ, ΡΠ°ΠΊ ΠΈ ΡΠ°Π·Π½ΡΠΌΠΈ. Π’ΠΎ Π΅ΡΡΡ NULL ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ/Π²ΡΠΊΠ»ΡΡΠ°ΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ β Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ, ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΠΎΡ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ, Π½Π°Π±ΠΎΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ β ΠΎΡ ΡΠ΅ΡΠ²ΡΡΡΠΎΠ³ΠΎ, Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΡ β ΠΎΡ ΠΏΡΡΠΎΠ³ΠΎ. | ** ΠΡΠ΅ Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΏΠΎΠ»Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌΠΈ, ΡΠ°ΠΊ ΠΈ ΡΠ°Π·Π½ΡΠΌΠΈ. Π’ΠΎ Π΅ΡΡΡ NULL ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ/Π²ΡΠΊΠ»ΡΡΠ°ΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ β Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ, ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΠΎΡ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ, Π½Π°Π±ΠΎΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ β ΠΎΡ ΡΠ΅ΡΠ²ΡΡΡΠΎΠ³ΠΎ, Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΡ β ΠΎΡ ΠΏΡΡΠΎΠ³ΠΎ. | ||
** ΠΡΠ΅ Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°ΡΡ Π΄Π»Ρ ΠΏΡΡΡΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Ρ; | ** ΠΡΠ΅ Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°ΡΡ Π΄Π»Ρ ΠΏΡΡΡΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Ρ; | ||
β | ** ΠΠΎΠ»Π΅Π΅ Π°ΠΊΠΊΡΡΠ°ΡΠ½Π°Ρ ΡΠΎΡΠΌΠ° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ; | + | ** ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ±ΡΠ°Π½Ρ ΡΡΠ°ΡΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠ΅/Π²ΡΠΊΠ»ΡΡΠ°ΡΠΈΠ΅ ΠΏΠΎΠ»Ρ ΠΈ Π·Π°Π΄Π°ΡΡΠΈΠ΅ ΠΈΡ
Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ (Administration → Parameters → Bug Fields). Π’Π΅ΠΏΠ΅ΡΡ ΡΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ ΡΠ΅ΡΠ΅Π· ΠΎΠ±ΡΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎΠ»Π΅ΠΉ; |
β | ** ΠΠΎΠ²ΡΠ΅ ΡΠ΄ΠΎΠ±Π½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΈ Π½Π°Π±ΠΎΡΠΎΠ² Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΡΡΠ΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎ Ρ Π΅Π³ΠΎ ΡΡΡΠ°Π½ΠΈΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, | + | ** ΠΠΎΠ»Π΅Π΅ Π°ΠΊΠΊΡΡΠ°ΡΠ½Π°Ρ ΡΠΎΡΠΌΠ° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ² ΠΏΠΎΠ»Π΅ΠΉ; |
β | ** ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ 4.x ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠ°ΡΡΠ΅ Π²Π΅ΡΡΠΈΠΈ, milestoneβΡ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ | + | ** ΠΠΎΠ²ΡΠ΅ ΡΠ΄ΠΎΠ±Π½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΈ Π½Π°Π±ΠΎΡΠΎΠ² Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΡΡΠ΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎ Ρ Π΅Π³ΠΎ ΡΡΡΠ°Π½ΠΈΡΡ (ΡΠΎ Π΅ΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΊΠ»ΡΡΠ°ΡΡ/Π²ΡΠΊΠ»ΡΡΠ°ΡΡ ΠΏΠΎΠ»Ρ ΠΏΡΡΠΌΠΎ ΡΠΎ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°); |
+ | ** ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ 4.x ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠ°ΡΡΠ΅ Π²Π΅ΡΡΠΈΠΈ, milestoneβΡ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ; | ||
+ | ** Target Milestone ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²ΡΠ±ΠΈΡΠ°Π»ΠΈΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ Π½Π΅ ΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π° ΠΎΡ Π»ΡΠ±ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ select-ΠΏΠΎΠ»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°); | ||
** ΠΡΠΎΠ΄ΡΠΊΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠΌΠΈ ΡΠΎ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π° Π½Π΅ ΡΠ΅ΡΠ΅Π· ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ Π½Π΅ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Β«ReclassifyΒ». | ** ΠΡΠΎΠ΄ΡΠΊΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠΌΠΈ ΡΠΎ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π° Π½Π΅ ΡΠ΅ΡΠ΅Π· ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ Π½Π΅ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Β«ReclassifyΒ». | ||
β | * | + | * Β«ΠΠ°Π»ΠΈΠ΄Π°ΡΠΎΡΡΒ» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π±Π°Π³ΠΎΠ², ΡΠΎ Π΅ΡΡΡ β Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ / ΠΎΡΠΈΠ±ΠΊΠΈ. |
* ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡ
ΡΠ°Π½ΡΠ½Π½ΡΡ
ΠΏΠΎΠΈΡΠΊΠΎΠ² Π² Π²ΠΈΠ΄Π΅ MySQLβΠ½ΡΡ
View, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ
Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΈ Ρ ΡΡΡΡΠΎΠΌ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ°. | * ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡ
ΡΠ°Π½ΡΠ½Π½ΡΡ
ΠΏΠΎΠΈΡΠΊΠΎΠ² Π² Π²ΠΈΠ΄Π΅ MySQLβΠ½ΡΡ
View, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ
Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΈ Ρ ΡΡΡΡΠΎΠΌ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ°. | ||
β | * Π‘ΡΡΠ°Π½ΠΈΡΡ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠΉ ΡΠΈΠΊΡΠ°ΡΠΈΠΈ ΡΡΡΠ΄ΠΎΠ·Π°ΡΡΠ°Ρ. | + | * Π‘ΡΡΠ°Π½ΠΈΡΡ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠΉ ΡΠΈΠΊΡΠ°ΡΠΈΠΈ ΡΡΡΠ΄ΠΎΠ·Π°ΡΡΠ°Ρ (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ β Π·Π°Π΄Π½ΠΈΠΌ ΡΠΈΡΠ»ΠΎΠΌ ΠΈ ΠΎΡ ΡΡΠΆΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΡΠΈ Π½Π°Π»ΠΈΡΠΈΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ). |
* RSS-Π»Π΅Π½ΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΏΠΎ Π±Π°Π³Π°ΠΌ ΠΈ ΠΏΠΎΠΈΡΠΊΠ°ΠΌ. | * RSS-Π»Π΅Π½ΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΏΠΎ Π±Π°Π³Π°ΠΌ ΠΈ ΠΏΠΎΠΈΡΠΊΠ°ΠΌ. | ||
* Π Π°Π·Π»ΠΈΡΠ½ΡΠ΅ Π½ΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»Ρ Π² ΠΏΠΎΠΈΡΠΊΠ΅, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ β ΠΏΠΎΠ»Ρ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
Π±Π°Π³ΠΎΠ². | * Π Π°Π·Π»ΠΈΡΠ½ΡΠ΅ Π½ΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»Ρ Π² ΠΏΠΎΠΈΡΠΊΠ΅, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ β ΠΏΠΎΠ»Ρ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
Π±Π°Π³ΠΎΠ². | ||
Line 57: | Line 66: | ||
** Π Π΅Π΄ΠΈΠ·Π°ΠΉΠ½ ΡΠΎΡΠΌΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡΡ. | ** Π Π΅Π΄ΠΈΠ·Π°ΠΉΠ½ ΡΠΎΡΠΌΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡΡ. | ||
** ΠΠΎΠ²ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π³ΡΡΠΏΠΏ, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΠΈΠΉ ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΡΠ°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅ Π²Ρ
ΠΎΠ΄ΡΡΠΈΡ
Π² Π³ΡΡΠΏΠΏΡ ΠΈ/ΠΈΠ»ΠΈ ΠΈΠΌΠ΅ΡΡΠΈΡ
ΠΏΡΠ°Π²Π° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² ΡΡΡ Π³ΡΡΠΏΠΏΡ. Π’ΠΎ Π΅ΡΡΡ, Π΄Π»Ρ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Β«Π·Π°Ρ
ΠΎΠ΄ΠΈΡΡΒ» ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ Π³ΡΡΠΏΠΏΡ, Π° Π½Π΅ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Ρ
ΠΎΠ΄ΡΡΠ΅Π³ΠΎ Π² Π½Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. | ** ΠΠΎΠ²ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π³ΡΡΠΏΠΏ, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΠΈΠΉ ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΡΠ°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅ Π²Ρ
ΠΎΠ΄ΡΡΠΈΡ
Π² Π³ΡΡΠΏΠΏΡ ΠΈ/ΠΈΠ»ΠΈ ΠΈΠΌΠ΅ΡΡΠΈΡ
ΠΏΡΠ°Π²Π° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² ΡΡΡ Π³ΡΡΠΏΠΏΡ. Π’ΠΎ Π΅ΡΡΡ, Π΄Π»Ρ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Β«Π·Π°Ρ
ΠΎΠ΄ΠΈΡΡΒ» ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ Π³ΡΡΠΏΠΏΡ, Π° Π½Π΅ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Ρ
ΠΎΠ΄ΡΡΠ΅Π³ΠΎ Π² Π½Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. | ||
β | ** ΠΠ΅ΡΠ°Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π°ΡΡ Π³ΡΡΠΏΠΏΡ, Π½Π° | + | ** ΠΠ΅ΡΠ°Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π°ΡΡ Π³ΡΡΠΏΠΏΡ, Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΡΠΏΠΈΡΠΊΠ° Π³ΡΡΠΏΠΏ Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ
Π³ΡΡΠΏΠΏΠ°Ρ
(Preferences → Permissions). |
β | * Π£Π»ΡΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ° Π½Π° Π±Π°Π³ΠΈ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡΡ β Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½Π°Ρ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° ΠΏΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ°Ρ
, ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΎΡΠ²Π΅ΡΠΎΠ² (ΡΡΠΎΠ±Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π»ΠΎΡΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΎΡΠ²Π΅ΡΠ° ΡΠΈΠΏΠ° Β«Ρ Π² ΠΎΡΠΏΡΡΠΊΠ΅ Π΄ΠΎ XX.XXΒ»). | + | * Π£Π»ΡΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ° Π½Π° Π±Π°Π³ΠΈ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡΡ β Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΏΠΎΠ»Π΅ΠΉ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½Π°Ρ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° ΠΏΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ°Ρ
, ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΎΡΠ²Π΅ΡΠΎΠ² (ΡΡΠΎΠ±Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π»ΠΎΡΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΎΡΠ²Π΅ΡΠ° ΡΠΈΠΏΠ° Β«Ρ Π² ΠΎΡΠΏΡΡΠΊΠ΅ Π΄ΠΎ XX.XXΒ»). |
* ΠΠΎΠ²ΡΠΉ Β«REST-JSONΒ»/Β«REST-XMLΒ» API, ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΠΈΠΉ Π²Ρ
ΠΎΠ΄Π½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ POST ΠΈΠ»ΠΈ ΡΡΡΠΎΠΊΠΈ Π·Π°ΠΏΡΠΎΡΠ°, ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΠΉ JSON ΠΈΠ»ΠΈ XML, ΡΠΏΠΎΡΠΎΠ±Π½ΡΠΉ ΠΏΠ΅ΡΠ΅Ρ
Π²Π°ΡΡΠ²Π°ΡΡ Π»ΡΠ±ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ ΠΈΡ
Π² ΠΎΡΠ²Π΅ΡΠ΅ Π² Π²ΠΈΠ΄Π΅ ΠΈΠΌΡΠ½ (Π° Π½Π΅ ΡΠΆΠ°ΡΠ½ΡΡ
ΠΏΡΠΈΠ±ΠΈΡΡΡ
Π³Π²ΠΎΠ·Π΄ΡΠΌΠΈ ΡΠΈΡΠ»Π΅Π½Π½ΡΡ
ΠΊΠΎΠ΄ΠΎΠ²). | * ΠΠΎΠ²ΡΠΉ Β«REST-JSONΒ»/Β«REST-XMLΒ» API, ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΠΈΠΉ Π²Ρ
ΠΎΠ΄Π½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ POST ΠΈΠ»ΠΈ ΡΡΡΠΎΠΊΠΈ Π·Π°ΠΏΡΠΎΡΠ°, ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΠΉ JSON ΠΈΠ»ΠΈ XML, ΡΠΏΠΎΡΠΎΠ±Π½ΡΠΉ ΠΏΠ΅ΡΠ΅Ρ
Π²Π°ΡΡΠ²Π°ΡΡ Π»ΡΠ±ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ ΠΈΡ
Π² ΠΎΡΠ²Π΅ΡΠ΅ Π² Π²ΠΈΠ΄Π΅ ΠΈΠΌΡΠ½ (Π° Π½Π΅ ΡΠΆΠ°ΡΠ½ΡΡ
ΠΏΡΠΈΠ±ΠΈΡΡΡ
Π³Π²ΠΎΠ·Π΄ΡΠΌΠΈ ΡΠΈΡΠ»Π΅Π½Π½ΡΡ
ΠΊΠΎΠ΄ΠΎΠ²). | ||
* ΠΡΠΊΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½Ρ Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΡ ΠΈΠ· Bugzilla 4.4. | * ΠΡΠΊΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½Ρ Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΡ ΠΈΠ· Bugzilla 4.4. | ||
Line 80: | Line 89: | ||
* ΠΠ°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ ΠΏΠΎΠΏΡΡΠΊΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΠΈ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅, Π΅ΡΡ Π² 2010 Π³ΠΎΠ΄Ρ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Redirect ΠΏΠΎΡΠ»Π΅ ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π±Π°Π³, Π½Π΅ Π΄Π°ΡΡΠΈΠΉ Π²Π°ΠΌ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΎΡΠ»Π°ΡΡ POST Π·Π°ΠΏΡΠΎΡ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ F5. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Bugzilla ΡΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² Internet Explorer, Π° Ρ Π½Π°Ρ β ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²Π΅Π·Π΄Π΅. | * ΠΠ°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ ΠΏΠΎΠΏΡΡΠΊΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΠΈ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅, Π΅ΡΡ Π² 2010 Π³ΠΎΠ΄Ρ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Redirect ΠΏΠΎΡΠ»Π΅ ΡΠΎΡ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π±Π°Π³, Π½Π΅ Π΄Π°ΡΡΠΈΠΉ Π²Π°ΠΌ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΎΡΠ»Π°ΡΡ POST Π·Π°ΠΏΡΠΎΡ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ F5. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Bugzilla ΡΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² Internet Explorer, Π° Ρ Π½Π°Ρ β ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²Π΅Π·Π΄Π΅. | ||
* HTML-ΡΠΎΡΠΌΠ°Ρ ΠΏΠΎΡΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π·Π°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ Π΅Π³ΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Bugzilla. | * HTML-ΡΠΎΡΠΌΠ°Ρ ΠΏΠΎΡΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π·Π°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ Π΅Π³ΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Bugzilla. | ||
β | * ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈΠ·Π³Π½Π°Π½ YAHOO UI β | + | * ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈΠ·Π³Π½Π°Π½ YAHOO UI β ΠΏΠΎΠΆΠ°Π»ΡΠΉ, Ρ
ΡΠ΄ΡΠΈΠΉ ΠΈΠ· Π²ΡΠ΅Ρ
JS-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ². ΠΠ°Π»ΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΎΠ½ Ρ
ΡΠ΄ΡΠΈΠΉ β Π·Π°ΡΠ΅ΠΌ Π½ΡΠΆΠ½ΠΎ JS-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π² Bugzilla, Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠ½ΡΡΠ½ΠΎ. |
* ΠΠ°ΠΊ ΠΈ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅, ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ° ΠΈΠΌΡΠ½ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ; ΠΏΡΠ°Π²Π΄Π°, Π² ΡΠ²ΡΠ·ΠΈ Ρ ΠΈΠ·Π³Π½Π°Π½ΠΈΠ΅ΠΌ YAHOO UI ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΎΠ½Π° Π½Π° Π΄ΡΡΠ³ΠΈΡ
ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡ
. | * ΠΠ°ΠΊ ΠΈ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅, ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ° ΠΈΠΌΡΠ½ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ; ΠΏΡΠ°Π²Π΄Π°, Π² ΡΠ²ΡΠ·ΠΈ Ρ ΠΈΠ·Π³Π½Π°Π½ΠΈΠ΅ΠΌ YAHOO UI ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΎΠ½Π° Π½Π° Π΄ΡΡΠ³ΠΈΡ
ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡ
. | ||
β | * | + | * ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ·Π³Π½Π°Π½ CGI.pm: ΡΡΠ½ΠΊΡΠΈΠΈ cgi->param() ΠΈ cgi->cookie() Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΠΠΠΠ; Π²ΠΌΠ΅ΡΡΠΎ Π½ΠΈΡ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΈ ΠΊΡΠΊΠΈ ΡΠΈΡΠ°ΡΡΡΡ ΠΈΠ· Ρ
Π΅ΡΡΠ΅ΡΠΎΠ² Bugzilla->input_params ΠΈ Bugzilla->cookies. |
* Π£Π΄Π°Π»Π΅Π½Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΡΠΈΠΏΠ° LookupNamedQuery(), is_open_state() ΠΈ ΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅. | * Π£Π΄Π°Π»Π΅Π½Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΡΠΈΠΏΠ° LookupNamedQuery(), is_open_state() ΠΈ ΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅. | ||
+ | |||
+ | ΠΡΠΎΡΠΈΠ΅ ΠΈΠ΄Π΅ΠΈ: | ||
+ | * Π‘Π²ΠΎΠΈ ΡΠΈΠΏΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² (Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² Π²Π΅ΡΠΊΠ΅ classes). | ||
+ | * UI Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π²ΡΡΡ
Π°ΠΌΠΈ (ΠΏΡΠ°Π²Π΄Π°, ΡΡΠΎΠ±Ρ Π±Π°Π³Π·ΠΈΠ»Π»Π° ΡΠΎΠ·Π΄Π°Π²Π°Π»Π° mysql-ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, Π΅ΠΉ Π½ΡΠΆΠ΅Π½ ΡΡΡΠΎΠ²ΡΠΉ mysql ΠΏΠ°ΡΠΎΠ»Ρ). | ||
+ | * Add me to CC list, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ»Π°Π³Π° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π°ΡΡΠ°ΡΠ°β¦ | ||
+ | * β¦ΠΠΈΠ±ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΠΌΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π°ΡΡΠ°ΡΠ° ΠΏΡΡΠΌΠΎ Π½Π° ΡΠΎΡΠΌΡ Π±Π°Π³Π°! | ||
+ | * (Π³ΠΎΡΠΎΠ²ΠΎ) ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅/Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Silent Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ
. | ||
+ | * ΠΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΈΡΡΠΎΡΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π±Π°Π³ΠΎΠ² ΠΏΡΡΠΌΠΎ Π² Π»Π΅Π½ΡΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π². | ||
+ | * ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ VCS β ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΊΠΎΠΌΠΌΠΈΡΡ ΠΏΡΡΠΌΠΎ Π² Π»Π΅Π½ΡΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π². | ||
+ | * ΠΠ°ΡΡΠΈΡΡ ΠΈ ΡΠΎΡ
ΡΠ°Π½ΡΡΡ ΡΡΡΠ»ΠΊΠΈ Π½Π° Π±Π°Π³ΠΈ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ
ΠΊ Π΄ΡΡΠ³ΠΈΠΌ Π±Π°Π³Π°ΠΌ ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Π½Π° ΠΈΡ
ΠΎΡΠ½ΠΎΠ²Π΅ ΠΎΠ±ΡΠ°ΡΠ½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ. | ||
+ | * ΠΠ°ΡΡΠΎΠ²Π°Ρ ΠΏΡΠ°Π²ΠΊΠ° Π±Π°Π³ΠΎΠ² ΠΏΡΡΠΌΠΎ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ ΡΠΏΠΈΡΠΊΠ° Π±Π°Π³ΠΎΠ² + Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠ΅ΡΠ΅ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ°. | ||
+ | * (Π³ΠΎΡΠΎΠ²ΠΎ) ΠΠ°ΡΠ΅Π΄ΠΈΠ·Π°ΠΉΠ½ΠΈΡΡ ΡΠΎΡΠΌΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π³Π°. | ||
+ | * ΠΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°ΡΡ CheckerβΡ Π² Β«ΠΠ°Π»ΠΈΠ΄Π°ΡΠΎΡΡΒ». | ||
+ | * (Π³ΠΎΡΠΎΠ²ΠΎ) ΠΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ Π²Π°ΡΠΈΠ°Π½Ρ Β«Responsive LayoutΒ». | ||
+ | * Π Π°ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΡ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΠΈΠ· https://github.com/bayoteers/. | ||
+ | * ΠΠΌΠ΅ΡΠΆΠΈΡΡ Β«Π½Π΅Π΄Π°Π²Π½ΠΈΠ΅ ΠΏΠΎΠΈΡΠΊΠΈΒ» ΠΈΠ· 4.x? | ||
+ | * ΠΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Β«Π½Π΅Π΄Π°Π²Π½ΠΈΠ΅ ΠΏΠΎΠΈΡΠΊΠΈΒ»? | ||
+ | * ΠΠ°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΊΡΡΠ΅Π½ΠΆΠ½Π°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²ΠΎΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ (ΡΡΠ»ΠΎΠ²Π½ΠΎ Π³ΠΎΠ²ΠΎΡΡ, *.cgi ΡΠΊΡΠΈΠΏΡΡ). | ||
+ | * (Π³ΠΎΡΠΎΠ²ΠΎ) Π£Π±ΡΠ°ΡΡ ΠΈΠ· ΡΠ΄ΡΠ° CUSTIS-ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΡΠ΅ ΡΠΈΡΠΈ. | ||
+ | * Π§ΡΠΎ-ΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Ρ editemailin.cgi. | ||
+ | * ΠΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΡ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±Π°Π³Π° ΠΈ Ρ. ΠΏ. | ||
== Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° == | == Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° == | ||
β | + | ΠΠ½Π°ΡΠ°Π»Π΅ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Perl ΠΌΠΎΠ΄ΡΠ»ΠΈ β ΠΏΡΠΎΡΡΠΎ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ <tt>cpan</tt>, ΠΎΠ½Π° ΠΆΠ΅ <tt>perl -MCPAN -eshell</tt> (Π½Π° ΡΠ»ΡΡΠ°ΠΉ, Π΅ΡΠ»ΠΈ Π² Π²Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ Π½Π΅ ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° cpan). | |
+ | |||
+ | ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΡΠ΅Π±ΡΠ΅ΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ: | ||
cpan {{CPAN|Date::Parse}} {{CPAN|DBI}} {{CPAN|CGI}} {{CPAN|DateTime}} {{CPAN|Email::Address}} \ | cpan {{CPAN|Date::Parse}} {{CPAN|DBI}} {{CPAN|CGI}} {{CPAN|DateTime}} {{CPAN|Email::Address}} \ | ||
β | {{CPAN|Template}} {{CPAN|JSON}} {{CPAN|Email::MIME}} {{CPAN| | + | {{CPAN|Template}} {{CPAN|JSON}} {{CPAN|Email::MIME}} {{CPAN|Test::Taint}} \ |
β | + | {{CPAN|XML::Twig}} {{CPAN|Text::TabularDisplay}} {{CPAN|Email::Sender}} \ | |
β | {{CPAN| | + | {{CPAN|Lingua::Translit}} {{CPAN|Archive::Zip}} \ |
β | + | {{CPAN|DBD::mysql}} {{CPAN|Image::Magick}} | |
β | + | ||
+ | {{CPAN|Image::Magick}} ΠΎΠ±ΡΡΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π²ΠΈΡΡ ΠΊΠ°ΠΊ ΠΏΠ°ΠΊΠ΅Ρ Π²Π°ΡΠ΅Π³ΠΎ Π»ΡΠ±ΠΈΠΌΠΎΠ³ΠΎ Linux-Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ <tt>perlmagick</tt> Π² Debian. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ PostgreSQL, ΡΠΎ Π²ΠΌΠ΅ΡΡΠΎ {{CPAN|DBD::mysql}} Π²Π°ΠΌ Π½ΡΠΆΠ΅Π½ {{CPAN|DBD::pg}}. | ||
β | {{CPAN| | + | Π ΡΠ΅ΡΡΠ°Ρ
{{CPAN|GD}} Π΅ΡΡΡ ΡΡΠ°ΡΡΠΉ Π±Π°Π³, ΠΊΠΎΡΠΎΡΡΠΉ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΡΠΈΠΊΡΡΡ β 1 ΡΠ΅ΡΡ Π½Π΅ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π΅ ΡΠ΄Π°ΡΡΡΡ. Π’Π°ΠΊ ΡΡΠΎ, ΠΏΠΎΠΊΠ° Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΡΠΈΠΊΡΡΡ, GD ΡΡΠ°Π²ΠΈΠΌ Ρ -f (force). |
ΠΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ, Π½ΠΎ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ: | ΠΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ, Π½ΠΎ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ: | ||
β | cpan {{CPAN|GD}} {{CPAN|Template::Plugin::GD}} {{CPAN|GD::Graph}} {{CPAN|GD::Graph3d}} \ | + | cpan -f {{CPAN|GD}} |
β | {{CPAN|SOAP::Lite}} {{CPAN|JSON::RPC}} {{CPAN|JSON::XS}} {{CPAN|Text::CSV}} \ | + | cpan {{CPAN|Template::Plugin::GD}} {{CPAN|GD::Graph}} {{CPAN|GD::Graph3d}} \ |
+ | {{CPAN|MIME::Parser}} {{CPAN|Mail::RFC822::Address}} {{CPAN|Email::Reply}} \ | ||
+ | {{CPAN|Devel::StackTrace}} {{CPAN|Email::MIME::Attachment::Stripper}} \ | ||
+ | {{CPAN|SOAP::Lite}} {{CPAN|JSON::RPC}} {{CPAN|JSON::XS}} {{CPAN|Text::CSV}} {{CPAN|HTML::Strip}} \ | ||
{{CPAN|Text::CSV_XS}} {{CPAN|Spreadsheet::ParseExcel}} {{CPAN|Spreadsheet::XLSX}} \ | {{CPAN|Text::CSV_XS}} {{CPAN|Spreadsheet::ParseExcel}} {{CPAN|Spreadsheet::XLSX}} \ | ||
β | {{CPAN|Lingua::Stem::Snowball}} {{CPAN|Math::Random::Secure | + | {{CPAN|Lingua::Stem::Snowball}} {{CPAN|Math::Random::Secure}} {{CPAN|TheSchwartz}} \ |
β | {{CPAN|Daemon::Generic}} {{CPAN|HTTP::Server::Simple}} {{CPAN|Net::Server}} {{CPAN| | + | {{CPAN|Daemon::Generic}} {{CPAN|HTTP::Server::Simple}} {{CPAN|Net::Server}} {{CPAN|Sys::Sendfile}} |
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½ΡΡ
ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ MySQL-Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎ ΠΊ Π½Π΅ΠΉ ΠΏΠΎΠ»Π½ΡΠΉ Π΄ΠΎΡΡΡΠΏ, Π·Π°ΠΏΡΡΡΠΈΡΠ΅ '''./checksetup.sh''' Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Bugzilla ΠΈ ΡΠ»Π΅Π΄ΡΠΉΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌ. | ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½ΡΡ
ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ MySQL-Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎ ΠΊ Π½Π΅ΠΉ ΠΏΠΎΠ»Π½ΡΠΉ Π΄ΠΎΡΡΡΠΏ, Π·Π°ΠΏΡΡΡΠΈΡΠ΅ '''./checksetup.sh''' Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Bugzilla ΠΈ ΡΠ»Π΅Π΄ΡΠΉΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌ. |
Latest revision as of 10:43, 4 November 2023
Bugzilla4Intranet β ΡΠΎΡΠΊ Π±Π°Π³-ΡΡΠ΅ΠΊΠ΅ΡΠ° Bugzilla (Π²Π΅ΡΡΠΈΠΈ 3.6.4), ΡΡΠ°Π²ΡΡΠΈΠΉ ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΉ ΡΠ΅Π»ΡΡ ΠΏΡΠ΅Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ Bugzilla Π² Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠΉ ΡΡΠ΅ΠΊΠ΅Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ Π»ΠΈΠΊΠ²ΠΈΠ΄Π°ΡΠΈΡ Π½Π΅ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅ Π² Π±ΠΎΠ»ΡΡΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅.
- ΠΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄: https://github.com/vitalif/bugzilla-4intranet
- Π‘ΡΡΠ°Π½ΠΈΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°: http://wiki.4intra.net/Bugzilla4Intranet
- ΠΠΈΡΠ΅Π½Π·ΠΈΡ: MPL 1.1 (ΠΊΠ°ΠΊ ΠΈ Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π° Bugzilla), Π΄Π²ΠΎΠΉΠ½Π°Ρ MPL 1.1+ / GPL 3+ (Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π½Π½ΡΡ ΡΠ°ΡΡΠ΅ΠΉ ΠΊΠΎΠ΄Π°)
ΠΠ΄Π΅Π°Π»ΡΠ½Π°Ρ ΡΠ΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°:
- ΠΠΎΠ»Π½ΠΎΡΡΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠ°Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ, ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΈΠ· ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°. Π€ΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΠ΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΡΠΈΡΡΠ΅ΠΌΡ Π½Π° Π΅Ρ ΠΎΡΠ½ΠΎΠ²Π΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΠ²ΠΎΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΡ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠΈΡΠΊΠ° Π»ΡΠ±ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ², Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π²Π΅ΡΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ (ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ»Π½ΠΎΠ΅) ΠΆΡΡΡΠΊΠΈΡ Π·Π°Π²ΡΠ·ΠΎΠΊ Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΠΏΠΎΠ»Ρ ΠΈΠ»ΠΈ ΡΡΡΠ½ΠΎΡΡΠΈ.
- ΠΠΎΠ»Π½Π°Ρ Π»ΠΈΠΊΠ²ΠΈΠ΄Π°ΡΠΈΡ CGI.pm.
- ΠΠΈΠ½ΠΈΠΌΡΠΌ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ Π² ΡΠ°Π±Π»ΠΎΠ½Π°Ρ . Π¨Π°Π±Π»ΠΎΠ½Ρ β ΡΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, Π° Π½Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ!
- ΠΡΠ΄Π΅Π»Π΅Π½Π½ΡΠΉ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΡΡΠΎΠ²Π΅Π½Ρ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, Π½Π΅ ΡΡΠ΅Π±ΡΡΡΠΈΠΉ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΡΠ·ΡΠΊ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΡΠ²Π°ΡΡ ΡΠ°Π±Π»ΠΎΠ½Ρ.
Contents
[hide]Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ°
Bugzilla4Intranet β ΡΠΎΡΠΊ Π²Π΅ΡΡΠΈΠΈ 3.6.4. ΠΡΠΎ Π½Π΅ ΡΠ°ΠΌΠ°Ρ Π½ΠΎΠ²Π°Ρ Π²Π΅ΡΡΠΈΡ Bugzilla. Π§ΡΠΎ ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ:
-
ΠΠΎΠΊΠ° ΡΡΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ Π½ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΠΉ Bugzilla Π΄ΠΎ Bugzilla4Intranet. UPDATE: Π£ΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ (Π² Π²Π΅ΡΠΊΠ΅ 'beta'), ΡΡ Π΅ΠΌΠ° ΠΠ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠ°. ΠΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΌΠ΅Π»ΠΊΠΈΠ΅ Π±Π°Π³ΠΈ Π²ΡΡ Π΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ, Π½ΠΎ Π² ΡΠ΅Π»ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π½Π° MySQL, Π²ΡΡ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ. - ΠΠΎ ΠΏΡΡΠΈ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅Π΄ΠΊΠΎΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΡΠΈΡΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΎΡΠ²Π°Π»ΠΈΡΡΡΡ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, importxml.pl, ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ Π±Π°Π³ΠΎΠ², ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡΠ΄Ρ ΡΠΊΡΠΈΠΏΡΡ ΠΈΠ· contrib/, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Oracle, ΡΠ΅ΡΡΡβ¦
- Π§Π°ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ, ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡΠΈΡ
Π² ΡΠ²Π΅ΠΆΠ΅ΠΌ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅, ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π² Π½Π°ΡΠ΅ΠΉ Π²Π΅ΡΡΠΈΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
- ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ Π³ΡΡΠΏΠΏΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎΠ»Π΅ΠΉ Π½Π° ΡΠΎΡΠΌΠ΅ ΠΏΠΎΠΈΡΠΊΠ° Π² fieldsetβΡ.
-
ΠΡΡΡΡΡΡΠ²ΡΡΡΠ£ΠΆΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌΡΠ΅ ΠΎΡΡΡΡΡ. - ΠΡΡΡΡΡΡΠ²ΡΡΡ (ΠΈ, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ Π½Π΅ Π±ΡΠ΄ΡΡ β ΡΠΈΡΠ° ΡΡΡΠ°Π½Π½Π°Ρ ΠΈ Π΄Π°ΠΆΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²ΡΠ΅Π΄Π½Π°Ρ) Β«ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΡΠ΅Π³ΠΈΒ» Π½Π° Π±Π°Π³Π°Ρ , ΡΠΎ Π΅ΡΡΡ ΡΠ΅Π³ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΈΠ΄ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ, ΠΈΡ ΡΠΎΠ·Π΄Π°Π²ΡΠΈΠ΅.
-
ΠΡΡΡΡΡΡΠ²ΡΠ΅ΡΠ£ΠΆΠ΅ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΈ ΡΠ»ΡΡΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° SQLite β Π° ΠΈΠΌΠ΅Π½Π½ΠΎ, Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Bugzilla, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π² SQLite ΠΏΠΎΠ»Π½ΠΎΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΠΏΠΎΠΈΡΠΊ FTS4, ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° &debug=1 ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²ΡΠ²ΠΎΠ΄ ΠΏΠ»Π°Π½Π° Π·Π°ΠΏΡΠΎΡΠ°, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ sqlite Ρ contrib/bzdbcopy.pl. ΠΠΎΠΊΠ° Π² Π²Π΅ΡΠΊΠ΅ sqlite. - ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Prev/Next Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΏΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΡΠΏΠΈΡΠΊΠ°ΠΌ Π±Π°Π³ΠΎΠ² (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ &list_id=β¦), ΠΈΠ±ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ Π±Π°Π³ΠΎΠ² Ρ ΡΠ°Π½ΠΈΡΡΡ Π² Cookie, Π° Π½Π΅ Π² ΠΠ.
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΏΡΠΎΡΠΈΠ΅ ΡΠΈΡΠΈ, Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ β ΠΌΠ΅Π»ΠΊΠΈΠ΅.
ΠΠ°ΡΠΎ β Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π½ΠΎΠ²ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ! ΠΠ· ΠΊΡΡΠΏΠ½ΡΡ Π΄ΠΎΡΠ°Π±ΠΎΡΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ:
- ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ:
- ΠΠΎΠ²Π°Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π½Π°Ρ ΡΠΎΡΠΌΠ° ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π±Π°Π³Π°. ΠΠ΄Π΅Ρ β ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ ΠΏΠΎΠ»Π΅ΠΉ Π½Π° Π΄Π²Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ: Π² Π»Π΅Π²ΠΎΠΉ, ΠΊΡΡΠΏΠ½ΠΎΠΉ β ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π±Π°Π³Π° ΠΈ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»Ρ, Π² ΠΏΡΠ°Π²ΠΎΠΉ β Π²ΡΠ΅ ΠΌΠ΅Π»ΠΊΠΈΠ΅ ΠΏΠΎΠ»Ρ Ρ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ.
- ΠΠ΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ΅Π΄ΠΈΠ·Π°ΠΉΠ½ ΡΠΎΡΠΌΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π³Π°. ΠΠΎΠ»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π½Π΅ ΡΠΏΡΠ°Π²Π° ΠΎΡ ΡΠ²ΠΎΠΈΡ Π½Π°Π·Π²Π°Π½ΠΈΠΉ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅, Π° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΡΠΌΠΈ, ΠΈ Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ Π² 4 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ, ΠΏΠ»Π°Π²Π½ΠΎ ΡΠΌΠ΅Π½ΡΡΠ°ΡΡΠΈΠ΅ΡΡ Π΄ΠΎ 2 ΠΈ ΠΏΠΎΡΠΎΠΌ 1 Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΈΡΠΈΠ½Ρ ΡΠΊΡΠ°Π½Π° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΈΠΊΠ°Ρ ); ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π²ΠΎ Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ ΡΠΊΡΠ°Π½Π°.
- Π£Π»ΡΡΡΠ΅Π½Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Boolean Charts.
- ΠΠΎΠ»Π΅Π΅ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π° Π²ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΠ°Ρ .
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ²Π΅ΠΆΠ΅Π³ΠΎ ΡΠΊΠΈΠ½Π° Mozilla.
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Gravatar-ΡΠ·Π΅ΡΠΏΠΈΠΊΠΎΠ².
- ΠΡΠΈΡΡΠ½ΡΠΉ Π³Π»Π°Π·Ρ HTML-ΡΠΎΡΠΌΠ°Ρ ΠΏΠΎΡΡΠΎΠ²ΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΏΠΎ Π±Π°Π³Π°ΠΌ.
- Excel-ΠΈΠΌΠΏΠΎΡΡ.
- Π£Π»ΡΡΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ:
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊ Π±Π°Π³Ρ ΡΠ°Π·ΠΎΠΌ;
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π²ΡΡΠ°Π²ΠΈΡΡ ΡΠ΅ΠΊΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎ ΠΈΠ· Π±ΡΡΠ΅ΡΠ° ΠΎΠ±ΠΌΠ΅Π½Π°;
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΊΠ°ΡΠ°ΡΡ Π²ΡΠ΅ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΊ Π±Π°Π³Ρ Π² ΠΎΠ΄Π½ΠΎΠΌ ZIP-Π°ΡΡ ΠΈΠ²Π΅;
- ΠΠ°Π·ΠΎΠ²ΡΠΉ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΏΡΠΎΡΠΌΠΎΡΡ ΠΎΡΠΈΡΠ½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ LibreOffice;
- ΠΠΎΠΊΠ°Π· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½Π½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΡΡΠΌΠΎ Π²Π½ΡΡΡΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π².
- Π£Π»ΡΡΡΠ΅Π½ΠΈΡ Custom-ΠΏΠΎΠ»Π΅ΠΉ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΌΠΎΡΠ½ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΠ»ΡΠΌΠΈ:
- ΠΠΎΠ²ΡΠ΅ ΡΠΈΠΏΡ;
- ΠΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ Β«ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΠΊ ΠΏΠΎΠ»Ρ ΡΠΈΠΏΠ° BUG_ID ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉΒ» Π² ΠΏΠΎΠΈΡΠΊΠ΅ ΠΈ Excel-ΠΈΠΌΠΏΠΎΡΡΠ΅;
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄Π΅Π»Π°ΡΡ custom ΠΏΠΎΠ»Ρ Π·Π°Π²ΠΈΡΠΈΠΌΡΠΌΠΈ Π΄ΡΡΠ³ ΠΎΡ Π΄ΡΡΠ³Π°;
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΎΠ΄Π½ΠΎ custom ΠΏΠΎΠ»Π΅ Π΄Π»Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠΎ ΠΆΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ select-ΠΏΠΎΠ»Ρ Π΄Π»Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»Ρ;
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ/Π·Π°ΠΏΡΠ΅ΡΠΈΡΡ ΠΏΡΡΡΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ (NULL, ΡΠΎ Π΅ΡΡΡ, Β«---Β» Π΄Π»Ρ select-ΠΏΠΎΠ»Π΅ΠΉ, ΠΏΡΠΎΡΡΠΎ ΠΏΡΡΡΠΎΠ΅ Π΄Π»Ρ ΠΏΡΠΎΡΠΈΡ ) Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΏΡΠΎΠ΄ΡΠΊΡΠ½ΠΎ);
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΠΊΠ»ΡΡΠΈΡΡ/Π²ΡΠΊΠ»ΡΡΠΈΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»Ρ ΠΏΡΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π³ΠΎΠ², Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ β Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΏΡΠΎΠ΄ΡΠΊΡΠ½ΠΎ);
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ Π»ΡΠ±ΡΡ ΠΏΠΎΠ»Π΅ΠΉ β ΠΊΠ°ΠΊ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΡ , ΡΠ°ΠΊ ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΡΡ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ;
- ΠΡΠ΅ Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΏΠΎΠ»Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌΠΈ, ΡΠ°ΠΊ ΠΈ ΡΠ°Π·Π½ΡΠΌΠΈ. Π’ΠΎ Π΅ΡΡΡ NULL ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ/Π²ΡΠΊΠ»ΡΡΠ°ΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ β Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ, ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΠΎΡ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ, Π½Π°Π±ΠΎΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ β ΠΎΡ ΡΠ΅ΡΠ²ΡΡΡΠΎΠ³ΠΎ, Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΡ β ΠΎΡ ΠΏΡΡΠΎΠ³ΠΎ.
- ΠΡΠ΅ Π²ΡΡΠ΅ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°ΡΡ Π΄Π»Ρ ΠΏΡΡΡΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Ρ;
- ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ±ΡΠ°Π½Ρ ΡΡΠ°ΡΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠ΅/Π²ΡΠΊΠ»ΡΡΠ°ΡΠΈΠ΅ ΠΏΠΎΠ»Ρ ΠΈ Π·Π°Π΄Π°ΡΡΠΈΠ΅ ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ (Administration β Parameters β Bug Fields). Π’Π΅ΠΏΠ΅ΡΡ ΡΡΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ ΡΠ΅ΡΠ΅Π· ΠΎΠ±ΡΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎΠ»Π΅ΠΉ;
- ΠΠΎΠ»Π΅Π΅ Π°ΠΊΠΊΡΡΠ°ΡΠ½Π°Ρ ΡΠΎΡΠΌΠ° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ² ΠΏΠΎΠ»Π΅ΠΉ;
- ΠΠΎΠ²ΡΠ΅ ΡΠ΄ΠΎΠ±Π½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΈ Π½Π°Π±ΠΎΡΠΎΠ² Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΡΡΠ΅Π³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎ Ρ Π΅Π³ΠΎ ΡΡΡΠ°Π½ΠΈΡΡ (ΡΠΎ Π΅ΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΊΠ»ΡΡΠ°ΡΡ/Π²ΡΠΊΠ»ΡΡΠ°ΡΡ ΠΏΠΎΠ»Ρ ΠΏΡΡΠΌΠΎ ΡΠΎ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°);
- ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ 4.x ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠ°ΡΡΠ΅ Π²Π΅ΡΡΠΈΠΈ, milestoneβΡ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ;
- Target Milestone ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²ΡΠ±ΠΈΡΠ°Π»ΠΈΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ Π½Π΅ ΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π° ΠΎΡ Π»ΡΠ±ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ select-ΠΏΠΎΠ»Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°);
- ΠΡΠΎΠ΄ΡΠΊΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠΌΠΈ ΡΠΎ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π° Π½Π΅ ΡΠ΅ΡΠ΅Π· ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ Π½Π΅ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Β«ReclassifyΒ».
- Β«ΠΠ°Π»ΠΈΠ΄Π°ΡΠΎΡΡΒ» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π±Π°Π³ΠΎΠ², ΡΠΎ Π΅ΡΡΡ β Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ / ΠΎΡΠΈΠ±ΠΊΠΈ.
- ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡ ΡΠ°Π½ΡΠ½Π½ΡΡ ΠΏΠΎΠΈΡΠΊΠΎΠ² Π² Π²ΠΈΠ΄Π΅ MySQLβΠ½ΡΡ View, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΈ Ρ ΡΡΡΡΠΎΠΌ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ°.
- Π‘ΡΡΠ°Π½ΠΈΡΡ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠΉ ΡΠΈΠΊΡΠ°ΡΠΈΠΈ ΡΡΡΠ΄ΠΎΠ·Π°ΡΡΠ°Ρ (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ β Π·Π°Π΄Π½ΠΈΠΌ ΡΠΈΡΠ»ΠΎΠΌ ΠΈ ΠΎΡ ΡΡΠΆΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΡΠΈ Π½Π°Π»ΠΈΡΠΈΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ).
- RSS-Π»Π΅Π½ΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΏΠΎ Π±Π°Π³Π°ΠΌ ΠΈ ΠΏΠΎΠΈΡΠΊΠ°ΠΌ.
- Π Π°Π·Π»ΠΈΡΠ½ΡΠ΅ Π½ΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»Ρ Π² ΠΏΠΎΠΈΡΠΊΠ΅, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ β ΠΏΠΎΠ»Ρ ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Π±Π°Π³ΠΎΠ².
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠ°Π²ΠΊΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π², DiffβΡ Π² ΠΈΡΡΠΎΡΠΈΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠΈΡΡΠΌΠ°Ρ .
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ Β«PlatformΒ» ΠΈ Β«Operating systemΒ», Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ User-Agent.
- Π£Π»ΡΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ°, Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ±Π»Π΅Π³ΡΠ°ΡΡΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ½ΡΠΌΠΈ Π² Bugzilla (ΠΌΠΎΠ΄Π΅Π»Ρ ΡΠ°Π·Π³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ° Π² Bugzilla Π²Π΅ΡΡΠΌΠ° Π½Π΅ΠΎΡΠ΅Π²ΠΈΠ΄Π½Π°Ρ):
- Π Π΅Π΄ΠΈΠ·Π°ΠΉΠ½ ΡΠΎΡΠΌΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡΡ.
- ΠΠΎΠ²ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π³ΡΡΠΏΠΏ, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΠΈΠΉ ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΡΠ°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅ Π²Ρ ΠΎΠ΄ΡΡΠΈΡ Π² Π³ΡΡΠΏΠΏΡ ΠΈ/ΠΈΠ»ΠΈ ΠΈΠΌΠ΅ΡΡΠΈΡ ΠΏΡΠ°Π²Π° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² ΡΡΡ Π³ΡΡΠΏΠΏΡ. Π’ΠΎ Π΅ΡΡΡ, Π΄Π»Ρ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Β«Π·Π°Ρ ΠΎΠ΄ΠΈΡΡΒ» ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ Π³ΡΡΠΏΠΏΡ, Π° Π½Π΅ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Ρ ΠΎΠ΄ΡΡΠ΅Π³ΠΎ Π² Π½Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
- ΠΠ΅ΡΠ°Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π°ΡΡ Π³ΡΡΠΏΠΏΡ, Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΡΠΏΠΈΡΠΊΠ° Π³ΡΡΠΏΠΏ Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ Π³ΡΡΠΏΠΏΠ°Ρ (Preferences β Permissions).
- Π£Π»ΡΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ° Π½Π° Π±Π°Π³ΠΈ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡΡ β Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΏΠΎΠ»Π΅ΠΉ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½Π°Ρ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° ΠΏΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ°Ρ , ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΎΡΠ²Π΅ΡΠΎΠ² (ΡΡΠΎΠ±Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π»ΠΎΡΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΎΡΠ²Π΅ΡΠ° ΡΠΈΠΏΠ° Β«Ρ Π² ΠΎΡΠΏΡΡΠΊΠ΅ Π΄ΠΎ XX.XXΒ»).
- ΠΠΎΠ²ΡΠΉ Β«REST-JSONΒ»/Β«REST-XMLΒ» API, ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΠΈΠΉ Π²Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ POST ΠΈΠ»ΠΈ ΡΡΡΠΎΠΊΠΈ Π·Π°ΠΏΡΠΎΡΠ°, ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΠΉ JSON ΠΈΠ»ΠΈ XML, ΡΠΏΠΎΡΠΎΠ±Π½ΡΠΉ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΡΠ²Π°ΡΡ Π»ΡΠ±ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ ΠΈΡ Π² ΠΎΡΠ²Π΅ΡΠ΅ Π² Π²ΠΈΠ΄Π΅ ΠΈΠΌΡΠ½ (Π° Π½Π΅ ΡΠΆΠ°ΡΠ½ΡΡ ΠΏΡΠΈΠ±ΠΈΡΡΡ Π³Π²ΠΎΠ·Π΄ΡΠΌΠΈ ΡΠΈΡΠ»Π΅Π½Π½ΡΡ ΠΊΠΎΠ΄ΠΎΠ²).
- ΠΡΠΊΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½Ρ Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΡ ΠΈΠ· Bugzilla 4.4.
ΠΡΠΎΠΌΠ΅ Π½ΠΎΠ²ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ, ΡΠΆΠ΅ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π° Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³Ρ Π½Π°ΡΠ»ΠΎΠ΅Π½ΠΈΠΉ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°:
- ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π½ ΠΊΠΎΠ΄, ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΠΉ Π·Π° ΠΏΠΎΠΈΡΠΊ. ΠΠ°ΠΆΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ ΠΏΠΎΠΈΡΠΊΠ° ΡΡΡΠΎΡΡΡΡ ΡΠ°ΠΊ, ΡΡΠΎ Π‘Π£ΠΠ ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΈΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ.
- ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π² Π½ΠΎΡΠΌΡ ΡΡΡΡΠΊΡΡΡΠ° Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ β ΡΠ΅ΠΏΠ΅ΡΡ Π²ΡΠ΅ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠ΅ ΠΊΠ»ΡΡΠΈ ΠΈΠΌΠ΅ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΉ ΡΠΈΠΏ INT, Π° Π½Π΅ ΡΠ°Π·Π½ΡΠ΅ SMALLINT/MEDIUMINT/INT, Π° Π²ΡΠ΅ select-ΠΏΠΎΠ»Ρ Ρ ΡΠ°Π½ΡΡ ID Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π²ΠΌΠ΅ΡΡΠΎ ΡΠ°ΠΌΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, ΠΈ NULL Π²ΠΌΠ΅ΡΡΠΎ ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ Β«---Β», ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠ°ΠΊ NULL Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅ (Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΠΌΠ΅ΡΡΠΎ Π²Π΅ΡΡΠΈΠΈ Β«unspecifiedΒ»); ΠΊΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ΅ΠΌ VARCHAR ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ ΠΏΡΠΎΡΡΠ°Π²Π»Π΅Π½ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π»ΠΈΠΌΠΈΡ Π΄Π»ΠΈΠ½Ρ (255), ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΠΊΡΠΎΡ ΠΎΠ±ΠΎΡΡΡΠ²ΠΎΠΌ ΠΈ Π½Π΅ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ Π΄Π»ΠΈΠ½Ρ ΡΠ½Π°ΡΠ°Π»Π° Π΄ΠΎ 20, ΠΏΠΎΡΠΎΠΌ Π΄ΠΎ 64, ΠΏΠΎΡΠΎΠΌ Π΄ΠΎ 128β¦ VARCHAR, ΠΊΠ°ΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ· Π½Π°Π·Π²Π°Π½ΠΈΡ, ΠΈΠΌΠ΅Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π΄Π»ΠΈΠ½Ρ ΠΈ Β«Π»ΠΈΡΠ½Π΅Π³ΠΎΒ» ΠΌΠ΅ΡΡΠ° Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ.
- ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ° ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ Π±Π°Π³ΠΎΠ² Π² ΠΠ β ΡΠ΅ΠΏΠ΅ΡΡ ΠΊΠΎΠ΄ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½Π΅Π΅ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π΅Π΅, ΠΊΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠΎΠ΄Π΅Π»ΡΡ Π±ΠΎΠ»Π΅Π΅ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ (*.cgi).
- ΠΠΈΠΊΠ²ΠΈΠ΄ΠΈΡΠΎΠ²Π°Π½ hard-code Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΏΠΎΠ»Ρ Β«See AlsoΒ». Π ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅ 3.6 Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ URL ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π°, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΆΡΡΡΠΊΠΎ Π·Π°Π΄Π°Π½Π½ΡΠΌ Π² ΠΊΠΎΠ΄Π΅ (!!!) ΡΠ°Π±Π»ΠΎΠ½Π°ΠΌ Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ Π±Π°Π³-ΡΡΠ΅ΠΊΠ΅ΡΠΎΠ². Π ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅ 4.4 Π°Π²ΡΠΎΡΡ ΡΠ΅ΡΠΈΠ»ΠΈ ΡΡΠΎ ΠΎΡΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΡΡ ΠΈβ¦ ΡΡΠΎ Π±Ρ Π²Ρ Π΄ΡΠΌΠ°Π»ΠΈ? ΠΡΡΠ°Π²ΠΈΠ»ΠΈ Π·Π°Π²ΡΠ·ΠΊΡ Π² ΠΊΠΎΠ΄Π΅, Π½ΠΎ Π²ΡΠ½Π΅ΡΠ»ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π±Π»ΠΎΠ½ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΊΠ»Π°ΡΡ! ΠΠ°ΡΠ΅ΠΌ ΡΠ°ΠΊ ΡΠ΄Π΅Π»Π°Π½ΠΎ β Π·Π°Π³Π°Π΄ΠΊΠ°, Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ β ΠΏΡΠΎΡΡΠΎΠΉ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠΉ Π½Π°Π±ΠΎΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ .
- ΠΠΈΠΊΠ²ΠΈΠ΄ΠΈΡΠΎΠ²Π°Π½ (ΠΏΠΎ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ ΠΌΠ΅ΡΠ΅, ΠΏΠΎΡΡΠΈ) hard-code Π½Π°Π·Π²Π°Π½ΠΈΠΉ ΡΡΠ°ΡΡΡΠΎΠ² (ΡΠ΅ΠΏΠ΅ΡΡ ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°Π·Π²Π°ΡΡ ΡΡΡΡΠΊΠΈΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ).
- ΠΠΈΠΊΠ²ΠΈΠ΄ΠΈΡΠΎΠ²Π°Π½ hard-code ΠΊΠ»Π°ΡΡΠΎΠ² ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ, Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ Π±Π΅Π· ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΊΠΎΠ΄Π° ΡΠ΄ΡΠ° Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠΈΠΏΡ Π·Π°Π΄Π°Π½ΠΈΠΉ Π² ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡΡ .
- ΠΠ· ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² Π²ΡΠ½Π΅ΡΠ΅Π½Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΡΡΠΏΠ½ΡΠ΅ ΠΊΡΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±ΡΡΠΌΠ½ΡΠ΅ JavaScriptβΡ.
- ΠΠ· ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² Π²ΡΠ½Π΅ΡΠ΅Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ (ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ, Β«ΡΠ΅ΡΠΌΠΈΠ½ΡΒ»); ΡΠ±ΡΠ°Π½Ρ ΡΠ²Π΅ΡΡ Π΄Π»ΠΈΠ½Π½ΡΠ΅ IF..ELSEIFβΡ, ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π²ΡΠ±ΠΈΡΠ°Π»ΠΈΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ .
- Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠ΅ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΏΠΎΠ»Π΅ΠΉ, ΡΡΠΎ Π΄Π°ΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π±ΡΡΡΡΠ΅Π΅ ΠΎΡΠΊΡΡΠ²Π°ΡΡ ΡΠΎΡΠΌΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΠΎΠΈΡΠΊΠ° Π±Π°Π³ΠΎΠ².
- Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠ΅ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠΎΠ»Π½ΠΎΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° Sphinx, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΡΡΡΡΠ΅Π΅ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½Π΅Π΅, ΡΠ΅ΠΌ MySQL FULLTEXT.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΡΠΎΡΡΠ°Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ standalone HTTP-ΡΠ΅ΡΠ²Π΅ΡΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ HTTP::Server::Simple, Π² Π΄ΡΡ Π΅ Plack; Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ init-ΡΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ Π΄Π΅ΠΌΠΎΠ½Π° ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ Π·Π°Π΄Π°Π½ΠΈΠΉ. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ HTTP::Server::Simple + nginx Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π° ΠΊ Π½Π΅ΠΌΡ Π²ΠΌΠ΅ΡΡΠΎ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΠ΄ mod_perl, ΡΠ°ΠΊ ΠΊΠ°ΠΊ mod_perl ΡΠΎΠ·Π΄Π°ΡΡ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΌΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΡ Π±Π°Π³ΠΎΠ², Π½Π΅ ΠΏΡΠΎΡΠ²Π»ΡΡΡΠΈΡ ΡΠ΅Π±Ρ Π² Β«Π³ΠΎΠ»ΠΎΠΌΒ» PerlβΠ΅.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²ΡΠ΅Ρ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π·Π°ΠΏΡΠΎΡΠ΅, ΡΡΠΎ ΡΠΈΠ»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΠΎΡΠ»Π°Π΄ΠΊΡ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ β Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΡΠ»Π΅ Π²Π½Π΅ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΡΠ΅ΡΠ²Π΅Ρ.
- ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉ, Π½ΠΎΠ²Π°Ρ ΡΠΎΠ·Π΄Π°Π½Π° ΠΏΠΎ ΠΎΠ±ΡΠ°Π·Ρ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΠΈΡ MediaWiki ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π·Π°ΠΏΡΠΎΡΠ΅ Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ΠΊΠΎΠ΄ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉ. ΠΠ»Π°Π½ΠΈΡΡΠ΅ΡΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠΎΡΠΊΠΈ Π²Ρ ΠΎΠ΄Π° (*.cgi ΡΠΊΡΠΈΠΏΡΡ) Π²Π½ΡΡΡΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ, Π° Π½Π΅ Π² ΠΊΠΎΡΠ½Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΎΡΠΊΠΈ Π²Ρ ΠΎΠ΄Π° Π±ΡΠ΄ΡΡ ΠΏΡΠ΅Π²ΡΠ°ΡΠ΅Π½Ρ ΠΈΠ· *.cgi ΡΠ°ΠΉΠ»ΠΎΠ² Π² ΠΊΠ»Π°ΡΡΡ-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ).
- ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ Ρ ΡΠ°Π½ΡΡΡΡ Π²Π½ΡΡΡΠΈ ΠΠ (BLOBβΡ β mauvais ton), Ρ ΠΎΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡΡΠ°Π²Π»Π΅Π½Π° Π΄Π»Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΠΎΠΌ.
- ΠΠ°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ ΠΏΠΎΠΏΡΡΠΊΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΠΈ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅, Π΅ΡΡ Π² 2010 Π³ΠΎΠ΄Ρ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Redirect ΠΏΠΎΡΠ»Π΅ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π±Π°Π³, Π½Π΅ Π΄Π°ΡΡΠΈΠΉ Π²Π°ΠΌ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΎΡΠ»Π°ΡΡ POST Π·Π°ΠΏΡΠΎΡ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ F5. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Bugzilla ΡΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² Internet Explorer, Π° Ρ Π½Π°Ρ β ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²Π΅Π·Π΄Π΅.
- HTML-ΡΠΎΡΠΌΠ°Ρ ΠΏΠΎΡΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π·Π°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ Π΅Π³ΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Bugzilla.
- ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈΠ·Π³Π½Π°Π½ YAHOO UI β ΠΏΠΎΠΆΠ°Π»ΡΠΉ, Ρ ΡΠ΄ΡΠΈΠΉ ΠΈΠ· Π²ΡΠ΅Ρ JS-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ². ΠΠ°Π»ΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΎΠ½ Ρ ΡΠ΄ΡΠΈΠΉ β Π·Π°ΡΠ΅ΠΌ Π½ΡΠΆΠ½ΠΎ JS-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π² Bugzilla, Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠ½ΡΡΠ½ΠΎ.
- ΠΠ°ΠΊ ΠΈ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅, ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ° ΠΈΠΌΡΠ½ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ; ΠΏΡΠ°Π²Π΄Π°, Π² ΡΠ²ΡΠ·ΠΈ Ρ ΠΈΠ·Π³Π½Π°Π½ΠΈΠ΅ΠΌ YAHOO UI ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΎΠ½Π° Π½Π° Π΄ΡΡΠ³ΠΈΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡ .
- ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ·Π³Π½Π°Π½ CGI.pm: ΡΡΠ½ΠΊΡΠΈΠΈ cgi->param() ΠΈ cgi->cookie() Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΠΠΠΠ; Π²ΠΌΠ΅ΡΡΠΎ Π½ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΈ ΠΊΡΠΊΠΈ ΡΠΈΡΠ°ΡΡΡΡ ΠΈΠ· Ρ Π΅ΡΡΠ΅ΡΠΎΠ² Bugzilla->input_params ΠΈ Bugzilla->cookies.
- Π£Π΄Π°Π»Π΅Π½Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΡΠΈΠΏΠ° LookupNamedQuery(), is_open_state() ΠΈ ΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅.
ΠΡΠΎΡΠΈΠ΅ ΠΈΠ΄Π΅ΠΈ:
- Π‘Π²ΠΎΠΈ ΡΠΈΠΏΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² (Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² Π²Π΅ΡΠΊΠ΅ classes).
- UI Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π²ΡΡΡ Π°ΠΌΠΈ (ΠΏΡΠ°Π²Π΄Π°, ΡΡΠΎΠ±Ρ Π±Π°Π³Π·ΠΈΠ»Π»Π° ΡΠΎΠ·Π΄Π°Π²Π°Π»Π° mysql-ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, Π΅ΠΉ Π½ΡΠΆΠ΅Π½ ΡΡΡΠΎΠ²ΡΠΉ mysql ΠΏΠ°ΡΠΎΠ»Ρ).
- Add me to CC list, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ»Π°Π³Π° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π°ΡΡΠ°ΡΠ°β¦
- β¦ΠΠΈΠ±ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΠΌΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π°ΡΡΠ°ΡΠ° ΠΏΡΡΠΌΠΎ Π½Π° ΡΠΎΡΠΌΡ Π±Π°Π³Π°!
- (Π³ΠΎΡΠΎΠ²ΠΎ) ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅/Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Silent Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ .
- ΠΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΈΡΡΠΎΡΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π±Π°Π³ΠΎΠ² ΠΏΡΡΠΌΠΎ Π² Π»Π΅Π½ΡΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π².
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ VCS β ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΊΠΎΠΌΠΌΠΈΡΡ ΠΏΡΡΠΌΠΎ Π² Π»Π΅Π½ΡΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π².
- ΠΠ°ΡΡΠΈΡΡ ΠΈ ΡΠΎΡ ΡΠ°Π½ΡΡΡ ΡΡΡΠ»ΠΊΠΈ Π½Π° Π±Π°Π³ΠΈ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ ΠΊ Π΄ΡΡΠ³ΠΈΠΌ Π±Π°Π³Π°ΠΌ ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Π½Π° ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π΅ ΠΎΠ±ΡΠ°ΡΠ½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ.
- ΠΠ°ΡΡΠΎΠ²Π°Ρ ΠΏΡΠ°Π²ΠΊΠ° Π±Π°Π³ΠΎΠ² ΠΏΡΡΠΌΠΎ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ ΡΠΏΠΈΡΠΊΠ° Π±Π°Π³ΠΎΠ² + Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠ΅ΡΠ΅ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ°.
- (Π³ΠΎΡΠΎΠ²ΠΎ) ΠΠ°ΡΠ΅Π΄ΠΈΠ·Π°ΠΉΠ½ΠΈΡΡ ΡΠΎΡΠΌΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π³Π°.
- ΠΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°ΡΡ CheckerβΡ Π² Β«ΠΠ°Π»ΠΈΠ΄Π°ΡΠΎΡΡΒ».
- (Π³ΠΎΡΠΎΠ²ΠΎ) ΠΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ Π²Π°ΡΠΈΠ°Π½Ρ Β«Responsive LayoutΒ».
- Π Π°ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΡ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΠΈΠ· https://github.com/bayoteers/.
- ΠΠΌΠ΅ΡΠΆΠΈΡΡ Β«Π½Π΅Π΄Π°Π²Π½ΠΈΠ΅ ΠΏΠΎΠΈΡΠΊΠΈΒ» ΠΈΠ· 4.x?
- ΠΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Β«Π½Π΅Π΄Π°Π²Π½ΠΈΠ΅ ΠΏΠΎΠΈΡΠΊΠΈΒ»?
- ΠΠ°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΊΡΡΠ΅Π½ΠΆΠ½Π°ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²ΠΎΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ (ΡΡΠ»ΠΎΠ²Π½ΠΎ Π³ΠΎΠ²ΠΎΡΡ, *.cgi ΡΠΊΡΠΈΠΏΡΡ).
- (Π³ΠΎΡΠΎΠ²ΠΎ) Π£Π±ΡΠ°ΡΡ ΠΈΠ· ΡΠ΄ΡΠ° CUSTIS-ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΡΠ΅ ΡΠΈΡΠΈ.
- Π§ΡΠΎ-ΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Ρ editemailin.cgi.
- ΠΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΡ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±Π°Π³Π° ΠΈ Ρ. ΠΏ.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
ΠΠ½Π°ΡΠ°Π»Π΅ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Perl ΠΌΠΎΠ΄ΡΠ»ΠΈ β ΠΏΡΠΎΡΡΠΎ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ cpan, ΠΎΠ½Π° ΠΆΠ΅ perl -MCPAN -eshell (Π½Π° ΡΠ»ΡΡΠ°ΠΉ, Π΅ΡΠ»ΠΈ Π² Π²Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ Π½Π΅ ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° cpan).
ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΡΠ΅Π±ΡΠ΅ΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ:
cpan Date::Parse DBI CGI DateTime Email::Address \ Template JSON Email::MIME Test::Taint \ XML::Twig Text::TabularDisplay Email::Sender \ Lingua::Translit Archive::Zip \ DBD::mysql Image::Magick
Image::Magick ΠΎΠ±ΡΡΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π²ΠΈΡΡ ΠΊΠ°ΠΊ ΠΏΠ°ΠΊΠ΅Ρ Π²Π°ΡΠ΅Π³ΠΎ Π»ΡΠ±ΠΈΠΌΠΎΠ³ΠΎ Linux-Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ perlmagick Π² Debian. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ PostgreSQL, ΡΠΎ Π²ΠΌΠ΅ΡΡΠΎ DBD::mysql Π²Π°ΠΌ Π½ΡΠΆΠ΅Π½ DBD::pg.
Π ΡΠ΅ΡΡΠ°Ρ GD Π΅ΡΡΡ ΡΡΠ°ΡΡΠΉ Π±Π°Π³, ΠΊΠΎΡΠΎΡΡΠΉ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΡΠΈΠΊΡΡΡ β 1 ΡΠ΅ΡΡ Π½Π΅ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π΅ ΡΠ΄Π°ΡΡΡΡ. Π’Π°ΠΊ ΡΡΠΎ, ΠΏΠΎΠΊΠ° Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΡΠΈΠΊΡΡΡ, GD ΡΡΠ°Π²ΠΈΠΌ Ρ -f (force).
ΠΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ, Π½ΠΎ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ:
cpan -f GD cpan Template::Plugin::GD GD::Graph GD::Graph3d \ MIME::Parser Mail::RFC822::Address Email::Reply \ Devel::StackTrace Email::MIME::Attachment::Stripper \ SOAP::Lite JSON::RPC JSON::XS Text::CSV HTML::Strip \ Text::CSV_XS Spreadsheet::ParseExcel Spreadsheet::XLSX \ Lingua::Stem::Snowball Math::Random::Secure TheSchwartz \ Daemon::Generic HTTP::Server::Simple Net::Server Sys::Sendfile
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ MySQL-Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎ ΠΊ Π½Π΅ΠΉ ΠΏΠΎΠ»Π½ΡΠΉ Π΄ΠΎΡΡΡΠΏ, Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ./checksetup.sh Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Bugzilla ΠΈ ΡΠ»Π΅Π΄ΡΠΉΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌ.
ΠΡΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ β ΠΏΡΠΎΡΡΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠ΄ ΠΈ ΡΠ°ΠΊΠΆΠ΅ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ./checksetup.sh. ΠΡΠΆΠ½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΠΠ Π±ΡΠ΄ΡΡ Π²Π½Π΅ΡΠ΅Π½Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ.
ΠΡΡΠΎΡΠΈΡ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΉ
Π‘ΠΏΠΈΡΠΎΠΊ Π΄ΠΎΡΠ°Π±ΠΎΡΠΎΠΊ Π°ΠΊΡΡΠ°Π»Π΅Π½ Π½Π° Π΄Π°ΡΡ: 2012-12-05 (5 Π΄Π΅ΠΊΠ°Π±ΡΡ 2012).
Π£Π»ΡΡΡΠ΅Π½ΠΈΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Bugzilla 3.0 ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ 2.x
Bugzilla 3 ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ² β Π°Π²ΡΠΎΡΡ Π½Π°ΠΊΠΎΠ½Π΅Ρ-ΡΠΎ ΠΎΡΠΈΠ»ΠΈΠ»ΠΈ ΠΈ mod_perl, ΠΈ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ, ΠΈ ΡΠ°Π±ΠΎΡΡ Π² UTF-8, ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ, ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄ ΠΏΠΎΡΠΈΠΌΠΏΠ°ΡΠΈΡΠ½Π΅Π΅, ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΈ Π·Π°ΠΏΡΠΎΡΡ ΡΠ΅ΡΠ΅Π· DBI (Π° Π½Π΅ SendSQL()), ΠΈ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½Ρ Π΄Π»Ρ ΠΏΠΈΡΠ΅ΠΌ (Π΅ΡΠ»ΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Template Toolkit ΡΡΠΈΡΠ°ΡΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠΌ Π²ΠΎΠΎΠ±ΡΠ΅).
Π ΡΠΎ ΠΆΠ΅ Π²ΡΠ΅ΠΌΡ, Π°Π²ΡΠΎΡΡ Bugzilla Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ Π² Bugzilla Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ, ΠΈ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΠ°ΠΊΠΎΠ²ΡΠ΅. Π 3.0 ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Custom Fields (Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠΎΠ»Ρ Ρ Π±Π°Π³ΠΎΠ²) ΠΈ ΡΡΡΡ-ΡΡΡΡ Ρ ΡΠΊΠΎΠ², Π² 3.2 ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΆΠΈΠ·Π½Π΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ» Π±Π°Π³Π°, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Π΅ΡΡ ΡΡΡΡ-ΡΡΡΡ Ρ ΡΠΊΠΎΠ². ΠΡΠ°Π²Π΄Π°, Ρ ΡΠΊΠΎΠ² ΡΠ°ΠΌ Π²ΡΡ ΡΠ°Π²Π½ΠΎ ΠΌΠ°Π»ΠΎ, ΠΈ ΠΊΠ°ΠΊ ΠΏΠΈΡΡΡ ΡΠ°ΠΌΠΈ Π°Π²ΡΠΎΡΡ, ΠΎΠ½ΠΈ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ ΠΈ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ Π±ΡΠ΄ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π΅Π»Π°Π½Ρ. ΠΡΠ΄ΡΡΠ΅Π΅ β ΡΡΠΎ 4.0, ΠΊΠΎΡΠΎΡΠ°Ρ, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, Π²ΡΡΠ°ΡΡΠ΅Ρ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ ΠΈΠ· HEADβΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ unstable Π²Π΅ΡΡΠΈΡ Ρ Π½Π΅ΡΡΡΠ½ΡΠΌ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠΌ (3.1, 3.3, 3.5 ΠΈ Ρ.ΠΏ). Π 4.0 ΠΎΠ±Π΅ΡΠ°Π»ΠΈ Ρ ΡΠΊΠΈ Π΄Π»Ρ Π²ΡΠ΅Π³ΠΎ, ΡΠ΅Π³ΠΎ Π΄ΡΡΠ΅ ΡΠ³ΠΎΠ΄Π½ΠΎ, Π½ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΈΠΌΠΈ Π²ΡΡΠ΄ Π»ΠΈ ΠΊΡΠΎ-ΡΠΎ Π±ΡΠ΄Π΅Ρ, ΡΡΠΈΡΡΠ²Π°Ρ ΡΠΎ, ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΡΠΌΠ°Ρ ΡΠ°ΡΠΈΡ Π² Π³ΠΎΠ»ΠΎΠ²Π°Ρ Π°Π²ΡΠΎΡΠΎΠ², ΡΡΠ΄Ρ ΠΏΠΎ Β«Π½ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉΒ», Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΠΎΠΉ Π² 3.6.
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΡ (ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ 2.x ΠΏΡΠΎΠ³ΡΠ΅ΡΡ ΠΎΠ³ΡΠΎΠΌΠ΅Π½):
- mod_perl Π²ΠΌΠ΅ΡΡΠΎ CGI β ΡΠ»ΡΡΡΠ°Π΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. ΠΡΠ°Π²Π΄Π°, ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΡΠ΅ Π·Π°Π²Π΅ΡΠ΅Π½ΠΈΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Β«ΡΠ΅ΠΏΠ΅ΡΡ Π±Π°Π³Π·ΠΈΠ»Π»Π° Π±ΡΠ΄Π΅Ρ Π»Π΅ΡΠ°ΡΡΒ», ΠΊΠ°ΠΊ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ,
Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎΠ½Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. ΠΡΠΈΡΠΈΠ½Π° β ΡΠΎΠΌΡ, ΠΊΡΠΎ ΡΠ·Π°Π΅Ρ Template::Toolkit, ΠΌΠΎΠ΄_ΠΏΠ΅ΡΠ» β ΠΌΡΡΡΠ²ΠΎΠΌΡ ΠΏΡΠΈΠΏΠ°ΡΠΊΠ°. ΠΡΠΈΠ³ΡΡΡ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΎΡ mod_perl Ρ Π»ΠΈΡ Π²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡΡΠ΅ΡΡΡ ΡΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΠ΅ΠΌ TT-ΡΠ½ΡΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ². - InnoDB Π²ΠΌΠ΅ΡΡΠΎ MyISAM β ΠΎΡΠΈΠ±ΠΎΠΊ Β«β¦table XXX is marked as crashedβ¦Β» Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅Ρ.
- ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ Π²ΠΌΠ΅ΡΡΠΎ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΎΠΊ ΡΠ°Π±Π»ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΊΠ»ΡΡΠΈ (Π΄ΠΎΠΆΠ΄Π°Π»ΠΈΡΡ!)
- ΠΏΠΎΠ»Π½ΠΎΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ Π±Π°Π³Π°ΠΌ Ρ ΠΌΠΎΡΡΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎ ΠΏΠΎΠ΄ΡΡΡΠΎΠΊΠ΅ (ΠΊΠΎΡΠΎΡΠΎΠΌΡ, ΠΊΡΡΠ°ΡΠΈ, ΡΠΎΠΏΡΡΡΡΠ²ΠΎΠ²Π°Π»ΠΈ Π΄ΠΎΠ»Π³ΠΈΠ΅ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΠΏΡΠΈ ΠΏΠΎΠΈΡΠΊΠ°Ρ )
- ΡΠ΅ΠΏΠ΅ΡΡ Π²ΡΡ Π±Π°Π³Π·ΠΈΠ»Π»Π° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² UTF-8 => ΠΎΡΠΏΠ°Π΄Π°ΡΡ Π²ΡΠ΅ ΠΌΡΡΠ»ΠΈΠΌΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°ΠΌΠΈ
- ΡΠ±ΡΠ°Π½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΊΡΠΈΠ²ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π²ΡΠΎΠ΄Π΅ ΡΠ°ΠΉΠ»Π° data/nomail Ρ Π»ΠΎΠ³ΠΈΠ½Π°ΠΌΠΈ ΡΠ·Π΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅ Π½Π°Π΄ΠΎ ΡΠ»Π°ΡΡ ΠΏΠΎΡΡΡ (ΡΠ΅ΠΏΠ΅ΡΡ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΡΠ·Π΅ΡΠ° Π°Π΄ΠΌΠΈΠ½ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π΄Π°ΡΡ bugmail disabled), data/versioncache Ρ ΠΏΠ΅ΡΠ»ΠΎΠ²ΡΠΌ Ρ Π΅ΡΠ΅ΠΌ ΠΌΠ΅ΡΠ°ΡΡΠΈΠΌ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΡΠ»ΠΎΠ²Π°ΡΠΈ (ΡΠΈΠΏΠ° ΠΊΡΡ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ) ΠΈ Ρ. ΠΏ.
ΠΠΎΠ²ΡΠ΅ ΡΠΈΡΠΈ:
- ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ! :) Π±ΠΎΠ»Π΅Π΅ ΠΊΡΠ°ΡΠΈΠ²ΡΠΉ ΠΈ ΡΠ΅ΠΊΡΡΠ°Π»ΡΠ½ΡΠΉ Π²ΠΎ Π²ΡΠ΅Ρ Π°ΡΠΏΠ΅ΠΊΡΠ°Ρ .
- ΠΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π°ΡΡΠ°ΡΠΈ ΠΈ ΡΡΠ°Π²ΠΈΡΡ ΡΠ»Π°Π³ΠΈ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π±Π°Π³Π°.
- ΠΠΎΡΠΌΠ°Π»ΡΠ½Π°Ρ Π·Π°ΡΠΈΡΠ° ΠΎΡ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ ΡΠ°Π±ΠΌΠΈΡΠ° Π»ΡΠ±ΡΡ ΡΠΎΡΠΌ.
- ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π² ΠΏΠΈΡΡΠΌΠ°Ρ ΠΎΡ Bugzilla.
- Email-ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π°Π³Π°ΠΌΠΈ.
- Β«Π Π°Π·Π΄Π΅Π»ΡΠ΅ΠΌΡΠ΅Β» Ρ ΡΠ°Π½ΠΈΠΌΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ ΠΏΠΎΠΈΡΠΊΠ°.
- ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠ°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΡΠ°Π² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, editbugs ΠΈ canconfirm ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π²ΠΈΡΡ Π½Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΡ).
ΠΠΎΡΠ°Π±ΠΎΡΠΊΠΈ 2.x β /dev/null
Π‘Π»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ Π±ΡΠ»ΠΈ Π²Π½Π΅ΡΠ΅Π½Ρ Π½Π°ΠΌΠΈ Π΄Π°Π²Π½ΠΎ Π² 2.x, ΠΈ ΠΎΡΠΌΠ΅ΡΠ»ΠΈ ΠΏΠΎ ΡΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅, ΡΡΠΎ Π² 3.0 ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ Π°Π²ΡΠΎΡΠ°ΠΌΠΈ:
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠΏΠΈΡΠΊΠ° CC ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°.
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π³Π»ΡΡΠ½ΡΡ ΠΏΡΠ°Π² Π²ΡΠ±ΠΎΡΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² β Bug:19597 Π±ΠΎΠ»Π΅Π΅ Π½Π΅Π°ΠΊΡΡΠ°Π»Π΅Π½.
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Milestone ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
- ΠΠΎΡΠΌΠ°Π»ΡΠ½Π°Ρ Π·Π°ΡΠΈΡΠ° ΠΎΡ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ ΡΠ°Π±ΠΌΠΈΡΠ° Π»ΡΠ±ΡΡ ΡΠΎΡΠΌ β ΡΠΎ Π΅ΡΡΡ ΠΎΡ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π³ΠΎΠ² ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.
- ΠΠΈΠ΄ΠΎΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π° Π² Bugzilla 3.x ΡΠ°Π±ΠΎΡΠ° Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°ΠΌΠΈ β ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ UTF-8. Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΡΠΌΠΈΡΠ°ΡΡ:
-
Π‘ΡΡΠ°Π½ΠΈΡΡ Π² cp1251 (HTML Content-Type). -
chart.cgi: ΠΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° Π½Π°Π·Π²Π°Π½ΠΈΠΉ ΠΈΠ· Param(defaultcharset) Π² utf8. -
report.cgi: ΠΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° Π½Π°Π·Π²Π°Π½ΠΈΠΉ ΡΡΡΠΎΠΊ ΠΈ ΡΡΠΎΠ»Π±ΡΠΎΠ² ΠΈΠ· Param(defaultcharset) Π² utf8. -
showdependencygraph.cgi: ΠΏΠ΅ΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° ΠΊΡΠ°ΡΠΊΠΎΠ³ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΈΠ· Param(defaultcharset) Π² utf8. -
Bugzilla::DB::Mysql: ΠΎΠ±ΠΌΠ΅Π½ Ρ Π±Π°Π·ΠΎΠΉ Π² cp1251 (SET NAMES cp1251).
-
ΠΠ΅Π³Π΅Π½Π΄Π°
ΠΠ΅Π³Π΅Π½Π΄Π° ΠΊ ΡΠΏΠΈΡΠΊΡ Π΄ΠΎΡΠ°Π±ΠΎΡΠΎΠΊ, ΡΠ°Π·Π±ΠΈΡΠΎΠΌΡ ΠΏΠΎ ΡΡΠ°ΡΡΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Bugzilla 3.
- ΠΠΆΠΈΠ΄Π°Π΅Ρ ΠΏΡΠΎΠ½ΠΎΡΠ° ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎ Π΅Π³ΠΎ Π½Π΅Π½ΡΠΆΠ½ΠΎΡΡΠΈ,
- ΠΡΠΎΠ½Π΅ΡΠ΅Π½ΠΎ,
-
ΠΠ΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ / ΠΏΠΎΡ ΠΎΡΠΎΠ½Π΅Π½ΠΎ.
ΠΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ:
- F ΠΠΎΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎΠ³ΠΎ ΡΠ΄ΡΠ°, ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ [ΡΠΊΡΡΡΡ ]
- N ΠΡΠ΅ Π½ΠΎΠ²ΡΠ΅ ΡΠΈΡΠΈ, ΠΊΡΠΎΠΌΠ΅ Π΄ΠΎΡΠ°Π±ΠΎΡΠΎΠΊ ΠΏΠΎΠΈΡΠΊΠ° [ΡΠΊΡΡΡΡ ]
- S ΠΠΎΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎΠΈΡΠΊΠ°, ΠΎΡΡΡΡΠΎΠ² ΠΈ Π³ΡΡΠΏΠΏΠΎΠ²ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ [ΡΠΊΡΡΡΡ ]
- U ΠΠΎΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ·Π°Π±ΠΈΠ»ΠΈΡΠΈ [ΡΠΊΡΡΡΡ ]
- NU ΠΠΎΠ²ΡΠ΅ ΡΠΈΡΠΈ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ ΡΠ°ΠΊΠΆΠ΅ Ρ ΡΠ·Π°Π±ΠΈΠ»ΠΈΡΠΈ [ΡΠΊΡΡΡΡ ]
- C ΠΠΎΡΠ°Π±ΠΎΡΠΊΠΈ, ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΡΠ΅ Π΄Π»Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Bugzilla Π²Π½ΡΡΡΠΈ CustIS [ΡΠΊΡΡΡΡ ]
ΠΠΎΠ΄ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Β«Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ X.YΒ» ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡΡΡ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ, Π²Π½Π΅ΡΡΠ½Π½ΡΠ΅ ΡΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ CustIS Bugzilla Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠ΅ΠΉ.
ΠΠΎΡΠ°Π±ΠΎΡΠΊΠΈ 2.x β 3.2
Π‘ΠΏΠΈΡΠΎΠΊ Π΄ΠΎΡΠ°Π±ΠΎΡΠΎΠΊ, ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π²ΡΠΈΡ Π² Β«CustIS BugzillaΒ» Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π΅Ρ Ρ mainstream-Π²Π΅ΡΡΠΈΠ΅ΠΉ 3.2.
ΠΡΠ΅ΠΌ ΡΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΠΏΡΠΎΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΠΏΡΠΎΡΠ° ΠΏΠΎ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΌ ΡΡΠ½ΠΊΡΠΈΡΠΌ Bugzilla.
ΠΡΠΎΠ½Π΅ΡΠ΅Π½Ρ Π² Bugzilla 3.2:
- C ΠΡΡΠΈΠ±ΡΡ Β«ΠΠΎΠ³ΠΎΠ²ΠΎΡΒ» β Bug:14378, Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ Π°ΡΡΠΈΠ±ΡΡΠ° ΠΠΎΠ³ΠΎΠ²ΠΎΡ (Bugzilla).
- F ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Custom Field Π½Π΅ ΠΎΠ΄Π½ΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ»Ρ, Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ β Bug:53617.
- C Π Π°ΡΠΊΡΡΡΠΈΠ΅ ΠΏΠΎΡΡΠΎΠ²ΡΡ Π³ΡΡΠΏΠΏ Π² CC β Bug:12253.
- U Content-disposition Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ β Bug:38801.
- N Π‘ΡΡΠ°Π½ΠΈΡΠ° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΡΠ»Π΅Π½ΠΎΠ² Π² Π³ΡΡΠΏΠΏΡ β Bug:23445.
- N ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ Assignee ΠΈ QA Contact Π² ΡΠΏΠΈΡΠΎΠΊ CC ΠΊ Π±Π°Π³Ρ.
- N Π’Π΅ΠΊΡΡΠΎΠ²ΡΠ΅ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΡ β Bug:15001, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΏΡΠΈ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ Π±Π°Π³Π° β Bug:53638.
- N ΠΠ°ΠΏΠΈΡΡ ΡΡΡΠ΄ΠΎΠ·Π°ΡΡΠ°Ρ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Attachment-Π° β Bug:19052.
- N ΠΠ°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ ΠΎ Π²Π²ΠΎΠ΄Π΅ ΡΡΡΠ΄ΠΎΠ·Π°ΡΡΠ°Ρ ΠΈ Π·Π°ΠΏΡΠΎΡΠ°Ρ ΡΠ»Π°Π³ΠΎΠ² β Bug:17481.
- U ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ»ΠΎΠ½ΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ Π±Π°Π³Π° ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ, Π° Π½Π΅ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ.
- N ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π³Π° Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ· ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ· Π»ΡΠ±ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡ.
- N Π Π°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±Π°Π³ΠΎΠ² Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΡΡ
ASSIGNED ΠΈ RESOLVED FIXED
ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ(Bug:17976) -
N Combo-box Π²ΡΠ±ΠΎΡΠ° ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°, Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΠΌ ΠΏΡΠΎ '?'-ΡΠ»Π°Π³ β Bug:10837, Bug:57482. - NU ΠΠ²ΡΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΠΌΠ΅ΡΡ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π²ΠΎ ΡΠ»Π°Π³Π°Ρ , Ρ ΠΌΡΠ»ΡΡΠΈΠ²ΡΠ±ΠΎΡΠΎΠΌ. Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π² Bugzilla 4.x Bug:91840
- N Β«SilentΒ» ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΈ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΡ! β Bug:14372.
- C ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠ°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° 'Redirect me to my Bugzilla' β Bug:17975, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π΅Ρ Π½Π° ΠΏΠΎΡΡΡ ΠΎ ΡΠ»Π°Π³Π°Ρ β Bug:66740.
- N Π‘ΡΡΠ°Π½ΠΈΡΠ° Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ ΠΏΠΎΡΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
- C Π‘ΡΡΠ°Π½ΠΈΡΠ° Β«TodayWorktimeΒ» β Bug:13772.
- NU ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΌΠΎΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² β Bug:15119. Π Π½ΠΎΠ²ΠΎΠΌ Π²ΠΈΠ΄Π΅, ΠΏΡΡΠΌΠΎ ΠΏΠΎΠ΄ ΠΏΠΎΠ»Π΅ΠΌ Π²Π²ΠΎΠ΄Π° β ΠΎΡΠ»Π°Π΄ΠΊΠ° Π² Π±Π°Π³Π΅ Bug:53606.
- C Π Π°ΡΡΡΠ»ΠΊΠ° ΠΎΡΡΡΡΠΎΠ² ΠΎ ΡΡΡΠ΄ΠΎΠ·Π°ΡΡΠ°ΡΠ°Ρ ΠΏΠΎ ΠΏΠΎΡΡΠ΅ β Bug:15148.
- U Π¨ΡΠΈΡΡ Arial Π² ΠΎΡΡΡΡΠ°Ρ .
- U ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° ΠΈ Ρ. ΠΏ. Π² ΠΏΠΈΡΡΠΌΠ°Ρ , Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π² ΠΏΠΈΡΡΠΌΠ°Ρ ΠΎ ΡΠ»Π°Π³Π°Ρ ! (prod: PROD.COMP) β Bug:15607.
-
Π₯ΡΠ°Π½ΠΈΠΌΠ°Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° LoadMyWorkTime() - U ΠΠ΅ ΡΠ±ΡΠ°ΡΡΠ²Π°ΡΡ ΠΎΡΡΠ°Π²ΡΠ΅Π΅ΡΡ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΈ Π·Π°ΠΊΡΡΡΠΈΠΈ Π±Π°Π³ΠΎΠ²,
- U show_bug.cgi:
- ΠΠΎΠΊΠ°Π· % Π·Π°Π²Π΅ΡΡΡΠ½Π½ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ Π±Π°Π³Π° β Bug:28333.
- ΠΠΎΠΊΠ°Π· ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ QA contact.
- N report.cgi: Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π±Π°Π³ΠΎΠ², Π½ΠΎ ΠΈ ΡΡΡΠ΄ΠΎΠ·Π°ΡΡΠ°Ρ.
- U showdependencygraph.cgi:
- alt="ID: bugtitle" Π²ΠΌΠ΅ΡΡΠΎ alt="bug #bugid",
- U ΠΠΎΠ»Π΅Π΅ Π±ΠΎΠ³Π°ΡΠ°Ρ ΡΠ°ΡΠΊΡΠ°ΡΠΊΠ° Π±Π°Π³ΠΎΠ² ΠΏΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡΠΌ,
- S summarize_time.cgi: ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ²ΠΎΠΈ ΡΡΡΠ΄ΠΎΠ·Π°ΡΡΠ°ΡΡ ΠΏΠΎ Π±Π°Π³Ρ β Bug:17977.
- N userprefs.cgi: ΠΏΠΎΠΊΠ°Π· ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠΎΠ² Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ (ΡΠ²ΠΎΠΈΡ ΠΈ Π·Π° ΡΠΎΠ±ΠΎΠΉ) β Bug:19347.
-
Bugzilla::DB::Mysql: ΡΠ±ΡΠ°Π½ΠΎ CAST() AS BINARY Π΄Π»Ρ INSTR() Π΄Π»Ρ MySQL>=4, -
template/en/default/attachment/show-multiple.html.tmpl: ΡΠ±ΡΠ°Π½ iframe, - N ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΎ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π±Π°Π³Π°Ρ Π² ΠΊΠ»ΠΎΠ½ΠΈΡΡΠ΅ΠΌΡΡ Π±Π°Π³Π°Ρ .
- U ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΡΡΠ»ΠΎΠΊ Π½Π° Π±Π°Π³ΠΈ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°Ρ
ΠΈ ΡΠΏΠΈΡΠΊΠ°Ρ
Π·Π°Π²ΠΈΡΠΈΠΌΡΡ
Π±Π°Π³ΠΎΠ² Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΡΠΈΠ»ΡΠΌΠΈ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ, Π²ΠΊΠ»ΡΡΠ°Ρ Π½ΠΎΠΌΠ΅ΡΠ° Π±Π°Π³ΠΎΠ² Π² ΡΠΏΠΈΡΠΊΠ°Ρ
ΠΈ ΠΏΠΎΡΡΠΎΠ²ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ β Bug:53833!
- ΠΏΡΠΎΡΡΠΎ Π½ΠΎΠΌΠ΅Ρ Π΄Π»Ρ Π±Π°Π³ΠΎΠ² Π² ΡΡΠ°ΡΡΡΠ΅ UNCONFIRMED, NEW, ASSIGNED, REOPENED
- Π·Π°ΡΠ΅ΡΠΊΠ½ΡΡΡΠΉ Π½ΠΎΠΌΠ΅Ρ Π΄Π»Ρ Π±Π°Π³ΠΎΠ² Π² ΡΡΠ°ΡΡΡΠ΅ RESOLVED
- Π·Π°ΡΠ΅ΡΠΊΠ½ΡΡΡΠΉ Π½ΠΎΠΌΠ΅Ρ Ρ ΠΏΡΠ½ΠΊΡΠΈΡΠ½ΠΎΠΉ ΡΠ°ΠΌΠΎΡΠΊΠΎΠΉ Π΄Π»Ρ Π±Π°Π³ΠΎΠ² VERIFIED
- Π·Π°ΡΠ΅ΡΠΊΠ½ΡΡΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΡΠΎ ΡΠΏΠ»ΠΎΡΠ½ΠΎΠΉ ΡΠ°ΠΌΠΎΡΠΊΠΎΠΉ Π΄Π»Ρ CLOSED
- NU ΠΠΎΠ»Ρ Hours Worked ΠΈ Status Whiteboard Π² ΡΠΎΡΠΌΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±Π°Π³Π°.
- U Π‘ΡΡΠ»ΠΊΠΈ Π½Π° ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΡΠ»Π°Π³Π°, Π½Π° ΡΠ»Π°Π³Π°Ρ .
- S ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°
%user%
ΠΏΡΠΈ ΠΏΠΎΠΈΡΠΊΠ΅ ΠΏΠΎ Boolean Charts:- ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ Π² Mozilla Bug 41651.
- F ΠΠ΅ΡΡΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°. ΠΠ»ΡΡ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΡΠΈΠ²ΠΎΡΡΠΈ CGI::cookie(), Π²Π΅Π΄ΡΡΠ΅ΠΉ ΠΊ Π½Π΅ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ Π²Π΅ΡΡΠΈΠΈ ΠΈΠ· ΡΠΎΡΠΌΡ.
-
ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ SharePoint, - C ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ViewVC,
- N ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ MediaWiki β Bug:13593.
- ΠΠ»ΡΡ, Π½ΠΎΠ²ΡΠ΅ Wiki Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΡΠ΅ΠΏΠ΅ΡΡ Π»Π΅Π³ΠΊΠΎ, ΡΡΡΠ»ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ Π² Π²ΠΈΠΊΠΈ-ΡΡΠΈΠ»Π΅: wiki:[[Π‘ΡΡΠ»ΠΊΠ° Ρ ΠΏΡΠΎΠ±Π΅Π»Π°ΠΌΠΈ ΠΈ "Π»ΡΠ±ΠΎΠΉ ΠΌΡΡΡΡ"]]
- ΠΠ»ΡΡ ΠΈΠ· Π²ΠΈΠΊΠΈ-ΡΡΡΠ»ΠΎΠΊ ΡΠ΄Π°Π»ΡΡΡΡΡ ΠΌΠ°ΡΠΊΠ΅ΡΡ ΡΠΈΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Ρ ΡΡΡΠΎΠΊ β Bug:68347.
ΠΠΎΡΠ°Π±ΠΎΡΠΊΠΈ 3.2
- F Π€ΠΈΠΊΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ β Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ ΡΠΌ. ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Template Toolkit!
- F ΠΠΎΡΠ°Π±ΠΎΡΠΊΠΈ mod_perl.pl Π΄Π»Ρ Π²ΠΈΠ½Π΄ΠΎΠ², ΠΈ Π΄Π»Ρ Π½ΠΈΠΊΡΠΎΠ² ΡΠΎΠΆΠ΅ β ΡΠ±ΡΠ°Π½ Apache2::SizeLimit.
- C ΠΠ°ΡΠΈΡΠ° Π±Π°Π³ΠΎΠ² ΠΎΡ ΡΠ°ΡΡΡΠ»ΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ (Π² Π»ΡΠ±ΠΎΠΉ ΡΠΎΠ»ΠΈ β CC, Assignee, Reporter, QA) ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΌ ΡΠ·Π΅ΡΠ°ΠΌ (ΠΏΠΎ Π³ΡΡΠΏΠΏΠ°ΠΌ) β Bug:38616.
- U ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Assignee=Π’Π« ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ ΡΡΠ°ΡΡΡΠ° ASSIGNED ΠΈ ΠΏΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ QA=Π’Π« ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ VERIFIED, Π½ΠΎ Π½Π΅ ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ CLOSED ΠΌΠΈΠΌΠΎ VERIFIED β Bug:53754.
- N Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π°Π³Π°ΠΌΠΈ ΠΏΠΎ ΠΏΠΎΡΡΠ΅, ΡΠΈΠ»ΡΡΡΡ Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π°ΡΡΠ»ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ Π³ΠΎΠ²Π½Π° ΠΈΠ· ΠΏΠΈΡΠ΅ΠΌ-ΠΎΡΠ²Π΅ΡΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΠΏΠΎΡΡΠ΅, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° HTML Π²Ρ ΠΎΠ΄ΡΡΠΈΡ ΠΏΠΈΡΠ΅ΠΌ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠΎΡΡΠΎΠ²ΡΡ Π°Π»ΠΈΠ°ΡΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΡΠΊΡΠΈΠΏΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π°Π»ΠΈΠ°ΡΠΎΠ² ΠΈΠ· LDAP, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠΎΠ»Π΅ΠΉ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΡΠΏΠ΅ΡΠ°Π΄ΡΠ΅ΡΠΎΠ² ΡΠΈΠΏΠ° helpdesk-smth β Bug:47074, Bug:53608.
- N ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΎΡΠΏΠΈΡΠΊΠΈ ΠΎΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΏΠΎ Π±Π°Π³Ρ (ΡΠΎ Π΅ΡΡΡ ΠΈΠ· CC) ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ ΠΈΠ· ΠΏΠΈΡΡΠΌΠ° (no more spam!) β Bug:46701.
- S RSS-Π»Π΅Π½ΡΠ° ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² ΠΊ Π±Π°Π³Π°ΠΌ β Bug:16210, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΏΠΎ Π±Π°Π³Π°ΠΌ, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ β Bug:53687.
- U Π Π°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ ΠΊΠ°ΠΊ Β«.Β» ΡΠ°ΠΊ ΠΈ ", " ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
-
S Β«Π‘ΡΡΠ΅Π»ΠΎΡΠΊΠΈΒ» ΡΡΠ΄ΠΎΠΌ Ρ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΠΏΠΈΡΠΊΠ° Π±Π°Π³ΠΎΠ², ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΠ΅ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ.
ΠΠ·ΡΡΠΎ ΠΈΠ· Mozilla Bug 164009. - U ΠΡΠ»ΠΈ severity CRITICAL ΠΈΠ»ΠΈ BLOCKER, ΡΠΎ ΠΏΠΈΡΡΠΌΠΎ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ Ρ ΠΊΡΠ°ΡΠ½ΠΎΠΉ ΡΡΡΠΎΡΠΊΠΎΠΉ ΡΠ²Π΅ΡΡ Ρ, Π² ΡΠ΅ΠΌΠ΅ ΠΏΠΈΡΡΠΌΠ° [CRITICAL] ΠΈΠ»ΠΈ [BLOCKER] ΠΏΠΎΡΠ»Π΅ Π½ΠΎΠΌΠ΅ΡΠ° Π±Π°Π³Π°, Π° Π²Π°ΠΆΠ½ΠΎΡΡΡ ΠΏΠΈΡΡΠΌΠ° β ΠΡΡΠΎΠΊΠ°Ρ ΠΈ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ β 1.
- S ΠΠΎ ΠΊΠ»ΠΈΠΊΡ Show bug ID list ΠΏΠΎΠΊΠ°Π· ΡΠΏΠΈΡΠΊΠ° ID Π±Π°Π³ΠΎΠ² ΡΠ΅ΡΠ΅Π· ΠΏΡΠΎΠ±Π΅Π» Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΠΎΠΈΡΠΊΠ°.
- U ΠΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° ΠΊΡΠ°ΡΠ½ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² ΡΠ»ΡΡΠ°Π΅ Π²Π²ΠΎΠ΄Π° Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΠΈ Π»ΠΎΠ²Π»Ρ NaN β ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π·Π°ΠΊΠΎΠΌΠΌΠΈΡΠΈΡ, Π½ΠΎ Π±Π΅Π· Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
- N ΠΠ°ΡΡΠΎΠ²ΡΠΉ Excel-ΠΈΠΌΠΏΠΎΡΡ Π±Π°Π³ΠΎΠ² β Bug:42133. Π‘ΠΏΡΠ°Π²ΠΊΠ°: Bugzilla#ΠΠΌΠΏΠΎΡΡ Π±Π°Π³ΠΎΠ² ΠΈΠ· Excel-Π»ΠΈΡΡΠΎΠ².
- S ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΡΡΡΠΊΠΎΠΉ ΠΌΠΎΡΡΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² ΠΏΠΎΠ»Π½ΠΎΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΠΏΠΎΠΈΡΠΊΠ΅ MySQL β Bug:46221.
- C Π‘ΡΡΠ»ΠΊΠΈ Π½Π° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² Π² Plantime Π²ΠΌΠ΅ΡΡΠΎ mailto: (ΠΏΡΠ΅ΡΠΈΠΊΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ) β Bug:46053.
ΠΠΎΡΠ°Π±ΠΎΡΠΊΠΈ 3.4
Bugzilla 3.4 ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π±ΠΎΠ΅Π²ΠΎΠΉ 30 Π°Π²Π³ΡΡΡΠ° 2009. ΠΡΠ΅ΠΌ ΡΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° Π±ΠΎΠ΅Π²ΠΎΠ΅ Β«Π³Π°ΠΌΠΌΠ°-ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅Β» (ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π΄Π°ΠΆΠ΅ Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ Π±Π΅ΡΠ°). :)
- N ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±Π°Π³ΠΎΠ² Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ RESOLVED ΠΈ Π²ΡΠ±ΠΎΡΠ° Resolution ΠΏΡΠΈ ΡΡΠΎΠΌ β Bug:53758.
- N ΠΠΎΠΊΠ°Π· ΡΠΏΠΈΡΠΊΠΎΠ² CC Π°-Π»Ρ Mozilla Bugzilla β ΡΠ½Π°ΡΠ°Π»Π° Π² divβΠ΅ ΡΠΎ ΡΠΊΡΠΎΠ»Π»Π΅ΡΠΎΠΌ, ΠΈ ΠΈΠ· Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π² Π±ΡΡΠ΅Ρ, Π° ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ edit β multiple selection box β Bug:54165.
- U Π‘ΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΏΡΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π·Π°ΠΏΡΠΎΡΠ° β Bug:54380.
- U Π‘ΡΠΈΠ»ΠΈ ΡΡΡΠ»ΠΎΠΊ ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΎΠΊ Π² Π³ΡΠ°ΡΠ°Ρ ΠΈ Π΄Π΅ΡΠ΅Π²ΡΡΡ β Bug:54382.
- N Π Π΅Π΄Π°ΠΊΡΠΈΡΡΠ΅ΠΌΠΎΡΡΡ Default CC β Bug:55095.
- U Π Π°Π΄ΠΈΠΎΠ±Π°ΡΠΎΠ½ Π΄Π»Ρ Π²ΡΠ±ΠΎΡΠ° ΡΠ°ΠΉΠ»/ΡΠ΅ΠΊΡΡ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ β Bug:53850.
- N Π’Π΅ΠΊΡΡΠΎΠ²ΡΠ΅ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΈ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ Π±Π°Π³Π° β Bug:53638.
- F Π€ΠΈΠΊΡ Π΄Π»Ρ ΠΊΡΠΈΠ²ΠΎΠ³ΠΎ Encode::MIME::Header β ΡΠΌ. Bug:53764. ΠΠΊΡΡΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Exchange.
- U ΠΡΠ±ΠΎΡ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Β«ΠΏΠΎΠ΄Π²Π°Π»Π°Β» Ρ ΡΠΎΡ ΡΠ°Π½ΡΠ½Π½ΡΠΌΠΈ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ β ΡΠ²Π΅ΡΡ Ρ, ΡΠ½ΠΈΠ·Ρ ΠΈΠ»ΠΈ ΠΈ ΡΠ°ΠΌ, ΠΈ ΡΠ°ΠΌ β Bug:53697.
- N Copy-paste Π΄Π»Ρ tab-separated ΡΠ°Π±Π»ΠΈΡ Ρ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΎΠΉ Π² ASCII. Bug:55876
- U ΠΠ·ΠΌΠ΅Π½ΡΠ½ ΠΌΠ΅ΡΠΎΠ΄ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° CC ΠΏΡΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π³Π°. Bug:55966.
- U Submit anyway, ΠΊΠ°ΠΊ Π·Π°ΡΠ²Π»Π΅Π½ΠΎ, ΡΠΎΠ»ΡΠΊΠΎ my changes, Π° Π½Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²ΡΠ΅Ρ ΠΏΠΎΠ»Π΅ΠΉ ΡΠΎ ΡΡΠ°ΡΠΎΠΉ ΡΠΎΡΠΌΡ. Bug:56327.
- U Β«Π£ΠΌΠ½ΡΠ΅Β» ΠΏΠΎΠ»Ρ Version, Component ΠΈ Target Milestone Π² Π³ΡΡΠΏΠΏΠΎΠ²ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π³ΠΎΠ². Π’ΠΎ Π΅ΡΡΡ Π½Π° Π²ΡΠ±ΠΎΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ
ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΠ΅(ΡΠ²ΠΎΡ ΠΌΠ°ΡΡ, ΡΠΎΠΆΠ΅ ΠΌΠ½Π΅ Β«ΡΠΌΠ½ΡΠ΅Β» β ΡΡΠΎ Π±ΡΠ»ΠΈ ΡΡΠΏΡΠ΅, Β«ΡΠΌΠ½ΡΠ΅Β» β ΡΡΠΎ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅) ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ² Π΄ΠΎΡΡΡΠΏΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Π²ΡΠ΅Ρ Π²ΡΠ±ΡΠ°Π½Π½ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ². Bug:56536. - F ΠΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ° ΡΠΎΡΠΌΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π³Π° Π² Firefox ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Reload. ΠΠ°Π³ ΡΡΠΎΠΈΡ Π½Π° ΡΠ°Π΅ΡΡΠΎΠΊΡ Π½Π° Π±Π°Π³Π·ΠΈΠ»Π»Π΅ ΠΌΠΎΠ·ΠΈΠ»Π»Ρ, Π½ΠΎ ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π±Π°Π³ΠΎΠ², ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌ Β«nobody caresΒ», ΡΡΠ½Π΅ΡΡΡ ΠΎΠ½ ΡΠΆΠ΅ 8 Π»Π΅Ρ, ΠΊΠ°ΠΆΠ΅ΡΡΡ. Bug:57315.
- U ΠΠ²ΠΎΠ΄ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Π§Π§:ΠΠ. Bug:58021.
- S ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π΅Π»Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΎΠ² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ β Π±Π°Π³ΠΈ ΡΠ°Π·Π±ΠΈΠ²Π°ΡΡΡΡ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΡ ΠΈ ΠΎΡΡΠΈΡΠΎΠ²ΡΠ²Π°ΡΡΡΡ Π² svg+png. Bug:53609.
- U Π€ΠΎΠΊΡΡ Π½Π° ΠΏΠΎΠ»Π΅ Β«quick searchΒ» Π½Π° Bugzilla Main Page. Bug:58301.
- F ΠΡΠ°ΡΠΈΠ²ΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ, Ρ ΠΊΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΠΌΠΎΡΠΊΠΎΠΉ ΠΈ Π΄Π°ΠΆΠ΅ Ρ ΠΊΠΎΡΡΠ½ΠΊΠΎΠΌ ΠΈ ΠΏΠΎΠΆΠ°ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½ΠΎΠΉ Π² ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° Π² ΠΊΠΎΠ΄Π΅. Π ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ Π»ΠΎΠ²Π»Ρ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ Π² Π²Π΅Π±ΡΠ΅ΡΠ²ΠΈΡΠ°Ρ . Bug:58633.
- N ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π²ΠΊΠ»ΡΡΠ°ΡΡΠ°Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π² ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ Π² Π±Π°Π³ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π‘ΠΠΠ‘Π«ΠΠΠΠ’Π‘Π― Π²ΡΠ΅ΠΌΡ. Π’ΠΎ Π΅ΡΡΡ Β«ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΡΡ Π½Π΅ ΡΠΏΠΈΡΡΠ²Π°ΡΡ Π²ΡΠ΅ΠΌΡ ΡΡΠ΄Π°Β». Bug:59357. Bug:59357.
- F ΠΠ΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π²ΡΠ±ΡΠ°Π½Π½ΡΡ ΠΏΠΎΠ»Π΅ΠΉ. Bug:61456.
- S ΠΠΎΠ»ΠΎΠ½ΠΊΠΈ Β«BlockedΒ» ΠΈ Β«Depends onΒ» Π² ΠΏΠΎΠΈΡΠΊΠ΅. Bug:61979.
- C ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ShowTeamWork Π² RSS-Π»Π΅Π½ΡΠ°Ρ . (Π±Π°Π³Π° Π½Π΅Ρ)
- U Π‘ΡΠΈΠ»ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π·Π°ΠΏΡΠΎΡΠ° ΠΏΠΎΠΈΡΠΊΠ°. Bug:62248.
- F ΠΠΈΠΊΠ²ΠΈΠ΄Π°ΡΠΈΡ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π³ΠΎΠ² ΠΏΡΠΈ Π½Π΅ΡΠ΄Π°ΡΠ½ΠΎΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ attachmentβΠ° (Π·Π°Π²Π΅ΡΠ½ΡΠ»ΠΈ Π² ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ). Bug:63152.
- S ΠΠΎΠ»ΠΎΠ½ΠΊΠΈ Β«FlagsΒ» ΠΈ Β«RequestsΒ» Π² ΠΏΠΎΠΈΡΠΊΠ΅. Bug:62964.
- F Π Π°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ°Π²ΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Custom ΠΏΠΎΠ»Π΅ΠΉ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ adminβΠ°ΠΌ, Π° Π³ΡΡΠΏΠΏΠ΅ editfields. Bug:63441.
- NU Π‘ΠΈΠ»ΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π΅Π»Π°Π½ Π±ΡΡΡΡΡΠΉ ΠΏΠΎΠΈΡΠΊ, Π² ΡΡΠΎΡΠΎΠ½Ρ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎΡΡΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° (ΠΎΠ½ Π±ΡΠ» Π±Π΅Π·ΡΠΌΠ½ΡΠΉ, ΠΈ ΠΊΠΎΠ΄ ΡΠΎΠΆΠ΅). Bug:63855 ΠΈ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ.
- N ΠΡΠΏΡΠ°Π²ΠΊΠ° ΠΏΠΎΡΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ HTML+plaintext (multipart/alternative), Π° Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ plaintext, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ΠΎ ΡΠ»Π°Π³Π°Ρ . ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΏΠ΅ΡΠ΅Π΄Π΅Π»Π°Π½Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, ΡΠ°ΠΊ ΡΡΠΎ ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΠΈΡΡΠΌΠ° ΠΏΡΠΈΡ ΠΎΠ΄ΡΡ, Π½ΠΎ ΡΠΎΠ²Π½ΠΎ Ρ ΡΠ΅ΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ. Bug:53624, Bug:53647, Bug:64616.
ΠΠΎΡΠ°Π±ΠΎΡΠΊΠΈ 3.6
Bugzilla 3.6 ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π±ΠΎΠ΅Π²ΠΎΠΉ 10 ΠΈΡΠ½Ρ 2010.
- U Submit ΡΠΎΡΠΌΡ Π±Π°Π³Π° ΠΏΠΎ Ctrl-Enter. Bug:64559, Bug:65729.
- F Selenium-ΡΠ΅ΡΡΡ Π΄Π»Ρ Bugzilla ΠΈ ΠΏΡΠΎΡΡΠΎ Π°Π²ΡΠΎΡΠ΅ΡΡΡ Π΄Π»Ρ Π²Π΅Π±ΡΠ΅ΡΠ²ΠΈΡΠΎΠ². Bug:64428.
- U Javascript-ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΡΠΏΠΈΡΠΊΠ° Π±Π°Π³ΠΎΠ² Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° (ΡΠΊΡΠ°Π΄Π΅Π½ΠΎ ΠΈΠ· https://bugzilla.mozilla.org/).
- NU ΠΡΠ΅Π΄Π»Π°Π³Π°ΡΡ Π²Π°ΡΠΈΠ°Π½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΊΠ΅ (Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡ ΠΠ΅Π²Π΅Π½ΡΡΠ΅ΠΉΠ½Π°) ΠΏΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ Ρ ΡΠ°Π½ΠΈΠΌΠΎΠΉ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ LEVENSHTEIN. Bug:64855.
- F ΠΡΠΈ Π²Π½Π΅ΡΠ΅Π½ΠΈΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ Π±Π°Π³ΠΎΠ², ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ Π±Π°Π³Π°, Π° Π½Π΅ ΠΏΠΎΠΊΠ°Π· ΡΡΡΠ°Π½ΠΈΡΡ Π±Π°Π³Π° ΡΠ°ΠΌΠΈΠΌ process_bug.cgi. ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΏΠΎΡΠ»Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΡΠ΅ΠΏΠ΅ΡΡ Π²ΡΠ΅Π³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ (F5), ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Π½Π΅ Π±ΡΠ΄ΡΡ β Bug:64562.
- F ΠΠΎΠ»Π½ΠΎΡΡΡΡ Π²ΡΠΊΠΈΠ½ΡΡΠ° Β«Π½ΠΎΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉΒ», Π²Π½Π΅ΡΡΠ½Π½Π°Ρ Π² 3.6, ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΡΠ²ΠΎΡ. ΠΠ±ΠΎ ΠΎΠ½Π° Π±ΡΠ»Π° ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ ΡΠΆΠ°ΡΠ½Π°, Ρ ΠΎΡΡ ΠΈ Π²ΡΡΠΎΡΠ»Π° ΠΈΠ· ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°Π·ΡΠΌΠ½ΠΎΠΉ ΠΈΠ΄Π΅ΠΈ. ΠΡΠΎ Π½Π΅ Π³ΠΎΠ²ΠΎΡΡ ΠΎ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ ΡΠΎ ΡΡΠ°ΡΡΠΌ, ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΠΌ, Ρ ΠΎΡΡ ΠΈ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΠΊΡΠ°ΡΠΈΠ²ΡΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ. Π‘Π²ΠΎΡ β ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠ° ΠΈ ΡΠ΄Π΅Π»Π°Π½Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Β«best practicesΒ», Π²Π·ΡΡΡΡ ΠΈΠ· MediaWiki. Π§Π΅ΡΡΠ½ΠΎ β ΠΊΠΎΠ³Π΄Π° Ρ ΡΡΠΎ ΡΠ²ΠΈΠ΄Π΅Π», ΠΎΠ½ΠΎ ΠΌΠ΅Π½Ρ ΡΠ±ΠΈΠ»ΠΎ β Ρ Π½Π΅ Π·Π½Π°Π» Π΄Π°ΠΆΠ΅, ΡΡΠΎ ΡΠ°ΠΊ Π² PerlβΠ΅ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ. Π Π»ΡΡΡΠ΅ Π±Ρ Π½Π΅ ΡΠ·Π½Π°Π²Π°Π». ΠΠΏΠΈΡΠ°Π½ΠΎ Π² Bug:40933 Π² ΡΠ°ΠΉΠΎΠ½Π΅ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Ρ 3.6.
- U Π£Π³Π°Π΄ΡΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΠΊΠ°Π· ΡΠ½ΠΈΠΊΠΎΠ΄Π½ΡΡ Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ β Bug:65730.
- S ΠΡΡΡΡΡ β Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π±Π°Π³ΠΎΠ², Π½ΠΎ ΠΈ ΡΡΡΠ΄ΠΎΠ·Π°ΡΡΠ°Ρ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π·Π°ΡΡΠ°ΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ β Bug:65839.
- U Π€ΠΎΠΊΡΡ Π½Π° ΠΏΠΎΠ»Π΅ Π²ΡΠ±ΠΎΡΠ° ΡΠ·Π΅ΡΠΎΠ² / ΠΊΠ½ΠΎΠΏΠΊΠ΅ Confirm Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ Π²ΡΠ±ΠΎΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. Bug:65880.
- C Π Π°ΡΠΊΡΡΡΠΈΠ΅ Β«Π³ΡΡΠΏΠΏΠΎΠ²ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉΒ» ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ Π½Π° Π½ΠΈΡ ΡΠ»Π°Π³Π° (ΡΡΠ°Π²ΠΈΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»Π°Π³ΠΎΠ² Π½Π° ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½Π½ΡΡ ). Bug:66094.
- U ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΡΠ»ΠΊΠΈ Π½Π° Π°ΡΡΠ°ΡΠΌΠ΅Π½Ρ ΠΏΡΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π³Π° ΠΈΠ· ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ° Ρ Π°ΡΡΠ°ΡΠΌΠ΅Π½ΡΠΎΠΌ. Bug:66177.
- U ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π² ΠΎΡΡΡΡΡ (ΡΠ°Π±Π»ΠΈΡΡ/Π³ΡΠ°ΡΠΈΠΊΠΈ), ΡΠ΅Π³ΠΈΡΡΡΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ Π³ΡΡΠΏΠΏΠΈΡΠΎΠ²ΠΊΠΈ Π² ΠΎΡΡΡΡΠ°Ρ , ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ Π³ΡΡΠΏΠΏΠΈΡΠΎΠ²ΠΊΠΈ. Bug:66350.
- C Π‘ΠΈΡΡΠ΅ΠΌΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ½ΡΡΠΈΡ ΡΠ»Π°Π³ΠΎΠ² ΠΏΡΠΈ Π·Π°ΠΊΡΡΡΠΈΠΈ Π±Π°Π³Π°. Bug:68430.
- U Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΏΠΎ Π°Π»ΡΠ°Π²ΠΈΡΡ.
- N ΠΠ°ΡΡΠΎΠ²ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π±Π°Π³ΠΎΠ² ΠΈΠ· Excel. Bug:68621.
- C Π€ΠΎΡΠΌΠ° Π΄Π»Ρ ΡΠΈΠΊΡΠ°ΡΠΈΠΈ ΡΡΡΠ΄ΠΎΠ·Π°ΡΡΠ°Ρ Π·Π°Π΄Π½ΠΈΠΌ ΡΠΈΡΠ»ΠΎΠΌ ΠΈ ΠΎΡ ΡΡΠΆΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½Π°, ΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ°ΡΠΎΠ². ΠΡΠ°Π²Π° Π½Π° ΡΡΡ ΡΠΎΡΠΌΡ β Π³ΡΡΠΏΠΏΠ° worktimeadmin. Bug:68921, Bug 68921.
- N ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Β«Open for bug entryΒ», ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ Ρ Π·Π°ΠΊΡΡΡΠΈΠ΅ΠΌ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ². Bug:68921.
- C Π‘Π²ΡΠ·Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² β Π²Π½Π΅ΡΠ½ΠΈΠΉ β Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ. Bug:68921.
- F ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΡΡΡΠΎΠΊΠΈ Π±Π°Π³Π° (SELECT FOR UPDATE) ΠΏΡΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ. Bug:69012.
- NU ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠ°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ ΠΈ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ Π΄Π»Ρ ΡΠΊΡΠΏΠΎΡΡΠ° ΠΈ ΠΈΠΌΠΏΠΎΡΡΠ° CSV. Bug:69766.
- F ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠ΅Π²ΡΠ°ΡΠ΅Π½ΠΈΡ Bugzilla-ΠΏΠΎΠΈΡΠΊΠΎΠ² Π²ΠΎ Π²ΡΡΡΠΊΠΈ ΠΠ Ρ Π΄ΠΎΡΡΡΠΏΠΎΠΌ ΠΈΠ·Π²Π½Π΅. Bug:61728.
- F ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ/Π½Π΅ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΡΠΎΠΌ ΠΏΠΎΠ»Ρ ΠΏΡΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π³Π°. Bug:69325.
- F Π§ΠΈΡΠ»Π΅Π½Π½ΡΠΉ ΡΠΈΠΏ ΠΊΠ°ΡΡΠΎΠΌ ΠΏΠΎΠ»Π΅ΠΉ. Bug:55655.
- F ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅Π»Π΅ΠΊΡ-ΠΏΠΎΠ»Π΅ΠΉ Π² ΡΠΈΠ»ΡΡΡΡ ΠΏΠΎΠΈΡΠΊΠ° + ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΏΠΎΠ»Π΅ΠΉ/Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. Bug:69481.
- N ΠΡΠΎΠ²Π΅ΡΠΊΠΈ (Β«ΠΏΡΠ΅Π΄ΠΈΠΊΠ°ΡΡΒ») ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΡΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π±Π°Π³ΠΎΠ². Bug:68921, Bug:61225, Bug:65361, Bugzilla: ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π±Π°Π³ΠΎΠ².
- NU ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠ°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π²Π»ΠΈΡΠ½ΠΈΡ Silent Π½Π° ΠΏΠΎΡΡΡ ΠΎ ΡΠ»Π°Π³Π°Ρ . Bug:72510.
- U ΠΠΈΡΡΠΌΠ° ΠΎ ΡΠ»Π°Π³Π°Ρ ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΡΠΈΡ ΠΎΠ΄ΡΡ ΡΠΎ ΡΡΡΠ»ΠΊΠΎΠΉ ΡΡΠ°Π·Ρ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ Π±Π°Π³Π°. Bug:71288.
- F ΠΠΎΡΡΠ΅ΠΊΡΠ½Π°Ρ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ»Π΅ΠΉ ΠΏΡΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π±Π°Π³ΠΎΠ²:
- ΠΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°ΡΡ ΠΏΡΠ°Π² Π½Π° Π±Π°Π³, ΡΠ²ΡΠ·Π°Π½Π½ΡΠΉ ΠΏΠΎΠ»Π΅ΠΌ Bug ID, ΠΏΡΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ³ΠΎ Π±Π°Π³Π°. Bug:72149.
- ΠΠ±ΡΠΈΠΉ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π·Π°Π²ΠΈΡΠΈΠΌΡΡ ΠΏΠΎΠ»Π΅ΠΉ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΡΡΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ, ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Ρ Π±ΡΠ²ΡΠ΅ΠΉ ΡΠΎΡΠΌΠΎΠΉ Β«Verify New Product DetailsΒ». Bug:61456.
- ΠΡΠΈΡΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ, Π½Π΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌΡΡ ΠΏΠΎΡΠ»Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π΄ΡΡΠ³ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ. Bug:63249.
- S ΠΠΎΠ»ΠΎΠ½ΠΊΠ° Β«ΠΠ΅ΡΠ²ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΒ» Π² ΠΏΠΎΠΈΡΠΊΠ΅. Bug:71955.
- F ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ½ΠΊΡΠΈΠΉ API Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΏΠΎΠ»Π΅ΠΉ. ΠΠ»ΡΡ Π½ΠΎΠ²ΡΠΉ Π²ΠΈΠ΄ RPC β ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π·Π°ΠΏΡΠΎΡΡ ΠΏΠΎ REST, ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ ΠΏΡΠΎΡΡΡΠΌ Π²ΠΈΠ΄ΠΎΠΌ XML, ΠΏΡΠΈΡΡΠΌ Π²ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΎΡΠ»Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ ΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡΡΡ Π² ΠΎΡΠ²Π΅Ρ. Bug:70168, API_Π±Π°Π³Π·ΠΈΠ»Π»Ρ_Π΄Π»Ρ_Π²Π½Π΅ΡΠ½ΠΈΡ _ΡΠΈΡΡΠ΅ΠΌ.
- F ΠΠΈΠΌΠΈΡ 255 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Π½Π° Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΡΡΠΎΠΊΠΎΠ²ΡΡ Custom ΠΏΠΎΠ»Π΅ΠΉ. Π‘Π΄Π΅Π»Π°Π½ΠΎ ΡΠ°Π½Π΅Π΅, Π²ΡΠΏΠ»ΡΠ²Π°Π»ΠΎ Π² Bug:72711.
- S ΠΠ΅ΡΠ°ΡΡ SCRUM-ΠΊΠ°ΡΡΠΎΡΠ΅ΠΊ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π±Π°Π³ΠΎΠ². Bug:45485.
- C ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ»Ρ Β«Π²Π½Π΅ΡΠ½ΠΈΠΉ Π±Π°Π³Β» ΠΏΡΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π³ΠΎΠ² Π²ΠΎ Π²Π½Π΅ΡΠ½ΠΈΠ΅/Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΡ ΠΈ ΠΊΠ½ΠΎΠΏΠΎΡΠΊΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Bug:63249, Bug:69514.
- S ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ PostgreSQLβΠ΅Π²ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ°, ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎ ΡΠ΅Π»Π΅Π²Π°Π½ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΈ Π±ΡΡΡΡΠΎΠΌ ΠΏΠΎΠΈΡΠΊΠ΅. ΠΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²ΡΠ΅Ρ Π΄ΠΎΡΠ°Π±ΠΎΡΠΎΠΊ Π΄Π»Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Ρ PostgreSQL. Bug:72826, Bug:72816.
- F ΠΠΏΡΠΈΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ ΡΠΈΠΏΠ° Bug ID Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ Π±Π°Π³Π°. Bug:73054.
- U Π‘ΡΡΠΎΠΊΠ° Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π° Π΄ΠΎ 300px. Bug:73354.
- F Π ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΡ
ΡΠ΅Π»ΡΡ
: ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²ΡΠ΅Ρ
Perl-ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΠΏΠΎΠ΄ mod_perl. ΠΠ»Ρ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Apache ΠΏΠ΅ΡΠ΅Π΄ PerlConfigRequire .../mod_perl.pl:
- <perl>$Bugzilla::RELOAD_MODULES = 1; $^P |= 0x10;</perl>
- F ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΠ°Π·Π΄Π΅Π»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ: Π³ΡΡΠΏΠΏΠ° admin_index.
- F ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ JSON-ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ»Π΅ΠΉ Π΄ΡΡΠ³ ΠΎΡ Π΄ΡΡΠ³Π° Π΄Π»Ρ ΡΠΎΡΠΌΡ ΠΏΠΎΠΈΡΠΊΠ° ΠΈ ΡΠΎΡΠΌΡ Π±Π°Π³Π° Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠΌ ΡΠ±ΡΠΎΡΠΎΠΌ ΠΊΡΡΠ°. Bug:70605.
- F ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ β ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΏΠΎΠ»Π΅ΠΉ Bugzilla::Field ΡΠΎ Π²ΡΠ΅ΠΌΠΈ ΡΠΎΠΏΡΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΠΈ Π½Π°Π±ΠΎΡΠ° ΠΏΠΎΠ»Π΅ΠΉ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° Π² ΠΏΠ°ΠΌΡΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ. Bug:70605.
- S F ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΠΠΠΠΠ«Π₯ ΡΠΈΡ Bugzilla4Intranet β ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π΅Π»Π°Π½Π½ΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ ΠΏΠΎΠΈΡΠΊΠ°, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ, ΡΡΠΎ Full-ScanβΠΎΠ² ΡΠ°Π±Π»ΠΈΡ Π½Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π°, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ. Π§Π΅ΡΡΠ½ΠΎ β ΠΊΠ°ΠΊ Π±Π΅Π· ΡΡΠΎΠ³ΠΎ ΠΆΠΈΠ²ΡΡ ΠΈ Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π½Π΅ ΡΠ΄ΠΎΡ Π»Π° Π±Π°Π³Π·ΠΈΠ»Π»Ρ ΠΠΎΠ·ΠΈΠ»Π»Ρ (http://bugzilla.mozilla.org/) β Π½Π°ΠΌ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ. Bug:70605
- F ΠΠΎΠ»Π½ΠΎΡΡΡΡ Π²ΡΠΊΠΎΡΠ΅Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° YAHOO UI. Bug:70605
- N Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π²ΡΡΠ°Π²ΠΊΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΡ ΠΏΡΠ°Π²Π°ΠΌΠΈ ΡΠΏΠΈΡΠΊΠΎΠ² Π±Π°Π³ΠΎΠ² Π² MediaWiki. Bug:71261
- C Π‘ΡΡΠ»ΠΊΠ° ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΠΎ Π²Π½Π΅ΡΠ½ΠΈΠΉ/Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ. Bug:69514
- C ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡΡΠ°Ρ Π½Π΅ ΡΠΏΠΈΡΡΠ²Π°ΡΡ Π² Π½Π΅Π³ΠΎ Π²ΡΠ΅ΠΌΡ. Bug:59357
- NU ΠΠ°ΡΡΠΎΠ²Π°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΡΡΠΌΠΎ Ρ ΡΠΎΡΠΌΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π³Π°. Bug:68919
- N ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° unauth_bug_details, ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΠ°Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ, Π² ΠΊΠ°ΠΊΠΎΠΌ ΠΏΡΠΎΠ΄ΡΠΊΡΠ΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ Π±Π°Π³. Bug:67778
- N Π¨Π°Π±Π»ΠΎΠ½ Β«SimpleTableΒ» Π΄Π»Ρ Π²ΡΡΠ°Π²ΠΊΠΈ ΡΠΏΠΈΡΠΊΠΎΠ² Π±Π°Π³ΠΎΠ² Π² Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ iframe, Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ iframe Ρ ΠΏΠΎΠΌΠΎΡΡΡ HTML5 postMessage ΠΊΡΠΎΡΡΠ΄ΠΎΠΌΠ΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ, ΠΏΠ»ΡΡ Wiki-ΡΠ°Π±Π»ΠΎΠ½ Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ Π΄Π°Π½Π½ΠΎΠΉ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ. Bug:70302
- C ΠΠ°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ Π±Π°Π³ΠΎΠ² Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΎΡ Π²Π½Π΅ΡΠ½ΠΈΡ Π±Π°Π³ΠΎΠ². Bug:75690
- U Tab-index-Ρ Π½Π° ΡΠΎΡΠΌΠ΅ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π±Π°Π³Π°. Bug:86003
- S ΠΠΎΠ»ΠΎΠ½ΠΊΠ° Β«Duplicate ofΒ» Π² ΠΏΠΎΠΈΡΠΊΠ΅. Bug:86642
- NU ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΡΠΊΡΠΈΠ½ΡΠΎΡΠΎΠ² ΡΠ΅ΡΠ΅Π· SUPA. Bug:87188
- C Worktime-Only ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΡΡ Π»ΠΎΠΏΡΠ²Π°Π΅ΠΌΡΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. Bug:87696
- S ΠΠΎΠ»ΠΎΠ½ΠΊΠ° Β«ΠΠ°ΡΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΒ» Π² ΠΏΠΎΠΈΡΠΊΠ΅. Bug:91323
- S ΠΠΎΠ»ΠΎΠ½ΠΊΠ° Β«ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉΒ» Π² ΠΏΠΎΠΈΡΠΊΠ΅. Bug:98364
- N ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠΈ Π½Π° Π±Π°Π³ΠΈ, ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡΠΈΠ΅ Π·Π°Π΄Π°Π½Π½ΡΠΌ ΡΡΠ»ΠΎΠ²ΠΈΡΠΌ ΠΏΠΎΠΈΡΠΊΠ°. Bug:101207
- NU ΠΡΠΎΠ΄ΡΠΊΡ, Reporter, QA ΠΈ Assignee Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΡΡ ΡΡΡΠ»ΠΊΠ°ΠΌΠΈ Π½Π° ΡΠΏΠΈΡΠΊΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΠΎΡΠΊΡΡΡΡΡ Π±Π°Π³ΠΎΠ². Bug:102435
- NU ΠΠΎΠ»Π½ΠΎΡΡΡΡ Π½ΠΎΠ²Π°Ρ ΡΠΎΡΠΌΠ° Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡΡ, Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ Π£ΠΠΠ‘Π. Bug:102958
- S ΠΠΎΠ»ΠΎΠ½ΠΊΠ° Β«ΠΡΠΎΠ΄ΡΠΊΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π±Π°Π³Π°Β» Π² ΠΏΠΎΠΈΡΠΊΠ΅. Bug:111527
- N Back-port Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈΠ· Bugzilla 4.0.1. Bug:84586.
ΠΠ½Π΅ΡΠ½ΠΈΠ΅ Π±Π°Π³ΠΈ
- Bug:12122: Mozilla Bug 302778 β When using IE, all negative event checkboxes are missing from email preferences page
- Bug:16361: Mozilla Bug 477264 β Server error 'Foreign key constraint failsβ¦' when adding any attribute into an environment
- Bug:38801: Mozilla Bug 501639 β Firefox suggests Β«attachment.cgiΒ» instead of real attachment filename when downloading (due to content-disposition)
- Bug:40933: Mozilla Bug 446598 β provide useful change information in an rss/atom feed of recent changes
- Bug:40933: Mozilla Bug 65477 β Allow different styles of bugmail by user preference (HTML, XML, etc.)
- Bug:46262: Mozilla Bug 486666 β Russian translation for Testopia documentation
- Bug:47074: Mozilla Bug 381912 β [email_in] Add the ability to add attachments by email
- Bug:53836: Mozilla Bug 41651 β Relative advanced queries
- Bug:53848: Mozilla Bug 164009 β Show which columns are being sorted on, in buglist.cgi, and what direction the sort is
- Bug:54380: Mozilla Bug 516956 β Sort order is cleared into Β«Reuse same sort as the last timeΒ» on query edit
- Bug:54468: Mozilla Bug 517265 β Β«A commentΒ» (longdesc) in advanced search is resetted after clicking Β«Edit SearchΒ»
- Bug:53629: Mozilla Bug 518397 β Bugzilla::Util::get_text implementation leads to performance issues on long bugs, Mozilla Bug 518398 β Why Bugzilla doesnβt use Template::Stash::XS?
- Bug:53697: Mozilla Bug 527976 β Ability to select position of useful-links and common-links (page header, page footer or both)
- Bug:55790: Mozilla Bug 531855 β Show product/component in page title