Здравствуйте! Эти документы я создал, перевел или доработал для знакомства с Друпал 6.х (Drupal 6.x) и эффективного начала работы. Все права сохраняются по лицензии GNU GPL (2). При использовании авторских материалов блога, ссылка на ресурс обязательна. Если Вы первый раз решили познакомиться с Друпал 6.х начните с
Для последовательной смены изображений в блоке Друпал применяется модуль Rotor Banner. Модуль Rotor Banner позволяет создавать и настраивать изображения для ротации как узлы (страницы) сайта Rotor item. При создании узла Rotor item настройка позволяет задавать ссылку с показываемого изображения. Эффекты смены изображений настраиваются с помощью фильтров модуля views.
Установка и настройка модуля
Чтобы модуль мог исполнятся требуется предварительно установить модули:
При установке модуля будет создана страница Предсталения (View) подназванием rotor. Чтобы сделать настройку показа изображений на странице View rotor можете сделать дополнительную настройку в пункте Style:Rotor, основные доступные настройки: Ширина, высота, Время показа изображения, Скорость смены изображений, Эффекты. Доступны 25 эффектов смены изображений, Вы можете выбрать один или установить случайный (random) выбор эффекта. После настройки можете подключить модуль на странице Блоки управления блоками сайта.
Сравнение различных модулей Друпал для слайд шоу и ротации изображений
Создание блока Header blocks в шапке Темы оформления
Если в шапке Темы оформления нет специального региона для добавления блока с изображениями Вы можете создать его. Для того чтобы в раскрывающемся списке выбора региона блока на странице управления блоками появился пункт Header Blocks, в файле тема_оформления.info добавьте строку:
regions[header_blocks] = Header Blocks
Если Вам понадобится добавить регион баннера, то добавьте еще строку:
regions[banner] = Banner Ad
Псоле этого Вам нужно будет поработать с файлами Темы оформления: page.tpl.php, theme-settings.php, template.php в зависимости от архитектуры Вашей Темы оформления для добавления стилей CSS в шаблон сайта, например в файле page.tpl.php добавить код:
Автор: Владислав Крашевский, v.krashevski@gmail.com С выходом нового релиза операционной системы Линукс желательно делать переустановку операционной системы по причине безопасности. Новый релиз ядра операционной системы обычно устраняет уязвимости и ошибки ядра системы, так как мы работаем без антивируса, то желательно делать переустановку системы. Но есть проблема, что релизы операционной системы выходящие в определенные сроки могут быть с ошибками, например в графической среде, то есть программы могут быть не собраны качественно ко времени выхода релиза, поэтому лучше переустанавливать систему на специальном свободном компьютере для испытания, в случае успеха работы всех нужных программ, потом клонировать на все остальные рабочие станции, например, с помошью дистибутива SystemRescueCd, смотрите подробнее: http://krashevski.blog.ru/78225635.html. Если у Вас нет возможности испытать новый релиз на свободном компьютере,то лучше подождать месяца четыре со дня оповещения о выходе нового релиза, и потом переустановить систему и получить из Интернета уже готовые обновления для программ релиза. Если Вы устанавливаете систему сразу после оповещения о новом релизе, то можете успешно учавствовать в тестировании сборок программ, загружая пакеты, например для Мандрива 2010, из каталога сервера официального сборщика дистрибутива MIB: http://mib.pianetalinux.org/MIB/2010.0/32/testing/.
Форматирование разделов жесткого диска
При переустановке системы необходимо форматирование разделов жесткого диска с корнем файлоаой системы / и с каталогом программ системы /usr. Ваши базы данных находятся в каталоге /var/db который желательно не форматировать, дополнительное программное обеспечение в каталоге /opt тоже можно сохранить, но основные программы придется переустанавливать.
Процедура переустановки операционной системы
1. Выгрузить из интернет .iso образ дистрибутива операционной системы и прожечь DVD диск. 2. Выписать для контроля данные того как сейчас разбит диск на разделы и какие разделы приформатированы. 3. Выписать логин и пароль того, как сейчас настроено действующее подключение к сети. 4. Произвести установку дистрибутива согласно выписанным данным. 5. Произвести начальную настройку графической среды после установки: разрешение экрана, переключения клавиатуры (если надо). 6. Выполнить дополнительно настройку подключения к Интернет, если надо, и подключиться, используя программу net_applet. 7. Выполнить подключение репозитария дистрибутива с дополнительными программами (настройка источноков обновления), рекомендуется репозитарий MIB http://mib.pianetalinux.org/MIB/, можно сделать примерно такой командой:
8. Загрузка обновлений программ из репозитария. 9. Установка нужных пользовательских программ, дополнительных к программам по умолчанию, мне, как веб-мастеру требуются (просто выполняйте команды urpmi имя_программы для установки последних версий программ из репозитариев подключенных Вами особых источников обновления дистрибутва. Подключайте только источники, которым Вы доверяете, источники обновления программ могут отличаться особенно программами расположенными в папке testing. Север MIB часто предоставляет более новые пакеты для загрузки и эти пакеты протестированы.):
Автор: Владислав Крашевский, v.krashevski@gmail.com, источник: http://forum.mandriva.com/viewtopic.php?t=123838 Браузер версий Firefox 3.5.x для Linux содержит ошибку отображения цветов изображений формата .png. Есть возможность установить тестовую версию браузера из основного репозитария пакетов для Мандрива: MIB, который находится по адресу: http://mib.pianetalinux.org/MIB/, для Мандрива Линукс 2010.0 32 битной версии пакеты проходящие тест будут расположены по адресу: http://mib.pianetalinux.org/MIB/2010.0/32/testing/. Там же в репозитарии Вы можете найти обложки на CD, DVD, и изображение на диск для нового дистрибутива Мандрива: http://mib.pianetalinux.org/MIB/2010.0/others/covers/. Если вы зарегистрованный пользователь сайта http://www2.mandriva.com/, то сможете оставить сообщение о результатах теста пакета для Мандрива искомого программного обеспечения для исправления ошибок. Пример установки браузера Firefox 3.6 для Mandriva 2010.0 - 32bit (i686):
Для браузера Firefox 3.6 сначала нужно установить новую библиотеку Libsqlite версии3.6.22, потому что с утаревшей библиотекой браузер ошибочно закрывается, лишая Вас доступа в Интернет: Code:
Для просмотра видео или flash Firefox 3.6 устанавливает плейер swfdec, Вам нужно удалить этот плейер и установить .rpm from adobe: http://get.adobe.com/flashplayer/
Автор: Владислав Крашевский, v.krashevski@gmail.comСамый простой способ настроить подключение к Интернет в Mandriva Linux это использовать утилиту drakconf, включающую Mandriva Linux Control Center с интерфейсами к множественым утилитам DrakXtools. Выберите: Настройка сетевого интерфейса... и в несколько шагов настройте Ваше соединение по типу соединения. Требуется от провайдера Интернет логин и пароль для подключения. Поcле настройки соединеия запустите утилиту NetApplet и выполните подключение к Интернет для Вашего Интернет интерфейса. Если Вы при выключении компьютера сохранили предыдущий сеанс, то при включении компьютера и входе в ситему Интернет соединение будет запущено автоматически (для ADSL соединения включение занимает около 4 минут, нужно иметь терпение). Управление сеансами при включении компьютера и в ходе в систему настраивается с помощью утилит Настройка рабочего стола- Настройка диспетчеров сеансов. Также Вы можете с помощью утилит настроить и виртульную частную сеть (Натройка VPN-соединений). Более подробно о создании кроссплатформенной виртуальной частной сети VPN на основе Openvpn Написал Бешков Андрей, http://onix.opennet.ru/content/view/16/26/.
Если Вам понадобится более подробно настраивать праметры сетевых соединений, то можете воспользоваться утилмитами программы Webmin В случае сбоя при подключениии к сети Интернет, просматривать сеществующие сетевые интерефейсы и отключать не нужные можно с помощью команд:
# ifconfig # ifconfig ppp1 down
Управлять ADSL соединением можно такими командами:
Автор: Владислав Крашевский, v.krashevski@gmail.comДля конвертирования аудио файлов формата ogg в формат mp3 под графической оболочкой KDE существует утилита soundKonverter. SoundKonverter является оболочкой для множества программ конвертирования аудио файлов. Просмотреть список программ для ковертирования можно на странице Окружение по пути Настройка - > Настроить soundKonverter.
На изображении видно что найдено много программ для конвертирования, но многих программ не найдено (внизу справа).
Для конвертирования аудио файлов формата ogg в формат mp3 требуется утилита создающая фалы mp3, эта утилита называется lame и по умолчанию не поставляется с дистрибутивом Mandriva Linux и скомпилированных пакетов этой утилиты для Mandriva Linux в Интернете нет, поэтому Вам придется скачать утилиту lame в исходном коде и скомпилировать на компьютере. Здесь Вы можете выгрузить исходный код lame http://lame.sourceforge.net/download.php. Установка простая, описано в файле INSTALL:
% ./configure % make % make install
После устаноки lame установите soundKonverter из дистибутива Mandriva. После установки soundKonverter на странице: Используемые программы (Настроить soundKonverter) Вы увидите что lame подключен как кодер mp3: Теперь можно проводить конвертирование нужных Вам файлов. Нужно заметить что конвертирование аудио файлов формата ogg в формат mp3 не бывает без потери качества, что может быть слышно для людей с тонким музыкальным слухом.
Корпорации IBM и Oracle крупнейшие мировые бренды, работающие с операционной системой Линукс и создающие программное обеспечение под Линукс. Для пользователей компьютера доступна библиотека IBM с материалами на русском языке:
статьи, рассказывающие о тонкостях дополнительной настройки Линукс и о программном обеспечении, создаваемом под Линукс. Все программное обеспечение создаваемое под Линукс, на основе программного обеспечениея Линукс, должно генеалогически соответсвовать лицензии GNU GPL, и таким образом быть свободным программным обеспечением, что облегчает возможность доработки, модернизации и тестирования программного обеспечения. В статьях IBM Вы можете видеть над чем сейчас работает мировое сообщество свободного программного обеспечения, чтобы быть в курсе новейших тенденций компьютерного мира и находить ответы на актуальные технические вопросы: http://www.ibm.com/developerworks/ru/views/linux/libraryview.jsp
Bookmark US - способы создания закладок в браузере для пользователей сайта
BBCode - поддержка форматирования BBCode для содержимого сайта
Block Reference - включение (добавление) блоков в узел (ноду)
Captcha - защитный механизм картинок или математических действиий "captcha" используемый при регистрации или отправки сообщения
Collapsible Text, Collapsiblock - возможность создания блоков и секций сворачивающегося текста
CSS Injector - добавление правил CSS без глобальных измениний правил темы оформления
Date (использовать с CCK), Calendar (использовать с Views) - включение информации о дате, сохраняемой в полях
DHTML Menu – меню с использованием JavaScript
External Links – подсветка почтовых и внешних ссылок
Fivestar, JRating – возможность оценки материала, видеоурок - как создать рейтинг с помощью fivestar: http://planetdrupal.tv/488
Forward - модуль-функция: переслать эту страницу другу по электронной почте, очень полезная функция для продвижения сайта в сети Интернет
IMCE + IMCE_Gallery - управлять картинками (закачивать, вставлять в документы, редактировать), позволяет назначить разные права для разных ролей, добавлять изображения не только к документам, но и комментариям
Imagecache Actions - для избражений, загружаемых на узел с помощью CCK imagefield и отображаемых на странице с помошью imagecache совместно с настройкой imagefield, позволяет создавать доплнительные процессы обработки изображений типа: наложение текста, водяные знаки и т.д.: http://drupal.org/project/imagecache_actions
Instant search -мгновеннsq поиск, позволяет выполнять индексирование новых материалов в Drupal сразу после добавления материала независимо от настроек запуска cron, после чего материалы сразу появляются в результатах поиска.
Listhandler - интеграция с почтовыми рассылками
Mail Editor - модуль позволяет изменять тело отправляемого через фукции drupal_mail шаблона письма, применяется совместно с модулем Subscriptions, для оправки пользователям сайта сообщений о изменениях на сайте
Meta Tags – управление метаданными сайта и отдельных страниц
Mollom, Akismet – эффективный антиспам для сайта
nodereference_autocreate - CCK поле nodereference позволяет создавать узлы, на которых будет обратная ссылка на страницу, содержащую поле nodereference
Notifications - модуль позволяет создавать уведомления для пользователей для продолжения и масштабируемости новых типов событий (например, новых коментариев)
OpenID - возможность авторизации по OpenID
Project - багтрекер
RussianStemmer - создание лингвистического поиска для Русского языка под стандартным модулем поиска в Друпал
Sitemap - создание страницы пользовательской карты сайта
SPAM - блокировка спама на основе алгоритма Байеса
Subscriptions - подписки, модуль позволяет создавать e-mail оповещения, сообщения о новых страницах, измениях страниц, о новых комментариях, о изменениях в таксономии для зарегистрированных пользователей сайта, по умолчанию администратору, при включении модуля Mail Editor пользователи получают автоматические уведомления по шаблонам себе о изменениях которые они делали
Views attach - внедрение в материлы и/или профили списков, созданных модулем views, скринкаст: техника создания галереи изображений (дополнительно к стандартным возможностям создания галерей изображений в Друпал):Flash-ролик
Загружается...
XML Sitemap - создание удобной для поисковиков карты сайта
Filefield Paths - позволяет создавать собственные token-шаблоны для загружаемых через filefield-поле файлов. Удобно для упорядочивания фотографий в галереях (замечено, что не работает с Image FUpload).
Uploadpath - разрешает использовать token-шаблоны для хранения файлов в директориях или субдиректориях.
Hide Submit - позволяет прятать кнопку "Submit" после нажатия. Предохраняет от повторной отправки данных.
Uploadify - мультизагрузка файлов. Модуль ещё в разработке, но уже многие начинают им пользоваться.
WordPress Comments - Для тех, кто привык к форме комментирования а-ля Wordpress
Cumulus позволяет отображать теги (термины таксономии) вашего сайта, используя Flash, которыйкрасивоих вращаетв 3D.Он работает как обычныное облако тегов, но визуально более интересно.
Установка
Cumulus зависит от модуля Tagadelic - облако тегов блога. Установите этот модуль прежде установки cumulus: http://drupal.org/project/tagadelic. Поддержка кирилицы
Для поддержки кирилических символов загрузите файл tagcloud.zip поддерживающий локализацию Flash, второй цвет и подстветку, переименуйте tagcloud на cumulus.
Файл cumulus.js
Файл cumulus.js не распространяется под лицензией GNU GPL, поэтому этот файл следует загрузить отдельно и расположить в папке модуля Cumulus.
Storm является приложением CRM по поддержке эффективного маркетинга, продаж и обслуживания клиентов. Поддержка этих бизнес-целей включает сбор, хранение и анализ информации о потребителях, поставщиках, партнёрах, а также о внутренних процессах компании.
Замечание. Все компоненты приложения (кроме Attributes) являются узлами (nodes), могут быть расширены с помощью модулей:
CCK
Views
Taxonomy (core)
Upload (core)
Comments (core)
Применение
Пользователь профиля директор обладает широкими правами просмотра и редактирования узлов приложения, рядовой зарегистрированный пользователь может просматривать и редактировать только свои узлы. Если директор создает задание для рядового пользователя, то чтобы рядовой пользователь получил доступ к узлу директора, директор создает на своем узле ссылку на пользователя, которому поручается задание с помощью поля CCK userreference, и доступ к узлу директора, отмеченного полем CCK, рядовой пользователь автоматически получает, если применить модуль nodeaccess_autoreference.