Как изменить внешний вид CMS H-script

Всем доброго времени суток.

Продолжаем копаться в файлах H-script. Сегодня попробуем немного подизайнерить.

Как я уже говорил — движок состоит из множества файлов шаблонов, которые компилятор smarty переписывает в php, а уж затем php собирает нужные файлы и формирует страницу.

Все файлы относящиеся к внешнему виду находятся в директории tpl, поэтому, первым делом заглянем в неё.

Перейдём в папку ru (русскоязычная версия, пока работать будем только с ней) и найдём там файл header.tpl.

Открываем, лучше в Notepad++, хотя откроется и в Блокноте, но в нём редактировать, да и вообще что-то понять, будет очень трудно, так как Блокнот откроет его в одну строку без пробелов.

Так, что мы тут имеем? А имеем мы, во-первых, версию HTML 4.01 Transitional. Можно оставить так, а можно изменить на 5-ю, просто переписав !DOCTYPE и убрав лишние атрибуты из meta.

Дальше идут title и адрес владельца, вставляемые через кампилятор. Можно ввести эти данные на прямую, но пусть будет так, подставятся из админки.

Следующая строка — подключённый (link) фавикон.

Фавикон лежит в корневом каталоге, и пока это эмблема сайта H-script. Его нужно будет удалить, а свой загрузить.

Следующий link стилей. CSS подключен через компилятор, и подключен файл main.css, а это значит, что хедер админки в другом месте. поблизости его не видать.

Последняя строка в head — подключённая jQery. Всё очень хорошо. При необходимости или желании можно подключить ещё что нибудь. Теперь знаем где это сделать.

Ну а дальше обычное древо HTML. Увидеть его полностью можно открыв на главной странице веб-инспектор (F12). HTML не такой уж громоздкий.

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

В этом же каталоге ru заходим в папку admin, где-же как не в ней должны быть файлы админки.

Открываем header.tpl находящийся там. Больше файлов header нет.

Здесь почти то-же самое, только увеличенный title и в стилях файл adnin.css. Что и требовалось.

Не знаю, стоит ли переделывать админку. По моему в ней и так всё понятно и удобно, а наводить там красоту не для кого.

Весь остальной софт H-script находится между header и footer, как и во всех других движках.

Названия всех файлов в trl — ru, хоть и на английском языке, но по ним довольно просто можно понять, что за блок находится в файле.

Теперь попробуем что-нибудь изменить в оформлении сайта.

Стили находятся в папке images — ru и en, а имеющаяся в корневом каталоге папка css пуста.

Есть ли в этом какой-то сакральный смысл — не знаю. И в техподдержке так же сказали — не знают. По разработке не консультируют.

Ну что же, если есть подключённые стили, то какая нам разница, в какой директории они находятся.

В папках ru и en по два файла — admin.css и main.css. Main — лицевая часть сайта, admin — та что находится под меню «Панель инструментов».

Так как в настройка у нас установлена языковая папка ru, то в ней и будем работать.

Сначала попробуем сделать самое простое — поменять фон страницы.

Заходим в images — ru и открываем файл main в Notepad++.

Вот тут в самом начале как раз background-color по нулям. Пропишем ему что нибудь светло-голубенькое, типа #AFEEEE.

Сохраняем, и заходим на test1.ru/

Есть! Процесс пошёл!

Давайте ещё сделаем рамочку блокам на странице. В дальнейшем, когда мы начнём перемещать эти блоки, рамка пригодится.

Опускаемся ниже по таблице стилей, до группового селектора ._block, ._panel и пропишем ему border: 2px solid #999;

Сохраняем и переходим в test1.ru и обновляем страницу.

Сработало.

Ну ладно поигрались и хватит. Всё нормально работает, значит можно попробовать сделать более-менее приличный дизайн будущего проекта.

По моему, в CMS H-script v307 для этого есть все возможности, даже у не особо продвинутого программиста.

В следующем уроке начнём.

Файлы H-script < < < В раздел > > > Как создать хайп на коленке

Запись опубликована в рубрике CMS H-script Бизнес инвестиции. Добавьте в закладки постоянную ссылку.
А так же:

6 комментариев на «Как изменить внешний вид CMS H-script»

  1. stariс говорит:

    Ну вот видите. А то меня, некоторый раз, подобные вопросы просто ставят в тупик. Скорее всего вы работаете в Chrome. У него водится такой грешок, поэтому всю разработку я предпочитаю делать в Мозиле.

  2. Tutanotka говорит:

    Спасибо )
    Вопрос с фоном, шрифтами и проч. решился. Все дело было в cookie.
    Помогла простейшая очистка.

  3. stariс говорит:

    Значит не в точности. У меня же всё сработало. И описал я максимально подробно, больше уже добавить нечего. Будет время — будет продолжение. Пока занят более интересной работой. Не до H-script.

    Дерзайте пока самостоятельно, это очень полезно, всё равно инфы нигде не найдёте.

  4. Tutanotka говорит:

    День добрый. По какой-то причине не удаётся поменять фон. Рамки точно также не появляются. Максимум что получилось без проблем- смена лого (favicon.ico) )
    Делаю в точности так, как Вы пишите.
    В чём может быть причина?

  5. stariс говорит:

    Текст пишется в header.tpl, а настраивается в style.css.

    Примерно так

    header.tpl

    CSS

  6. Сергей говорит:

    Привет. Вы не могли бы по подробней расписать про изменение внешнего вида и добавления текста. Вот например у меня в левом верхнем углу логотип пробую справа от логотипа текст написать а он либо сверху появляется либо снизу. Или это не в header.tpl настраивается? Спасибо!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *