Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Опубликовано:

Добрый день.

 

Поставил скин Мистик кафе от 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 ]

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

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.