<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Siena 0.9.4</title>
		<link>https://www.cotonti.com</link>
		<description>Останні повідомлення в темі</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 11 Apr 2026 18:32:30 -0000</pubDate>

		<item>
			<title>Fox</title>
			<description><![CDATA[<p>
	Где скачать можно Siena 0.9.5???</p>
]]></description>
			<pubDate>Нд, 02 Жов 2011 10:27:10 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30879]]></link>
		</item>
		<item>
			<title>Trustmaster</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30808%2330808">#30808</a> <strong>JIabs: </strong>
	<p>
		<strong>Trustmaster</strong>,</p>
	<p>
		я попробовал по твоему совету констркцию приведенную ниже, не работает</p>
	<pre class="brush:plain;">
&lt;!-- IF {xxx_ROW_DATE_STAMP|date('j', $this)} == ({PHP.sys.now_offset|date('j', $this)} - 1) --&gt; 
... 
&lt;!-- ELSE --&gt; 
... 
&lt;!-- ENDIF --&gt;
</pre>
</blockquote>
<p>
	Был баг в шаблонизаторе. Попробуй <a href="https://github.com/Cotonti/Cotonti/blob/master/system/cotemplate.php" rel="nofollow">исправленную версию</a>.</p>
]]></description>
			<pubDate>Пн, 26 Вер 2011 07:09:25 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30811]]></link>
		</item>
		<item>
			<title>JIabs</title>
			<description><![CDATA[<p>
	genoa обновлена до siena 0.9.4, в любой теме(имеется ввиду дизайн-тема) при попытке проголосовать в опросах гостем выдает ошибку:</p>
<pre class="brush:plain;">
AJAX error: [object Object]</pre>
<p>
	проверял на Opera 11.50 и Firefox 3.6.16. В чем может быть проблема?</p>
<p><strong>Added 10 minutes later:</strong></p><p>
	и еще, есть какая-либо возможность учитывать региональное время(понимаю что должна быть, и вроде бы в админке даже когда-то видел, но в сиене не смог найти)? пытался менять зону в конфиге date_default_timezone_set('xxxxxx'); но на результате выводимого времени она не сказывается.</p>
<p><strong>Added 10 minutes later:</strong></p><p>
	насчет времени, нашел в разделе локализация(на мой взгляд опция находится не совсем очевидно, хотя это уже не важно) там можно выставить +3 например.</p>
<p><strong>Added 14 hours later:</strong></p><p>
	<strong>Trustmaster</strong>,</p>
<p>
	я попробовал по твоему совету констркцию приведенную ниже, не работает</p>
<pre class="brush:plain;">
&lt;!-- IF {xxx_ROW_DATE_STAMP|date('j', $this)} == ({PHP.sys.now_offset|date('j', $this)} - 1) --&gt; 
... 
&lt;!-- ELSE --&gt; 
... 
&lt;!-- ENDIF --&gt;</pre>
]]></description>
			<pubDate>Сб, 24 Вер 2011 18:59:26 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30808]]></link>
		</item>
		<item>
			<title>Trustmaster</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30783%2330783">#30783</a> <strong>127.0.0.1: </strong><br /><p>
		2esclkm.</p>
	<p>
		Да оно совсем не плохо, но я натягиваю на 0.94 скин, который был в 0.6, и все вроде бы ничего, но вот совсем я застрял на этапе прикручивания этих оповещений. Точнее, не в прикручивании, потому что у края экрана вылазит обрывок фразы, мол, вы уверены или нет, — и подрегулировать его я не могу. Поэтому и думаю, что мне будет проще его вырещать совсем.</p>
</blockquote>
<p>
	В своей теме подкрути стили для jqmWindow и его содержимого. Пример есть в конце themes/nemesis/css/default.css.</p>
<p>
	<strong>Added 6 minutes later:</strong></p>
<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30715%2330715">#30715</a> <strong>JIabs: </strong><br />
	&gt; <a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30714%2330714">#30714</a> <strong>esclkm: </strong><br /><p>
		сравните по отдельнотисти Г М Д без сравнения времени</p>
	<p>
		Вы не могли бы привести пример одного такого сравнения например только для дня, т.к. сравнение вида:</p>
	<pre class="brush:plain;">
&lt;!-- IF {xxx_ROW_DATE_STAMP|cot_date('j', $this)} == ({PHP.sys.now_offset|cot_date('j', $this)} - 1) 
... 
&lt;!-- ELSE --&gt; 
... 
&lt;!-- ENDIF --&gt;
</pre>
	<p>
		не работает. Может я что-то делаю не так?</p>
</blockquote>
<p>
	А если просто date() вместо cot_date() использовать?</p>
<p><strong>Added 6 hours later:</strong></p><p>
	Кстати по поводу NULL в CotDB::insert(). Сделал вставку NULL дополнительно при указании флага, потому что вставка NULL по умолчанию для всех параметров с NULL-значениями в PHP приводит к тому, что возникает ошибка для всех полей NOT NULL, вместо вставки DEFAULT значения.</p>
]]></description>
			<pubDate>Сб, 24 Вер 2011 07:30:11 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30807]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	есть определенная мысль для 095 - это AUTH для плугов - ведь 2/3 плугов не используют вовсе систему распределения прав (собственно модуль message тоже)  поэтому зачем заполонять таблицу cot_auth неиспользуемым мусором? может лучше при установке проверить права в setup файле ?</p>
<p><strong>Добавлено 1 минута спустя:</strong></p><p>
	есть определенная мысль для 095 - это AUTH для плугов - ведь 2/3 плугов не используют вовсе систему распределения прав (собственно модуль message тоже)  поэтому зачем заполонять таблицу cot_auth неиспользуемым мусором? может лучше при установке проверить права в setup файле ?</p>
]]></description>
			<pubDate>Пт, 23 Вер 2011 15:41:39 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30806]]></link>
		</item>
		<item>
			<title>Trustmaster</title>
			<description><![CDATA[<p>
	Большая просьба всем тестирующим проверить наличие указанных выше багов <a href="https://github.com/Cotonti/Cotonti/zipball/master" rel="nofollow">в текущем срезе</a> и создать для ещё не закрытых esclkm'ом багов тикеты <a href="https://github.com/Cotonti/Cotonti/issues/new" rel="nofollow">здесь</a> (можно даже на русском, переведу если надо), указав линк на сообщение в этой теме. Иначе, боюсь, потеряемся в таком потоке. И для вновь добавляемых багов тоже карточки создавайте.</p>
<p>
	<strong>Alex300</strong>, по поводу ЧПУ в своих модулях: по умолчанию система расценивает параметр 'с' в любых ссылках как категорию в структуре (то есть берёт $structure['имя_модуля'][$c]['path'] для этой категории), параметр 'al' как алиас, а параметр 'id' как числовой идентификатор. То есть если сделать</p>
<pre class="brush:php;">
cot_url('my_module', 'c=mycat&amp;al=supername')</pre>
<p>
	то на выходе будет что-то вроде http://example.com/path/to/mycat/supername.</p>
<p>
	К слешам на конце новая система не чувствительна, поскольку категории проверяются на наличие в $structure, а не по слешу. Суффикс .html для страниц добавлен не будет, поскольку это усложняет написание ссылок в адресной строке. Сравните: <a href="https://www.cotonti.com/%D0%A2%D0%BE%D0%B2%D0%B0%D1%80%D0%B8%D1%89_%D1%81%D1%82%D0%B0%D0%BB%D0%B8%D0%BD">http://сайт.рф/товарищ_сталин</a> и <a href="https://www.cotonti.com/%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B8%D1%89_%D1%81%D1%82%D0%B0%D0%BB%D0%B8%D0%BD.html">http://сайт.рф/товарищ_сталин.html</a>.</p>
<p>
	По остальному смогу отписаться только после того, как будет ясно, что уже пофиксили, а что нет.</p>
<p><strong>Added 10 hours later:</strong></p><blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30753%2330753">#30753</a> <strong>Macik: </strong><br />
	&gt; <a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30751%2330751">#30751</a> <strong>esclkm: </strong><br /><p>
		А что мешает самому проверять в RC переменную $e</p>
	<p>
		Да собственно ничего (это и не баг в чистом виде без которого система не работает),</p>
	<p>
		но образуется избыточность кода. Вставлять таие блоки в каждай плагин:</p>
	<pre class="brush:php;">
if (empty($_GET['e']) &amp;&amp; !empty($_GET['r']))
{
    $_GET['e'] = $_GET['r'];
}
if (empty($_GET['e']) &amp;&amp; !empty($_GET['o']))
{
    $_GET['e'] = $_GET['o'];
}
 $env['ext'] = $_GET['e'];
</pre>
	<p>
		как-то нелепо. Тем более что этот код есть в самой CMS.</p>
	<p>
		Да и чисто логически переменная $env['ext'] для того и была заведена, чтобы на каждый "чих" избавиться от рутины проверки входных параметров на предет того, какой модуль запущен.</p>
	<p>
		Развивая мысль: в прошлах версиях в ajax вызовах плагина (Hooks=ajax) не было автоматической (средствами CMS) подгрузки языковых файлов плагина, приходилось именно так и поступать - копировать 10 строк кода из common и вставлять в каждый plug.ajax.php файл. Сайчас в этом необходимости нет, и это гораздо удобнее. Суть - это дать разработчику сосредоточится на цели создания кода (плагина), а не отвлекать необходимостью делать такого рода подпорки, повторяя уже заложенный в CMS функционал.</p>
</blockquote>
<p>
	Используй просто $_GET['e']. r и o тебе не нужны, поскольку в ajax (r) нет header-части, а popup (o) сейчас мало где используется.</p>
]]></description>
			<pubDate>Ср, 21 Вер 2011 07:25:18 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30785]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	убери такой класс из кнопок confirmLink</p>
]]></description>
			<pubDate>Вт, 20 Вер 2011 21:06:07 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30784]]></link>
		</item>
		<item>
			<title>127.0.0.1</title>
			<description><![CDATA[<p>
	2esclkm.</p>
<p>
	Да оно совсем не плохо, но я натягиваю на 0.94 скин, который был в 0.6, и все вроде бы ничего, но вот совсем я застрял на этапе прикручивания этих оповещений. Точнее, не в прикручивании, потому что у края экрана вылазит обрывок фразы, мол, вы уверены или нет, — и подрегулировать его я не могу. Поэтому и думаю, что мне будет проще его вырещать совсем.</p>
]]></description>
			<pubDate>Вт, 20 Вер 2011 19:09:17 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30783]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	а что не так во всплывающем оповещении? поясните почету оно плохо</p>
]]></description>
			<pubDate>Вт, 20 Вер 2011 17:58:30 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30782]]></link>
		</item>
		<item>
			<title>127.0.0.1</title>
			<description><![CDATA[<p>
	Добрый вечер) Прошу сильно не пинать, если влез не в ту ветку, я тут на форуме у вас не особо отираюсь.</p>
<p>
	Я уже трое суток ковыряюсь с переносом моего простенького сайта с 0.6 на 0.94, и сейчас появилась проблема: как мне сделать так, чтобы файлы и папки в ПФС удалялись сразу по клику на «Удалить», безо всяких всплывающих окошек?</p>
<p>
	В смысле, может, и пусть бы было именно удаление файлов с дополнительным подтверждением, но я никак не могу дорыться, где в исходниках прописывается формат этого окошка.</p>
<p>
	Вот этот фрагмент, откопанный Драгонфлаем, — </p>
<pre class="brush:xml;">
&lt;div id="confirmBox" class="jqmWindow jqmID1" style="z-index: 3000; margin-left: -676.5px; margin-top: -44.5px"&gt;</pre>
<p>
	никак не могу найти. Поэтому и подумал: а ну его к аллаху, это всплывающее оповещение.</p>
<p>
	Помогите, пожалуйста.</p>
]]></description>
			<pubDate>Вт, 20 Вер 2011 17:40:15 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30781]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30751%2330751">#30751</a> <strong>esclkm: </strong><br /><p>
		А что мешает самому проверять в RC переменную $e</p>
</blockquote>
<p>
	Да собственно ничего (это и не баг в чистом виде без которого система не работает),</p>
<p>
	но образуется избыточность кода. Вставлять таие блоки в каждай плагин:</p>
<pre class="brush:php;">
if (empty($_GET['e']) &amp;&amp; !empty($_GET['r']))
{
    $_GET['e'] = $_GET['r'];
}
if (empty($_GET['e']) &amp;&amp; !empty($_GET['o']))
{
    $_GET['e'] = $_GET['o'];
}
 $env['ext'] = $_GET['e'];
</pre>
<p>
	как-то нелепо. Тем более что этот код есть в самой CMS.</p>
<p>
	Да и чисто логически переменная $env['ext'] для того и была заведена, чтобы на каждый "чих" избавиться от рутины проверки входных параметров на предет того, какой модуль запущен.</p>
<p>
	Развивая мысль: в прошлах версиях в ajax вызовах плагина (Hooks=ajax) не было автоматической (средствами CMS) подгрузки языковых файлов плагина, приходилось именно так и поступать - копировать 10 строк кода из common и вставлять в каждый plug.ajax.php файл. Сайчас в этом необходимости нет, и это гораздо удобнее. Суть - это дать разработчику сосредоточится на цели создания кода (плагина), а не отвлекать необходимостью делать такого рода подпорки, повторяя уже заложенный в CMS функционал.</p>
]]></description>
			<pubDate>Нд, 18 Вер 2011 22:00:01 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30753]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	А что мешает самому проверять в RC переменную $e</p>
<p><strong>Добавлено 3 minute спустя:</strong></p><blockquote>
	<p>
		Вот еще отловил (чистая 0.9.4):  </p>
	<p>
		В разделе настроек модуля URL Editor некоректно отбражаются 2 строки:</p>
	<p>
		Иллюстрация по ссылке: http://bm.galaxyhost.org/_rs/capt/20110918-905-57kb.jpg</p>
	<p>
		(Поверхностное копание в коде результато не дало - источник не нашел.)</p>
</blockquote>
<p>
	на гите это исправлено</p>
]]></description>
			<pubDate>Нд, 18 Вер 2011 21:10:50 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30751]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30664%2330664">#30664</a> <strong>esclkm: </strong><br /><div class="translatable">
		<p>
			offtop: Что-то я дезориентирван - на форуме в конкретной теме есть кнопка "написать ответ" или только кнопки "quote" ?</p>
		<p>
			update: До меня дошло. :) Надо использовать текстовое поле в конце страницы... а я кнопку 15 минут искал.... :)))</p>
		<p>
			 </p>
		<p>
			По делу (0.9.4).: </p>
		<p>
			В виду изменений в plug.php и переноса логики в index.php получилась ситуация когда RC файлы плагинов вызываются до обработки </p>
		<p>
			логики вызова плагина.</p>
		<p>
			 т.е. код</p>
		<pre class="brush:php;">
// Bootstrap
require_once $cfg['system_dir'] . '/common.php'; // а здесь и вызов RC файлов
</pre>
		<p>
			идет раньше чем блок</p>
		<pre class="brush:php;">
// Support for ajax and popup hooked plugins
if (empty($_GET['e']) &amp;&amp; !empty($_GET['r']))
{
	$_GET['e'] = $_GET['r'];
}
if (empty($_GET['e']) &amp;&amp; !empty($_GET['o']))
{
	$_GET['e'] = $_GET['o'];
}

[Skipped...]

$env['ext'] = $_GET['e'];</pre>
		<p>
			 </p>
		<p>
			Таким образом я теперь в файле плагина (Hooks=rc) не могу проверить какой именно плагин сейчас вызван - т.к. переменная <span style="font-family:monospace;">$env['ext'] еще не определена. Эту проверку я делаю для того чтобы грузить plugin related библиотеки только при вызове данного плагина.</span></p>
		<p>
			Т.е. получается вернулись к тому, как это было в ранних версиях Cotonti, когда логика вызова некоторых частей (например header) была нарушена и приходилось писать свои костыли.</p>
		<p>
			зы. В 0.9.3 работало правильно.</p>
		<p>
			Как предложение вернуть логику обратно.</p>
		<p>
			Т.е. поменять местами блок определения <span style="font-family:monospace;">$_GET['e'], добавив после него </span><span style="font-family:monospace;">$env['ext'] = $_GET['e'];</span>  и вызов common.php</p>
		<p>
			 </p>
		<p>
			С уважением...</p>
	</div>
</blockquote>
<p>
	 </p>
<p><strong>Добавлено 7 спустя:</strong></p><p>
	Еще один баго-глюк. :)  Установил с нуля 0.9.4. Скин Nemesis. </p>
<p>
	В заголовках дублируется подгрузка файла default.css</p>
<p>
	Один вызывается в common.php line 521-528</p>
<pre class="brush:php;">
$mscheme = cot_schemefile();
cot_rc_add_file($mscheme);</pre>
<div>
	Второй через nemesis.rc.php.</div>
<p>
	Отсюда 2 вопроса:</p>
<p>
	1. Зачем сделано такое нововведение? </p>
<p>
	2. Почему агрегатор ресурсов (CSS/JS) не отсекает дубль. Вроде у него такая функция есть...</p>
<p>
	 </p>
<p>
	Проверил в 0.9.3 - такого бага небыло.</p>
<p>
	 </p>
<p><strong>Добавлено 14 спустя:</strong></p><p>
	Вот еще отловил (чистая 0.9.4):  </p>
<p>
	В разделе настроек модуля URL Editor некоректно отбражаются 2 строки:</p>
<p>
	Иллюстрация по ссылке: http://bm.galaxyhost.org/_rs/capt/20110918-905-57kb.jpg</p>
<p>
	(Поверхностное копание в коде результато не дало - источник не нашел.)</p>
<p>
	 </p>
<p><strong>Добавлено 12 спустя:</strong></p><p>
	Еще по текущему сайту - в форуме пропало обозначение единиц времени при добавлении текста в пост.</p>
