<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>Сборка «Фриланс-биржа»</title>
		<link>https://www.cotonti.com</link>
		<description>Все вопросы относящиеся к неофициальной сборке «FL»</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Thu, 30 Apr 2026 19:20:41 -0000</pubDate>

		<item>
			<title>MaksAS - Нуждаюсь в помощи по бирже</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9382&amp;d=1#48178">#48178</a> <strong>vpktz: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9382&amp;d=1#48177">#48177</a> <strong>MaksAS: </strong>
<p>Здравствуйте! Есть сайт (биржа услуг) написан на PHP cotonti, добавляюсь как пользователь, прохожу верификацию, и потом пытаюсь добавить услугу на сайте, но он опять просит верификацию, хотя уже пройдена и подтверждена администратором сайта! Какой плагин отвечает за данную регистрацию, может что то не включил там!</p>
</blockquote>

<p>Пользователи это модуль users</p>

<p>Услуги это модуль projects</p>

<p>Если я правильно вас понял, вам скорее всего нужно искать проблему в настроке этих модулей или настройке прав доступа</p>
</blockquote>

<p>Спасибо! Посмотрел эти расширения вроде все корректно! </p>
<p class="updated"><strong>Добавлено 33 секунды спустя:</strong></p><p>Может кто то на платной основе решить проблему эту и есть мелкие доработки ? </p>
]]></description>
			<pubDate>Sun, 12 Jan 2025 12:14:01 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=48180#48180]]></link>
		</item>
		<item>
			<title>Alex300 - Нуждаюсь в помощи по бирже</title>
			<description><![CDATA[<p>Добрый день!<br />
Бижа установлена отсюда: <a href="https://github.com/Cotonti-Extensions/freelance" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener">https://github.com/Cotonti-Extensions/freelance</a>?</p>

<p>Если да, то постараюсь в ближайшее время глянуть. Можно <a href="https://github.com/Cotonti-Extensions/freelance/issues" rel="nofollow" target="_blank" rel="nofollow noreferrer noopener">добавить тикет</a> с описанием как воспроизвести проблему.</p>
]]></description>
			<pubDate>Sun, 12 Jan 2025 09:58:31 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=48179#48179]]></link>
		</item>
		<item>
			<title>vpktz - Нуждаюсь в помощи по бирже</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9382&amp;d=1#48177">#48177</a> <strong>MaksAS: </strong>
<p>Здравствуйте! Есть сайт (биржа услуг) написан на PHP cotonti, добавляюсь как пользователь, прохожу верификацию, и потом пытаюсь добавить услугу на сайте, но он опять просит верификацию, хотя уже пройдена и подтверждена администратором сайта! Какой плагин отвечает за данную регистрацию, может что то не включил там!</p>
</blockquote>

<p>Пользователи это модуль users</p>

<p>Услуги это модуль projects</p>

<p>Если я правильно вас понял, вам скорее всего нужно искать проблему в настроке этих модулей или настройке прав доступа</p>
]]></description>
			<pubDate>Sat, 11 Jan 2025 20:16:53 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=48178#48178]]></link>
		</item>
		<item>
			<title>MaksAS - Нуждаюсь в помощи по бирже</title>
			<description><![CDATA[<p>Здравствуйте! Есть сайт (биржа услуг) написан на PHP cotonti, добавляюсь как пользователь, прохожу верификацию, и потом пытаюсь добавить услугу на сайте, но он опять просит верификацию, хотя уже пройдена и подтверждена администратором сайта! Какой плагин отвечает за данную регистрацию, может что то не включил там!</p>
]]></description>
			<pubDate>Sat, 11 Jan 2025 18:37:16 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=48177#48177]]></link>
		</item>
		<item>
			<title>vpktz - Инверсия хлебных крошек в категориях {CATPATHTITLE|ul_transform($this)}</title>
			<description><![CDATA[<p>Например в <strong>projects.list.tpl</strong>  хлебные крошки категорий выводяться так </p>

<pre class="brush:as3;">
{PRJ_ROW_CATPATHTITLE|ul_transform($this)}</pre>

<p>Сортируются как <span style="color:#e74c3c;"><strong>категория/подкатегория</strong></span></p>

<p>И у меня получается <span style="color:#2980b9;"><strong> тип - категория - подкатегория </strong></span>, то есть <span style="color:#2980b9;"><strong>сделать скрип на php - программирование - php</strong></span></p>

<p> </p>

<p><span style="color:#95a5a6;">(хочу отметить что тип отдельно выдается с помощью {PRJ_ROW_TYPE} <strong>сделать скрип на php</strong> то есть не относится к хлебным крошкам и речь идет только о <strong>php - программировании)</strong></span></p>

<p> </p>

<p>Хотелось бы сделать на оборот <span style="color:#e74c3c;"><strong>подкатегория/категория </strong></span>что бы было <span style="color:#27ae60;"><strong>сделать скрипт на php - php - программирование, </strong></span>что бы было по логике</p>
<p class="updated"><strong>Добавлено 4 дня спустя:</strong></p><p>Сделал с помощью css flex</p>

<pre class="brush:as3;">
 &lt;div class="uk-flex"&gt;
    {PRJ_ROW_CATPATHTITLE|cot_rc_modify($this, 'class="uk-flex-last" ')}
&lt;/div&gt;</pre>

<p> </p>
]]></description>
			<pubDate>Mon, 06 May 2024 10:54:51 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=48009#48009]]></link>
		</item>
		<item>
			<title>Alex300 - Небольшая заплатка по всяким биржам.</title>
			<description><![CDATA[<p>Проверяет что поле, по которому будет проводиться поиск, существует в БД</p>
]]></description>
			<pubDate>Tue, 06 Feb 2024 13:25:37 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47777#47777]]></link>
		</item>
		<item>
			<title>Kopusha - Небольшая заплатка по всяким биржам.</title>
			<description><![CDATA[<p>Если не сложно - а что делает</p>

<p>https://github.com/Cotonti/Cotonti/blob/master/modules/page/inc/page.list.php#L121</p>
]]></description>
			<pubDate>Tue, 06 Feb 2024 11:11:03 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47776#47776]]></link>
		</item>
		<item>
			<title>Alex300 - Небольшая заплатка по всяким биржам.</title>
			<description><![CDATA[<p>Судя по <strong>LIKE</strong> - это поиск.</p>

<p>А вообще правила простые:</p>

<ul>
	<li>не надо выводить в браузер конфиденциальную информацию и тут <strong>&lt;!-- IF {PHP.usr.isadmin} --&gt; </strong>вполне годится.</li>
	<li>не надо делать поиск поиск и фильтровать по полям, которые содержат конфиденциальную информацию. Если в запросе есть такой параметр, а у пользователя нет прав - игнорировать  или отдавать 404.</li>
</ul>

<p>Экстраполя - не исключение. Если такая информация хранится в них - возможность поиска по ним надо тоже ограничивать. Если модуль не предоставляет белого/черного списка полей для фильтров - надо делать плагином.</p>
]]></description>
			<pubDate>Tue, 06 Feb 2024 06:51:36 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47775#47775]]></link>
		</item>
		<item>
			<title>Kopusha - Небольшая заплатка по всяким биржам.</title>
			<description><![CDATA[<p>В стандартных файлах биржи в списках есть такой код</p>

<pre class="brush:as3;">
// Extra fields
foreach ($cot_extrafields[$db_market] as $exfld)
{
	$fld_value = cot_import($exfld['field_name'], 'G', 'TXT');
	$fld_value = $db-&gt;prep($fld_value);
	
	if(!empty($fld_value))
	{
		$where[$exfld['field_name']] = "item_".$exfld['field_name']." LIKE '%".$fld_value."%'";
	}
}</pre>

<p>Наткнулся сегодня на сайт одних ребятишек которые насоздавали в магазине экстраполя куда писали информацию "не должную быть видимую" посетителям (например скидки каким то контрагентам, как в моем примере - данные поставщиков), ловко скрыли во всех tpl ее через &lt;!-- IF {PHP.usr.isadmin} --&gt; и очень уверенно пользуются сайтом, уверенные что это никому кроме админов не видно.<br />
/market?e=market&amp;l=ua<u>&amp;distributor=рогаикопыта</u>&amp;sort=&amp;c=food&amp;price1=0&amp;price2=0&amp;from=0&amp;to=0&amp;search=Поиск вполне уверенно показывает что они покупают, у кого и тд.</p>

<p>Очень были удивлены.</p>

<p>А в пейджах вроде тоже так можно через https://github.com/Cotonti/Cotonti/blob/master/modules/page/inc/page.list.php#L121 (это вопрос)</p>

<p>PS - в пейджах не сдает явки-пароли (почему?) а вот биржа - вполне.</p>
]]></description>
			<pubDate>Mon, 05 Feb 2024 18:58:55 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47774#47774]]></link>
		</item>
		<item>
			<title>Dayver - locationselector значение по умолчанию</title>
			<description><![CDATA[<p>По логике плагина так и должно происходить. Если у вас работает иначе то нужно понять почему. Для дебага добавьте временно строчку в файл locationselector.market.add.tags.php вот так</p>

<pre class="brush:php;">
    echo '&lt;pre&gt;'.print_r($ritem, true).'&lt;/pre&gt;';///Вот эта строка для дебага ... потом убрать
    $t-&gt;assign(array(
        "PRDADD_FORM_LOCATION" =&gt; cot_select_location($ritem['item_country'], $ritem['item_region'], $ritem['item_city'], true)
    ));</pre>

<p>И посмотрите что передаётся в функцию cot_select_location при генерации страницы создания карточки маркета. Если $ritem['item_country'], $ritem['item_region'], $ritem['item_city'] пусты то тогда локация должна заполнится из профиля пользователя.</p>

<p><u><em>P.S. Больше не дублируйте тему в разных ветках форума.</em></u></p>
]]></description>
			<pubDate>Sun, 10 Dec 2023 08:11:22 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47595#47595]]></link>
		</item>
		<item>
			<title>lllyjiep - locationselector значение по умолчанию</title>
			<description><![CDATA[<p>Всех приветствую!</p>

<p>Столкнулся с таким вопросом, как можно добавить значение сюда {PRDADD_FORM_LOCATION} от сюда {USERS_PROFILE_LOCATION}</p>

<p>карточка пользователя создана, там заполнены нужные поля, нужно что бы локация по умолчанию бралась с карточки пользователя и вставлялась в карточку создаваемую на маркете</p>
]]></description>
			<pubDate>Sun, 10 Dec 2023 05:15:04 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47593#47593]]></link>
		</item>
		<item>
			<title>Argont - Решение/плагин гарантийный срок законченного проекта</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/ru/forums?m=posts&amp;q=9288&amp;d=1#47320">#47320</a> <strong>vpktz: </strong>
