4
September , 2010
Saturday

Блог об vTigerCRM, Moodle, Joomla, Drupal

Владимир Золотухин об Open Source CRM, LMS, CMS

Архив за ‘Видеоуроки Drupal’ Category

Создание пользовательских ролей в Drupal

Запостил Владимир - Ковбой Бибоп - Золотухин От Сентябрь - 2 - 2010 1 комментс

Создание пользовательских ролей в Drupal Прежде чем приступать к установке дополнительных HTML-редакторов для Drupal и прежде, чем создавать те или иные материалы в Drupal необходимо рассмотреть ещё один вопрос – Как создавать пользовательские роли в системе Drupal.

Роли на сайте Drupal – это те действия (права), которые могут совершать или не совершать пользователи. Как правило, самый низший уровень пользователей на сайте – незарегистрованный пользователь который может просматривать общедоступные страницы. Также могут быть зарегистрированные пользователи, которые могут, например, просматривать скрытые (от незарегинненых пользователей) страницы Drupal, редакторы, которые могут писать и публиковать посты и т.д. Максимальными правами обладает, как правило, администратор.

Чтобы создать те или иные пользовательские роли в Drupal необходимо перейти в Управление –> Управление пользователями –> Роли.

На открывшейся страницу мы можем видеть две группы уже созданных ролей пользователей – анонимный пользователь (то бишь незарегинненый) и зарегистрированный пользователь.

Для того чтобы добавить новую группу ролей пользователей Drupal просто в пустом поле набираем название для новой роли и жмем кнопку Добавить роль. Добавим две роли – админ и журналюга. Но это мы только создали новые роли. А вот чтобы добавить к роли те или иные права, т.е. разрешить выполнять те или иные действия в Drupal, необходимо справа от названии роли нажать на кнопку Изменить права. Но лучше сразу жать вкладку Разрешения (во вкладке Управление пользователями).

В открывшейся страницы мы можем увидеть таблицу, в которой представлены набор действий, возможных в системе Drupal (колонка Право доступа), а по горизонтали – список доступных ролей Drupal. И чтобы назначить те или иные права для роли просто поставьте галочку в соответствующем чекбоксе. Например, очевидно, что пользователи с ролью админ могут совершать любые действия в системе. Поэтому для этой роли мы проставляем галочке в каждом чекбоксе.

Для зарегистрированного пользователя полезно будет открыть доступ к контактной форме, управлению своими комментариями, возможность создать свою тему на форуме, изменять её и т.д. А вот пользователь с ролью журналюга должен обладать возможностью создавать материал системы Drupal, то бишь вести блог, создавать страницу и т.д. В завершении не забудьте нажать на кнопку Сохранить роли.

Смотрим очередной видеоурок о работе в Drupal!

Popularity: 1% [?]

Twitter SEO Community Ваау! News2.ru Chipp Korica SMI2 Google Bookmarks Digg I.ua Закладки Yandex Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong

Стандартные модули Drupal. Создание опроса в Drupal

Запостил Владимир - Ковбой Бибоп - Золотухин От Август - 31 - 2010 1 комментс

Стандартные модули Drupal. Создание опроса в DrupalДавненько я не брал в руки шашек! В далёком прошедшем посте мы с вами рассматривали стандартные модули Drupal. Настало время поговорить и о модулях Drupal. Понятное дело, что основной функционал Drupal представлен именно модулями. Для того, чтобы добавить модули в Drupal необходимо перейти в Управление –> Конструкция сайта –> Модули. На открывшейся странице мы может видеть все доступные модули, которые собираемся использовать при создания сайта Drupal.

Например, отметим галочкой (в поле «Включено») модули Blog, Book, Contact, Forum, Poll, Throttle, Trigger. Хотя, конечно, вам решать, что активировать, а что нет. После того, когда вы выбрали необходимые модули для активации, нажмите на кнопку Сохранить изменения.

Теперь, появляется вкладка Создать материал, при нажатии на которой вы можете создать тот или иной материал сайта на Drupal – страницу, блог, заметка и т.д. Чем отличается страница от заметки?

