Alex300 |
|
---|---|
Может и не в ту тему пишу, но Вопросы и пожелания к движку теперь для Для юзеров Seditio и новичков :) У нас категории создаются только в system/admin/admin.structure.php Может стоит сделать функцию типа /** * Create category * @param array */ cot_create_category ($data){ //---- код создания категории } Зачем это нужно: Некоторые плагины умеют создавать категории, напрмер an_blogger. В нем пришлось реализовать функцию создания категорий скопипастив код. И приходится следить, чтобы этот код не расходился с оригиналом. А так плагин вызывал бы эту функцию и все ок. Плагинописателям проще. Да и это в духе философии mvc и фреймворков (категория в данном случае - модель). Тоже можно сказать про страницы, коментарии и т.п.
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
This post was edited by Alex300 (2011-04-25 12:26, 13 years ago) |
Trustmaster |
|
---|---|
MagistrZoom, скорее всего дело в переменной cookiedomain в таблице sed_config. Если меняется домен, то надо поменять ей значение в phpMyAdmin: UPDATE sed_config SET config_value = '' WHERE config_name = 'cookiedomain'; TRUNCATE TABLE sed_cache; По поводу p class="pagination" - это только на этом сайте или везде? Alex300, тикет добавил. May the Source be with you!
|
Uch |
|
---|---|
#29526 Trustmaster: По поводу p class="pagination" - это только на этом сайте или везде? Я только на этом сайте и смотрел. |
dedushka |
|
---|---|
Почему-то не удается обновиться с svn://svn.cotonti.com/trunk Network connection closed unexpectedly |
Trustmaster |
|
---|---|
Сервер SVN был отключен. Сейчас работает. May the Source be with you!
|
Dayver |
|
---|---|
Siena 0.9.1, а вскоре и 0.9.2 -> мой_плуг.header.php /* ==================== [BEGIN_COT_EXT] Hooks=header.tags Tags=header.tpl:{BOX} [END_COT_EXT] ==================== */ defined('COT_CODE') or die('Wrong URL'); $sql_page_queued = $db->query("SELECT COUNT(*) FROM $db_pages WHERE page_state=0 AND page_box=0"); $clock_all = $sql_page_queued->fetchColumn(); ... в итоге под админом все прекрасно .... а под гостем ошибка: Fatal error: SQL error 42000: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE page_state=0 AND page_box=0' at line 1 #0 cot_diefatal(SQL error 42000: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE page_state=0 AND page_box=0' at line 1) called at [/home/watch/domains/replicashop.com.ua/public_html/siena/system/database.php:436] #1 CotDB->query(SELECT COUNT(*) FROM WHERE page_state=0 AND page_box=0) called at [/home/watch/domains/replicashop.com.ua/public_html/siena/plugins/мой_плуг/мой_плуг.header.php:21] #2 include(/home/watch/domains/replicashop.com.ua/public_html/siena/plugins/мой_плуг/мой_плуг .header.php) called at [/home/watch/domains/replicashop.com.ua/public_html/siena/system/header.php:178] #3 require_once(/home/watch/domains/replicashop.com.ua/public_html/siena/system/header.php) called at [/home/watch/domains/replicashop.com.ua/public_html/siena/index.php:55] комментирую 11 строку (там где fetchColumn() ошибка остается) а так же в категориях страниц не выводятся содержимое екстраполей категорий (их Описание поля (_TITLE) выводится корректно) Pavlo Tkachenko aka Dayver
|
Trustmaster |
|
---|---|
Надо явным образом запросить модуль pages, переменная $db_pages в нём определена: require_once cot_incfile('page', 'module'); May the Source be with you!
|
esclkm |
|
---|---|
а еще дебагер встроенный вещь крайнеполезная))) littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
Dayver |
|
---|---|
Про необходимость подключение модуля не знал, спасибо А вот дебагер юзаю вплотную - собсно с его помощью увидел что Описание поля структуры грузится нормально, а вот содежимое пустое - с экстраполями все так накручено что сходу не разобратся в чем затык - думаю баг таки есть, мож кто то подтвердит что не у одного меня так Pavlo Tkachenko aka Dayver
|
esclkm |
|
---|---|
прости, действиельно увидел) что там дебагер приведен. невнимателен. littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
back |
|
---|---|
1. Поигрался немного с mod rewrite плагином. Для эксперимента сделал у одной новости алиас, чего не практикую никогда. Затем алиас убрал, плагин отключил, файлы и кэш почистил. Обратил внимание, что у новости, которая имела алиас стоит неверная дата (на день раньше). В общем, теперь при добавлении всех страниц автоматом отображается текущая дата (очень хорошо), но при изменении ее на другую (допустим на вчерашнюю) в опубликованной странице отображается дата на день раньше (в данном примере - позавчерашняя), что не есть хорошо. Каждый раз выставлять дату на день вперед - мозг этого не выдержит. 2. В админке страница "Время и дата" совершенно пустая. И пару вопросов, если можно. 1. Где зарыт путь к категориям? Иными словами, каким образом в списке либо в новостях на главной можно отобразить только последнюю подкатегорию либо страницу из этой подкатегории? На главной виден полный путь к странице в виде "опубликовано в /category/subcategory/subsubcategory/". А если у меня 5-10 подкатегорий? Где сейчас спрятано это построение? Не нашел, сорри. В седе, по всей видимости, все было проще, раз не помню ответа на этот вопрос. 2. Как на практике можно применить класс odd/even? Для чего это придумано? Спасибо. P.S. В Firefox регистрация на cotonti.com не работает. |
esclkm |
|
---|---|
так стоп!. А можете сказать какая дата и время установлена на серваке? может тут разница часовых поясов? Дата и время меню уже же вовсе нету?
1. зайдите в модуль страницы и там правка категорий - так же как в седе 2. одд/ивен - для раскраски ячеек в таблице littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |
redscotina |
|
---|---|
Я что то не нашел нигде в русской части обсуждения более подходящего, если тема уже обсуждалась то прошу прощения, ткните меня на багфикс на русском.... но у меня такой баг.... свежепоставленная Siena 095... напрочь упала ни с того ни с сего Fatal error: Uncaught exception 'Exception' with message 'Your "datas/cache/templates/" is not writable' in /home/darkmatter/system/cotemplate.php:245 Stack trace: #0 /home/darkmatter/system/cotemplate.php(67): XTemplate->restart('themes/nemesis/...') #1 /home/darkmatter/system/header.php(89): XTemplate->__construct('themes/nemesis/...') #2 /home/darkmatter/modules/index/index.php(41): require_once('/home/darkmatte...') #3 /home/darkmatter/index.php(96): require_once('/home/darkmatte...') #4 {main} thrown in /home/darkmatter/system/cotemplate.php on line 245 http://www.cotonti.com/forums.php?m=posts&q=5325 вот нашёл обсуждение на английском... у меня упала на скине nemesis... никаких кодов не затрагивалось... сидел ковырял css+tpl опять же все права на папке кеша стоят 777... единственное что было... и что могло быть вероятной причиной это частый рефреш сайта во время отладки стилей... буду признателен если кто то поможет мне с этой проблемой! |
|
This post was edited by redscotina (2011-11-22 11:17, 12 years ago) |
Dayver |
|
---|---|
Не знаю что кроме прав на папки кеша может еще вызывать подобные ошибки но при ковырянии лишь с шаблонами можно вызвать ошибку(и) всего двумя путями (с чем я лично сталкивался): 1) кодировка шаблона не utf-8 2) напортачить с шаблонной логикой или html комментариями ( <!- -> ) Pavlo Tkachenko aka Dayver
|
redscotina |
|
---|---|
#31535 Dayver: Спасибо всё встало.... случайно из cache был вытерта папка templates с нужными правами... создание новое папки при проверке её наличия системой к сожалению не предусмотренно... поэтому и происходил этот конфликт... |