<<<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, 8 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, 8 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, 8 years ago) |