Закрыть
E-mail:
Пароль:
Забыли пароль?
В каталоге проекта: 11 032 веб-студии, 924 CMS, 215 596 сайтов.
РегистрацияCMS MagazineВход
CMS Magazine CMS Magazine

Вводный курс по Drupal

Упоминаемые CMS

 Drupal

Специально для «Drupal Россия» от студии «Aquanther».

Редакция вторая, от 24 марта 2009 г.

Введение

Добрый день, меня зовут Цаплина Елена. Работая над проектом «Мои подружки» у нас в студии, я столкнулась с тем - что многие знают Drupal, хотели бы делать на нём свои сайты, но их пугает отсутствие пошаговой инструкции для начинающих по этой CMS. Поэтому для рассеивания всех ваших страхов я попыталась сделать максимально подробную и иллюстрированную инструкцию первых шагов работы с Drupal, чтобы ещё на этапе проектирования Вы были уверенны в своих силах.

I. Установка пакета программ - Денвер

1. Для того, что бы работать с Drupal на обычном компьютере под управлением операционной системы Windows (у меня Windows XP Pro), необходимо установить и настроить на нём - базу данных MySQL, web-сервер (например: Apache) и PHP. Пакет программ Денвер позволяет установить эти предварительно настроенные программы на ваш компьютер с помощью несколько кликов мыши и управлять ими (включать, выключать и перезагружать) всего с помощью 3 ярлыков.

2. Скачаем Денвер по Интернет адресу – http://www.denwer.ru/.

3. Запустим скачанный установочный файл Денвера.

4. После запуска установочного файла Денвера начинает работать мастер установки, который в процессе установки задаст Вам несколько вопросов и установит его на ваш компьютер. По завершении работы мастера установки Денвера откроется Интернет браузер, в котором Вам будет сообщено, что Денвер успешно установлен и готов к работе.

5. Я использую каталог установки Денвера – C:\MyWebServers, букву виртуального диска web-сервера – L и режим запуска Денвера – 2 (поэтому каждый раз, когда мне необходимо поработать с Денвером, мне придходится запускать и в дальнейшем - выключать его, с помощью специального ярлыка).

II. Установка CMS Drupal

1. Для установки Drupal, скачаем его дистрибутив по Интернет адресу – http://www.drupal.org/. Я скачаю последний актуальный на момент написания руководства релиз - Drupal 6.10, для этого в меню Download нажму на пункт Drupal 6.10 и на открывшейся новой странице нажму на пункт – Download Drupal 6.10. Используйте только последние версии Drupal, в них исправлены недоработки и ошибки предыдущих версий.

2. Перейдём в папку C:\WebServers\home. В ней создадим папку mysite.ru – для вашего сайта, а уже в этой папке – создадим папку www.

3. Откроем скачанный архив Drupal, внутри него находится папка - Drupal-x.x (где x.x – версия Drupal). Извлечём содержимое папки Drupal-x.x в папку - www.

4. Запустим Денвер с помощью ярлыка - Start на рабочем столе или с помощью файла - Strart.exe расположенного в папке denwer расположенной в папке пакета программ – Денвера (C:\WebServers – по умолчанию).

Необходим сайт, мобильное приложение, услуги по SEO или контекстной рекламе? Тендерная площадка WORKSPACE поможет выбрать оптимального исполнителя. База проекта насчитывает более 10 500 агентств. Сервис работает БЕСПЛАТНО как для заказчиков, так и для исполнителей.

5. При запуске Денвера, если у вас установлен брандмауэр (межсетевой экран), Вам будет выведено окно с вопросом о разрешении работы программы Apache HTTP Server. Нажмём кнопку – Разблокировать, разрешив работу web-сервера Денвера.

6. Запустим Интернет браузер и в строке URL наберём - http://localhost/. Вам откроется основная страница Денвера. Прокрутим её вниз до таблицы с URL и их описанием. Перейдём по ссылке - http://localhost/Tools/phpMyAdmin, напротив ячейки – Проверка MySQL и phpMyAdmin.

7. На открывшейся странице phpMyAdmin, в поле – Создать новую БД, введём желаемое имя базы данных для сайта. Нажмём кнопку – Создать, после чего база данных для сайта будет создана.

8. Набёрём в Интернет браузере, в строке URL - http://mysite.ru/. Где mysite.ru - это имя папки указанной (в качестве папки вашего сайта) в пункте 2. На открывшейся странице мастера установки Drupal выберем – Install Drupal in English.

9. В некоторых случаях при установке Drupal может возникнуть ошибка (показанная на изображении ниже), связанная с отсутствием файла settings.php.

10. Для устранения этой ошибки перейдём в папку C:\WebServers\home\mysite.ru\www\sites\default\ – и создадим в этой папке простой текстовый файл. Переименуем созданный текстовый файл в settings.php. Данный файл будет использоваться CMS для хранения некоторых настроек вашего сайта (например: настройка соединения с базой данных и т.п.). Вернёмся в Интернет браузер и нажмём клавишу F5 – для обновления открытой страницы в нём. После чего мастер установки Drupal перейдёт к следующему шагу установки - связанному с настройками соединения CMS и вашей базы данных.

11. На странице настройки соединения CMS и базы данных — укажем имя вашей базы данных (заданное в пункте 7) в поле Database name. В поле Database username укажем имя пользователя базы данных, по умолчанию для Денвера — root. Поле Database password оставим незаполненным, так как в базе данных Денвера пользователь root работает без пароля. В раскрывающемся списке — Advanced options, поле Database host — оставим заполненное по умолчанию, так как Денвер работает с базой данных локально, а не удалённо по IP. В поле Table prefix укажем, что все таблицы Drupal в вашей базе данных буду созданы с префиксом — drupal_ в начале имени таблицы. Нажмём кнопку — Save and continue.

Настройка базы данных для Drupal

12. После нажатия кнопки Save and continue, мастер установки Drupal создаст в вашей базе данных все необходимые для работы CMS таблицы и заполнит их первоначальными данными, так же часть настроек вашего сайта будут записаны в файл settings.php.

Завершение установки Drupal

13. Последним шагом мастера установки Drupal является настройка конфигурации сайта. Для его прохождения Вам необходимо ввести данные о:

  • имени сайта в поле Site name и адресе его поддержки в поле Site e-mail address,
  • имени администратора в поле Username, его адресе в поле E-mail address и его пароль доступа в поля Password и Confirm password (где:
    • Password strength — устойчивость пароля к взлому (красный текст — пароль слабо устойчив к взлому, жёлтый — пароль устойчив к взлому, зелёный — пароль максимально устойчив к взлому),
    • Passwords match — определяет совпадают введенные пароли в поля — Password и Confirm password или нет (зелёный текст — совпадают, красный — не совпадают)),
  • часовой зоне в поле Default time zone ,
  • включение или отключение чистых урл (URL) сайта — Clean URLs (enabled — для включения, disabled — для отключения),
  • включение или отключение проверки обновлений CMS — Update notifications (если квадратик помечен — то проверка обновлений CMS включена).

Рекомендую включить чистые URL и проверку обновлений CMS.

После настройки параметров нажмём кнопку — Save and continue.

Настройка конфигурации Drupal-сайта

14. По завершении работы мастера установки Drupal нажмём на ссылку — your new site и перейдём на главную страницу нашего сайта.

Перейти в административную часть нового сайта

Так выглядит начальная страница административной части Drupal-сайта:

Вход в админку Drupal

III. Перевод языка CMS Drupal и её модулей на язык отличный от английского языка

1. Процедура перевода языка CMS Drupal и её модулей на язык отличный от английского языка — одинаковы, в независимости от того переводите ли Вы отдельно взятый модуль или саму CMS. Поэтому рассмотренное ниже руководство подойдёт в обоих случаях.

2. Перейдём на страницу администрирования сайта, выбрав в боковом меню — Administer (при этом Вы должны быть, авторизованы с правами администратора на сайте, иначе Вы просто не увидите это меню). Это главная страница администрирования вашего сайта.

3. Перейдём по ссылке — Modules на страницу управления модулями сайта и включим (отметив квадрат) модуль — Locale отвечающий за перевод CMS Drupal и её модулей на язык отличный от английского языка.

4. После этого на этой же странице нажмём кнопку — Save configuration.

5. Вернёмся на страницу администрирования сайта, выбрав в боковом меню — Administer и перейдём по ссылке — Languages на страницу управления языками сайта.

6. На странице управления языками сайта нажмём кнопку — Add language.

7. На странице добавления нового языка сайта выберем в выпадающем списке Language name — Russian (Русский) и нажмём кнопку — Add Language. После этого Вы автоматически будете перемещены на страницу управления языками вашего сайта.

8. На странице управления языками вашего сайта, активируем язык — Russian, отметив квадрат напротив языка в столбике — Enabled и круг напротив языка в столбике — Default. Нажмём кнопку — Save configuration.

9. Так же Вы можете снять пометку в квадрате напротив языка — English в столбике — Enabled и нажать кнопку — Save configuration.

10. Скачать перевод для Drupal и его модулей можно по Интернет адресу —http://drupaler.ru/translate/languages/ru/export. Наберём на этой странице в поле Choose a project — Drupal (так же можно набрать и имя модуля, если Вы скачиваете перевод для него) и нажмём Choose project.

11. Откроется страница настройки экспорта перевода. Выберем в выпадающем списке — Release версию вашего модуля или Drupal для перевода. Если вашей версии там нет, то ничего страшного выберите более раннюю версию. В списке — Format used выберем — All in one file, для того, что бы текст перевода был скомпонован в 1 файл. Нажмём — кнопку Export.

12. После нажатия кнопки — Export, начнётся процедура скачивания перевода с сайта. Сохраним файл перевода на вашем компьютере.

13. Вернёмся на страницу администрирования вашего сайта, набрав в Интернет браузере в строке URL его адрес и выбрав в боковом меню — Administer. Перейдём по ссылке — Translate interface на страницу управления переводами языков сайта.

14. На странице управления переводами языков сайта, нажмём кнопку — Import.

15. На странице импорта переводов языков сайта, нажмём кнопку — Обзор напротив поля — Language file и выберем скачанный в пункте 12 файл. Выставим в выпадающем списке Import into — Russian и нажмём кнопку — Import. Импорт переводов для модулей производится точно таким же образом.

