Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
HappyCougar

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

Recommended Posts

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

Share this post


Link to post

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

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

Share this post


Link to post

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

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

 

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

Share this post


Link to post

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

Edited by HappyCougar

Share this post


Link to post

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

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

Share this post


Link to post

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

 

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

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

 

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

 

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

 

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

Share this post


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

 

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

 

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

Share this post


Link to post

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

Админка не перезаписывает файлы в %путь к форуму%/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? Судя по комментам оф.англ. форума это очень плохая идея (отключать сжатие).

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...