Перейти к публикации
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.

Полетели шаблоны стилей.

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

Всем привет

из за кривого скрипта (чат Inferno IPBShout Lite RU v2.5.1) полетели шаблоны html ВСЕХ стилей - теперь везде ошибки в парсинге в том числе и когда заходишь на форум

Parse error: syntax error, unexpected '<', expecting T_STRING or T_VARIABLE or '{' or '$' in /var/www/...forum/cache/skin_cache/cacheid_8/skin_global.php on line 42

(уже смотрел правил эту строчку за ней следующая 197 например не парсится и так далее)

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

версия форума 2.3.6.

как можно восстановить шаблоны?

установка новых тем ничего не дает - в неё так же прописываются кривые шаблоны

может кто нибудь дать рабочие шаблоны?

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

Опубликовано:
  • Автор

тема похожа на эту http://ipbskins.ru/forum/topic700.html. только я не ставил новых версий.

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

Что-то от мода не добавилось или неверно добавилось в skin_global.php (в один из глобальных шаблонов, в skin_global_header или member_bar наверное)

Нужно, чтобы это "что-то" не запрашивалось.

Попробуйте снести сам мод. Uninstall через универсальный мод инсталлер предусмотрен?

 

Менять скины на чистые бесполезно, так как результат очевиден. Запрашиваемое "что-то" в них точно отсутствует.

Опубликовано:
  • Автор

мод снес через удаление - ничего не помогло.

да похоже испорчен skin_global.php

 

 

я тут подумал - вот если я сейчас имея мод - могу в нем увидеть что он у меня накрутил в темплейтах?

Опубликовано:
  • Автор

спасибо, но уже читал её)

сделать запрос такой не получается как у BMouseisme

так же к сожалению не хватает знание в php чтобы править синтаксис.

сейчас на всякий случай сделал бэкап базы. но сделал бы до установки чата думаю сейчас бы проблем не было.

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

Дождитесь ответа программистов. Или сами напишите L-7 или desti

Просто я дизайнер и, ко всему прочему, давно не работаю с 2.3. Все что могу, только посочувствовать, так как сама мучалась когда-то с подобными проблемами, и не раз.

Опубликовано:
  • Автор

судя по тому что у всех стоит "не отвечаю на пм" толку будет мало - по другим форумам уже знаю.

эх ответил бы автор этого скрипта - много ясности бы внеслось сразу.

вообщем все кто это читает - ставьте актуальные и поддерживаемые еще версии и тогда проблемы будут решаться гораздо легче.

 

Fisana отдельное огромное спасибо за оперативный ответ - не ожидал честно)

Изменено пользователем 2GarinZ

Опубликовано:
  • Автор

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

вообщем сначала экспортируем стили нужные нам (изображения и макросы), далее запускаем утилиту "Обновление HTML шаблонов главного стиля" которая находится в инструментах - мне по сути дела по везло файл resources/ipb_templates.xml сохранился старый. жмем запустить - далее создаем новый стиль - заливаем в него макросы и изображения и все работает!)

а я то по глупости поправил почти половину исходников вручную, потом еще немного почитал и вот)

 

теперь немного глупый вопрос - у меня раньше подобная панель навигации была и сверху и снизу ( тут она Дизайн и модификация Invision Power Board Работа с IPB Настройка, администрирование IPB IP.Board 2.x) как мне её продублировать снизу?

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

Откройте общий шаблон и там тег с навигаций продублируйте внизу.

 

Но это уже злостный оффтопик и вообще вопрос по верстке. Такое надо в верхний раздел.

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

Сейчас на странице 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.