IE, много css и слияние файлов

Такая вот проблемка возникла. Выяснилось, что IE видит максимум 32 подключенных стиля, все остальное игнорирует.

Попробовал включить слияние стилей в конфиге. Получил мутации дизайна до неузнаваемости. В результате имею либо рабочий сайт с нерабочими плагинами в ИЕ, либо нерабочее все! и везде)

Итого, у меня пока только один выход: отключать стили в плагинах и переносить их куда то в один файл, дабы свести количество подключаемых ксс-стилей хотя бы до 32х…

может кто то сталкивался и есть решение? почему слияние стилей может приводить к нарушению верстки? Вопрос весьма острый.

Проблемы с css [РЕШЕНО]

Граждане дизайнеры-программисты. Пожалуйста помогите, невеже быдло-кодеру.
Проблема вот в чем. Я знаю что все шаблоны на LiveStreet разрабатываются на основе synio, я и сам решил немного модифицировать данный шаблон. Но вот какая незадача! При внесении любых изменений в css часть… ничего не изменяется. Буквально ничего.
Я совсем отчаялся, помогите решить проблему, подскажите решение!
Заранее благодарен.
Ах да, пользуюсь последней версией LiveStreet. А также DreamViewer (для редактирования) и OpernServer'ом (для пред просмотра)

Внес изменения в CSS, но при ['merge'] = true - ничего не происходит

Имеется скин Social, в файле
templates\skin\social\settings\config\config.php

добавил в массив строчку:
$config['head']['default']['css'] = array(
...
"___path.static.skin___/css/add-my-css.css",
...

соответственно, положил файл в ту же папку скина.

когда ставлю в config/config.php
$config['compress']['css']['merge'] = false;
$config['compress']['css']['use'] = false;

то все замечательно. Но стоит сменить ['merge'] = true — как ничего этого, никаких изменений, как и не было.

Файлы из папки /templates/cache/social удалял.
Через амдинку сбрасывал все что мог и неоднократно.
И по прежнему, ничего не меняется.

Кэширование (файловое/memcache) вообще выключено.
Что можно придумать еще?
Спасибо.

Сменил главную страницу

Подскажите изменил в конфиге главную страницы (index), на события (event) из плагина афиша. Когда захожу на главную (sait.ru), все криво, css оформление нет, а захожу в сам плагин афишы, на страницу события (sait.ru/event) все нормально работает.
Куда копать?

Как подключить CSS через config.php плагина?

В php я не силён, и эта простая тема смущает меня многообразием решений. На данный момент мне известны 3 способа подключить CSS плагина в init методе плагина:
$this -> Viewer_AppendStyle(Plugin::GetTemplateWebPath (__CLASS__).'css/mysuper.css');

$this -> Viewer_AppendStyle(dirname(__FILE__).'css/mysuper.css');

$this -> Viewer_AppendStyle(Plugin::GetTemplateWebPath('mysuperplugin').'css/mysuper.css');
Первый вопрос, собственно в том, что из этого наиболее концептуально верно?

А второй вопрос — в SUBJ. Config::Get('head.default.css') в config.php плагина получить, очевидно, можно, но что-то я туплю и не понимаю как правильно построить путь к CSS файлу там. Может есть что-то похожее на ___path.static.skin___ для плагинов?

Заранее спасибо.

Ошибки дизайна для ИЕ

Сегодня обратился пользователь с просьбой решить проблему, когда пользователи ИЕ видят не совсем корректную верстку на сайте. Причем вопрос касался сразу нескольких плагинов, которые давно проверены в работе и ясно что проблема не в них. Открыв исходный код страницы я увидел простыню загрузки CSS файлов.

Читать дальше →

CSS

Сегодня я нашел непонятно зачем нужные коды в CSS
1) #header-back {не нужно}
2) form label {тоже зачем тут код?}
я предполагаю что таких кодов куча в LS.
Если вы знаете для чего в этих стилях написан код, скажите мне, а то я думаю их удалить, по ненадобности.
И еще если кто то, находил подобные коды в CSS, напишите тут.

Целесообразность кеша при нагрузках

Здравствуйте. Только что наблюдал интересное явление и захотелось поделится\спросить.
Суть следующая. На продакшене были установлены параметры «дебага»:

$config['sys']['cache']['use']    = false;
$config['compress']['css']['merge'] = false; 
$config['compress']['js']['merge']  = false; 

нагрузка на сайт судя по Linux top колебалась 0.5-0.8
После того как установил эти параметры в true нагрузка поднялась 3.25 подождал 1час (мало ли кеш наполняется данными). Но нагрузка не упала.
Только что убрал эти значения в false нагрузка упала за 5мин до 0.4

У кого какие соображения по этому поводу. А конкретно по применению кеша и мерджа на продакшене?

При использовании https не подтягиваются js и css

Привет!

Встретил проблему с отображением .js и .css при использовании https доступа к сайту на LiveStreet 1.0.1 с шаблоном по умолчанию, которая легко воспроизводится даже на этом самом сайте. Сразу уточню, что в случае с IE и FireFox, браузер подгружает merged .js и .css с http адресов, что, конечно, не является решением проблемы, так как контент идёт по 80 порту. В случае с последним стабильным билдом Chrome, наблюдается красота примерно следующего вида:

Читать дальше →