<?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>Fri, 01 May 2026 07:30:51 -0000</pubDate>

		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Skype: alexey3215</p>

<p>Готов помогать, кодировать, отлаживать, предлагать идеи по мере сил.</p>

<blockquote><a href="https://www.cotonti.com/forums?m=posts&amp;q=7776&amp;d=2#39710">#39710</a> <strong>esclkm:</strong>

<p>не хватает моделей...</p>
</blockquote>

<p>Вариант реализации: <a href="http://portal30.ru/sozdanie-internet-sajtov/free-scripts/cotonti-lib/som" rel="nofollow">http://portal30.ru/sozdanie-internet-sajtov/free-scripts/cotonti-lib/som</a> . Это результат трудов Трастмастера, мой и ребят с моей работы. Концепция несколько отличается от Yii, но она вполне удобна. Позволяет использовать несколько соединений с БД, использовать MySql, PgSql в одном проекте (MongoDB в зачаточном состоянии). Бизнес логика легко переносится в модели разгружая контроллеры и позволяя избегать дублирование кода.</p>
]]></description>
			<pubDate>вт, 09 сен 2014 02:00:24 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7777&d=0#post39844]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote><a href="https://www.cotonti.com/forums?m=posts&amp;q=7777&amp;d=1#39754">#39754</a> <strong>Macik:</strong>
<p>На счет заслуг — резонно. Четких правил никогда не видел, правда и не интересовался. На счет тебя (и твоего вклада) — помоему это тянет на звание «Contributor», но какие привелегии  оно дает сам не знаю.  :)   </p>
</blockquote>

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

<p> </p>

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

<p>…и да — напиши где нибудь (в подписи например) адрес своего порфиля на гитхабе, если ты там выкладываешь что-то по котонти.</p>
</blockquote>

<p>Насчет вопросы/недоработки, большую часть я предлагал по топикам, но некоторые были и на гитхабе. Один из последних - улучшение модуля форум, а именно добавление возможности выбрать конфиг редактора из админки, так как в Cotonti есть 3 вида конфигов для визуального редактора.</p>

<p>p.s. остальное ноу хау скинул в личку, чтобы форум не засорять</p>

<p> </p>
]]></description>
			<pubDate>ср, 03 сен 2014 09:22:25 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7777&d=0#post39764]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>В целом дело говоришь. Об этом надо писать чаще, т.к. кто-то читает форум наискосок, у кого-то глаз замылился. </p>

<p>Но счет бутстрапа у меня несколько другое мнение — кому надо «свалить» с движка, сделают это хлебом не корми.</p>

<p>На счет заслуг — резонно. Четких правил никогда не видел, правда и не интересовался. На счет тебя (и твоего вклада) — помоему это тянет на звание «Contributor», но какие привелегии  оно дает сам не знаю.  :)   </p>

<p>Реальные вопросы/недоработки по движку можно не стесняясь писать на гихзабе в виде тикетов. Это позволяет им не потеряться в дебрях форума.</p>
<p><strong>Добавлено 4 минуты спустя:</strong></p><p>…и да — напиши где нибудь (в подписи например) адрес своего порфиля на гитхабе, если ты там выкладываешь что-то по котонти.</p>
]]></description>
			<pubDate>вт, 02 сен 2014 19:57:22 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7777&d=0#post39754]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>Я периодически предлагал различные правки, как в топиках, так и в виде готовых изменений на гитхабе. Планирую и дальше по мере возможности это делать. Мои предложения обычно больше относятся к интерфейсной части, или функционалу, в ядро я не заглядывал практически, разве что в виде ознакомления.  По шаблонам тоже мог бы придумать <span style="line-height:1.6em;">улучшения, но я с момента начала работы с Cotonti  не изменил своего мнения относительно бутстрапа, я категорически против использования одного фреймворка в другом. Всегда был сторонником того, что у любой системы управления должен быть минимум один свой шаблон.</span></p>

<p>Какие еще системы управления используют в официальной сборке шаблоны бутстрапа при отсутствии хотябы одного своего?  </p>

