{5} Assigned, Active Tickets by Owner (Full Description) (92 matches)

List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.

Ticket Summary Component Milestone Type Created
Description
#38 Исполняемая архитектура: прецеденты использования, роли, функции объектов системы. Общее Egolos - макет 1 требование 11/21/07

Цель данного Ticket'а - создание исполняемой архитектуры.


#41 Е-мое, люди, вы где? Проект идет вообще или стоит? Общее Egolos - макет 1 требование 12/05/07

Кто-нибудь занимается проектом?


#36 Не работает представление тикетов по отчету Другое Поддержка дефект 11/14/07

Открыть http://egolos.org.ru/roadmap, попробовать открыть любой этап - трекер сообщит, что такого этапа не существует (проблема с кодировкой).


#39 Сделать отображение svg-файлов в траке Общее Поддержка дефект 11/22/07

Чтобы отображалась, например, картинка в #38


#34 Установка SVN и создание репозитория для efio Общее Поддержка расширение функциональности 11/13/07

#42 Выпадающий список не работает в Konqueror efio EContact 1 требование 12/07/07

Вообще не отображается


#51 Документация по использованию Общее Future (unplanned) требование 01/03/08

Описать, как внедрять компоненты EContact в свою страничку.


#52 Отладка компонентов efio, egolos, kladr Общее EContact 3 требование 01/03/08

Вопросы:

  • Под какие браузеры и версии браузеров должны работать эти компоненты? (предполагаю IE 6-7, FireFox? 2.0 и выше, Konqueror)

#56 Варианты внедрения EContact разработчиком Общее EContact 2 требование 01/04/08

После того, как пользователь ввел все данные в форму (ФИО, адрес, email, продукт, количество и т.п.) и нажал на кнопку "Отправить", существует два способа развития событий:

  1. В javascript по кнопке "Отправить" для каждого из трех компонентов (kladr, efio и cemail) вызывается функция check(), которая осуществляет всю проверку на сервере.
    • в случае неправильного результата, сами компоненты обводят соответствующие поля красной рамкой
    • если результат правильный, задача разработчика написать код на js, который отправляет все данные (проверенные и те, которые не нужно проверять), введенные пользователем, куда ему нужно.
  2. По кнопке "Отправить" все данные отправляются в один php-файл, который создает классы компонентов efio, kladr и cemail уже на php, а не на javascript, как в предыдущем пункте. Задача разработчика в этом случае, написать код на php, который вызовет методы проверки efio, kladr и cemail, а также какие-то свои проверки, и пришлет отчет об успешности отправки.

Первый вариант проще для разработчика, потому что ему достаточно вставить компоненты в страничку, и они сами все проверяют. Но в этом случае у пользователя есть возможность сфальсифицировать данные в промежуток после проверки и до отправки на сервер. Поэтому нужно либо блокировать поля от изменения, пока идет проверка и отправка, либо поверх них выдавать div "Подождите", за которым ничего не видно.

Второй вариант грамотнее с точки зрения безопасности, но несколько сложнее в применении, поскольку разработчику придется встраивать вызовы проверки полей не в js, а в php, в который приходят все данные.

Предлагаю пока сделать первым вариантом, но несколько дней этот тикет будет открыт для обсуждения.


#60 Установить по умолчанию приоритет тикета "Важный" Общее Поддержка требование 01/14/08

#78 Демо-страница для efio, kladr и cemail Межкомпонентное взаимодействие Future (unplanned) требование 01/16/08

Страничка, в которой есть поля для заполнения:

  • Наименование продукта (выпадающий список)
  • Цена
  • Количество
  • Имя, Фамилия, Отчество (efio)
  • Адрес (kladr)
  • Email (cemail)

И кнопка "Отправить". По нажатию на кнопку проверяются поля efio, kladr и cemail, в случае обнаружения ошибки данные не отправляются, а пользователя просят проверить выделенные поля. Если ошибок нет, данные отправляются php-скрипту на сервере, который просто формирует таблицу с принятыми данными.


#37 Доступ к egolos@egolos.org.ru с помощью ключа Общее Поддержка требование 11/14/07

Потому что пароль слишком слабая защита


#79 Разместить поля EContact вместе с другими полями Общее EContact 3 требование 01/18/08

Правильно ли проверяются поля efio, kladr и cemail в сочетании с другими полями на одной странице, правильно ли отсылаются данные на сервер


Admin

Ticket Summary Component Milestone Type Created
Description
#9 Нужно починить авторизацию Общее Поддержка дефект 11/04/07

Нужно починить авторизацию, а то сейчас сайт не виден никому, кроме авторизованных.


Argentum

Ticket Summary Component Milestone Type Created
Description
#32 Написать ТЗ Web-программисту Общее Egolos - макет 1 требование 11/09/07

Написать ТЗ Web-программисту


#11 Надо обработать информацию о выборах из ЖЖ Алксниса Общее Future (unplanned) требование 11/04/07

Надо обработать информацию о выборах из ЖЖ Алксниса http://v-alksnis2.livejournal.com/75439.html Заодно подумать о запросе на максимальное раскрытие документации по ГАС Выборы.


#35 Русифицировать значения полей ticket'ов Type, Priority, Component, Milestone, Version, Status Общее Поддержка требование 11/14/07

Множество полей Priority, Component, Milestone, Version, Type изменены и нужно только зайти в каждый ticket и заменить бывшее английское значсение на новое русское. Для изменения поля Status следует зайти в SQL-таблицу Ticket и изменить текущие значения полей на русские (кодировка!!!). Список всех ticket'ов можно увидеть по адресу http://egolos.org.ru/report/6


boris

Ticket Summary Component Milestone Type Created
Description
#24 Права доступа, авторизация Общее Поддержка требование 11/09/07

Редактировать страницы и создавать ticket'ы должен иметь возможность только авторизованный пользователь. Любой пользователь д. иметь возможность просматривать страницы и Ticket'ы.

Сейчас же любой пользователь может делать все.


#8 Нужно установить SVN-сервер и наладить к нему доступ Общее Поддержка требование 11/04/07

Нужно установить SVN-сервер и наладить к нему доступ через ssh.


#29 Поставить WebAdmin для администрирования (доступ через SSL) Общее Поддержка требование 11/09/07

Поставить WebAdmin? для администрирования (доступ через SSL)


pv

Ticket Summary Component Milestone Type Created
Description
#10 Нужно перенести наработки по cemail на новое место Общее Поддержка расширение функциональности 11/04/07

Нужно перенести наработки по cemail (сейчас /var/www/html/cemail) в /home/egolos/cemail... Внести их в SVN.


#7 Нужно перенести наработки по КЛАДР на новое место Общее Egolos - макет 1 требование 11/04/07

То, что сделано по КЛАДР (скрипты, разбор базы), нужно перенести наработки на новое место, исходники положить в SVN.


somebody

Ticket Summary Component Milestone Type Created
Description
#16 Поменяйте пожалуйста в конфиге trac'а тип тикета по умолчанию Общее Поддержка дефект 11/04/07

Чтобы по умолчанию был не defect, а task


#15 Зарегистрировать домен egolos.ru Общее Поддержка требование 11/04/07

Нужно зарегистрировать домен 2-го уровня egolos.ru


#28 Возможно понадобится поле времени создания/обновления имени efio EContact 1 требование 11/09/07

В #3 наверху отображается список последних введенных имен. Чтобы это реализовать, нужно знать дату, когда имя было введено. Поэтому можно фиксировать это время, а когда имя будет проверено, записывать туда время изменения статуса


#12 В Opere не выпадает список на efio.org.ru efio EContact 1 дефект 11/04/07

В то время, как при удаленном обращении все работает нормально


#26 Буква Ё не пропечатывается в поле ввода efio EContact 1 дефект 11/09/07

Нужно посмотреть коды клавиш в разных браузерах


#13 Нужен неточный поиск Общее Future (unplanned) расширение функциональности 11/04/07

В перспективе хотелось бы применять неточный (по алгоритму Левинштейна), когда вводишь "солво", а система понимает, что "слово" тут самое близкое. Область применения надо уточнить.


#21 Нужна защита от роботов Общее Future (unplanned) расширение функциональности 11/06/07

Надо предусмотреть то, что по сайту будут ходить роботы, забивающие поля левыми значениями и нажимающими "Отправить" (POST).


#17 Реализовать функцию Левенштейна в MySQL Другое Поддержка требование 11/05/07