<p>Установлю дополнительно плаги верификации, это поможет для доверия </p>

<p><a href="https://github.com/webitproff/freelance-scripts/tree/master/plugins/verification" rel="nofollow">https://github.com/webitproff/freelance-scripts/tree/master/plugins/verification</a></p>

<p class="updated"> </p>
</blockquote>

<p>верификация личности это обычная практика сегодня для подобных сервисов, и чаще всего она не для того, чтобы "поднять" доверие, а чтобы ограничить доступный функционал "сомнительным" пользователям. другое дело, если верификации выполняется на уровне разрешительных документов на конкретные виды деяетльности и подтверждение квалифификации.</p>

<blockquote>
<p>Например если карантий срок установлен 30 дней, это значит что после завершения сделки начинается отчет 30 дней по истечению которых деньги замороженные на сайте переходят исполнителю.</p>
</blockquote>

<p>дата принятия работы по каждому этапу в sbr.main.php</p>

<pre class="brush:as3;">
$rstage['stage_done'] = $sys['now'] + $cfg['sbr']['warranty']*60*60*24,</pre>

<p> </p>
]]></description>
			<pubDate>Thu, 09 Nov 2023 09:51:43 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47338#47338]]></link>
		</item>
		<item>
			<title>vpktz - Решение/плагин гарантийный срок законченного проекта</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9288&amp;d=1#47318">#47318</a> <strong>Kabak: </strong>
<p>А чтобы не было такого, нужно чётко знать с кем вы работаете - его персональные данные или чтобы можно было однозначно идентифицировать человека на площадке.  Пока будет анонимность - будут мошенники. Это очевидно. <br />
<br />
Всё всегда строится на доверии. Иначе не бывает.</p>
</blockquote>

<p> </p>

<p>Установлю дополнительно плаги верификации, это поможет для доверия </p>

<p><a href="https://github.com/webitproff/freelance-scripts/tree/master/plugins/verification" rel="nofollow">https://github.com/webitproff/freelance-scripts/tree/master/plugins/verification</a></p>

<p class="updated"> </p>
]]></description>
			<pubDate>Tue, 07 Nov 2023 18:03:29 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47320#47320]]></link>
		</item>
		<item>
			<title>Kabak - Решение/плагин гарантийный срок законченного проекта</title>
			<description><![CDATA[<p>А чтобы не было такого, нужно чётко знать с кем вы работаете - его персональные данные или чтобы можно было однозначно идентифицировать человека на площадке.  Пока будет анонимность - будут мошенники. Это очевидно. <br />
<br />
Всё всегда строится на доверии. Иначе не бывает.</p>
]]></description>
			<pubDate>Tue, 07 Nov 2023 06:36:01 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47318#47318]]></link>
		</item>
		<item>
			<title>Alex300 - Решение/плагин гарантийный срок законченного проекта</title>
			<description><![CDATA[<p>Такого плагина у меня нет. Есть другой вопрос, целесообразность. И кто же будет ждать месяц после выполнения какой либо работы, прежде чем получить деньги?</p>
]]></description>
			<pubDate>Tue, 07 Nov 2023 04:24:31 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47317#47317]]></link>
		</item>
		<item>
			<title>vpktz - Решение/плагин гарантийный срок законченного проекта</title>
			<description><![CDATA[<p>Есть ли у кого какое нибудь решение:</p>

<p>Без гарантийного срока после завершения сделки sbr деньги сразу переходят исполнителю, а хотелось бы что бы:</p>

<p>Сделка sbr должна иметь гарантийный срок. Который устанавливается при заключении сделки. Заключается сделка и в пункте выбирается срок гантии, например 30 дней или в обще без гарантии.</p>

<p>Например если карантий срок установлен 30 дней, это значит что после завершения сделки начинается отчет 30 дней по истечению которых деньги замороженные на сайте переходят исполнителю.</p>
]]></description>
			<pubDate>Mon, 06 Nov 2023 21:19:23 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47316#47316]]></link>
		</item>
		<item>
			<title>vpktz - Payprjtop Изменить тайтл ссылки</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9286&amp;d=1#47275">#47275</a> <strong>Kort: </strong>
<p>Из репозитория забирай <a href="https://github.com/seditio/cot_freelance/raw/master/plugins/payprjtop/payprjtop.php" rel="nofollow">payprjtop.php</a>, <a href="https://github.com/seditio/cot_freelance/raw/master/plugins/payprjtop/lang/payprjtop.ru.lang.php" rel="nofollow">payprjtop.ru.lang.php</a> и <a href="https://github.com/seditio/cot_freelance/raw/master/plugins/payprjtop/lang/payprjtop.en.lang.php" rel="nofollow">payprjtop.en.lang.php</a></p>
</blockquote>

<p>Спасибо. Приятно когда есть такие люди, только на вас все и держится</p>
]]></description>
			<pubDate>Sat, 21 Oct 2023 13:09:37 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47276#47276]]></link>
		</item>
		<item>
			<title>Kort - Payprjtop Изменить тайтл ссылки</title>
			<description><![CDATA[<p>Из репозитория забирай <a href="https://github.com/seditio/cot_freelance/raw/master/plugins/payprjtop/payprjtop.php" rel="nofollow">payprjtop.php</a>, <a href="https://github.com/seditio/cot_freelance/raw/master/plugins/payprjtop/lang/payprjtop.ru.lang.php" rel="nofollow">payprjtop.ru.lang.php</a> и <a href="https://github.com/seditio/cot_freelance/raw/master/plugins/payprjtop/lang/payprjtop.en.lang.php" rel="nofollow">payprjtop.en.lang.php</a></p>
]]></description>
			<pubDate>Sat, 21 Oct 2023 11:56:48 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47275#47275]]></link>
		</item>
		<item>
			<title>vpktz - Payprjtop Изменить тайтл ссылки</title>
			<description><![CDATA[<p>Снова аналогичная пробремма.. Не  могу изменить имя вкладки если нахожусь на странице этого плагина.<a href="https://drive.google.com/file/d/1XmwuLTRv30LmgCcZXaqxePd8I9byBXLf/view?usp=share_link" rel="nofollow">Payprjtop</a></p>

<p>Вкладка так и называется "Payprjtop" файл lang такой</p>

<pre class="brush:xml;">
&lt;?php
/**
 * Payprjtop plugin
 *
 * @package payprjtop
 * @version 1.0
 * @author CMSWorks Team
 * @copyright Copyright (c) CMSWorks.ru, littledev.ru
 * @license BSD
 */

defined('COT_CODE') or die('Wrong URL.');

/**
 * Module Config
 */
$L['cfg_cost'] = array('Стоимость за день размещения', '');

$L['payprjtop_buy_title'] = (isset($L['payprjtop_buy_title'])) ?
$L['payprjtop_buy_title'] : '&lt;i class="bi-star" style="font-size: 1.0rem;"&gt;&lt;/i&gt;';

$L['payprjtop_buy_paydesc'] = (isset($L['payprjtop_buy_paydesc'])) ? $L['payprjtop_buy_paydesc'] : 'Покупка услуги "Закрепить заказ"';
$L['payprjtop_costofday'] = (isset($L['payprjtop_costofday'])) ?
$L['payprjtop_costofday'] : 'Стоимость за день';
$L['payprjtop_error_days'] = (isset($L['payprjtop_error_days'])) ? $L['payprjtop_error_days'] : 'Укажите срок действия услуги';

$L['payprjtop_buy'] = (isset($L['payprjtop_buy'])) ? $L['payprjtop_buy'] : 'Купить';
$L['payprjtop_day'] = (isset($L['payprjtop_day'])) ? $L['payprjtop_day'] : 'день';

$L['payprjtop_buy_prodlit'] = (isset($L['payprjtop_buy_prodlit'])) ?
$L['payprjtop_buy_prodlit'] : '&lt;i class="bi-star-fill uk-text-warning" style="font-size: 1.0rem;"&gt;&lt;/i&gt;';


?&gt;
</pre>

<p>Возможно </p>

<pre class="brush:as3;">
$L['payprjtop_buy_title'] = (isset($L['payprjtop_buy_title'])) ?</pre>

<p>эта строка выдает это но не понимаю откуда берет. </p>

<p>Редактирование заголовка плагина в payprjtop.setup.php тоже не дает ни каких изменений.</p>

<pre class="brush:as3;">
&lt;?php
/**
 * [BEGIN_COT_EXT]
 * Code=payprjtop
 * Name=Pay
 * Category=Payments
 * Description=Услуга "Закрепить проект"
 * Version=1.0.1
 * Date=
 * Author=CMSWorks Team
 * Copyright=Copyright (c) CMSWorks.ru, littledev.ru
 * Notes=
 * Auth_guests=R
 * Lock_guests=12345A
 * Auth_members=RW
 * Lock_members=12345A
 * Requires_modules=payments,projects
 * Requires_plugins=
 * [END_COT_EXT]
 *
 * [BEGIN_COT_EXT_CONFIG]
 * cost=01:string::100:Стоимость за день размешения
 * [END_COT_EXT_CONFIG]
 */

/**
 * PayPrjTop Plugin
 *
 * @package payprjtop
 * @version 1.0.1
 * @author CMSWorks Team
 * @copyright Copyright (c) CMSWorks.ru, littledev.ru
 * @license BSD
 */

?&gt;
</pre>

<p> </p>
]]></description>
			<pubDate>Sat, 21 Oct 2023 08:26:52 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47274#47274]]></link>
		</item>
		<item>
			<title>vpktz - Affiliate Автор CMSWorks Team Как работает?</title>
			<description><![CDATA[<p>Имеется плагин для биржи </p>

<table>
	<tbody>
		<tr>
			<th>Код:</th>
			<td>affiliate</td>
		</tr>
		<tr>
			<th>Версия:</th>
			<td>1.1.3</td>
		</tr>
		<tr>
			<th>Дата:</th>
			<td>2015-01-06</td>
		</tr>
		<tr>
			<th>Автор:</th>
			<td>CMSWorks Team</td>
		</tr>
		<tr>
			<th>Копирайт:</th>
			<td>CMSWorks Team 2010-2016</td>
		</tr>
	</tbody>
</table>

<p> Скачать <a href="https://drive.google.com/drive/folders/1BP9I7YERvxc8qSwz2x49NoyW7nSkBkoa" rel="nofollow">Affilate</a></p>

<p>Если кто имел дело с этим плагином партнерской программы "Рефералы".  Могли бы подробнее расписать принцип работы, от того откуда беруться деньги для вознаграждений.</p>

<p>И в целом можно было бы пройтись по каждому пункту <strong>Конфигураций</strong>, расписать подробнее </p>

<p> </p>

<h2>Конфигурация</h2>

<table>
	<thead>
		<tr>
			<th>Код</th>
			<th>Значение</th>
			<th>Сброс</th>
		</tr>
	</thead>
	<tfoot>
		<tr>
			<td colspan="3"> </td>
		</tr>
	</tfoot>
	<tbody>
		<tr>
			<td>Размер вознаграждения за пополнение счета (в процентах для каждого уровня партнеров):</td>
			<td> </td>
			<td> </td>
		</tr>
		<tr>
			<td>Число уровней рефералов доступных для просмотра партнеру:</td>
			<td> </td>
			<td> </td>
		</tr>
		<tr>
			<td>Количество начисляемых баллов за приглашенного реферала:</td>
			<td> </td>
			<td> </td>
		</tr>
		<tr>
			<td>Вознаграждение за приглашенного реферала:</td>
			<td> </td>
			<td> </td>
		</tr>
		<tr>
			<td>Учитывать рефералов при переходе на страницу пользователя:</td>
			<td> Да Нет</td>
			<td> </td>
		</tr>
	</tbody>
</table>
]]></description>
			<pubDate>Tue, 17 Oct 2023 19:47:02 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47270#47270]]></link>
		</item>
		<item>
			<title>vpktz - в projects.offers.tpl Вывести: если проект просрочен то ...</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9274&amp;d=1#47201">#47201</a> <strong>Kort: </strong>
<p>Привет. По первому вопросу можно так:</p>

<pre class="brush:xml;">
&lt;!-- IF {PHP.item.item_expired} &gt; 0 --&gt;
&lt;!-- BEGIN: ADDOFFERFORM --&gt;
&lt;h4&gt;{PHP.L.offers_ostavit_predl}&lt;/h3&gt;
&lt;div id="addofferform" class="customform"&gt;
...
&lt;/div&gt;
&lt;!-- END: ADDOFFERFORM --&gt;
&lt;!-- ELSE --&gt;
&lt;div class="alert alert-warning"&gt;
   Срок действия проекта завершен
&lt;/div&gt;
&lt;!-- ENDIF --&gt;</pre>

<p>Проверяй.</p>

<p>Как я понимаю, все ок? Тогда решение по второму вопросу:</p>

<pre class="brush:xml;">
{PHP.item.user_id}</pre>

<p>Это по проверке владельца проекта.</p>
</blockquote>

<p> </p>

<p>Ура, в первом вопросе все отлично работает,  но то что </p>

<pre class="brush:as3;">
&lt;!-- BEGIN: ADDOFFERFORM --&gt;
&lt;h4&gt;{PHP.L.offers_ostavit_predl}&lt;/h3&gt;
&lt;div id="addofferform" class="customform"&gt;
...
&lt;/div&gt;
&lt;!-- END: ADDOFFERFORM --&gt;</pre>

<p>состоит в нутри условия </p>

<pre class="brush:as3;">
&lt;!-- IF {PHP.item.item_expired} &gt; 0 --&gt;
&lt;!-- BEGIN: ADDOFFERFORM --&gt;
&lt;h4&gt;{PHP.L.offers_ostavit_predl}&lt;/h3&gt;
&lt;div id="addofferform" class="customform"&gt;
...
&lt;/div&gt;
&lt;!-- END: ADDOFFERFORM --&gt;
&lt;!-- ELSE --&gt;
&lt;div class="alert alert-warning"&gt;
   Срок действия проекта завершен
&lt;/div&gt;
&lt;!-- ENDIF --&gt;</pre>

<p> Дает возможность скрыть форму добавления предложений к проекту если кончалось время. Это дополнительный функционал и приятно еще больше чем просто вывести уведомление о Завершенном сроке проекта.</p>

<p> </p>

<p>Второй впрос тоже все отлично работает если я все возможные варианты протестил, но вроде все протестил)))</p>

<p>Теперь чужие предложения видят юзеры только если имеет pro аккаунт, получилось еще один плюс если купишь про. По итогу цепочка такая</p>

<pre class="brush:as3;">
&lt;!-- IF {PHP.usr.id} == {OFFER_ROW_OWNER_ID} OR {PHP.usr.id} == {PHP.item.user_id} OR {PHP|cot_getuserpro()} OR {PHP.usr.isadmin} --&gt;
  &lt;div class="uk-comment-body uk-margin-remove-top"&gt;
       {OFFER_ROW_TEXT}
   &lt;/div&gt;
&lt;!-- ENDIF --&gt;</pre>

<p>Еще не много тестов и можно закрывать тему. Спасибо особое <a href="https://www.cotonti.com/users/Kort">Kort</a></p>
]]></description>
			<pubDate>Sun, 08 Oct 2023 17:38:19 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47204#47204]]></link>
		</item>
		<item>
			<title>Kort - в projects.offers.tpl Вывести: если проект просрочен то ...</title>
			<description><![CDATA[<p>Привет. По первому вопросу можно так:</p>

<pre class="brush:xml;">
&lt;!-- IF {PHP.item.item_expired} &gt; 0 --&gt;
&lt;!-- BEGIN: ADDOFFERFORM --&gt;
&lt;h4&gt;{PHP.L.offers_ostavit_predl}&lt;/h3&gt;
&lt;div id="addofferform" class="customform"&gt;
...
&lt;/div&gt;
&lt;!-- END: ADDOFFERFORM --&gt;
&lt;!-- ELSE --&gt;
&lt;div class="alert alert-warning"&gt;
   Срок действия проекта завершен
&lt;/div&gt;
&lt;!-- ENDIF --&gt;</pre>

<p>Проверяй.</p>

<p>Как я понимаю, все ок? Тогда решение по второму вопросу:</p>

<pre class="brush:xml;">
{PHP.item.user_id}</pre>

<p>Это по проверке владельца проекта.</p>
]]></description>
			<pubDate>Sun, 08 Oct 2023 08:26:07 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47201#47201]]></link>
		</item>
		<item>
			<title>vpktz - в projects.offers.tpl Вывести: если проект просрочен то ...</title>
			<description><![CDATA[<p> </p>

<p class="updated"><strong>Добавлено 3 минуты спустя:</strong></p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9274&amp;d=1#47186">#47186</a> <strong>Kopusha: </strong>

<p>Попробуй выше <span style="color:#cc7832;">while </span>(<span style="color:#9876aa;">$offer </span>= <span style="color:#9876aa;">$sql</span>-&gt;<span style="color:#ffc66d;">fetch</span>())<br />
добавить <span style="color:#9876aa;">$t_o</span>-&gt;<span style="color:#ffc66d;">assign</span>(<span style="color:#ffc66d;">cot_generate_usertags</span>(<span style="color:#9876aa;">$item</span>[<span style="color:#6a8759;">'item_userid'</span>]<span style="color:#cc7832;">, </span><span style="color:#6a8759;">'OFFER_ROW_PRJ_OWNER_'</span>))<span style="color:#cc7832;">;<br />
и тогда в цикле ты получишь </span><span style="color:#6a8759;">OFFER_ROW_PRJ_OWNER_ID и все остальные теги<br />
<br />
Либо внутрь </span><span style="color:#9876aa;">$t_o</span>-&gt;<span style="color:#ffc66d;">assign</span>(<span style="color:#cc7832;">array</span>( просто<br />
<span style="color:#6a8759;">"OFFER_ROW_PRJ_OWNER_ID" </span>=&gt; <span style="color:#9876aa;">$item</span>[<span style="color:#6a8759;">'item_userid'</span>]<span style="color:#cc7832;">,</span></p>

<p class="updated"><strong>Added 1 minute later:</strong></p>

<p>старайся задавая такие вопросы выкладывать сам код файла в какой то php sandbox хотя бы, я сейчас просто угадываю<br />
возможно там нет <span style="color:#9876aa;">$item</span>[<span style="color:#6a8759;">'item_userid'</span>] и тогда все что выше до лампочки</p>

<p class="updated"><strong>Added 5 minutes later:</strong></p>

<p>но по уму конечно это не в ТПЛ надо закрывать а в пхп типа так<br />
<span style="color:#808080;">if ($usr['id'] == $offer['offer_userid'] || $usr['id'] == $item['item_userid'] || $usr['isadmin']) и тд</span></p>

<p class="updated"><strong>Added 11 minutes later:</strong></p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9274&amp;d=1#47128">#47128</a> <strong>vpktz: </strong>

<p> </p>

<p>Есть идея, в projects.offers.tpl если проект просрочен то вывести уведомление - текст</p>
</blockquote>

<p>в project.offers.php найди сам цикл с OFFER_FORM_ и в него добавь<br />
<span style="color:#6a8759;">"OFFER_FORM_PRJ_STATE" </span>=&gt;<span style="color:#9876aa;">$item</span>[<span style="color:#6a8759;">'item_state'</span>]<span style="color:#cc7832;">,<br />
И если он 1 то вроде как просрочен<br />
<br />
PS Я реально без кода сейчас просто угадываю, все может быть чуть не так но общий принцип - такой же</span></p>

<p class="updated"><strong>Added 3 minutes later:</strong></p>

<p>Не уверен что <span style="color:#9876aa;">$item</span>[<span style="color:#6a8759;">'item_state'</span>] == 1 это именно просрочен, возможно надо как сверять даты cot date и какую то дату самого прожекта<br />
Но суда по гуглу плагин єкспайрдпрожектс делает именно это</p>

<pre class="brush:as3;">
//змінюємо статуси для проектів що не актуальні
		$affectedRows = $db-&gt;query("UPDATE $db_projects
					SET item_state = 1 </pre>
</blockquote>

<p>Не смог это опробывать, не осилил.  php не владею</p>

<p>Думал будет что то по легче, надеялся на то что это один модуль и все выведения только в нем, <img alt="sad" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/sad_smile.png" title="sad" width="23" /></p>

<p> </p>
]]></description>
			<pubDate>Sat, 07 Oct 2023 19:55:51 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47200#47200]]></link>
		</item>
		<item>
			<title>Kort - Информация о разделе</title>
			<description><![CDATA[<p dir="ltr">Добавлю правил от себя:</p>

<ol dir="ltr">
	<li>Один вопрос – один топик. Очень сильно прошу.</li>
	<li>Внятно задавайте вопросы. Не надо повторять вопрос три раза в разных формулировках. Задайте один раз и правильно. Редактирование постов (если это не получилось с первого раза) никто не отменял.</li>
	<li>Весь код ОБЯЗАТЕЛЬНО постить через syntaxhighlighter (кнопка Code в CKEditor).</li>
	<li>Не надо выкладывать портянки из стандартных шаблонов, особенно если они не отличаются от того, что и так есть в обсуждаемом шаблоне.</li>
	<li>Если все же разметку хотите выложить, сделайте так, чтобы в ней не было ваших “разукрашек”. Пример должен быть максимально простым для понимания проблемы, т.е. чистым от кастомного кода.</li>
	<li>Если вопрос решен в ответах, и решение максимально понятно, обозначьте этот факт фразой “Вопрос решен, прошу закрыть топик”.</li>
	<li>Если вопрос решен “кулуарно”, или ответ неочевиден, обязательно приведите полное решение и обозначьте факт завершения обсуждения как указано в п. 6.</li>
	<li>Задавая вопрос и получая на него ответ, подумайте о ваших коллегах. Возможно, у них тоже есть такая проблема, и им тоже нужно понятное решение.</li>
</ol>

<p dir="ltr">По поводу неполучения помощи быстро или вообще:</p>

<ol dir="ltr">
	<li>Если Cotonti всего лишь МОЖЕТ использоваться для чисто коммерческих проектов, то фриланс-биржа – это именно о заработке.</li>
	<li>Оба продукта вы уже получили бесплатно.</li>
	<li>CMSWorks всё.</li>
	<li>Если бюджета у вас нет от слова совсем, думайте о том, как мотивировать людей на ответы. Я считаю, что минимальное требование – это наличие ссылки на обсуждаемый (и действующий) проект. Так хоть знаешь что все это для дела, а не для ковыряний на локалхосте.</li>
</ol>
]]></description>
			<pubDate>Wed, 04 Oct 2023 12:15:10 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47197#47197]]></link>
		</item>
		<item>
			<title>Kort - в projects.offers.tpl Вывести: если проект просрочен то ...</title>
			<description><![CDATA[<p>По ID вот <a href="https://citylife.by/projects/photo/1" rel="nofollow">так</a>?</p>
]]></description>
			<pubDate>Wed, 04 Oct 2023 10:01:35 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47196#47196]]></link>
		</item>
		<item>
			<title>vpktz - в projects.offers.tpl Вывести: если проект просрочен то ...</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9274&amp;d=1#47193">#47193</a> <strong>Kort: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9274&amp;d=1#47128">#47128</a> <strong>vpktz: </strong>
<p>Есть идея, в projects.offers.tpl если проект просрочен то вывести уведомление - текст</p>
</blockquote>

<p>Речь об <a href="https://citylife.by/projects/construction/3" rel="nofollow">этом</a>?</p>
</blockquote>

<p>Да, это первй вопрос))) а второй впрос про условие, как его доработать тоб работало для всех как надо. </p>