<p>Представляете, костюм адидас, с маркой сшито по технологии пума..   так и с бутстрапом, вы все больше к нему привязываетесь, а никто не подумал, а вдруг завтра бутстрап станет фреймворком управления, появится админка и тд.  И пользователь скажет: <em>зачем мне использовать Cotonti с бутстрапом внутри, если я могу систему управления бутстрап установить с ее же шаблоном</em></p>

<p>Эта тема уже обсуждалась, я в ней категорически был против, потом когда собирали деньги, я тоже внес N$, но темы пока что не вижу.</p>

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

<p>Получается что те, кто вылаживает плагины, или шаблоны, сидят в одной группе с читателями (members), и я в том числе (donator как дополнительная).</p>

<p>Поэтому без четких правил по группам, без различия в привилегиях, очень сложно будет найти свежие силы в виде новых энтузиастов. Каждый подумает, а зачем мне это нужно, что мне это даст, и в принципе будет прав. Ведь семья дети работа, это ситуация, которая посещает практически каждого.</p>
<p><strong>Добавлено 31 минуты спустя:</strong></p><p>P.S.  Случай из реальной жизни, насчет популяризации:</p>

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

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

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

<p>Но этого можно достичь только комплексно, одними правками ядра популярности не получить. </p>
]]></description>
			<pubDate>вт, 02 сен 2014 11:18:50 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7777&d=0#post39750]]></link>
		</item>
		<item>
			<title>Dr2005alex</title>
			<description><![CDATA[<p>skype: Dr2005alex</p>

<p>Готов предлагать, исполнять и помогать в свободное время.</p>
]]></description>
			<pubDate>вт, 02 сен 2014 08:45:28 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7777&d=0#post39744]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>мой skype: esclkm )</p>

<p>я готов выделять 10-20-35 часов в месяц. В зависимости от работ. Мало... но это столько , сколько есть</p>

<p>Готов выполнить все то, что у меня стоит в задачах в гитхабе.</p>

<p>Готов немного написать статей на русском.</p>

<p> </p>

<p>Кстати, сообщество у нас в большинстве своем русско говорящее... Мне все равно кажется, что пока стоит на этом заострить внимание.</p>

<p> </p>
]]></description>
			<pubDate>вт, 02 сен 2014 06:07:27 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7777&d=0#post39743]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>С этим абсолютно согласен. Но проблема, сейчас глубже — условно, никто ничего не делает и спросить не с кого. Год назад было принято решение начать с привлекательной визуальной части, сделать «приятную» тему на основе бутстрап. Но где-то оно заглохло. Владимир, тут сейчас редко.</p>

<p>А темы «идей» опять выходят на новый круг… Поэтому и предлагаю вариант регулярных «сходок» и раздачей слонов и контролем их содержания.</p>
]]></description>
			<pubDate>пн, 01 сен 2014 19:44:09 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7777&d=0#post39735]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote><a href="https://www.cotonti.com/forums?m=posts&amp;q=7777&amp;d=1#39728">#39728</a> <strong>Macik: </strong>

<p>Скажу тебе больше даже не все разработчики знакомы с тонкостями форумного ЧПУ и прочими нюансами (я за N лет работы с котонти ниразу не использовал целенаправлено форум или ББкод).</p>

<p>Поэтому, если этот путь уже пройден, и считаешь это важным — то милости просим с фиксом или пошаговым «how-to».</p>

<p>В любом случае спасибо, что обращаешь внимание на эти вещи.</p>
</blockquote>

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

<p>Например тот же hide или вставка в контент кода adsense. Я все свои проекты делаю под парсер bbcode, он более жестко фильтрует, меньше мусора в коде,  и огромный плюс - возможность в плагине bbcode свои кнопки создавать в админке. А учитывая что <a href="http://www.cotonti.com/ru/extensions/editor-parser/sceditor">Sceditor</a>  работает с обоими парсерами, и имеет API , можно включать целые функции в кнопки.</p>

<p>Я уже не говорю про такие нюансы как вставка с ютуба - там это уже есть, плюс я от себя добавил спойлер, выравнивание блоков.</p>

<p> </p>

<p>Насчет <span style="font-family:Georgia, Times, 'Times New Roman', serif;font-style:italic;">Поэтому, если этот путь уже пройден, и считаешь это важным — то милости просим с фиксом или пошаговым «how-to».</span></p>