Внизу в комментариях, нужно установить библиотечку: http://dev.mysql.com/doc/refman/5.0/en/udf-compiling.html


#25 При попытке вводить английские буквы должно выдаваться предупреждение efio EContact 1 требование 11/09/07

Предупреждение с просьбой переключиться на русский язык.


Syndicus

Ticket Summary Component Milestone Type Created
Description
#57 Подлючите библиотеку для работы с Perl из PHP cemail Поддержка расширение функциональности 01/11/08

Удобный класс для вызова кода Perl из PHP: http://devzone.zend.com/node/view/id/1712
Один из примеров использования:
test1.pl

print "Hello from perl! "

test1.php

<?php

print "Hello from PHP! ";
$perl = new Perl();
$perl->require("test1.pl");
print "Bye! ";

?>

Кроме того, есть возможность получать доступ к переменным Perl, получать вывод Perl в виде строки, запускать код, переданный в виде строки и другие.

Нужен для подключения Perl-модуля к cemail.


#31 Присылку изменений в wiki на почту в рассылку. Общее Поддержка требование 11/09/07

Присылку изменений в wiki на почту в рассылку.


teiko

Ticket Summary Component Milestone Type Created
Description
#43 Алгоритм работы CEmail cemail EContact 2 требование 01/03/08
  • Пользователь вводит адрес
  • После нажатия на кнопку, введенный адрес отправляется серверу на краткую проверку
  • Пользователю выводится прелоадер "Подождите, идет проверка данных..."
  • На сервере проверяются синтаксис и существование домена (довольно быстро)
    • Если адрес прошел эту первичную проверку, компонент ввода получает сообщение о том, что адрес верен
      • Если все поля верны, информация о пользователе отсылается на сервер
      • Введенный email добавляется в базу и проверяется дополнительно через SMTP-запрос на почтовый сервер (в фоновом режиме на Perl, долго, до 30 сек)
        • Если адрес верный, то A
        • Если адрес неверный, то B
    • Если не прошел, то поле обводится красным, пользователя просят ввести адрес повторно

Вопросы

  1. Что делать в случах A и B
  2. Что вообще делается с этими email'ами? Почему нельзя просто отослать информацию по всем адресам? Если они неправильные, то просто не придет информация.

#54 Ввод номеров домов kladr EContact 2 требование 01/04/08

Как пользователь вводит номер дома при указании адреса?

  1. В одно поле, в четко указанном виде: "50 к. 1, кв. 32"
  2. Несколько полей: № "50" к. "1" стр. "А" кв. "32"

Второй вариант проще в реализации, в первом много нюансов:

  1. Пользователь может указать адрес не в точно указанном формате (пропустить запятую и т.п.), соответственно нужно рассмотреть все возможные варианты ввода и ошибок.

#55 Ввод пользователем индекса kladr EContact 2 требование 01/04/08

Варианты:

  1. Пользователь сам вводит индекс, и в дальнейшем он сверяется с индексом, соответствующим адресу на сервере.
  2. Как только пользователь ввел дом, поле индекса заполняется само
    • Что делать в случаях, когда пользователь видит, что предложенный ему индекс неправильный (например, если база KLADR уже устарела)

#18 Bug: При попытке добавить имя 't' (с апострофами), выводится SQL-ошибка efio EContact 1 дефект 11/06/07

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 't) AND correct=2' at line 1 SQL=SELECT COUNT(*) FROM names WHERE name = UPPER(t) AND correct=2

Поскольку символы апострофов пропускаются в запрос


#64 Поле индекса не должно отсылать запросы серверу kladr EContact 2 дефект 01/14/08

#68 Если дом не определится в базе, пользователь не сможет ввести индекс kladr EContact 3 дефект 01/15/08

#70 Неправильная сверка индексов для домов, где индекс указан только в улице kladr EContact 2 дефект 01/15/08

Сервер неправильно сверяет индекс для домов, у которых нет записей в базе, и индекс указан только в записи улицы в целом.


#81 Пока не выбран элемент из списка, поле не идентифицируется kladr EContact 3 дефект 01/18/08

Если пользователь ввел, например, город полностью вручную и не выбрал ничего из списка, написанный город не идентифицируется сервером, то есть не определяется id города в базе и другие важные значения. Это касается всех полей с выпадающем списком.