<p>&lt;!-- IF {PHP.usr.id} == {OFFER_ROW_OWNER_ID} OR {PHP|cot_getuserpro()} OR {PHP.usr.isadmin} --&gt;<br />
      &lt;div class="uk-comment-body uk-margin-remove-top"&gt;<br />
          {OFFER_ROW_TEXT}<br />
      &lt;/div&gt;<br />
 &lt;!-- ENDIF --&gt;</p>

<p> </p>

<p>клава сломалась не могу попробовать пока то то показаа <a href="https://www.cotonti.com/users/Kopusha">Kopusha</a></p>
]]></description>
			<pubDate>Wed, 04 Oct 2023 08:42:21 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47194#47194]]></link>
		</item>
		<item>
			<title>Kort - в projects.offers.tpl Вывести: если проект просрочен то ...</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9274&amp;d=1#47128">#47128</a> <strong>vpktz: </strong>
<p>Есть идея, в projects.offers.tpl если проект просрочен то вывести уведомление - текст</p>
</blockquote>

<p>Речь об <a href="https://citylife.by/projects/construction/3" rel="nofollow">этом</a>?</p>
]]></description>
			<pubDate>Tue, 03 Oct 2023 21:00:59 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47193#47193]]></link>
		</item>
		<item>
			<title>Kopusha - в projects.offers.tpl Вывести: если проект просрочен то ...</title>
			<description><![CDATA[<p>Я тут пытался угадать по двум вопросам)</p>
]]></description>
			<pubDate>Tue, 03 Oct 2023 19:06:55 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47190#47190]]></link>
		</item>
		<item>
			<title>Kort - в projects.offers.tpl Вывести: если проект просрочен то ...</title>
			<description><![CDATA[<p>Как все же можно понять что именно надо сделать? Было и про просроченный проект и про ID владельца.</p>
]]></description>
			<pubDate>Tue, 03 Oct 2023 15:23:48 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47189#47189]]></link>
		</item>
		<item>
			<title>Kopusha - в projects.offers.tpl Вывести: если проект просрочен то ...</title>
			<description><![CDATA[<p>Попробуй выше <span style="color:#cc7832;">while </span>(<span style="color:#9876aa;">$offer </span>= <span style="color:#9876aa;">$sql</span>-&gt;<span style="color:#ffc66d;">fetch</span>())<br />
добавить <span style="color:#9876aa;">$t_o</span>-&gt;<span style="color:#ffc66d;">assign</span>(<span style="color:#ffc66d;">cot_generate_usertags</span>(<span style="color:#9876aa;">$item</span>[<span style="color:#6a8759;">'item_userid'</span>]<span style="color:#cc7832;">, </span><span style="color:#6a8759;">'OFFER_ROW_PRJ_OWNER_'</span>))<span style="color:#cc7832;">;<br />
и тогда в цикле ты получишь </span><span style="color:#6a8759;">OFFER_ROW_PRJ_OWNER_ID и все остальные теги<br />
<br />
Либо внутрь </span><span style="color:#9876aa;">$t_o</span>-&gt;<span style="color:#ffc66d;">assign</span>(<span style="color:#cc7832;">array</span>( просто<br />
<span style="color:#6a8759;">"OFFER_ROW_PRJ_OWNER_ID" </span>=&gt; <span style="color:#9876aa;">$item</span>[<span style="color:#6a8759;">'item_userid'</span>]<span style="color:#cc7832;">,</span></p>

<p class="updated"><strong>Added 1 minute later:</strong></p>

<p>старайся задавая такие вопросы выкладывать сам код файла в какой то php sandbox хотя бы, я сейчас просто угадываю<br />
возможно там нет <span style="color:#9876aa;">$item</span>[<span style="color:#6a8759;">'item_userid'</span>] и тогда все что выше до лампочки</p>

<p class="updated"><strong>Added 5 minutes later:</strong></p>

<p>но по уму конечно это не в ТПЛ надо закрывать а в пхп типа так<br />
<span style="color:#808080;">if ($usr['id'] == $offer['offer_userid'] || $usr['id'] == $item['item_userid'] || $usr['isadmin']) и тд</span></p>

<p class="updated"><strong>Added 11 minutes later:</strong></p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9274&amp;d=1#47128">#47128</a> <strong>vpktz: </strong>

<p> </p>

<p>Есть идея, в projects.offers.tpl если проект просрочен то вывести уведомление - текст</p>
</blockquote>

<p>в project.offers.php найди сам цикл с OFFER_FORM_ и в него добавь<br />
<span style="color:#6a8759;">"OFFER_FORM_PRJ_STATE" </span>=&gt;<span style="color:#9876aa;">$item</span>[<span style="color:#6a8759;">'item_state'</span>]<span style="color:#cc7832;">,<br />
И если он 1 то вроде как просрочен<br />
<br />
PS Я реально без кода сейчас просто угадываю, все может быть чуть не так но общий принцип - такой же</span></p>

<p class="updated"><strong>Added 3 minutes later:</strong></p>

<p>Не уверен что <span style="color:#9876aa;">$item</span>[<span style="color:#6a8759;">'item_state'</span>] == 1 это именно просрочен, возможно надо как сверять даты cot date и какую то дату самого прожекта<br />
Но суда по гуглу плагин єкспайрдпрожектс делает именно это</p>

<pre class="brush:as3;">
//змінюємо статуси для проектів що не актуальні
		$affectedRows = $db-&gt;query("UPDATE $db_projects
					SET item_state = 1 </pre>

<p> </p>
]]></description>
			<pubDate>Tue, 03 Oct 2023 09:36:26 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47186#47186]]></link>
		</item>
		<item>
			<title>vpktz - в projects.offers.tpl Вывести: если проект просрочен то ...</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9274&amp;d=1#47133">#47133</a> <strong>Argont: </strong>
<p>не юзал этот плагин, но что если добавить функцию как в модуле 'page' -</p>

<pre class="brush:as3;">
		$page_data['page_status'] = cot_page_status(
			$page_data['page_state'],
			$page_data['page_begin'],
			$page_data['page_expire']
		);
</pre>

<p>и уже исходить от статуса, полученного от наших дат, установленных при создании или редактировании карточки поста</p>
</blockquote>

<p>Слишком сложно)))</p>

<p>Может есть какое то глобальное условие что типа если тут что то  а не пусто то выводим это</p>

<p>Например</p>

<p> &lt;!-- IF {что то} == 0 --&gt; <br />
Тогда выводим это<br />
 &lt;!-- ENDIF --&gt;</p>

<p> </p>

<p>ИЛИ</p>

<p> &lt;!-- IF {что то}  --&gt; <br />
Вывод это<br />
 &lt;!-- ELSE --&gt; <br />
Вывод другое<br />
 &lt;!-- ENDIF --&gt;</p>

<p> </p>

<p> </p>
]]></description>
			<pubDate>Sat, 30 Sep 2023 09:10:26 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47180#47180]]></link>
		</item>
		<item>
			<title>Argont - в projects.offers.tpl Вывести: если проект просрочен то ...</title>
			<description><![CDATA[<p>не юзал этот плагин, но что если добавить функцию как в модуле 'page' -</p>

<pre class="brush:as3;">
		$page_data['page_status'] = cot_page_status(
			$page_data['page_state'],
			$page_data['page_begin'],
			$page_data['page_expire']
		);
</pre>

<p>и уже исходить от статуса, полученного от наших дат, установленных при создании или редактировании карточки поста</p>
]]></description>
			<pubDate>Wed, 27 Sep 2023 19:42:38 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47133#47133]]></link>
		</item>
		<item>
			<title>vpktz - в projects.offers.tpl Вывести: если проект просрочен то ...</title>
			<description><![CDATA[<p><em>Услышал негодования, провел работу над ошибками, принял к сведению, впреть буду более серьезно относиться к публикациям. Спасибо за труд. <img alt="heart" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/heart.png" title="heart" width="23" /></em></p>

<p> </p>

<p>Переписал вопросы более грамотно</p>

<p><strong>Первый вопрос</strong></p>

<p>Затруднение у меня в том что я в projects.offers.tpl не могу вывести "Срок действия проекта завершен"</p>

<p>projects.offers.tpl эта tpl работает на странице projects.tpl то есть как бы внутри, это предложения на испонения других юзеров</p>

<p>То есть сам проект это projects.tpl и в нем указаны сроки но сроки реализованны с помощью плагина <a href="https://drive.google.com/file/d/14n-tyNWn3dapLaGSLVBDlJF6jPR-FpUG/view?usp=drive_link" rel="nofollow">expiredprojects</a></p>

<p>У меня в projects.tpl это реализованно так</p>

<pre>
&lt;!-- IF {PRJ_EXPIRED_DAYS} &gt; 0 --&gt;

  Осталось дней  {PRJ_EXPIRED_DAYS}

 &lt;!-- ELSE --&gt;

   Осталось дней 0

 &lt;!-- ENDIF --&gt;  

 
с такого числа {PRJ_DATE_STAMP|cot_date('d.m.Yг H:i', $this)} 
 

&lt;!-- IF {PRJ_EXPIRED_DAYS} &gt; 0 --&gt;

   до такого числа {PRJ_EXPIRED|cot_date('d.m.Yг H:i', $this)}

&lt;!-- ELSE --&gt;

   Просрочено {PRJ_EXPIRED|cot_date('d.m.Yг H:i', $this)}

&lt;!-- ENDIF --&gt;</pre>

<table border="0" cellpadding="0" cellspacing="0">
	<tbody>
		<tr>
			<td>
			<p> </p>
			</td>
			<td>
			<p> </p>
			</td>
		</tr>
	</tbody>
</table>

<p>Теперь в projects.offers.tpl мне нужно вывести грубо говоря это но это</p>

<pre>
&lt;!-- IF {PRJ_EXPIRED_DAYS} &lt;= 0 --&gt;

Срок действия проекта завершен

&lt;!-- ENDIF --&gt;</pre>

<p>Но это не работает  projects.offers.tpl а будет работать только в не работает  projects.tpl</p>

<p> </p>

<p><strong>Второй вопрос попутно</strong></p>

<p>Как в projects.offers.tpl в </p>

<p>&lt;!-- BEGIN: ROWS --&gt;</p>

<p>вывести id владельца проекта</p>

<p>&lt;!-- END: ROWS --&gt;</p>

<p>Который в projects.tpl выводиться с помощью {PRJ_OWNER_ID}</p>

<p>Хочу таким образом добавить возможность видеть текст предложения на выполнения других участников только если ты:</p>

<p>1. ты администратор </p>

<p>2. ты имеешь статус ПРО это при включеном плагине PayPro  (и купленом статусе) пишется в условии как {PHP|cot_getuserpro()}</p>

<p>3. ты владелец проекта</p>

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

<p>Пока цепочка такая</p>

<pre>
&lt;!-- IF {PHP.usr.id} == {OFFER_ROW_OWNER_ID} OR {PHP|cot_getuserpro()} OR {PHP.usr.isadmin} --&gt;
      Текст предложения: {OFFER_ROW_TEXT}
 &lt;!-- ENDIF --&gt;</pre>

<p>Все срабатывает кроме того что владелец проекта сам не видит текст предложения</p>
]]></description>
			<pubDate>Wed, 27 Sep 2023 17:59:45 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47128#47128]]></link>
		</item>
		<item>
			<title>Dayver - sbr.list.tpl Не работают условия</title>
			<description><![CDATA[<p>Делайте дебаг. В шаблон свой вставьте в удобном месте </p>

<pre class="brush:xml;">
status={PHP.status}=</pre>

<p>И пройдитесь по ссылкам что бы посмотреть что попадает в шаблон в переменной. Если то что нужно то ищите синтаксические ошибки в шаблоне, если в переменной не то что ожидалось то смотрите в пхп код и его дебажте</p>
]]></description>
			<pubDate>Sun, 23 Jul 2023 21:37:04 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47010#47010]]></link>
		</item>
		<item>
			<title>vpktz - sbr.list.tpl Не работают условия</title>
			<description><![CDATA[<p>Не могу понять, почему не работают условие которое меняет класс при выборе той или иной вкладки.</p>

<p>Активная вкладка все время висит на "претензия" хотя сам фильтр работает и сделки фильтруются как надо. Визуальное оформление не работает.</p>

<p>И польностью классы в условие переносил тип  &lt;!-- IF {PHP.status} == 'new' --&gt; class="nav-link uk-link-reset activ"&lt;!-- ENDIF --&gt; тоже не срабатывает</p>

<pre class="brush:as3;">
&lt;ul class="nav nav-tabs uk-text-bold"&gt;
  &lt;li class="nav-item"&gt;
    &lt;a href="https://www.cotonti.com/{PHP|cot_url('sbr')}" class="nav-link uk-link-reset &lt;!-- IF !{PHP.status} --&gt; active &lt;!-- ENDIF --&gt;"&gt;
      {PHP.L.All}
    &lt;/a&gt;
  &lt;/li&gt;
  &lt;li class="nav-item"&gt;
    &lt;a href="https://www.cotonti.com/{PHP|cot_url('sbr','status=new')}" class="nav-link uk-link-reset &lt;!-- IF {PHP.status} == 'new' --&gt; active &lt;!-- ENDIF --&gt;"&gt;
      {PHP.L.sbr_deals_new}
    &lt;/a&gt;
  &lt;/li&gt;
  &lt;li class="nav-item"&gt;
    &lt;a href="https://www.cotonti.com/{PHP|cot_url('sbr','status=refuse')}" class="nav-link uk-link-reset &lt;!-- IF {PHP.status} == 'refuse' --&gt; active &lt;!-- ENDIF --&gt;" &gt;
      {PHP.L.sbr_deals_refuse}
    &lt;/a&gt;
  &lt;/li&gt;
  &lt;li class="nav-item"&gt;
    &lt;a href="https://www.cotonti.com/{PHP|cot_url('sbr','status=confirm')}" class="nav-link uk-link-reset &lt;!-- IF {PHP.status} == 'confirm' --&gt; active &lt;!-- ENDIF --&gt;"&gt;
      {PHP.L.sbr_deals_confirm} 
    &lt;/a&gt;
  &lt;/li&gt;
  &lt;li class="nav-item"&gt;
    &lt;a href="https://www.cotonti.com/{PHP|cot_url('sbr','status=process')}" class="nav-link uk-link-reset &lt;!-- IF {PHP.status} == 'process' --&gt; active &lt;!-- ENDIF --&gt;"&gt;
      {PHP.L.sbr_deals_process}
    &lt;/a&gt;
  &lt;/li&gt;
  &lt;li class="nav-item"&gt;
    &lt;a href="https://www.cotonti.com/{PHP|cot_url('sbr','status=done')}" class="nav-link uk-link-reset &lt;!-- IF {PHP.status} == 'done' --&gt; active &lt;!-- ENDIF --&gt;"&gt;
      {PHP.L.sbr_deals_done} 
    &lt;/a&gt;
  &lt;/li&gt;
  &lt;li class="nav-item"&gt;
    &lt;a href="https://www.cotonti.com/{PHP|cot_url('sbr','status=claim')}" class="nav-link uk-link-reset &lt;!-- IF {PHP.status} == 'claim' --&gt; active &lt;!-- ENDIF --&gt;"&gt;
      {PHP.L.sbr_deals_claim} 
    &lt;/a&gt;
  &lt;/li&gt;
  &lt;li class="nav-item"&gt;
    &lt;a href="https://www.cotonti.com/{PHP|cot_url('sbr','status=cancel')}" class="nav-link uk-link-reset &lt;!-- IF {PHP.status} == 'cancel' --&gt; active &lt;!-- ENDIF --&gt;"&gt;
      {PHP.L.sbr_deals_cancel} 
    &lt;/a&gt;
  &lt;/li&gt;
&lt;/ul&gt;</pre>

<p>пример; на фото выбраны ВСЕ</p>

<p><img alt="" src="https://i.ibb.co/Qf5gPKK/65.jpg" /></p>
]]></description>
			<pubDate>Sun, 23 Jul 2023 10:33:24 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47009#47009]]></link>
		</item>
		<item>
			<title>vpktz - Payprjtop и Payprjbold Не происходит оплата, не могу купить</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9258&amp;d=1#47007">#47007</a> <strong>Argont: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/ru/forums?m=posts&amp;q=9258&amp;d=1#47006">#47006</a> <strong>vpktz: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9258&amp;d=1#47005">#47005</a> <strong>Kopusha: </strong>