Давайте для примера создадим опрос для сайта Drupal. Для этого просто нажимаем на Опрос и на странице Создать опрос в поле Вопрос записываем вопрос для опроса, например «Кто самый крутой?». А в поле Варианты записываем свои варианты ответов – Я, Он, Она. Далее задаём настройки опроса – Статус опроса – активный (чтобы опрос демонстрировался на сайте), настраиваем Длительность опроса.

Чтобы связать опрос с конкретной страницей Drupal задаём Настройки меню. В поле Название ссылки меню запишем, как будет называться будущее меню, например «Опрос». В поле Родительский пункт можно связать вновь созданный пункт меню с уже существующим, т.е. сделать вложенный список меню. И поле Вес предназначено для управления последовательностью пунктов меню.

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

В завершении я могу предложить вам посмотреть видео на данную тему, а в следующем посте мы рассмотрим как добавить HTML редактор в Drupal.

Popularity: 3% [?]

Twitter SEO Community Ваау! News2.ru Chipp Korica SMI2 Google Bookmarks Digg I.ua Закладки Yandex Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong

Настройка блоков в Drupal

Запостил Владимир - Ковбой Бибоп - Золотухин От Май - 17 - 2010 3 комментсов

Функционал системы DНастройка блоков в Drupalrupal, примерно также как и функционал системы , представлен модулями и блоками. Правда, в есть ещё и компоненты, которые более точно соответствуют модулям Drupal, но вот логика работы блоков в Drupal и уж точно похожа.

Рассмотрим, как можно организовать работу с блоками в Drupal. Для доступа к блокам Drupal перейдите в Управление –> Конструкция сайта –> Блоки. В нижней части страницы представлены доступные (пока по умолчанию блоки) Drupal.

Точно также, как и в в Drupal блоки добавляются в определенные позиции – заголовок, левая колонка, правая колонка, содержание и подвал. Позиции блоков доступны для обзора как только мы перешли на страницу Блоки. Позиции блоков в Drupal как и в зависят от шаблона сайта.

Сама работа с блоками в Drupal проста. Установленные блоки Drupal доступны в полях Левая колонка (здесь показаны блоки, расположенные в левой колонке), Правая колонка, Содержание и Подвал. А в поле Отключено показаны доступные для использования блоки Drupal.

Во-первых, мы можем перемещать блоки по своему усмотрению. Для этого надо подвести курсов мыши к знаку крестика, курсор мыши приобретет характерный знак перетаскивания, и переместить блок в любое место сайта Drupal. После перетаскивания блока нажмите на кнопку Сохранить блоки. А для того, чтобы добавить новый блок Drupal необходимо выбрать неиспользованный блок, раскрыть список позиций в поле Область и нажать на кнопку Сохранить блок.

Во-вторых, мы можем настроить блок по своему вкусу. Для этого нажимаем на кнопку Настроить в поле Действия. На странице редактирования блока мы можем изменить название блока, записав своё название в поле Заголовок блока; изменить видимостью блока для пользователя; изменить видимость блока для пользователей с определенными ролями и управлять видимостью блока для определенных страниц (т.е. на какой конкретно страницы Drupal будет доступен данный блок).

Popularity: 13% [?]

Twitter SEO Community Ваау! News2.ru Chipp Korica SMI2 Google Bookmarks Digg I.ua Закладки Yandex Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong

Основные настройки сайта на Drupal

Запостил Владимир - Ковбой Бибоп - Золотухин От Май - 11 - 2010 1 комментс

Основные настройки сайта на DrupalДля того чтобы изменить настройки сайта Drupal перейдите Управление –> Настройки сайта. Здесь мы можем изменить ряд системных данных, например – дата и время. Изменим, например, первый день недели с воскресенья на понедельник. Не забудьте также изменить часовой пояс (если в дальнейшем собираетесь использовать рассылку) и настроить ряд других параметров Drupal. В завершении нажимаем на Сохранить настройки.

Во вкладке Действия мы можем запускать некоторые действия системы Drupal, например, триггер (шо це такэ можно почитать здеся).