<p>
	выше в теме вот такая запись:  <strong style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;font-size:13px;vertical-align:baseline;background-color:rgb(227,227,227);font-weight:bold;color:rgb(51,51,51);font-family:sans-serif;line-height:20px;text-align:left;">Добавлено 2 minute спустя:</strong></p>
<p style="text-align:left;">
	ниже в постах вот такая: <strong style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;font-size:13px;vertical-align:baseline;background-color:rgb(238,238,238);font-weight:bold;color:rgb(68,68,68);font-family:sans-serif;line-height:20px;">Добавлено 7 спустя:</strong></p>
<p style="text-align:left;">
	В принципе не очень критично, но на работающем сайте (тем более это "лицо" Cotonti) не красиво.</p>
<p style="text-align:left;">
	pps: только что глянул в исходник данного сообщения, нажав "Источник", и... очень удивился</p>
<pre class="brush:xml;">
&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 13px; vertical-align: baseline; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(238, 238, 238); font-weight: bold; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; border-style: initial; border-color: initial; color: rgb(68, 68, 68); font-family: sans-serif; line-height: 20px; "&gt;Добавлено 7 спустя:&lt;/strong&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;</pre>
<p style="text-align:left;">
	Этот код сформировал сам редактор при вставке строк <strong style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;font-size:13px;vertical-align:baseline;background-color:rgb(227,227,227);font-weight:bold;color:rgb(51,51,51);font-family:sans-serif;line-height:20px;">Добавлено ... :</strong>  скопированных веше по тексту и вставленных в этот пост через Ctrl-V. (Браузер Chrome).</p>
<p style="text-align:left;">
	Я так понимаю то глюки визуального редактора... </p>
]]></description>
			<pubDate>Нд, 18 Вер 2011 11:41:59 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30742]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30716%2330716">#30716</a> <strong>esclkm: </strong></blockquote>
<blockquote>
	if (is_null($val)) { $val = 'NULL'; }
	<p>
		Я написал это в код - но почему NULL в кавычках?</p>
</blockquote>
<p>
	Эдесь NULL - строковое значение. Из переменной $val формируется запрос в цикле строке 301. NULL должен уйти в строку запроса как <strong>...,NULL</strong> . Хорошо бы убедиться, что он не берется в кавычки в самой строке запроса, т.е. получается:</p>
<pre>
INTERT INTO someTable (param1, param2, param3) VALUES
   (11, NULL, 13),</pre>
<p>
	а не</p>
<pre>
INTERT INTO someTable (param1, param2, param3) VALUES
   (11, 'NULL', 13),
</pre>
<p>
	Но пока сам не проверял</p>
<p><strong>Добавлено 7 спустя:</strong></p><p>
	И заметил на этом сайте: в разделе документации  http://www.cotonti.com/docs/ , при нажатии на кнопки разделов получаем ошибку 404 (на экран).</p>
<p>
	И браузер получает заголовок 302 вместо 404.</p>
<p><strong>Добавлено 14 спустя:</strong></p><p>
	Админка. Главная страница. Статистика за последние 7 дней - выводится за 2 недели...</p>
]]></description>
			<pubDate>Thu, 15 Вер 2011 16:01:00 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30729]]></link>
		</item>
		<item>
			<title>Graber</title>
			<description><![CDATA[<p>
	при пустой структуре (и такое бывает) получаем такую ошибку:</p>
<p>
	Warning: Invalid argument supplied for foreach() in /system/common.php on line 403</p>
<p>
	нужно бы проверочку добавить...</p>
]]></description>
			<pubDate>Thu, 15 Вер 2011 15:27:30 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30728]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	я если бы честно написал бы небольшой 5 строчный плуг</p>
<p><strong>Добавлено 15 спустя:</strong></p><blockquote>
	if (is_null($val)) { $val = 'NULL'; }
	<p>
		 </p>
</blockquote>
<p>
	Я написал это в код - но почему NULL в кавычках?</p>
<p>
	может торможу?</p>
<p>
	да и у нас жесткий баг с подгружкой ланг строк из тем</p>
]]></description>
			<pubDate>Вт, 13 Вер 2011 17:20:42 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30716]]></link>
		</item>
		<item>
			<title>JIabs</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30714%2330714">#30714</a> <strong>esclkm: </strong><br /><p>
		сравните по отдельнотисти Г М Д без сравнения времени</p>
</blockquote>
<p>
	Вы не могли бы привести пример одного такого сравнения например только для дня, т.к. сравнение вида:</p>
<pre class="brush:plain;">
&lt;!-- IF {xxx_ROW_DATE_STAMP|cot_date('j', $this)} == ({PHP.sys.now_offset|cot_date('j', $this)} - 1) 
... 
&lt;!-- ELSE --&gt; 
... 
&lt;!-- ENDIF --&gt;
</pre>
<p>
	не работает. Может я что-то делаю не так?</p>
]]></description>
			<pubDate>Вт, 13 Вер 2011 13:30:35 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30715]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	сравните по отдельнотисти Г М Д без сравнения времени</p>
]]></description>
			<pubDate>Вт, 13 Вер 2011 13:08:17 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30714]]></link>
		</item>
		<item>
			<title>JIabs</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30707%2330707">#30707</a> <strong>esclkm: </strong><br /><p>
		???</p>
	<p>
		<strong>Добавлено 2 minute спустя:</strong></p>
</blockquote>
<blockquote>
	<p>
		<a href="https://www.cotonti.com/users/JIabs">JIabs</a> - это странно - а если обновить плуг в настройках нажать обновить? так как в setup W не заблокировано</p>
</blockquote>
<p>
	Нажал обновить модуль, помогло. Большое спасибо.</p>
<p><strong>Added 14 hours later:</strong></p><p>
	Вопрос по датам. Делаю так чтобы особым образом отображалась дата в шаблонах recent items, по типу сегодня, вчера, все остальное.</p>
<pre class="brush:plain;">
&lt;!-- IF {xxx_ROW_DATE_STAMP} &gt; ({PHP.sys.now_offset} - 86400) --&gt;
  &lt;b&gt;{xxxx_ROW_DATE_STAMP|cot_date('H:i', $this)}&lt;/b&gt;
&lt;!-- ELSE --&gt;
   &lt;!-- IF {xxx_ROW_DATE_STAMP} &gt; ({PHP.sys.now_offset} - 172800) --&gt;
     &lt;b&gt;{xxxx_ROW_DATE_STAMP|cot_date('вчера H:i', $this)}&lt;/b&gt;
   &lt;!-- ELSE --&gt;
     {xxxx_ROW_DATE_STAMP|cot_date('j F H:i', $this)}
   &lt;!-- ENDIF --&gt;
&lt;!-- ENDIF --&gt;</pre>
<p>
	Но дело в том, что при помощи вычитания показанного выше, получается, что сутки отмеряются от текущего времени, а не от 24:00. В итоге вчерашний пост составленный в 15:59:59 будет показываться как сегодняшний вплоть до 16:00:00. Что неправильно. Пробовал делать нечто вроде:</p>
<pre class="brush:plain;">
&lt;!-- IF {xxx_ROW_DATE_STAMP|cot_date('j', $this)} == ({PHP.sys.now_offset|cot_date('j', $this)} - 1)
...
&lt;!-- ELSE --&gt;
...
&lt;!-- ENDIF --&gt;
</pre>
<p>
	но ничего толкового не получилось, подскажите пожалуйста возможна ли реализация подобного плана штатными средствами Cotonti, без дополнительных плагинов, и если да то примерно как?</p>
]]></description>
			<pubDate>Пн, 12 Вер 2011 10:17:03 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=30#post30709]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	???</p>
<p><strong>Добавлено 2 minute спустя:</strong></p><p>
	<a href="https://www.cotonti.com/users/JIabs">JIabs</a> - это странно - а если обновить плуг в настройках нажать обновить? так как в setup W не заблокировано</p>
]]></description>
			<pubDate>Пн, 12 Вер 2011 10:08:58 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30707]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30702%2330702">#30702</a> <strong>esclkm: </strong><br /><p>
		<a href="https://www.cotonti.com/users/Alex300">Alex300</a> - про вставку данных - тут палка о двух концах - я NULL специально просил вычисить - например вставка  - нового юзера - у него для его правки запрещены определенные поля - а значит они передаются как null (логично?) чтобы этот null не затерал все что было до сих и надо была такая проверка.</p>
</blockquote>
<p>
	Можно просто не передавать лишние пары "Ключ - значение". И ничего не затрется.</p>
<p>
	Предложение - файл: <strong>system/database.php</strong> строка 303:</p>
<pre class="brush:php;">
if (is_null($val))
{
	$val = 'NULL';
}
</pre>
<p>
	а вот с апдейтом тут сложнее.</p>
]]></description>
			<pubDate>Пн, 12 Вер 2011 10:03:10 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30706]]></link>
		</item>
		<item>
			<title>JIabs</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30704%2330704">#30704</a> <strong>esclkm: </strong><br /><p>
		что стоит под галочкой? какая галочка недоступна? в модуле polls в целом отсутствует проверка прав</p>
</blockquote>
<p>
	Модуль Polls - Права - Группа Гости - Права:</p>
<p>
	R - <span style="color:#008000;">[v]</span>, W - <span style="color:#b22222;">[x]</span>, A - <span style="color:#b22222;">[x]</span></p>
<p>
	Возможности установить галочку нет. Для зарегистрированных пользователей(ошибки доступа нет, могут без проблем голосовать) права выглядят так:</p>
<p>
	R - <span style="color:#008000;">[v</span>], W - <span style="color:#008000;">[v]</span>, A - [ ]</p>
]]></description>
			<pubDate>Пн, 12 Вер 2011 09:55:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30705]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	что стоит под галочкой? какая галочка недоступна? в модуле polls в целом отсутствует проверка прав</p>
]]></description>
			<pubDate>Пн, 12 Вер 2011 09:37:34 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30704]]></link>
		</item>
		<item>
			<title>JIabs</title>
			<description><![CDATA[<p>
	Genoa была обновлена до Siena 0.9.4, при попытке голосовать на сайте гостем, выдает "ошибка доступа, вам запрещено выполнять данное действие". В админке в настройках прав как для модуля так и для групп пользователей нет возможности поставить или снять галочку, отображается красный крестик для гостей на запись(или здесь под правами на запись подразумевается право на создание новых опросов?) Как бы то ни было, есть какой-либо способ включить гостям голосование? в настройках плагина стоит запоминание по ip. Спасибо.</p>
]]></description>
			<pubDate>Пн, 12 Вер 2011 09:29:44 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30703]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	<a href="https://www.cotonti.com/users/Alex300">Alex300</a> - про вставку данных - тут палка о двух концах - я NULL специально просил вычисить - например вставка  - нового юзера - у него для его правки запрещены определенные поля - а значит они передаются как null (логично?) чтобы этот null не затерал все что было до сих и надо была такая проверка 0 хотя для инсерта ты прав она не нужна, в отличие от апдейта. Где что меня предложения?</p>
]]></description>
			<pubDate>Пн, 12 Вер 2011 08:18:22 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30702]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30683%2330683">#30683</a> <strong>esclkm: </strong><br />
	&gt; <a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30659%2330659">#30659</a> <strong>Alex300: </strong><br /><br /><p>
		А еще по-хорошему в файле:</p>
	<p>
		<strong>system/database.php</strong> на строке 305: если значение NULL не пропускать его (это и вызывало ошибку), а отправлять в БД значение NULL.</p>
	<p>
		Категорически против - это снесет половину фичей 09 линии</p>
</blockquote>
<p>
	Может как -то не так выразил мысль. Это ничего не должно поломать. Речь идет о методе добавления данных в БД <strong>insert</strong>. Что имеем:</p>
<p>
	Допустим добавляем данные:</p>
<pre>
$data[1] = array(
   'param1' =&gt; 11,
   'param2' =&gt; 12,
   'param3' =&gt; 13,
);
$data[2] = array(
   'param1' =&gt; 21,
   'param2' =&gt; NULL,
   'param3' =&gt; 23,
);
$data[3] = array(
   'param1' =&gt; 31,
   'param2' =&gt; 32,
   'param3' =&gt; 33,
);
// Вставляем данные
$db-&gt;insert('someTable', $data);
</pre>
<p>
	Классная и оч. удобная вешь. Метод нам генерирует запрс:</p>
<pre>
INTERT INTO someTable (param1, param2, param3) VALUES
   (11, 12, 13),
   (21,23),    -- получаем ошибку несоотвествия количества данных количеству полей т.к. Значение с NULL пропущено
   (31, 32, 33)
</pre>
<p>
	Что предлагаю:</p>
<pre>
INTERT INTO someTable (param1, param2, param3) VALUES
   (11, 12, 13),
   (21, NULL, 23),    -- Ошибки нет
   (31, 32, 33)
</pre>
<p>
	Тут ошибка возникнет только в том случае, если поле param2 установлено как NOT NULL - но тут проверка уже на совести программиста. Примерно так работает Zend DB.</p>
<blockquote>
	<p>
		<strong>Добавлено 3 minute спустя:</strong></p>
	&gt; И еще: после обновления не вычешены старые файлы. Те, которые в сиене больше не используются &gt; так после обновления всегда надо было не перезалить файлы а удалить и залить заново?</blockquote>
<p>
	Именно так и сделал :), чтобы "мусора" не осталось.</p>
<blockquote>
	<p>
		<strong>Добавлено 1 hours спустя:</strong></p>
	&gt; И строки <code class="sql"><span class="syntax"><span class="syntax_alpha syntax_alpha_reservedWord">WHERE</span> <span class="syntax_quote syntax_quote_backtick">`config_owner`</span> <span class="syntax_alpha syntax_alpha_reservedWord">=</span> <span class="syntax_quote syntax_quote_single">'plug'</span> <span class="syntax_alpha syntax_alpha_reservedWord">AND</span> <span class="syntax_quote syntax_quote_backtick">`config_cat`</span> <span class="syntax_alpha syntax_alpha_reservedWord">LIKE</span> <span class="syntax_quote syntax_quote_single">'maintenance'</span></span></code> - которых тоже нет в чистой установке.
	<p>
		Насколько я понял их можно удалить?</p>
	<p>
		откуда это</p>
</blockquote>
<p>
	Это с таблицы <strong><span class="item"> cot_config</span> </strong>от maintenance mode видимо осталось от Genua т.к. у сиенны там свои настройки на этот режим уже в core.</p>
<blockquote>
	<p>
		<strong>Добавлено 4 minute спустя:</strong></p>
	<p>
		и где на плагин была получена такая ссылка</p>
</blockquote>
<p>
	Такую ссылку генерирует cot_url при включенном ЧПУ в режиме "удобный".</p>
<p>
	Фуф, пока вроде все. Если что еще появится отпишу.</p>
<blockquote>
	<p>
		<a href="https://www.cotonti.com/users/jcrush">jcrush</a></p>
</blockquote>
<p>
	Переезжать можно, критических багов не замечено, а мелочевка отполируется. Я уже сконвертировал скин свой. Еще бы найти время отконвертировать плагины.... и выложить то, что накопилось за последнее время....</p>
]]></description>
			<pubDate>Пн, 12 Вер 2011 07:54:23 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30700]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	чтобы быстрее и приятнее было переходить новый модуль для сиены: генератор меню:</p>
<p>
	<a href="http://littledev.ru/cotontifolio/menu-generator.html" rel="nofollow">http://littledev.ru/cotontifolio/menu-generator.html</a></p>
]]></description>
			<pubDate>Нд, 11 Вер 2011 20:45:36 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30698]]></link>
		</item>
		<item>
			<title>jcrush</title>
			<description><![CDATA[<p>
	 </p>
<p>
	<font class="Apple-style-span" color="#444444" face="sans-serif" size="2"><b>Чувствую на сиену я еще не скоро перееду...</b></font></p>
]]></description>
			<pubDate>Нд, 11 Вер 2011 07:57:43 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30686]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30659%2330659">#30659</a> <strong>Alex300: </strong><br /><br /><p>
		А еще по-хорошему в файле:</p>
	<p>
		<strong>system/database.php</strong> на строке 305: если значение NULL не пропускать его (это и вызывало ошибку), а отправлять в БД значение NULL.</p>
</blockquote>
<p>
	Категорически против - это снесет половину фичей 09 линии</p>
<p><strong>Добавлено 3 minute спустя:</strong></p><blockquote>
	И еще: после обновления не вычешены старые файлы. Те, которые в сиене больше не используются</blockquote>
<blockquote>
	так после обновления всегда надо было не перезалить файлы а удалить и залить заново?</blockquote>
<p><strong>Добавлено 1 hours спустя:</strong></p><blockquote>
	И строки <code class="sql"><span class="syntax"><span class="syntax_alpha syntax_alpha_reservedWord">WHERE</span> <span class="syntax_quote syntax_quote_backtick">`config_owner`</span> <span class="syntax_alpha syntax_alpha_reservedWord">=</span> <span class="syntax_quote syntax_quote_single">'plug'</span> <span class="syntax_alpha syntax_alpha_reservedWord">AND</span> <span class="syntax_quote syntax_quote_backtick">`config_cat`</span> <span class="syntax_alpha syntax_alpha_reservedWord">LIKE</span> <span class="syntax_quote syntax_quote_single">'maintenance'</span></span></code> - которых тоже нет в чистой установке.
	<p>
		Насколько я понял их можно удалить?</p>
</blockquote>
<p>
	откуда это</p>
<p><strong>Добавлено 4 minute спустя:</strong></p><p>
	и где на плагин была получена такая ссылка</p>
<p><strong>Добавлено 41 minutes спустя:</strong></p><p>
	в общем на гите набор оч важных фиксов</p>
]]></description>
			<pubDate>Сб, 10 Вер 2011 13:03:09 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30683]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30670%2330670">#30670</a> <strong>Almaz: </strong><br /><p>
		[b]<a href="http://www.cotonti.com/users/Alex300"><font color="#012d48">Alex300</font></a>[/b]</p>
	<p>
		по <strong>$cfg['doctype']</strong> (насколькор я понял) оставлено для совместимости с старыми версиями движка - там этот параметр хранилса в MySQL а сейчас он вынесен в header.tpl</p>
</blockquote>
<p>
	в файле system/header.php присутствует строка: <strong>'HEADER_DOCTYPE' =&gt; $cfg['doctype'] - </strong>тогда, видимо лишняя</p>
<p>
	также в этот файл может имеет смысл добавить тег  HEADER_GUEST_LOGINOUT - ведущий на форму авторизации, по аналогии с пользователями</p>
<p><strong>Добавлено 20 спустя:</strong></p><p>
	/admin.php?m=config&amp;n=edit&amp;o=module&amp;p=users - конфигурация модуля пользователей - проблема с русской локализацикей</p>
<p><strong>Добавлено 2 hour спустя:</strong></p><p>
	Ссылка на плагин выглядит так: <strong>/index.php?e=plug&amp;e=whosonline</strong> Может тогда лучше так: <strong>/index.php?e=whosonline</strong> - эффект тот-же, а первый параметр <strong>e</strong> все равно затирается вторым</p>
]]></description>
			<pubDate>Пт, 09 Вер 2011 08:15:19 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30671]]></link>
		</item>
		<item>
			<title>Almaz</title>
			<description><![CDATA[<p>
	[b]<a href="http://www.cotonti.com/users/Alex300"><font color="#012d48">Alex300</font></a>[/b]</p>
<p>
	по <strong>$cfg['doctype']</strong> (насколькор я понял) оставлено для совместимости с старыми версиями движка - там этот параметр хранилса в MySQL а сейчас он вынесен в header.tpl</p>
]]></description>
			<pubDate>Пт, 09 Вер 2011 07:23:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30670]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>
	Вопрос такой еще: Есть ли какой-то API для формирования ЧПУ в своих модулях/плагинах? Например, установил пользователь на сайт мой модуль, если у него стоит пресет "Удобный", то сразу работает ЧПУ, которое я сделал для своего модуля и которое установилось вместе с ним?</p>
<p>
	В настройках  URL Едитора (конфигурация) - проблема с русской локализацией.</p>
<blockquote>
	<p>
		И для сео было бы хорошо, чтобы при включенном ЧПУ при обращении по <strong>неЧПУ</strong> адресу отдавался 301 редирект на <strong>ЧПУ</strong> адрес. Так не будет дублированного контента от того, что на одну страницу ведет несколько ссылок.</p>
</blockquote>
<p>
	Имелось в виду, если включено ЧПУ, то если пользователь (или поисковый бот :) ) заходит по ссылке вида: <strong>http://sv_siena.ru1/index.php?e=page&amp;c=an_video_gal </strong>или <strong>http://sv_siena.ru1/list.php?c=an_video_gal</strong> (последнее особенно важно для тех кто переезжает со старых версий), то его 301 редиректом на <strong>http://sv_siena.ru1/portfilio/an_video_gal</strong>/ . Это позволит избежать лишнего дублирования контента (как упоминал выше) и для переезжающих сайтов - более быстрая переиндексация сайта, плюс нет потерь тИЦ и PR т.к. робот будет знать, что старые страницы не пропали, а "переехали" на новый адрес.</p>
<p>
	P.S. Что то у меня сегодня активность повышенная.....</p>
<p>
	 </p>
<p><strong>Добавлено 9 спустя:</strong></p><p>
	файл system/header.php строка 100 <strong>'HEADER_DOCTYPE' =&gt; $cfg['doctype']</strong> ничего не содержит. Видимо должно быть:</p>
<pre class="brush:xml;">
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</pre>
]]></description>
			<pubDate>Thu, 08 Вер 2011 21:50:26 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30669]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	<a href="https://www.cotonti.com/users/Alex300">Alex300</a> - буду крайне благодарен если будут конкретные примеры))) чувствую выходные будут бурные )))</p>
<p>
	просто я пока за главного))) а работы предстоит много до возвращения босса)</p>
<p>
	(особенно хочу мобильный скин - так как мне очень начала напрягать текущая тема оформления сайта - и мой телефон - просто умирает на ней(</p>
]]></description>
			<pubDate>Thu, 08 Вер 2011 21:32:40 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30668]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>
	По поводу ЧПУ. Очень приятно, что появились пресеты.</p>
<p>
	Но пресет "Совместимый с Genoa/Seditio" ссылки типа <strong>http://sv_siena.ru1/index.php?e=page&amp;c=an_video_gal</strong>  превращает в <strong>http://sv_siena.ru1/?c=an_video_gal</strong> ,  результате получаем ошибку. Вероятно должно было получиться: <strong>http://sv_siena.ru1/list.php?c=an_video_gal</strong> (как в Genoa).</p>
<p>
	Пресет "Удобный" - это класс. Единственное пожелание, хотелось бы чтобы URL'ы категории заканчивались на '/' ( слешем ), а страниц на '.html'</p>
<p>
	И хотелось бы такого для стандартных вещей типа форума, тегов и т.п. К примеру <strong>http://sv_siena.ru1/forums?m=topics&amp;s=svadebnye-sovety</strong> - не очень хорошо, <strong>http://sv_siena.ru1/forums/prazndniki/svadebnye-sovety/</strong> - было бы гораздо лучше. Раз уж мы используем нормальную структуру форума - можно ее использовать полностью :)</p>
<p>
	И для сео было бы хорошо, чтобы при включенном ЧПУ при обращении по <strong>неЧПУ</strong> адресу отдавался 301 редирект на <strong>ЧПУ</strong> адрес. Так не будет дублированного контента от того, что на одну страницу ведет несколько ссылок.</p>
]]></description>
			<pubDate>Thu, 08 Вер 2011 21:16:44 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30667]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<div class="translatable">
	<p>
		Профиль пользователя.</p>
	<p>
		После сохранения выбрасывает на список пользователей. Все из-за того, что в аресную строку браузера попадает index.php?e=users<strong>&amp;amp;</strong>m=profile .</p>
	<p>
		Если заменить <strong>&amp;amp; </strong>на <strong>&amp;</strong> то все ок.</p>
	<p>
		- это на гитхубе уже исправлено</p>
