<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Количество топиков пользователя</title>
		<link>https://www.cotonti.com</link>
		<description>Останні повідомлення в темі</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Wed, 29 Apr 2026 05:02:46 -0000</pubDate>

		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote><a href="https://www.cotonti.com/forums?m=posts&amp;q=7540#38057">#38057</a> <strong>Macik: </strong>
<p>Увы сообщество котонти до сих пор небольшое. Поэтому ждать здесь оперативных ответов не стоит. Может и пара дней пройти. </p>

<p>p/s/ Рад, что разобрался.</p>

<p>p.p.s. Не знаю, что за сервис ты делаешь и на сколько критична опция блокировки новых постов после одного топика… Но имей в виду, что в твоей реализации «хитрый хакер» все равно сможет разместить дополнительный топик, просто сгенерировав POST запрос на адрес добавления нового топика <span style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;">/forums?m=newtopic&amp;s=******* .   это я к тому, что в теории сокрытие управляющих элементов интерфейса не гарантирует защиту от вызова конкретного функционала по «прямой ссылке». Что бы быть уверенным надо писать доп. плагин, вешать на соотв.хук и проверять условия внутри кода.</span></p>
</blockquote>

<p><font face="Helvetica Neue, Helvetica, Arial, sans-serif"><span style="font-size:14px;line-height:20px;">Сервис называется предложение услуг. Любой кто может что-то предложить (верстка, дизайн, программирование и тд), сможет создать свой топик. Нюансов будет много, но только 1 топик - это избавит от лишней модерации и злоупотреблений, дублей тем. Возможность будет доступна только имея от 10 сообщений на форуме. </span></font></p>

<p><font face="Helvetica Neue, Helvetica, Arial, sans-serif"><span style="font-size:14px;line-height:20px;">Насчет </span></font><span style="font-family:Georgia, Times, 'Times New Roman', serif;font-style:italic;">«хитрый хакер», здесь реализована та же проверка на условие, что и для кнопки.  Я это предусмотрел. Поэтому для запроса через браузер выводится нужная фраза, и через 5 секунд редирект.  Также реализована проверка на заполнение 4 полей в профиле и наличие загруженного аватара. Не не заполнив поля, можно только отвечать в топиках, а свои создавать не даст, будет confirm выскакивать при нажатии на кнопку добавить топик. </span></p>

<p>На данный момент меня интересует другой вопрос, где можно отключить преобразование ссылок в кликабельные ?  </p>

<p>Например в ДЛЕ это в админке выключается.</p>

<p> </p>

<p> </p>
]]></description>
			<pubDate>Вт, 05 Лис 2013 17:42:29 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=7540&d=0#post38335]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>Увы сообщество котонти до сих пор небольшое. Поэтому ждать здесь оперативных ответов не стоит. Может и пара дней пройти. </p>

<p>p/s/ Рад, что разобрался.</p>

<p>p.p.s. Не знаю, что за сервис ты делаешь и на сколько критична опция блокировки новых постов после одного топика… Но имей в виду, что в твоей реализации «хитрый хакер» все равно сможет разместить дополнительный топик, просто сгенерировав POST запрос на адрес добавления нового топика <span style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;">/forums?m=newtopic&amp;s=******* .   это я к тому, что в теории сокрытие управляющих элементов интерфейса не гарантирует защиту от вызова конкретного функционала по «прямой ссылке». Что бы быть уверенным надо писать доп. плагин, вешать на соотв.хук и проверять условия внутри кода.</span></p>
]]></description>
			<pubDate>Нд, 29 Вер 2013 20:27:25 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=7540&d=0#post38057]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>Здравствуйте, подскажите пожалуйста , каким образом можно получить количество тем пользователя ?</p>

<p>Есть секция форума, в ней 8 форумов, нужно узнать количество топиков пользователя. </p>

<p>Это нужно для того, чтобы потом сравнить условием, если &gt;= 1 , проще говоря именно в этих 8 форумах , находящихся в одной секции, нужно знать что пользователь создал 1 топик, после чего будет через условие скрываться кнопка создания нового топика в этих форумах, и форма добавления(чтобы через браузер не перешли без кнопки).</p>

<p>Я специализируюсь на верстке, а SQL и PHP поверхностно знаком, поэтому создание запроса оказалось проблемой.</p>

<p> </p>

<p>{usltopics} - через этот тег нужно получать количество топиков пользователей в указанных выше форумах</p>

<p>В forums.topics.php  вставил следующий запрос (на основе тех что рядом находятся)</p>

<p>$usltopics = $db-&gt;query("SELECT COUNT(*) FROM $db_forum_topics AS t $join_condition WHERE ".implode(' AND ', $where))-&gt;fetchColumn();</p>

<p>Этот запрос показывает количество всех топиков в форуме.</p>

<p>Подскажите, что сюда добавить, чтобы  {usltopics} выводил не все топики, а все топики пользователя {$usr['id']}  ? </p>

<p> </p>

<p><strong>Добавлено 16 часа спустя:</strong></p>

<p>==============================</p>

<p>Сам спросил сам ответил. С запросом уже решил, <strong>{usltopics} </strong>теперь выводит количество топиков текущего пользователя для каждого форума. </p>

<p>Осталась одна проблема. В моем случае я буду через условие в определенном форуме скрывать кнопку добавления нового топика если у пользователя есть 1 топик уже.</p>

<p><span style="color:rgb(51,51,51);font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:20px;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">С кнопкой новая тема понятно, но ведь если она исчезнет после 1 топика, то ссылка будет все равно доступна по адресу /forums?m=newtopic&amp;s=*******</span></p>

<p>значит нужно в  <span style="color:rgb(51,51,51);font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:20px;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);float:none;">forums.newtopic.tpl</span> скрывать тоже , но условие не хочет здесь работать, ньютопик ничего не знает о количестве топиков пользователя.</p>

<p>Пока ломаю голову как реализовать, может кто сталкивался с подобным, или просто в курсе ?</p>

<p><strong>Добавлено 2 часа спустя:</strong></p>

<p>///////////////////////////////////////////////////////////////</p>

<p>Очень жаль что никто так и не ответил, но все что не делается, тоже к лучшему. Это мой опыт, сам нашел сам изучил. Теперь все что мне было нужно я сделал.  Так что вопрос закрыт.</p>
]]></description>
			<pubDate>Пт, 27 Вер 2013 18:33:46 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=7540&d=0#post38047]]></link>
		</item>
	</channel>
</rss>