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

потерявшийся CSS

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

В первый раз решил подверстать скин на IPB, но столкнулся с очевидно нубской проблемой. Редактировал ipb_styles.css и когда заливал через фтп обнаружил, что IPB где-то дублировал файл, а мне выдает старую версию, со старыми параметрами. Где же в IPB находятся старые параметры и как их обновить?

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

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

Редактировал ipb_styles.css

Он редактируется через админ центр.

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

Вы редактировали кэш.

Он наверное обновился и все изменения затерлись.

 

Даже ребенок знает, что редактировать css и html можно только в редакторе админки, чтобы в базе данных изменения сохранить.

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

В других CMS (joomla, wordpress) редакция css только через фтп.

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

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

Там тоже можно через админку. И в этих cms темы оформления не в базе данных хранятся.

А в ipb, начиная с 2.0, только через админку, потому что на сервере не первичные файлы, а кэш. Он затирается и обновляется при каждом существенном действии в админке, вроде установки хука

  • 2 недели спустя...
Опубликовано:

Столкнулся со схожей проблеммой - не обновляет css.

 

При редактировании css через админку не происходит обновление на самом сайте.

Пробовал перестраивать шаблоны - не помогает.

 

Пришлось указывать стили напрямую элементам в шаблоне.

 

Обновляю в Look & Feel > Manage Skin Sets & Templates > Manage Templates in IP.Board

 

Проблема появилась после того, как админ поклацал что-то в настройках безопасности.

Опубликовано:
Столкнулся со схожей проблеммой - не обновляет css.

 

Случайно не ipb_print.css?

 

Для начало посмотрите если изменения вносятся в файл \public\style_css\{css_id}\

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

Нашел ошибку, но не нашел как ее исправить.

Админка не перезаписывает файлы в %путь к форуму%/public/style_css/css_1

Скорее всего из-за включенной настройки безопасности Safe mode php.

 

Удаление файла .htaccess из папки не решило проблему, приходится каждый раз перезаписывать файлы через ftp

 

Если не поможет, ищите причину, почему кэш не создается:

1. Safe mode php

2. CHMOD неверно выставлен

3. Сжатие js

 

1. Как отключить (отбэкапить) Safe mode php?

2. Какой CHMOD должен быть для %путь к форуму%/public/ ? по умолчанию вижу 644

3. Отключение сжатия js привело к неправильному отображению всего форума. Вместо этого посоветовали почистить папку %/cache/tmp, удалив все файлы.

 

Итого: вносить изменения стало возможным стандартным способом, но хочется вернуть возможность правки через админку. Как это сделать?

Где можно почитать про отключение сжатия js? Судя по комментам оф.англ. форума это очень плохая идея (отключать сжатие).

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

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