fle game engine - движок для создания игр
fle game engine - движок для создания игр


Balls and holes PC game / Balls and Holes PC игра
Вакансии
Игродельня
Сегодня
27 апреля 2017
21:37
Вход Регистрация Забыли пароль ?

Новогодняя дискотека 2013 на megainformatic точка ru
Новогодняя дискотека 2013 на megainformatic точка ru Ведущий: cj andy; ВНИМАНИЕ! При прослушивании композиций после нажатия вами кнопки вос
подробнее...

Теги

создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт

Статьи сайта

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 6

megainformatic - Приключения Кости Коробкина - С новым годом - интерактивный комикс (kk hny) - онлайн комикс - страница 7

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 1

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 2

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 3

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 4

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 5

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 6

megainformatic - Костя Коробкин - СЕКРЕТНЫЙ ПРОЕКТ - интерактивный комикс (kk scp) - онлайн комикс - страница 7

megainformatic - Веселый Буквоежка - онлайн комикс - страница 1

megainformatic - Веселый Буквоежка - онлайн комикс - страница 2

megainformatic - Веселый Буквоежка - онлайн комикс - страница 3

megainformatic - Веселый Буквоежка - онлайн комикс - страница 4

megainformatic - Веселый Буквоежка - онлайн комикс - страница 5

megainformatic - Веселый Буквоежка - онлайн комикс - страница 6

megainformatic - Веселый Буквоежка - онлайн комикс - страница 7

megainformatic - Веселый Буквоежка - онлайн комикс - страница 8

megainformatic - Веселый Буквоежка - онлайн комикс - страница 9

megainformatic - Веселый Буквоежка - онлайн комикс - страница 10

megainformatic - Веселый Буквоежка - онлайн комикс - страница 11

megainformatic - Веселый Буквоежка - онлайн комикс - страница 12

megainformatic - Веселый Буквоежка - онлайн комикс - страница 13

megainformatic - Веселый Буквоежка - онлайн комикс - страница 14

megainformatic - Веселый Буквоежка - онлайн комикс - страница 15

megainformatic - Веселый Буквоежка - онлайн комикс - страница 16

megainformatic - Веселый Буквоежка - онлайн комикс - страница 17

megainformatic - Веселый Буквоежка - онлайн комикс - страница 18

megainformatic - Веселый Буквоежка - онлайн комикс - страница 19

megainformatic - Веселый Буквоежка - онлайн комикс - страница 20

megainformatic - Веселый Буквоежка - онлайн комикс - страница 21

megainformatic - Веселый Буквоежка - онлайн комикс - страница 22

megainformatic - Веселый Буквоежка - онлайн комикс - страница 23

megainformatic - Эмулятор ZX-Spectrum, БК-0010.01 и их работа в эмуляторе DosBox 0.74

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 1

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 2

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 3

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 4

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 5

megainformatic - первый независимый онлайн-журнал комиксов ККК Костя Коробкин Комикс номер 1 март 2016

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 6

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 7

megainformatic - Эмулятор БК-0010.01 версия 2.6 для Windows 9x/Me/2000/XP автор Юрий Калмыков 2002 год

megainformatic - api получения готового решения для решения различных задач возникающих при создании сайта

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 8

роман Eternity Вечность - автор Синицин Андрей megainformatic

роман Eternity Вечность - автор Синицин Андрей megainformatic - страница 2

роман Eternity Вечность - автор Синицин Андрей megainformatic - страница 3

роман Eternity Вечность - автор Синицин Андрей megainformatic - Windows Sockets 2, ping, Windows SDK 7, чем открыть hxs файл - страница 4

megainformatic - Размещение Вашей рекламы на нашем сайте

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 9

megainformatic - Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 10

роман Eternity Вечность - автор Синицин Андрей megainformatic - В чём отличие в применении символов & и * в языке c++ ? также продолжаем изучать Windows Sockets 2 и пример simple - страница 5

megainformatic - Костя Коробкин - В гостях у тёти Светы часть 2 Живые машины (kk as) - онлайн комикс - страница 11

megainformatic - игра Шарики на лифте Серия 1 Разгони Лифт / Balls on Lift Level 1 Run The Lift версия 0.9.2 05.10.2016 / version 0.9.2 05.10.2016

