Руководство Drupal, видео уроки Друпал, Уберкарт

2.1. Материалы сайта, типы материалов, ноды.

Материалы сайта, типы материалов, ноды

Друпал 8 стал еще более удобным для контент менеджеров, теперь можно будет "все и вся" править прямо на сайте не заходя в админку. Для этого используется проект spark:

https://drupal.org/project/spark

В результате добавилось:

1.4. Установка темы оформления на Drupal 8. Темы конструкторы.

На drupal очень много готовых шаблонов, наверно уже больше чем на joomla. Давайте поставим какое-нибудь оформление на наш сайт. Для этого в друпале уже есть папка themes, куда мы будем устанавливать темы оформления для нашего сайта.

themes drupal

HTML первые шаги - урок 5 - Таблицы

HTML таблицы

Одним из важных форм хранения информации являются таблицы. В таблицах хранят информацию Excel, Access и другие базы данных. Таблицы очень наглядно представляют данные, по этим данным удобно строить графики и диаграммы.
Давайте в этому уроке разберем как создавать таблицы в HTML. Для этогом мы будем использовать теги <table>, <tr>, <td>, <th>, <thead>, <tbody>, <tfoot>.

HTML первые шаги - урок 6 - Изображения

HTML изображения

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

Вставляются изображения с помощью тега IMG (заметьте, что мы пишем не полностью image, а только img). Тег IMG одинарный <img />, то есть без парного тега.

Основным атрибутом тега IMG является атрибут src. Он работает как href у ссылки, в атрибут src мы должны вставить путь к картинки. Путь как и в ссылках можно писать относительный или абсолютный.

1.3. Русификация Drupal 8.

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

 Для начала включите модули для настройки языков: Configuration Translation, Content Translation, Interface Translation, Language

1.2. Установка модулей на Drupal 8

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

Подключить новый модуль в Drupal 8 достаточно просто. Все дополнительные модули в друпале складываются в папку modules в корне сайта. Вот перевод файла README.TXT из этой папки:

1. Установка и русификация Drupal 8.

Поздравляю Вас, в этой статье вы познакомитесь с одной замечательной платформой для создания сайтов Drupal. Именно ни CMS, ни фреймворк, а именно платформа. Во-первых вы получите CMS, то есть админку для редактирования материалов, пользователей, тегов, мета-тегов и прочего. 

Уроки PHP (учебник, самоучитель)

Описание языка PHP

Почему нужно делать еще один самоучитель по PHP? Я еще не встречал простого руководства для начинающих, в котором описывалось все постепенно  и с азов PHP. Наверно все кто пишут руководства забывают о том что когда-то сами начинали с pascal, basic или C++. Думают, что такие понятия как функция, рекурсия, переменная, тип данных у всех людей в крови и этого объяснять не надо.

Учебник CSS - Урок 1 - подключаем CSS-стили

Подключаем css

Я не буду объяснять зачем нужен CSS. Если вы открыли этот учебник значит вы желаете его выучить. От себя лишь скажу, что возможности CSS очень широки и позволяют верстать макеты любой сложности. В свою очередь использование css означает, что вам придется отказаться от использования различных атрибутов тегов size, color, bgcolor, align и других, которые будут "мешать" CSS.

Учебник CSS - Урок 3 - Свойства background-color, font-style, font-weight, text-align, text-decoration, text-transform.

За время существования HTML придумали много тегов и теперь с повсеместным применением css от некоторых придется отказаться, среди таких тегов <font>, <b>, <i>, <center>. Позже мы рассмотрим другие "запрещенные" теги. Также эти свойства помогут вам избежать лишнего кода в HTML-коде страницы и вынести его в css-файлы.

Страницы