Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Change Post Time 0.0.2

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение Alecto »

сделал. вопрос снят.

Добавлено спустя 58 секунд:
скажите, а возможно ли реализовать защиту? ну или обработчик ошибки... т.е. если возникает ошибка формата даты, чтобы запись не производилась? такая себе защита "от дурака".

извините за настойчивость, чем может быть "опасна" смена даты?
не совсем понимаю, на что она может повлиять....
посмотрел в базе - меняется только значение поля post_time НО, нет ли каких критичных выборок в связке айди_поста-дата? где изменение даты+времени может повлиять на результат?
например, описанный ранее вариант, когда новая дата поста становится раньше чем в первом сообщении темы - здесь возникает непонятная мне ситуация... ?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение Пчелкин »

FomenkoAndrey писал(а):извините за настойчивость, чем может быть "опасна" смена даты?
ничем почти...если дата не раньше даты создания форума
FomenkoAndrey писал(а):не совсем понимаю, на что она может повлиять....
На проверку системной информации..после смен дат надо обязательно обновлять в админке..
FomenkoAndrey писал(а):посмотрел в базе - меняется только значение поля post_time НО, нет ли каких критичных выборок в связке айди_поста-дата?
есть..если дата станет раньше регистрации пользователя - он станет гостем..
FomenkoAndrey писал(а):где изменение даты+времени может повлиять на результат?
в функции "ремонт таблиц" в БД
FomenkoAndrey писал(а):например, описанный ранее вариант, когда новая дата поста становится раньше чем в первом сообщении темы - здесь возникает непонятная мне ситуация... ?
Что непонятного? - обновите системную информацию...
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение Alecto »

Пчелкин благодраю за ответ, но вы ничего не путаете?
Пчелкин писал(а):обновлять в админке
обновлять что? обновил всё, что обновляется - результат не изменился.
Пчелкин писал(а):он станет гостем
сделал и раньше даты регистрации пользователя, и конференции - пользователь гостем не стал.
Пчелкин писал(а):ремонт таблиц
вообще не понял, причем здесь измененное значение поля к ремонту таблицы?
Пчелкин писал(а):обновите системную информацию
что вы подразумеваете под этим??
Синхронизировать статистику?
Синхронизировать счётчики сообщений?
Синхронизировать свои темы?
Очистить все сессии?
Очистить кэш?

Эти действия никакого влияния на измененный пост с новой датой не оказывают. Так же, он не становится первым сообщением темы.
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение Shredder »

FomenkoAndrey
Данные самого сообщения и сообщения, отображающегося первым при просмотре списка тем форума, - хранятся в разных таблицах. Вам этот мод накосячил, изменив только одну - phpbb_posts, а phpbb_topics оставил нетронутой, оттуда и косяки. Здесь либо вручную копаться в БД, изменяя целый ворох полей этой темы на верные, либо дорабатывать корявый мод, чтобы он работал нормально и производил нужные изменения автоматически.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение Alecto »

Shredder
т.е. если я правильно понял, можно безболезненно двигать датами посты в пределах темы, но не трогать 1-е сообщение?
кстати, само первое сообщение нормально двигается, если его дата по прежнему остается самой ранней в теме.
Shredder
Former team member
Сообщения: 2217
Стаж: 15 лет 3 месяца
Благодарил (а): 236 раз
Поблагодарили: 561 раз
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение Shredder »

FomenkoAndrey
В рамках данного недоработанного мода - нужно следить, чтобы вновь поставленная дата поста не оказалась раньше даты самого первого, больше ничего. Хотя думаю, что если даже выйдет за предел, её потом можно исправить с помощью того же самого мода - правкой этого же сообщения.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение Alecto »

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

чтобы пользователи или модераторы по неосторожности не натворили с ним делов - закрыл его только для администратора.
чтобы самому с перепоя случайно ничего с датами не напортачить - завернул его в раскрывающийся блок... теперь сначала надо развернуть, а потом уже тыкать. ну и дату поставил по умолчанию не новую а дату поста, даже если случано и сделаю изменения, то дата поста не поменяется.
хоть какая-то но защита от дурака.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение Пчелкин »

FomenkoAndrey писал(а):Синхронизировать статистику?
Синхронизировать счётчики сообщений?
Синхронизировать свои темы?
Добавлено спустя 3 минуты 59 секунд:
FomenkoAndrey писал(а): можно безболезненно двигать датами посты в пределах темы
Получается что у вас можно..при правильной установке - не получилось бы..у меня ж делаются почему-то авторы - гости, если делаю время сообщения раньше чем он зарегился.....идет рассинхрон времени ...Мож что из других модов и следит за этим, уже не помню..

Добавлено спустя 2 минуты 58 секунд:
Ну да, следит - мод "Слежение за периодами между сообщениями" кажись...Ему ж надо высчитать потом, что б указать на непроявление пользователя на форуме..вроде так...
И воще, делать эксперименты со временем - опасное занятие...

Добавлено спустя 27 минут 49 секунд:
FomenkoAndrey писал(а): он не становится первым сообщением темы.
Становится..попробовал.
Аватара пользователя
FEAR93
Former team member
Сообщения: 666
Стаж: 15 лет 5 месяцев
Откуда: Кривой Рог, Украина
Благодарил (а): 23 раза
Поблагодарили: 76 раз
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение FEAR93 »

Пчелкин писал(а):эксперименты со временем - опасное занятие...
Да, может образоваться межпространственная временная дыра. :D
А где твоя Родина, сынок?! Сдал Горбачёв твою Родину американцам, чтобы тусоваться красиво.

Шаблон запроса.
Правила.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение Пчелкин »

Хм..сменил время сообщения на то, которого еще не было (раньше создания форума)..
Время сменилось...у сообщения..сообщение стало первым в теме...
При открытии темы у первого сообщения стоит время - мной указанное...НО!!!
Но время создания темы осталось прежним (в списке тем на странице форума)
Во как!
Но тема улетела в конец форума..При этом ее время создания (настящее) позже тех, что выше...во как.
http://fotovideoforum.ru/viewtopic.php?f=4&t=399
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение Alecto »

Пчелкин писал(а):сообщение стало первым в теме
да, первым по порядку в теме оно становится, но ни в списке тем форума ни в блоке ресент топикс оно не отображается.
первым остается то, что и было раньше. хотя для него тоже можно время двигать.
Пчелкин писал(а):Слежение за периодами между сообщениями
это что за мод такой? можно ссылку?
у меня установлен мод "Напоминание пользователю" User reminder кажись, но ему пофигу что там со временем происходит.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение Пчелкин »

FomenkoAndrey писал(а):это что за мод такой
"Самодельный"..напоминает каждые 24 часа о необходимости отметиться сообщением в такой-то теме...(всплывающее окно типа о ЛС)..сделан для слежением смены дежурства ответственного за подфорум (модератора).
webdesigner
phpBB 1.0.0
Сообщения: 4
Стаж: 12 лет 7 месяцев

Re: Change Post Time 0.0.2

Сообщение webdesigner »

Добрый день, нужна помощь в установке данного мода на phpbb 3.0.9.
Помогите люди добрые.
webdesigner
phpBB 1.0.0
Сообщения: 4
Стаж: 12 лет 7 месяцев

Re: Change Post Time 0.0.2

Сообщение webdesigner »

откуда скачать данный мод?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Change Post Time 0.0.2

Сообщение Пчелкин »

webdesigner
Чем? Мысленно мы с вами и ...переживаем...сильно...
Закрыто

Вернуться в «Поддержка модов для phpBB 3.0.x»