</div>
<p>
	 </p>
]]></description>
			<pubDate>Thu, 08 Вер 2011 20:33:01 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30664]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>
	Дальше:</p>
<p>
	в таблице: <strong><span class="item"> cot_config</span></strong> осталась запись:</p>
<table class="data"><tbody><tr><td>
				config_owner</td>
			<td class="condition">
				config_cat</td>
			<td>
				config_order</td>
			<td>
				config_name</td>
			<td align="right" class="nowrap">
				 </td>
		</tr><tr class="odd"><td>
				core</td>
			<td class="condition">
				plug</td>
			<td>
				01</td>
			<td>
				disable_plug</td>
			<td align="right" class="nowrap">
				 </td>
		</tr></tbody></table><p>
	Которая вроде бы больше не используется.</p>
<p>
	И строки <code class="sql"><span class="syntax"><span class="syntax_alpha syntax_alpha_reservedWord">WHERE</span> <span class="syntax_quote syntax_quote_backtick">`config_owner`</span> <span class="syntax_alpha syntax_alpha_reservedWord">=</span> <span class="syntax_quote syntax_quote_single">'plug'</span> <span class="syntax_alpha syntax_alpha_reservedWord">AND</span> <span class="syntax_quote syntax_quote_backtick">`config_cat`</span> <span class="syntax_alpha syntax_alpha_reservedWord">LIKE</span> <span class="syntax_quote syntax_quote_single">'maintenance'</span></span></code> - которых тоже нет в чистой установке.</p>
<p>
	Насколько я понял их можно удалить?</p>
]]></description>
			<pubDate>Thu, 08 Вер 2011 19:11:35 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30663]]></link>
		</item>
		<item>
			<title>Almaz</title>
			<description><![CDATA[<p>
	<font face="Arial" size="2">6) проблема с регистрацией пользователя (проверено на чистой установке):<br />
	при включеной опции  "Отменить проверку e-mail при регистрации" (regnoactivation) выводитса сообщение что учетная запись подтверждена и активирована, но сам пользователь попадает в группу Inactive (#2)</font></p>
]]></description>
			<pubDate>Thu, 08 Вер 2011 16:33:24 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30662]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>
	Профиль пользователя.</p>
<p>
	После сохранения выбрасывает на список пользователей. Все из-за того, что в аресную строку браузера попадает index.php?e=users<strong>&amp;amp;</strong>m=profile .</p>
<p>
	Если заменить <strong>&amp;amp; </strong>на <strong>&amp;</strong> то все ок.</p>
]]></description>
			<pubDate>Thu, 08 Вер 2011 15:29:11 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30661]]></link>
		</item>
		<item>
			<title>Graber</title>
			<description><![CDATA[<p>
	message.php line 208 использует deprecated вызов</p>
<pre class="brush:php;">
$confirm_no_url = eregi('^.+'.preg_quote($sys['domain']), $_SERVER['HTTP_REFERER']) ? str_replace('&amp;', '&amp;amp;', $_SERVER['HTTP_REFERER']) : cot_url('index');</pre>
<p>
	нужно заменить на что-то другое, как вариант preg_match</p>
<pre class="brush:php;">
$confirm_no_url = preg_match("/^.+".preg_quote($sys['domain']."/"), $_SERVER['HTTP_REFERER']) ? str_replace('&amp;', '&amp;amp;', $_SERVER['HTTP_REFERER']) :
 cot_url('index');</pre>
]]></description>
			<pubDate>Thu, 08 Вер 2011 12:17:29 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30660]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>
	Решение:</p>
<p>
	в файле <strong>setup/siena/patch-genoa.inc</strong> строку 31 заменить на:</p>
<pre class="brush:php;">
if (!(empty($row['structure_order'])) &amp;&amp; $row['structure_order'] != 'title.asc')</pre>
<p>
	т.е. добавить проверку на пустое значение $row['structure_order']. После этого работает.</p>
<p>
	А еще по-хорошему в файле:</p>
<p>
	<strong>system/database.php</strong> на строке 305: если значение NULL не пропускать его (это и вызывало ошибку), а отправлять в БД значение NULL.</p>
<p>
	Дальше, после конвертирования БД захожу на сайт, получаю ошибку: Fatal error: Default theme not found. Решено добавлением соотвествующих настроек в config.php</p>
<p>
	<strong>Добавлено 1 minutes спустя:</strong></p>
<blockquote>
	<a href="https://www.cotonti.com/forums.php?m=posts&amp;p=30658%2330658">#30658</a> <strong>Graber: </strong><br /><p>
		Эх, а я скоро буду LDU до сиены обновлять, вот это будет гемор :)</p>
</blockquote>
<p>
	Сочувствую...</p>
<p>
	<strong>Добавлено 5 спустя:</strong></p>
<p>
	не было выбора парсера по умолчанию.</p>
<p>
	 </p>
<p><strong>Добавлено 7 спустя:</strong></p><p>
	Нашел его в настройках.</p>
<p>
	В остальном пока полет нормальный. Начинаем переезд :)</p>
<p><strong>Добавлено 39 спустя:</strong></p><p>
	И еще: после обновления не вычешены старые файлы. Те, которые в сиене больше не используются</p>
<p><strong>Добавлено 45 спустя:</strong></p><p>
	после конвертирования базы в таблице <strong><span class="item"> cot_forum_posts</span></strong> осталась колонка <strong>fp_html</strong> которая вроде больше не используется. В всяком случае я не увидел этого. Нужна ли она. И кешируется ли теперь отпарсенный bb-код в постах?</p>
<p><strong>Добавлено 3 minute спустя:</strong></p><p>
	При редактировании поста <strong>fp_html </strong>не  меняется</p>
]]></description>
			<pubDate>Thu, 08 Вер 2011 08:29:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=6501&d=0#post30659]]></link>
		</item>
	</channel>
</rss>