<p><a href="https://drive.google.com/file/d/1syBWCykgRiWfmyCCEuvVXHGnGmuMmOqp/view?usp=drive_link" rel="nofollow">payprojects</a>  - платная публикация прожектов<br />
<a href="https://drive.google.com/file/d/1syBWCykgRiWfmyCCEuvVXHGnGmuMmOqp/view?usp=drive_link" rel="nofollow">payprjtop</a> -  поднятие уже опубликованного прожекта вверх в списке всех прожектов игнорируя $sort по дате публикации.<br />
Не альтернатива точно. Есть же какие то киниги и ютубы по php, смысл что то пилить и не учиться при этом? Дальше то что?</p>
</blockquote>

<p>Не чего не имею против того что бы учиться, но нет времени, все остальное время я на работе, и тд. Я не много пробовал php  имне нравиться и я хочу, но на это на до время, что бы постоянно этим заниматься а не как я клочками, которые потом все забыл. Я еще не самы способный, что то учить мне надо очень упорно.</p>

<p>Вернувшись с теме. Я хочу сказать что всего этого  (этой темы) не было бы в приципе если бы были мануалы  к плагину. Не то что есть а хорошие настоящие мануалы, которые глубоко прописывает весь функционал плагина. Вот были бы на все мануалы полные, была бы красота, Сейчас бы тут тысячи юзеров сидели и развитие было бы больше. Но это лишь мои фантазии, и мечты. Просто не может быть такая крутая cms быть не распространеной. </p>

<p>СТО процентов, надо просто сделать пару моментов и будет все работать , моменты которые знает только автор плагина. </p>

<p> Авторы это Author=CMSWorks Team<br />
 * Copyright=Copyright (c) CMSWorks.ru, littledev.ru  они уже давно не занимаются </p>

<p>________________________________________________________________________________</p>

<p>Ура!!! Откопал инфо!</p>

<p>В общем в projects.tpl вставить кнопки, они и потянут id  в форму payprjtop.tpl</p>

<pre class="brush:as3;">
&lt;!-- IF {PHP.cot_plugins_active.payprjtop} AND {PHP.usr.id} == {PRJ_OWNER_ID} OR {PHP.usr.isadmin} --&gt;

&lt;p&gt;{PRJ_PAYTOP}&lt;/p&gt;

&lt;!-- ENDIF --&gt;

&lt;!-- IF {PHP.cot_plugins_active.payprjbold} AND {PHP.usr.id} == {PRJ_OWNER_ID} OR {PHP.usr.isadmin} --&gt;

&lt;p&gt;{PRJ_PAYBOLD}&lt;/p&gt;

&lt;!-- ENDIF --&gt;</pre>

<p> </p>
</blockquote>

<p>если не секрет. где нашли документацию?</p>

<p>полезное еще что-то есть?</p>

<p>не могу разобраться с избранными проектами</p>
</blockquote>

<p> </p>

<p><a href="https://freelance-script.abuyfile.com/plugin-payprjtop/" rel="nofollow">Вот тут)</a></p>
]]></description>
			<pubDate>Wed, 19 Jul 2023 10:19:22 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47008#47008]]></link>
		</item>
		<item>
			<title>Argont - Payprjtop и Payprjbold Не происходит оплата, не могу купить</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/ru/forums?m=posts&amp;q=9258&amp;d=1#47006">#47006</a> <strong>vpktz: </strong>
