Требуется написать некоторые доработки для Horde Imp www.horde.org/imp/.

Сотрудничество проходит так.

Вы пишете сроки и стоимости каждого этапа.

Далее возможен перевод с протекцией или через гарант.

После этого вы показываете готовый скрипт работоспособный у себя.

Я смотрю, плачу, вы предоставляете исходный код.

Нагрузка почтового ящика

- до 5000 новых писем в сутки входящих, до 10000 исходящих.

Размер 1 ящика до 30000 писем.

1. Подсвечивание сообещния

По наведению на ячейку таблицы где находится письмо ячейка сменит цвет.

По клику на ячейку письмо будет помечено галочкой.

2. Предосмотр писем

По наведению на строчку с темой письма появляется окошко где видна часть

тела письма. Загрузка писем идет _после_ загрузки страницы,незагруженые письма

помечены курсивом.

Фичи: при предосмотре НЕ ПОКАЗЫВАЕТСЯ цитирование!!! Это важно!!! При открытии

письма будет видно как обычно.

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

видно что уже переписываемся с человеком.

Известный глюк:

1.непрочтенные письма будут помечены как прочтенные при

загрузке их в странице. Например, вы открыли страничку с 15 письмами. Программа

загрузит их в предосмотр. Они все будут помечены как просмотреные, даже если вы

не навели на них мышкой и не смотрели что там.

2. при больших списках (50) письма в нижней части списка не видны, окошко

предосмотра где то наверху.

(идеи - сделать отключаемой удаление цитирования,

восстановить статус непрочтенныху авто загруженых,

сделать показ 2-3 строк цитируемого письма,

сделать сжатие письма при предосмотре (убирать переносы строк)

сделать окошко разной формы в зависимости от письма

)

3.

Настройка:

Включается-отключается Options - Template response

Также можно включить-отключить цитирование при ответе, тогда при отсылке шаблона

человеку будет цитироватся его письмо а шаблон идет как ответ, будто ему

вручную отписали ответ.

Также там можно редактировать шаблоны, удалять и добавлять их.

Работа:

* Нужно пометить галочками одно или больше писем.

* Выбирается шаблон из списка

* Нажимаем Template response

Через какое то время (1-3 секунды) откроется окошко где мы будем видеть состояние

отсылки каждого письма, сколько бы мы их не пометили. \

После отсылки нужно кликнуть на [x] Close справа внизу окошка.

После успешной отсылки появится яваскрипт окошко с сообщением All message sent!

В процессе отправки убираются пометки галочек на тех письмах, которые успешно

отвечены. Если произошла проблема (письмо не выслалось) то галочка не убирается

т.е. письмо остается помеченым.

4. Фильтр All read not read, all answered not answered

Настройка:

Включается-отключается Options - Messages filter Options

Работа:

В главном меню видим 6 ссылок:

All Read Unread | All Answered Not answered

Значения очевидные, можно комбинировать любым удобным образом.

5. Вывод писем в виде контактов

Настройка:

Включается-отключается Options - Group messages by contacts

Работа:

В главном меню видим изменение - в круглых скобках количество сообщений от контакта

и вместо списка писем теперь видим список контактов.

По клику на контакт открывается последнее письмо, справа увидим список всех

писем от контакта.При удалении или переносе действие должно распространяться

на все письма контакта.

6. Метки

Настройка:

Включается-отключается Options - Mark contacts

Enable marking: включить опцию

Show label: включить тестовую метку

Show color row: включить цветовую подстветку

Рекомендуется все опции включать из этого меню.

a) ввод новых меток

Name: Must be unique уникальное имя метки, будет показано в списке

Comments: Необязательное поле

Color: цвет строки письма(контакта) с присвоенной меткой

b) добавление меток в шаблоны

У шаблонов появилась опция Mark. При высылке контакту шаблона, ему присвоится

метка заданная в настройке этого шаблона.

Работа:

В главном меню появляются опции:

Select: список - для отображения контактов с определенной метокой, нужно выбрать

из списка нужную метку.

Mark as: список

Добавить метку - выделить контакт, выбрать метку, нажать Mark

Удалить метку - выделить контакт, выбрать unmark, нажать Mark

Сменить метку - выделить контакт, выбрать новую метку, нажать Mark

16 лет назад
ingromov
In 
60 лет
16 лет в сервисе
Был
16 лет назад

Заявки фрилансеров

Нет заявок фрилансеров