<p>Закончу доработку сайта через пару дней  (сейчас полностью свой сайт модернизирую), и напишу по форуму <span style="font-family:Georgia, Times, 'Times New Roman', serif;font-style:italic;">«how-to».</span></p>

<p>Проще ведь что-то отключить после установки, если не нужно, чем бегать в поисках решений.</p>

<p>Тем более уже есть плагины для форума, карма, спасибо, и форум есть в сборке, а настройки ЧПУ по умолчанию нет.</p>

<blockquote>
<p><a href="https://www.cotonti.com/forums?m=posts&amp;q=7777&amp;d=1#39728" style="font-family:Georgia, Times, 'Times New Roman', serif;font-style:italic;">#39728</a><span style="font-family:Georgia, Times, 'Times New Roman', serif;font-style:italic;"> </span><strong style="font-family:Georgia, Times, 'Times New Roman', serif;font-style:italic;">Macik:</strong></p>

<p style="font-family:Georgia, Times, 'Times New Roman', serif;font-style:italic;">Скажу тебе больше даже не все разработчики знакомы с тонкостями форумного ЧПУ и прочими нюансами (я за N лет работы с котонти ниразу не использовал целенаправлено форум или ББкод).</p>
</blockquote>

<p>Если мы хотим чтобы система развивалась и жила, нужно делать то, что может понадобиться потенциальным пользователям, пусть даже каждому сотому или тысячному пользователю Cotonti, но тем не менее может. Тогда и люди начнут пользоваться движком.</p>

<p>Но для этого нужно в первую очередь изменить направленность и трактовку:  </p>

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

<p>Вот это и есть основная задача  -  дать пользователю то, что уже можно использовать сходу, а дальше он и сам втянется глубже.</p>

<p>Это как главная страница сайта - если сразу не зацепить посетителя, он закроет страницу, так и не узнав всех возможностей.</p>

<p> </p>
]]></description>
			<pubDate>пн, 01 сен 2014 18:46:10 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7777&d=0#post39732]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>Скажу тебе больше даже не все разработчики знакомы с тонкостями форумного ЧПУ и прочими нюансами (я за N лет работы с котонти ниразу не использовал целенаправлено форум или ББкод).</p>

<p>Поэтому, если этот путь уже пройден, и считаешь это важным — то милости просим с фиксом или пошаговым «how-to».</p>

<p>В любом случае спасибо, что обращаешь внимание на эти вещи.</p>
]]></description>
			<pubDate>пн, 01 сен 2014 15:52:16 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7777&d=0#post39728]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>Насчет хотелок, наверное их нужно реализовать после того, как будут сделаны необходимки и элементарки, а также устранены ребусы, например:</p>

<p>Откуда пользователь может знать, что для работы форума с ЧПУ, ему нужно где-то найти файл functions.custom.php , или создать, куда-то его закинуть, и еще в нем должна быть соответствующая функция, плюс в data/config.php  включить функцию...    не слишком ли много телодвижений для новичка?   а потом удивляемся..    </p>

<p>и это при том, что в официальную сборку входит модуль форум.</p>

<p> </p>

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

<p>При таком раскладе если реализовать вывод новостей в 2 колонки, и обрезка попадает на незакрытый тег, последствия видны для всего сайта. Поэтому отдельное поле для краткой новости нужно, в том числе и для оптимизации, так как текст краткой может быть превью к новости, уникальным, вместо парсинга из полной. </p>
]]></description>
			<pubDate>пн, 01 сен 2014 14:14:38 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7777&d=0#post39724]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<blockquote style="line-height:20.7999992370605px;"><a href="https://www.cotonti.com/forums?m=posts&amp;q=7776&amp;d=2#39710">#39710</a> <strong>esclkm:</strong>
<p>Этим летом я встретился с Trusmaster’ом в НН. Это была очень интересная продуктивная встреча в плане мыслей и познания.  Собственных идей и т.д. Давайте дружно признаем, что cotonti – это его проект. Но жизнь делает свои повороты. И у него есть семья, есть свои проблемы, которые надо решать. Cotonti стал для многих проектом, приносящим деньги. Для кого-то – это проект вдохновения.  Мы все растем и нас начинают привлекать разные идеи из разных движков.</p>

