Перейти к содержимому
Русский язык для Invision Community 5

Показывает все, кроме форумов

Добрый день.

 

Поставил скин Мистик кафе от Fisana, очень славный, спасибо.

 

Вроде бы все нормально, кроме одного, при попытке посмотреть листинг тем любого форума

http://www.forum.ru/index.php?showforum=??

показывает белый лист.

 

Если заходить в тему по последнему сообщению, смотреть профили и т.д. все нормально. Только главные страницы разделов не показывает.

 

Подозреваю, что это случай не первый, но не нашел на форуме ответа.

Рекомендованные сообщения

Только в этом скине белая страница?

А моды ставили типа pinned post ?

В скин новый изменения под моды добавить не забыли?

про белые страницы есть своя тема.

  • Автор

Все прочитал, все проверил.

Тема с памятью отпадает сразу, у меня свой сервер там лимиты памяти стоят в php намного больше нужных

Вставил в htaccess вывод ошибки

Он говорит:

Parse error: syntax error, unexpected '[' in /cache/skin_cache/cacheid_27/skin_forum.php on line 313

 

насколько я понимаю, это строка

 

" . ((data['_hasqueued'] and inforum == 1) ? ("

 

что в ней не так?

И все-таки вспомните, какие моды устанавливали в шаблоны группы skin_forum

Еще вариант: попробуйте новый скин сделать дочерним к старому. Изменения унаследуются.

Если выложите данный файл кеша, я скажу в каком шаблоне ошибка. И, наверно, даже где она находится.

Это именно ошибка.

data['_hasqueued'] and inforum == 1

Не помню чтобы в шаблонах были константы.

Надо так

$data['_hasqueued'] and $inforum == 1

но, нельзя изменять напрямую в файле кеша.

 

Вы уверены, что скин подходит версии форума?

Если

IP.Board версия: 2.3.x
, то подходит.

Этот скин очень простой, в skin_forum там ничего не менялось.

Поэтому дело, думаю, просто в отсутствии изменений под моды.

  • Автор

Модов никаких не стоит

Был форум 2.0

Поапгрейдил его на 2.3.5

То есть по сути дела чистая нулевая сборка, без модов.

 

 

Файл приложил.

skin_forum.php

Тему перенести разделом выше?

Я точно помочь не смогу...

в шаблоне

render_forum_row (skin_forum)

увидите что то похожее на

<if="data['_hasqueued'] and inforum == 1">

замените на

<if="$data['_hasqueued'] and $inforum == 1">

  • Автор

Большое спасибо, что помогаете.

Нашел, заменил на, не дает сохранить

"Эти шаблоны не могут быть сохранены, так как найдена ошибка при парсинге. Проверьте введенный HTML-код и все входящие переменные. "

шаблон скиньте в теге [ codebox ]

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.