#82 Малейшее изменение уже идентифицированного поля разрушает идентификацию kladr EContact 3 дефект 01/18/08

Например, если пользователь ввел "Москва", выбрал из списка "Москва (город)", у него в поле появится "Москва (город)". Если он сотрет последнюю скобку, поле станет неопознанным, и пользователю придется стирать все вместе с первой скобкой.

Вариант решения: полное имя любого объекта, которое страничка передает серверу как раз со скобками. То есть пользователь может написать "Москва (гор" и ему предложится именно город Москва. Если же пользователь ввел целиком "Москва (город)", то благодаря #81, поскольку это значение единственное в базе, оно также идентифицируется, и пользователю не нужно выбирать его из списка.


#85 Поиск в базе по названию и типу kladr EContact 3 таск 01/22/08

Сейчас в базе ищутся записи, начинающиеся на $s (где $s строка, введенная пользователем). Нужно принимать записи вида "<город> (<тип>)", например "Москва (город)". То есть, если возможно, разбить строку пользователя на название и тип, и искать в двух таблицах.


#86 Добавить возможность вводить скобки в поле kladr EContact 3 таск 01/22/08

#87 Как пользователю ввести индекс, если его дом не определился в базе? kladr EContact 3 таск 01/23/08

#88 Если поле дома не пустое, появляется поле для ввода индекса kladr EContact 3 таск 01/23/08

#89 Создать страничку, на которой разместить компоненты EContact и другие econtact EContact 3 таск 01/24/08
  • Наименование продукта (выпадающий список)
  • Цена
  • Количество
  • Имя, Фамилия, Отчество (efio)
  • Адрес (kladr)
  • Email (cemail)

#1 Вставить поля efio на стороннем сайте efio EContact 1 требование 11/02/07

Написать компактный код для вставки, чтобы на стороннем сайте легко было использовать выпадающие списки имен.


#2 Создать пользователя-администратора БД efio efio EContact 1 требование 11/02/07

Этот пользователь имеет доступ только к базе efio с правами на удаление строк таблицы.


#5 Публикация результатов по efio efio EContact 1 требование 11/04/07

Надо бы на http://egolos.org.ru/wiki/EFIO написать, как пользоваться, привести пример кода и приложить необходимые файлы.


Teiko

Ticket Summary Component Milestone Type Created
Description
#14 Нужен логотип проекта Egolos Общее Future (unplanned) требование 11/04/07

Для сайта нужен логотип (для размещения слева вверху и для favicon.ico).


teiko

Ticket Summary Component Milestone Type Created
Description
#22 Неправильные поля ввода обводить жирной красной рамкой efio EContact 1 требование 11/06/07

После ухода пользователя с поля, если введенное слово заблокировано в базе или содержит какие-то другие ошибки, обводить поле красной рамкой


#40 Переформатировать Kladr в иерархическую реляционную базу Другое EContact 1 требование 11/29/07

Для быстрого поиска подобъектов указанного объекта.


#44 Унифицировать cemail, kladr и efio Общее EContact 2 требование 01/03/08
  • Использование одного и того же класса выпадающего списка в efio и kladr
  • Элементы страницы, с которыми взаимодействуют efio, kladr и cemail указываются одинаковым способом - через классы FioGroup?, KladrGroup? и CemailGroup?
  • Скрипты со стороны пользователя разбиты на отдельные файлы, чтобы можно было подключать один или несколько компонентов одновременно:
    • auto_suggest.js выпадающий список с автоподсказкой
    • addr_suggest.js, fio_suggest.js классы компонентов подсказки и проверки адреса и фамилии
    • addr_user.js, fio_user.js, cemail_user.js. В этих скриптах создаются собственно компоненты efio, kladr и cemail и привязываются к элементам страницы, их можно объединить в один скрипт.

#45 Проверка email на стороне сервера cemail EContact 2 требование 01/03/08

Используется библиотечка verifyemail_lib.php


#47 Поля появляются/скрываются по мере необходимости kladr EContact 2 требование 01/03/08

Следующие поля не появляются, пока не введено что-нибудь в текущее поле


#48 Подписи-подсказки к полям kladr EContact 2 требование 01/03/08

Появляются рядом с полем в зависимости от того, что туда можно вводить. Например, если в первом поле введена "Москва", во втором не может быть указан Административный район, но могут улицы. Если в поле указан город, то в следующем поле может быть указано поселение или улица, и тд.


