%SmartQuotes
Параметры
%SmartQuotes
%SmartQuotes(уровень)
%SmartQuotes(уровень, обрезать)
Описание
Замена стандартному макросу %Quotes для цитирования исходного письма. В отличие от оригинала переформатирует цитирование так, чтоб между цитатами разного уровня была одна пустая строка, автоматически удаляет приветствия и подписи из цитируемого текста, удаляет старые цитаты.
Параметр Уровень задаёт, цитаты до какого уровня нужно оставлять (0 или отсутствие параметра — оставить все). Второй параметр Обрезать указывает, нужно ли обрезать приветствие и прощания из цитирования (по умолчанию нужно, 'no' — не нужно).
Чтоб настроить какие приветствия и прощания обрезать, зайдите в Свойства » Настройки… » Модули расширения, выберите MyMacros и нажмите Настроить. Например, слова могут быть такие:
Hello words:
Привет
Доброго времени суток
Добрый день
Доброе утро
Добрый вечер
Доброй ночи
День добрый
Утро доброе
Вечер добрый
вы писали
ты писал
здравствуй
здраствуй
hello
you wrote
wrote:
Hello regexps:
\d:\d\d:\d\d
письмо.*тем(а|у|ой)
hi[^a-z0-9]
Goodbye words:
-----Original Message-----
----- Original Message -----
-----Исходное сообщение-----
----- Исходное сообщение -----
С уважением
------------------------ Yahoo! Groups Sponsor --------------------~--
Пример
%SmartQuotes('2')