исправлено Ошибка редактирования

vitalix

Пользователь
В общем провел ещё эксперимент.
Залил полностью двиг с последней ревизии и базу на потдомен.
Результат тот же . Проделал те же действия с r552 - Всё работает отлично.
Скрин r596
b1d7f8f4ba00b6fc7dcf0e002a0be387.png
 

Exile

Администратор
vitalix, а если в другом браузере попробовать? У меня тут очередная мысль возникла... Другая мысль - что-то с вашим хостером, потому что

Please Login or Register to view hidden text.

. Но все же. Что если попробовать воспроизвести баг в другом браузере?
 

vitalix

Пользователь
Нет браузеры тоже менял - так же. Да на демо проверял - нормально. Но сёдня вот поставил 552 и там нормально.
Да хостеру пишу уже с утра. Но по ходу пока им не ткнуть что и где - не поймут )

Переписка с хостером;

От: ********* - 2014-08-21 10:47:48
Здравствуйте.
Появилась проблема с аяксом(предположение)
Любое сообщение на сайте, после редактирования - вылазиет весь html код и не сохраняется. Приложил скриншот.
Ставлю сайт на тестовый домен - чистый движек и код - тоже самое.
Продумываю варианты появления ошибки - удалил случайно файлы с папки tmp, mod-tmp - в корне. Приложил скриншот 2
Возможно ли восстановить эти файлы и связанны ли они с данной ошибкой.
Прошу помощи с решением проблемы.

От: Грицай Виталий - 2014-08-21 11:12:56
Здравствуйте.

Пожалуйста, попробуйте переустановить яндекс приложения.
Также мы можем восстановить бэкап Вашего сайта за Авг 18 14:08 .

Если потребуется помощь или возникнут дополнительные вопросы, обращайтесь.
Всегда рады Вам помочь!
 

vitalix

Пользователь
От: ******* - 2014-08-21 11:23:05
Пожалуйста, попробуйте переустановить яндекс приложения. - Вы о чём ? Какие яндекс приложения ?? Какой бэкап. Сайт работает - нужно восстановить локальные папки в корне сервера а именно tmp, mod-tmp
От: Грицай Виталий - 2014-08-21 12:33:21
Извините пожалуйста, за некорректный ответ.
Папки восстановили.
Пожалуйста, проверьте
 

Exile

Администратор
В общем я тут кое-что вспомнил. В одной из предыдущих тем вы скидывали файл page_header.tpl - в конце него не было как минимум вот этого блока:
Код:
<!-- IF ERROR_MESSAGE -->
<div class="info_msg_wrap">
<table class="error">
    <tr><td><div class="msg">{ERROR_MESSAGE}</div></td></tr>
</table>
</div>
<!-- ENDIF / ERROR_MESSAGE -->
 
<!-- page_header.tpl END -->
<!-- module_xx.tpl START -->
Также в шаблоне posting.tpl проверьте чтобы все НУЖНЫЕ блоки были на местах. После этого отпишитесь о результатах.

Если и это не поможет - приложите в архиве posting.php и ajax/posts.php.
 

vitalix

Пользователь
Блок стоит этот.
posting.php и ajax/posts.php. - пере залил с последней ревизии.
Дело то вот в чём - 552 работает нормально.
Вспомнил, что это началось после того как начал обновление ревизий.
Щаз экспериментирую - ставлю все ревизии по очереди. Отпишу по результатам.
 

Exile

Администратор
vitalix, если не сложно - попробуйте поставить 569 и 570 ревизии. Будет ли баг на первой и будет ли на второй? Если на 569 бага не будет, но он появится на 570 - дайте знать, наверное все же точно нашел в чем именно проблема. Спасибо заранее.
 

Exile

Администратор
vitalix, хотя, наверное, можете и не ставить. Наиболее вероятное место ошибки найдено. И причина проявления этого бага у вас тоже примерно понятна - некорректные модераторские права на правку сообщений. Попробуйте внести вот эти изменения в posting.php из предварительной ревизии:

Please Login or Register to view hidden text.

- скорее всего, проблема пропадет.
 
Сверху