<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title>www.ritlabs.com [тема: как сделать разные приветствия для одного и нескольких получателей ?]</title>
		<link>http://www.ritlabs.com</link>
		<description>Новое в теме как сделать разные приветствия для одного и нескольких получателей ? форума  на сайте www.ritlabs.com [www.ritlabs.com]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<lastBuildDateTag>Fri, 12 Jan 2007 07:14:14 +0200</lastBuildDateTag>		<item>
			<title>как сделать разные приветствия для одного и нескольких получателей ?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum2/topic3905/message15675/">как сделать разные приветствия для одного и нескольких получателей ?</a></b> в форуме <a href="http://www.ritlabs.com/ru/forums/forum2/">Шаблоны и быстрые шаблоны</a>. <br />
			-------------------------------------------------------<br />Здравствуйте%-<br />%_zap='%SETPATTREGEXP="^.?%toname.?\s&lt;%toaddr&gt;(.)"%REGEXPMATCH="%tolist"%-<br />%SETPATTREGEXP="^%toaddr\s?(.)"%REGEXPMATCH="%tolist"'%-<br />%IF:"%_zap"=",":".":%-<br />'%IF:"%ABToName "=" ":%-<br />''%IF:"%TONAME"="%TOADDR":".":", %ToName."'':%-<br />''%IF:"%ABToFirstNAME %ABToMiddleName"=" ":", %ABToName!":%-<br />", %ABToFirstNAME%-<br />%IF:"" %ABToMiddleName""="" "":""!"":"" %ABToMiddleName!"""'''<br />-------------------------------------------------------<br />Вот шаблончик Здравствуйте:<br /> &nbsp;Если в списке адресатов более одного адреса, пишется просто <br /> &nbsp; &nbsp; &nbsp; "Здравствуйте."<br /> &nbsp;иначе<br /> &nbsp; &nbsp; &nbsp; если адресат есть в адресной книге<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;если там есть имя и/или отчество<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "Здравствуйте, Такойто Такойтович!"<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;иначе что-то ведь есть<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "Здравствуйте, Фамилия или как вас там!"<br /> &nbsp; &nbsp; &nbsp; иначе<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;если набрано имя &lt;адрес&gt;<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "Здравствуйте, имя."<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;иначе<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "Здравствуйте."<br /> &nbsp;конец всех если <br />
			<i>12.01.2007 07:14:14, <a href="http://www.ritlabs.com/ru/forums/">Chav</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum2/topic3905/message15675/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum2/topic3905/message15675/</guid>
			<pubDate>Fri, 12 Jan 2007 07:14:14 +0200</pubDate>
			<category>Шаблоны и быстрые шаблоны</category>
		</item>
		<item>
			<title>как сделать разные приветствия для одного и нескольких получателей ?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum2/topic3905/message15147/">как сделать разные приветствия для одного и нескольких получателей ?</a></b> в форуме <a href="http://www.ritlabs.com/ru/forums/forum2/">Шаблоны и быстрые шаблоны</a>. <br />
			вот что сделал, оно не работает, т.к. первый %IF вычисляется при создании письма, <B>до</B> того как я впишу адресатов и, следовательно, %TO и %TOLIST оба пустые и равны между собой<br /><br />есть еще мысли ? &nbsp; как отсрочить вычисление %IF до момента когда я заполню поля Кому и Копия и поставлю курсор в тело письма ?<br /><br /><br /><br />%IF:"%TO"&lt;&gt;"%TOLIST":"Здравствуйте, коллеги.":"Здравствуйте, %TONAME."<br /><br /> &nbsp;%Cursor<br /><br /><br />---------- Пересылаемое письмо ----------<br />От: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;%OFromName &lt;%OFromAddr&gt;<br />К: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; %OToList<br />%IF:"%OCCList"&lt;&gt;"":"А также к: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; %OCCList<br />"Время создания: &nbsp; &nbsp; &nbsp;%SETPATTREGEXP="(?m-s)Date\:\s*((.*?[\d]{4})\s*?([\d]{0,2}\:[\d]{0,2}\:[\d]{0,2})\s*?(.*))"%REGEXPMATCH="%HEADERS"<br />Тема: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;%OSubj<br />Прикрепленные файлы: %OAttachments<br /><br />%Text<br />---------- Конец пересылаемого письма ---------- <br />
			<i>15.12.2006 11:30:56, <a href="http://www.ritlabs.com/ru/forums/">Dmitry Z</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum2/topic3905/message15147/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum2/topic3905/message15147/</guid>
			<pubDate>Fri, 15 Dec 2006 11:30:56 +0200</pubDate>
			<category>Шаблоны и быстрые шаблоны</category>
		</item>
		<item>
			<title>как сделать разные приветствия для одного и нескольких получателей ?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum2/topic3905/message15036/">как сделать разные приветствия для одного и нескольких получателей ?</a></b> в форуме <a href="http://www.ritlabs.com/ru/forums/forum2/">Шаблоны и быстрые шаблоны</a>. <br />
			1. Просто использовать быстрые шаблоны.<br /><br /><br />2.<br />Первое - это условие %IF.<br />Второе - это %TOLIST - список адресатов.<br />Третье - это %TO - это первый адресат.<br /><br />А количество адресатов можно уловить по равенству <br />%TO и %TOLIST<br /><br />Если они равны - значит один адресат.<br />Если не равны - тогда более одного адресата.<br /><br />Вот самое простое решение которое пришло мне в голову. <br />
			<i>09.12.2006 13:24:21, <a href="http://www.ritlabs.com/ru/forums/">Иван Болховитинов</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum2/topic3905/message15036/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum2/topic3905/message15036/</guid>
			<pubDate>Sat, 09 Dec 2006 13:24:21 +0200</pubDate>
			<category>Шаблоны и быстрые шаблоны</category>
		</item>
		<item>
			<title>как сделать разные приветствия для одного и нескольких получателей ?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum2/topic3905/message15035/">как сделать разные приветствия для одного и нескольких получателей ?</a></b> в форуме <a href="http://www.ritlabs.com/ru/forums/forum2/">Шаблоны и быстрые шаблоны</a>. <br />
			необходимо подкорректировать стандартные "Здравствуйте, %TOFName." и "Здравствуйте, %OFromFName." следующим образом:<br /><br />если получатель один -- все по старому, подставляется его имя<br />если получателей больше одного -- в создаваемое письмо попадает текст "Здравствуйте, коллеги"<br /><br />в регулярных выражениях не силен, чуть моск не сломал... <br />
			<i>09.12.2006 13:10:08, <a href="http://www.ritlabs.com/ru/forums/">Dmitry Z</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum2/topic3905/message15035/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum2/topic3905/message15035/</guid>
			<pubDate>Sat, 09 Dec 2006 13:10:08 +0200</pubDate>
			<category>Шаблоны и быстрые шаблоны</category>
		</item>
	</channel>
</rss>
