В этой теме хотелось бы разобраться в стуктуре шаблона InstantCMS 2.0.Какие файлы за что отвечаюти т.д.
.content_categories li { display: inline-block; height: 32px; line-height: 32px; font-size: 18px; padding-left: 20px; background: url("../images/icons/folder.png") no-repeat scroll left center transparent; margin-right: 10px; }
Спасибо за отклик, но я имел ввиду другое.В моем случае(для замены стандартных иконок шрифтами) необходимо править не только таблицу стилей, но и сам файл в котором указан класс .content_categories liИспользуйте браузерные инструменты. Например в ФФ выделяете нужный элемент и в контекстном меню "исследовать элемент". Вот например что получается
Код PHP:
.content_categories li {
display: inline-block;
height: 32px;
line-height: 32px;
font-size: 18px;
padding-left: 20px;
background: url("../images/icons/folder.png") no-repeat scroll left center transparent;
margin-right: 10px;
}
Спасибо за отклик, но я имел ввиду другое.В моем случае(для замены стандартных иконок шрифтами) необходимо править не только таблицу стилей, но и сам файл в котором указан класс .content_categories li
А в чем сложность?
Да все понятно, в данной версии все классы в файлах php изучайте логику файлов, она должна быть, смотрите названия файлов типа hmenu.php
ну да, это я понимаю… придется наверное изучать php с нуля… просто хочется делать уже сейчас поэтому и просил помощи… для сравнения покапался в 1.10.3 и пришел к выводу что абсолютно две разные системы…
php тут не причем
Да все понятно, в данной версии все классы в файлах php изучайте логику файлов, она должна быть, смотрите названия файлов типа hmenu.php
ну да, это я понимаю… придется наверное изучать php с нуля… просто хочется делать уже сейчас поэтому и просил помощи… для сравнения покапался в 1.10.3 и пришел к выводу что абсолютно две разные системы..
в фф есть штатный аналитик, он показывает из какого файла строки и номер строк.
кликабельно
php тут не причем
Да все понятно, в данной версии все классы в файлах php изучайте логику файлов, она должна быть, смотрите названия файлов типа hmenu.php
ну да, это я понимаю… придется наверное изучать php с нуля… просто хочется делать уже сейчас поэтому и просил помощи… для сравнения покапался в 1.10.3 и пришел к выводу что абсолютно две разные системы..
в фф есть штатный аналитик, он показывает из какого файла строки и номер строк.
кликабельно
Я наверное как то не правильно изъясняюсь… вот на скрине в первом списке я вижу классы, в css нахожу для них стили, но это скомпилированная страница html, ее не существует.Она собирается посредством php,js и т.д. и выводится только браузером для пользователя.Так что php здесь очень даже причем… или я совсем ничего не понимаю
Используйте программы для поиска по содержимому файлов — grep, или текстовые редакторы/IDE с такими возможностями — Notepad++
пользуюсь Notepad++, Firebug… но хоть убейте меня, не пойму что мне это дает… у меня стоит задача выкинуть из шаблона все картинки, иконки… иконки заменить шрифтом… для примера: иконка добавления записи на стену прописана в стилях theme-gui.css а класс для нее задан в файле \templates\default\controllers\wall\list.tpl.php вот замена иконки на шрифт-иконку происходит в этом файле… и чем мне здесь помог Notepad++? эту я нашел и еще несколько, а вот где остальные, вопрос..
и вообще это нужно знать не только для того что бы иконки поменять, но и внешний вид компонентов… я чего не могу сообразить, так как у разных компонентов разная структура, не силен я в php… а вот общими усилиями можно было бы разобрать шаблончик на кусочки и собирать потом конфетки! все равно ведь когда то придется разбираться…
Вот Вам руководство в картинках
хм… спасибо! о таком поиске я не думал, уже ближе, но все равно не разобрался откуда, например, выводится меню пользователя…
похоже все меню выводятся через "/assets/ui/menu.tpl.php"
да похоже, но как? логики не пойму… теоретически вижу так что "/assets/ui/menu.tpl.php" тащит различные данные, взависимости от запросов из других файлов… может ошибаюсь… может кто подскажет? да, php учить однозначно придется… пробовал существующую документацию читать, темный лес для меня