Импорт благодарностей из «Thanks for posts» во встроенные в phpBBex оценки

Список разделов phpBBex 1.x (поддерживается) Мастерская 1.x

Описание: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.
Модератор: Поддержка

Сообщение #1 VEG » 01.06.2012, 11:43

Если у вас был установлен мод «Thanks for posts», и вы хотите перенести «спасибы» во встроенную систему оценок, воспользуйтесь следующей инструкцией:
1. Скачайте
thanks_import.zip
Импорт «спасиб» из Thanks for posts
(1.03 КБ) Скачиваний: 1006

2. Извлеките содержимое в корень вашего форума
3. Запустите через браузер thanks_import.php
4. Подождите окончания процесса. Если не будет ошибок — вы увидите надпись «Finished»
5. Готово! Удалите файл thanks_import.php с вашего сервера
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1667
С нами: 12 лет 6 месяцев

Сообщение #2 shvager » 03.06.2012, 10:04

Остались таблицы user_rated_positive, user_rated_negative. Они нужны или их можно удалить? Как сделать безболезнено?
shvager
Репутация: 22
С нами: 12 лет 6 месяцев

Сообщение #3 VEG » 03.06.2012, 10:51

shvager, таких таблиц нет ни в Thanks for posts, ни во встроенной системе оценок. Такие колонки есть в таблице users, и они принадлежат встроенной системе.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1667
С нами: 12 лет 6 месяцев

Сообщение #4 Heroin » 07.06.2012, 07:24

работает как часы. спасибо!
Heroin M
Аватара
Откуда: syzran
Репутация: 39
С нами: 12 лет 6 месяцев

Сообщение #5 VEG » 15.07.2012, 21:30

Исправлена ошибка, из-за которой импорт не работал на форумах, где префикс отличается от стандартного.Файл обновлён.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1667
С нами: 12 лет 6 месяцев

Сообщение #6 pisikot » 21.09.2012, 19:26

VEG, оценка только в phpBBex доступна? отдельного мода нет?
pisikot M
Аватара
Откуда: Россия
Репутация: 43
С нами: 12 лет 1 месяц

Сообщение #7 VEG » 21.09.2012, 19:50

pisikot, нет, отдельного мода не существует.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1667
С нами: 12 лет 6 месяцев

Сообщение #8 DimmmCom » 23.06.2013, 16:49

VEG, Скажите, а есть ли возможность на phpbbex 1.6.0 установить "Thanks for posts" и импортировать встроенные благодарности в "Thanks for posts".

P.S. Просто у меня на форуме все хотят чтобы были кнопки "спасибо" и "солидарен", и внизу сообщения был список, кто сказал спасибо.



Добавлено спустя 40 секунд:
Тоесть сделать всё наоборот.
Вложения
123.jpg
Как сдесь!!!
DimmmCom M
Аватара
Откуда: Минск
Репутация: 10
С нами: 11 лет 6 месяцев

Сообщение #9 VEG » 24.06.2013, 11:26

Технически это реализуемо, но готового решения нет. В отдалённой перспективе во встроенной системе оценок появится возможность отображать список поставивших «+1».
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1667
С нами: 12 лет 6 месяцев

Сообщение #10 DimmmCom » 26.06.2013, 12:54

VEG:Технически это реализуемо, но готового решения нет. В отдалённой перспективе во встроенной системе оценок появится возможность отображать список поставивших «+1».
А ставится ли мод "Thanks for posts" отдельно, может ли он работать параллельно со встроенной системой репутации?
DimmmCom M
Аватара
Откуда: Минск
Репутация: 10
С нами: 11 лет 6 месяцев

Сообщение #11 HD321kbps » 26.06.2013, 13:56

сомневаюсь)
HD321kbps M
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 7 месяцев

Сообщение #12 Heroin » 27.06.2013, 13:55

да он на phpbb через *опу работал а тут еще сложнее установить
Heroin M
Аватара
Откуда: syzran
Репутация: 39
С нами: 12 лет 6 месяцев