<p>Мне вдохновила недавно идея GRUB (пользовался ей в Yii 1.2)/ Я начал сразу же писать свой редактор GRUB на c# для Cotonti (даже пришлось написать свой шаблонизатор). Но еще больше мне понравилась идея моделей. Подобными вещами занимались Trustmaster и Alex300 несколько лет назад.</p>

<p>Я не предлагаю это вводить в ядро.</p>

<p>Я задумался давно на тему интерфейсов. И понял, какое это зло.</p>

<p>Давайте подумаем, что мы можем сделать для котонти? Те, кто еще в нем. Но не только это важно. Важно понять для кого мы работаем?</p>

<ol><li>Для сверхконечного пользователя. Ему интересна, только генерируемая информация.</li>
	<li>Для владельца сайта. Мы никогда ему не угодим. Время бесплатных CMS уже ушло. Люди сейчас платят большие деньги за готовые решения именно для них. Но никак не универсальную посудомойку-пылесос. А подобных инструментов, в котонти уж простите и в помине не водилось.</li>
	<li>Для юного вебдзайнера, верстальщика. Мне кажется это именно та категория! Он может сделать сайт на котонти любой сложности ля любого клиента.</li>
	<li>Для серьезных веб-разработчиков. Они наоборот предпочитают современные фреймворки. Да и любят они греметь словами MVC и другими. Хотя солнце можно нарисовать ручкой, песком, карандашом, красками и т.д.</li>
</ol><p>Теперь про ЧАНКИ. Я с ними категорически не согласен.</p>

<p>Любая переменная в шаблонах используется как {A} или {A.B.C}. А <a href="http://www.cotonti.com/users/Dr2005alex"><strong>Dr2005alex</strong></a> предлагает использовать имена файлов одинаково с переменными. Это ИМХО - просто дурной тон - создать множество интерфейсов. А это плохо. Мы легко понимаем, как пользоваться дрелью, так как в ней всего 1 кнопка.  Не надо делать 5 кнопок для одного действия – это вызывает отторжение. Купите дрель с пятью кнопками сверлить и тремя розетками. НО и не надо одной кнопке назначать 5 действий.</p>

<p>В котонти многие интерфейсы нуждаются в жестком упрощении. Но не усложнении.</p>

<p>ИМХО.</p>

<p>Мне не хватает сегодня:</p>

<p>- написанной одним дизайнером разумной админки и стартового шаблона на Bootstrap. Не просто впихивания бутстапа в базовый шаблон, а создание уникального проработанного шаблона.</p>

<p>- не хватает моделей. Если честно – хочется модуль страниц переделать. Никому не нужны функции импорта, сохранения, создания страницы. От них было бы больше току – если бы они работали внутри вменяемой модели страниц, в которой были бы расписаны все поля и все исключения.</p>

<p>- не хватает проверки форм при помощи JS.</p>

<p>- не хватает удобного редактирования нескольких страниц.</p>

<p>- не хватает колбэков в шаблонизаторе для нескольких параметров, например [cot_url | {A} | {B}]</p>

<p>- не хватает обработчика ошибок в шаблонизаторе! Я просто плачу, когда мой шаблон с ошибкой. Я вижу неясный текст. А хочу видеть конкретную ошибку.</p>

<p>-не хватает возможности генерировать шаблон из текста, а не из файла.</p>

<p>-не хватает документации. Любого качества.</p>

<p>- не хватает удобной админки с вменяемой логикой. Я не хочу попадать к одной ссылке 10ью путями! Это усложняет общение с клиентами.</p>

<p>-не хватает генерируемой под клиента админки.</p>

<p>- не хватает синхронизации с соц сетями.</p>

<p>- адекватной работы с файлами.</p>

<p>Я вижу много путаницы в интерфейсах.</p>

<p>- Стандартные модули и плагины имеют названия то во множественном, то в единственном числе: forums и page.</p>

<p>- файлы их пути и использование имеют различные названия. Например: cot_langfile или cot_incfile. Папки называются: plugins , modules, system – но внутри этих функций мы используем plug, module, core</p>

