последний ответивший, поправка в базе

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 20 лет 9 месяцев
Откуда: Санкт-Петербург

последний ответивший, поправка в базе

Сообщение MXM »

Всем привет!

Ситуация следующая:
Были две темы, которые были размещены в разных разделах форума.
Темы имели одникаковое содержание, но в первой теме не было сообщений (ответ), в другой было только одно сообщение.
Требовалось сделать так, чтобы это сообщение было в первой теме.
Через phpmyadmin я присоединил это сообщение к первой теме, а вторую тему просто-напросто удалил.
Но, на начальной странице форума, в разделе в котором была удалена тема, осталась ссылка того сообщения, и если по ней идти, то попадаешь в тот самый раздел, в первую тему.
Схемотично выглядит это так:

---------------------------------------------------------------------------
|***Форум*** |Темы|Сообщения|Последнее сообщение
---------------------------------------------------------------------------
|Сайт и форум!|*65*|***605***|12 Сен 2005 10:45 pm Slava5 [url=http://#]=>[/url]
---------------------------------------------------------------------------

Вопрос, как это дело поправить, и самое главное - где?
Пытаюсь разобраться, но не получается.
Заранее спасибо!

Добавлено спустя 8 минут 12 секунд:

Разобрался - таблица phpbb_forums.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 20 лет 1 месяц
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

MXM писал(а):Через phpmyadmin я присоединил это сообщение к первой теме, а вторую тему просто-напросто удалил.
Для таких операций лучше пользоваться модом (модами) merge

########################################
## MOD Title: ModCP Merge Hack
## MOD Author: Sko22 < sko22@quellicheilpc.it > (N/A) http://www.quellicheilpc.it/
## MOD Description: This mod adds topics merge function in moderator control panel.

а есть еще более продвинутый мод, но названия не помню
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 5 месяцев
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

simply merge threads...
хотя я немного довел до ума modcp merge hack и использую его =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 20 лет 9 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

Поручик и [R: R@m$e$ :U], спасибо!
Поручик писал(а):а есть еще более продвинутый мод, но названия не помню
Поручик, вспомни, пожалуйста! Если уж ставить мод, то лучше продвинутый.
[R: R@m$e$ :U] писал(а):simply merge threads...
хотя я немного довел до ума modcp merge hack и использую его =)
[R: R@m$e$ :U], simply merge threads - это случайно не тот мод, что Поручик не может вспомнить?

Нужно ещё, чтобы мод мог отделить из темы конкретное сообщение и переместить его в другую тему.
Могу сделать через mysqladmin4, но лучше было бы, если некий продвинутый мод позволял это делать, а то каждый раз ручками не удобно.
Спасибо!
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 20 лет 1 месяц
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

MXM
Рад бы помочь, но это было так давно.
Посмотрите здесь, их там не так уж и много
MXM писал(а):simply merge threads - это случайно не тот
Похоже, что тот. После установки у вас появится файл merge.php
MXM писал(а):Нужно ещё, чтобы мод мог отделить из темы конкретное сообщение и переместить его в другую тему.
Выделяете нужное сообщение в новую тему, пользуясь функцией "Разделить тему", потом объединяете с другой.

Хотя вопрос интересный. Возможно займусь реализацией
Если босс в командировку смоется. А то вчера он на меня наехал, мол, слишком много с форумом возишься
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 20 лет 9 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

Поручик писал(а):MXM
Рад бы помочь, но это было так давно.
Посмотрите здесь, их там не так уж и много
Поручик,спасибо!
Поручик писал(а):
MXM писал(а):simply merge threads - это случайно не тот
Похоже, что тот. После установки у вас появится файл merge.php
Ок. Потестю.
Поручик писал(а):
MXM писал(а):Нужно ещё, чтобы мод мог отделить из темы конкретное сообщение и переместить его в другую тему.
Выделяете нужное сообщение в новую тему, пользуясь функцией "Разделить тему", потом объединяете с другой.
В стандартном форуме этого нет. Ты наверное имеешь ввиду данную функциюв моде?
Поручик писал(а):Хотя вопрос интересный. Возможно займусь реализацией
Если босс в командировку смоется. А то вчера он на меня наехал, мол, слишком много с форумом возишься
Да, вопрос интересный. :wink:
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 20 лет 1 месяц
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

MXM писал(а):В стандартном форуме этого нет.
Как это нет. Если вы админ или модер смотрите внизу темы несколько значков
Удалить тему Перенести тему Закрыть тему Разделить тему

modcp.php?t=00000000&mode=split
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 20 лет 9 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

Поручик писал(а):Как это нет. Если вы админ или модер смотрите внизу темы несколько значков
Удалить тему Перенести тему Закрыть тему Разделить тему

modcp.php?t=00000000&mode=split
Поручик, признаюсь, стормозил, на самом деле есть - разделить.
А как потом соеденить?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 7 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

MXM писал(а):А как потом соеденить?
Поручик писал(а):Для таких операций лучше пользоваться модом (модами)
я люблю daft punk | новый sugoi.ru
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 20 лет 9 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

VVVas, да, есть такое...:wink:
Я посчитал, что можно стандартными средствами сделать, но увы, будем ставить мод.
[R: R@m$e$ :U] писал(а):simply merge threads...
хотя я немного довел до ума modcp merge hack и использую его =)
[R: R@m$e$ :U], есть возможность поделиться модом, который у тебя до ума доведен?
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 5 месяцев
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

MXM
буду рад получить адрес твоего мыла... =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 20 лет 9 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

[R: R@m$e$ :U] писал(а):MXM
буду рад получить адрес твоего мыла... =)
[R: R@m$e$ :U], max-em@mail.ru .
Спасибо!
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 20 лет 9 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

[R: R@m$e$ :U] писал(а):MXM
буду рад получить адрес твоего мыла... =)
[R: R@m$e$ :U], получил! Но соединение тем не происодит, ошибки никакие не отображает... (
Потестил я Simply Merge и ModCP Merge Hack, даже не знаю какой выбрать...
MXM писал(а):Нужно ещё, чтобы мод мог отделить из темы конкретное сообщение и переместить его в другую тему.
Вот как раз это есть в Simply Merge, там прямо так и написанно:

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

Topic to merge
This topic will be merge to the other topic. You can input the topic id, the url of the topic, or the url of a post in this topic
Но, почему-то у меня в локалке не работает, я в это поле вставляю ссылку конкретного сообщения темы:

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

http://localhost/phpbb20181_simply/viewtopic.php?p=9
Нажимаю "отправить", а он мне всю тему соединяет... вообщем... не знаю, не работает - факт...
Есть у кого соображения? Мысли? Сделать так: чтоб заработало?:wink:
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 7 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

MXM писал(а):Нажимаю "отправить", а он мне всю тему соединяет... вообщем... не знаю, не работает - факт...
Читайте основное
Тема для соединения
бла-бла-бла. Вы можете указать ИД темы, урл на тему или урл на пост в этой теме
Перенос сообщений никто не обещал.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 20 лет 9 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

VVVas писал(а):
MXM писал(а):Нажимаю "отправить", а он мне всю тему соединяет... вообщем... не знаю, не работает - факт...
Читайте основное
Тема для соединения
бла-бла-бла. Вы можете указать ИД темы, урл на тему или урл на пост в этой теме
Перенос сообщений никто не обещал.
Да, жаль, а так хочется...
Надо разработчику идею подкинуть...

Вернуться в «Запросы модов для phpBB 2.0.x»