Показано с 1 по 6 из 6

Тема: Макрос для шаблона "Ответ"

  1. #1
    Alex
    Alex вне форума
    Участник
    Регистрация
    25.10.2003
    Сообщений
    36

    Макрос для шаблона "Ответ"

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

    Здравствуйте, %if:"%AbTOFirstName"="":"%OFromFName.":%-
    "%if:'%AbTOMiddleName'='':'%AbTOFirstName.':'%AbTO FirstName %AbTOMiddleName.'"

  2. #2
    Vadim
    Vadim вне форума
    Участник Аватар для Vadim
    Регистрация
    01.11.2002
    Сообщений
    4,711

    Re:Макрос для шаблона "Ответ"

    А то, что это есть на сайте лет этак… Вы не заметили конечно же :-)

  3. #3
    Alex
    Alex вне форума
    Участник
    Регистрация
    25.10.2003
    Сообщений
    36

    Re:Макрос для шаблона "Ответ"

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

  4. #4
    Vadim
    Vadim вне форума
    Участник Аватар для Vadim
    Регистрация
    01.11.2002
    Сообщений
    4,711

    Re:Макрос для шаблона "Ответ"

    Вот это проше + идет проверка на женский и мужской пол.

    %ABOFROMNAME="%OFROMNAME" изволил%-
    %IF:"%ABOFROMGENDER"="1":"":"%IF:'%ABOFROMGENDER'= '2':'а':'(а)'" сообщить:

  5. #5
    Alex
    Alex вне форума
    Участник
    Регистрация
    25.10.2003
    Сообщений
    36

    Re:Макрос для шаблона "Ответ"

    Твой макрос не так хорош как мой:
    1. у меня стандартное вежливое обращение, у тебя "изволил сообщить" (как в царской России) вместо простого "написал"
    2. у меня если в адресной вбито имя получается "Здравствуйте, Максим", а если есть еще и отчество, то "Здравствуйте, Максим Петрович", если в адресной нет адресата, то стандарный ритлабовский ответ.
    3. моему варианту не нужно знание пола абонента.

    PS. Твой макрос тоже имеет право жить в статье… после моего ))))))

    PS2. Пусть читатель выберет себе подходящий вариант.

  6. #6
    Vadim
    Vadim вне форума
    Участник Аватар для Vadim
    Регистрация
    01.11.2002
    Сообщений
    4,711

    Re:Макрос для шаблона "Ответ"

    То, что я привел - это кусок, который можно менять и приявел я его только для того, чтобы показать возможность проверки пола :-)....


    А вот жить ему на странице сайта или не жить - буду решать я :-)…

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 31.03.2014, 22:01
  2. ПКМ и поля "Кому", "Копия", "Тема"
    от User2013 в разделе Баги и ошибки
    Ответов: 1
    Последнее сообщение: 27.11.2013, 15:56
  3. Кто сможет сделать макрос "типы блоков" помогите плз
    от tnk в разделе The Bat!: вопросы и ответы
    Ответов: 7
    Последнее сообщение: 01.04.2006, 19:41
  4. Ответов: 5
    Последнее сообщение: 23.04.2004, 10:11
  5. Макрос: Только "настоящий месяц"
    от Tigris в разделе The Bat!: вопросы и ответы
    Ответов: 13
    Последнее сообщение: 17.10.2003, 18:28