Страница 30 из 35

Thanks for posts by Палыч

Добавлено: 20 ноя 2014, 13:32
rxu
Может быть, сначала надо автоматом удалить все благодарности за несуществующие посты, и уже после этого выполнять данную синхронизацию, как думаете?

Thanks for posts by Палыч

Добавлено: 20 ноя 2014, 16:24
gyk
rxu писал(а):Может быть, сначала надо автоматом удалить все благодарности за несуществующие посты, и уже после этого выполнять данную синхронизацию, как думаете?
Вы правы. Выполнил два запроса:

Код: Выделить всё

UPDATE phpbb_thanks SET forum_id = (SELECT forum_id FROM phpbb_posts WHERE post_id = phpbb_thanks.post_id)
и

Код: Выделить всё

DELETE FROM phpbb_thanks WHERE forum_id = 0
После этого расширение (последней редакции) включилось. На первый взгляд, миграция завершилась успешно (все старые благодарности, в топиках, отображаются), так же работают новые благодарности. Единственное — в админке, не появились настройки расширения. После Система —> Администраторский раздел —> Благодарности —> Включить, при попытке зайти в "Настройка расширений", вижу:

Код: Выделить всё

Общая ошибка
Не найден модуль ./../includes/acp/acp_thanks.php

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/functions_module.php
LINE: 571
CALL: trigger_error()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
UPD:
Создал свою категорию, понакидал в неё модулей этого расширения — заработало, но как-то частично. Например, опции Благодарности в важных темах и Уведомления доступны, по умолчанию выключены и не сохраняют положение "да". То есть, радио ставится и при сохранении говорит, что "Настройки успешно обновлены", однако при возврате на предыдущую страницу, они снова в положении "нет".
При этом, уведомления всё равно доступны, а в важных темах, всё таки, благодарить нельзя.
Изображение

Ну и пути, в "Опции рейтинга", остались старыми для Основное изображение для графической шкалы и Фоновое изображение для графической шкалы (хоть и в постах нормально отображались звёзды). Исправил сам. Пока это всё, что заметил.

Thanks for posts by Палыч

Добавлено: 20 ноя 2014, 21:00
Alecto
по этому сообщению viewtopic.php?f=5&t=33&p=4261#p4261
скачал и переустановил экст, почистилось без ошибок.

Отправлено спустя 53 секунды:
это я на тесте экспериментировал.
на основе тоже наверное стоит экст переустановить и обновить благодарности? или от греха подальше лучше забакапить базу?

Thanks for posts by Палыч

Добавлено: 20 ноя 2014, 21:01
rxu
Alecto писал(а):QR_BBPOST или от греха подальше лучше забакапить базу?
Лучше всегда бэкапить перед тем, как экспериментировать :)

Thanks for posts by Палыч

Добавлено: 20 ноя 2014, 23:23
Alecto
обновил и пересчитал на основе, было 13 штук в "Обновлено учтённых благодарностей:"
это что там корректировалось?

Thanks for posts by Палыч

Добавлено: 20 ноя 2014, 23:28
strelok-by
Alecto писал(а):QR_BBPOST обновил и пересчитал на основе, было 13 штук в "Обновлено учтённых благодарностей:"
а как ты обновляешь то? у меня выкидывает на главную админки при обновлении

Thanks for posts by Палыч

Добавлено: 20 ноя 2014, 23:35
Alecto
Alecto писал(а):QR_BBPOST скачал и переустановил экст, почистилось без ошибок.
ОБновить счетчики.
никуда не перекидывает, с бубном тоже не танцую - все работает замечательно.

Thanks for posts by Палыч

Добавлено: 20 ноя 2014, 23:40
strelok-by
Alecto писал(а):
Alecto писал(а):QR_BBPOST скачал и переустановил экст, почистилось без ошибок.
ОБновить счетчики.
никуда не перекидывает, с бубном тоже не танцую - все работает замечательно.
у меня не удалить, не почистить через админку. только если напрямую в базе удалить

Thanks for posts by Палыч

Добавлено: 21 ноя 2014, 00:02
Alecto
возможно проблемы из-за раннее установленых версий расширения или кэш. я бы попробовал эскпортировать таблицу благодарностей в файл, удалить расширение вместе со всеми данными, затем установить последнюю версию и импортироать таблицу, после этого уже проверять и обновлять.
если не поможет - тогда только на Rxu надейтесь.

Thanks for posts by Палыч

Добавлено: 24 ноя 2014, 00:17
email932
Если нажать на кнопку "Отменить спасибо", появляется форма с подтверждением удаления спасибо, после нажатия на "Да", появляется сообщение "Информация Запрошенной темы не существует." И отметка "Спасибо" не отменяется. Проверьте, у кого еще такое?

PS: как сделать так, чтобы первый пост всегда отображался на любой странице, как на этом форуме?