<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9258&amp;d=1#47005">#47005</a> <strong>Kopusha: </strong>
<p><a href="https://drive.google.com/file/d/1syBWCykgRiWfmyCCEuvVXHGnGmuMmOqp/view?usp=drive_link" rel="nofollow">payprojects</a>  - платная публикация прожектов<br />
<a href="https://drive.google.com/file/d/1syBWCykgRiWfmyCCEuvVXHGnGmuMmOqp/view?usp=drive_link" rel="nofollow">payprjtop</a> -  поднятие уже опубликованного прожекта вверх в списке всех прожектов игнорируя $sort по дате публикации.<br />
Не альтернатива точно. Есть же какие то киниги и ютубы по php, смысл что то пилить и не учиться при этом? Дальше то что?</p>
</blockquote>

<p>Не чего не имею против того что бы учиться, но нет времени, все остальное время я на работе, и тд. Я не много пробовал php  имне нравиться и я хочу, но на это на до время, что бы постоянно этим заниматься а не как я клочками, которые потом все забыл. Я еще не самы способный, что то учить мне надо очень упорно.</p>

<p>Вернувшись с теме. Я хочу сказать что всего этого  (этой темы) не было бы в приципе если бы были мануалы  к плагину. Не то что есть а хорошие настоящие мануалы, которые глубоко прописывает весь функционал плагина. Вот были бы на все мануалы полные, была бы красота, Сейчас бы тут тысячи юзеров сидели и развитие было бы больше. Но это лишь мои фантазии, и мечты. Просто не может быть такая крутая cms быть не распространеной. </p>

<p>СТО процентов, надо просто сделать пару моментов и будет все работать , моменты которые знает только автор плагина. </p>

<p> Авторы это Author=CMSWorks Team<br />
 * Copyright=Copyright (c) CMSWorks.ru, littledev.ru  они уже давно не занимаются </p>

<p>________________________________________________________________________________</p>

<p>Ура!!! Откопал инфо!</p>

<p>В общем в projects.tpl вставить кнопки, они и потянут id  в форму payprjtop.tpl</p>

<pre class="brush:as3;">
&lt;!-- IF {PHP.cot_plugins_active.payprjtop} AND {PHP.usr.id} == {PRJ_OWNER_ID} OR {PHP.usr.isadmin} --&gt;

&lt;p&gt;{PRJ_PAYTOP}&lt;/p&gt;

&lt;!-- ENDIF --&gt;

&lt;!-- IF {PHP.cot_plugins_active.payprjbold} AND {PHP.usr.id} == {PRJ_OWNER_ID} OR {PHP.usr.isadmin} --&gt;

&lt;p&gt;{PRJ_PAYBOLD}&lt;/p&gt;

&lt;!-- ENDIF --&gt;</pre>

<p> </p>
</blockquote>

<p>если не секрет. где нашли документацию?</p>

<p>полезное еще что-то есть?</p>

<p>не могу разобраться с избранными проектами</p>
]]></description>
			<pubDate>Tue, 18 Jul 2023 18:53:54 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47007#47007]]></link>
		</item>
		<item>
			<title>vpktz - Payprjtop и Payprjbold Не происходит оплата, не могу купить</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9258&amp;d=1#47005">#47005</a> <strong>Kopusha: </strong>
<p><a href="https://drive.google.com/file/d/1syBWCykgRiWfmyCCEuvVXHGnGmuMmOqp/view?usp=drive_link" rel="nofollow">payprojects</a>  - платная публикация прожектов<br />
<a href="https://drive.google.com/file/d/1syBWCykgRiWfmyCCEuvVXHGnGmuMmOqp/view?usp=drive_link" rel="nofollow">payprjtop</a> -  поднятие уже опубликованного прожекта вверх в списке всех прожектов игнорируя $sort по дате публикации.<br />
Не альтернатива точно. Есть же какие то киниги и ютубы по php, смысл что то пилить и не учиться при этом? Дальше то что?</p>
</blockquote>

<p>Не чего не имею против того что бы учиться, но нет времени, все остальное время я на работе, и тд. Я не много пробовал php  имне нравиться и я хочу, но на это на до время, что бы постоянно этим заниматься а не как я клочками, которые потом все забыл. Я еще не самы способный, что то учить мне надо очень упорно.</p>

<p>Вернувшись с теме. Я хочу сказать что всего этого  (этой темы) не было бы в приципе если бы были мануалы  к плагину. Не то что есть а хорошие настоящие мануалы, которые глубоко прописывает весь функционал плагина. Вот были бы на все мануалы полные, была бы красота, Сейчас бы тут тысячи юзеров сидели и развитие было бы больше. Но это лишь мои фантазии, и мечты. Просто не может быть такая крутая cms быть не распространеной. </p>

<p>СТО процентов, надо просто сделать пару моментов и будет все работать , моменты которые знает только автор плагина. </p>

<p> Авторы это Author=CMSWorks Team<br />
 * Copyright=Copyright (c) CMSWorks.ru, littledev.ru  они уже давно не занимаются </p>

<p>________________________________________________________________________________</p>

<p>Ура!!! Откопал инфо!</p>

<p>В общем в projects.tpl вставить кнопки, они и потянут id  в форму payprjtop.tpl</p>

<pre class="brush:as3;">
&lt;!-- IF {PHP.cot_plugins_active.payprjtop} AND {PHP.usr.id} == {PRJ_OWNER_ID} OR {PHP.usr.isadmin} --&gt;

&lt;p&gt;{PRJ_PAYTOP}&lt;/p&gt;

&lt;!-- ENDIF --&gt;

&lt;!-- IF {PHP.cot_plugins_active.payprjbold} AND {PHP.usr.id} == {PRJ_OWNER_ID} OR {PHP.usr.isadmin} --&gt;

&lt;p&gt;{PRJ_PAYBOLD}&lt;/p&gt;

&lt;!-- ENDIF --&gt;</pre>

<p> </p>
]]></description>
			<pubDate>Mon, 17 Jul 2023 19:44:20 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47006#47006]]></link>
		</item>
		<item>
			<title>Kopusha - Payprjtop и Payprjbold Не происходит оплата, не могу купить</title>
			<description><![CDATA[<p><a href="https://drive.google.com/file/d/1syBWCykgRiWfmyCCEuvVXHGnGmuMmOqp/view?usp=drive_link" rel="nofollow">payprojects</a>  - платная публикация прожектов<br />
<a href="https://drive.google.com/file/d/1syBWCykgRiWfmyCCEuvVXHGnGmuMmOqp/view?usp=drive_link" rel="nofollow">payprjtop</a> -  поднятие уже опубликованного прожекта вверх в списке всех прожектов игнорируя $sort по дате публикации.<br />
Не альтернатива точно. Есть же какие то киниги и ютубы по php, смысл что то пилить и не учиться при этом? Дальше то что?</p>
]]></description>
			<pubDate>Mon, 17 Jul 2023 11:01:05 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47005#47005]]></link>
		</item>
		<item>
			<title>vpktz - Payprjtop и Payprjbold Не происходит оплата, не могу купить</title>
			<description><![CDATA[<p>в общем у меня не получается, нашел еще один плагин но он так же работает через payprjtop называется <a href="https://drive.google.com/file/d/1syBWCykgRiWfmyCCEuvVXHGnGmuMmOqp/view?usp=drive_link" rel="nofollow">payprojects</a> но это видимо не альтернатива а аддон расширяющий функционал. Его пробывал тоже не работает.</p>
]]></description>
			<pubDate>Mon, 17 Jul 2023 09:56:44 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&p=47004#47004]]></link>
		</item>
	</channel>
</rss>