7
September , 2010
Tuesday

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

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

Архив за Март, 2010

Moodle для Advance

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

Вчера наконец-то добрались руки для дополнения к своему основному Интерент-тренингу “Работа в среде Moodle”, который получил название – “Moodle Advance”. Речь пойдёт о дополнительных инструментах Moodle, которые можно раздобыть бесплатно и которые помогут расширить функционал Moodle. В первую часть Moodle Advance вошли следующие видеокасты:

  • Как сменить шаблоны оформления в Moodle;
  • Как организовать массовую рассылку писем (плагин руссифицирован);
  • Как организовать Skype-чат в Moodle;
  • Как организовать вебинар в Moodle;
  • Как создавать опросы в Moodle.

Плагин опросников пока не руссифицирован, работаю. В перспективе планируются следующие видеокасты для Moodle  Advance :

  • Портфолио (руссифицированный)
  • Метод проектов в Moodle(руссифицирован)
  • Web-квест (руссифицирован)
  • Внутренняя почта (руссифицирован)
  • Как организовать массовое зачисление обучающихся в Moodle?

Следите за новостями!

Popularity: 25% [?]

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

Модуль Audio для Drupal

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

Модуль Audio для Drupal И Joomla и WordPress предоставляют широкие возможности для вставки мультимедийного контента на свой сайт. А как дело обстоит с Drupal? В одном из прошлых постов мы познакомились с модулями для фото галерей Drupal. Сегодня остановимся на аудио контенте.

Для Drupalпредусмотрен прикольненький модуль Audio, который, понятное дело, служит для добавления аудио файлов на сайт. Загружать аудио могут только с определенными правами. Каждый элемент аудио создается как его собственный аудио нод Drupal.

Аудио модуль Drupalиспользует getid3 библиотеку для чтения и записи ID3 мета-тегов с аудио-файлов. Есть возможность отображения последних звуковых файлов, а также генерируются последние звуковые файлы, загруженные отдельными пользователями. Каналы из этих страниц имеют статус ‘дружественный подкаст’.

Для установки вам необходимо скачать аудио модуль со страницы проекта Drupalи распаковать. Далее нам нужно скачать getid3 PHP библиотеку и распаковать загруженный файл в том же каталоге, т.е. в каталоге Drupal/audio:

/modules/audio/

Далее активируем модуль Drupal, переходим в его настройки. В частности, вы можете указывать обложку для файла (тогда нужно отметить аудио изображение). Если вы не хотите, чтобы аудио-записи появились в меню Drupal, то деактивируйте “audio” и “browse by” в Администрирование –> Меню. Также вы можете выводить в блоках информацию о последних размещенных аудио. Для управления данным элементом перейдите в Администрирование –> Блоки.

Для загрузки файлов вам нужно установить права соответствующей группе пользователей Drupal.

Для подключения аудио узлов к другим типам содержания Drupal необходимо включить эту возможность для каждого типа в Управление –> Настройки –> Типы содержимого. Тут, например, мы можем попутно отключить включения вложений и картинок, отключить или включить комментарии, публикации на главной странице и т.д. Главное не забудьте включить прикрепить аудио файлы для типов контента Drupal, которые отвечают вашим потребностям.

В заключении проверяем настройки Drupal в Управление –> Настройки –> Audio. В частности, здесь задается размер загружаемого файла (этот параметр зависит от соответствующего параметра в php.ini). Можно также отключить параметр Downloadable, если не хотите, чтобы пользователи Drupal скачивали аудио файлы. И, наконец, проверьте вкладку getid3, чтобы убедиться, что установка библиотеки прошла корректно.

