Не отображаются темы с отредактированным текстом

Автор viktor2, 12 января 2012, 22:54:07

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

viktor2

В списке новых сообщений с последнего визита, перестали отображаться сообщения тем после того, как они были  отредактированы.
В обслуживании форума проверили и исправили ошибки.
Можно и нужно ли в таком случае чистить кэш ?
Админы, подскажите, в чём может быть причина этого сбоя.
Версия форума SMF: 2.O RS4



Xansen

Чистка кэша - процедура ни к чему не обязывающая, хотите - чистите хоть каждый час, только в данном случае - врятли поможет...

katilida

а что поможет? :'(

Раньше эта функция была, и всегда при редактировании сообщения тема выскакивала в непрочитанные а теперь нет. А нам она очень нужна, очень.

Xansen

какая то одна конкретная тема или вообще все темы?! Что-нить делали с форумом после чего она перестала там появляться?
ссылку дайте

katilida

во всех темах
да вроде ничего особенного с форумом не делали. Создали пару разделов и пару групп и все.
Раньше все работало как надо а вот теперь так

Xansen



GeorG

Цитата: viktor2 от 12 января 2012, 22:54:07В списке новых сообщений с последнего визита, перестали отображаться сообщения тем после того, как они были  отредактированы.
А вы уверены, что они раньше отображались? Вообще-то движок устроен так, что он не запоминает отредактированные посты (в темах) и не обновляет список "с последнего визита", если в теме, не было новых постов, а было произведено только редактирования старого сообщения.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Bugo


katilida

Цитата: GeorG от 13 января 2012, 07:48:34
А вы уверены, что они раньше отображались? Вообще-то движок устроен так, что он не запоминает отредактированные посты (в темах) и не обновляет список "с последнего визита", если в теме, не было новых постов, а было произведено только редактирования старого сообщения.


да, мы уверены. Дело в том что именно эта функция мне ну просто необходима для дела и без нее мне ну никак.
Я эти редактированные сообщения именно из Новые сообщения с последнего визита и видела, а по другому их и не отследить.
Но в самих отредактированных постах запись о редактировании с Автором и временем присутствует а вот в Новые сообщения с последнего визита их не выкидывает

chilly86

т.е. если в старой теме, скажем, за 15 апреля 2008 года пользователь отредактирует свое сообщение (примерно в средине темы), то эта тема будет значится как тема с новыми сообщениями в /index.php?action=unread ?
to live is to die

katilida

Цитата: chilly86 от 13 января 2012, 19:25:09
т.е. если в старой теме, скажем, за 15 апреля 2008 года пользователь отредактирует свое сообщение (примерно в средине темы), то эта тема будет значится как тема с новыми сообщениями в /index.php?action=unread ?


да, именно так!

viktor2

мод (modification-last-post)  как будто зашёл на движок.
Однако при загрузке на форум пока есть проблема:

"Ошибка в установке пакета
По крайней мере, одна ошибка возникла при тестовой установке пакета. Настоятельно не рекомендуется продолжать дальнейшую установку, если Вы не уверены в своих действиях, или не произвели резервное копирование данных. Эта ошибка может возникнуть при несовместимости уже установленного пакета, с пакетом, который Вы пытаетесь поставить, из-за ошибки в самом пакете, из-за того, что пакет требует наличие другого пакета, который не установлен на Вашем форуме, или пакет разработан для другой версии форума SMF. "


рекомендует в Sources/Subs-Post.php
перед строкой
// Mark inserted topic as read.
выставить
if ($modSettings['ModifyLastPostMail'] || $modSettings['ModifyLastPostBump'] || $modSettings['ModifyLastPostIcon']) NotifyUpdateLastMessages($msgOptions, $topicOptions);

Решили посоветоваться, прежде, чем изменить файл Subs-Post.php
Стоит ли изменять это файл?
Это единственный файл с ошибкой.

Не разломаем форум?

chilly86

#13
Цитата: viktor2 от 13 января 2012, 22:36:19
рекомендует в Sources/Subs-Post.php
перед строкой
// Mark inserted topic as read.
выставить
if ($modSettings['ModifyLastPostMail'] || $modSettings['ModifyLastPostBump'] || $modSettings['ModifyLastPostIcon']) NotifyUpdateLastMessages($msgOptions, $topicOptions);

Решили посоветоваться, прежде, чем изменить файл Subs-Post.php
Стоит ли изменять это файл?
Это единственный файл с ошибкой.

Не разломаем форум?

ошибка как раз и возникла потому, что мод не может найти строку
// Mark inserted topic as read.
в этом файле

вообще то строка выглядит так

// Mark inserted topic as read (only for the user calling this function).

плюс таких файлов как
./Themes/default/scripts/xml_topic.js
./Themes/default/Xml.template.php

не существует

не рекомендую устанавливать
to live is to die

viktor2

Цитата: chilly86 от 13 января 2012, 22:57:04плюс таких файлов как
./Themes/default/scripts/xml_topic.js
./Themes/default/Xml.template.php

не существует

не рекомендую устанавливать
Спасибо, а то было уже начал копать.
мод по всему нужный. Будем искать подходящий к нашей версии движка.

GeorG

Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru