<?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>Mon, 11 Feb 2013 14:07:28 +0200</lastBuildDateTag>		<item>
			<title>Как вставить в шаблоне название указанного месяца?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum2/topic10937/message36252/">Как вставить в шаблоне название указанного месяца?</a></b> <i>Есть номер месяца (не текущий), Нужно элегантно получить его название.</i> в форуме <a href="http://www.ritlabs.com/ru/forums/forum2/">Шаблоны и быстрые шаблоны</a>. <br />
			Рад что помогло! <br />
			<i>11.02.2013 14:07:28, <a href="http://www.ritlabs.com/ru/forums/">Serghei Demidiuc</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36252/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36252/</guid>
			<pubDate>Mon, 11 Feb 2013 14:07:28 +0200</pubDate>
			<category>Шаблоны и быстрые шаблоны</category>
		</item>
		<item>
			<title>Как вставить в шаблоне название указанного месяца?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum2/topic10937/message36229/">Как вставить в шаблоне название указанного месяца?</a></b> <i>Есть номер месяца (не текущий), Нужно элегантно получить его название.</i> в форуме <a href="http://www.ritlabs.com/ru/forums/forum2/">Шаблоны и быстрые шаблоны</a>. <br />
			<b>Serghei Demidiuc,</b> <br /><br />Очень хорошая идея, я по ее мотивам сделал так:<br /><br />Если переменной %_month присвоен номер месяца (он у меня в формате 01, 02,... я его вытягиваю из имени аттача)<br /><br />То строчка<br /><br />====quote====<br />%SETPATTREGEXP="%_month-&gt;\s*(.*?);"%REGEXPBLINDMATCH="01-&gt;January;02-&gt;February;03-&gt;March;04-&gt;April;05-&gt;May;06-&gt;June;07-&gt;July;08-&gt;August;09-&gt;September;10-&gt;October;11-&gt;November;12-&gt;December;"%_mmstr=%SUBPATT="1"<br />=============<br /><br />присваивает переменной %_mmstr нужное строковое значение месяца. Конечно, приходится перечислять все месяцы, но зато короче первоначального варианта. <br /><br />Спасибо! <br />
			<i>08.02.2013 23:18:18, <a href="http://www.ritlabs.com/ru/forums/">Andrey</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36229/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36229/</guid>
			<pubDate>Fri, 08 Feb 2013 23:18:18 +0200</pubDate>
			<category>Шаблоны и быстрые шаблоны</category>
		</item>
		<item>
			<title>Как вставить в шаблоне название указанного месяца?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum2/topic10937/message36227/">Как вставить в шаблоне название указанного месяца?</a></b> <i>Есть номер месяца (не текущий), Нужно элегантно получить его название.</i> в форуме <a href="http://www.ritlabs.com/ru/forums/forum2/">Шаблоны и быстрые шаблоны</a>. <br />
			Док куча в сети по регулярным выражениям. <br />
			<i>08.02.2013 16:54:51, <a href="http://www.ritlabs.com/ru/forums/">Serghei Demidiuc</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36227/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36227/</guid>
			<pubDate>Fri, 08 Feb 2013 16:54:51 +0200</pubDate>
			<category>Шаблоны и быстрые шаблоны</category>
		</item>
		<item>
			<title>Как вставить в шаблоне название указанного месяца?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum2/topic10937/message36224/">Как вставить в шаблоне название указанного месяца?</a></b> <i>Есть номер месяца (не текущий), Нужно элегантно получить его название.</i> в форуме <a href="http://www.ritlabs.com/ru/forums/forum2/">Шаблоны и быстрые шаблоны</a>. <br />
			Мне этот гранит (&quot;%SETPATTREGEXP + %REGEXPMATCH) пока не по зубам. Перешёл было на cmd-рельсы, но ничего далее<br />
