<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Веб-студия &#34;Альт Сайт&#34;</title>
	<atom:link href="http://alt-site.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://alt-site.ru</link>
	<description>Разработка сайтов любой сложности</description>
	<lastBuildDate>Wed, 15 Feb 2012 05:35:50 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Команды для шаблонов SOBI2</title>
		<link>http://alt-site.ru/2012/02/15/komandyi-dlya-shablonov-sobi2/</link>
		<comments>http://alt-site.ru/2012/02/15/komandyi-dlya-shablonov-sobi2/#comments</comments>
		<pubDate>Wed, 15 Feb 2012 05:35:50 +0000</pubDate>
		<dc:creator>flit</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[SOBI2]]></category>

		<guid isPermaLink="false">http://alt-site.ru/?p=252</guid>
		<description><![CDATA[Команды для настройки шаблонов SOBI2 &#8212; Template Commands]]></description>
			<content:encoded><![CDATA[<p>Команды для настройки шаблонов SOBI2 &#8212; <a href="http://www.sigsiu.net/template_commands.html" target="_blank">Template Commands </a></p>
]]></content:encoded>
			<wfw:commentRss>http://alt-site.ru/2012/02/15/komandyi-dlya-shablonov-sobi2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Корпоративная почта бесплатно от Google или Яндекс.</title>
		<link>http://alt-site.ru/2012/02/13/korporativnaya-pochta-besplatno-ot-google/</link>
		<comments>http://alt-site.ru/2012/02/13/korporativnaya-pochta-besplatno-ot-google/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 17:26:16 +0000</pubDate>
		<dc:creator>flit</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Почта]]></category>
		<category><![CDATA[Яндекс]]></category>

		<guid isPermaLink="false">http://alt-site.ru/?p=244</guid>
		<description><![CDATA[Итак, у вас уже есть доменное имя , возможно, есть и хостинг. Теперь предстоит организовать «корпоративные» почтовые ящики для сотрудников предприятия. Способов решения этой проблемы есть три: Создание почтовых ящиков на бесплатном почтовом сервисе. Покупка/аренда почтового сервера. Использование готовой, бесплатной (...)]]></description>
			<content:encoded><![CDATA[<p>Итак, у вас уже есть доменное имя , возможно, есть и хостинг. Теперь предстоит организовать «корпоративные» почтовые ящики для сотрудников предприятия.</p>
<p><strong>Способов решения этой проблемы есть три:</strong></p>
<ol>
<li>Создание почтовых ящиков на бесплатном почтовом сервисе.</li>
<li>Покупка/аренда почтового сервера.</li>
<li>Использование готовой, бесплатной услуги от компаний Google/Яндекс, которые позволяют создать почтовый ящик для пользовательского домена (типа director@вашдомен.com).</li>
</ol>
<p>&nbsp;</p>
<p><strong>Вариант с бесплатным почтовым ящиком плох всем.</strong> Уже достаточно того, что такой адрес не вызывает доверия. В добавок, рассылая корреспонденцию и общаясь с коллегами/клиентами по рабочим вопросам, вы рекламируете чужое доменное имя и никак не продвигаете веб-адрес своей компании.</p>
<p><strong>Решение с покупкой/арендой почтового сервера</strong> &#8212; удовольствие не из дешевых, и ко всему прочему чревато необходимостью привлечения системного администратора для настройки и обслуживания данного устройства.</p>
<blockquote><p>Cервис от Гугл или Яндекса для создания «корпоративной» почты отлично подойдет среднему и малому бизнесу.</p></blockquote>
<p><strong>Google и Яндекс</strong> вкладывают огромные деньги в отказоустойчивость и безопасность своих почтовых сервисов. Зачем платить за сервера, программное обеспечение и услуги специалиста, чтобы затем мучатся с защитой от вирусов и спама, если уже есть кто-то, выполняющий за вас эту работу? Плата за пользование взимается только с «профессиональных» пакетов, а 50 почтовых ящиков размером по 7 гигабайтов каждый в «бесплатном» пакете хватит с головой многим предприятиям малого и среднего бизнеса.</p>
<p>Получать почтовую корреспонденцию можно будет как через <strong>веб-интерфейс</strong>, так и с помощью привычных программ:<strong> The Bat!, Microsoft Outlook, Mozilla Thunderbird</strong>.</p>
<p>Существенной разницы между сервисами, предоставляемыми компаниями, нет, так что вы вольны выбирать исходя из патриотических, эстетических (какой интерфейс больше нравится), функциональных (Гугл богаче на разнообразные сервисы, интегрированные с почтой) соображений.</p>
<p><strong>Отметим только</strong>, что если у вас уже есть почтовый ящик на одной из этих почтовых служб, то бонусом может стать возможность отправлять письма и из личного ящика, под маской «корпоративного».</p>
<h4>Подробная инструкция по созданию почтовых ящиков вида username@domainname.com на базе почтового сервиса Google.</h4>
<p>&nbsp;</p>
<p>В рамках бесплатного пакета вы сможете создать 50 разнообразных почтовых ящиков, а также воспользоваться другими сервисами компании: внутрикорпоративным чатом на освнове GTalk, доступом к пакету для онлайн-работы с документами Майкрософт офис, настройкой личного и корпоративного Google календаря для организации работ, и прочими &#171;вкусности&#187;. (перейти к инструкции).</p>
<p><strong>Шаг 1</strong>: Регистрация вашего домена в Google Apps (http://www.google.com/a/cpanel/domain/new?hl=ru)</p>
<ul>
<li>выберите пункт «Администратор: Я являюсь владельцем этого домена или контролирую его»;</li>
<li>введите в поле доменное имя своего сайта;</li>
<li>кликните кнопку «Начало работы».</li>
</ul>
<p><strong>Шаг 2</strong>: Регистрация базового (бесплатного) пакета</p>
<ul>
<li>заполните форму;</li>
<li>обязательно заполните все поля со звездочками, будьте честны, эта информация поможет подтвердить ваши права на управление/владение почтовыми ящиками, если в будущем кто-то попробует перехватить контроль над нами;</li>
<li>если поле «предоставляет ли ваша организация электронные адреса» заставляет вас задуматься, смело выбирайте ответ «Нет»;</li>
<li>жмите кнопку «Далее».</li>
</ul>
<p><strong>Шаг 3</strong>: Регистрация почтового ящика/аккаунта администратора почты (из этого аккаунта вы сможете создать оставшиеся почтовые ящики для своих коллег или подчиненных).</p>
<ul>
<li>придумайте себе «имя пользователя» (оно может состоять из латинских букв, а также цифр и точки “.”), учтите, что это имя станет вашим почтовым ящиком, обычно используются такие варианты – vpetrov или v.petrov;</li>
<li>введите пароль, желательно посложнее;</li>
<li>кликайте кнопку «Принимаю. Продолжить настройку».</li>
</ul>
<p><strong>Шаг 4</strong>: Подтверждение прав собственности.</p>
<p>Вы в шаге от успешного создания своей корпоративной почты, сейчас необходимо подтвердить, что это доменное имя действительно принадлежит вам, а не каком-ту другому честному труженику.</p>
<ul>
<li>переходим по линку «Подтвердите права собственности» (https://www.google.com/a/cpanel/iwwt.org/VerifyOwnership), он расположен сразу под навигационной шапкой гугля.</li>
<li>выберите вариант метода проверки, их два:</li>
<ul>
<li>«измените запись CNAME» &#8212; используйте данный способ проверки, если у вас есть зарегистрированное доменное имя, но пока нет хостинга и сайта (следуйте инструкции сервиса, по выполнению, нажмите кнопку «подтвердить»);</li>
<li>«загрузить файл html» &#8212; этот метод пойдет, если у вас уже есть хостинг и ваше корпоративное доменное имя направлено на него (следуйте инструкции сервиса, по выполнению нажмите кнопку подтвердить).</li>
</ul>
</ul>
<p><strong>Шаг 5</strong>: Пользование.</p>
<p>Панель управления расположена на странице https://www.google.com/a/vash_domen.ru. Не забудьте заменить vash_domen.ru на имя своего домена.</p>
<ul>
<li>сначала вам нужно активировать почту, для этого кликните на одноименную ссылку в списке сервисов;</li>
<li>прочитайте инструкцию сервиса, она довольно детальна, а сама настройка ДНСов домена не займет у вас более десяти минут (включая время на поиск пароля от домена).</li>
</ul>
<p><strong>Шаг 6</strong>: создание новых почтовых ящиков.</p>
<ul>
<li>кликните на соответствующую ссылку;</li>
<li>введите имя и фамилию пользователя;</li>
<li>введите желаемое «имя пользователя» на латинице;</li>
<li>создайте пароль для пользователя (или оставьте временный пароль, которой владелец почтового ящика сменит на личный).</li>
</ul>
<p><strong>Все!</strong></p>
<h4>Не менее подробная инструкция по регистрации «корпоративных» почтовых ящиков с применением сервиса Яндекс.Почта для домена.</h4>
<p>&nbsp;</p>
<p>Воспользовавшись услугой Яндекс.Почта для домена вы получите почтовый ящик с такими возможностями: 100 почтовых ящиков безлимитного объема, веб-интерфейс Яндекса. Также как и у Гугла, вы автоматически будете ограждены от спама, и получите возможность пользоваться почтой как через веб-интерфейс, так и с помощью привычных почтовых клиентов (по протоколам POP3/IMAP и SMTP).</p>
<p><strong>Шаг 1</strong>: Подключение вашего домена к службе Яндекс.Почта для домена (http://pdd.yandex.ru/domains_add/)</p>
<p>Укажите имя домена в соответсвующем поле и нажмите кнопку «Подключить домен» (обратите внимание, чтобы совершить данное действие вы должны уже быть зарегистрированны у Яндекса, если вы не авторизовались/не регистрировались система автоматически предложит вам сделать это. После регистрации вы получите Яндекс.Паспорт и доступ ко всем сервисам портала).</p>
<p><strong>Шаг 2</strong>: Подтверждение прав владения доменом.</p>
<p>Для того, чтобы воспользоваться услугой «корпоративной» почты от Яндекса, вам необходимо подтвердить права обладания пользователем, это достаточно простая процедура. Вберите вариант метода проверки, их два:</p>
<ul>
<li>«настройть запись CNAME &#8212; используйте данный способ проверки, если у вас есть зарегистрированное доменное имя, но пока нет хостинга и сайта (зайдите в аккаунт управления доменным именем и создайте запись CNAME указав в нем уникальный код сгенерированный Яндексом и путь mail.yandex.ru. (инструкция сервиса, по выполнению, нажмите кнопку «подтвердить»);</li>
<li>«загрузить файл html» &#8212; этот метод пойдет, если у вас уже есть хостинг и ваше корпоративное доменное имя направлено на него (подключитесь к вашему хостинг-провайдеру по фтп и создайте файл с уникальным названием сгенерированный для Янексом (следуйте инструкции сервиса, по выполнению нажмите кнопку подтвердить).</li>
</ul>
<p><strong>Шаг 3</strong>: Настройка MX-записи.</p>
<p>Настройка MX-записи производится там же, где настройка CNAME-записи у вашего регистратора доменов. Следуйте подробной инструкции Яндекса (http://pdd.yandex.ru/help/section4/).</p>
<p><strong>Шаг 4</strong>: Создание почтовых ящиков.</p>
<p>Для этого нужно кликнуть на одноименную ссылку и ввести имя для ящика латинскими буквами (можно, также, использовать цифры и символ &#171;.&#187;), и дважды ввести пароль для него.</p>
<p>Поздравляем, вы создали почту для своего домена!</p>
]]></content:encoded>
			<wfw:commentRss>http://alt-site.ru/2012/02/13/korporativnaya-pochta-besplatno-ot-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Плавающие блоки с фиксированной шириной.</title>
		<link>http://alt-site.ru/2011/12/26/plavayushhie-bloki-s-fiksirovannoy-shirinoy/</link>
		<comments>http://alt-site.ru/2011/12/26/plavayushhie-bloki-s-fiksirovannoy-shirinoy/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 20:39:38 +0000</pubDate>
		<dc:creator>flit</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://alt-site.ru/?p=194</guid>
		<description><![CDATA[Простой код, который позволит создать на сайте блоки фиксированной ширины и одну строку таким образом, что при переносе блока на вторую строку создается впечатление использования таблицы, а на самом деле используем лишь обычный список.]]></description>
			<content:encoded><![CDATA[<p>Простой код, который позволит создать на сайте блоки фиксированной ширины и одну строку таким образом, что при переносе блока на вторую строку создается впечатление использования таблицы, а на самом деле используем лишь обычный список.<span id="more-194"></span></p>
<pre class="brush: xml; title: ; notranslate">
&lt;style&gt;
 li {
 width: 200px;
 min-height: 250px;
 border: 1px solid #000;
 display: -moz-inline-stack;
 display: inline-block;
 vertical-align: top;
 margin: 5px;
 zoom: 1;
 *display: inline;
 _height: 250px;
 }
&lt;/style&gt;

 &lt;li&gt;
 &lt;div&gt;
 &lt;h4&gt;This is awesome&lt;/h4&gt;
 &lt;img src=&quot;http://farm4.static.flickr.com/3623/3279671785_d1f2e665b6_s.jpg&quot;
 alt=&quot;lobster&quot; width=&quot;75&quot; height=&quot;75&quot;/&gt;
 &lt;/div&gt;
&lt;/li&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://alt-site.ru/2011/12/26/plavayushhie-bloki-s-fiksirovannoy-shirinoy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Случайное фоновое изображение через PHP.</title>
		<link>http://alt-site.ru/2011/12/25/sluchaynoe-fonovoe-izobrazhenie-cherez-php/</link>
		<comments>http://alt-site.ru/2011/12/25/sluchaynoe-fonovoe-izobrazhenie-cherez-php/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 22:00:28 +0000</pubDate>
		<dc:creator>flit</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[картинка]]></category>
		<category><![CDATA[фон]]></category>

		<guid isPermaLink="false">http://alt-site.ru/?p=50</guid>
		<description><![CDATA[Иногда требуется сделать так, чтобы фоновое изображение на сайте было рандомным. По аналогии с этим, можно сделать рандомную подгрузку чего угодно, например CSS классов. Составьте массив, который будет состоять из файловых имен наших фоновых изображений. Фоновые изображения необходимо будет рандомизировать.]]></description>
			<content:encoded><![CDATA[<p>Иногда требуется сделать так, чтобы фоновое изображение на сайте было рандомным. По аналогии с этим, можно сделать рандомную подгрузку чего угодно, например CSS классов.<br />
<span id="more-50"></span><br />
Составьте массив, который будет состоять из файловых имен наших фоновых изображений. Фоновые изображения необходимо будет рандомизировать.</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
 $bg = array('bg-01.jpg', 'bg-02.jpg', 'bg-03.jpg', 'bg-04.jpg', 'bg-05.jpg', 'bg-06.jpg', 'bg-07.jpg' );  // массив файловых имен
 $i = rand(0, count($bg)-1);  // функция rand генерирует случайный числовой номер (индекс) массива; // 1-й параметр соответствует int min, 2-й - int max
 $selectedBg = &quot;$bg[$i]&quot;; // назначенной переменной присваиваем случайное имя файла
?&gt;
&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
body{
background: url(images/&lt;?php echo $selectedBg; ?&gt;) no-repeat;
}
--&gt;
&lt;/style&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://alt-site.ru/2011/12/25/sluchaynoe-fonovoe-izobrazhenie-cherez-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Текст в строке поиска через jQuery</title>
		<link>http://alt-site.ru/2011/12/25/tekst-v-stroke-poiska-cherez-jquery/</link>
		<comments>http://alt-site.ru/2011/12/25/tekst-v-stroke-poiska-cherez-jquery/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 21:59:19 +0000</pubDate>
		<dc:creator>flit</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[строка поиска]]></category>

		<guid isPermaLink="false">http://alt-site.ru/?p=48</guid>
		<description><![CDATA[Простой и удобный способ для динамического изменения текста в строке поиска.]]></description>
			<content:encoded><![CDATA[<p>Простой и удобный способ для динамического изменения текста в строке поиска.<span id="more-48"></span></p>
<pre class="brush: xml; title: ; notranslate">
 var searchDefaultText = &quot;Поиск...&quot;;
 $(&quot;#searchField&quot;) // - найдем элемент текстового поля поиска
 .val(searchDefaultText) // - поместим в него нужный текст
.css(&quot;color&quot;, &quot;#ccc&quot;) // - изменим цвет шрифта на серый
.focus(function(){ // - установим обработчик получения фокуса
$(this).css(&quot;color&quot;, &quot;black&quot;);
if ($(this).val() == searchDefaultText){
 $(this).val(&quot;&quot;);
}
})
.blur(function(){ // - установим обработчик потери фокуса
$(this).css(&quot;color&quot;, &quot;#ccc&quot;);
if ($(this).val() == &quot;&quot;){
$(this).val(searchDefaultText);
}
 });
</pre>
]]></content:encoded>
			<wfw:commentRss>http://alt-site.ru/2011/12/25/tekst-v-stroke-poiska-cherez-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Дата создания новости в модуле LatestNews &#8212; Joomla</title>
		<link>http://alt-site.ru/2011/12/25/data-sozdaniya-novosti-v-module-latestnews-joomla/</link>
		<comments>http://alt-site.ru/2011/12/25/data-sozdaniya-novosti-v-module-latestnews-joomla/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 21:58:01 +0000</pubDate>
		<dc:creator>flit</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[latestnews]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[модуль]]></category>

		<guid isPermaLink="false">http://alt-site.ru/?p=46</guid>
		<description><![CDATA[Как добавить дату создания материала в списке статей через LatestNews. Открыть шаблон модуля LatestNews и в том месте, где хотим вывести дату, &#8212; добавить Открыть файл helper.php которыф находится в modules/mod_latestnews и в самом конце файла, перед добавить:]]></description>
			<content:encoded><![CDATA[<p>Как добавить дату создания материала в списке статей через LatestNews.<br />
<span id="more-46"></span><br />
Открыть шаблон модуля LatestNews и в том месте, где хотим вывести дату, &#8212; добавить</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php echo $item-&gt;created; ?&gt;
</pre>
<p>Открыть файл helper.php которыф находится в modules/mod_latestnews и в самом конце файла, перед </p>
<pre class="brush: php; title: ; notranslate">
$i++;
</pre>
<p>добавить:</p>
<pre class="brush: php; title: ; notranslate">
$lists[$i]-&gt;created = JHTML::_('date', $row-&gt;created, JText::_('DATE_FORMAT_LC3'));
</pre>
]]></content:encoded>
			<wfw:commentRss>http://alt-site.ru/2011/12/25/data-sozdaniya-novosti-v-module-latestnews-joomla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Определяем язык в шаблоне Joomla</title>
		<link>http://alt-site.ru/2011/12/25/opredelyaem-yazyik-v-shablone-joomla/</link>
		<comments>http://alt-site.ru/2011/12/25/opredelyaem-yazyik-v-shablone-joomla/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 21:55:32 +0000</pubDate>
		<dc:creator>flit</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://alt-site.ru/?p=43</guid>
		<description><![CDATA[Определяем язык в шаблоне Джумлы. В шапку, сразу после добавляем: в нужном месте шаблона пишем для того чтобы узнать имя языка, можно вывести переменную в любом месте шаблона:]]></description>
			<content:encoded><![CDATA[<p>Определяем язык в шаблоне Джумлы.<br />
<span id="more-43"></span><br />
В шапку, сразу после</p>
<pre class="brush: php; title: ; notranslate">
defined( '_JEXEC' ) or die( 'Restricted access' );
</pre>
<p>добавляем:</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
$document = &amp; JFactory::getDocument();
$curlang = $document-&gt;language;
?&gt;
</pre>
<p>в нужном месте шаблона пишем</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php if ($curlang == 'en-gb') { ?&gt;
&lt;style&gt;
li.item9 {display:none;}
&lt;/style&gt;
&lt;? } ?&gt;
</pre>
<p>для того чтобы узнать имя языка, можно вывести переменную в любом месте шаблона:</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
echo $curlang;
?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://alt-site.ru/2011/12/25/opredelyaem-yazyik-v-shablone-joomla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Отсчет до Нового года</title>
		<link>http://alt-site.ru/2011/12/25/otschet-do-novogo-goda/</link>
		<comments>http://alt-site.ru/2011/12/25/otschet-do-novogo-goda/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 21:52:49 +0000</pubDate>
		<dc:creator>flit</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://alt-site.ru/?p=41</guid>
		<description><![CDATA[Скрипт, который показывает сколько дней, часов, минут и секунд осталось до нового года.]]></description>
			<content:encoded><![CDATA[<p>Скрипт, который показывает сколько дней, часов, минут и секунд осталось до нового года.<span id="more-41"></span></p>
<pre class="brush: xml; title: ; notranslate">
&lt;script language=&quot;javascript&quot;&gt;
document.write('&lt;span id=&quot;ny_date&quot;&gt;До нового года осталось:&lt;/span&gt;')
function ojidanieNG()
{
 var today = new Date();

 var BigDay = new Date(&quot;January 1, 2012&quot;);
 var timeLeft = (BigDay.getTime() - today.getTime());

 var e_daysLeft = timeLeft / 86400000;
 var daysLeft = Math.floor(e_daysLeft);

 var e_hrsLeft = (e_daysLeft - daysLeft)*24;
 var hrsLeft = Math.floor(e_hrsLeft);

 var e_minsLeft = (e_hrsLeft - hrsLeft)*60;
 var minsLeft = Math.floor(e_minsLeft);

 var seksLeft = Math.floor((e_minsLeft - minsLeft)*60);

 if (BigDay.getTime() &gt; today.getTime() )
 document.getElementById(&quot;ny_date&quot;).innerHTML = '&lt;span&gt;До Нового  года осталось:&lt;/span&gt; &lt;span&gt;'+daysLeft+'&lt;/span&gt; Дн.  &lt;span&gt;'+hrsLeft+'&lt;/span&gt; Ч.  &lt;span&gt;'+minsLeft+'&lt;/span&gt; Мин.  &lt;span&gt;'+seksLeft+'&lt;/span&gt; Сек.'
 else
 document.getElementById(&quot;ny_date&quot;).innerHTML = '&lt;b&gt;Подзравляем с  &lt;font color=red&gt;Новым 2010 годом&lt;/font&gt;!!!&lt;/b&gt;'
}
setInterval(&quot;ojidanieNG()&quot;, 50)
&lt;/script&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://alt-site.ru/2011/12/25/otschet-do-novogo-goda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Показать что-то только для зарегистрированных пользователей Joomla</title>
		<link>http://alt-site.ru/2011/12/25/pokazat-chto-to-tolko-dlya-zaregistri/</link>
		<comments>http://alt-site.ru/2011/12/25/pokazat-chto-to-tolko-dlya-zaregistri/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 21:51:33 +0000</pubDate>
		<dc:creator>flit</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[user]]></category>

		<guid isPermaLink="false">http://alt-site.ru/?p=39</guid>
		<description><![CDATA[Зачастую нужно чтобы какой-то текст был скрыт от гостей и им бы выводилась инфа о том что надо зарегистрироваться чтобы получить доступ к этому разделу/тексту. Все очень просто, читаем.]]></description>
			<content:encoded><![CDATA[<p>Зачастую нужно чтобы какой-то текст был скрыт от гостей и им бы выводилась инфа о том что надо зарегистрироваться чтобы получить доступ к этому разделу/тексту. Все очень просто, читаем.<span id="more-39"></span></p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
 $user = JFactory::getUser();
 if ((!$user-&gt;guest) and $this-&gt;article-&gt;catid == 1) { ?&gt; // Указываем два условия - гость и номер категории
зарегистрирован
&lt;br /&gt;
&lt;?php if (isset ($this-&gt;article-&gt;toc)) : ?&gt;
 &lt;?php echo $this-&gt;article-&gt;toc; ?&gt;
&lt;?php endif; ?&gt;
&lt;?php echo $this-&gt;article-&gt;text; ?&gt;
 &lt;?php } else { ?&gt;
не зарегистрирован, надо отправить письмишко с желанием быть зарегистрированным. как то так
&lt;?php } ?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://alt-site.ru/2011/12/25/pokazat-chto-to-tolko-dlya-zaregistri/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Список категорий в виде селекта в SOBI2</title>
		<link>http://alt-site.ru/2011/12/25/spisok-kategoriy-v-vide-selekta-v-sobi2/</link>
		<comments>http://alt-site.ru/2011/12/25/spisok-kategoriy-v-vide-selekta-v-sobi2/#comments</comments>
		<pubDate>Sun, 25 Dec 2011 21:50:02 +0000</pubDate>
		<dc:creator>flit</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[sobi2]]></category>

		<guid isPermaLink="false">http://alt-site.ru/?p=37</guid>
		<description><![CDATA[Список категорий в виде селекта на странице добавления]]></description>
			<content:encoded><![CDATA[<p>Список категорий в виде селекта на странице добавления<span id="more-37"></span></p>
<pre class="brush: php; title: ; notranslate">
function getSobiCatsDrop() {  $config =&amp; sobi2Config::getInstance();
$database =&amp; $config-&gt;getDb();
$database-&gt;setQuery( &quot;SELECT catid, name FROM `#__sobi2_categories` WHERE published = 1 AND catid &gt; 1&quot; );
$cats = $database-&gt;loadObjectList();
if ( $database-&gt;getErrorNum() ) { trigger_error( &quot;DB reports: &quot;.$database-&gt;stderr(), E_USER_WARNING );
}
$catList = array();
if(  !empty( $cats ) ) { foreach( $cats as $category ) { $category-&gt;name =  $config-&gt;jsAddSlashes( $config-&gt;getSobiStr( $category-&gt;name )  );
$category-&gt;name = $config-&gt;getSobiStr($category-&gt;name);
$catList[] = sobiHTML::makeOption( $category-&gt;catid, $category-&gt;name );
 }  }
 $catList = sobiHTML::selectList( $catList, &quot;sobi2SlectedCatsID[]&quot;,  'size=&quot;1&quot;' , 'value', 'text' ); $returnVal = &quot;Choose  category:{$catList}&quot;;
return $returnVal;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://alt-site.ru/2011/12/25/spisok-kategoriy-v-vide-selekta-v-sobi2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

