Группа :: Сети/WWW
Пакет: bugzilla-ru
Главная Изменения Спек Патчи Загрузить Bugs and FR
Патч: bugzilla-ru-simple-query.patch
diff -uNr template-old/ru/default/account/created.html.tmpl template/ru/default/account/created.html.tmpl
--- template-old/ru/default/account/created.html.tmpl 2002-12-01 13:44:22 +0300
+++ template/ru/default/account/created.html.tmpl 2003-05-28 18:29:31 +0400
@@ -37,7 +37,7 @@
<p>
После получения сообщения выполните
- <a href="query.cgi?GoAheadAndLogIn=1">вход в систему</a>.
+ <a href="simple_query.cgi?GoAheadAndLogIn=1">вход в систему</a>.
</p>
[% PROCESS global/footer.html.tmpl %]
diff -uNr template-old/ru/default/account/prefs/footer.html.tmpl template/ru/default/account/prefs/footer.html.tmpl
--- template-old/ru/default/account/prefs/footer.html.tmpl 2002-12-01 13:44:20 +0300
+++ template/ru/default/account/prefs/footer.html.tmpl 2003-05-28 18:29:31 +0400
@@ -65,7 +65,7 @@
<tr>
<td colspan="4">
<br>
- Создав в <a href="query.cgi">форме поиска</a> сохраненные
+ Создав в <a href="simple_query.cgi">форме поиска</a> сохраненные
запросы, можно перейти на эту страницу настройки и включить
некоторые из них в подвал каждой страницы Bugzilla.
<br>
diff -uNr template-old/ru/default/bug/create/user-message.html.tmpl template/ru/default/bug/create/user-message.html.tmpl
--- template-old/ru/default/bug/create/user-message.html.tmpl 2002-12-01 13:44:12 +0300
+++ template/ru/default/bug/create/user-message.html.tmpl 2003-05-28 18:29:31 +0400
@@ -38,4 +38,4 @@
<a href="help/ru/bugwritinghelp.html">руководство по регистрации ошибок</a>,
ознакомьтесь со списком
<a href="duplicates.cgi">наиболее часто регистрируемых ошибок</a>, и выполните
-<a href="query.cgi">поиск</a> среди существующих ошибок.
+<a href="simple_query.cgi">поиск</a> среди существующих ошибок.
diff -uNr template-old/ru/default/bug/navigate.html.tmpl template/ru/default/bug/navigate.html.tmpl
--- template-old/ru/default/bug/navigate.html.tmpl 2002-12-01 13:39:09 +0300
+++ template/ru/default/bug/navigate.html.tmpl 2003-05-28 18:29:31 +0400
@@ -52,5 +52,5 @@
<a href="buglist.cgi?regetlastlist=1">Показать список</a>
[% END %]
- <a href="query.cgi">Поиск</a>
+ <a href="simple_query.cgi">Поиск</a>
<a href="enter_bug.cgi">Создать</a>
diff -uNr template-old/ru/default/bug/process/verify-new-product.html.tmpl template/ru/default/bug/process/verify-new-product.html.tmpl
--- template-old/ru/default/bug/process/verify-new-product.html.tmpl 2002-12-01 13:44:10 +0300
+++ template/ru/default/bug/process/verify-new-product.html.tmpl 2003-05-28 18:29:31 +0400
@@ -99,7 +99,7 @@
</form>
<hr>
-<a href="query.cgi">Отменить и вернуться к запросу</a>
+<a href="simple_query.cgi">Отменить и вернуться к запросу</a>
[% PROCESS global/footer.html.tmpl %]
diff -uNr template-old/ru/default/global/useful-links.html.tmpl template/ru/default/global/useful-links.html.tmpl
--- template-old/ru/default/global/useful-links.html.tmpl 2002-12-01 13:44:08 +0300
+++ template/ru/default/global/useful-links.html.tmpl 2003-05-28 18:29:31 +0400
@@ -46,7 +46,7 @@
<td valign="middle" nowrap>
<a href="enter_bug.cgi">Создать</a> |
- <a href="query.cgi">Найти</a> |
+ <a href="simple_query.cgi">Найти</a> |
<input type="submit" value="Перейти"> к ошибке
<input name="id" size="6"> |
@@ -123,7 +123,7 @@
</td>
<td valign="middle" align="right">
<a href="createaccount.cgi">Регистрация</a> |
- <a href="query.cgi?GoAheadAndLogIn=1">Вход в систему</a>
+ <a href="simple_query.cgi?GoAheadAndLogIn=1">Вход в систему</a>
</td>
</tr>
[% END %]
diff -uNr template-old/ru/default/index.html.tmpl template/ru/default/index.html.tmpl
--- template-old/ru/default/index.html.tmpl 2002-12-01 13:44:19 +0300
+++ template/ru/default/index.html.tmpl 2003-05-28 18:29:31 +0400
@@ -55,7 +55,7 @@
На самом деле все гораздо проще:
<p>
- <a href="query.cgi">Поиск отчетов об ошибках</a><br>
+ <a href="simple_query.cgi">Поиск отчетов об ошибках</a><br>
<a href="enter_bug.cgi">Ввод нового отчета</a><br>
<a href="reports.cgi">Статистические отчеты</a><br>
</p><p>
@@ -63,7 +63,7 @@
<a href="userprefs.cgi">Изменить пароль и/или настройки</a><br>
<a href="relogin.cgi">Выход [% username FILTER html %]</a><br>
[% ELSE %]
- <a href="query.cgi?GoAheadAndLogIn=1">Вход в систему</a><br>
+ <a href="simple_query.cgi?GoAheadAndLogIn=1">Вход в систему</a><br>
<a href="createaccount.cgi">Регистрация нового пользователя</a><br>
[% END %]
</p><p>
diff -uNr template-old/ru/default/list/list.html.tmpl template/ru/default/list/list.html.tmpl
--- template-old/ru/default/list/list.html.tmpl 2002-12-01 13:44:06 +0300
+++ template/ru/default/list/list.html.tmpl 2003-05-28 18:29:31 +0400
@@ -94,7 +94,7 @@
[% IF bugs.size == 0 %]
Ошибок не найдено.
<p>
- <a href="query.cgi">Поиск</a>
+ <a href="simple_query.cgi">Поиск</a>
<a href="enter_bug.cgi">Создать</a>
<a href="query.cgi?[% urlquerypart %]">Изменить запрос</a>
</p>
@@ -131,7 +131,7 @@
<input type="hidden" name="buglist" value="[% buglist %]">
<input type="submit" value="Подробно">
- <a href="query.cgi">Поиск</a>
+ <a href="simple_query.cgi">Поиск</a>
<a href="enter_bug.cgi">Создать</a>
<a href="colchange.cgi?[% urlquerypart %]">Формат вывода</a>
diff -uNr template-old/ru/default/reports/duplicates.html.tmpl template/ru/default/reports/duplicates.html.tmpl
--- template-old/ru/default/reports/duplicates.html.tmpl 2002-12-01 13:44:05 +0300
+++ template/ru/default/reports/duplicates.html.tmpl 2003-05-28 18:29:31 +0400
@@ -159,7 +159,7 @@
<li>Если проблемы нет в списке:</li>
<ul>
- <li>Используйте <a href="query.cgi">форму поиска</a>
+ <li>Используйте <a href="simple_query.cgi">форму поиска</a>
для поиска уже зарегистрированных сообщений об этой проблеме.</li>
<li>Если проблема уже описана, добавьте комментарий с дополнительными данными
по проблеме, которые вы собрали.</li>
diff -uNr template-old/ru/default/search/search.html.tmpl template/ru/default/search/search.html.tmpl
--- template-old/ru/default/search/search.html.tmpl 2002-12-01 13:44:00 +0300
+++ template/ru/default/search/search.html.tmpl 2003-05-28 18:31:42 +0400
@@ -27,10 +27,16 @@
# search/boolean-charts.html.tmpl.
#%]
-[% PROCESS global/header.html.tmpl
- title = "Поиск ошибок"
- onload = "selectProduct(document.forms['queryform']);"
-%]
+[% IF cur_tab_name %]
+ [% PROCESS search/switch_tabs.html.tmpl
+ current_tab_name = cur_tab_name
+ %]
+[% ELSE %]
+ [% PROCESS global/header.html.tmpl
+ title = "Поиск ошибок"
+ onload = "selectProduct(document.forms['queryform']);"
+ %]
+[% END %]
[% button_name = "Найти" %]
diff -uNr template-old/ru/default/search/simple-search.html.tmpl template/ru/default/search/simple-search.html.tmpl
--- template-old/ru/default/search/simple-search.html.tmpl 1970-01-01 03:00:00 +0300
+++ template/ru/default/search/simple-search.html.tmpl 2003-05-28 18:29:31 +0400
@@ -0,0 +1,97 @@
+[%# The contents of this file are subject to the Mozilla Public
+ # License Version 1.1 (the "License"); you may not use this file
+ # except in compliance with the License. You may obtain a copy of
+ # the License at http://www.mozilla.org/MPL/
+ #
+ # Software distributed under the License is distributed on an "AS
+ # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+ # implied. See the License for the specific language governing
+ # rights and limitations under the License.
+ #
+ # The Original Code is the Bugzilla Bug Tracking System.
+ #
+ # The Initial Developer of the Original Code is Netscape Communications
+ # Corporation. Portions created by Netscape are
+ # Copyright (C) 1998 Netscape Communications Corporation. All
+ # Rights Reserved.
+ #
+ # Contributor(s): Alexey Gladkov <legion@altlinux.org>
+ #%]
+
+[% IF cur_tab_name %]
+ [% PROCESS search/switch_tabs.html.tmpl
+ current_tab_name = cur_tab_name
+ %]
+[% ELSE %]
+ [% DEFAULT title = "Поиск ошибок" %]
+ [% PROCESS global/header.html.tmpl %]
+[% END %]
+
+[% query_variants = [
+ { value => "allwordssubstr", description => "содержит все слова (строки)" },
+ { value => "anywordssubstr", description => "содержит любое из слов (строк)" },
+ { value => "substring", description => "содержит текст в любом регистре" },
+ { value => "casesubstring", description => "содержит текст в точности" },
+ { value => "allwords", description => "содержит все слова" },
+ { value => "anywords", description => "содержит любое из слов" },
+ { value => "regexp", description => "соотвествует маске" },
+ { value => "notregexp", description => "не соотвествует маске" } ] %]
+
+
+<form action="[% target %]" method="get">
+ <table>
+ <tr>
+ <td>Продукт: </td>
+ <td>
+ <select name="product">
+[% FOREACH p = prod.sort %]
+ <option value="[% p %]">[% p %]</option>
+[% END %]
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td>Компонент: </td>
+ <td>
+ <input type="text" name="component_str">
+ <select name="component_type">
+ <option value="substr">содержит текст в любом регистре</option>
+ <option value="regexp">соотвествует маске</option>
+ <option value="notregexp">не соотвествует маске</option>
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td>Аннотация: </td>
+ <td>
+ <input type="text" name="short_desc">
+ <select name="short_desc_type">
+ [% FOREACH qv = query_variants %]
+ <option value="[% qv.value %]"
+ [% " selected" IF default.short_desc_type.0 == qv.value %]>[% qv.description %]</option>
+ [% END %]
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td>Комментарий: </td>
+ <td>
+ <input type="text" name="long_desc">
+ <select name="long_desc_type">
+ [% FOREACH qv = query_variants %]
+ <option value="[% qv.value %]"
+ [% " selected" IF default.short_desc_type.0 == qv.value %]>[% qv.description %]</option>
+ [% END %]
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <button type="submit">Найти</button>
+ </td>
+ </tr>
+ </table>
+ <input type="hidden" name="simple" value="1">
+</form>
+
+[% PROCESS global/footer.html.tmpl %]
diff -uNr template-old/ru/default/search/switch_tabs.html.tmpl template/ru/default/search/switch_tabs.html.tmpl
--- template-old/ru/default/search/switch_tabs.html.tmpl 1970-01-01 03:00:00 +0300
+++ template/ru/default/search/switch_tabs.html.tmpl 2003-05-28 18:29:31 +0400
@@ -0,0 +1,60 @@
+[%# The contents of this file are subject to the Mozilla Public
+ # License Version 1.1 (the "License"); you may not use this file
+ # except in compliance with the License. You may obtain a copy of
+ # the License at http://www.mozilla.org/MPL/
+ #
+ # Software distributed under the License is distributed on an "AS
+ # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+ # implied. See the License for the specific language governing
+ # rights and limitations under the License.
+ #
+ # The Original Code is the Bugzilla Bug Tracking System.
+ #
+ # The Initial Developer of the Original Code is Netscape Communications
+ # Corporation. Portions created by Netscape are
+ # Copyright (C) 1998 Netscape Communications Corporation. All
+ # Rights Reserved.
+ #
+ # Contributor(s): Alexey Gladkov <legion@altlinux.org>
+ #%]
+
+[% DEFAULT title = "Поиск ошибок" %]
+[% PROCESS global/header.html.tmpl
+ style = "td.selected_tab {
+ border-width: 2px 2px 0px;
+ border-style: solid;
+ }
+ td.unselected_tab, td.spacer {
+ border-width: 0px 0px 2px 0px;
+ border-style: solid;
+ }"
+%]
+
+[% tabs = [ { name => "ssearch", description => "Поиск",
+ href => "simple_query.cgi" },
+ { name => "asearch", description => "Расширенный поиск",
+ href => "query.cgi" } ] %]
+
+<center>
+ <table cellspacing="0" cellpadding="10" border="0" width="100%">
+ <tr>
+ <td class="spacer"> </td>
+
+ [% FOREACH tab = tabs %]
+ [% IF tab.name == current_tab_name %]
+ [% current_tab = tab %]
+ <td align="center" bgcolor="lightblue" class="selected_tab">
+ [% tab.description %]
+ </td>
+ [% ELSE %]
+ <td align="center" bgcolor="#BBBBEE" class="unselected_tab">
+ <a href="[% tab.href %]">[% tab.description %]</a>
+ </td>
+ [% END %]
+ [% END %]
+
+ <td class="spacer"> </td>
+ </tr>
+ </table>
+</center>
+