Block (модуль Drupal 6) і робота з блоками
Загальні відомості
Входить в пакет модулів: Ядро Drupal
Короткий опис: Управляє блоками, які розташовані навколо області з основним вмістом.
Короткий опис (en): Controls the boxes that are displayed around the main content .
Відомості про встановлення
Посилання для скачування дистрибутива: http://drupal.org/drupal-6.20
Інструкція із встановлення: Установка модулів Drupal 6
Посилання для скачування перекладу: http://drupaler.ru/translate/languages/ru/export?project=drupal
Інструкція по русифікації:
Русифікація модулів Drupal 6 з використанням готових перекладів
Ручна русифікація модулів Drupal 6
Цей модуль - один з тих, які складають саму сутність «движка» на ім'я Drupal. Block - один з 5-ти так званих «основних модулів ядра», які ставляться / змінюються автоматично при кожних установці / оновленні системи і які не можна прибрати.
Для того, щоб описати роботу цього модуля, необхідно трохи пояснити: а що ж таке «блоки» стосовно саме до Drupal?
Так ось, блок - це деяка частина екранного простору, яке відображається у вашому браузері, «контейнер». Якщо сайт не має блокової структури - то він виглядає нецікаво. Приблизно так, як простий текст, надрукований на сторінці (в Інтернеті до сих пір можна знайти подібне, але все рідше і рідше). Але якщо ви хочете розділити сторінку на кілька частин, т. Е. Додати до так званої «області вмісту» область заголовка, підвал і пару колонок з боків - для цього вам і доведеться створити для сайту блокову структуру.
Хоча це майже неможливо перевірити (бо, повторюся, основні модулі ядра неможливо відключити, не змінюючи скрипт системи) ... без модуля Block сайт б як раз виглядав як проста сторінка, подібна простому тексту з букв. Модуль цей якраз дає можливість створити області навколо основного вмісту - згадані колонки, заголовок, підвал і т. Д. Так що стосовно Drupal можна сказати: «блоки» групуються в «області», а «області» об'єднуються вже в сторінку.
Для того, щоб провести роботу по редагуванню блоків, вам треба буде перейти в меню своєї адмінки на сторінку редагування блоків: Управління → Конструкція сайту → Блоки (Administer → Site building → Blocks). Зразковий вид цієї самої сторінки редагування наступний:
Цей вид - типовий для найпоширенішою теми оформлення Drupal під назвою Garland, яка ставиться разом з CMS за замовчуванням. при виборі іншої теми і навіть інший установки кольору в цій темі все може дуже істотно відрізнятися. До речі, число областей в різних темах оформлення різний, і те, що ви налаштували для однієї теми - не обов'язково відобразиться в інший. Наприклад, у багатьох темах немає правої колонки. І якщо ви додасте туди який-небудь блок в тому ж Garland'е - в 2-колоночной темі його просто не буде видно.
Як видно, під кожним із стандартних блоків написано його назву, яке обведено прямокутником з пунктирною кордоном. Саме ж вміст (тут воно в центральній колонці) ділиться на 4 частини:
1) заголовок з кнопками переходу між вкладками (в даному випадку ми знаходимося на вкладці «Список» (List), але можна перейти і на «Додати блок» (Add block));
2) підказка по діям, які можливо виконати з блоками і областями всередині них;
3) таблиця - список блоків, згрупованих в області; ті блоки, які не відображаються - об'єднані в розділі «Відключено» (Disabled);
4) кнопка «Зберегти блоки» (Save blocks).
На вищенаведеному малюнку останніх 2-х частин не видно. Тому наведемо зовнішній вигляд нижньої частини сторінки:
Використовуючи блоки в таблиці, ви можете як завгодно переміщати блоки між областями. Для цього - тикаєте кнопкою миші на хрестоподібну стрілку зліва від назви блоку в таблиці і перетаскуєте в потрібний розділ. Або ж змінюєте значення в списку областей в колонці «Область» (Region). І не забудьте натиснути на кнопку «Зберегти блоки» (Save blocks), інакше в зовнішньому вигляді вашого чудового сайту нічого не зміниться.
На малюнках зображені блоки, які поставляються разом з самим Drupal'ом. Додати інші блоки до цього списку можна двома способами:
1) підключити який-небудь з модулів, який створює відповідний блок;
2) «написати» блок самому.
Перший спосіб - найпростіший. Творці модулів вже подбали про те, щоб блоки самі встали на потрібне місце в системі і виглядали якнайкраще. Коли ви підключаєте модуль - він уже з'являється в таблиці, в розділі «Відключено» (Disabled). І все, що від вас вимагається - це трохи підкоригувати відображення, натиснувши на кнопку «налаштувати» в таблиці.
Для створення блоку другим способом вам необхідно перейти на вкладку «Додати блок» (Add block) в заголовку або ж перейти за гіперпосиланням в тексті підказки.
В результаті цього переходу ви опиняєтеся на сторінці, зображеної на малюнках нижче. Тут все підписано, і вам не важко буде все це освоїти самостійно. І не забудьте натиснути на кнопку «Зберегти блок» (Save block) перед тим, як перейдете куди-небудь в інше місце. Інакше - вся робота нанівець.
Основне зауваження: спочатку ви зможете ввести текст блоку тільки в звичайному текстовому форматі, що не дуже зручно і сильно обмежить ваші можливості. Для того, щоб зробити введення набагато зручніше - необхідно буде підключити до системи будь-якої WYSIWYG-редактор. А щоб вводити інформацію безпосередньо на мовах HTML, CSS і PHP - доведеться підключити модуль PHP filter, який також входить до числа модулів ядра, але вже додаткових.
Ru/translate/languages/ru/export?Для того, щоб описати роботу цього модуля, необхідно трохи пояснити: а що ж таке «блоки» стосовно саме до Drupal?