Для расширения возможностей можно использовать таксономию, ССК и другие возможности Drupal, в частности изменение темы (Theming the Flash Player) здесь расширение для создания плей-листов (Playlist (toolkit, modules) здесь.

Popularity: 11% [?]

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

Как установить Moodle бесплатно?

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

В процессе реализации своего интернет-тренинга ‘‘Работа в среде Moodle‘‘ столкнулся с таким интересным фактом – большинство моих клиентов уже имели установленный на хостинге Moodle. Однако встречались и такие, для которых необходимым условием было наличие Moodle на сервере.

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

Вариант в последнее случаи один – найти бесплатный хостинг с автоинсталлятором Moodle. То есть ткнуть хнопочкой – и всё сделано – Moodle стоит на сервере. Как ни странно, такой вариант существует. Есть волшебный буржуинский хостинг, в котором помимо автоинсталляторов и т.д. (чем никого не удивишь) есть опция автоустановки Moodle.

А чё, нет своего, российского – спросит недоверчивый читатель. Нет. И в ближайшем будущем бесплатный российский хостинг с поддержкой .php (очень нужен для Moodle) даже и не появиться. Narod обещает поддержку .php уже лет пять, а воз, как говориться…


Итак, что это за волшебный хостинг с Moodle? Как говорить – Гугли друг мой, гугли. Ну а если нет желания гуглить и если уважаемый читатель этого поста парень состоятельный и имеет сумму в 100 (сто) рублей я готов предоставить видеокаст, в котором подробно разъясняется куды идтить в интернете и куды жать чтобы бесплатно установить Moodle. Как говорить, хорошо быть состоятельным парнем!
За заявками обращайтесь

Popularity: 28% [?]

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?

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

Как управлять главной страницей в Drupal?Конечно, в базовых настройках Drupal уже есть возможность выводить именно то содержимое главной страницы, которое нужно именно вам. Это всё делается с помощью супер-модуля Veiws – сначала выстраиваем вид будущей страницы Drupal, затем в Настройках сайта –> О сайте в качестве главной страницы выбираем страницу, созданную с помощью views. Подробно об этом я рассказывал в своём видеокурсе.

Но есть и ещё один путь, точнее он дополняет уже известный создать индивидуальную главную страницу. Связан он с модулем Drupal под названием Frontpage. Скачать его можно с той же страницы, о которой мы говорили в предыдущем посте. Суть модуля в том, что для каждой групп пользователей с определенными ролями создаётся своя главная страница.

После установки и активации модуля Drupal Frontpage перейдём в своём сайте Administer –> Site configuration –> Advanced front page setting. И собственно на этой страницы мы выбираем, что будет указываться в качестве Главной страницы для незарегистрированных пользователей, зарегистрированных и далее для каждого типа пользователей, предусмотренных на вашем сайте Drupal. Более того, есть такая экзотическая настройка для зарегистрированных пользователей, которые давно не были на вашем сайте Drupal. В этом случаи сообщение будет что-то вроде ‘Давненько вас не было на нашем сайте! Спасибо, что снова с нами!‘ и далее выводиться список последних постов (к примеру).

Если раскрыть ту или иную вкладку, предусмотренную для каждой группы, то увидим несколько полей. В поле Body вы размечаете HTML-код для главной страницы определенной группы пользователей. Если хотим, чтобы страница автоматически перенаправлялась на определённый адрес, то указываем этот адрес в поле Redirect to. Далее отмечает по необходимости возможность добавления PHP кода, и в поле Default front page указываем путь к главной странице по умолчанию.

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

Popularity: 12% [?]

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 global redirect?

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

Нафига Drupal  global redirectПрежде чем мы ответим на этот неоднозначный вопрос, вкратце остановимся на таком вопросе а нафига вообще Drupal нужен aliases? Обычно aliases нужен для того, чтобы ссылки Drupal вида http://yousite.ru/node/34 преобразовывать в ссылки вида http://yousite.ru/about_drupal. Делается это, например с помощью такого модуля Drupal как path (подробнее можно узнать из этого видеокурса).

Что это даёт пользователю Drupal? Вряд ли это даёт какое-то ощутимое преимущество в поисковом продвижении. Скорее всего, это делается для удобства пользователя. Согласитесь, что когда по ключевому слову Drupal пользователь находит две ссылки, одна вида http://yousite.ru/node/34 и http://yousite.ru/about_drupal, скорее всего своё предпочтение он отдаст второй ссылке, посчитав, что второй сайт более тематический.

Тут та мы и подходим к главной теме нашего поста. Дело в том, что модуль Drupal path как-то неправильно справляется со своей задачей. Проделайте небольшой эксперимент на своём Drupal – если мы в Drupal перейдем Administer – Site building – Url aliases то мы обнаружим как наши статьи отображаются с точки зрения системы Drupal. Например, страница ‘‘О Drupal‘‘ (‘‘About-Drupal‘‘) имеет url node/34

Теперь перейдите на страницу http://yousite.ru/about_drupal и вместо about_drupal наберите node/34, то есть http://yousite.ru/node/34 . И вы увидите, что загрузиться та же страница, что и в первом случаи.

Этот небольшой эксперимент доказывает, что модуль Drupal path ведёт себя не совсем так, как хотелось бы, и приводит к тому, что в поисковых запросах человекоподобный aliases может не демонстрироваться.

Выход из создавшегося положения крайне прост – переходим на сюда, скачиваем модуль для Drupal под названием global redirect, активируем и повторяем свой эксперимент. Однако теперь, если мы наберём в браузере http://yousite.ru/node/34 url страницы автоматически измениться на http://yousite.ru/about_drupal.

Что и требовалось доказать.

Popularity: 12% [?]

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 -щика

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

Словарик Drupal -щикаДавненько, когда я только взял в руки Drupal, я обратил внимание на особый язык, который используется в Drupal. Не так чтобы было не понятно, что там Drupal имеет в виду, но определенные вопросы возникали. И уже по ходу создания курса по Drupal и не только, у меня родилась идея составить небольшой словарик Drupal из самых страшных слов Drupal. Итак.

Первое страшное слово Drupalнода. Что такое нода (node)? В переводе это просто узел. Node является единицей всего контента (материала) в Drupal. То есть заметка (story), запись блога, страница (page) и т.д. являются нодами.

Откуда взялось такое название – нода (node)? Скорее всего название возникло из-за того, что нода может служить родительским элементом для других материалов (как это реализуется в модуле Book в Drupal). При этом родитель служит как бы узлом, от которого ответвляются потомки. Кроме того, к ноде могут быть прицеплены и комментарии, которые сами не являются нодами, а также прикреплены файлы или изображения. Всё это подчеркивает узловую, аккумулирующую роль node.

Следующие термины Drupal (так сказать, не отходя от кассы) Page и Sory, то бишь Страница и Заметка. Точнее, что это такое и так понятно, самое главное – чем в Drupal страница отличается от заметки? Ответ, возможно, вас удивит – а никакой! Просто так исторически сложилось, что в Drupal существуют эти два типа. Хотя комрады утверждают, что разница раньше была.

Page в Drupal используется для создания статических страниц, например страница “Об авторе”. Аналог в Wordpess – Страницы, аналог в – Статические страницы.
Story в Drupal используется для размещения статей или новостей. Аналог в WordPress – Посты, аналог в Joomal – Динамические статьи.

Небольшая разница между Page и Story обнаруживается при создании того или другого элемента Drupal: Page не содержит информацию об авторе, времени создания, комментарии и др., а Story как раз и содержит этот функционал по умолчанию. Хотя всё это можно настроить.

Ещё одно страшное словечко Drupal, с которым мы сталкивается буквально при установки – cron. Обычно cron – это механизм для запуска заданий по расписанию с определённой периодичностью. А задание, в свою очередь – это какая-либо программа.

В Drupal функциональность cron несколько другая. Благодаря системе обработчиков (callback) и ловушек (hook), при запуске cron.php или вызове функции запускающей cron, в модулях происходит вызов функций, предназначенных для взаимодействия с cron. Обычно это функции, которые необходимо выполнять с определённой периодичностью, например индексация нового материала для системы поиска Drupal или сбор новостей в формате RSS с других сайтов.

Следующий термин Drupalтизер. В Drupal тизер – это начальная часть материала (страницы, статьи и т.д.), обычно 1-2 первых абзаца. В используется термин Водная статья, в WordPress также предусмотрен механизм вывода анонса поста.

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

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

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

Маленький пример. Допустим вы повар и хотите создать сайт с каталогом разных блюд. При этом, вы понимаете, что хорошо было бы как-то упорядочить этот каталог. Самое простое, что приходит в голову – это разделить блюда на супы, напитки, салаты, второе и гарниры.

Но при достаточно большом каталоге вы понимаете, что этого не достаточно, например вы бы хотели как-то выделить отдельно мясные и рыбные блюда, а мясные в свою очередь разделить на блюда из свинины, говядины, баранины и курятины! Также хорошо было бы дать возможность выбирать блюда по времени приготовления! С помощью таксономии это всё возможно!

Итак вы создаёте словарь: “Тип блюда”, содержащий термины: “напиток”, “салат”, “суп”, “второе”, “гарнир”. Далее словарь “Время приготовления”, содержащий термины: “10 минут”, “20 минут”, “30 минут”, “1 час” и т.д. Далее словарь “Состав”, содержащий, например, термины: “Мясное”, с подтерминами: “(Курятина”, “Свинина”, “Говядина”, “Баранина”), “Молочное”, “Мучное”.

При создании словарей, не забудьте указать тип материала к которому они будут привязаны. Например, если вы будете создавать рецепты в виде заметок (Story), то соответственно и указывайте этот тип материала. Теперь при создании рецепта блюда, вы увидите в форме ваши созданные словари и сможете выбрать для каждого блюда нужные параметры, например для котлеты: второе, мясное+говядина, 30 минут.

Друпаль!

Popularity: 12% [?]

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

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

Drupal – система особая, и просто так ответить на вопрос какая галерея для Drupal является наилучшей нельзя. В процессе своей деятельности по созданию курса по популярным CMS системам WordPress, и в моё поле зрения попали три галереи для Drupal – CCK Gallery, Gallerix и Gallery Assist.

CCK Gallery – это даже и не галерея в общем-то. Это, как ни трудно догадаться – модуль для CCK Drupal. Его можно назвать родственниками модулей CCK Image и Filefield. CCK Gallery в отличии от вышеназванных, позволяет выводить изображение не одной картинкой, а цельной галереей .

Выбираем галерею для Drupal Где можно применять данный модуль? Например, можно дополнить известный пример, описанный в Drupal Hand Book про каталог автомобилей. В этом случаи мы используем наряду с одиночным изображением (или без него) галерею, описывающую внешний вид авто на основе CCK Gallery Drupal.

Gallerix (см. рис.) – простенький модуль галереи для Drupal. Его отличительные особенности – минимум настроек и минимум эффектов. Где можно применить данный модуль галереи для Drupal? В блоге есть описание того, что данный Gallerix можно использовать для построения пользовательской галереи при создании социальной сети на Drupal. Gallerix – внутренний модуль для Drupal, как, например, BUEditor .

И последний модуль, попавший под раздачу – Gallery Assist. Как это бывает с другими модулями Drupal, базовые настройки данной галереи не производят абсолютно никакого впечатления – невзрачная галерейка. НО! Всё меняется, когда приходят они! А именно дополнительные эффекты для Gallery Assist Drupal – thickbox, prettyPhoto, lytebox и lightbox. Эти эффекты скачиваются уже с сайтов разработчиков и не являются уникальными для Drupal (подробную инструкцию по установки дополнительных эффектов вы обнаружите в настройках Gallery Assist Drupal после установки).

Gallery Assist является внешним модулем Drupal, как например, TinyMCE и FCKeditor.

Так что, как говорят китайцы – 看 好 kan hao!

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

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

Борьба с редакторами  в DrupalТак вот, устанавливаю, я значит, Drupal и что я вижу – в Drupal нет редактора! Точнее нет визуального редактора – информация загоняется исключительно “ручками”. Немного поразмыслив, я пришёл к выводу, что это даже и к лучшему. Возьмите, например, – встроенный редактор какой-то не такой и всё равно его пришлось убивать и искать другой. WordPress в этом отношении выглядит неплохо – встроенный редактор очень хорош.

Так вот. Значиться, нужно устанавливать свой визуальный редактор. В Drupal наиболее популярны редакторы – BUEditor, TinyMCE и FCKeditor. Что они из себя представляют?

BUEditor – самый простой, причём не визуальный, внутренний редактор Drupal. Редактор не прихотлив, легко устанавливается, но, понятное дело, отсутствие виртуальности не то чтобы недостаток, просто неудобство. Внутренний означает, что данный редактор просто надо установить в Drupal.

TinyMCE и FCKeditor более популярные редакторы Drupal. Они полностью визуализированы, но их необходимо загружать с официальных веб-проектов. Эти редакторы являются внешними, то есть состоят из двух частей – модулей интеграции с Drupal и непосредственно редакторы. То есть для TinyMCE есть одноимённый модуль интеграции с Drupal (скачать его можно с официального сайта) и непосредственно сам редактор TinyMCE (скачать его можно с официального сайта).

И для FCKeditor редактора есть модуль интеграции с Drupal (качаем здесь) и собственно редактор FCKeditor (качаем здесь).

Да и кстати, не забудьте добавить модуль IMCE для Drupal. Он делает одну нужную штуку. Дело в том, что в FCKeditor Drupal не возможности загружать изображения с компа в базовой конфигурации. И IMCE устраняет енту проблему.

Эти и другие вопросы нашли своё отражение в моём курсе по CMS-системам WordPress, Joomla, Drupal.

Popularity: 12% [?]

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

Как SugarCRM и CRM vTiger посчитал всех блогеров

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

Плагин для генерации PDF в vTiger CRM

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

SugarCRM & vTiger CRM: окончательный анализ #2

On Июнь-15-2009
Reported by Владимир - Ковбой Бибоп - Золотухин

Как увеличить количество продаж на 15-30%

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

Вебинар. Администрирование системы Moodle

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

Recent Posts

Rambler's Top100 www.webmoney.ru

Page optimized by WP Minify WordPress Plugin