Користувацький вхід

Створення сайту

Зареєструйтесь,
щоб мати можливість переглядати всі сторінки та файли,
публікувати власні матеріали, отримувати сертифікати.

...


Від першого завантаження Drupal минув місяць.
Перше враження - безліч налаштувань, безліч необхідних модулів (важко але цікаво).
Все що кажуть про нього ("спочатку важко") правда:).
Але в голові починає роз'яснюватись:).

Додаткові модулі:

admin_menu
bbcode
bueditor
captcha
cck
dhtml_menu
fckeditor
imce
menu_breadcrumb
menu_editor
nodereferrer
pathauto
recaptcha
taxonomy_manager
taxonomy_menu
token
transliteration
uploadpath
views
xmlsitemap

admin_menu
В першу чергу. Значно пришвидшує та полегшує адміністрування сайту.
bbcode
Завантажив(для роботи з bueditor) Просто. Зручно. Треба робити основним редактором для користувачів. Налаштовувати кнопки, фільтри, доступ, поля(для яких він потрібен (для коментарів у нас непотрібен (а потрібен Quote). Не дійшла черга. Користуюсь розширеним bueditor
bueditor
Завантажив після тестування fckeditor. Для себе вважаю розширений bueditor найкращим.
Не хватає кнопок dl dt dd.
Додав кнопки
captcha
Куди ж без неї (рано чи пізно все рівно доведеться підключати). Для початку спробуємо без неї(вірніше використаємо тільки для підтвердження реєстрації і форм відправки повідомлень). Використаю математичну, при необхідності будемо ускладнювати.
cck
Якщо потрібно створювати нові типи наповнення. Створив тип "Розробка уроку"(видалив), "Тестовий матеріал", "Елемент каталогу сайтів"(видалив). Начебто можно було б обійтись стандартним типом "Стаття"(на всі випадки). Але з розширенням порталу без нестандартних типів наповнення ,мабуть, не обійтись. Планується різне відображення різних типів наповнення. Але з views ще не розібрався
dhtml_menu

В першу чергу. Значно полегшує навігацію по сайту. Встановив, коли сайт був майже готовий, і пожалкував, що не зробив цього раніше (Якщо цей модуль встановлено, то можно обійтися без admin_menu

fckeditor
Модуль для інтеграції. З сайту підтримки потрібно завантажити сам редактор. Спочатку по неуважності завантажив ckeditor і довго не міг зрозуміти чому він не інтегрується в Drupal :). Поки знову не сходив на офіційний сайт.
Редактор не дуже сподобався.
Завантажив bueditor(треба розширювати для себе кількість кнопок). Хоча звичайним користувачам може буде зручніший fckeditor.
Відключив, але видаляти не буду. На прохання користувачів можно буде ввімкнути.
imce
Встановив. Подивився. Потрібен для розширеного завантаження зображень. Відключив (для нашого спеціалізованого ресурсу він непотрібен, хоча більшість розважальних сайтів без нього не обійдуться).
Можна видалити зовсім.
Знову підключив.
menu_breadcrumb
Встановив ще не розбирався. Можливо краще підійде taxonomy_breadcrumb
menu_editor
Гарне розширення(особливо в парі з taxonomy_menu) для адміністрування меню. Проглянув але ще не користувався. Пізніше дозволить оптимізувати меню.
nodereferrer
Нова властивість для поля в CCK. Цікаво, але на цьому ресурсі мабуть не буде потрібно.
pathauto
Прописує красиві та зручні аліаси URL.
Для транслітерації шляхів переіменовуємо файл
i18n-ascii.example.txt у i18n-ascii.txt
Інакше назви файлів прописуватимуться кирилицею.
Спочатку здається доцільним.
Коли сайт вже готовий (налаштована навігація по меню, по термінам таксономії, налаштовано breadcrumb), тобто коли користувач баче, де він знаходиться, використання цього модуля стає неочевидним.
Можливо видалю і модуль і створені аліаси (рішення треба прийняти до викладання сайту на сервер :), інакше адреси сторінок зміняться.
Подключать модуль (прописывать алиасы) имеет смысл в самом конце разработки сайта, когда термины таксономии выверены и уже не будут изменяться.
Т.е. подключить его никогда не поздно, а отключать на работающем сайте (тем более с удалением ранее созданных алиасов) не рекомендуется
recaptcha
Завантажив про запас на майбутнє.
taxonomy_manager
Буде потрібен пізніше, коли стануть очевидними помилки в складанні словників. І для сортування термінів, які додають самі користувачі(якщо це дозволено)
taxonomy_menu
Дуже корисний при широкому використанні таксономії.
В словниках таксономії з'являються додаткові налаштування(дві галочки ставимо, дві пропускаємо, ще дві ставимо:)) для виведення термінів в меню.
В модулях включив тільки Taxonomy Menu. Taxonomy Menu Custom Path та Taxonomy Menu Hierarchy не включав (можливо розберусь пізніше, поки що тільки заплутався в них)
token
Необхідний для прописування аліасів в парі з pathauto
transliteration
Абсолютно необхідний. Інакше приєднані файли іменуються "крякозябрами".
Для корректної транслітерації українських букв в кінці файлу
sitesallmodulestransliterationdatax04.php
перед закриваючими дужками прописуємо такий рядок:
'uk' => array(0x07 => 'Ji', 0x57 => 'ji',0x18 => 'Y',0x38 => 'y',0x90 => 'G', 0x91 => 'g',0x04 => 'Je',0x54 => 'je', )
Тобто, даємо вказівки на заміну:
Ї-Ji ї-ji И-Y и-y Ґ-G ґ-g Є-Je є-je
uploadpath
Необхідний якщо очікується багато приєднаних файлів. Необхідний для сортування приєднаних файлів (по юзерам, по термінам, по типам наповнення, як завгодно). Структуру файлової системи треба продумати до початку наповнення сайту матеріалами. Перемістити завантажені файли в іншу папку не вдасться.
views
Всі кажуть, що без нього нікуди. Ще не розібрався (намагався, але зрозумів, що це надовго. Залишив на потім).
xmlsitemap
Кажуть, що покращує оптимізацію сайту, пошук сторінок роботами. Докладно не розбирався.

5.02.10
Додав:

admin_links

advanced_blog

advanced_forum

author_pane

comment_upload
Дозволяє приєднувати файли до коментарів. Увімкнути в типах матеріалів. Шлях завантаження за замовчуванням (налаштування uploadpath не діють!)
contact_attach
Присоединение файлов к почтовым отправлениям
flag
hierarchical_select
nodetype
Дозволяє змінювати тип матеріалу ноди
quote
Цитування (недолік - цитує увесь текст повністю)
taxonomy_filter
Поиск по двум и более терминам.
Функцию ИЛИ (номера терминов через запятую, пробел или плюс (пример:term/116,120))реализует отлично, а как реализовать поиск по функции И не знаю. Похоже, этим модулем не получится.
Нужен вывод нод, содержащих одновременно два или три указанных термина из разных словарей ??? Вопрос очень актуальный. Поиск не помог.

Проблема решена!!!

Спочатку створювати типи наповнення (в т. ч. згенеровані модулями (web_links наприклад)), а потім уже словники.

Голосування

Які матеріали Ви шукаєте?:

Останні коментарі