#49 Уменьшение запросов на сервер Общее EContact 2 требование 01/03/08

Запрос на сервер в поле ввода отправляется не после каждого нажатия, а с определенным интервалом


#53 Проверка валидности email через SMTP cemail EContact 2 требование 01/03/08

После проверки синтаксиса email'а и существования домена можно дополнительно отправлять запрос на сервер, чтобы узнать существует ли данный пользователь.


Вопросы:

  • Данный способ проверки проходит долго, около 30 секунд
    • Нужен ли такой способ проверки? (Откуда возникла необходимость именно такой проверки?)
    • Сделать так, чтобы пользователь ждал на страничке, пока пройдет полная проверка (я бы не стал ждать), или проверять в фоновом режиме на сервере?
  • Возможно, есть проверка существования пользователя специфичным для сервера путем, но это требует дополнительного времени исследования
  • Считать ли адреса собственных почтовых серверов за правильные, вроде atermath@atermath.com

#58 Проверка email, используя valid_email и perl check_email cemail EContact 2 требование 01/14/08

Написать php-скрипт, проверяющий валидность адреса обоими способами. Если хотя бы один из способов вернул true, адрес считается правильным.


#59 Встроить perl-проверку в существующий cemail cemail EContact 2 требование 01/14/08

PHP на стороне сервера должен использовать perl-проверку


#61 Ввод номеров домов kladr EContact 2 требование 01/14/08

Вычленить номер дома из строки пользователя, введенной как "д. 50"


#63 Выпадение поля индекса после ввода дома kladr EContact 2 требование 01/14/08

#65 Добавил запрос "Тикеты, измененные сегодня" Общее Поддержка требование 01/14/08

#66 Кнопка "Проверить" в kladr'е kladr EContact 2 требование 01/14/08

Отсылает серверу содержимое поля индекса и id дома. Сервер возвращает совпадает ли указанный индекс с индексом дома в базе.


#67 Кнопка "Проверить" на kladr.org.ru kladr EContact 2 требование 01/15/08

Добавить кнопку "Проверить", по нажатию на которую отсылается запрос серверу с введенным индексом и id здания.


#69 Сервер осуществляет проверку присланного ему id здания и индекса kladr EContact 2 требование 01/15/08

Читает из базы индекс здания и сверяет его с указанным пользователем индексом.


#71 Пользователь может вводить номер дома разными способами kladr EContact 2 требование 01/15/08

"дом 10", "д10", "д 10", "д. 10"


#72 Поля, содержащие ошибки выделяются красным в kladr kladr EContact 2 требование 01/15/08

#73 Обновить kladr в примере использования на общей kladr EContact 2 требование 01/15/08

В #46 устарела версия kladr. С того времени туда добавился ввод и проверка индекса.


#74 Добавить возможность указывать квартиру, этаж и т.п. kladr EContact 2 требование 01/15/08

#90 С помощью сервиса kladr.org.ru не узнать индекс kladr EContact 3 требование 02/24/08

Сервис мог бы быть полезен не только для проверки адреса, но и для узнавания индекса. Стоит рассмотреть два варианта: - при заполнении формы на kladr.org.ru не спрашивать индекс, а выводить - выводить индекс из базы справа от формы ввода индекса

Вообще люди редко помнят свой индекс, так что желательно не заставлять его вводить, а если вводить, то только для того, чтобы в ответ предположить его адрес, а не заставлять выбирать.


#91 Не запускается проверка имени на efio.org.ru efio EContact 3 требование 02/25/08

На http://efio.org.ru/ кнопка Add не работает (Enter также) ни в firefox, ни в konqueror


#92 cemail на любой левый адрес из @etersoft.ru даёт положительный отклик cemail EContact 3 требование 02/25/08

Пишу на http://cemail.net.ru/ адрес ddd@etersoft.ru и получаю "правильный адрес".


#6 Подгрузка полей на стороннем сайте не работает в konqueror. efio EContact 1 дефект 11/04/07

Я открыл kladr.org.ru в konqueror, ничего не подгружает. В opera, firefox, IE6 работает.


#27 При фильтрации вводимых символов фильтруются также кнопки вроде F5 efio EContact 1