megainformatic - Костя Коробкин - В гостях у тёти Светы часть 2 Живые машины (kk as) - онлайн комикс - страница 12

роман Eternity - страница 6 + решение по анимации закрывающихся дверей лифта

Пишем свою cms - шаг 3

В предыдущей статье - Пишем свою cms - шаг 2
Вы узнали какой код положен в основу config.php, и какие задачи
он решает.

Обычно config.php содержит настройки доступа к базе данных.

Но поскольку в нашем случае megainformatic cms free это система, которая работает без mysql баз данных, то этих настроек в config.php нет.

Итак, поскольку с config.php теперь всё ясно, будем двигаться дальше.

Рассмотрим какие файлы составляют основу шаблона сайта, и самое главное увидим их код.

Основу шаблона нашей cms составляет папка, расположенная в папке design.

Заглянув в папку design Вы увидите там все шаблоны, которые уже есть в Вашей cms.

Соответственно наша цель - разобраться как создать свой шаблон, взяв за основу код одного из имеющихся.

Не мудрствуя лукаво просто делаем копию папки green.

И полученную новую папку назовём например, go

Чтобы новый шаблон стал текущим по-умолчанию изменим содержимое файла config.php на такое -

//набор доступных шаблонов
$templates = array('go', 'green', 'blue');
//имя шаблона по-умолчанию
$template_name = "go";

всё остальное оставим без изменений.

Видим, что новый шаблон во-первых стал текущим в блоке выбора шаблона сайта - слева вверху под шапкой сайта.

Во-вторых теперь мы смело можем зайти в папку design/go/ и попробовать что-то там менять.

Давайте рассмотрим код файла design/go/header.php нашего шаблона.

Я предполагаю, что Вы скачали megainformatic cms free и смотрите код header.php из папки design/green/ или из созданной папки go являющейся пока полной копией папки green.

Приведу лишь некоторые выдержки из кода -

design/go/header.php

определяем DOCTYPE для нашего сайта.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

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

далее видим как обычно - открывающие теги <html>, <head>, кодировку указанную в теге <meta>,

и наконец мы видим первый php код -

<?php //подключаем модуль page, который отвечает за формирование заголовка (title) для страницы сайта
//и за контент, отображаемый в центральном блоке content сайта.
include_once "modules/page.php";

//тут видим, что заголовок страницы сайта будет взят из переменной $pagetitle
echo "<TITLE>$pagetitle</TITLE>";
?>

далее следует содержимое мета-тегов по-умолчанию для всех страниц сайта.

подключение стилей css

закрывающий тег </head>

и открывающий тег <body>

за ним следует вывод html-верстки формирующей шапку сайта

код для вывода текущей даты-времени

модуль выбора шаблонов сайта

а также блок новостей - замененный статичным блоком, поле для поиска по сайту, ссылка на карту сайта, облако тегов, и модуль бегущей строки сайта, выводящий некоторую полезную информацию.

Поскольку модулей для вывода случайной новости, поиска и карты сайта в составе нашей cms еще нет, то не будем волноваться по-поводу их отсутствия.

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

Описанной информации Вам будет достаточно, чтобы усвоить задачу, которую решает файл design/go/header.php в шаблоне сайта.

Резюмировать можно так - header.php отвечает за определение DOCTYPE, кодировки, заголовка, мета-тегов, подключение стилей, а также вывод верхней части сайта, составляющей его шапку (top), а также информационные блоки - текущая дата-время, форма выбора шаблона, блок случайной новости, поле поиска, ссылка на карту сайта, облако тегов и бегущую строку.

Я не буду утверждать, что описанный код, особенно если Вы еще никогда не занимались созданием своей cms, выглядит несколько сложновато для новичка, но по крайней мере Вы его можете взять и начать эксперименты.

А это уже гораздо больше чем совсем ничего :))) Согласитесь.

 

Оставленные комментарии



fle game engine - движок для создания игр
fle game engine - движок для создания игр


Something: Unexplained 2 captive of desires / Нечто: Необъяснимое 2 в плену желаний
Костя Коробкин Комикс Коллекционное издание - 6 комиксов, 81 страница, 220 mp3 треков
визиты
сегодня: 2385
всего: 30282
посетители
сегодня: 348
всего: 19652
Время загрузки: 0,5304