16. После импорта перевода ваш сайт будет отображаться на русском языке.

IV. Установка модуля редактора текстов

1. Для установки модуля редактора текстов (будем использовать редактор текстов FCKeditor и модуль его интеграции в Drupal c аналогичным именем (как у редактора текстов)),скачаем его дистрибутив по Интернет адресу —http://www.drupal.org/. Для этого войдя на сайт, перейдём по ссылке — Modules в меню — Download. Мы попадём на основную страницу модулей расширяющих функционал Drupal. На этой странице, модули разбиты по категориям, можно прейти в одну из категорий и просмотреть имеющиеся модули. А можно воспользоваться поиском. Для того, что бы воспользоваться поиском, наберём в поле Search downloads имя разыскиваемого нами модуля — fckeditor.

2. Просмотрим результаты поиска и перейдём на страницу модуля — FCKeditor WYAIWYG HTML editor:http://drupal.org/project/fckeditor.

3. Прокрутим страницу модуля вниз до ссылок на скачивание модуля — Releases и скачаем версию 6.x-2.0.

4. Перейдём в папку в папку Денвера (C:\WebServers — по умолчанию), далее в папку home, далее в папку mysite.ru, далее в папку www, далее в папку modules — эта папка для модулей Drupal, сохранение ваших модулей в данной папке нежелательно. Поэтому перейдём в папку Денвера (C:\WebServers — по умолчанию), далее в папку home, далее в папку mysite.ru, далее в папку www, далее в папку sites, далее в папку all, далее в папку modules. Если у Вас не существует, какая либо из папок — создайте её. Данная папка modules в которую Вы перешли, предназначена для ваших модулей и их нужно сохранять именно в этой папке.

5. Распакуем архив FCKeditor в эту папку.

6. В папке каждого модуля в большинстве случаев есть инструкция по установке в файле — README.txt.

7. Для перевода инструкции к модулю воспользуемся сервисом Google Переводчик по Интернет адресу —http://translate.google.ru/translate_t?hl=ru#.

8. Для чтения инструкции к модулю я пользуюсь текстовым редактором — Notepad++ Portable, не требующим установки на компьютер.

9. Скачать Notepad++ Portable можно по Интернет адресу —http://portableapps.com/apps/development/notepadpp_portable.

10. В инструкции к модулю FCKeditor говорится, что сам модуль не является редактором текстов, а интегрирует в Drupal редактор текстов FCKeditor, который необходимо скачать отдельно по Интернет адресу — http://www.fckeditor.net/download.

11. При нажатии на ссылку скачивания (я скачаю последний актуальный на момент написания руководства релиз FCKeditor 2.6.3) Вы будете перенаправлены на сайт http://sourceforge.net/ — это один из самых известных сайтов по хранению файлов проектов с открытыми исходными файлами (Open Source Software). После перенаправления, скачивание архива текстового редактора начнётся автоматически. Если скачивание не начнётся автоматически, нажмите на ссылку — direct link.

12. Распакуем скачанный архив в папку fckeditor находящуюся внутри папки модуля fckeditor.

13. Вернёмся на страницу администрирования вашего сайта, набрав в Интернет браузере в строке URL его адрес и выбрав в боковом меню — Управление. Перейдём по ссылке — Модули на страницу управления модулями сайта.

14. На странице управления модулями сайта активируем модуль FCKeditor и нажмём кнопку — Сохранить настройки.

15. Вернёмся на страницу администрирования вашего сайта выбрав в боковом меню — Управление и перейдём по ссылке — Разрешения на страницу управления разрешениями доступа на сайте для групп пользователей сайта. Выставим разрешения на доступ к модулю FCKeditor для зарегистрированных пользователей.

16. Перейдём на страницу управления созданием материалов (статей) на вашем сайте выбрав в боковом меню — Создать материал и перейдём по ссылке — Story. На странице создания Story Вы можете наблюдать интегрированный в Drupal текстовый редактор FCKeditor.

Процедура перевода модуля интеграции FCKeditor в Drupal, аналогична процедуре перевода языка CMS Drupal на язык отличный от английского языка.

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

