Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Как сменить автора темы
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- Webliberty
- phpBB 2.0.5
- Сообщения: 472
- Стаж: 12 лет 3 месяца
- Благодарил (а): 161 раз
- Поблагодарили: 66 раз
- Контактная информация:
Как сменить автора темы
Здравствуйте! Объединял на форуме 2 похожие темы, одна от меня как администратора, вторая от простого пользователя. Оказалось что пользователь создал тему на несколько минут раньше меня и при объединении он значится как автор темы и первое сообщение его.
С сообщением я справился, в базе данных сменил дату своего сообщения, чтобы раньше было и теперь оно первое. Но вот автором темы на странице с форумами по-прежнему значится другой пользователь. Как мне изменить автора темы через базу данных? Заранее благодарен!
С сообщением я справился, в базе данных сменил дату своего сообщения, чтобы раньше было и теперь оно первое. Но вот автором темы на странице с форумами по-прежнему значится другой пользователь. Как мне изменить автора темы через базу данных? Заранее благодарен!
Мой форум на phpBB 3.3.8 (начинал с phpBB 3.0.9)
Подпись заверена нотариусом
Подпись заверена нотариусом
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: Как сменить автора темы
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
- Webliberty
- phpBB 2.0.5
- Сообщения: 472
- Стаж: 12 лет 3 месяца
- Благодарил (а): 161 раз
- Поблагодарили: 66 раз
- Контактная информация:
Re: Как сменить автора темы
Указанные действия сменят автора сообщения... Мне же нужно сменить автора темы...
Мой форум на phpBB 3.3.8 (начинал с phpBB 3.0.9)
Подпись заверена нотариусом
Подпись заверена нотариусом
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: Как сменить автора темы
Если сообщение первое в теме... попробуй и удивись.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
- Webliberty
- phpBB 2.0.5
- Сообщения: 472
- Стаж: 12 лет 3 месяца
- Благодарил (а): 161 раз
- Поблагодарили: 66 раз
- Контактная информация:
Re: Как сменить автора темы
Сообщение стало первым только после того как я изменил его дату через базу данных. Сейчас ситуация такая: мое сообщение первое в теме, но автор в списке тем форума по прежнему другой пользователь. Кэш чистил...
Мой форум на phpBB 3.3.8 (начинал с phpBB 3.0.9)
Подпись заверена нотариусом
Подпись заверена нотариусом
- Sheer
- Former team member
- Сообщения: 12113
- Стаж: 17 лет 1 месяц
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2752 раза
- Контактная информация:
Re: Как сменить автора темы
Ну и что с того?seodirection писал(а):Сообщение стало первым только после того как я изменил его дату через базу данных
Ну не хочешь так, делай руками.
В таблице
topics
отредактировать значения полей topic_poster
, topic_first_poster_name
и topic_first_poster_colour
. Потом синхронизировать форум на всякий случай.Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
- Webliberty
- phpBB 2.0.5
- Сообщения: 472
- Стаж: 12 лет 3 месяца
- Благодарил (а): 161 раз
- Поблагодарили: 66 раз
- Контактная информация:
Re: Как сменить автора темы
А вот за эти советы спасибо! Все получилось!
Мой форум на phpBB 3.3.8 (начинал с phpBB 3.0.9)
Подпись заверена нотариусом
Подпись заверена нотариусом
- Pazh
- Former team member
- Сообщения: 2317
- Стаж: 14 лет 4 месяца
- Благодарил (а): 43 раза
- Поблагодарили: 506 раз
- Контактная информация:
Re: Как сменить автора темы
Мы не ищем легких путей и всегда идем окольными закаулками
Помощь в ЛС/email только за WM или ЮMoney
- Balamut
- Former team member
- Сообщения: 2213
- Стаж: 19 лет
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 146 раз
- Контактная информация:
Re: Как сменить автора темы
Никогда, запомните, НИКОГДА ничего не меняйте ручками в БД.
А если меняете - не удивляйтесь.
А если меняете - не удивляйтесь.
//
// That's all, Folks!
// -------------------------------------------------
// That's all, Folks!
// -------------------------------------------------
-
- phpBB 2.0.7a
- Сообщения: 627
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 165 раз
- Поблагодарили: 21 раз
Re: Как сменить автора темы
А что смешного?
Подтверждаю, что всё точно так же, как и у ТСа - если поставить например третий (пятый, десятый, неважно) пост первым в теме (путём изменения его времени), то такой пост первым становится, но автор темы в списке тем остаётся прежним всё равно. Не помогает ни очистка кэша, ни синхронизация. Проверено много раз на разных темах и разных форумах (в смысле на одной конференции). А помогает вот именно только смена в БД.
Подтверждаю, что всё точно так же, как и у ТСа - если поставить например третий (пятый, десятый, неважно) пост первым в теме (путём изменения его времени), то такой пост первым становится, но автор темы в списке тем остаётся прежним всё равно. Не помогает ни очистка кэша, ни синхронизация. Проверено много раз на разных темах и разных форумах (в смысле на одной конференции). А помогает вот именно только смена в БД.
- Balamut
- Former team member
- Сообщения: 2213
- Стаж: 19 лет
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 146 раз
- Контактная информация:
Re: Как сменить автора темы
Ещё раз.
Если сменить автора первого сообщения - прекрасно меняется и автор темы.
Да, и ещё раз:
Да, а для смены времени сообщения есть моды, типа https://www.phpbb.com/community/viewtop ... &t=2107473
Пользуясь случаем, не могу не сказать:
В модераторском разделе есть функция "Сменить автора:"Smayliks писал(а):Никогда, запомните, НИКОГДА ничего не меняйте ручками в БД.
Если сменить автора первого сообщения - прекрасно меняется и автор темы.
Да, и ещё раз:
Добавлено спустя 3 минуты 43 секунды:Smayliks писал(а):Никогда, запомните, НИКОГДА ничего не меняйте ручками в БД.
Да, а для смены времени сообщения есть моды, типа https://www.phpbb.com/community/viewtop ... &t=2107473
Пользуясь случаем, не могу не сказать:
Smayliks писал(а):Никогда, запомните, НИКОГДА ничего не меняйте ручками в БД.
//
// That's all, Folks!
// -------------------------------------------------
// That's all, Folks!
// -------------------------------------------------
-
- phpBB 2.0.7a
- Сообщения: 627
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 165 раз
- Поблагодарили: 21 раз
Re: Как сменить автора темы
Мне не нужно было менять автора первого поста, мне нужно было, чтобы первым стал другой пост. Для чего и использовался мод, позволяющий изменять время поста. Т.е. условно говоря первым должен был стать например пост третий (у которого другой автор). И несмотря на то, что после смены времени такой пост действительно становился стартовым, автор темы остаётся всё равно прежним.
Пытался даже так извращаться - создавал новую тему из одного поста (копировал из старой темы тот, который должен был стать стартовым), менял его время на более раннее (чтобы эта новая тема становилась созданной как бы раньше старой), а потом объединял новую и старую. И в этой объединённой теме всё равно автором темы в списке тем становится автор старый.
Пытался даже так извращаться - создавал новую тему из одного поста (копировал из старой темы тот, который должен был стать стартовым), менял его время на более раннее (чтобы эта новая тема становилась созданной как бы раньше старой), а потом объединял новую и старую. И в этой объединённой теме всё равно автором темы в списке тем становится автор старый.
- Balamut
- Former team member
- Сообщения: 2213
- Стаж: 19 лет
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 146 раз
- Контактная информация:
Re: Как сменить автора темы
Каким модом смены времени сообщения пользовались?
Значит в него не включен функционал проверки на первое сообщение. Глюк МОДа.
Структура записи сообщений и тем в базу данных не подразумевает "какое сообщение раньше - тот и автор темы". Если бы это было так, нагрузка на SQL-сервер возросла бы в разы.
Синхронизацию потом делали? Будет время - протестирую, однако уверен, что что-то вы делали не так.
Значит в него не включен функционал проверки на первое сообщение. Глюк МОДа.
Структура записи сообщений и тем в базу данных не подразумевает "какое сообщение раньше - тот и автор темы". Если бы это было так, нагрузка на SQL-сервер возросла бы в разы.
Синхронизацию потом делали? Будет время - протестирую, однако уверен, что что-то вы делали не так.
//
// That's all, Folks!
// -------------------------------------------------
// That's all, Folks!
// -------------------------------------------------
- Татьяна5
- Поддержка
- Сообщения: 12372
- Стаж: 12 лет 7 месяцев
- Благодарил (а): 223 раза
- Поблагодарили: 3517 раз
- Контактная информация:
- Balamut
- Former team member
- Сообщения: 2213
- Стаж: 19 лет
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 146 раз
- Контактная информация:
Re: Как сменить автора темы
перепишем. =)
//
// That's all, Folks!
// -------------------------------------------------
// That's all, Folks!
// -------------------------------------------------