Не работают изменения в CSS-файле
Не работают изменения в CSS-файле
Всем добрый день.
Теперь такая проблема (т.е. уже давно, но я на неё всё забивал, а теперь не могу...)
Вношу изменения в файлик "My_scheme.css", но никаких изменений в виде форума не наблюдаю.
Что делал до этого?
Скопировал шаблон SubSilver в My_template, установил его как активный.
В "Изменить цветовую схему" cоздал новую цветовую схему "My_scheme" на основаниия шаблона My_template.
Далее - в "Экспорт цветовых схем" выбрал My_template и нажал отправить.
Проверил: содержимое файла "theme_info.cfg" изменилось соответственно. Я его сделал, как было велено, read-only и отправил обратно.
Всё.
Почему никакие изменения в My_scheme.css не отражаются на экране?
Теперь такая проблема (т.е. уже давно, но я на неё всё забивал, а теперь не могу...)
Вношу изменения в файлик "My_scheme.css", но никаких изменений в виде форума не наблюдаю.
Что делал до этого?
Скопировал шаблон SubSilver в My_template, установил его как активный.
В "Изменить цветовую схему" cоздал новую цветовую схему "My_scheme" на основаниия шаблона My_template.
Далее - в "Экспорт цветовых схем" выбрал My_template и нажал отправить.
Проверил: содержимое файла "theme_info.cfg" изменилось соответственно. Я его сделал, как было велено, read-only и отправил обратно.
Всё.
Почему никакие изменения в My_scheme.css не отражаются на экране?
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 21 год 1 месяц
- Поблагодарили: 2 раза
Скорее всего строка, отвечающая подключение css-файла у тебя в шаблоне overall_header.tpl закомментирована - по умолчанию это именно так, плюс убери из этого же щаблона определение стиля subSilver - все, что между тегами <style></style>.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Так точно! overall_header.tpl сократился почти в 4 раза и всё заработало!Xpert писал(а):Скорее всего строка, отвечающая за подключение css-файла у тебя в шаблоне overall_header.tpl закомментирована - по умолчанию это именно так, плюс убери из этого же щаблона определение стиля subSilver - все, что между тегами <style></style>.
Ну как это можно было бы узнать, если б не ты, dear kindest Xpert!
Xpert, вот у меня практически такая же проблема как у Максима. Только я вносила изменения прямо в subsilver. Изменения в файле Subsilver.css не отображаются на экране.
НО: в файле overall_header.tpl не вижу (блин!), где это закомментирована строка, отвечающая за подключение css-файла. Как она выглядит-то?
Надо ли в моём случае тоже убирать всё между тегами <style></style>?
НО: в файле overall_header.tpl не вижу (блин!), где это закомментирована строка, отвечающая за подключение css-файла. Как она выглядит-то?
Надо ли в моём случае тоже убирать всё между тегами <style></style>?
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 21 год 1 месяц
- Поблагодарили: 2 раза
Nadja_K
В раскомментированном виде строка выглядит так:
Информацию между тегами <style></style> также необходимо убрать.
В раскомментированном виде строка выглядит так:
Код: Выделить всё
<link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css">
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.4
- Сообщения: 404
- Зарегистрирован: 20 лет 6 месяцев
- Откуда: оттуда
Nadja_K
Найти
<!-- link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css" -->
Заменить на
<link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css" >
Далее находим:
И удаляем эту секцию.
Найти
<!-- link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css" -->
Заменить на
<link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css" >
Далее находим:
Код: Выделить всё
<style type="text/css">
<!--
/*
The original subSilver Theme for phpBB version 2+
Created by subBlue design
http://www.subBlue.com
NOTE: These CSS definitions are stored within the main page body so that you can use the phpBB2
theme administration centre. When you have finalised your style you could cut the final CSS code
and place it in an external file, deleting this section to save bandwidth
Xpert
Егор Наклоняев
А можно поподробнее, а то у меня не работет: что именно надо удалять: все между этими тэгами или только часть, и нужно ли их оставлять сами. Нужно ли менять в строчке: subSilver на название папки в которой это все лежит?
Кстати, не подскажете, где еще может быть упомянут СабСилвер, если я просто скопировал папку и переименовал ее.
Егор Наклоняев
А можно поподробнее, а то у меня не работет: что именно надо удалять: все между этими тэгами или только часть, и нужно ли их оставлять сами. Нужно ли менять в строчке:
Код: Выделить всё
<link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css" >
Кстати, не подскажете, где еще может быть упомянут СабСилвер, если я просто скопировал папку и переименовал ее.
-
- phpBB 2.0.6
- Сообщения: 518
- Зарегистрирован: 20 лет 5 месяцев
Почему после удаления содержимого <style>....</style> и раскоментировании строки:Xpert писал(а):Скорее всего строка, отвечающая подключение css-файла у тебя в шаблоне overall_header.tpl закомментирована - по умолчанию это именно так, плюс убери из этого же щаблона определение стиля subSilver - все, что между тегами <style></style>.
Код: Выделить всё
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="{S_CONTENT_DIRECTION}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset={S_CONTENT_ENCODING}">
<meta http-equiv="Content-Style-Type" content="text/css">
{META}
{NAV_LINKS}
<title>{SITENAME} :: {PAGE_TITLE}</title>
<link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css">
Плюс после этого еще и ошибка File does not exist: /home/forum/www/formIE.css появляется.
Xpert, у тебя здесь подобная проблема была, страницы точно так же не сохранялись, сейчас ты это исправил. Можешь рассказать как ты это сделал?
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 21 год 1 месяц
- Поблагодарили: 2 раза
YarNET
Я вообще ничего не правил... само. Могу посоветовать просто влить содержимое formie в основную css (в конец).
Я вообще ничего не правил... само. Могу посоветовать просто влить содержимое formie в основную css (в конец).
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.6
- Сообщения: 518
- Зарегистрирован: 20 лет 5 месяцев
Xpert, так и сделано временно... Я только одного понять не могу, почему поиск formIE.css идет в корне...
Вот фрагмент из overall_header.tpl
Я в subSilver.css подставлял @import url("templates/subSilver/formIE.css но результата это не принесло.
Странно как-то. Придется или плюнуть на это, и оставить как есть, или же разобраться.
Спасибо за ответ
Вот фрагмент из overall_header.tpl
Код: Выделить всё
.helpline { background-color: {T_TR_COLOR2}; border-style: none; }
/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("templates/subSilver/formIE.css");
-->
</style>
Странно как-то. Придется или плюнуть на это, и оставить как есть, или же разобраться.
Спасибо за ответ

-
- phpBB 1.2.0
- Сообщения: 11
- Зарегистрирован: 19 лет 9 месяцев
- Откуда: СПБ
-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 21 год 1 месяц
- Поблагодарили: 2 раза
Junkers
Я бы редактировал CSS. Причина банальна: можно конечно и отредактировать схему из админки, но поскольку цвета в схеме часто используются не в одном, а в нескольких местах, можно получить нарушение целостности дизайна форума.
Я бы редактировал CSS. Причина банальна: можно конечно и отредактировать схему из админки, но поскольку цвета в схеме часто используются не в одном, а в нескольких местах, можно получить нарушение целостности дизайна форума.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.2.0
- Сообщения: 11
- Зарегистрирован: 19 лет 9 месяцев
- Откуда: СПБ