Во вкладке О сайте мы можем изменить название сайта Drupal, слоган (вместе с названием сайта через знак «|» демонстрируется в окне браузера), миссия (демонстрируется перед всем контентом), сообщение внизу страницы или футер (обычно авторские права).

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

Во вкладке Производительность задаются параметры кэширования Drupal. Включенный кэш ускоряет работу сайта, но бОльшая часть работы ляжет на плечи браузера пользователя. Так же на этой странице мы можем задать время жизни кэша и компрессия страниц (оставляем значение «Включено»). Обращайте внимание на Очистить кэш данных – при внесении изменений в конструкцию сайта Drupal эти изменения могут быть сразу не видны. Чтобы изменения вступили в силу используйте кнопку Очистить кэш данных.

Вкладка Сайт на обслуживании определяет, работает ли вообще сайт Drupal или он находиться на техническом обслуживании. Если вы вносите изменения в сайт Drupal и не хотите, чтобы пользователи выдели ваши рабочие материалы, то включайте опцию Обслуживании. В противном случаи используйте опцию Работа. В поле сообщение о перерыве в работе сайта Drupal вы можете указать своё собственное объявление о временной недоступности сайта в связи с техническим обслуживанием.

Во вкладке Сообщение об ошибках указывается путь к страницам при возникновении 403 или 404 ошибке на страницах Drupal.

Вкладка Средства обработки сообщений определяется качество обработки изображений Drupal.

Поле админки – на этой страницы мы можем изменить тему админки Drupal (только тему админки, но не самого сайта Drupal).

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

Форматы ввода определяют, какой формат ввода данных будет доступен для каждого из назначенных пользователям Drupal ролей. Собственно, нам нужно выбрать из двух доступных форматов – Full HTML или Filtered HTML.

Во вкладке Чистые ссылки мы можем управлять окончание url адресов Drupal. Если включить чистые ссылки, то url адрес Drupal будет иметь вид: http://localhost//admin/settings/clean-urls если наоборот, то вот такой: http://localhost//?q=admin/settings/clean-urls

Понятное дело, что первый вариант предпочтительнее с точки зрения восприятия человеком.

Увидимся через пару дней и обсудим как работать с блоками Drupal а пока смотрим видеоролик на заявленную тему.

Popularity: 14% [?]

Twitter SEO Community Ваау! News2.ru Chipp Korica SMI2 Google Bookmarks Digg I.ua Закладки Yandex Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong

Учим Drupal говорить по-русски

Запостил Владимир - Ковбой Бибоп - Золотухин От Май - 6 - 2010 3 комментсов

Учим Drupal говорить по-русскиВ предедущем посте мы рассмотрели процесс установки Druapl на локальный компьютер с помощью Denwer. Настала очередь Drupal руссифицировать. Русификация Drupal проходит в два этапа:

1. активация модуля Drupal Local;
2. импорт файла русского языка для Drupal.

Активация модуля Local

Для русификации Drupal нужно перейти по вкладке Administer далее Modules и выбираем модуль Local, который нам нужен для подключения языков Drupal, отличных от английского. Отмечаем этот модуль галочкой и нажимаем кнопку Save configuration.

Импорт файла русского языка для

Далее вновь возвращаемся в Modules Drupal и в разделе Site confirmation находим Languages. В открывшемся окне в последнем абзаце текста (который начинается Use the add language page…) и жмём на этот самый add language page.

В новом окне Drupal из раскрывшегося списка поля Language name выбираем родной язык и жмём на кнопку Add language. На открывшейся странице отмечаем Russian по умолчанию (радиокнопка в поле Default) и жмём Save confirmation.

Далее опять находим на странице абзац с текстом Use the add language page… и в нём надпись import page. На странице Drupal Translate interface находим поле Language file нажимаем Обзор, находим файл с русским языком (-6.6-ru.po) и загружаем его, нажав на кнопку Import.

Всё, русификация Drupal произведена. В заключении обобщенный видеоурок об установке и руссификации Drupal.

Popularity: 13% [?]

Twitter SEO Community Ваау! News2.ru Chipp Korica SMI2 Google Bookmarks Digg I.ua Закладки Yandex Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong

Drupal -у локально быть! Установка

