Forumlar / National / Russian / Тех. поддержка / Баги и ошибки движка (Genoa 0.6)

<<<1...5...10...23242526272829>>>

Trustmaster
#376 2010-09-20 02:44
А авторизацию не сбрасывает?
May the Source be with you!
Landgraft
#377 2010-09-20 03:45
Нет, не сбрасывает. Как вариант - достаточно открыть вторую вкладку с адресом сайта и в первоначальной вкладке уже можно спокойно нажать "отправить".
Alex300
#378 2010-09-20 04:22
Нет, авторизацию не сбрасывает.

Да, и второй деффект имеет место быть.

Добавили ли оба дефекта в трак?
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Trustmaster
#379 2010-09-20 14:56
Дефекты добавил. Эта проблема с XSS/CSRF защитой преследует нас от версии к версии, хорошо что хоть авторизацию сбрасывать перестало.
May the Source be with you!
Альф
#380 2010-10-06 19:24
Обновил сайт до 6.8.10 патч выполнял, при попытке авторизации Fatal error : SQL error : Unknown column 'user_token' in 'field list' Где и какое поле в базе добавить?
Trustmaster
#381 2010-10-06 21:49
Это patch-0.6.3-0.6.9.sql за это ответственен:
/* r1237/1247 Authentication/security improvement */
ALTER TABLE `sed_users` CHANGE COLUMN `user_hashsalt` `user_token` char(16) collate utf8_unicode_ci NOT NULL default '';

/* r1247 "remember me" enforcement option */
INSERT INTO `sed_config` (`config_owner`, `config_cat`, `config_order`, `config_name`, `config_type`, `config_value`,
  `config_default`, `config_text`) VALUES
('core', 'users', '21', 'forcerememberme', 3, '0', '', '');
May the Source be with you!
Landgraft
#382 2010-10-13 15:51
Вопрос: у кого получается обновить код bbcode (admin.php?m=bbcode) на второй странице? На первой нормально, а вот при аяксовом переходе на вторую - перестает. Кнопка удалить работает.
Cot 0.6.10, Opera 10.63
Kort
#383 2010-10-13 23:31
Есть такое действительно
SED.by - создание сайтов, разработка плагинов и тем для Котонти
Trustmaster
#384 2010-10-14 01:35
Добавил #554

Added 14 days later:

# Landgraft : Вопрос: у кого получается обновить код bbcode (admin.php?m=bbcode) на второй странице? На первой нормально, а вот при аяксовом переходе на вторую - перестает. Кнопка удалить работает.
Cot 0.6.10, Opera 10.63
Тестировал сегодня cot 0.6.10, opera 10.63.6450 (Ubuntu/64bit), обновляет хоть на второй, хоть на 4-й странице.

Added 4 days later:

# Landgraft : Нет, не сбрасывает. Как вариант - достаточно открыть вторую вкладку с адресом сайта и в первоначальной вкладке уже можно спокойно нажать "отправить".
На самом деле надо сделать следующее:
  1. Начать писать пост в 1 вкладке
  2. Писать его 20 минут или отойти выпить чаю на это время
  3. Вернуться, открыть 2-ю вкладку и побродить в ней по сайту
  4. Отправить пост в 1-й вкладке - получаем 950 ошибку
Происходит потому, что на 3 шаге ключик защиты формы меняется.

В качестве решения могу предложить увеличить время бездействия в Админке => Конфигурации => Дате и времени с 20 минут до 30-40 минут.

В сиене эта проблема обходится ещё таким образом: движок в случае ошибки автоматически сохраняет пользовательский ввод, так что данные не теряются.
May the Source be with you!

Bu konu Trustmaster tarafından düzenlendi(2010-11-01 20:33, 13 yıllar önce)
Kort
#385 2010-11-02 02:17
Что-то начали попадаться "потерянные" теги.
SED.by - создание сайтов, разработка плагинов и тем для Котонти
Trustmaster
#386 2010-11-02 02:42
Это какие?
May the Source be with you!
Kort
#387 2010-11-02 02:45
Для которых отсутствуют страницы. Видимо при удалении что-то не то происходит. Кстати: http://www.cotonti.com/plug.php?e=tags&a=all&t=fallen+angels+final+fantasy+games+downloads+music+wallpaper+ps3+xbox+psp+ff
SED.by - создание сайтов, разработка плагинов и тем для Котонти
Trustmaster
#388 2010-11-02 02:59
Да, при удалении контента теги из словаря не удалются. Но этот пример из showcase на самом деле.
May the Source be with you!
Kort
#389 2010-11-02 03:08
Я думаю, это неправильно
SED.by - создание сайтов, разработка плагинов и тем для Котонти
Landgraft
#390 2010-11-10 22:14
В админке, в разделе "страницы" в "Структуре страниц" при нажатии на ссылку "Синхронизировать" повторно выводится админское меню (Главная / Конфигурация / Страницы / Форумы / Пользователи / Плагины / Утилиты / Модули / Корзина / Выход - все ссылки рабочие).
cot 0.6.10-0.6.11.

Добавлено 8 дней спустя:

В настройках сайта не работает отключение плагинов - никакого эффекта от положения переключателя.

Добавлено 14 дней спустя:

Еще к исправлению: в плагине comedit

Добавлено 1 Минута спустя:

чувствую себя некропостером )))

Добавлено 1 час 2 Минуты спустя:

Заметил: когда удаляешь комментарии из админки (модули -> комментарии -> удалить комментарий) - то из таблицы sed_com они удаляются, а вот из страницы (sed_pages, колонка page_comcount) - нет. И получается, что комментариев у страницы нет, а счетчик (на list.php, в page.php все правильно) показывает что есть. Если удалять со страницы где комментарий размещен - все нормально.
Исправляем: в файле system\core\admin\admin.comments.inc.php 42 строку
$sql = sed_sql_query("DELETE FROM $db_com WHERE com_id='$id'"); 
заменяем на
	$sql_chek = sed_sql_query("SELECT com_code FROM $db_com WHERE com_id='$id' LIMIT 1");
	$row_code = sed_sql_result($sql_chek, 0, 0);
	$page_id = mb_substr($row_code, 1, 10);
	$sql = sed_sql_query("DELETE FROM $db_com WHERE com_id='$id'");
	$sql = sed_sql_query("UPDATE $db_pages SET page_comcount='".sed_get_comcount($row_code)."' WHERE page_id='".$page_id."'");

Bu konu Landgraft tarafından düzenlendi(2010-12-03 03:35, 13 yıllar önce)

<<<1...5...10...23242526272829>>>