====code====
<pre>set nomer=%Date:~3,2%
for /f "tokens=*" %%i in ('more +%nomer% "E:&#92;TheBat!&#92;Months.txt"') do (echo %%i&#38;pause&#38;exit)</pre>
=============
<br />не придумал. Пшик. NB! Если кто допилит/перепилит батник, то там с нумерацией строк будет нюанс, проще первую строку (нулевая в понятии cmd) списка месяцев оставить пустой и начинать список с месяца January со второй строки. <br />
			<img src="https://www.ritlabs.com/bitrix/components/bitrix/forum.interface/show_file.php?fid=19520&" width="385" height="34" /><br /><i>08.02.2013 16:10:32, <a href="http://www.ritlabs.com/ru/forums/">Provizor</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36224/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36224/</guid>
			<pubDate>Fri, 08 Feb 2013 16:10:32 +0200</pubDate>
			<category>Шаблоны и быстрые шаблоны</category>
		</item>
		<item>
			<title>Как вставить в шаблоне название указанного месяца?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum2/topic10937/message36222/">Как вставить в шаблоне название указанного месяца?</a></b> <i>Есть номер месяца (не текущий), Нужно элегантно получить его название.</i> в форуме <a href="http://www.ritlabs.com/ru/forums/forum2/">Шаблоны и быстрые шаблоны</a>. <br />
			Поробуйте, в шаблоне на папку, к примеру, пишем следующее<br /><br />
====code====
<pre>
%QINCLUDE="month"
&#91;11:36:47&#93; Alexander Petrari: и создаёшь быстрый шаблон с именем "month"
&#91;11:36:52&#93; Alexander Petrari: и содержанием:
&#91;11:37:20&#93; Alexander Petrari: %SetPattRegexp=%-
"%SETPATTREGEXP='(?m-s)Date&#92;:&#92;s*&#92;w{3}.*?&#92;s*&#92;d{1,2}&#92;s*(&#92;w{3})&#92;s*&#91;&#92;d&#93;{1,4}&#92;s*?&#91;&#92;d&#93;{0,2}&#92;:&#91;&#92;d&#93;{0,2}&#92;:&#91;&#92;d&#93;{0,2}&#92;s*?.*'%REGEXPMATCH='%HEADERS'&#92;s*-&#62;&#92;s*(.*?)&#92;n"%RegexpMatch="
Jan&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&#62;&nbsp;&nbsp; января
Feb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&#62;&nbsp;&nbsp; февраля
Mar&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&#62;&nbsp;&nbsp; марта
Apr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&#62;&nbsp;&nbsp; апреля
May&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&#62;&nbsp;&nbsp; мая
Jun&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&#62;&nbsp;&nbsp; июня
Jul&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&#62;&nbsp;&nbsp; июля
Aug&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&#62;&nbsp;&nbsp; августа
Sep&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&#62;&nbsp;&nbsp; сентября
Oct&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&#62;&nbsp;&nbsp; октября
Nov&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&#62;&nbsp;&nbsp; ноября
Dec&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&#62;&nbsp;&nbsp; декабря
"%-
</pre>
=============
<br /><br />Будет работать при ответе на письмо <br />
			<i>08.02.2013 13:39:36, <a href="http://www.ritlabs.com/ru/forums/">Serghei Demidiuc</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36222/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36222/</guid>
			<pubDate>Fri, 08 Feb 2013 13:39:36 +0200</pubDate>
			<category>Шаблоны и быстрые шаблоны</category>
		</item>
		<item>
			<title>Как вставить в шаблоне название указанного месяца?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum2/topic10937/message36219/">Как вставить в шаблоне название указанного месяца?</a></b> <i>Есть номер месяца (не текущий), Нужно элегантно получить его название.</i> в форуме <a href="http://www.ritlabs.com/ru/forums/forum2/">Шаблоны и быстрые шаблоны</a>. <br />
			%DATEEN="mmmm" работает, так как просто %DATEEN (Friday, February 8, 2013), тогда как его русский вариант %DATE="mmmm" выдаёт название месяца (Февраль). Как-то нелогично по моему субъективному мнению. Ничего элегантного не надумал даже для текущего месяца. <br />
			<i>08.02.2013 09:31:14, <a href="http://www.ritlabs.com/ru/forums/">Provizor</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36219/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36219/</guid>
			<pubDate>Fri, 08 Feb 2013 09:31:14 +0200</pubDate>
			<category>Шаблоны и быстрые шаблоны</category>
		</item>
		<item>
			<title>Как вставить в шаблоне название указанного месяца?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum2/topic10937/message36217/">Как вставить в шаблоне название указанного месяца?</a></b> <i>Есть номер месяца (не текущий), Нужно элегантно получить его название.</i> в форуме <a href="http://www.ritlabs.com/ru/forums/forum2/">Шаблоны и быстрые шаблоны</a>. <br />
			Подскажите, пожалуйста, элегантный способ получить название месяца на английском языке, если известен его номер (1..12). Который потом можно использовать в шаблоне.<br /><br />Сейчас я делаю это довольно коряво:<br />1. В переменную %_month получаю номер месяца (не обязательно текущий).<br />2. А затем делаю длинную цепочку<br /><br />====quote====<br /><br />%_mmstr="%IFN:'%_month'='1':'January':''"<br />%_mmstr="%IFN:'%_month'='2':'February':'%_mmstr'"<br />%_mmstr="%IFN:'%_month'='3':'March':'%_mmstr'"<br />%_mmstr="%IFN:'%_month'='4':'April':'%_mmstr'"<br />%_mmstr="%IFN:'%_month'='5':'May':'%_mmstr'"<br />%_mmstr="%IFN:'%_month'='6':'June':'%_mmstr'"<br />%_mmstr="%IFN:'%_month'='7':'July':'%_mmstr'"<br />%_mmstr="%IFN:'%_month'='8':'August':'%_mmstr'"<br />%_mmstr="%IFN:'%_month'='9':'September':'%_mmstr'"<br />%_mmstr="%IFN:'%_month'='10':'October':'%_mmstr'"<br />%_mmstr="%IFN:'%_month'='11':'November':'%_mmstr'"<br />%_mmstr="%IFN:'%_month'='12':'December':'%_mmstr'"<br />=============<br /><br />Может быть можно как-то переменной присвоить произвольную дату месяца, а потом эту дату выводить в нужном формате (выводя только месяц)? <br />
			<i>08.02.2013 00:34:41, <a href="http://www.ritlabs.com/ru/forums/">Andrey</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36217/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum2/topic10937/message36217/</guid>
			<pubDate>Fri, 08 Feb 2013 00:34:41 +0200</pubDate>
			<category>Шаблоны и быстрые шаблоны</category>
		</item>
	</channel>
</rss>