Запостил Владимир - Ковбой Бибоп - Золотухин От Май - 5 - 2010 3 комментсов

Установка Drupal локальноВ этом посте я опишу и покажу (видео в конце поста) процесс установки Drupal на локальный компьютер. Для установки нам потребуется Denwer (как установить?), который скачивается здесь, сам Drupal, который скачивается здесь и русская локализация Drupal (качаем здесь).

Установка состоит из 4-х этапов:
1. создание виртуального диска на Denwer;

2. установка Drupal;

3. проверка системы Drupal, запуск Cron;

4. русификация Drupal (обсуждаем в следующем посте).

Создание виртуального сайта для на Denwer

Для создания виртуального сайта на Denwer переходим на диск Z (или как там он у ВАС называется) в папку home, далее localhost, www и в папке www создаём папку будущего сайта на Drupal, например, . Тогда путь до вашего сайта в браузере будет выглядеть так http://localhost/ Но вы можете указать и другой путь. Но помните, что именно такой путь позволяет вам работать с включёнными настройками для интернета и одновременно с локальным Drupal –ом. В эту папку распаковываем дистрибутив Drupal.

Далее нам нужно создать базу данных. Набираем http://localhost/denwer/ жмём http://localhost/Tools/phpMyAdmin/ и в поле Создать новую БД вводим название БД, например , и кнопку Создать. После перезапускаем Denwer и набираем в адресной строке браузера http://localhost/ – запуститься мастер установки Drupal.

Установка

На первом шаге выбираем Install in English. Возникает предупреждение, что нужно переименовать файл default.setting.php (который находиться в папке /sites/default корня сайта Drupal) просто в setting.php . Переименовываем и нажимает try again.

На странице Database configuration записываем установки для базы данных Drupal:

  • Database name – имя базы данных, которую мы создавали на http://localhost/Tools/phpMyAdmin/ (у нас имя базы было );
  • Database username – по умолчанию на Denwer это root;
  • Database password – по умолчанию на Denwer пароля нет, оставляем поле не заполненное.

Жмём save and continue.

На следующей странице Configure site записываем первичные настройки сайта Drupal (затем их можно будет изменить):

  • Site name – имя сайта (например – Мой первый сайт на );
  • Site e-mail address – e-mail адрес для автоматических писем (например при регистрации новых пользователей, или e-mail рассылок);
  • Administrator account записываем данные админа сайта Drupal:
    • Username – имя админа (например, admin);
    • E-mail address – e-mail админа; этот адрес не является публичным и используется, например, чтобы изменить или напомнить пароль;
    • Password – пароль админа Drupal;
    • Confirm password – повторить пароль.

Жмём save and continue.

Запуск Cron

Всё, установка Drupal закончена, нажимаем на your new site во фразе You may visit your new site. Далее нажимаем на Administer и жмём на status report во фразе Cron has not run. Please visit the status report for more information. В открывшейся странице находим Cron maintenance tasks и нажимаем на run cron manually в форазе You can run cron manually.

Теперь нам предстоит русифицировать Drupal. В заключении обобщенный видеоурок об установке и руссификации Drupal.

Popularity: 13% [?]

Twitter SEO Community Ваау! News2.ru Chipp Korica SMI2 Google Bookmarks Digg I.ua Закладки Yandex Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong

Recent Comments

Recent Comments

Структура HTML документа

On Апр-5-2010
Reported by Владимир - Ковбой Бибоп - Золотухин

Синхронизация vTigerCRM с Microsoft Outlook

On Янв-20-2010
Reported by Владимир - Ковбой Бибоп - Золотухин

Звезда по имени Joomla

On Окт-9-2009
Reported by Владимир - Ковбой Бибоп - Золотухин

Интеграция vTiger CRM с 1C: сон, ставший явью

On Ноя-13-2009
Reported by Владимир - Ковбой Бибоп - Золотухин

Гостевая книга AkoBook SE для Joomla

On Окт-30-2009
Reported by Владимир - Ковбой Бибоп - Золотухин

Recent Posts

Rambler's Top100 www.webmoney.ru

Page optimized by WP Minify WordPress Plugin