Сообщение #13 SinglWolf » 13.08.2013, 03:54

Доброго времени суток! Такой вопрос. Можно ли изменить php-код thanks_import.php так, чтобы импорт осуществлялся не в базу, а в файл, например, thanks_import.sql? Чтобы потом можно было применить его к базе форума, очищенной от мода «Thanks for posts».
Спасибо.
SinglWolf M
Аватара
Откуда: Россия, Башкортостан
Репутация: 39
С нами: 11 лет 2 месяца

Сообщение #14 VEG » 13.08.2013, 11:12

Перед очисткой базы от лишних данных сделайте дамп одной таблицы phpbb_thanks. Затем, после очистки базы и конвертации, загрузите таблицу phpbb_thanks обратно, выполните thanks_import.php, и после удалите таблицу phpbb_thanks.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1667
С нами: 12 лет 6 месяцев

Сообщение #15 SinglWolf » 13.08.2013, 15:14

VEG:сделайте дамп одной таблицы phpbb_thanks.
Спасибо. Да. Как я сам не дотумкал... :think:
SinglWolf M
Аватара
Откуда: Россия, Башкортостан
Репутация: 39
С нами: 11 лет 2 месяца

Сообщение #16 Metr-4 » 13.08.2013, 19:55

Помогите убрать ошибку. В админке на вкладке мода выдает ошибку

Общая ошибка
Cannot find module ./../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: 446
CALL: trigger_error()

FILE: [ROOT]/adm/index.php
LINE: 74
CALL: p_master->load_active()

Импорт благодарностей тоже не получился.
Metr-4
Репутация: 0
С нами: 11 лет 2 месяца

Сообщение #17 SinglWolf » 14.08.2013, 11:23

Приветствую! После импорта "спасибок" не могу настроить оценку сообщений
Изображение
В админке так:
Изображение
Или ещё где-то надо настраивать? :oops:
SinglWolf M
Аватара
Откуда: Россия, Башкортостан
Репутация: 39
С нами: 11 лет 2 месяца

Сообщение #18 VEG » 14.08.2013, 12:42

Metr-4:В админке на вкладке мода выдает ошибку
Зайдите в Амдинку » Система » Управление модулями » Панель администратора, и удалите там модули старых модов, включая модуль «Благодарностей». Для импорта не нужно заходить в админку. Нужно просто запустить файл из архива в браузере.

SinglWolf:Приветствую! После импорта "спасибок" не могу настроить оценку сообщений
Что именно вы не можете настроить? Это все настройки оценок, доступные на данный момент. Кроме этого вы ещё можете устанавливать право выставления оценок.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1667
С нами: 12 лет 6 месяцев

Сообщение #19 SinglWolf » 14.08.2013, 19:15

VEG:Кроме этого вы ещё можете устанавливать право выставления оценок.
Спасибо, разобрался. Почему-то оказалось так, что у админа не было прав "плюсовать\минусовать", а у простого пользователя права были выставлены... :think:
SinglWolf M
Аватара
Откуда: Россия, Башкортостан
Репутация: 39
С нами: 11 лет 2 месяца

Сообщение #20 Metr-4 » 15.08.2013, 11:39

VEG,
Модуль благодарностей удалил. А какие там еще старые модули я не знаю(. Список такой:
Общие
Форумы
Сообщения
Пользователи и группы
Права доступа
Стили
Обслуживание
Система
Модули
Быстрый ответ
Верхние ссылки
Управление вложениями
Настройки отображения

Еще на вкладке МОДУЛИ в админке дает ошибку:

Общая ошибка
Cannot find module ./../includes/acp/acp_wwh.php

BACKTRACE

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

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

FILE: [ROOT]/adm/index.php
LINE: 74
CALL: p_master->load_active()
Metr-4
Репутация: 0
С нами: 11 лет 2 месяца

След.

Вернуться в Мастерская 1.x



cron