<p>- имена установщиков, апдейтеров, унисталяторов – еще 1 путаница.</p>

<p>-обращение к конфигам  и auth модулей и плагинов крайне различно.</p>

<p>И таких путаниц уйма. И во многих из них виновен я. Но уже это есть.</p>

<p>Я многие свои приложения размещаю на github и там много решений поставленных вопросов. Просто реально – вопрос стоит так: а что мы хотим и для кого мы это делаем. Спасибо, что не поленились прочесть.</p>

<p><strong>Добавлено 1 минуты спустя:</strong></p>

<p>P.S. Слоты меню  - это то, что нуждается в ликвадации. ИМХО. Дело не в их удобстве. А в том, что вы сами через месяц забудите, что для какого слота писалось. Его имя ничего не отражает.</p>

<div> </div>
</blockquote>
<p><strong>Добавлено 46 минуты спустя:</strong></p><p>Мысли по описанному — </p>

<p>тоже виделся с ТМ, в феврале правда. Но это так, к слову. </p>

<p>Проблему вижу всю ту же (это касается не только, и не столько Ecslkm, а почти всех условно «активных» разработчиков в том, числе и меня) — хотелок и идей много, текста меньше, предложений как реализовать ту или иную идею еще меньше, результата почти ноль. [Я не беру в расчет варианты, когда разработчик сделал для себя хотелку, а потом её представил как готовый костыль. Как правило такие подерлки все равно популярностью не пользуются, т.к. узко заточены.]</p>

<p>Причины вижу следующие:</p>

<ul><li>ни у кого нет времени (объективно главная, но мало решаемая проблема) </li>
	<li>нет взаимопонимания, у каждого свое видение — на одну идею в лучшем случае <span style="line-height:20.7999992370605px;">1-2 со своими предложениями </span>и еще 2-3 в корне несогласных</li>
	<li>отсюда нет скоординированности действий, и <span style="line-height:20.7999992370605px;">как результат </span>нет хотя бы общего плана развития, а отсюда и фронта «общественных» работ, и самое главное ответственных за них</li>
</ul><p>Развития нет, потому что механизма реализации нет. Пока кто-то (в частности Владимир) имеет ресурсы и тянет все на себе — есть некоторое движение, а нет — получается полный раздрай.</p>

<p> </p>

<p>Мои предложения — переходить от разглагольствований на форуме в практическую плоскость:</p>

<ol><li>Еще раз пересчетать по головам (поименно) тех, кто готов хоть каплю (денег/кода/просто своего сремени) вкладывать в проект (обозначить их четкие контакты).</li>
	<li>Назначить регулярные общие встречи (раз в неделю/две/месяц) в skype с четким временным лимитом. Желающие «поболтать» на более широкие/узкие темы могут назначить доп. встречи.</li>
	<li>На каждую встречу иметь четкую повестку, что обсуждаем, каков должен быть результат.  </li>
	<li>По ходу обсуждения выделяем фронт работ для желающих и имеющих возможность помочь, пусть малый, но четко обозначенный объем работ. Кто не может/ не хочет писать код — пусть помогает на уровне идей и консультаций.</li>
	<li>Назначаем ответственных, планируем план на следующий сбор.</li>
	<li>Далее на новый цикл с п.3  — сбор, проверка результатов работ по пред. этапу, корректировка, новые задачи и т.д.</li>
	<li>[опционально] постить в отдельную ветку результаты сбора (в виде основных тезисов и задач). <span style="line-height:20.7999992370605px;">Сразу будет видно, что и на какой стадии, куда и с какой скоростью движемся.</span></li>
</ol><p><span style="line-height:1.6em;">Могу быть в скайпе (macik.spb) с 10-21 по будням (в среду после 16-00). В выходные в зависимости от предварительного согласования. Для оперативной связи писать на:  macik . spb гавгав gmail . com (</span><span style="line-height:1.6em;">без пробелов</span><span style="line-height:1.6em;">). Кому надо могу дать моб. телефон.</span></p>

<p> </p>

<p> </p>
]]></description>
			<pubDate>пн, 01 сен 2014 12:54:40 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7777&d=0#post39718]]></link>
		</item>
	</channel>
</rss>