Полезная информация

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

№104-06-2009 16:51:15

miketm
Участник
 
Группа: Members
Зарегистрирован: 04-06-2009
Сообщений: 6
UA: IE 6.0

Завести переменную для каждого из письма

Друзья, можно ли каким-либо образом средствами Mozilla Thunderbird и почтового сервера создать для каждого письма переменную, которая бы принимала бы какое то значение по умолчанию, когда письмо приходит (например, 0), а потом ее можно было изменять (например на 1,2,3,4,5 и т.п.) например при помощи самописного плагина к Thunderbird.

Использование меток не предлагать. Метками и так активно пользуемся, необходима еще одна переменная для осуществления, так сказать, второго уровня группировки писем (первый уровень - по меткам)

Спасибо

Отсутствует

 

№204-06-2009 19:23:42

Forest
Участник
 
Группа: Members
Откуда: Обнинск
Зарегистрирован: 05-04-2005
Сообщений: 1778
UA: Minefield 3.6

Re: Завести переменную для каждого из письма

Есть такое: customDBHeaders Preference.

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


---  ---

Отсутствует

 

№301-07-2009 16:46:53

miketm
Участник
 
Группа: Members
Зарегистрирован: 04-06-2009
Сообщений: 6
UA: IE 6.0

Re: Завести переменную для каждого из письма

Большое спасибо за ответ. А можно еще вопрос (сам я с этой технологией никогда не работал, поэтому у меня немного представлений о возможностях). Вопрос следующий.

Можно ли сделать такое дополнение, которое при загрузке добавляет на панель инструментов новый элемент - Список, в этом списке несколько фиксированных текстовых значений, например: Вася, Петя, Саша (список может в последствие изменяться и может прописываться в коде "дополнения", т.е. при добавлении нового значения в список, дополнение можно просто пересобрать, при этом список должен быть недоступен для редактирования, т.е. можно выбрать только одно из предложенных значений - либо <пусто>). Причем порядок работы с этим списком будет следующий.

В первом посте я интересовался добавлением к письму переменной, значение которой будет отражаться отдельной колонкой. За это спасибо - этот материал я изучил и попробовал сделать свою колонку - все ОК. Теперь меня интересует наполнение этой колонки значениями, таким образом, порядок работы будет следующий (предполагается, что дополнение уже загружено)

1. Открывает окно Thunderbird, письма загружаются из ящика, мы видим колонку, созданную самостоятельно при помощи дополнения (назовем ее OwnColumn), а в этой колонке разичные значения (Вася, Петя, Саша)
2. На панели инструментов отображается список(назовем его OwnList), выбранное значение списка - <пусто>

3. Если мы кликаем на письмо, в котором значение OwnColumn - пусто, то значение в списке OwnList не меняется - остается <пусто>
4. Если мы кликаем на письмо, в котором значение OwnColumn - НЕ пусто, то значение в списке OwnList принимает значение OwnColumn - например, "Саша"
5. Если кликнув на письмо, в котором значение OwnColumn - пусто, мы выберем в списке OwnList не пустое значение, например, "Петя", то это значение должно быть передано на почтовый сервер, т.е. значение OwnColumn для этого письма должно стать "Петя"
6. Если кликнув на письмо, в котором значение OwnColumn - НЕ пусто, например, "Вася" и мы выберем в списке OwnList пустое значение, , то это значение должно быть передано на почтовый сервер, т.е. значение OwnColumn для этого письма должно стать <пусто>

Вот примерно такой порядок работы. МОжно ли сделать?



Forest пишет

Есть такое: customDBHeaders Preference.

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

Отредактировано miketm (01-07-2009 16:47:32)

Отсутствует

 

№403-07-2009 18:50:56

miketm
Участник
 
Группа: Members
Зарегистрирован: 04-06-2009
Сообщений: 6
UA: IE 6.0

Re: Завести переменную для каждого из письма

Друзья, а кто-нибудь здесь реализует дополнения за некоторые денежные вознаграждения? :)

Forest пишет

Есть такое: customDBHeaders Preference.

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

Отсутствует

 

№502-10-2009 13:49:48

mshubin
Участник
 
Группа: Members
Зарегистрирован: 08-09-2009
Сообщений: 47
UA: Firefox 3.5

Re: Завести переменную для каждого из письма

Друзья, может кто-нить подскажет...мы реализовали дополнение, которое по идее должно решать задачу, которая описана Выше, однако значение колонки OwnColumn не передается

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]