<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум АлаичЪ'а о SEO - Кнопка "Сообщить об ошибке"]]></title>
		<link>https://talk.alaev.info/topic/548/</link>
		<atom:link href="https://talk.alaev.info/feed/rss/topic/548/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Кнопка "Сообщить об ошибке"».]]></description>
		<lastBuildDate>Tue, 26 Jan 2016 06:02:25 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Кнопка "Сообщить об ошибке"]]></title>
			<link>https://talk.alaev.info/post/9988/#p9988</link>
			<description><![CDATA[<p>Извините что пишу в эту тему, засорять новой темой не хочу <img src="https://talk.alaev.info/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />Есть ли способ, чтоб добавить кнопку &quot;Жалоба&quot; в сторонний модуль? Этот сторонний модуль работает с публикациями.</p>]]></description>
			<author><![CDATA[null@example.com (hellenn)]]></author>
			<pubDate>Tue, 26 Jan 2016 06:02:25 +0000</pubDate>
			<guid>https://talk.alaev.info/post/9988/#p9988</guid>
		</item>
		<item>
			<title><![CDATA[Re: Кнопка "Сообщить об ошибке"]]></title>
			<link>https://talk.alaev.info/post/3934/#p3934</link>
			<description><![CDATA[<p>Спасибо <strong>Elisey</strong> за уделенное мне время!<br />Сейчас буду пробовать.<br /></p><p class="lastedit merged"><em>Добавлено: 03.03.2013 14:17</em></p><p><strong><span style="color: blue">Ещё раз спасибо!</span></strong><br />Всё заработало на DLE 9.7. Очень, очень сильно пригодится онлайн кинотеатрам.<br /><strong><span style="color: red">Отличный форум с грамотными участниками !!!</span></strong><br /></p>]]></description>
			<author><![CDATA[null@example.com (vladimkrav)]]></author>
			<pubDate>Sun, 03 Mar 2013 11:17:17 +0000</pubDate>
			<guid>https://talk.alaev.info/post/3934/#p3934</guid>
		</item>
		<item>
			<title><![CDATA[Re: Кнопка "Сообщить об ошибке"]]></title>
			<link>https://talk.alaev.info/post/3932/#p3932</link>
			<description><![CDATA[<p>Открыть engine/modules/show.***.php<br />Найти <br /></p><div class="codebox"><pre><code>$tpl-&gt;set_block( &quot;&#039;\\[complaint\\](.*?)\\[/complaint\\]&#039;si&quot;, &quot;&quot; );</code></pre></div><p>Заменить на <br /></p><div class="codebox"><pre><code>$tpl-&gt;set( &#039;[complaint]&#039;, &quot;&lt;a href=\&quot;javascript:AddComplaint(&#039;&quot; . $row[&#039;id&#039;] . &quot;&#039;, &#039;news&#039;)\&quot;&gt;&quot;);
$tpl-&gt;set( &#039;[/complaint]&#039;, &quot;&lt;/a&gt;&quot; );</code></pre></div><p>Открыть engine/ajax/complaint.php<br />Найти и удалить строку:<br /></p><div class="codebox"><pre><code>if( !$is_logged ) die( &quot;error&quot; );</code></pre></div><p>Маленькая инструкция (работает, протестировано на DLE 9.5):</p><p>Данный хак позволяет гостям(не зарегистрированным пользователям) <br />пользоваться функцией отправки жалоб администратору.</p><br /><p>1. Открыть файл engine/classes/comments.class.php<br />найти там следующее (строчка 380 в коде):<br /></p><div class="codebox"><pre><code>$tpl-&gt;set_block( &quot;&#039;\\[complaint\\](.*?)\\[/complaint\\]&#039;si&quot;, &quot;&quot; );</code></pre></div><br /><p>Заменить на:<br /></p><div class="codebox"><pre><code>$tpl-&gt;set( &#039;[complaint]&#039;, &quot;&lt;a href=\&quot;javascript:AddComplaint(&#039;&quot; . $row[&#039;id&#039;] . &quot;&#039;, &#039;comments&#039;)\&quot;&gt;&quot; );
$tpl-&gt;set( &#039;[/complaint]&#039;, &quot;&lt;/a&gt;&quot; );</code></pre></div><br /><p>2. Открыть файл engine/ajax/complaint.php<br />Найти следующее (122 строчка):<br /></p><div class="codebox"><pre><code> } elseif ($_POST[&#039;action&#039;] == &quot;comments&quot;) {
     
 if( !$is_logged ) die( &quot;error&quot; );</code></pre></div><br /><br /><p>Заменить строку<br /></p><div class="codebox"><pre><code>if( !$is_logged ) die( &quot;error&quot; );</code></pre></div><p>на<br /></p><div class="codebox"><pre><code>if( !$is_logged );</code></pre></div><br /><p>3. Удалить в вашем шаблоне comments.tpl теги [not-group=5] и [/not-group](если хотите чтоб гости смогли отправлять жалобы на комментарии)</p><p>Кстати, чтоб для новости тоже работало и не выбивало ошибок, нужно:</p><br /><p>1. Открыть файл engine/modules/show.full.php (для краткой новости это также будет и engine/modules/show.short.php)<br />найти там:<br /></p><div class="codebox"><pre><code>$tpl-&gt;set_block( &quot;&#039;\\[complaint\\](.*?)\\[/complaint\\]&#039;si&quot;, &quot;&quot; );</code></pre></div><br /><p>Заменьть на:<br /></p><div class="codebox"><pre><code>$tpl-&gt;set( &#039;[complaint]&#039;, &quot;&lt;a href=\&quot;javascript:AddComplaint(&#039;&quot; . $row[&#039;id&#039;] . &quot;&#039;, &#039;news&#039;)\&quot;&gt;&quot;);
$tpl-&gt;set( &#039;[/complaint]&#039;, &quot;&lt;/a&gt;&quot; );</code></pre></div><br /><p>2. Открыть файл engine/ajax/complaint.php<br />Найти следующее (144 строчка):</p><div class="codebox"><pre><code> } elseif ($_POST[&#039;action&#039;] == &quot;news&quot;) {
     
        if( !$is_logged ) die( &quot;error&quot; );</code></pre></div><p>( Обратите внимание на разницу по сравнению с тем же хаком для комментариев<br /></p><div class="codebox"><pre><code>} elseif ($_POST[&#039;action&#039;] == &quot;news&quot;) {</code></pre></div><p> )</p><p>Далее заменить строку идущую на строчке 146<br /></p><div class="codebox"><pre><code>if( !$is_logged ) die( &quot;error&quot; );</code></pre></div><p>на<br /></p><div class="codebox"><pre><code>if( !$is_logged );</code></pre></div><p>Проверенно. Все работает как часы! Единственный минус, что вам могут слать таким образом тучи фальшивых жалоб. Но, как правило, спам создается для массовой аудитории. Много ли найдется таких идиотов которые будут слать спам лично админу? Не думаю, что много, и уж тем более не думаю, что часто. Удачи вам</p>]]></description>
			<author><![CDATA[null@example.com (elisey)]]></author>
			<pubDate>Sun, 03 Mar 2013 08:01:24 +0000</pubDate>
			<guid>https://talk.alaev.info/post/3932/#p3932</guid>
		</item>
		<item>
			<title><![CDATA[Кнопка "Сообщить об ошибке"]]></title>
			<link>https://talk.alaev.info/post/3924/#p3924</link>
			<description><![CDATA[<p>Приветствую всех !<br />У меня кино сайт. Очень часто фильмы изымаются из общего доступа и уследить за всеми не возможно. Я решил воспользоваться кнопкой &quot;сообщить об ошибке&quot; и установил ее в другом месте _http://pxphoto.ru/?di=V7L2. Осталась для меня одна проблема, <span style="color: red">сделать ее видимой для гостей</span>. Ее в данный момент могут видеть зарегистрированные посетители и т.д. Я знаю, что это стандартная функция и что можно выделить текст и нажать CTRL + Ente, но меня это не устраивает. Я видел на другом сайте DLE _http://pxphoto.ru/?di=JYY6, <span style="color: red">что это возможно</span>. Есть еще варианты и на других сайтах DLE _http://www.tvcok.ru/film/printsip-habarova.html.<br />Подскажите в каком файле прописан запрет на просмотр посетителями ?&nbsp; Может кто знает специалистов в этом вопросе, к которому можно обратиться ? Я уже искал помощи на форуме dle-news, где мне ответили &quot;откройте dle_js.js и изучите, как это сделано&quot;. Надеюсь хоть на этом форуме мне подскажут что либо полезное.<br />Спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (vladimkrav)]]></author>
			<pubDate>Sat, 02 Mar 2013 18:01:34 +0000</pubDate>
			<guid>https://talk.alaev.info/post/3924/#p3924</guid>
		</item>
	</channel>
</rss>
