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

Восстановить шаблон из кеша

Аллоха!

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

 

Примерно пол года назад был установлен ipb 3.4.6. Был нарисован и сверстан собственный шаблон под него. Кое что пошло не так, проект был заморожен. Из бекапов остались лишь файлы. Ни экспорта стилей, ни базы, н-и-ч-е-г-о не осталось, лишь директорию с сайтом и форумом.

 

Собственно, как можно восстановить прежний шаблон? В папке style_images он присутствует, но при попытке сменить шаблон через АЦ => Внешний вид видим только 2 шаблона, стандарт ipb + mobile.

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

/style_images/ - это изображения стиля. Даже css, и те находятся в другом месте - /style_css/. Плохо что не сохранился бэкап бд. Стили хранятся в базе данных, как сами шаблоны так и css стили. На диске находится кеш, в /cache/skin_cache/ кеш шаблонов стиля, в /public/style_css/ кеш стилей. В вашей ситуации зависит от того, насколько сильно был модифицирован скин. Если просто изменена таблица стилей, вы можете создать новый скин на основе дефолтного, указать путь к директории с изображениями и скопировать ваши стили в новый скин (АЦ -> %шаблон% -> CSS. Помним, что на диске только кеш. Все изменения делаем через АЦ).

  • Автор

Спасибо. В случае, если модернизировались и шаблоны стилей, это занятие безуспешное? Вижу, что кеш шаблонов стиля содержит php, когда в АЦ - html.

В случае, если модернизировались и шаблоны стилей, это занятие безуспешное?

Переносить вручную нужные участки html из кеша в шаблон. И на будущее помнить, что нужно бэкапить кастомные скины.

Теоретически было в режиме разработчика экспорт мастер скина в файлов с возможностью импорта обратно в бд, но как это работает на практике - хз. По отзывам некоторых пользователей способ с подводными камнями.

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

Аккаунт

Навигация

Поиск

Поиск

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

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