Установим модуль загрузки и управления изображениями на сервере и в Интернет браузере — IMCE (http://drupal.org/project/imce). А так же установим вспомогательный модуль для модуля IMCE, предназначенный для создания папок на сервере, — IMCE Mkdir (http://drupal.org/project/imce_mkdir).

Для установки этих модулей в Drupal, повторим действия указанные в пунктах с 1 по 6 данного руководства, с поправкой на то, что Вы устанавливаете один из этих модулей, а не модуль FCKeditor.

Скачаем архив модулей IMCE и IMCE Mkdir.

18. Что бы скачать IMCE Mkdir, на странице модуля нажмите ссылку — View all releases.

19. На странице просмотра всех релизов модуля (View all releases) нажмите на ссылку — imce_mkdir-6.x-1.x-dev.tar.gz: http://ftp.drupal.org/files/projects/imce_mkdir-6.x-1.x-dev.tar.gz.­­

20. Перейдём в папку Денвера (C:\WebServers — по умолчанию), далее в папку home, далее в папку mysite.ru, далее в папку www, далее в папку sites, далее в папку all, далее в папку modules. Распакуем архивы модулей в эту папку.

21. Вернёмся на страницу администрирования вашего сайта, набрав в Интернет браузере в строке URL его адрес и выбрав в боковом меню — Управление. Перейдём по ссылке — Модули на страницу управления модулями сайта. Активируем модули IMCE и IMCE Mkdir.

21. Установим в Drupal, файлы перевода на русский язык для этих модулей. Данная процедура аналогична процедуре перевода языка CMS Drupal на язык отличный от английского языка.

23. Вернёмся на страницу администрирования вашего сайта, выбрав в боковом меню — Управление, и перейдём по ссылке — IMCE на страницу настройки модуля IMCE. Создадим новый профиль в Настройке профилей с именем — Профиль модератора. После чего, зарегистрированному пользователю назначим Профиль модератора в Role-profile назначениях (как на изображении назначен Профиль модератора ролям пользователей — модераторы).

24. Настроим профиль под названием — Профиль модератора, модуля IMCE, согласно изображению ниже.

25. Вернёмся на страницу администрирования вашего сайта, выбрав в боковом меню — Управление, и перейдём по ссылке — FCKeditor settings на страницу настройки модуля FCKeditor. На этой странице перейдём по ссылке редактировать напротив профиля Advanced.

26. Настроим профиль под названием — Advanced, модуля FCKeditor, согласно изображениям ниже. Только у Вас в графе Роли, которым разрешено использовать этот профиль вместо модератор будет зарегистрированный пользователь.

27. После настройки всех модулей перейдём на страницу управления созданием материалов (статей) на вашем сайте выбрав в боковом меню — Создать материал и перейдём по ссылке — Story. На странице создания Story Вы можете наблюдать интегрированный в Drupal текстовый редактор FCKeditor. Если нажать на кнопку, в текстовом редакторе, для вставки изображения (в виде иконки с горой и солнцем) -откроется окно с диалогом вставки изображения.

28. В окне с диалогом вставки изображения нажмём кнопку — Просмотреть на сервере.

29. При нажатии в окне с диалогом вставки изображения кнопки — Просмотреть на сервере, откроется файловый браузер IMCE разбитый на 3 строки и 2 колонки. В 1 строке находятся кнопки управления IMCE. В 1 столбце 2 строки находится дерево папок на сервере в папке с файлами. В 2 столбце 2 строки находится список файлов в выбранной в данный момент папке. В 1 столбце 3 строки находится лог работы IMCE. В 2 столбце 3 строки отображён выбранный в данный момент файл в выбранной в данной момент папке.

30. Если в IMCE, выбрать изображение в папке (2 столбец, 2 строки) и нажать на отображение изображения (2 столбце 3 строки), то IMCE закроется, а путь к изображению будет вставлен в поле URL диалога вставки изображения FCKeditor. Если в диалоге вставки изображения, после этого, нажать кнопку OK, то изображение будет вставлено в сам текстовый редактор FCKeditor.

31. Иногда доступ к FCKeditor нужно разрешить только определённой группе людей. Для этого перейдём на страницу администрирования вашего сайта, выбрав в боковом меню — Управление, и перейдём по ссылке — Управление пользователями на страницу управления группами пользователей. Создадим новую группу пользователей, например — модераторы. Перейдём на страницу администрирования вашего сайта, выбрав в боковом меню — Управление, и перейдём по ссылке — Пользователи на страницу управления пользователями. Напротив нужных Вам для объединения в группу модераторы пользователей нажимаем ссылку — редактировать и на странице управления конкретным пользователем в графе — Роли, помечаем квадрат напротив роли — модераторы. Не забываем, как всегда, сохранить настройки нажатием кнопки — сохранить. Перейдём на страницу администрирования вашего сайта, выбрав в боковом меню — Управление, и перейдём по ссылке — Разрешения на страницу управления разрешениями для групп пользователей. Уберём пометки с квадратов в столбцах зарегистрированный пользователь напротив строк модуля FCKeditor, а в столбцах модераторы наоборот выставим.

Вернёмся к пункту 22 данного руководства и у зарегистрированного пользователя назначим профиль IMCE нет в Role-profile назначениях, а у модераторов назначим Профиль модератора в Role-profile назначениях.

Вернёмся к пункту 25 данного руководства и в графе Роли, которым разрешено использовать этот профиль отметим квадрат только напротив роли — модератор.

После применения данных настроек текстовый редактор FCKeditor на странице создания новых материалов (статей), будет доступен только пользователям, добавленным в группу — модераторы.

V. Создание сайта визитки

1. Сайт визитка — это сайт из нескольких HTML страниц с редко изменяемой информацией, каждая HTML страниц привязана к своему пункту в меню сайта. Информация на таком сайте изменяется не чаще 1 раза в день. Данная информация содержит сведения, о какой либо фирме, человеке, событии и т.п.

Создание нового типа материала / нового типа статей

2. Будем считать каждый пункт меню сайта — отдельным разделом сайта. Для каждого раздела на сайте создадим свой тип материала (свой тип статей). Этого можно и не делать, воспользовавшись одним из имеющихся типов материалов, но в дальнейшем, когда Вы решите превратить ваш сайт визитку — в большой портал, Вам будет очень неудобно управлять статьями на сайте, так как они не будут разбиты по группам.

3. Перейдём на страницу администрирования вашего сайта, набрав в Интернет браузере в строке URL его адрес и выбрав в боковом меню — Управление. Перейдём по ссылке — Содержание и далее по ссылке — Типы материалов на страницу управления типами материалов (типами статей).

4. На этой странице перейдём по ссылке — Добавить тип содержимого, на страницу добавления нового типа материалов. Добавим новый материал, например — Новости, для ваших новостей.

Создание меню

5. Создадим меню для сайта визитки и свяжем его с одним из типов материалов. Для этого перейдём на страницу администрирования вашего сайта, выбрав в боковом меню — Управление. Перейдём по ссылке — Модули на страницу управления модулями сайта и активируем модуль — Menu (если он у Вас отключен).

6. Вернёмся на страницу администрирования вашего сайта, выбрав в боковом меню — Управление. Перейдём по ссылке — Меню на страницу управления меню сайта.

7. Перейдём по ссылке — Добавить меню, для добавления нового меню на сайт. Добавим новое меню на сайт.

8. Вернёмся на страницу администрирования вашего сайта, выбрав в боковом меню — Управление. Перейдём по ссылке — Блоки на страницу управления блоками на сайте. Активируем только что созданное меню сайта, выбрав в выпадающем блоке рядом с названием вашего меню: Меню сайта — Правая колонка. После чего нажмём кнопку — Сохранить блок.

9. Перейдём на страницу добавления материалов (статей) на ваш сайт, выбрав в боковом меню — Создать материал. Создадим материал типа — Новости. При создании нового материала (статьи) Вы увидите на странице создания нового материала новый пункт — Настройки меню. Заполним этот пункт меню.

Новостная лента / лента статей / лента анонсов статей

10. Для создания новостной ленты используем таксономию. Таксономия предназначена для упорядочивания статей сайта в независимости от того, к какому типу материала принадлежит статья.

11. Для этого перейдём на страницу администрирования вашего сайта, выбрав в боковом меню — Управление. Перейдём по ссылке — Модули на страницу управления модулями сайта и активируем модуль — Taxonomy (если он у Вас отключен).

12. Вернёмся на страницу администрирования вашего сайта, выбрав в боковом меню — Управление. Перейдём по ссылке — Таксономия на страницу управления таксономией на сайте и нажмём ссылку — Добавить словарь. Добавим новый словарь в соответствии с изображением ниже.

Где Типы материалов — типы материалов при создании или отображении которых будет выводится данный словарь содержащий список лент анонсов статей к которым может принадлежать данная статья.

Так же в настройках словаря можно выбрать:

  • Множественный выбор — для того, что бы ваша статья могла относится к нескольким лентам анонсов статей, например, относит как к ленте анонсов статей об автомобилях, так и к ленте анонсов статей о хобби
  • Обязательно — для того, что бы вновь создаваемая статья обязательно относилась к какой либо ленте анонсов статей.
  • Теги — для того, что бы при создании новой статьи, автор мог сам создавать нужную ленту анонсов статей, если она не существует.

13. После создания нового словаря Вы будете перенаправлены на страницу управления таксономией на сайте.

14. Нажмём на ссылку — добавить термин, для добавления новой ленты анонса статей и добавьте новую ленту анонса статей.

15. Перейдём на страницу добавления материалов (статей) на ваш сайт, выбрав в боковом меню — Создать материал. Создадим материал типа — Новости. При создании нового материала (статьи) Вы увидите на странице создания нового материала новый пункт — Контейнер для лент анонсов статей, типа — новости. В этом пункте, Вы можете выбрать, к какой именно ленте анонсов статей будет принадлежать данная статья (в данном случае у нас только 1 лента анонсов статей — Новостная лента сайта, добавленная вами в предыдущем пункте).

16. Добавим 3-4 статьи типа Новости с указанием их привязки к ленте анонсов статей — Новостная лента сайта. При создании статей помните, что в анонс и ленты анонса статей попадает только первый абзац статьи. Незабудим исправить созданную ранее новость связанную с меню — свяжем её с лентой анонсов статей. Это можно сделать 2 способами:

  • Выбрать в созданном вами меню сайта, созданный вами пункт меню связанный с данной статьёй и на странице отображения статьи перейдём по ссылке — Изменить и изменим статью.
  • Вернёмся на страницу администрирования вашего сайта, выбрав в боковом меню — Управление. Перейдём по ссылке — Содержание на страницу управления статьями на сайте и напротив нужной Вам статьи нажмём ссылку — изменить. После чего изменим статью.

17. Создадим для вашей ленты анонсов статей пункт в созданном вами меню. Для этого вернёмся на страницу администрирования вашего сайта, выбрав в боковом меню — Управление. Перейдём по ссылке — Таксономия. На странице управления таксономией на сайте, перейдём по ссылке — список терминов, напротив вашего словаря таксономии. Нажмём на имя вашего термина, Вы будете перенаправлены на страницу отображения данных, данного термина (на страницу отображения новостной ленты сайта). Запомним URL данной страницы (http://mysite.ru/taxonomy/term/1).

18. Вернёмся на страницу администрирования вашего сайта, выбрав в боковом меню — Управление. Перейдём по ссылке — Меню. На странице управления меню сайта, нажмём на имени созданного нами меню сайта, для его просмотра. На странице просмотра созданного вами меню сайта перейдём по ссылке — добавить пункт. Добавим новый пункт указав при его создании:

  • путь — taxonomy/term/1 (это производная пути от http://mysite.ru/taxonomy/term/1, так как это ссылка внутри сайта, то URL сайта (http://mysite.ru/) указывать ненужно)
  • название ссылки в меню — Новостная лента сайта (название на ваше усмотрение)
  • родительский пункт — Меню сайта (созданное вами меню сайта)

19. На рисунке ниже изображена создаваемая вами лента анонсов статей.

Дополнительные модули для сайта визитки и ещё одна краткая инструкция по установке модулей.

20. Давайте ещё раз кратко вспомним инструкцию по установке модулей:

  • Скачиваем дистрибутив модуля с сайта по Интернет адресу — http://www.drupal.org/. Для этого войдя на сайт, перейдём по ссылке — Modules в меню — Download. Мы попадём на основную страницу модулей для Drupal. На этой странице, модули разбиты по категориям, можно прейти в одну из категорий и просмотреть имеющиеся модули. А можно воспользоваться поиском. Для того, что бы воспользоваться поиском, наберём в поле Search downloads имя разыскиваемого нами модуля.
  • Перейдём в папку Денвера (C:\WebServers — по умолчанию), далее в папку home, далее в папку mysite.ru, далее в папку www, далее в папку sites, далее в папку all, далее в папку modules. Распакуем архив модуля в эту папку.
  • В папке каждого модуля в большинстве случаев есть инструкция по установке в файле — README.txt. Для перевода инструкции к модулю воспользуемся сервисом Google Переводчик по Интернет адресу — http://translate.google.ru/translate_t?hl=ru#.
  • Вернёмся на страницу администрирования вашего сайта, набрав в Интернет браузере в строке URL его адрес и выбрав в боковом меню — Управление. Перейдём по ссылке — Модули на страницу управления модулями сайта. Активируем модуль.
  • Вернёмся на страницу администрирования вашего сайта выбрав в боковом меню — Управление и перейдём по ссылке — Разрешения на страницу управления разрешениями доступа на сайте для групп пользователей сайта. Выставим разрешения на доступ к модулю (если это необходимо).
  • Локализуем модуль. Процедура перевода модуля, аналогична процедуре перевода языка CMS Drupal на язык отличный от английского языка. Скачать перевод для Drupal и его модулей можно по Интернет адресу — http://drupaler.ru/translate/languages/ru/export.
  • В зависимости от модуля — на странице администрирования вашего сайта появится пункт настройки модуля, настроим его.
  • В зависимости от модуля — на странице настройки типа материала на сайте появится дополнительный пункт, просмотрим его.
  • В зависимости от модуля — на странице создания новой статьи принадлежащей к определённому типу материала появится дополнительный пункт настройки, которым можно будет воспользоваться при создании статьи.
  • В зависимости от модуля — на странице управления блоками на сайте появится новый блок. При его активации блок будет отображать определённые данные, генерируемые модулем.
  • Если модуль расширяет возможности, какого либо другого модуля, то этот модуль может добавлять новые пункты настройки, в работу модуля, работу которого он расширяет.

21. SEO пригодные URL — мы с вами при установки Drupal уже включили Clean URLs (чистые ссылки) и ссылки на сайте у нас отражаются не в виде — http://mysite.ru/?q=node/1, а в виде http://mysite.ru/node/1. Но для того что бы URL на сайте были более понятны пользователям (вида — http://mysite.ru/test-news-my-site), включим на сайте модуль Path (входящий в состав Drupal). После чего на страницах добавления или изменения статей сайта появится новый пункт настройки статьи — Настройка адресов, в которым Вы можете задать желаемый адрес (URL) для статьи. Например, если Вы пропишите в настройках адреса — test-news-my-site, то ваша статья будет доступна Вам по URL —http://mysite.ru/test-news-my-site.

22.Коментарии. Для того, что бы пользователи могли размещать коментарии под рядом статей, включим на сайте модуль — Comment (входящий в состав Drupal). Настроим права доступа групп пользователей к данному модулю — права просмотра и права комментирования. Настроим в типах материалов для каких материалов будет разрешено комментирование. Вот и все настройки.

23. Форум, гостевая книга и т.д. добавляется на сайт с помощью дополнительных модулей невходящих в состав поставки Drupal (найти их можно на официальном сайте Drupal, в разделе модули).

24. Часть дополнительных модулей для Drupal не являются 100% разработкой сообщества Drupal, а просто интегрируют созданные другими сообществами программные продукты в Drupal (например: форум PHPBB3 или редактор статей FCKeditor).

Дизайны для сайта

25. Бесплатные готовые темы дизайна для Drupal можно скачать на официальном сайте Drupal в разделе — Themes.

26. Бесплатные дизайны для вашего сайта можно скачать по адресу — http://www.oswd.org/. Данные дизайны требуют создания темы для Drupal на их основе — которая и устанавливается в Drupal.

VI. Создание портала на Drupal

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

  • статьи
  • блог
  • форум
  • чат
  • фотоальбом
  • видео ролики

За работу каждого раздела будет отвечать свой модуль, иногда не один. Например, за работу раздела фотоальбом на Вашем сайте может отвечать модуль Photos.

Наиболее часто используемые модули для Drupal, кроме тех, что мы уже использовали с вами:

  • CCK — позволяет у определённого типа материалов изменять поля статьи, то есть кроме полей — заголовок и содержание у статьи добавлять или удалять дополнительные поля статьи. Например, Вы можете добавить к вашей статье поле с датой создания статьи.
  • Views — позволяет выводить содержимое сайта (статьи из разных разделов или поля определённых статей и т.п.) в блок или на специальную страницу с заданным вами адресом. Так же Views предоставляет инструментарий для метизации (оформления) выводимой информации.
  • Panels — позволяет на определённую страницу сайта выводить несколько Views в соответствии с заданным шаблоном, в не зависимости от того — выводимы Views, блок или страница.
  • Organic groups — позволяюет производить коллективные действия над определёнными типами материалов. Т.е. модуль позволяет пользователям объединятся в группы и создавать для этих групп свой тип материала, доступный только членам группы.
  • Captcha — позволяет выводить проверочный текст, для проверки автора создаваемого сообщения на то является ли автор создаваемого сообщения спам роботом или человеком.
  • Photos — позволяет создать очень хороший фотоальбом.
  • Webform — позволяет создавать опросы.
  • Buddylist — позволяет создавать пользователям свой список друзей.
  • Privatemsg — позволяет пользователям обмениваться личными сообщениями, невидимыми другим пользователям.
  • Guestbook — позволяет создавать гостевую книгу.
  • Ubercart — позволяет создавать интернет магазин.
  • FlashVideo — позволяет вставлять в текст статей flash видеоролики и хранить их на сервере Amazon S3.
  • Devel — позволяет отображать время загрузки определённой страницы сайта и произведённые обращения к базе данных при создании этой страницы.
  • Drupal for Firebug — позволяет отображать структуру (в PHP коде) страницы Drupal в Интернет браузере Mozila FireFox.
  • Hierarchical Select — позволяет создавать иерархически связанный список таксономии.
  • Content Templates — позволяет создавать шаблоны вывода контента из Drupal в шаблон темы оформления сайта.
  • Text — позволяет создание текстовых полей в CCK.
  • Calendar — позволяет создавать и выводить календарь на сайте.
  • Tagadelic — позволяет создавать и выводить облако тегов на основе словаря таксономии.
  • System info — позволяет выводить информацию об PHP, MySQL и Apache на сервере, администратору сайту на определённой странице.
  • Iconizer — позволяет выводить иконки у пунктов управления в панели управления.
  • Nodeaccess — позволяет ограничивать доступ к статьям, доступ к статье определённым пользователям, выставляет автор статьи.
  • Cache Router — позволяет кэшировать часть данных сайта в memcached, тем самым ускоряя работу сайта, иногда в несколько раз.

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

VII. Создание дизайна сайта и темы оформления сайта на основе дизайна

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

Набросок дизайна я разбиваю на простейшие изображения — иконки, которые создаю в редакторе векторной графики CorelDraw или Inscape. Создавать иконки в CorelDraw или Inscape намного быстрее, чем в Photoshop или Gimp. Далее из иконок в Photoshop или Gimp я формирую конечный дизайн сайта. По Photoshop и CorelDraw существует довольно большое количество уроков и видеороликов (например на: http://www.youtube.com/) в сети Интернет, а так же обучающих видео курсов и книг в магазинах.

На основе дизайна сайта я создаю HTML шаблон дизайна сайта с использованием стилей CSS. По HTML и CSS так же существует довольно большое количество уроков в сети Интернет и книг в магазинах.

Создание темы для Drupal я не буду рассматривать подробно, в рамках данного руководства, только вкратце:

  • Папка для расположение Вашей темы для Drupal — www\sites\all\themes\моя-тема\файлы-темы.
  • Для примера создания темы для Drupal просмотрите входящую в состав Drupal тему garland — www\themes\garland.
  • моя-тема.info — файл, в котором Вы указываете путь к вашему файлу CSS относительно папки темы.
  • screenshot.png — изображение 90 на 150 точек, отображающее дизайн вашей темы в Drupal на странице выбора темы сайта для активации.
  • page.tpl.php — основной файл темы оформления страницы. Если Вам нужно оформить отдельно какую то страницу по адресу мой-сайт/страница-переоформления, создайте дополнительный шаблон темы page-страница-переоформления.tpl.php и в нём произведите переоформление. page.tpl.php — это обычный HTML файл с небольшими вставками для PHP кода. Вставка PHP кода начинается с символов — <?php и заканчивается символами — ?>. Cтрока <?php print base_path(). path_to_theme(); ?> в файле page.tpl.php — предназначена для того, что бы указать путь к папке вашей темы на сервере.
  • template.php — файл предназначен для дополнительных функций выполняемых при темизации страницы перед выводом её пользователю в Интернет браузере.

Для активации созданной темы оформления сайта перейдём на страницу администрирования вашего сайта, набрав в Интернет браузере в строке URL его адрес и выбрав в боковом меню — Управление. Перейдём по ссылке — Темы оформления на страницу управления темами оформления сайта и активируем вашу тему оформления.

VIII. Копирование на хостинг

Для копирования на хостинг, необходимо установить на хостинге программу phpmyadmin, архив дистрибутива которой можно скачать по Интернет адресу -http://phpmyadmin.net/home_page/downloads.php. После чего дистрибутив необходимо разархивировать и скопировать на сервер используя например программу FileZilla. Для безопасности копируйте phpmyadmin не в папку phpmyadmin на сервере, а например в папку kdgjfhxv238df, которая будет находиться внутри папки kfj3gdhnppolx10. В директории phpmyadmin создайте файл config.inc.php следующего содержания:

<?php $i = 0;
$i++;
$cfg[’Servers’][$i][’host’] = ‘localhost’;
$cfg[’Servers’][$i][’extension’] = ‘mysql’;
$cfg[’Servers’][$i][’connect_type’] = ‘tcp’;
$cfg[’Servers’][$i][’compress’] = true;
$cfg[’Servers’][$i][’auth_type’] = ‘cookie’;
$cfg[’blowfish_secret’] = ‘4593eddfae0fd923248738′;
$cfg[’ShowPhpInfo’] = true;
?>

Не забудьте изменить секретное слово в $cfg[’blowfish_secret’] — ‘4593eddfae0fd923248738′.

В браузере наберем — http://мой-сайт-на-денвере/kfj3gdhnppolx10/kdgjfhxv238df/ или http://мой-сайт-на-сервере/kfj3gdhnppolx10/kdgjfhxv238df/index.php. На вновь открывшейся странице введите логин и пароль от вашей базы данных, после чего Вы попадёте на главную страницу phpMyAdmin. Необходимо выставить параметр MySQL connection collation равный — utf8_general_ci на этой странице.

Для экспорта, необходимо выбрать нужную базу данных в левом столбце — БД. После чего когда будет открыт список таблиц базы данных необходимо в верхнем меню выбрать — Экспорт,для экспорта базы данных. На странице экспорта выбрать — Отметить все, архивировать в zip и нажать кнопку пошёл. Будет создана копия база данных, заархивирована и передана браузеру для скачивания. Сохраним эту копию базы данных.

Для импорта, если Вы импортируете данные и база на сервере не создана, её необходимо создать и выбрать. Это можно сделать на главной странице phpMyAdmin. После чего когда будет выбрана база данных, необходимо в верхнем меню выбрать — Импорт или SQL(в зависимости от версии phpMyAdmin). На странице импорта данных необходимо нажать кнопку обзор и выбрать наш архив базы данных, после чего нажать кнопку — OK. Начнётся импорт данных в базу данных.

После копирования базы данных на сервер, необходимо скопировать полностью все файлы вашего сайта на Drupal из Денвера (из папки www) на сервер и исправить в файле settings.php (www\sites\default) параметры подключения к базе данных (логин и пароль). Строка 92 и 93:

$db_url = ‘mysql://имя пользователя базы данных:пароль пользователя базы данных@localhost(или IP сервера)/имя базы данных’;
$db_prefix = ‘префикс таблиц Drupal, если Вы его указывали’;

По завершении всех проделанных действий сайт должен начать работать на сервере.

IX. Рекламные блоки и счётчики

Перейдём на страницу администрирования вашего сайта, набрав в Интернет браузере в строке URL его адрес и выбрав в боковом меню — Управление. Перейдём по ссылке — Блоки на страницу управления блоками на сайте. Создадим новый блок, вместо текста блока вставим — рекламный банер или скрипт счётчика сгенерированный, например на сайте по Интернет адресу — https://www.google.com/analytics/. Для вставки счётчика под текстовым редактором нажмём — Switch to plain text editor, для его отключения, только после этого вставим скрипт счётчика. Так же под текстовым редактором выбирем формат ввода — Full HTML.

После создания блока на странице Блоков, нажмём настроить напротив созданного блока и выберем на каких страницах он будет отображаться. После чего на странице блоков выберем место расположение блока на странице.

Автор: Елена Цаплина

Рекомендуем:

Комментарии (151)

Александр Тихонов      Создано: 3.4.2009, 13:18          

Прекрасная статья, Елена! Спасибо Вам и Вячеславу огромное. Уверен, все страхи должны рассеяться smile.gif

артем      Создано: 16.5.2009, 12:42          

На этомпункте споткнулся:
>>
4. Перейдём в папку в папку Денвера (C:\WebServers – по умолчанию), далее в папку home, далее в папку mysite.ru, далее в папку www, далее в папку modules – эта папка для модулей Drupal, сохранение ваших модулей в данной папке нежелательно. Поэтому перейдём в папку Денвера (C:\WebServers – по умолчанию), далее в папку home, далее в папку mysite.ru, далее в папку www, далее в папку sites, далее в папку all, далее в папку modules. Если у Вас не существует, какая либо из папок – создайте её. Данная папка modules в которую Вы перешли, предназначена для ваших модулей и их нужно сохранять именно в этой папке.
>>>
Очень запутано. Пожалуйста, напишите ПУТИ.

Alex      Создано: 5.1.2010, 14:52          

ДА статья очень качественная ))) автору респект
http://www.mda-design.ru

Артур Вагапов      Создано: 8.4.2009, 12:12          

Статья невероятно хороша. Огромное спасибо!!!

dneprovets      Создано: 15.4.2009, 17:26          

Огромное спасибо!

karmike      Создано: 16.4.2009, 15:21          

Очень подробно; жаль, эта статья не попалась мне на глаза пару месяцев назад... А то пришлось все лбом прошибать.

Сергей      Создано: 21.4.2009, 13:26          

полезная с статейка
Спасибо!:)

