Forums / National / Russian / Сиена, русское бета тестирование (Siena 0.9)

<<<1...5...10...18192021

Alex300
#301 2011-04-25 12:24

Может и не в ту тему пишу, но Вопросы и пожелания к движку теперь для Для юзеров 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
#302 2011-04-25 14:04

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
#303 2011-04-25 15:41
#29526 Trustmaster: По поводу p class="pagination" - это только на этом сайте или везде?

Я только на этом сайте и смотрел.

dedushka
#304 2011-05-07 06:51

Почему-то не удается обновиться с svn://svn.cotonti.com/trunk

Network connection closed unexpectedly

Trustmaster
#305 2011-05-07 09:40

Сервер SVN был отключен. Сейчас работает.

May the Source be with you!
Dayver
#306 2011-05-17 09:08

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
#307 2011-05-17 11:39

Надо явным образом запросить модуль pages, переменная $db_pages в нём определена:

require_once cot_incfile('page', 'module');
May the Source be with you!
esclkm
#308 2011-05-17 13:49

а еще дебагер встроенный вещь крайнеполезная)))

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Dayver
#309 2011-05-17 19:52

Про необходимость подключение модуля не знал, спасибо

А вот дебагер юзаю вплотную - собсно с его помощью увидел что Описание поля структуры грузится нормально, а вот содежимое пустое - с экстраполями все так накручено что сходу не разобратся в чем затык - думаю баг таки есть, мож кто то подтвердит что не у одного меня так

Pavlo Tkachenko aka Dayver
esclkm
#310 2011-05-17 20:05

прости, действиельно увидел) что там дебагер приведен. невнимателен.

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
back
#311 2011-05-21 13:20

1. Поигрался немного с mod rewrite плагином. Для эксперимента сделал у одной новости алиас, чего не практикую никогда. Затем алиас убрал, плагин отключил, файлы и кэш почистил. Обратил внимание, что у новости, которая имела алиас стоит неверная дата (на день раньше). В общем, теперь при добавлении всех страниц автоматом отображается текущая дата (очень хорошо), но при изменении ее на другую (допустим на вчерашнюю) в опубликованной странице отображается дата на день раньше (в данном примере - позавчерашняя), что не есть хорошо. Каждый раз выставлять дату на день вперед - мозг этого не выдержит.

2. В админке страница "Время и дата" совершенно пустая.

И пару вопросов, если можно.

1. Где зарыт путь к категориям? Иными словами, каким образом в списке либо в новостях на главной можно отобразить только последнюю подкатегорию либо страницу из этой подкатегории? На главной виден полный путь к странице в виде "опубликовано в /category/subcategory/subsubcategory/". А если у меня 5-10 подкатегорий? Где сейчас спрятано это построение? Не нашел, сорри. В седе, по всей видимости, все было проще, раз не помню ответа на этот вопрос.

2. Как на практике можно применить класс odd/even? Для чего это придумано?

Спасибо.

P.S. В Firefox регистрация на cotonti.com не работает.

esclkm
#312 2011-05-21 22:07

так стоп!.

А можете сказать какая дата и время установлена на серваке? может тут разница часовых поясов?

Дата и время меню уже  же вовсе нету?

 

1. зайдите в модуль страницы и там правка категорий - так же как в седе

2. одд/ивен - для раскраски ячеек в таблице

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
redscotina
#313 2011-11-22 11:06

Я что то не нашел нигде в русской части обсуждения более подходящего, если тема уже обсуждалась то прошу прощения, ткните меня на багфикс на русском.... но у меня такой баг.... свежепоставленная 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
#314 2011-11-22 11:46

Не знаю что кроме прав на папки кеша может еще вызывать подобные ошибки но при ковырянии лишь с шаблонами можно вызвать ошибку(и) всего двумя путями (с чем я лично сталкивался):

1) кодировка шаблона не utf-8

2) напортачить с шаблонной логикой или html комментариями ( <!- -> )

Pavlo Tkachenko aka Dayver
redscotina
#315 2011-11-22 13:01
#31535 Dayver:

Не знаю что кроме прав на папки кеша может еще вызывать подобные ошибки но при ковырянии лишь с шаблонами можно вызвать ошибку(и) всего двумя путями (с чем я лично сталкивался):

1) кодировка шаблона не utf-8

2) напортачить с шаблонной логикой или html комментариями ( <!- -> )

 

Спасибо всё встало.... случайно из cache был вытерта папка templates с нужными правами... создание новое папки при проверке её наличия системой к сожалению не предусмотренно... поэтому и происходил этот конфликт...

<<<1...5...10...18192021