<<<1...5...10...41424344454647>>>
Для юзеров Seditio и новичков
| esclkm |  | 
|---|---|
| Ярослав! о бутстрапе мы ведем речь.))) скоро будет) littledev.ru - мой маленький зарождающийся блог о котонти. снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты | 
| CrazyFreeMan |  | 
|---|---|
| Фантастика! Рад читать, могу чем то помочь? ЗЫ там несоклько задач на гитхабе создал по темкам админки comaterial и не только :) Кстате легкая и приятная тема! Додано 1 місяць потому: Смотрю последние версии изменяются кардинально в механизмах взамимодействия котонти ядра / плагинов, есть ряд готовых плагинов и иногда одна итерация версии движка и плагин уже не совместим ли того ломает сайт, есть ли возможность в плагине указать минимальную версию движка для плагина или же это делать проверку в плагине на версию? 
                        This post was edited by Ярослав Романенко (2015-12-05 18:17, 9 years ago)
                     | 
| Macik |  | 
|---|---|
| #41076 Ярослав Романенко: В качестве помощи можно поискать баги в Skeletonti. Т.е. погонять на живом сайте, посмотреть отображение различных форм, таблиц на предмет единообразия и использование конструкций бустрапа. 
 Встроенного механизма нет. Только проверять при установке средствами самого плагина. Хотя идея здравая, может и стоит вынести в заявки. https://github.com/macik правильный хостинг — https://goo.gl/fjCa1F | 
| CrazyFreeMan |  | 
|---|---|
| Предлагаю так же плагин CombiLists (механизм) включить в ядро (категории) опционально "отображать страницы с дочерних категорий в родительской" а то по себе на каждый сайт что делаю сталю плагин. | 
| esclkm |  | 
|---|---|
| мысль интересная. про внедрение в ядро галочки. но нужная ли.... может вынести в отдельный топик? littledev.ru - мой маленький зарождающийся блог о котонти. снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты | 
| Macik |  | 
|---|---|
| #41292 Ярослав Романенко: Ни разу не использовал для своих проектов. Если честно, у нас нет четкой процедуры по определению включать ли тот или иной плагин в ядро.  https://github.com/macik правильный хостинг — https://goo.gl/fjCa1F | 
| CrazyFreeMan |  | 
|---|---|
| CombiLists - отображает все страницы вложеных категорий в родительской, это ли не основная функция на сайтах новостей? Я сколько делаю сайты постоянно делаю к примеру категория "Новости" и в ней куча категорий по тематике, по умолчанию если я добавлю статьи в дочерние категории то открыв родительскую я увижу просто список подкатегорий, ставим плагин, указываю какую категорию обьеденить и вижу нормальную ленту новостей и если нужно перехожу по категории. Или как вы работаете тогда, что создаете на котонти? Или я может чего не увидил?) 
 И еще, для чего используется конфигуратор? Предлагаю след версию кота назвать Cotonti Buddha Dharma  | 
| Roffun |  | 
|---|---|
| #41292 Ярослав Романенко: Согласен с Ярославом, тоже использую этот плагин в каждом проекте где есть подкатегории. Лучше было бы иметь эту настройку опционально. А для вывода меню использую плагин navi , удобно тем, что меню генерируется автоматически, в том числе подменю. Выпадающие , гармошки и тд, без проблем реализуются, настраивается по аналогии с pagelist. Но многие о плагине и не слышали, поэтому вопрос с автоматической генерацией меню периодически подымают. Не помешал бы плагин в сборке или в составе API. 
 Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts | 
| Macik |  | 
|---|---|
| #41309 Ярослав Романенко: Мне всегда хватало `pagelist` 
 Для случаев когда при изменении настроек текущего плагина надо сделать дополнительные телодвижения, например по настройке сопутствующих расширений. 
 #41311 Roffun: Лучше создать отдельную тему для обсуждения хотелок. Здесь это потеряется. 
 Добавлено 1 неделя спустя: #41227 Macik:Смотрю последние версии изменяются кардинально в механизмах взамимодействия котонти ядра / плагинов, есть ряд готовых плагинов и иногда одна итерация версии движка и плагин уже не совместим ли того ломает сайт, есть ли возможность в плагине указать минимальную версию движка для плагина или же это делать проверку в плагине на версию? Уточню, что сделать это корректно средствами в плагине не так просто. В том смысле, что при текущих возможностях, даже если оборвать установку в скрипте установки (`extname.install.php`), то мы получаем нарушение целостности данных, т.к. часть скриптов установки уже отработала (получим задвоение запией в конфиге, и мусор в БД).  О чем ранее писалось (№1139). Эту проблему надо решать на системном уровне. https://github.com/macik правильный хостинг — https://goo.gl/fjCa1F 
                        This post was edited by Macik (2016-01-29 20:09, 9 years ago)
                     | 
| MicroWeber |  | 
|---|---|
| Всем привет! Подскажите, у конти есть описание тегов? К прмеру, как вывести имя пользователя (без url) на внтренней странице, как получить url адрес аватара пользователя и т.д. Чтобы иметь возможность адаптировать свой шаблон под конти. 
                        This post was edited by MicroWeber (2016-05-11 20:06, 9 years ago)
                     | 
| Roffun |  | 
|---|---|
| Вот список tpl тегов https://www.cotonti.com/tpltags Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts | 
| Macik |  | 
|---|---|
| #41675 MicroWeber: Полноценного нет. Можно глянуть приведенную выше ссылку, но там почти нет описаний... 
 ...но можно для конкретной страницы сайта вывести список всех доступных (инициализированных) тегов. Вот страница документации с пояснениями. https://github.com/macik правильный хостинг — https://goo.gl/fjCa1F | 
| MicroWeber |  | 
|---|---|
| Это уже что-то, пошел изучать :) Добавлено 6 минут спустя: Круто! Спасибо!!! Добавлено 2 дня спустя: С помощью команды {PHP|dump} прописанной в header.tpl я нашел вывод имени группы (админ, фрилансер, работодатель) Теги, что я нашел {PHP.cot_groups.4.title} {PHP.cot_groups.5.title} {PHP.cot_groups.7.title} Я правильно понял, что нет одного тега который автоматически выведет название группы? Нужно собрать 3 тега {PHP.cot_groups.4.title} {PHP.cot_groups.5.title} {PHP.cot_groups.7.title} и все их прописать в шаблон, создав для каждого тега что-то типа этого: 
                        <!-- IF {PHP.cot_groups.4.title} -->
{PHP.cot_groups.4.title}
                        <!-- ENDIF -->
                        <!-- IF {PHP.cot_groups.5.title} -->
{PHP.cot_groups.5.title}
                        <!-- ENDIF -->
                        <!-- IF {PHP.cot_groups.7.title} -->
{PHP.cot_groups.7.title}
                        <!-- ENDIF -->? Если верно, тогда почему код приведенный выше отображает все 3 названия групп? Статус Онлайн - Оффлайн нужно так же прописывать? На странице всех пользователей, тег {USERS_ROW_ONLINE} выводит статус цифрой 1 или 0, как отобразить картинку или текст не пойму, какой тег использовать? Этот код не работает: 
<p  <!-- IF {USERS_DETAILS_ONLINE} > 0 -->
          style="text-align:center;color:green;"
     <!-- ELSE -->
          style="text-align:center;color:red;"
     <!-- ENDIF --> >
{USERS_DETAILS_ONLINETITLE}
</p>
 Чем можно заменить {MY_TAG|dump} и {PHP.usr.profile|dump}? Зависит ли результаты {PHP|dump} от того, где его прописать, т.е. от файла .tpl? Спасибо! 
                        This post was edited by MicroWeber (2016-05-14 22:29, 9 years ago)
                     | 
| Macik |  | 
|---|---|
| #41678 MicroWeber: То, что вы нашли — это просто названия групп созданных в системе. 
 Если речь о группе, к которой принадлежит пользователь, то надо иметь в виду, что пользователь может входить в несколько групп одновременно. Одна из которых будет обязательно считаться главной. Получить индекс (id) основной группы залогиненого пользователя можно в переменной `{PHP.usr.profile.user_maingrp}`. Но писать лестницу условий все равно придется: 
 <!-- IF {PHP.usr.profile.user_maingrp}  == 1 -->
{PHP.cot_groups.1.title}
<!-- ENDIF -->
…
 
 Если надо это делать в таблице используйте приведенный вами тег {USERS_ROW_ONLINE} 
<!-- IF {USERS_ROW_ONLINE} > 0 -->  юзер онлайн <!-- ELSE -->  юзер офлайн <!-- ENDIF --> 
 
 Например: 
 А вообще зависит для каких целей... 
 Должен зависеть. Т.к. разные шаблоны обрабатываются в различных точках скрипта и соответвтенно переменные могут быть еще не инициализированы или наоборот, уже изменить свое начальное значение. 
 https://github.com/macik правильный хостинг — https://goo.gl/fjCa1F | 
| MicroWeber |  | 
|---|---|
| Macik, спасибо! Т.е. такой вариант не верный и может произойти конфликт если пользователь состоит в нескольких группах? 
                        <!-- IF {PHP.usr.maingrp} == 1 -->
{PHP.cot_groups.1.title}
                        <!-- ENDIF -->Спасибо! 
                        This post was edited by MicroWeber (2016-05-18 04:53, 9 years ago)
                     |