Serega      Создано: 5.5.2009, 10:17          

Поему что-то упустили после того как создаем settings.php....!!!! У меня выводит какие то иероглифы......!!!

Андрей      Создано: 5.5.2009, 18:04          

Добрый день. А есть ли возможность сделать слайд-шоу из нескольких фотографий?

Дмитрий      Создано: 16.5.2010, 17:01          

Скорее всего вам на http://jquery.com/

Андрей      Создано: 5.5.2009, 18:45          

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

Nagan      Создано: 26.5.2009, 21:23          

Цитата(Андрей @ 5.5.2009, 18:45)
и сразу вопрос вдогонку... вставил изображение, а на сайте оно не появилось... в чем может быть подвох?

Формат ввода-Full html

Александр Тихонов      Создано: 6.5.2009, 0:16          

Андрей, можно. с помощью SlideShowPro, например: http://drupal.org/project/slideshowpro
По поводу исчезнувшего изображения: нужно больше информации.

Андрей      Создано: 6.5.2009, 9:08          

Александр Тихонов
спасибо за столь быстрый ответ.

По поводу изображения:
- пытаюсь добавить новость на главную страницу (ограничения по симовлам нет)
- картинка 210Кб + тескт (беру из папки сайт/алл/файлз/имеджис/*.jpg
- в предварительном просмотре все есть
- при обновлении сайт.ру картинки нету, текст есть

п.с. а можно ли убрать подпись в виде "имя, дата?" в связи с тем, что не требуется... т.к. создается фактически сайт-визитка и лишние слова просто-напросто не нужны.

solnceff      Создано: 9.5.2009, 16:58          

Вы-супер! после долгих часов настройки и связки php, apache и MySQL, нашел ваш материал! Спасибо огромное! smile.gif

Roma      Создано: 15.5.2009, 3:22          

Спасибо!

Алекс      Создано: 21.5.2009, 22:24          

Единственный подробный и достаточно исчерпывающий ответ,на многие вопросы для новичков.Очень хорошая статья.Молодцы....

Людмила      Создано: 22.5.2009, 18:14          

Замечательная статья! есть все что нужно, чтобы начатьsmile.gif
Огромное-преогромное спасибо! :-)

max      Создано: 25.5.2009, 10:02          

Ни чего не скажешь, статья отличная.

dpXs      Создано: 7.6.2009, 1:28          

Отличная статья, как раз с редактором помогло smile.gif

Ольга      Создано: 10.6.2009, 13:28          

Огромное спасибо. Единственно вменяемая статья по друпалу, для чайников. Все разжевано максимально.

Megga      Создано: 11.6.2009, 17:36          

статья что надо! вот теперь любая домохозяйка на друпале сможет написать!

speranza      Создано: 19.6.2009, 12:58          

Спасибо огромное за статью, особенно за темы с редактором и seo )))
Хотелось бы увидеть подобный материал по галерее изображений и по форумам

Евгений, Киев      Создано: 26.6.2009, 16:22          

Просто и доступно, для начинающего незаменимая информация. Спасибо за хорошую работу!

Игорь      Создано: 27.6.2009, 21:59          

А что еще кто-то друпал юзает - жесть....

Guest      Создано: 31.3.2010, 12:01          

А что еще кто-то друпал юзает - жесть....
А что юзаете Вы?Можете посоветовать в каком направление двигаться дальше?

Борис      Создано: 28.6.2009, 20:07          

На открывшейся странице мастера установки Drupal выбираю – Install Drupal in English. а там вылазит ошибка Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\mysite.ru\www\includes\file.inc on line 891
подскажите что делать.

Мулин Сергей      Создано: 5.7.2009, 18:00          

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

Сергей Мулин      Создано: 5.7.2009, 17:51          

Думаю,что вы Денвер используете на флэшке.Так вот тот самый Денвер поставьте на жесткий диск.Обычно такая ошибка происходит в связи с тем,что скорость обмена инфо между флэшкой и ПК существенно ниже,чем скорость жестака)))
Просьба написать результат)

Deniss      Создано: 24.7.2009, 12:56          

В корне сайта в файле htaccess добавить строку php_value max_execution_time 300

Катенька P@zitiff Ситник      Создано: 28.7.2009, 17:24          

Спасибо большое, благодаря вам разобралась полностью спасибо!!!

NELC      Создано: 7.8.2009, 0:48          

Прекрасно, что есть такие люди как Елена.
Упехов Вам в жизни!!!

Алексей      Создано: 8.8.2009, 21:50          

Очень рад что нашел Вашу статью. Более подробного описания в интернете не встречал. Елена, огромное человеческое спасибо!!!

Andrew      Создано: 14.8.2009, 17:33          

Статья помогла разобратся с ипользованием таксономии.
Большоу спасибо.

Геннадий      Создано: 24.8.2009, 2:02          

Статья супер СПАСИБО! Но я где-то намутил и у меня при размещении любого материала выдает:

user warning: Unknown column 'u.signature_format' in 'field list' query: SELECT c.cid as cid, c.pid, c.nid, c.subject, c.comment, c.format, c.timestamp, c.name, c.mail, c.homepage, u.uid, u.name AS registered_name, u.signature, u.signature_format, u.picture, u.data, c.thread, c.status FROM comments c INNER JOIN users u ON c.uid = u.uid WHERE c.nid = 9 ORDER BY c.thread DESC LIMIT 0, 50 in /home/glevahac/public_html/modules/comment/comment.module on line 992.

Помогите Лена пожалуйста разобраться!

Леонид      Создано: 14.9.2009, 13:04          

Очень полезная статья. Спасибо!!

Гость      Создано: 30.9.2009, 9:20          

ОБИДНО ... . Действително, замечательная статья, НО, к сожалению, для меня (и наверное, не только для меня) на 90% бесполезная, т.к. мой IE не отобразил графические иллюстрации. Что-то не доработано технически.

Валерий.

Валерий      Создано: 30.9.2009, 10:16          

Уже не обижаюсь! После перезагрузки сайта, графика появилась. Ещё раз спасибо.

Гость      Создано: 30.9.2009, 14:53          

я застряла на 8 шаге,помогите пожалуйста у меня почему-то не открывается мастер установки(

Антон      Создано: 30.9.2009, 15:37          

Народ помогите столкнулся с такой проблемой вот
"Error loading "http://URL.ru/sites/all/modules/fckeditor/fckeditor/fckstyles.xml" (HTTP Status: 200).
Do you want to see the server response dump?"

выводит только верхнюю часть с кнопочками, а поле где будет текст набираться нету... в чем может быть проблема?

as154      Создано: 4.10.2009, 6:45          

Огромное спасибо

Вася      Создано: 12.10.2009, 22:29          

Манера повествования - п...ц. все в один столбец, без оглавления

Гость      Создано: 18.10.2009, 19:39          

привет.статья очень хорошая, но я застряла на 11 шагу.
у меня выдаёт следущее:
Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in Z:\home\mysite.ru\www\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\mysite.ru\www\includes\install.inc:188) in Z:\home\mysite.ru\www\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\mysite.ru\www\includes\install.inc:188) in Z:\home\mysite.ru\www\includes\install.inc on line 619

что делать, подскажите? пожалуста...

виталий      Создано: 14.12.2009, 9:05          

Цитата(Гость @ 18.10.2009, 19:39)
привет.статья очень хорошая, но я застряла на 11 шагу.
у меня выдаёт следущее:
Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in Z:\home\mysite.ru\www\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\mysite.ru\www\includes\install.inc:188) in Z:\home\mysite.ru\www\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\mysite.ru\www\includes\install.inc:188) in Z:\home\mysite.ru\www\includes\install.inc on line 619

что делать, подскажите? пожалуста...

Алихан      Создано: 16.5.2013, 19:09          

Была таже проблема. Все шаги перечисленные Еленой делал через Тотал командер и когда скопировал через него файл default.settings.php тотал командер создал еще один файл default.settings-копия.php но из-за длинного имени не было видно "-копия" и я переименовал default.settings.php в settings.php как и надо и у меня осталось в папке 2 файла default.settings-копия.php settings.php проблема решилась после того, как удалил с первого файла дополнение "-копия"
Попробуйте, может поможет.

macar      Создано: 10.11.2009, 0:23          

Все ок, пишу статью, вставляю картину, сохраняю, картинки на сайте нет, нажимаю редактировать, картинка есть. sad.gif

macar      Создано: 10.11.2009, 0:24          

Все ок, пишу статью, вставляю картину, сохраняю, картинки на сайте нет, нажимаю редактировать, картинка есть. sad.gif

KM      Создано: 11.11.2009, 21:29          

Спасибо за подробную статью. Все очень доходчиво и понятно изложено. ))
Но уменя возникает проблема на 8 пункте:

"8. Набёрём в Интернет браузере, в строке URL - http://mysite.ru/. Где mysite.ru - это имя папки указанной (в качестве папки вашего сайта) в пункте 2."

Набираю указанный адрес, браузер лезет в интернет и пишет ошибку - сайт "mysite.ru временно не доступен", сам drupal не загружается. Проверяла в Опере и Эксплорере - результат одинаковый. Посоветуйте, пожалуйста, что можно сделать с этим?

Скачан установочный пакет Drupal - drupal-6.14

КМ      Создано: 12.11.2009, 19:34          

Прошу прощения за беспокойство, в Мозилле все заработало, как описано ))

Еще раз спасибо Вам за доходчивую статью )

Алксей      Создано: 21.11.2009, 14:58          

Преогромнейшее спасибо Вам - добрые люди )))

Алексей №342434      Создано: 21.11.2009, 22:29          

Молодец девочка!!! Не слушай глупости... когда ругаются и какаются от того, что не понимают. Будет время я тебе памятник поставлю. До конца пока не дошел, времени не хватило, но все по полочкам. Спасибо.

Андрей (СПб)      Создано: 23.11.2009, 3:45          

Елена!!!!
Респект!!!!!
все думал как перебраться на более гибкую смс и с Вашей помощью легко разобрался с друпалом.
Возможности - .....................немеренно!!!
Спасибо за очень подробный и грамотный пост!!!

Олег      Создано: 1.12.2009, 21:22          

Спасибо за информацию! Тем более от такой красивой и умной! девушки

Иван (г. Уфа)      Создано: 10.12.2009, 20:30          

Елена. Очень Вам благодарен. Столкнлся с проблемами освоения новой CMS, т.к. пришлось вырости из Wordpress. С вашего мануала, в течении двух часов эксперементов и спотыкания осволися и стал понятен принцип работы Drupal.

Зашел на ваш сайт, потыкал по рекламе. Это наверно минимум которым Вас можно отблагодарить )

Елена      Создано: 11.12.2009, 20:04          

Статья классная, Елена! Вы умница! Напишите пожалуйста статью о часто используемых модулях!ОЧЕНЬ ПРОСИМ!
Может быть где-то еще есть ваши статьи, напишите пожалуйста!

Елена      Создано: 16.12.2009, 12:05          

Елена, очень хорошая статья! Но у меня на п.8 проблема. Дрюпал 6.14. и Эксплорер. Или только в Мозилле? Буду благодарна за помощь.

Гость      Создано: 16.12.2009, 12:16          

Елена, мой вопрос был про проблему п.8. Дрюпал 6.14 и Эксплорер. Спасибо заранее.
barminka@yandex.ru

Гость      Создано: 16.12.2009, 18:23          

Цитата(Гость @ 16.12.2009, 12:16)
Елена, мой вопрос был про проблему п.8. Дрюпал 6.14 и Эксплорер. Спасибо заранее.
barminka@yandex.ru

я так не понял, у этого ДрЮпала есть проблемы отображения даже в Эксплорере?
походу курс получился не вводный, а бесконечный...

vadoru      Создано: 16.12.2009, 19:29          

Цитата(Гость @ 16.12.2009, 18:23)
я так не понял, у этого ДрЮпала есть проблемы отображения даже в Эксплорере?

У Drupal проблем ни с одним браузером нет, все дефолтные шаблоны отображаются нормально в любых браузерах.

Егор      Создано: 17.12.2009, 13:36          

День добрый, спасибо за статью.
Вопрос: на 9 шаге у меня встало и дальше не идет. Вес делал как описано, вставил текстовый файл в settings.php в папку C:\WebServers\home\mysite.ru\www\sites\default\ но вот ошибка указанная http://www.cmsmagazine.ru/img_out/Image/ar...tml_102b353.png не пропадает.

Как быть дальше? Подскажите.

vadoru      Создано: 17.12.2009, 14:17          

Цитата(Егор @ 17.12.2009, 13:36)
День добрый, спасибо за статью.
Вопрос: на 9 шаге у меня встало и дальше не идет. Вес делал как описано, вставил текстовый файл в settings.php в папку C:\WebServers\home\mysite.ru\www\sites\default\ но вот ошибка указанная http://www.cmsmagazine.ru/img_out/Image/ar...tml_102b353.png не пропадает.

Как быть дальше? Подскажите.


В исходном дистрибутиве Drupal каталоге sites/default/ будет файл default.settings.php
Вам надо его скопировать в этот же каталог и переименовать в в каталог settings.php
То есть должно быть sites/default/settings.php

После этого выставить права на запись для этого файла (естественно после инсталяции нужно права на запись убрать)

Егор      Создано: 17.12.2009, 17:01          

Спасибо, оперативно. Сделал так же и все получилось. А текстовый файл с именем settings.php оставить?

Егор      Создано: 17.12.2009, 17:11          

И снова проблема... Один в один как у пользователя
виталий Создано: 14.12.2009, 8:58 http://www.cmsmagazine.ru/library/items/cm...ntro/#entry7318

Пишет:
Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in L:\home\mysite.ru\www\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\includes\install.inc:188) in L:\home\mysite.ru\www\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\includes\install.inc:188) in L:\home\mysite.ru\www\includes\install.inc on line 619

Егор      Создано: 18.12.2009, 0:59          

Что может быть, по проблеме описанной выше от 17.12.2009, 17:11

Gasan      Создано: 18.12.2009, 10:19          

В каталоге www\sites\default\ должны быть оба файла default.settings.php, settings.php.

Егор      Создано: 18.12.2009, 18:25          

Вот мой путь C:\WebServers\home\mysite.ru\www\sites\default и там присутствует оба файла default.settings.php и settings.php Что-то тут не так, 11 шаг для меня стал роковым, а так хочется изучить drupal и сделать все по уму.

Гость      Создано: 13.1.2011, 21:54          

Здравствуйте Егор. Я так же как и Вы начинающий друппалист, но кое что умею а именно устанавливать и русифицировать Друпал.
Пишите по адресу habilis200@yandex.ru

Помогу.

С уважением С.Кондулуков

Игорь      Создано: 17.9.2010, 21:11          

именно так!

Игорь      Создано: 17.9.2010, 21:12          

Именно так!

Егор      Создано: 20.12.2009, 11:58          

Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in L:\home\mysite.ru\www\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\includes\install.inc:188) in L:\home\mysite.ru\www\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\includes\install.inc:188) in L:\home\mysite.ru\www\includes\install.inc on line 619

Выдаёт ошибку на 11 шаге, что делать. Подскажите кто знает.

slavok      Создано: 21.12.2009, 10:13          

CKeditor скачивается,но он левый ,неполный какой-то. там нет папки EDITOR

Елена      Создано: 26.12.2009, 16:40          

Посоветуйте пожалуйста книгу по CMS Drupal!!!!!! Для чайников!

NLP      Создано: 29.12.2009, 0:45          

Больше всего понравилось фото Елены, очень симпотное и сразу располагает..

Alex      Создано: 5.1.2010, 14:50          

спасибо огромное, очень погли )))
http://www.mda-design.ru

Максим      Создано: 7.1.2010, 12:53          

Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in Z:\home\localhost\www\heaven\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\heaven\includes\install.inc:188) in Z:\home\localhost\www\heaven\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\heaven\includes\install.inc:188) in Z:\home\localhost\www\heaven\includes\install.inc on line 619

Пожалуйста, не игнорируйте, уже 5 человек столкнулись с этой ошибкой и не одного ответа.

Егор      Создано: 8.1.2010, 4:05          

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

1spb.org      Создано: 23.6.2010, 4:22          

Нигде не сказано, что default.settings.php надо удалять, не правда ли? А вы наверняка переименовали его в settings, не оставив оригинал.

Если не помогло - проверьте права доступа на файл
./sites/default/default.settings.php для пользователя, под которым разработка ведётся.

Егор      Создано: 8.1.2010, 4:00          

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

Гость      Создано: 8.1.2010, 16:47          

Цитата(Егор @ 8.1.2010, 4:00)
Снова решил установить Drupal и опять споткнулся на 11 шаге. Это разве пошаговая инструкция - сплошные ошибки, статью в топку за такое написание народ не может установить. Автор, исправляй ошибки. Дурдом, а не ''Вводный курс по Drupal''
Уффф гамно.
Цитата(Гость @ 16.11.2009, 22:32)

пипец... и это называется вводный курс? да на всей этой абракадабре можно вздёрнутся на первых шагах. Вы что не знаете что такое просто? посмотрите вокруг себя - масса простого и визуально-понятного. я даже не вникая во всю эту кашу на английском управлении так и не увидел в итоге - а что получилось то? сайт то где?


ещё 16.11.2009 (см. выше) я сказал что это не вводный курс, а полный пипец. это ещё один способ пиарица, они друга дружке пишут здесь как всё замечательно и тем самым держат топик в "свежих" темах форума, а простаки (извини Егор) ведется и потом парятся
гы.

Егор      Создано: 8.1.2010, 4:23          

Попробывал и с другой версие все ''по шагово'' выполнить, результат тот же.


Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\drupal-6.10\includes\install.inc:188) in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\drupal-6.10\includes\install.inc:188) in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 619











Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\drupal-6.10\includes\install.inc:188) in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\drupal-6.10\includes\install.inc:188) in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 619











Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\drupal-6.10\includes\install.inc:188) in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\drupal-6.10\includes\install.inc:188) in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 619












Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\drupal-6.10\includes\install.inc:188) in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\drupal-6.10\includes\install.inc:188) in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 619











Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\drupal-6.10\includes\install.inc:188) in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\drupal-6.10\includes\install.inc:188) in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 619











Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 188

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\drupal-6.10\includes\install.inc:188) in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 618

Warning: Cannot modify header information - headers already sent by (output started at L:\home\mysite.ru\www\drupal-6.10\includes\install.inc:188) in L:\home\mysite.ru\www\drupal-6.10\includes\install.inc on line 619











Не советую на этом сайте знания черпать, нах.

Allie      Создано: 12.1.2010, 13:46          

Спасибо!!! Отличное руководство, все что нужно для сайта-визитки, в одной статье. Спасибо

Елена Цаплина      Создано: 12.1.2010, 16:14          

rolleyes.gif

>вставил изображение, а на сайте оно не появилось
При редактировании (создании) статьи под редактором выберите: Формат ввода - Full HTML.

> убрать подпись в виде "имя, дата?"
Убирается здесь: Панель управления -> Темы оформления -> нажимаем настроить напротив активной темы -> на странице настройки темы переходим на вкладку: Общие настройки -> убираем галочки с пунктов в разделе -> Отображать информацию о сообщении -> Сохраняем настройки.

>застряла на 11 шагу
Задайте вопрос об ошибке на форуме сайта www.drupal.ru.

Папка для ваших модулей на сайте в денвере должна быть такой:
C:\WebServers\home\mysite.ru\www\sites\all\modules.

> Зашел на ваш сайт, потыкал по рекламе.
Спасибо, но лучше так не делать, если реклама Вам не интерестна.

> на 9 шаге у меня встало и дальше не идет
Обновите кэш браузера (хотя бы CTRL + F5).

> на 11 шаге
default.settings.php и settings.php должны быть в кодировке UTF-8. Пользуйтесь Notepad++ для перекодирования и нормальной работы с текстовыми файлами (некоторые Windows редакторы дописывают в данный файл свои метки при редактировании, от них и ошибки).

> CKeditor скачивается,но он левый
Вы просто качаете CKeditor, а вам нужен FCKeditor, это как бы разные вещи smile.gif (у них программная база различается).

> Посоветуйте пожалуйста книгу по CMS Drupal!!!!!! Для чайников!
К сожалению таких нет. Есть основы администрирования и основы создания модулей на русском. В остальном нужно много думать головой и искать с помощью Google. На иностранном языке мне понравилась книга про построение социальной сети (там использованы многие популярные модули) Drupal 6: Ultimate Community Site Guide (http://book.drupalfun.com/ - здесь же её можно и купить).

Прошу всех кому лень обновить IE6 на IE8 или лучше FireFox 3.x.x (лучше поддерживает стандарты W3C, но FLASH банеры иногда его сильно тормозят), в случае ошибки попробовать её перевести с помощью Google переводчика и поискать ответ в Google, задать вопрос об ошибке на форуме сайта www.drupal.ru НЕ ФЛУДИТЬ на форуме.

Статья была написано на добровольных началах, если она Вам не нравится - напишите лучше, до той поры не нужно ФЛУДИТЬ на форуме.

Помните CMS сложнее блокнота и с первого не всё и не у всех получается, поиск Google, фолрум сайта www.drupal.ru, посик по сайту www.drupal.org, множество электронных книг по смежным тематикам - это только начало большого пути вашего сайта независимо от того на какой CMS он работает. Если Вам это не интересно то лучше сразу отказаться от идеи убийцы других сайтов и сделать сайт с помощью сервиса Народ от Яндекс, или нанять специалиста который создаст и будет поддерживать Ваш сайт - но это уже деньги.

И ещё раз: пожалуйста все вопросы относительно CMS Drupal задавайте на форуме www.drupal.ru (так как это самый крупный форум по данной CMS в Росии) и только после того как Вы удостоверитесь, что на нём ответов на Ваш вопрос. Данный форум на данном сайте для этого не предназначен (имеется в виду вопросы относительно CMS Drupal).

rolleyes.gif

Урал      Создано: 15.1.2010, 23:59          

Статья респект. сам было хотел написать - но так бы все равно не получилось! =)

Наталья      Создано: 20.1.2010, 10:09          

Спасибо Вам огромное за столь всеобъемлющую статью! Очень помогла мне в ознакомлении с Drupal.

Денис      Создано: 21.1.2010, 18:55          

А оно вам нужно, никогда не ругал никие системы, просто такие глупые вопросы задают люди, которые ну ничего не смыслят как в программинге, так и в понимание компьютера. Зачем вам такой гимор, люди? Некуда деть свободное время, так купите книгу PHP для чайников и через месяц сами напишите свою смс smile.gif На мой взгляд, изучать Drupal без знанания php как об стенку горох, тоже самое что и купить экскаватор, что бы научится кататься на велосипеде.

Есть куча более простых систем, около которых не придется прыгать с бубном для установки и тем более настройки. Забейте вы в яндексе или гугле "free cms"и будет вам счастье. А разработчикам Drupal совет написать хоть эмулятор сайта для винды, чтобы простой народ не бился об стенки.

Терентьев Сергей      Создано: 31.1.2010, 23:03          

Денис - малолетний долбоеб

Денис      Создано: 1.2.2010, 11:17          

Цитата(Терентьев Сергей @ 31.1.2010, 23:03)
Денис - малолетний долбоеб


Гы, порадовал.
Шавка лает на слона. Я вам пост написал со стороны своей 10 летней практики написания PHP скриптов и создал свою систему, занимающую в том же рейтинге этого сайта не последнее место, так что, Сергей, скорее всего, ваши слова относятся к вам smile.gif

Я просто вспомнил себя, этак в 2000 году и попытки установить примерно такие системы. Я создал специально бесплатный проект и снабдил его удобным установщиком из под Windows и на Windows, чтобы такие недалекие люди, как вы, не бились об стенки и не ругали программистов, что они не заботятся о простых юзерах.
http://phpshopcms.ru/ попробуйте мое решение "дядя Сергей" smile.gif

Терентьев Сергей      Создано: 1.2.2010, 21:13          

Денис.

Ваш сайт порадовал. Я проникся уважением к Вам как к создателю продукта. Но "глупые вопросы" и "через месяц сами напишите свою cms" они как бы без комментариев. Извините.

не туда воткнул ... я надеюсь уберут...

Keira      Создано: 27.1.2010, 11:28          

Большое спасибо за материал, очень помогsmile.gif

Терентьев Сергей      Создано: 1.2.2010, 21:10          

Денис.

Ваш сайт порадовал. Я проникся уважением к Вам как к создателю продукта. Но "глупые вопросы" и "через месяц сами напишите свою cms" они как бы без комментариев. Извините.

saniok      Создано: 27.1.2010, 14:05          

Да уж,если бы не эта статейка я забил бы давно на это!!!спасиба!!!!!

Сергей Терентьев      Создано: 31.1.2010, 22:57          

Это лучшее, что я видел по друпал в российском интернете ...

sasha      Создано: 5.2.2010, 12:34          

Проблемка смешная, но чего-то не догоняю smile.gif
При настройки модуля IMCE, создаю в Configuration profiles новый профиль модератора, успешно сохранен и отредактирован...

Но в Role-profile assignments нет модератора (только юзер, зарегенный и аноним) и, соответственно, не могу ему поставить профиль модератора....

Ну не всем же зарегенным ставить в соответствие профиль модератора!?!...

sasha      Создано: 5.2.2010, 12:34          

Проблемка смешная, но чего-то не догоняю smile.gif
При настройки модуля IMCE, создаю в Configuration profiles новый профиль модератора, успешно сохранен и отредактирован...

Но в Role-profile assignments нет модератора (только юзер, зарегенный и аноним) и, соответственно, не могу ему поставить профиль модератора....

Ну не всем же зарегенным ставить в соответствие профиль модератора!?!...

sher      Создано: 11.2.2010, 13:03          

огромнеешее вам спасибо!!!!!!!!!! этой статьей раставили все точки над и! еще раз спасибо!!!!

Петр      Создано: 16.2.2010, 18:40          

Большое спасибо Елене!!!!!
Хоть и не все прошло гладко, но очень помогли.

Таким же чайникам как я совет. На странице "Ура все заработало" в Denwere пройдите тесты расположенные в окошке и внимательно читайте все. Также внимательно читайте все страницы Друпала, которые устанавливаете. Идут постоянные изменения.

Сергей!      Создано: 17.2.2010, 0:10          

Большое человеческое СПАСИБО!!!
Очень помогла ваша статья!!!

Mak      Создано: 20.2.2010, 0:59          

Дело в том что обезянничать по тупому повторяя все шаги будет неправильно - и небольшие ошибки в такого рода материалах даже приветствуются они учат думать.
А то повторят все так точно даже не изменив тему (не говоря о какихто даже просты правках в шаблоне), и будут хвастаться я вот 5 сайтов написал уже - и все сам!!! Какой я молодец!

Сайты соответсвенно будут говносайтами - а этот товарищ говнокодером.


Елена очень подробно и очень правильно описала весь процесс настройки сайта на Друпале!
У меня проблем никаких не возникло, советую всем не только делать а еще и думать иногда.

Виталий      Создано: 24.2.2010, 21:49          

Немогу перевести dpupal 6.15 выдает:
The translation file drupal-all-ru.po contains a syntax error on line 1.
The translation import of drupal-all-ru.po failed.

Подскажите пожалуйста.

Гость      Создано: 13.1.2011, 22:27          

Виталий здравствуйте. Скорей всего у Вас проблема с файлом перевода.
Сначала нужно распоковать его в какую нибудь папку, чтобы он не имел расширения tgz. И только потом импортировать его. Пишите на habilis200@yandex.ru разберёмся.

Гость      Создано: 24.2.2010, 23:36          

The translation file drupal-6.15-ru.po contains a syntax error on line 1.
The translation import of drupal-6.15-ru.po failed.

Irin      Создано: 3.3.2010, 21:27          

СПАСИБО!!!!

Рамси      Создано: 11.3.2010, 23:50          

Помогите, пожалуйста, с глупой проблемой.
После выполнения части II пытаюсь войти в раздел Администрирование, в ответ - сообщение об ошибке:

Fatal error: Call to undefined function: array_intersect_key() in x:\home\testsite.ru\www\sites\all\modules\update\update.compare.inc on line 695

При этом в разделе "Создать содержимое" проблем со входом нет.

rulex      Создано: 27.4.2010, 13:14          

та же проблема - не могли бы вы повторить описание решения ?
Заранее благодарю, Алексей!

Рамси      Создано: 12.3.2010, 15:21          

Спасибо, все получилось smile.gif

rrenard      Создано: 12.3.2010, 20:01          

Спасибо!
У Вас редкий дар наставника. В веб-дизайне мне все больше крайности попадались - или "Hello, world!" с Frontpage wink.gif, или нечто, непостижимое новичку (даже на уровне "а куда это применить?").
Скачиваю денвер....

Максим      Создано: 31.3.2010, 23:51          

Нет слов просто!!! Перерыл полинета в поисках азов для чайника по друпалу и нашел только вас. Присоединяюсь к мнению о даре наставника и очень хотелось бы увидеть новые статьи по друпалу для начинающих в формате сквозного примера уже более сложного сайта. Еще раз огромное спасибо за статью!

иван      Создано: 14.4.2010, 19:08          

И как не стыдно выдавать чужой труд за свой...

Евгений      Создано: 20.4.2010, 4:48          

Помогите пожалуйста! на этапе перехода по ссылке - http://localhost/Tools/phpMyAdmin

выскакивает сообщение внизу сайта

"Your configuration file contains settings (root with no password) that correspond to the default MySQL privileged account. Your MySQL server is running with this default, is open to intrusion, and you really should fix this security hole by setting a password for user '.root'."

Буду премного благодарен за помощь.....

Гость      Создано: 22.4.2010, 21:11          

Здравствуйте!
Очень хорошая статья, во многом помогла разобраться :-))
Но у меня возникает проблема: после установки модуля FCKeditor появляется вот такая ошибка:

FCKeditor 2.6.6
You are using a feature that requires $cookie_domain to be set, but it is not set in your settings.php (either built-in filebrowser or quick uploads are enabled in the Advanced profile).

Не могу понять в чем проблема и как её решить (даже после перевода на русский язык)...
Помогите, пожалуйста!!!

Гость      Создано: 9.6.2010, 13:01          

Большое-пребольшое вам Спасибо!

Инга      Создано: 11.6.2010, 10:16          

Спасибо! Очень хорошая статья. Все получилось. Образец того, как нужно объяснять все новичку.

Гость      Создано: 23.6.2010, 15:56          

Замечательная статья, огромное спасибо

awful      Создано: 23.6.2010, 15:57          

Замечательная статья, пасиб

oper2svt      Создано: 6.7.2010, 15:20          

Статья просто чудо. Очень помогла. Сделаю себе локальную копию. Очень благодарен. Написанно просто и со знанием дела.

Геннадий      Создано: 7.7.2010, 16:29          

Хороший и очень полезный материал для "чайников" вроде меня. Елена, не планируете продолжить тему, в частности интересует более подробное описание процесса создания собственного дизайна и темы оформления? Насколько глубокими при этом должны быть навыки программирования на PHP? Или достаточно минимального уровня? Заранее спасибо за ответ.

Ольга      Создано: 11.7.2010, 22:07          

Присоединяюсь к пожеланиям: хотелось бы узнать насколько трудно переделать статический сайт-визитку на HTML/CSS в собственный шаблон (дизайн выполнен с помощью CSS) и можно ли это сделать без навыков программирования на PHP?

Ярослав      Создано: 12.7.2010, 12:39          

Спасибо!!!

Avenger      Создано: 14.7.2010, 20:05          

Огромное спасибо!!! Она из лучших статей. Ве попорядку и самое главное понятно.

Алексей      Создано: 21.7.2010, 15:59          

Ах...ренеть просто.
Низкий поклон! Все разжовано до субстанции манной каши. Простой и понятный старт с нуля.
Спасибо за ответы на дальнейшие вопросы.

drsar      Создано: 27.7.2010, 14:47          

Длбрый день!
Помогите - спасите! Понимаю, что идиотка. Забыла пароль от админки сайта на локальном хостинге.
Как восстановить??

Гость      Создано: 22.8.2010, 23:17          

Очень очень полезная статься=)))) автору респект =)))

Катя      Создано: 22.8.2010, 23:18          

Очень очень полезная статься=)))) автору респект =)))

Катя      Создано: 22.8.2010, 23:18          

Очень очень полезная статься=)))) автору респект =)))

Гость      Создано: 30.8.2010, 14:33          

Добрый день!
Подскажите пожалуйста, что мне делать дальше? Сразу оговорюсь, что совсем новичок...
У меня есть сверстаный сайт, установила себе денвер, поставила на него друпал...
а дальше что делать мне не понятно... куда размещать верстку?

Джулия      Создано: 30.8.2010, 18:51          

Здравствуйте, спасибо большое за такую подробную инструкцию! Все понятно, все получилось. Но есть вопрос: так каждый созданный сайт нужно будет настраивать на русский язык? или один раз настроил drupal и следующие сайты интерфейс на русском языке?

Джулия      Создано: 30.8.2010, 19:22          

и еще: как произвести перевод модулей на русский язык, перечитала все что касается перевода CMS, но никак не могу понять про модули, можете написать конкретнее: как установить перевод модуля IMCE на русский язык?

Джулия      Создано: 30.8.2010, 21:28          

с предыдущим вопросом разобралась, сама)), а сейчас без вашей подсказки никак:

после настройки ECKeditor в 6.19 версии появилось такое предупреждение:

При установке Drupal возникли проблемы. Смотрите подробности в отчете о состоянии.

You are using a feature that requires $cookie_domain to be set, but it is not set in your settings.php (either built-in filebrowser or quick uploads are enabled in the Advanced profile).

где может быть проблема? в настройках 6.19 версии добавлен пункт Безопасность, я убрала галочки...все остальное сделала по пунктам...

Леонид      Создано: 1.9.2010, 1:16          

Не обижайтесь на несмышлённышей, Елена. Они не ведают, что творят, когда ругают ваше описание. Вы делаете правильное дело.

Gau_Har      Создано: 2.9.2010, 12:32          

Спасибо большое за статью! Мне она очень помогла! Дай Бог вам счастья и удачи во всем!

Леонид      Создано: 2.9.2010, 13:32          

статью опять оборвало на полслове:

11. На странице настройки соединения CMS и базы данных - укажем имя вашей базы данных (заданное в пункте 7) в поле Database name. В пол

qmdx      Создано: 21.9.2010, 18:54          

Вам Лена, нужно было БЫ писать статью про Jummla, потому что вы самая настоящая Jummla! В смысле - похожи очень. )))

Гость      Создано: 6.10.2010, 21:34          

Fatal error: Maximum execution time of 60 seconds exceeded in Z:\home\drupal\www\includes\file.inc on line 931

Андрей      Создано: 15.10.2010, 18:37          

Статья неполная, надо бы поправить ситуацию ...

Булавка      Создано: 19.12.2010, 0:42          

Спасибо огромное

mailfox      Создано: 4.1.2011, 16:07          

по 11 пункту проще сделать бузу с помощью Утилиты-->Заведение новых БД и пользователей MySQL

Гость      Создано: 13.1.2011, 22:15          

Вячеслав здравствуйте. Статья действительно умная и полезная но есть и некоторые недочёты.
Нужно не создавать файл settings.php а скопировать файл default.settings.php и переименовать его в settings.php
И насчёт перевода Drupal на русский язык. Нужно сначала файл перевода разархивировать, чтобы он не имел расширение tgz и только потом его импортировать.
На эти грабли я неоднакратно наступал:-)
Не могли бы Вы написать такую же подробную статью со скриншотами. Как сделать фотогалерею на Друпале с использованием модуля Image и Lightbox2. Я пробовал создать фотогалерею с использованием этих модулей, но пока не получаётся:-(

С уважением С.Кондулуков

Гость      Создано: 25.1.2011, 19:26          

http://drupal.ru/node/31331 - оказался полезнее

foorhoopige      Создано: 1.4.2011, 17:03          

thanks

Сергей      Создано: 21.8.2011, 16:55          

После того, как переименовал текстовый документ в settings.php в пункте 2 , обновляю страницу и ничего не происходит. К пункту 3 перейти не могу. Что делать?

Мария      Создано: 25.8.2011, 8:57          

Спасибо. Все сделала. А как теперь на русский перейти?

Kir      Создано: 5.2.2012, 15:30          

Подождите.. 11 пунктов и это всё? Мне казалось это статья о том как пользоваться друпалом, а не только о том как его установить. Может у меня по какой-то причине не отображается остальная часть статьи?

CMS Magazine      Создано: 6.2.2012, 7:04          

Временно не отображалась большая часть статьи - пожалуйста, зайдите еще раз.

styker      Создано: 26.2.2012, 2:01          

Статья чудесная, а какже чат? Эта тема так и не раскрыта, и кажется не до конца все написано (((

Александр      Создано: 7.3.2013, 14:17          

застрял на пункте 8 в самом начале. Ввожу в url - mysite.ru - у меня показывается
"Ура, заработало!

В состав Денвера не входит документация к компонентам, т.к. она слишком быстро устаревает. Вместо этого вы можете воспользоваться адаптированной формой поиска. После нажатия на Enter она сама переадресует запросы на необходимые сайты."

plaon.com - обновление Drupal      Создано: 30.5.2013, 11:35          

Если вам требуется обновить версию друпал до последней мажорной, загляните сюда http://plaon.com

Дмитрий      Создано: 24.9.2013, 11:39          

Не могу русифицировать друпал, ошибка говорит сама за себя: "The translation file drupal-7.23-ru.po appears to have a missing or malformed header." Но подобрать нужную версию не получается, а указанные в статье версии уже устарели и на сайте они отсутствуют. Что делать? Не подскажите сочетаемые версии?

Гость      Создано: 18.2.2015, 0:30          

Полезно, но нужно обновлять статейку, уже и модулей не таких давно...) новичок точно будет в недоразумении что и куда ставить.

Гость      Создано: 18.2.2015, 0:30          

Полезно, но нужно обновлять статейку, уже и модулей не таких давно...) новичок точно будет в недоразумении что и куда ставить.

Виктория      Создано: 27.9.2010, 13:54          

Цитата(Елена Цаплина @ 3.4.2009, 11:45)
Добрый день, меня зовут Цаплина Елена. Работая над проектом <strong>«Мои подружки»</strong> у нас в студии, я столкнулась с тем - что многие знают Drupal, хотели бы делать на нём свои сайты, но их пугает отсутствие пошаговой инструкции для начинающих по этой CMS. Поэтому для рассеивания всех ваших страхов я попыталась сделать максимально подробную и иллюстрированную инструкцию первых шагов работы с Drupal, чтобы ещё на этапе проектирования Вы были уверенны в своих силах.
подробнее

Я последовала вашей инструкции, но у меня ничего не работает. У меня Windows XP на компе. Может из-за этого. И еще я не могу установить БД

Гость      Создано: 13.1.2011, 22:04          

Виктория, здравствуйте. Пишите на habilis200@yandex.ru. Я помогу Вам установить и русифицировать Drupal.

С уважением С.Кондулуков


CMS Magazine CMS Magazine
RSS-подписка комплексные решения
CMS Magazine CMS Magazine
CMS Magazine