Начинаем работать с Drupal: полное практическое руководство

Аватар пользователя graker

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

Итак, перед вами перевод статьи Саада Басси "Getting Started with Drupal: A Comprehensive Hands-On Guide".

Перевод был подготовлен сборной командой пользователей Drupal.ru в составе: Ch, graker, iHappy, kyky, mak-vardugin, P.Selfin, trubinovskaya, vgoodvin.

А вот kyky сделал отличную PDF-версию: скачать (3.7 МБ).

Начинаем работать с Drupal: полное практическое руководство

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

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

Готовы? Погружаемся в исключительно мощную систему управления контентом!

Задачи

По прочтении данного руководства вы:

  • узнаете о достоинствах и недостатках Друпала;
  • установите Друпал;
  • поймете принцип его работы;
  • узнаете о модулях Друпала;
  • научитесь работать со страницами администрирования;
  • создадите и опубликуете содержимое сайта;
  • настроите свой тип содержимого с помощью CCK;
  • научитесь создавать представления для вывода содержимого с помощью модуля Views;
  • создадите представления со страничным отображением;
  • создадите представления с блочным отображением;
  • узнаете о темах оформления.

Что мы сделаем

Мы разработаем сайт на Друпале с доской объявлений о вакансиях, куда посетители смогут добавить вакансии и проекты. Наша цель состоит именно в том, чтобы вы сразу начали создавать сайты, а не просто читали, как это делается.

Почему именно Drupal?

Сперва коротко рассмотрим, какие достоинства (и недостатки) имеет Друпал, чтобы вы могли определиться, подходит ли вам данная CMS.

Достоинства

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

Гибкость конфигурирования. Главное достоинство Друпала кроется в его гибкой архитектуре. Вы можете применять его для построения сайтов любых типов: от социальных медиа-сайтов, позволяющих пользователям размещать собственное содержимое и голосовать за него, форумов и сайтов с вакансиями до галерей или публикаций портфолио дизайнеров. Друпал отлично справится с поставленной задачей (конечно, для этого вам придется немножко потрудиться).

Многочисленное и грамотное сообщество разработчиков. Вокруг Друпала сложилось многочисленное, яркое и открытое сообщество пользователей и разработчиков. Это значит, вам доступны отличные модули, своевременное исправление багов и обновление ядра, а также неиссякаемый поток документации и руководств в сети.

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

Легкость для разработчиков. Как веб-разработчик, вы не почувствуете ограничений при работе с Друпалом. Ведь Друпал разрабатывался с учетом потребностей именно разработчиков. Ошибкой некоторых основных CMS является чрезмерное акцентирование на пользовательском интерфейсе, что часто влечет недостаток внимания к нуждам тех, кто, собственно, будет разрабатывать и продвигать систему в дальнейшем. Но с Друпалом это не так.

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

Достойная встроенная поисковая система. В отличие от других CMS, в Друпале есть очень неплохая система поиска, реализованная на уровне ядра. Конечно, она не может конкурировать с такими поисковыми сервисами как Google Search, или Yahoo! Search BOSS, но тем не менее вполне пригодна для работы.

Недостатки

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

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

Сложный интерфейс. Интерфейс администрирования сайта в Друпале несколько сложен для понимания; в целом он не такой дружелюбный к пользователю, каким мог бы быть. (Впрочем, это скоро изменится).

Drupal против WordPress

Где бы ни обсуждали Друпал, всегда возникает непреодолимое желание сравнить его с другой ведущей открытой веб-платформой; как правило, это WordPress.

И где бы вы ни предположили, что WordPress - не полнофункциональная CMS, а всего лишь платформа для блогов - вас всегда будет ждать жаркая дискуссия. Сам я использую обе CMS, но иногда возможностей WordPress просто не хватает.

Иными словами, если вы делаете серьезный ресурс с регистрацией, аутентификацией, набором разрешений и ролей, нaпример, Интернет- мaгaзин, форум или сaйт с видео и аудио-материалами, которые добавляют сами пользователи, имеет смысл использовать более серьезную CMS, чем WordPress.

Я бы не рекомендовал вам использовать Друпал, если клиенту нужен только блог или простой сайт с портфолио, состоящий из нескольких страниц и базового содержимого: такие сайты быстрее и проще сделать на WordPress. Друпал для этого явно излишен.

Другой важный аргумент против использования Друпала — интерфейс, в котором непросто разобраться неопытным пользователям. Это веский аргумент в пользу WordPress.

Сайты, работающие на Drupal

Чтобы вас воодушевить, перечислю несколько сайтов на Друпале.

Mozilla
Мозилла, компания, ответственная за Firefox, использует Друпал практически во всех своих веб-проектах. Официальные сайты Мозиллы и Spread Firefox сделаны на Друпале.
Mozilla
Spread Firefox
Spread Firefox

Ubuntu
Официальный сайт Ubuntu, популярного дистрибутива Linux, операционной системы, которая стоит на многих серверах, тоже сделан на Друпале. Обратите внимание на размер этого сайта и количество типов содержимого и функций; вскоре вы поймете, почему для Ubuntu выбрали именно Друпал.
Ubuntu

Нужны еще примеры? Тогда посмотрите на эти замечательные Друпал-сайты.

Скачиваем и устанавливаем Drupal

В рамках данного руководства будем пользоваться последним стабильным релизом Друпала 6; скачайте его отсюда.
Скачиваем Drupal

Устанавливаем Drupal на XAMPP

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

Чтобы установить Друпал на локальную машину, вам потребуется серверная платформа, такая как XAMPP или WAMP. Не пугайтесь, если никогда о них не слышали - использовать их очень легко.

Если у вас еще нет локального веб-сервера, установите XAMPP прямо сейчас.

Ниже приведена ссылка на простое руководство за авторством Якоба Гьюба (основателя и главного редактора Six Revisions), по которому вы очень быстро установите и настроите XAMPP (руководство написано для WordPress, так что следуйте только первой его части, шагам 1-26, держа в уме, что вы уставливаете не WordPress, а Друпал):

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

Скопируйте файлы Drupal в директорию XAMPP
Скопируйте пакет с Друпалом, который вы скачали ранее, в директорию xampp\htdocs. Распакуйте файлы и переименуйте папку в "drupal" для простоты навигации.

Теперь перейдите в папку xampp\htdocs\drupal\sites\default.
Перейдите в xampp\htdocs\drupal\sites\default

Создайте settings.php

Сделайте копию файла default.settings.php и переименуйте ее в settings.php.

Убедитесь, что вы не удалили default.settings.php, в противном случае установка Друпала прервется с ошибкой; это одна из самых частых ошибок, совершаемых начинающими разработчиками на Друпал.
Не удаляйте default.settings.php!

Создаем базу данных MySQL

Друпал для хранения данных использует MySQL. Так что нам необходимо заранее настроить базу данных MySQL.

Для этого воспользуемся phpMyAdmin — веб-интерфейсом для удобного администрирования баз данных MySQL (он уже входит в дистрибутив XAMPP).

Зайдите в браузере на страницу phpMyAdmin по адресу:

http://localhost/phpmyadmin/

PHPMyAdmin
В данном примере, я назвал базу db_drupal. Вы можете предоставить суперпользователю (root) все привилегии на работу с базой db_drupal, так что он сможет читать, записывать и изменять данные в базе. Однако использовать root-аккаунт на рабочем сайте - не лучшая практика. Лучше всего создать отдельного пользователя для данной базы данных и выдать ему только необходимые привилегии. Сейчас мы так и сделаем.

Создание отдельного MySQL-пользователя для базы данных Drupal

В нашем примере я создам новый MySQL-аккаунт и назову его drupal_user. Для рабочих сайтов, однако, неплохо использовать неочевидное, случайное имя пользователя, чтобы снизить вероятность взлома при атаке перебором.

И уж точно не используйте root-аккаунт, так как большинство хакеров именно его будет «пробовать» в первую очередь. Пользователь root в MySQL обладает суперпривилегиями и имеет доступ не только к вашей базе drupal_db, но и к другим базам данных. (Кстати, неплохой вариант - вообще удалить пользователя root и не использовать его нигде. Можно создать пользователя псевдо-root, но об этом как-нибудь в другой раз).

Для создания нового пользователя MySQL перейдите на главную страницу phpMyAdmin, а затем щелкните на вкладку «Привилегии».

Теперь нажмите «Добавить нового пользователя» и заполните поля ввода необходимыми данными.
Добавляем пользователя MySQL
Добавляем пользователя MySQL

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

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

  • Select
  • Insert
  • Update
  • Delete
  • File
  • Create
  • Alter
  • Index
  • Drop
  • Create Temporary Tables
  • Lock Tables

Привилегии пользователя

На этом мы заканчиваем работу с MySQL и phpMyAdmin.

Локализация Drupal (от переводчиков)

Чтобы процесс установки совпадал с иллюстрациями в этом руководстве, необходимо устанавливать русифицированную версию Друпала. Для этого нужно скачать его перевод. Переводы Друпала и его модулей на русский язык находятся на сайте Drupaler.ru. Чтобы скачать перевод самого Друпала, зайдите на эту страницу, заполните форму как показано на рисунке и нажмите "Экспорт".
Экспорт перевода с Drupaler.ru
Затем распакуйте скачанный архив в ту же директорию, куда чуть раньше распаковывали Друпал.

Переводы дополнительных модулей Друпала также находятся на Drupaler.ru. Поскольку далее по ходу руководства нам потребуются модули CCK и Views, скачайте их переводы прямо сейчас со страниц "Перевод CCK" и "Перевод Views".

Инсталлируем Drupal с помощью мастера установки

Итак, введем в адресной строке нашего браузера следующий URL:

http://localhost/drupal

Если вы не забыли переименовать распакованную директорию с Друпалом в "drupal", все должно сработать. Если забыли - замените "drupal" в URL-е тем названием папки, которое вы задали при распаковке файлов Друпала в htdocs.

Как только вы перейдете по URL выше, сразу увидите меню установки Друпала. Вы можете выбрать нужный язык интерфейса Друпала на первой странице. Обратите внимание, что эту опцию можно будет изменить позже из админки. Мы продолжим установку на русском, поэтому давайте выберем "Установить Друпал на русском".

На следующем экране Друпал проверит, способен ли ваш сервер (в нашем случае, локальная машина) работать с Друпалом. Если у вас на сервере не хватает нужных для Друпала приложений, будет выведено сообщение об ошибке.

Далее вы увидите экран конфигурации базы данных. Здесь вам нужно предоставить ту информацию, которую вы использовали при создании таблицы drupal_db и пользователя drupal_user.
Конфигурация базы данных

Там же, на экране настройки базы данных, щелкните на "Дополнительные настройки" и увидите опцию под названием "Префикс таблиц", которая позволяет приписать к названию всех MySQL-таблиц Друпала заданную строку (напр. blackjack_drupal_table). Я рекомендую вам задать случайный префикс, понятный только вам; эта осторожность поможет снизить угрозу атаки на базу данных с помощью SQL-инъекций.
Зададим префикс таблиц

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

Параметры конфигурирования интуитивно понятны, так что я позволю вам ввести всю необходимую информацию самостоятельно.
Конфигурирование сайта

Настройка чистых ссылок

Одна из опций, которая может оказаться для вас незнакомой, называется "Чистые ссылки" и располагается в разделе "Настройки сервера". Ссылки, генерируемые Друпалом по умолчанию, неинтуитивны и выглядят примерно как http://localhost/index.php?q=21.

Когда чистые ссылки включены, URL-адреса выглядят приятнее, легче запоминаются и способствуют улучшению SEO. Например http://localhost/events.

Для работы чистых ссылок требуется, чтобы на сервере был установлен mod_rewrite (модуль Apache). Скорее всего, он уже у вас установлен.

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

Установка завершена

Если вы безошибочно следовали руководству, то увидите вот такой экран:
Установка завершена
Не переживайте, если появится ошибка функции mail(): она возникает из-за того, что мы используем XAMPP на локальной машине и попросту не настроили почтовый сервер, следовательно Друпал не сможет отправлять письма администраторам.

Когда вы будете работать с настоящим сервером, эти вещи уже будут заранее настроены (если только вы не делаете собственный веб-сервер, который еще не сконфигурирован).

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

Давайте перейдем в админку Друпала. Как только вы зайдете на новый сайт по адресу http://localhost/drupal, появится следующая страница:
Добро пожаловать в Друпал
Заходите в админку, щелкнув по ссылке "Управление".

Теперь, когда вы установили Друпал, пора обсудить концепцию модулей.

Что такое модули Drupal?

Модули - это расширения Друпала, добавляющие в него дополнительный функционал.

К примеру, Друпал идет с предустановленным модулем под названием "System". Фактически, Друпал и представляет собой набор модулей ядра, которые разрабатываются и поддерживаются командой проекта. Модуль "System" - один из них, Друпал без него не может работать.

Как добавить модули Drupal

Помимо модулей ядра, входящих в состав Друпала, вы можете скачать дополнительные модули из официального хранилища-репозитория. Кроме того, после получения навыков разработки на API модулей Друпала, вы можете создавать собственные модули.

После того, как вы найдете нужный модуль, скачайте его на свой компьютер.

Затем нужно перенести распакованный модуль в директорию:

drupal\sites\all\modules

По умолчанию папки для модулей нет, поэтому ее необходимо создать вручную. Создайте папку modules в drupal\sites\all.

Хорошая практика - держать скачанные модули отдельно от идущих в дистрибутиве Друпала по умолчанию, так что не кладите дополнительные модули в drupal\modules.
Где хранить модули

Установка дополнительного модуля: модуль CCK

CCK (Content Construction Kit - Конструктор для содержимого) - очень популярный модуль Друпала, позволяющий вам создавать разные новые типы содержимого. Давайте потренируемся устанавливать модули на примере CCK, тем более что в дальнейшем он нам понадобится.

Во-первых, скачайте подходящую версию CCK. Затем распакуйте архив в drupal\sites\all\modules; в ту же папку распакуйте скачанный ранее с Drupaler.ru архив с переводом модуля CCK.

После скачивания и размещения модуля CCK в drupal\sites\all\modules, необходимо включить его в интерфейсе администрирования Друпала. Перейдите в меню Конструкция сайта > Модули (localhost/drupal/admin/build/modules). Здесь вы увидите модуль CCK*. Включите его. Также можете включить и подмодули CCK, если они вам нужны (позже, когда начнем работать с CCK, мы так и сделаем).
Установка модулей
* - по сложившейся в незапамятные времена традиции модуль, везде и всюду называемый CCK, в списке модулей называется Content (прим. пер.).

Поздравляю! Вы только что установили модуль Друпала.

Страницы администрирования Drupal: ускоренный курс

Есть два варианта просмотра административных разделов Друпала:

  1. По задачам.
  2. По модулям.

Если вы выберете отображение "По задачам", то страница будет организована по различным задачам администрирования.

Например, при организации страницы «По задачам» под заголовком «Содержание» вы увидите все задачи, связанные с работой с содержимым. «Содержимое», нaпример, позволяет просматривать, редактировать и удалять материалы, a «Настройки публикации» контролируют их поведение и отображение на сайте.

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

Если же вы выберете отображение "По модулям", то ссылки будут организованы по модулям.

Например, в отображении "По модулям" под заголовком модуля "System" вы найдете пункты "Настройка прав доступа", "Чистые ссылки", "Модули" и так далее.

Кривая изучения интерфейса админки

Привыкать к административному интерфейсу Друпала можно очень долго; впрочем, существует немало дополнительных модулей, существенно облегчающих работу с админкой.

Я советую вам установить модуль Administration menu, добавляющий в верхнюю часть всех страниц сайта выпадающее меню навигации, видимое только администратору.
Выпадающее меню администратора

Настраиваем главную страницу

Время действовать. Давайте создадим главную страницу. Для этого мы добавим на сайт первый материал типа "Страница". Перейдем в меню Содержание > Создать материал > Страница (localhost/drupal/node/add/page).
Добавляем страницу

Параметры меню

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

Если вы хотите добавить ссылку на главную страницу в основное навигационное меню, выберите "Основные ссылки" в выпадающем меню "Родительский пункт".

Опция "Вес" позволяет организовать порядок вывода ссылок. Ссылки с меньшим весом будут выведены первыми, поскольку они "легче".

Так, например, если ссылка "Главная страница" имеет вес 0, а ссылка "О сайте" - 5, то пункт "Главная страница" будет показан первым, потому что он легче.

Если же ссылка "Главная страница" имеет вес 0, а ссылка "О сайте" - тоже 0, тогда Друпал организует ссылки в алфавитном порядке. Так как вес одинаковый, первой будет показан пункт "Главная страница".

В нашем случае, оставляем вес "Главной страницы" неизменным (по умолчанию вес равен нулю).
Параметры меню

Формат ввода

Селектор в секции "Формат ввода" позволяет выбрать способ ввода содержимого.

Формат Filtered HTML ограничивает набор HTML-тегов, которые можно использовать в тексте, через фильтрацию опасных HTML-элементов вроде <script>, которые могут использовать для атаки на браузер посетителя сайта.

Используйте формат Filtered HTML, если админитраторы сайта не знакомы с HTML.

А для разработчиков следует использовать формат Full HTML. Использование этого формата предполагает, что вы хорошо знакомы с языком HTML.
Формат ввода

Информация о редакции

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

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

Кроме того, при отмеченном флажке "Создавать новую редакцию" старая версия материала будет сохранена на случай, если вы захотите к ней вернуться.
Информация о редакции

Параметры комментариев

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

Информация об авторе

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

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

Настройки публикации

Эта секция задает настройки публикации материала.

  • Опубликовано — отображает статус публикации. Уберите галочку, если хотите снять материал с публикации.
  • Помещать на главную — материал будет выводиться на главной странице сайта. Снимите отметку, если не хотите выводить материал на главную страницу.
  • Закреплять вверху списков — материал будет отображаться в верхней части главной страницы и других списков.

Настройки публикации

Посмотрим на главную страницу

А вот и наша главная страница; пока она очень простая, но не волнуйтесь, вскоре мы ее усложним.
Главная страница

Чем займемся дальше

Дальше мы сделаем доску объявлений о вакансиях, наполняемую пользователями.

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

Что такое нода в Drupal?

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

Нода — это базовый элемент в структуре содержимого Друпала. Проще говоря, если представить Друпал зданием, то ноды будут кирпичиками. Каждая часть содержимого сайта является нодой — будь то страница, публикация в форуме, статья и т.д.

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

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

Чтобы рассмотреть это на примере, давайте перейдем на главную страницу, созданную ранее. Обратите внимание на адресную строку браузера, в ней будет указано нечто вроде этого (если чистые ссылки отключены, адрес будет выглядеть иначе):
localhost/drupal/node/1
В адресе вы увидите слово "node"; это значит, что данная страница является нодой.

Создание нового типа материала в Drupal

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

Создадим тип материала "Вакансия"

Cделаем для нашего сайта доску объявлений о вакансиях. Пользователи будут размещать вакансии и проекты, эдакий маленький Craigslist (прим. переводчика: www.craigslist.org - сервис размещения вакансий и резюме).

Для каждой вакансии нам потребуются следующие поля:

  • наименование вакансии;
  • подробное описание;
  • отдел — в виде выпадающего списка;
  • опыт работы — текстовое поле;
  • зарплата — текстовое поле.

Работать с пользовательскими типами материала в Друпале легко. Сначала перейдите в Администрирование > Типы материала > Добавить тип содержимого.
Добавляем тип содержимого
Почти все элементы страницы добавления нового типа материала снабжены пояснениями. Я считаю необходимым поговорить отдельно об элементе "Тип". Тип — это машинное имя нового типа материала, используемое в более сложных разработках.

В нашем случае, для вакансий мы зададим машинное имя типа материала "job". Это очень важный момент: в будущем, когда вы станете мастерами-ниндзя Друпала и захотите внести комплексные изменения в свой сайт, например, изменить способ отображения объявлений, вам потребуется создать файл с именем node-job.tpl.php (это уже выходит за рамки данного руководства).

Теперь заполните поля "Название", "Тип" и "Описание", и мы двинемся дальше.

Свойства формы

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

Настройка процесса публикации

В настройках процесса публикации содержатся основные параметры публикации материала. Если вы хотите, чтобы вакансия была опубликована без предварительного просмотра администратором, отметьте пункт "Опубликовано".
Настройки публикации
Продолжайте настраивать процесс публикации. В разделе "Установки комментариев" можете установить разные варианты комментирования вакансий. Если вы хотите, чтобы посетители могли комментировать вакансии, включите комментарии. Не хотите - выключите.

Создаем тип материала "Вакансия"

Самое время нажать "Сохранить" и тем самым завершить создание нашего первого типа материала. Если вы следовали инструкции, в списке типов содержимого появится "Вакансия" (рядом со страницей, статьей и так далее).
Типы содержимого

Настройка типов содержимого с помощью CCK

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

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

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

Включим несколько подмодулей CCK

Для начала, пройдите в меню Администрирование> Конструкция > Модули.

В секции CCK вы увидите список подмодулей. Какие-то из них уже включены по умолчанию, а какие-то — нет. Почему? Архитектура Друпала - исключительно модульная, и это позволяет нам использовать в разработке только те средства, которые действительно нужны. Разработчикам модулей рекомендуется группировать их по функционалу, вследствие чего модули получаются менее громоздкими и более экономичными.

Как администратор сайта, включайте только те модули и подмодули, которые вам действительно нужны.

Теперь давайте включим несколько подмодулей CCK, нужных нам для формы вакансий.

Вот какие подмодули нужно включить:
Подмодули CCK
Поскольку от пользователей может потребоваться ввод дробных чисел (например, необходимый опыт работы в годах), нам потребуется включить подмодуль Number.

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

Каждый из этих подмодулей зависит от модуля Content: вы не сможете их включить, пока Content выключен.

Добавляем поля в форму

Вы включили подмодули CCK? Прекрасно, настало время настроить форму публикации вакансий.

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

Следущее поле — "Опыт", в него пользователь сможет вводить дробные числа (например, 3.5 года).
Поле опыт

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

В разделе "Общие настройки" вы можете ограничить значение поля. Например, если в поле "Минимум" задать 2.3, то при попытке разместить вакансию с опытом 1.4 пользователю будет показано сообщение об ошибке.
Поле опыт

Последнее поле в типе материала "Вакансия" — "Заработная плата". Это целое число, например, 50 000 рублей.
Поле заработная плата

В общих настройках поля укажите 0 в качестве минимума, чтобы не допустить отрицательных значений, (например, -1200). Почему не указать значение больше нуля? Потому что нулевая зарплата означает, что данная работа не оплачивается.

После создания всех полей, их список для типа материала "Вакансия" будет выглядеть так:
Поля CCK

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

Создайте несколько вакансий

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

CCK — очень мощный инструмент

Здесь мы работали с самыми простыми полями CCK, но этот модуль предоставляет и гораздо более серьезные средства организации содержимого. Например, вы можете установить модуль ImageField, чтобы пользователи могли размещать изображения (к примеру, пусть работодатели выкладывают фотографии рабочего места).

Если вам нужны дополнительные поля CCK, ознакомьтесь с этим списком.

Создадим страницу вакансий с помощью модуля Views

Хотя вы и можете самостоятельно писать запросы к базе данных для чтения содержимого, дело это долгое и сложное, даже с учетом мощного API Друпала.

Для построения страницы со списком вакансий мы задействуем Views — модуль, позволяющий извлекать содержимое из базы данных вообще без написания кода.

Попросту говоря, Views - это пользовательский интерфейс построения MySQL-запросов. Views — это невероятно мощный модуль, но порой его бывает трудно освоить начинающим пользователям. Лучший способ разобраться с Views — немного с ним поиграть, чем мы сейчас и займемся.

Устанавливаем Views

Прежде всего, нам нужно установить Views. После загрузки, установки и включения модуля, он будет доступен в секции меню "Конструкция сайта". При установке не забудьте распаковать в папку с модулем его перевод.

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

Любой набор данных, выведенный модулем Views, называется представлением.

Мы создадим представление, отображающее на странице список доступных вакансий. Также с помощью Views вы можете делать вложения, блоки и настраиваемые RSS-ленты, но мы пока разберем что-нибудь попроще.

Перейдите в меню на страницу Конструкция сайта > Представления > Добавить и заполните поля так, как показано на изображении:
Создаем представление

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

Что такое вид?

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

Для представления вакансий мы создадим 2 вида: страничный и блочный. Вернемся к этой теме чуть позже.

Добавление полей в представление

Давайте добавим несколько полей в наше представление. Поля — это содержимое, которое мы хотим вывести на страницу. Нажмите на значок плюса (+) в области "Поля", чтобы добавить поля к представлению.
Добавляем поля

Мы будем выводить заголовок, дату создания, отдел, зарплату и опыт, заданные пользователем в форме размещения вакансии.

Эти поля нам нужно выбрать из дополнительного списка, который появится после нажатия кнопки с плюсом (+). Нас интересуют следующие поля:

  • Материал: Заголовок
  • Материал: Дата создания
  • Содержимое: Отдел
  • Содержимое: Заработная плата
  • Содержимое: Опыт

Добавляем поля

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

После нажатия кнопки "Добавить" первой появится секция настройки поля Содержимое: Отдел. Оставьте все как есть, за исключением селектора "Формат", задав в нем значение "Простой текст"; затем нажмите "Обновить".
 Отдел

Теперь настройте поле Содержимое: Опыт. Ничего не меняйте, просто нажмите "Обновить". И то же самое проделайте с полем Заработная плата.

Когда закончите с полями содержимого, нужно будет настроить поле Материал: Дата создания. Просто измените поле Формат даты в значение "Время назад", чтобы в поле отображалось, сколько времени прошло с момента публикации вакансии (например, "12 дней назад").
 Дата создания

Следующее и заключительное поле для настройки - Материал: Заголовок. Мы просто должны поставить галочку, указывающую, что заголовок должен быть ссылкой на страницу вакансии.
 Заголовок

Предварительный просмотр

Можете использовать вкладку предварительного просмотра, чтобы увидеть результат ваших настроек:
Предварительный просмотр

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

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

Мы выберем стиль "Без форматирования", а данные будем выводить в табличном формате. Когда зададите эти настройки, нажмите "Обновить".
Основные настройки

Мы бы хотели вывести все вакансии без разбивки на несколько страниц, поэтому опции "Постранично" - скажем твердое "Нет". И снова нажмем "Обновить".
Основные настройки

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

Фильтры представления

На текущий момент в представлении выводится все содержимое сайта, в том числе и не являющееся вакансиями. А мы хотим выводить только вакансии.

Для этого выберем два фильтра, задающих вывод только опубликованных вакансий:

  • Материал: Опубликовано
  • Материал: Тип

Нажмите на значок плюса (+) в области "Фильтры", затем выберите Материал: Опубликовано и Материал: Тип; нажмите "Добавить".
Фильтры представления

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

Настройте фильтр "Материал: Тип" так, чтобы в представление попадали только материалы типа "Вакансия".
Только вакансии

Взгляните на результат работы фильтров в предварительном просмотре:
Предварительный просмотр

Критерии сортировки

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

Чтобы выводить новые вакансии первыми, мы применим критерий сортировки. В списке полей для сортировки, который появится после нажатия на плюс в соответствующей области, выберите Материал: Дата создания.
Критерии сортировки

Укажите порядок сортировки По убыванию.
Порядок сортировки

Снова обновите предварительный просмотр; теперь последние вакансии будут выводиться первыми.

Изменение порядка вывода полей

Есть еще кое-что для улучшения нашего представления: изменение порядка полей. Имеет смысл выводить поле заголовка первым, поле даты - вторым и т.д. Вы можете изменить порядок, нажав на кнопку со значком "вверх/вниз" в разделе "Поля".
Изменяем порядок полей

Обновите предпросмотр: представление стало еще лучше.

Мы закончили с созданием представления; теперь добавим в него два вида.

Добавляем страничный вид

В левой части страницы представлений, выберите "Страница" и нажмите "Добавить вид". Вас автоматически перенаправит в раздел "Настройки страницы".
Добавляем страничный вид

Нам нужно указать путь к странице и выбрать место для ссылки на нее. Я указал вес, равный 2, чтобы отобразить ее после ссылки "Главная страница".
Настройки меню страницы

После ввода значений не забудьте нажать "Сохранить".

Теперь можно посмотреть, как ссылка (под названием "Имеющиеся вакансии") на страницу с нашим видом выглядит в основной навигации.
Доступные вакансии

Создаем блочный вид

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

Вы можете размещать блоки в заголовке, подвале и левой и правой панелях в стандартной теме Друпала. Управление блоками осуществляется из меню Администрирование > Конструкция сайта > Блоки.
Управление блоками

Теперь создадим еще один вид для представления "Вакансии"; вид, отображающий последние объявления о работе в правой панели.

Переходим в Администрирование > Конструкция сайта > Представления и жмем на ссылку редактировать представление "Вакансии". Слева выбираем "Блок" и нажимаем "Добавить вид", как и ранее.

Кнопка "Переопределить"

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

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

Добавляем блок на боковую панель

Перейдем к управлению блоками и добавим наш новый блочный вид на правую панель.

Идите в Администрирование > Конструкция сайта и жмите на Блоки.

В секции "Отключено" найдите вновь созданный блок и выберите правую колонку в столбце "Область".

Не забудьте нажать "Сохранить" для подтверждения изменений.
А вот и блок

Отлично! На этом разработка доски вакансий завершена.

Темы оформления Drupal

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

В интернете можно найти великое множество тем. Вот, например, список тем, выложенных на оффициальном сайте Друпала.

Чтобы установить новую тему, ее нужно скачать и распаковать в директорию drupal/sites/all/themes. Если этой директории не существует - создайте ее.

Чтобы включать и выключать темы, перейдите в Администрирование> Конструкция сайта > Темы оформления.

Всего в дистрибутиве Друпала идет 5 тем. Вот, например, я активировал тему Marvin, чтобы придать нашему новоиспеченному сайту свежий, новый вид:
Свежий, новый вид

Не забудьте отметить нужную тему используемой по умолчанию, чтобы на сайте использовалась именно она.

Подведем итоги

Я старался изо всех сил, пытаясь охватить самые сложные и непонятные для новичков аспекты. Так или иначе, это руководство - лишь один из отблесков истинной мощи Друпала. Рекомендую вам самостоятельно исследовать сайт Drupal.org в поисках более сложных тем.

Если у вас есть вопросы, не стесняйтесь задавать их в комментариях. Я с радостью вам помогу.

Полезные сайты

  • Drupal.ru - русскоязычное сообщество пользователей Друпала.
  • Справочник API - справочник по API для программистов.
  • Drupaler.ru - сообщество переводчиков Друпала и его модулей на русский, белорусский, казахский и другие языки.
  • Танцы около Друпала - статьи, уроки и советы за авторством известного Друпал-разработчика, neochief.
  • drupalcookbook.ru - рецепты создания сайтов на Друпале; огромная коллекция советов и хитростей.
  • content-management-systems.info - советы, подсказки и форум; на сайте действует "Планета Drupal" - RSS-лента, собирающая новости сайтов и блогов, посвященных Друпалу.

Руководство на Хабрахабре

Пользователи Хабрахабра могут поддержать перевод по адресам:
http://habrahabr.ru/blogs/drupal/103600/ - часть 1,
http://habrahabr.ru/blogs/drupal/103603/ - часть 2.

Модули и темы:
Версия Drupal:
0 Thanks

Комментарии

Аватар пользователя kyky
kyky 7 лет назад

Йоу!

Аватар пользователя P.Selfin@drupal.org
P.Selfin@drupal.org 7 лет назад

Забыл "там" сказать: еще бы в пдф ее сверстать и прикрепить))

Аватар пользователя graker
graker 7 лет назад

"Там" еще работают комменты :)
Ну можно и пдф. Но чур не я!

Аватар пользователя Виктор Степаньков ака RxB
Ламер написал:
эта штука решает половину вопросов которые задают на форуме

Ты думаешь это будут читать?

Аватар пользователя graker
graker 7 лет назад
RxB написал:
Ламер написал:
эта штука решает половину вопросов которые задают на форуме

Ты думаешь это будут читать?

Те, которые "ПАМАГИТЕ ВСЕ ПРОПАЛО Я НАВИЧЁК!" не будут, конечно. А в принципе, если правильно преподнести, толковым новичкам может пригодиться.

Аватар пользователя P.Selfin@drupal.org
P.Selfin@drupal.org 7 лет назад
graker написал:
можно и пдф. Но чур не я!

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

Аватар пользователя graker
graker 7 лет назад
@drupal.org">P.Selfin@drupal.org написал:
Сделал анонс у себя с небольшим таймлайном прожекта.

Клево. Тоже потом что-нибудь накатаю :)

Аватар пользователя kyky
kyky 7 лет назад
graker написал:
Ну можно и пдф. Но чур не я!

Думаю, на днях открою индизайн и отверстаю pdf.

Аватар пользователя iHappy
iHappy 7 лет назад

Ну вот наконец-то готово)
Жаль тут нету подписей под сообщениями на форуме, я бы ссылку кинул в подпись.
А так в закладки и всем кто не читал надо давать)

Аватар пользователя kodo
kodo 7 лет назад

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

Аватар пользователя graker
graker 7 лет назад

Я больше скажу: часа через три ее сдует в трекере, и уже тогда ее никто не сможет найти.

Аватар пользователя trubinovskaya
trubinovskaya 7 лет назад
graker написал:
Я больше скажу: часа через три ее сдует в трекере, и уже тогда ее никто не сможет найти.

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

Аватар пользователя graker
graker 7 лет назад

У меня тоже есть сборнички с моими статьями, только к Друпалу они не относятся :)

Навара там копейки, на самом деле. Иначе по Друпалу целая туча русских книг была бы.

Аватар пользователя trubinovskaya
trubinovskaya 7 лет назад
graker написал:
У меня тоже есть сборнички с моими статьями, только к Друпалу они не относятся :)

тобой изданные или другими?

graker написал:
Навара там копейки, на самом деле. Иначе по Друпалу целая туча русских книг была бы.

это они места рыбные, значит, не знают.

Аватар пользователя graker
graker 7 лет назад
trubinovskaya написал:
тобой изданные или другими?

Научные сборники.
У меня ничего не воруют, нет.

Цитата:
это они места рыбные, значит, не знают.

Рыбные темы должны быть, а не места :) Деньги-то авторам издатели платят.

Аватар пользователя Виктор Степаньков ака RxB

Предлагаю увековечить перевод в Друпалогии и наконец выпустить первый номер

Аватар пользователя graker
graker 7 лет назад
RxB написал:
Предлагаю увековечить перевод в Друпалогии и наконец выпустить первый номер

Очень много страниц получится - на целую Друпалогию :)

Аватар пользователя trubinovskaya
trubinovskaya 7 лет назад
graker написал:
У меня ничего не воруют, нет.

у меня вот тырят все подряд без зазрения совести :)

graker написал:
деньги-то авторам издатели платят.

это ты мне рассказываешь? я в издательском бизнесе несколько лет варилась :)

Аватар пользователя graker
graker 7 лет назад
trubinovskaya написал:
я в издательском бизнесе несколько лет варилась :)

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

Аватар пользователя Виктор Степаньков ака RxB
graker написал:
Очень много страниц получится - на целую Друпалогию :)

Ничего плохого не вижу

Аватар пользователя graker
graker 7 лет назад
RxB написал:
Ничего плохого не вижу

Ну значит подождем, пока Stan зайдет, посмотрит - надо ли оно ему :)

Аватар пользователя trubinovskaya
trubinovskaya 7 лет назад

можно, кстати, реально замутить бумажную книжечку, еще лучше серию. Я-то места рыбные знаю. :)

Аватар пользователя kodo
kodo 7 лет назад
graker написал:
Я больше скажу: часа через три ее сдует в трекере, и уже тогда ее никто не сможет найти.

ну в трекере то ее не так быстро сдует, но все же. :)
Вот назрела идея:) Каждый из переводивших размещает часть статьи у себя в блоге. После этого перелинковывают между собой. Чтобы прочитать все человек пройдется по всем блогам. :) Может еще чего полезное почитает. :)

Аватар пользователя graker
graker 7 лет назад
kodo написал:
ну в трекере то ее не так быстро сдует, но все же. :)

Я имел в виду блок "Новое на сайте". Оттуда сдует очень скоро.

Цитата:
Вот назрела идея:) Каждый из переводивших размещает часть статьи у себя в блоге. После этого перелинковывают между собой. Чтобы прочитать все человек пройдется по всем блогам. :) Может еще чего полезное почитает. :)

Вообще, она на хабре уже есть, так что совсем без внимания не останется :)
А в блогах, я думаю, мы ссылки на видные места понаставим, и норм.

Аватар пользователя P.Selfin@drupal.org
P.Selfin@drupal.org 7 лет назад
kodo написал:
Вот назрела идея:) Каждый из переводивших размещает часть статьи у себя в блоге. После этого перелинковывают между собой.

Ссылки-то на блоги поставить можно, но разбивать статью нельзя ни в коем случае(!!!). Это не честно и неудобно, а задача не в пиаре блогов, а в просвещении и помощи. В духе СПО в общем)

Аватар пользователя Anodonta
Anodonta 7 лет назад

Может хоть в этом году пойму что такое CCK и Views и чем их наличие на сайте может облегчить мне рождение полноценного сайта ;)
Спасибо за описание.

Аватар пользователя kodo
kodo 7 лет назад
@drupal.org">P.Selfin@drupal.org написал:
Ссылки-то на блоги поставить можно, но разбивать статью нельзя ни в коем случае(!!!).

Вообщем-то это была шутка. :) Я просто к тому что иногда полезно почитать блоги Друпаллеров. :)

Аватар пользователя ingumsky@drupal.org
ingumsky@drupal.org 7 лет назад

Молодцы! Очень хорошее дело сделали.

Аватар пользователя trubinovskaya
trubinovskaya 7 лет назад

кстaти, я могу еще глaвному редaктору http://cmsmagazine.ru/ сцылу кинуть.
м.б. перепечaтaют.

Аватар пользователя Valeratal
Valeratal 7 лет назад

спасибо
жаль на хабре не могу голосовать (слили карму за критику яндекса) :)

Аватар пользователя sitnichonok
sitnichonok 7 лет назад

Вы просто МегоМолодцы! Спасибо.

Аватар пользователя varvashenia
varvashenia 7 лет назад

Зачёт!
Поделился ссылкой у себя в блоге.

Аватар пользователя iHappy
iHappy 7 лет назад

Теперь надо бы как-то увековечить бы данную статью.
А было бы офигительно чтобы после регистрации на нее и кидало.
Чтобы любой новичок не проходил мимо нее и знал тот минимум, что там описан.

Аватар пользователя vgoodvin
vgoodvin 7 лет назад
xxandeadxx написал:

Прикольно конечно :), но это все пропускать будут.

Аватар пользователя iHappy
iHappy 7 лет назад
xxandeadxx написал:
:)

вот такое нужно сделать
и было бы отлично было бы , чтобы ссылка была всегда наверху гдето в виде банера)
мечты мечты))

Аватар пользователя graker
graker 7 лет назад

А между тем, отличный алаяс руководству выдали :)

Аватар пользователя P.Selfin@drupal.org
P.Selfin@drupal.org 7 лет назад
graker написал:
А между тем, отличный алаяс руководству выдали :)

Да, проще теперь его давать людям)))
Эх, если бы еще в разделе "документации" к баннерам справа и сюда линк...Это бы привлекло внимание.

Аватар пользователя kyky
kyky 7 лет назад

Скоро PDF доделаю.

Аватар пользователя iHappy
iHappy 7 лет назад
graker написал:
алаяс

что выдали? О_о

kyky написал:
Скоро PDF доделаю.

ждем)

Аватар пользователя graker
graker 7 лет назад

Алаяс, он же синоним. См. URL, в общем :)

Аватар пользователя leo7
leo7 7 лет назад
Ламер написал:
ну я про то и говорю, надо данный материал на главной вывесить, через мигающий банер, видимый за километр! чтоб разными цветами переливался и сиськами цеплял! чтоб даже слепец видел!
и при регистрации нового пользователя выводился на весь лист, чтоб человек прежде чем поставить галочку, должен был проскролить материал.
так только и не иначе

ну не всеж на такую замануху кликнут :) нужны разные идеи "агресивного маркетинга"

graker написал:
Я больше скажу: часа через три ее сдует в трекере, и уже тогда ее никто не сможет найти.

я тоже поддержу ссылками.

kodo написал:
Вообщем-то это была шутка. :) Я просто к тому что иногда полезно почитать блоги Друпаллеров. :)

а где то есть общий список всех блогов всех Друпалодавов? :)

Вот, когда человек стараеся понять новичка, у него получаются такие хорошие вещи.
Спасибо активистам за перевод.

Наконец-то начал понимать, чего это такое, и на что оно похоже.
Т.е. это.... звиняюсь, повторение давно прошедшего.
Во времена, когда ещё Кобол был мало известен (его только-только НАТО начало разрабатывать), много похожих систем создавалось, для систем автоматизации управления.
Потом Кобол, а за ним и ПЛ-1, кислород всем таким системам перекрыли. Возникло куча специализированных разработок, по отраслям деятельности.
Т.е. надо понимать, наверное, так: ВЭБ программирование повторяет развитие программирования для больших компьютерных систем... мэйнфреймы - кажись так сейчас это называется...
И это понятно - в обоих случаях необходимо обеспечить обработку большого потока данных для широкого круга разных пользователей.

Повторять персоналки ВЭБу без надобности.

Аватар пользователя iHappy
iHappy 7 лет назад
graker написал:
Алаяс, он же синоним. См. URL, в общем :)

ааа alias? я всегда читал как Алиас)) ну не дружу я с английским)

leo7 написал:
Во времена, когда ещё Кобол был

13 колония? )))

Аватар пользователя graker
graker 7 лет назад
iHappy написал:
ааа alias? я всегда читал как Алиас)) ну не дружу я с английским

Я тебе страшное скажу: правильно вообще "эйлиэс" с удалением на первую "э" :)

Аватар пользователя leo7
leo7 7 лет назад
iHappy написал:
13 колония? )))

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

Аватар пользователя run
run 7 лет назад

Здорово! Респект!

Аватар пользователя trubinovskaya
trubinovskaya 7 лет назад
НовичОК написал:
Прекрасная, чудесная, практически полная онлайн-книга на русском языке:

дрЮпaл?

Аватар пользователя kodo
kodo 7 лет назад
leo7 написал:
а где то есть общий список всех блогов всех Друпалодавов? :)

Я начал создавать сайт с агрегацией РСС блогов о Друпал, но навалилась работа, пока не доделал.
http://drupal-bloggers.com/ думаю, что чем больше будет читателей на блогах, тем больше желание писать что-то новое. Опять же уровень общения на блогах мне кажется несколько выше.

Аватар пользователя kodo
kodo 7 лет назад

graker, обязательно добавлю :)У тебя, на мой взгляд, один из полезных блогов и без всяких SEO
Копипас ЦМС.инфо мне как бы вообще не совсем понятен.
А ДрупалВики сильно не разборчив в выборе сайтов, да и лента Д.ру абсолютно ни к чему.

Аватар пользователя graker
graker 7 лет назад
kodo написал:
Копипас ЦМС.инфо мне как бы вообще не совсем понятен.

Про весь сайт не могу ничего сказать, а вот планета, кстати, хорошая, там обычно все по делу. Только народу в ней мало, ~1 новость в день приходит.

Аватар пользователя kodo
kodo 7 лет назад

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

Аватар пользователя graker
graker 7 лет назад
kodo написал:
Так я как раз про планету. Там вроде статьи собраны целиком с сайтов и я не понял где архив, ну т.е. у меня на Планете 5 статей и... все...

Там не целиком, там смотря как автор статьи делал :)
Это ж обычный RSS-агрегатор, он тащит RSS из добавленных лент, а там если у тебя половина статьи под кат спрятана - значит будет только половина. А если вся целиком - значит попадет вся целиком.

Цитата:
А в остальном сорри за оффтоп. Лушче созадть отдельный пост

Дык это, кидай клич - "У кого есть блоги про Друпал" - и сразу наполнишь ленту себе :) И остальные наполнят тоже.

Аватар пользователя kodo
kodo 7 лет назад

Да ну graker, я ж не вчерашний, понятно, что кто как выложит в РСС так и будет отображаться. Как выкладывается реально не проверял. Да и не важно
Просто на Планете - http://content-management-systems.info/drupal/aggregator я не смог найти именно ленту... т.е. после "Сборка DrupALL - русский+украинский инсталлятор + модули." никаких статей не вижу... Т.е. как посмотреть что было месяц назад. Может где-то туплю но не могу понять где... :)

Аватар пользователя graker
graker 7 лет назад
kodo написал:
Т.е. как посмотреть что было месяц назад. Может где-то туплю но не могу понять где... :)

Случайно нашел в списке рефереров у себя: http://content-management-systems.info/aggregator - там пагинатор есть. Но все равно, архив, насколько я вижу, до февраля только сохранен.

Аватар пользователя iHappy
iHappy 7 лет назад
trubinovskaya написал:
дрЮпaл?

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

graker написал:
Я тебе страшное скажу: правильно вообще "эйлиэс" с удалением на первую "э" :)

ты решил меня убить? ))) АЛИАС и точка))) и ДрУпал а не ДрЮпал)))

leo7 написал:
в те времена не нумеровали, у каждой было имя собственное. Нумерацию потом придумали, когда их стало много.

я думал меня не поймут)))

Аватар пользователя graker
graker 7 лет назад
iHappy написал:
типа правильно Дрюпал... но так как в русском языке это звучит в другом контексте, то все говорят Друпал, ну и плюс потому что не грамотны... как я))

Кстати, правильно как раз "Друпал", достаточно послушать как англоязычные в своих видеокастах говорят. "Друпал" с ударением на "у". Разве что русским ударение на "а" удобнее.

Аватар пользователя trubinovskaya
trubinovskaya 7 лет назад
iHappy написал:
типа правильно Дрюпал... но так как в русском языке это звучит в другом контексте, то все говорят Друпал, ну и плюс потому что не грамотны... как я))

не-не-не. теперь я буду говорить только дрюпaл и дрюпaльщики. :)

iHappy написал:
АЛИАС и точка)))

угу. я тоже по-другому не предстaвляю. :)
В http://www.cmsmagazine.ru этот мaтериaл очень похвaлили - типa, мы молодцы. :)
но совершенно спрaведливо они предпочитают печaтaть то, чего в сети еще нет.
хотя скaзaли, что еще подумaют...

Аватар пользователя trubinovskaya
trubinovskaya 7 лет назад
graker написал:
Кстати, правильно как раз "Друпал", достаточно послушать как англоязычные в своих видеокастах говорят. "Друпал" с ударением на "у". Разве что русским ударение на "а" удобнее.

блин, все необычaйнейше и необычaйнейше. :)
ДрЮпaл и дрЮпaльщики. :)
вообще друпaл нa глaгол похоже. :) типa игрa тaкaя есть, где чaсти речи подменяются. н-р, "он ее вокзaл" :) он ее - дрюпaл. :))

Аватар пользователя graker
graker 7 лет назад
trubinovskaya написал:
блин, все необычaйнейше и необычaйнейше. :)

Все страньше и страньше!!!

Аватар пользователя Valeratal
Valeratal 7 лет назад

Он ее вокзал
Она его друпал

Аватар пользователя iHappy
iHappy 7 лет назад
graker написал:
Кстати, правильно как раз "Друпал", достаточно послушать как англоязычные в своих видеокастах говорят. "Друпал" с ударением на "у". Разве что русским ударение на "а" удобнее.

даже песня же есть.
... конечно я бы автору руки с ногами с языком и вообще со всеми остальными выпирающими частями тела, вырвал с корнем. надо смотреть.
http://www.youtube.com/watch?v=lZ-s3DRZJKY

trubinovskaya написал:
угу. я тоже по-другому не предстaвляю. :)

родная душа)))

Аватар пользователя Виктор Степаньков ака RxB

Кнопка когда добавится?

Прошу считать данный коммент официальным запросом.

Аватар пользователя xxandeadxx
xxandeadxx 7 лет назад

может содержание создать? а то ориентироваться по такому большому тексту не просто

Аватар пользователя graker
graker 7 лет назад
xxandeadxx написал:
может содержание создать? а то ориентироваться по такому большому тексту не просто

Подождем PDF, kyky делает.

Аватар пользователя kyky
kyky 7 лет назад
graker написал:
Подождем PDF, kyky делает.

Сделал.

Аватар пользователя P.Selfin@drupal.org
P.Selfin@drupal.org 7 лет назад
kodo написал:
Я начал создавать сайт с агрегацией РСС блогов о Друпал...
graker написал:
kodo, добавь меня :)

И меня имей ввиду ;)
Правда я только начал писать в блог, но планов много. Так что как посчитаешь нужным, с меткой "Drupal" можно агрегировать ;)

Аватар пользователя kodo
kodo 7 лет назад

@drupal.org">P.Selfin@drupal.org, Ок тоже добавлю :) Лучше одну статью про Друпал в месяц, но чтобы была интересной :)Так что я смотрю не на кол-во статей в блогах, а на их качество.
А в остальном сорри за оффтоп. Лушче созадть отдельный пост

Аватар пользователя P.Selfin@drupal.org
P.Selfin@drupal.org 7 лет назад

Дык ведь агрегатор только 16 недель хранит вроде... Или увеличить можно?

Аватар пользователя graker
graker 7 лет назад

Вроде можно. Но я давно не пользовался - не помню :)

Аватар пользователя Irbis
Irbis 7 лет назад

«Вводный курс по Drupal» более подробная версия чем у автора (но и немного другая), сделанная мной полтора года назад (с шаблонами темы): narod.ru/disk/24631329000/Drupal.zip.html

К сожалению вторая версия этого документа свёрстанная Еленой на cmsmagazine померла (отображается на 30%): www.cmsmagazine.ru/library/items/cms/drupal_intro/

Аватар пользователя Usmik
Usmik 7 лет назад

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

Аватар пользователя ZanaDLucTyc
ZanaDLucTyc 7 лет назад

«Есть два варианта просмотра административных разделов Друпала»
Не помешало бы указать - где именно это настраивается.

Аватар пользователя graker
graker 7 лет назад
ZanaDLucTyc написал:
«Есть два варианта просмотра административных разделов Друпала»
Не помешало бы указать - где именно это настраивается.

Это к автору :)
Да и нечего там настраивать, заходишь в /admin и сразу видишь оба варианта.

Аватар пользователя riyuzakki
riyuzakki 7 лет назад

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

Аватар пользователя graker
graker 7 лет назад

2 riyuzakki: для начала можно просто с примитивными вопросами по инсталляции сюда отправлять, а там уж видно будет :)

Аватар пользователя ukun
ukun 7 лет назад

Отличная работа!!!

Аватар пользователя slaviko
slaviko 7 лет назад

У меня такая проблема возникла:
На Рег.ру я разместил сайт на платформе Друпала, он ещё не сделан окончательно, поэтому я включил кн. "Сайт на техобслуживании", раньше я делал так не раз. ДЖля посетителей сайта - картинка с надписью6"Сайт на техобслуживании", но в закладках у меня адрес сайта есть, в компьютере - логин и пароль в менеджер паролей внесены. Я входдил на сайт без всяких проблем. Сегодня я вижу: "Сайт на техобслуживании".
Как попасть на свой сайт?
Спасибо.

Аватар пользователя Softovick
Softovick 7 лет назад
slaviko написал:
У меня такая проблема возникла:
На Рег.ру я разместил сайт на платформе Друпала, он ещё не сделан окончательно, поэтому я включил кн. "Сайт на техобслуживании", раньше я делал так не раз. ДЖля посетителей сайта - картинка с надписью6"Сайт на техобслуживании", но в закладках у меня адрес сайта есть, в компьютере - логин и пароль в менеджер паролей внесены. Я входдил на сайт без всяких проблем. Сегодня я вижу: "Сайт на техобслуживании".
Как попасть на свой сайт?
Спасибо.

Ась? Много же все было тут и по интернету - открывайте http://домен/user

Аватар пользователя FORTIS
FORTIS 7 лет назад

хе молодцы, дружно перевели )
спасибо

---
ох еп... да еще и давно а я ток увидел =))

Аватар пользователя Turkish
Turkish 7 лет назад

Очень понравилась статья. Есть замечание.

Переводы дополнительных модулей Друпала также находятся на Drupaler.ru. Поскольку далее по ходу руководства нам потребуются модули CCK и Views, скачайте их переводы прямо сейчас со страниц "Перевод CCK" и "Перевод Views".
...
Во-первых, скачайте подходящую версию CCK. Затем распакуйте архив в drupal\sites\all\modules; в ту же папку распакуйте скачанный ранее с Drupaler.ru архив с переводом модуля CCK.

У меня таким образом модули перевелись неполностью, часть текста осталась на английском. Решилось выбором на друпалер.ру версии перевода "Все в одном файле" и дальше импортом перевода в admin/build/translate/import.

Раз статья для новичков, то думаю нужно поправить.

Если че, не пинайте, я первый день с Друпалом :).

Аватар пользователя graker
graker 7 лет назад

У меня вроде нормально вставал перевод, когда я эту секцию писал. Так или иначе, я извиняюсь, сейчас особо времени нет разбираться, если кто-нибудь скажет, что именно поправить - поправлю. Только желательно оставить как есть, подхват перевода "на лету" при инсталляции, без импорта (чтобы не плодить сущности в учебном материале для начинающих).

В общем, attach a patch! :)

Аватар пользователя Герасимов Виктор

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

Аватар пользователя WolfgangSeven
WolfgangSeven 7 лет назад

Большое спасибо за хороший материал! :)

Еще ничего серьезного не делал но система уже начинает нравиться! :)

Хотя в модуле views жутко все запутанно.

Аватар пользователя vgoodvin
vgoodvin 7 лет назад
WolfgangSeven написал:
Хотя в модуле views жутко все запутанно.

Что например?

Аватар пользователя kshik
kshik 7 лет назад

Доброго времени суток.
Решил познакомится с Drupal, по этой статье,делал все в точности.
Вроде бы все получилось и я радовался)
Но когда разлогинился, увидел следующее:
при переходе по ссылке "Имеющиеся вакансии" из меню основных ссылок, в таблице отображается только 2 поля, как в блоке справа ("Доступные вакансии"). Если захожу под рутом все нормально отображается и на странице с вакансиями и в блоке, иначе не видно остальных полей. В чем может быть проблема?
Заранее благодарен.

И если перейти к ноде с вакансией отображается только описание вакансии, других полей не выводится.(если не под рутом)
Uuups
Проблему решил сам так:
Управление -> Управление пользователями -> Разрешения ролей
В таблице ищем "модуль content_permissions" и ставим галки в столбце "анонимный пользователь"
в строках:
view field_department
view field_exp
view field_selary
И для анонимных пользователей становятся видными все поля.
Если я все правильно сделал, не плохо было бы добавить это пояснение в статью.

Аватар пользователя ingumsky@drupal.org
ingumsky@drupal.org 7 лет назад
kshik написал:
В таблице ищем "модуль content_permissions" и ставим галки в столбце "анонимный пользователь"
в строках:
view field_department
view field_exp
view field_selary
И для анонимных пользователей становятся видными все поля.
Если я все правильно сделал, не плохо было бы добавить это пояснение в статью.

Да, вы всё правильно сделали.

Аватар пользователя vas22liy
vas22liy 7 лет назад

Понравилась статья.Отличная работа!
Молодцы, спасибо за перевод!

Аватар пользователя run
run 7 лет назад

Респект

Аватар пользователя mastakuper
mastakuper 6 лет назад

Руководство конечно классное, я бы сказал - лучшее что существует на русском по Друпалу в Сети...

Аватар пользователя iHappy
iHappy 6 лет назад

Было бы классно, данную тему закрепить в самом начале ЛЮБОЙ страницы.

Аватар пользователя xopek
xopek 6 лет назад

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

Аватар пользователя vgoodvin
vgoodvin 6 лет назад
xopek написал:
Третий день бьюсь с друпалом

Мало еще бьётесь то.

Аватар пользователя iHappy
iHappy 6 лет назад
xopek написал:
Третий день бьюсь с друпалом и ничего не могу сделать.

Ха. Еще долго будешь мучатся. Но результат будет выше ожидаемого!
За три дня, можно только понять, что еще долго учится придется)

Аватар пользователя ZanaDLucTyc
ZanaDLucTyc 6 лет назад
xopek написал:

На самом деле, таксономия - довольно простая для понимания штука.

Вот смотрите - есть "Словарь" (так кажется в русифицированной версии?) - это, как и его аналог в реальной жизни, сборник "терминов". Хранилище, подборка - называйте как хотите.

Есть "Термины" - это, если совсем просто, слово + его описание (опять аналогия видна, да?). Но в Drupal, в отличии от его далекого предка, термины можно выстроить иерархически.

Все!

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

Или вот каталог для магазина выводят как? Делают иерархический словарь с видами/подвидами товара - и разными способами (с помощью Views или специальных модулей типа Taxonomy Menu) выводят в его в отдельный блок. Затем блок в боковую колонку запихал - и вуаля.

Ну и так далее.

Аватар пользователя qstyler
qstyler 6 лет назад

Привет!
Спасибо большое за статью: наконец-то разобрался, как работает друпал :)
Мне интресно, как сделать ЧПУ ещё более «П» (понятными).
План минимум: /jobs/{id}
План максимум: /jobs/{id}-{name-slug}

Куда копать?

Аватар пользователя graker
graker 6 лет назад

Наверное, в сторону pathauto и token копать.

Аватар пользователя alex_shut
alex_shut 6 лет назад

ВКУСНО ))) ПДФ стырил, страницу в закладки))) Спасибо огромное всем кто потрудилась над сим шедевром)))

Аватар пользователя Аматор
Аматор 6 лет назад

Спасибо за труды . Мануал полезен .

Аватар пользователя klient
klient 6 лет назад

Спасибо огромное!!!
Как я мог ее пропустить раньше, второй год пошел как "воюю" с друпалом - вначале пути этот отличный мануал сэкономит уйму времени.
Однозначно в закладки + PDF + автономная копия страницы на жеский

Аватар пользователя Skopom-Skopim
Skopom-Skopim 6 лет назад
graker написал:
Сложность для не-разработчиков. Поскольку потребности разработчиков здесь стоят во главе угла, тем, кто не очень знаком с информационными технологиями, потребуется некоторое время, чтобы привыкнуть к Друпалу. Это значит, что специалистам, разбирающимся в веб-разработке лишь поверхностно, будет сложно создавать (или даже администрировать) сайты на Друпале.
Сложный интерфейс. Интерфейс администрирования сайта в Друпале несколько сложен для понимания; в целом он не такой дружелюбный к пользователю, каким мог бы быть. (Впрочем, это скоро изменится).

Это уже меняется: есть проект по упрощению Drupal'а для конечных пользователей. Все, кому небезразличен графический интерфейс Drupal'а, - прошу в [#64169]этот топик форума[/#].

Аватар пользователя sanchopa
sanchopa 6 лет назад

Где то есть ошибка в описании установки языков! (я первый раз сел за друпал, поэтому не знаю как это делается) 2 раз пробую русифицировать, а у меня только частично на русский переводится!

Аватар пользователя iHappy
iHappy 6 лет назад
sanchopa написал:
Где то есть ошибка в описании установки языков! (я первый раз сел за друпал, поэтому не знаю как это делается) 2 раз пробую русифицировать, а у меня только частично на русский переводится!

Все нормально переводится. То что друпал не полностью переводится, так это просто не существует наверно 100% перевода друпал.

Аватар пользователя sanchopa
sanchopa 6 лет назад

Да, но у меня перевод со скринами не совпадает )

Аватар пользователя badbox
badbox 6 лет назад

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

Аватар пользователя toshic
toshic 6 лет назад

Есть что-нибудь подобное о таксономии?Как я правильно понял в семерке эти вещи будет делать проще,после того как привыкнешь к изменениям в нем?

Аватар пользователя toshic
toshic 6 лет назад

Есть что-нибудь подобное о таксономии?Как я правильно понял в семерке эти вещи будет делать проще,после того как привыкнешь к изменениям в нем?

Аватар пользователя toshic
toshic 6 лет назад

Есть что-нибудь подобное о таксономии?Как я правильно понял в семерке эти вещи будет делать проще,после того как привыкнешь к изменениям в нем?

Аватар пользователя vinaz
vinaz 5 лет назад

все пишут какую-то чушь и никакой конкретики

Аватар пользователя alex_shut
alex_shut 5 лет назад
vinaz написал:

А какой конкретики вам нужно? Кнопку "заебись" еще не сделали, как не печально.

Аватар пользователя kodo
kodo 5 лет назад
vinaz написал:

все пишут какую-то чушь и никакой конкретики

Да, есть люди уже 18 часов на сайте, а "все пишут какую-то чушь и никакой конкретики"

Аватар пользователя elena12
elena12 5 лет назад

спасибо. пошла читать.

Аватар пользователя elena12
elena12 5 лет назад
graker написал:
Скопируйте пакет с Друпалом, который вы скачали ранее, в директорию xampp\htdocs. Распакуйте файлы и переименуйте папку в "drupal" для простоты навигации.

Скопировать друпал в папку локального сервера можно с помощью контекстного меню? И переименовать так же? Или нужно использовать какую-то специальную программу?

Аватар пользователя graker
graker 5 лет назад
elena12 написал:
с помощью контекстного меню?

Что это такое?

Аватар пользователя elena12
elena12 5 лет назад
graker написал:
Что это такое?

Правой кнопкой мыши.

Аватар пользователя graker
graker 5 лет назад
elena12 написал:
Правой кнопкой мыши.

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

А ответ на ваш вопрос: да, можно.

Аватар пользователя elena12
elena12 5 лет назад
graker написал:
Елена, я конечно дико извиняюсь

ОК.

graker написал:
А ответ на ваш вопрос: да, можно.

Спасибо.

Аватар пользователя elena12
elena12 5 лет назад

"Во-первых, скачайте подходящую версию CCK. Затем распакуйте архив в drupal\sites\all\modules; в ту же папку распакуйте скачанный ранее с Drupaler.ru архив с переводом модуля CCK."
Все именно так и сделала. Спасибо.
Теперь нужно установить модуль views. Можно в эту же папку и точно также? Или лучше в другую (как назвать?)?
(Просто у меня появляется окно, что файлы с таким же именем уже имеются и спрашивает заменить или нет)
Ну вот такой опять неинтересный вопрос. Ответите? :)

Аватар пользователя graker
graker 5 лет назад

В архиве с каждым модулем лежит папка. Распаковывать надо папку, а не ее внутренности.
В sites/all/modules/ должно появиться две папки:
- cck - с файлами модуля cck;
- views - с файлами модуля views.
Я не знаю, что вы делаете не так.

Аватар пользователя elena12
elena12 5 лет назад

спасибо! Я просто создам папки cck и views?

Аватар пользователя Softovick
Softovick 5 лет назад
elena12 написал:
спасибо! Я просто создам папки cck и views?

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

Аватар пользователя trubinovskaya
trubinovskaya 5 лет назад

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

Аватар пользователя ZanaDLucTyc
ZanaDLucTyc 5 лет назад

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

P.S. Меня терзают смутные сомненья... :(

Аватар пользователя kyky
kyky 5 лет назад
trubinovskaya написал:

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

ZanaDLucTyc написал:

хам

Аватар пользователя trubinovskaya
trubinovskaya 5 лет назад
kyky написал:
В настройках комментирования выставить "не требует проверки

Ну... я все же не совсем тупая. :) Давно выставлено, не работает :( Ну ладно бы на одном сайте, а то на трех. Значит где-то один и тот же косяк - вот я и думаю - может при установке что-то накосячили?

Аватар пользователя Softovick
Softovick 5 лет назад
trubinovskaya написал:
kyky написал:
В настройках комментирования выставить "не требует проверки

Ну... я все же не совсем тупая. :) Давно выставлено, не работает :( Ну ладно бы на одном сайте, а то на трех. Значит где-то один и тот же косяк - вот я и думаю - может при установке что-то накосячили?

А если тему переключить на какую-нить стандартную, будет показывать? Сомневаюсь, что дело в установке. Скорее всего либо в теме, либо где-то ошибка проскакивает, может в блоке каком.

Аватар пользователя trubinovskaya
trubinovskaya 5 лет назад
Softovick написал:
Скорее всего либо в теме, либо где-то ошибка проскакивает, может в блоке каком.

странно, что на всех трех сайтах... на всех трех темы разные

Аватар пользователя iHappy
iHappy 5 лет назад
trubinovskaya написал:

Загадка. Я думаю тут без ноль пять не разобраться. ;)

Аватар пользователя elena12
elena12 5 лет назад
Softovick написал:
Вы не пробовали на курсы чайников по пользованию компьютеров походить?

Ходила, если это вам интересно :)

Аватар пользователя trubinovskaya
trubinovskaya 5 лет назад
iHappy написал:
Загадка. Я думаю тут без ноль пять не разобраться. ;)

Намек поняла. :)

Аватар пользователя 0legka
0legka 5 лет назад

в закладки =))

Аватар пользователя ingumsky@drupal.org
ingumsky@drupal.org 5 лет назад
trubinovskaya написал:
странно, что на всех трех сайтах... на всех трех темы разные

А какой статус у комментариев? Надо посмотреть здесь: example.net/admin/content/comment
Причина может быть такой: возможно просто был установлен модуль типа node_comment, который и глушит до сих пор вывод комментариев. У меня была подобная проблема на одном сайте, который мне пришлось разгребать.

Аватар пользователя trubinovskaya
trubinovskaya 5 лет назад

Спасибо

@drupal.org">ingumsky@drupal.org написал:

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

Аватар пользователя ingumsky@drupal.org
ingumsky@drupal.org 5 лет назад
trubinovskaya написал:
Проблема оказалась во включенном модуле Comment Display, который чего-то там блокировал :)

Как раз вывод комментариев в ноде он блокировал :)

Аватар пользователя trubinovskaya
trubinovskaya 5 лет назад
@drupal.org">ingumsky@drupal.org написал:
Как раз вывод комментариев в ноде он блокировал :)

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

Аватар пользователя ingumsky@drupal.org
ingumsky@drupal.org 5 лет назад
trubinovskaya написал:
Вот понимаешь, вот это я понимаю - когда убери галочку и все заработало. :) А когда отвечают так, что я ни слова не понимаю - типа напиши новый модуль или еще чего похуже, то тоска нападает, что я полная дура. :)))

Ну, я собственно с самого начала предлагал посмотреть модули, которые могут блокировать вывод комментариев 8) То есть, по сути, предлагал убрать галочку. Модель писать не предлагал -))

Аватар пользователя trubinovskaya
trubinovskaya 5 лет назад
@drupal.org">ingumsky@drupal.org написал:
То есть, по сути, предлагал убрать галочку.

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

Аватар пользователя ingumsky@drupal.org
ingumsky@drupal.org 5 лет назад

Это всё потому, что у меня уже была такая проблема :) На самом деле, большая часть «глюков» как раз от того, что модули в кучу ставят, не проверив, как они работают вместе.

Аватар пользователя trubinovskaya
trubinovskaya 5 лет назад
@drupal.org">ingumsky@drupal.org написал:
На самом деле, большая часть «глюков» как раз от того, что модули в кучу ставят, не проверив, как они работают вместе.

(преданно глядя в глаза) и не говори, такие идиоты. :)

Аватар пользователя ingumsky@drupal.org
ingumsky@drupal.org 5 лет назад
trubinovskaya написал:
(преданно глядя в глаза) и не говори, такие идиоты. :)

Я тоже иногда бываю таким идиотом -)))

Аватар пользователя Kir.
Kir. 2 года назад

Делал всё по инструкции, только Друпал7. После добавления модуля admin_menu и его русификации, произошло следующее (на фото).

Подскажите, пожалуйста, как сие исправить?

Перезапуск Денвера вроди как помог. Но стоило сделать более пары переходов и всё по-новой((

Аватар пользователя seversantana
seversantana 5 лет назад
Kir. написал:
Делал всё по инструкции, только Друпал7. После добавления модуля admin_menu и его русификации, произошло следующее (на фото).

Подскажите, пожалуйста, как сие исправить?

Перезапуск Денвера вроди как помог. Но стоило сделать более пары переходов и всё по-новой((

http://xnotes.ru/notes/drupal-7-esli-modul-administration-menu-vyvodit-vmesto-teksta

Аватар пользователя toshic
toshic 5 лет назад

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

Аватар пользователя kuhlevsky
kuhlevsky 5 лет назад

Спасибо! Очень помогло! Приступаю к следующему материалу.. :)

Аватар пользователя Kir.
Kir. 5 лет назад
toshic написал:

А я админ-меню не стал устанваливать,вернее поставил,потом убрал.Мне без него удобнее,да и сайту на одни труселя меньше.Потеть меньше буит))

Вот и мне пришлось убрать(( так и не удалось понять или найти в чём суть проблемы.
------------------------------------------------------------------------------------

Огромное спасибо потрудившимся за переведённый и выложенный материал, жаль конечно, что он по 6-ке, 7-ка всёже отличается, но стоит включить мозги и потратить немного времени и всё описанное в руководстве получается. Я конечно не программист и не разработчик, но учусь всему быстро (обычно), поэтому надеюсь всё же освоить друпал. Буду признателен за ссылки на полезные материалы по 7-ке (как для новичков так и более серьёзные).

Кстати одна из ссылок, указанных выше, а именно:
Танцы около Друпала - статьи, уроки и советы за авторством известного Друпал-разработчика, neochief. - уже не действительна.. сайт толи переехал, толи умер. Открывается страница хостинг-провайдера "ГоуДедди".

kuhlevsky написал:

Спасибо! Очень помогло! Приступаю к следующему материалу.. :)

Поделитесь материалом, если не сложно)) особенно если он по 7-ке.

Заранее признателен.

Аватар пользователя Kir.
Kir. 5 лет назад

Спасибо большое. Вот только если бы ещё понимать как и куда именно в этом файле это прописывать, а на сайте xnotes.ru, к сожалению нет регистрации и коменты не доступны, чтобы уточнить.

Аватар пользователя Allaur
Allaur 4 года назад

А не кажется никому что в статье кое что устарело, новичку придётся скачать 6ую версию а потом ещё её и обновлять,стоит ли новичка кидать сразу в пекло? Про обновление ничего не сказано,я думаю поэтому появляются вопросы как обновить?
А всего то заменить в статье картинку и ссылку ....
Прочитал только начало коментов и скажу что статья полезная,я дошёл до всего своими мозгами , но плохо что не нашёл статью сразу,Времени бы потратил гораздо меньше.

Аватар пользователя Myron
Myron 4 года назад
Allaur написал:
А не кажется никому что в статье кое что устарело, новичку придётся скачать 6ую версию а потом ещё её и обновлять,стоит ли новичка кидать сразу в пекло? Про обновление ничего не сказано,я думаю поэтому появляются вопросы как обновить?
Цитата:
Не обольщайтесь. Это пособие настолько же "полное и практическое", как и все остальные пособия по Друпалу.
Нет пояснений, например:
- как лечить проблемы после установки Друпал, найденные в Status Report
- Как обновить Друпал
- как обновить модули
- как как решать проблемы с почтой на локальном сервере
- как сделать бэкап
- как восстановить из бэкапа
- как лечить белый экран
- как восстановить пароль админа
- как защитить контент и информацию пользователей
...
эти банальные вопросы можно продолжать до бесконечности. И начинающий вынужден искать ответы в других местах, а не "полном пособии".
Аватар пользователя graker
graker 4 года назад
Myron написал:
Не обольщайтесь. Это пособие настолько же "полное и практическое", как и все остальные пособия по Друпалу.

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

Цитата:
Нет пояснений, например:
...
эти банальные вопросы можно продолжать до бесконечности.

Очевидно, автор должен был написать бесконечную статью?

Аватар пользователя Allaur
Allaur 4 года назад

Ну вообще-то да, нужно было назвать тему Практическое руководство-начало
Ну и соответственно нужно было продолжать, да вот нужно ли это автору? Вот вопрос.

Аватар пользователя graker
graker 4 года назад
Allaur написал:
Ну вообще-то да, нужно было назвать тему Практическое руководство-начало

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

Цитата:
Ну и соответственно нужно было продолжать, да вот нужно ли это автору? Вот вопрос.

Чисто для справки: автор статьи, не исключено, этого топика вообще никогда не видел. Вашего вопроса - и подавно.

Аватар пользователя drupby
drupby 4 года назад

Allaur , Myron - ждем от вас новых пособий

Аватар пользователя Allaur
Allaur 4 года назад

Я в друпале 4 дня, заказчик именно друпал захотел,если я захочу перейти на эту систему то будет вам пособие, но я специализируюсь в основном на магазинах, а комерц на друпале полный кострат, так что обещать ничего не буду ....

Аватар пользователя drupby
drupby 4 года назад

graker ,зачем распылятся на бесполезных людей?
Ты им чем то обязан или что то должен?
если хочешь объясни Myron

Myron написал:
- как лечить белый экран
Аватар пользователя drupby
drupby 4 года назад
Allaur написал:
Открывается белая страница

так я и имел ввиду что все эти вопросы уже разжеваны пережеваны и на русском языке и на инглише
а вам все напиши "полное пособие"

Аватар пользователя alex_shut
alex_shut 4 года назад
Allaur написал:

Ты что, этого не может быть, чтоб сервер не потянул ))) виноват сам друпал - инфа 146%

Myron написал:

И таки да, автор статьи не обязан брать в учет, что кто-то не учитывает в свою очередь требования друпала к серверу

Аватар пользователя drupby
drupby 4 года назад
alex_shut написал:
Ты что, этого не может быть, чтоб сервер не потянул ))) виноват сам друпал - инфа 146%

так по-моему всем известно , что "семерка вешает сервер"
нужно в пособие дописать

Аватар пользователя Allaur
Allaur 4 года назад
drupby написал:
а вам все напиши "полное пособие"

Мне не надо, вот новичкам всё в одном месте, понадобится.Я например сегодня целый день ищу Phase2_profile , ни гугл , ни яндекс не помогает.Так же и человек который первый раз занялся друпалом будет по крохам всё собирать. Я понимаю что ни кто ни чем ни кому не обязан,однако надо понимать и другое, начал дело так не заканчивай на пол пути

Аватар пользователя graker
graker 4 года назад
Allaur написал:
Я понимаю что ни кто ни чем ни кому не обязан,однако надо понимать и другое, начал дело так не заканчивай на пол пути

Если вы внимательно прочтете первые три абзаца - без труда обнаружите, что дело было начато и полностью доведено до конца.

Аватар пользователя drupby
drupby 4 года назад
Allaur написал:
Я например сегодня целый день ищу Phase2_profile , ни гугл , ни яндекс не помогает

а че там икать введи "Phase2_profile " или тебя там(в гугле забанили)
или здесь спроси

Аватар пользователя graker
graker 4 года назад
Цитата:
graker ,зачем распылятся на бесполезных людей?
Ты им чем то обязан или что то должен?

Как автор топика, чувствую себя обязанным хотя бы объяснить, что автор статьи - не я :)

Аватар пользователя Allaur
Allaur 4 года назад

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

Аватар пользователя Allaur
Allaur 4 года назад

До конца для шестой версии, а уже 7.. Прочтите мои сообщения выше

Аватар пользователя graker
graker 4 года назад
Allaur написал:
До конца для шестой версии, а уже 7.. Прочтите мои сообщения выше

То есть прочитать первые три абзаца - выше ваших сил?

Аватар пользователя drupby
drupby 4 года назад
Allaur написал:
Да ну, я уже раз спросил на этом сайте, вместо того чтобы написать всего одно слово меня посылали куда не поподя и писали что все заняты и ни кто мои проблемы решать не будет, так что я лучше сам найду чем просить буду, если совсем глухо будет , придётся просить....

просто надо подробно описывать суть проблемы и рассказывать ,что ты у же сделал для ее решения -тогда ответят(это на всех технических форумах ,джумла не в счет)

Аватар пользователя Allaur
Allaur 4 года назад

Прочитал и что?

Аватар пользователя graker
graker 4 года назад
Allaur написал:
Прочитал и что?

Какое дело было начато? Почему вы решили, что оно не доведено до конца?

Аватар пользователя Allaur
Allaur 4 года назад

Да какая там суть я просто спросил, инфа (указал где, куда) выводится автоматом или ручками надо.
Надо было написать всего одно слово или ручками, или авто
Всё.А меня куда только не посылали.

Аватар пользователя drupby
drupby 4 года назад

по-моему уже по друпалу полным полно учебных пособий-книжек ,в том числе и на русском языке (и по разным версиям друпала)

Аватар пользователя Allaur
Allaur 4 года назад
graker написал:
Какое дело было начато? Почему вы решили, что оно не доведено до конца?

новичку придётся качать 6ую версию а потом икать как обновляться

Аватар пользователя graker
graker 4 года назад
Allaur написал:
graker написал:
Какое дело было начато? Почему вы решили, что оно не доведено до конца?

новичку придётся качать 6ую версию а потом икать как обновляться

Вы уже написали об этой страшной проблеме автору статьи?

Аватар пользователя multpix
multpix 4 года назад

Разбую ка я глаза некропостеру:

graker написал:
Итак, перед вами перевод статьи Саада Басси "Getting Started with Drupal: A Comprehensive Hands-On Guide".
Перевод был подготовлен сборной командой пользователей Drupal.ru в составе:

)))

Аватар пользователя graker
graker 4 года назад
multpix написал:
Разбую ка я глаза некропостеру:
graker написал:
Итак, перед вами перевод статьи Саада Басси "Getting Started with Drupal: A Comprehensive Hands-On Guide".
Перевод был подготовлен сборной командой пользователей Drupal.ru в составе:

)))

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

Аватар пользователя Allaur
Allaur 4 года назад

Пошёл я луше ребёнку сказку почитаю на ночь, а то уже разговор не о чём..............

Аватар пользователя drupby
drupby 4 года назад
Allaur написал:
Пошёл я луше ребёнку сказку почитаю на ночь, а то уже разговор не о чём..............

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

Аватар пользователя multpix
multpix 4 года назад
Allaur написал:
разговор не о чём

какие конкретные есть предложения?

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

p.s.
[user=graker], да надоели уже эти инфантильные сообщники,
на кой вообще тогда доки?
маны инсталы ридми ховту - их жеж никто не читает, вот теперь и на качественные дармовые переводы брыкаются))))
вот такой вот аутсорс ин раша...

Аватар пользователя graker
graker 4 года назад
kosHta написал:
По сабжу, статью прочитал, конечно сегодня она устарела. Много полезного впрочем есть.
Единственное, думаю, сейчас проще взять тестовый аккаунт на нормальном сервере и учиться там. Для новичка процесс освоения Друпала осложняется процессом запуска оного на локалке и всех головных болей, с этим связанных.

То есть, если человек ещё вчера с трудом классифицировал слово "домен", а здесь ему предлагается курс молодого бойца на кучу страниц - это отпугивает.

Камрад, так какие проблемы? Вот есть перевод статьи, здесь лежит. Обращаю внимание - перевод, т.е. переводчики - не авторы статьи.

Лежит здесь этот перевод, по адресу /quickstart - потому что администрация сайта решила, что это полезная статья, которую рекомендуется читать всем новичкам. Обращаю внимание - лежит перевод здесь уже три года. За три года уже помог ряду новичков.

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

P.S. multpix, понял, ага :)

Аватар пользователя Allaur
Allaur 4 года назад

О привет,kosHta,щас скайп запущу

drupby написал:
купи лучше вот эту книгу

Спасибо, скачал

Аватар пользователя alex_shut
alex_shut 4 года назад
kosHta написал:
То есть, если человек ещё вчера с трудом классифицировал слово "домен", а здесь ему предлагается курс молодого бойца на кучу страниц - это отпугивает.

эм... а как такому человеку инфу давать?? Прости, но друпал - мегакомбайн, а не ВП, где плюнул и полетели.
Везде и всегда всем честно говорят - у друпала ВЫСОКИЙ порог вхождения. И это правда.
Невозможно разжевывать инфу до бесконечности. Нужно как-то включать свой мозг и напрягаться.

Аватар пользователя graker
graker 4 года назад
kosHta написал:
graker написал:

Лично я, когда читал - понял всё, кто переводил и кто автор, просто высказал своё скромное имхо, извините если кого огорчил.

Да ну перестань, никакого огорчения :)

Просто периодически кто-нибудь пишет: "а вот тут такого нет", "а вот про это надо еще добавить". Я подчеркиваю (для всех, не для тебя лично), этот топик - перевод, и никто ничего туда добавлять не будет. Вот и все.

Аватар пользователя alex_shut
alex_shut 4 года назад
kosHta написал:
с декабря и причём почти КАЖДЫЙ день - грандиозное открытие делаю))

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

Аватар пользователя FORTIS
FORTIS 4 года назад

я первый год вообще не спрашивал, видя как посылают, и сам учился. только рад =))

Аватар пользователя natbampo
natbampo 4 года назад
Allaur написал:
Я в друпале 4 дня, заказчик именно друпал захотел,если я захочу перейти на эту систему то будет вам пособие
Allaur написал:
До конца для шестой версии, а уже 7..

Вот тут довольно много статей по drupal 7 и views 3.
Много хороших видео и статей на http://podrupalim.com/
Все есть.

Аватар пользователя Айвн
Айвн 4 года назад
graker написал:
RxB написал(а):
"Ламер" написал(а):
эта штука решает половину вопросов которые задают на форуме
Ты думаешь это будут читать?
Те, которые "ПАМАГИТЕ ВСЕ ПРОПАЛО Я НАВИЧЁК!" не будут, конечно. А в принципе, если правильно преподнести, толковым новичкам может пригодиться.

Я НАВИЧЁГ и я буду читать эту статью и если половина вопросов снимется, то мой поклон всей команде.
Спасибо.

Аватар пользователя graker
graker 4 года назад
Айвн написал:
Я НАВИЧЁГ и я буду читать эту статью и если половина вопросов снимется, то мой поклон всей команде.
Спасибо.

Обращаю внимание, никто из всей команды не обещал, что статья снимет половину вопросов.
Читайте на здоровье.

Аватар пользователя Айвн
Айвн 4 года назад
graker написал:
Обращаю внимание, никто из всей команды не обещал, что статья снимет половину вопросов.
Читайте на здоровье.

Статья правда хорошая.. вот бы изначально ее и в руки :) Спасибо Вам всей команде за нее. Большую часть из этого я уже успел накопать, но изначально нужна была именно такая инфа. Мечтаю о БД на этом сайте по РЕШЕННЫМ вопросам. Чтобы можно было бы найти то, что надо откинув весь мусор. Хотя, это видимо утопия, равно как и полная структура Друпал, созданная для понимания что и когда изучать :)
Если будут еще переводы, подготовленные статьи - будет супер.

Было бы ОЧЕНЬ интересно увидеть тему по созданию хорошего сайта с индивидуальным сложным дизайном, интересными материалами (слайдеры, опросники и т.п.) Не стандартные вещи. Типа ставим, получаем, а прям красота. Берем тему, например, Адаптие, берем размеченную структуру (не просто три колонки, а здесь две, ниже три, потом снова две).
Вот это было бы ДА.. прям большой проект - не стандартный..

Аватар пользователя multpix
multpix 4 года назад
Айвн написал:
равно как и полная структура Друпал

Зри, недавно камрад напомнил про знаменитую схему:
https://drupal.org/files/er_db_schema_drupal_7.png
без понимания этого будет грустно))

И никакие статьи типа "Как не вникая делать быстро и офигитительно" не спасут.

))

Аватар пользователя Айвн
Айвн 4 года назад

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

Аватар пользователя Айвн
Айвн 4 года назад
multpix написал:
Зри, недавно камрад напомнил про знаменитую схему:
https://drupal.org/files/er_db_schema_drupal_7.png
без понимания этого будет грустно))

О! Респектище... себе сохраню.. подглядывать буду :)

Аватар пользователя iHappy
iHappy 4 года назад
Айвн написал:
Было бы ОЧЕНЬ интересно увидеть тему по созданию хорошего сайта с индивидуальным сложным дизайном, интересными материалами (слайдеры, опросники и т.п.) Не стандартные вещи. Типа ставим, получаем, а прям красота. Берем тему, например, Адаптие, берем размеченную структуру (не просто три колонки, а здесь две, ниже три, потом снова две).
Вот это было бы ДА.. прям большой проект - не стандартный..

ппц
Наверно будет грубо, но у нас говорят на такое, а не ах... губу закати))
Без обид, но то что ты расписал, это мало того что сложно, так еще и долго.
Ты готов профинансировать такую затею?

Простой пример.
Написание статьи как установить Drupal7(на сторонний сайт писал). С картинками, с хорошим форматированием, с описанием каждого чиха. В общем наподобие такого как тут.
У меня ушло 3-4 3,5 часа времени.

Как думаешь, сколько уйдет времени, чтобы написать статью какую ты загадал?

Аватар пользователя Айвн
Айвн 4 года назад
iHappy написал:
Наверно будет грубо, но у нас говорят на такое, а не ах... губу закати))

Думаю, что оставить совсем без ответа такой комментарий будет совсем не этично по отношению к тебе, а потому:
1. Нет, я не Ох.. и с губой все в порядке. Я сказал, что было бы хорошо такое увидеть, а не иди ты и делай. (Это для точности формулировок);
2. Своим желанием я не хотел обидеть либо как-то задеть или же ущемить чьих-то чувств, профессиональных желаний или иных особенностей.
3. Я прекрасно понимаю, что сделать хорошую работу - это реально затрачивает время и силы, а еще много гемора с тем, чтобы самому разобраться.
4. Да и выдумать ради развлечения и любви к сообществу проект типа "Полная автоматизация холдинга под ключ"совсем не смешная идея - в то время как раскрыть суть хоть одного серьезного коммерческого проекта - довольно обсурдно.

НО!
1. Несмотря на эмоции и даже мои собственные доводы - желание-то не пропало, а значит оно вполне себе нормальное - хоть и не так уж просто осуществимое.
2. По сути это действительно для сообщества был бы ОТЛИЧНЫЙ материал двигающий весь dRUpal на уровень намного выше (в плане возможности освоения)
3. Никто тут никого не тыкал и не говорил: Это персональное задание ДЛЯ ТЕБЯ - это то, что стоит и имеет смысл делать группой людей
4. Я пока очень мало что могу сделать (а спонсировать не могу совсем), НО посильную помощь оказать я готов со своей стороны своими руками.
Да и все сообщество возможно встрепенется если толпой помозговать и сделать хороший продукт.

А потому,как мне кажется, есть только ТРИ вопроса которые имеют тут смысл:
ПЕРВЫЙ: Какой проектсоздавать - он должен быть полезен или даже экономически выгоден тем кто его создает
ВТОРОЙ: Желание (читай внутренняя мотивация) группы людей
ТРЕТИЙ: Работа в группе. Партнерская,командная, - назови как хочешь.

ОТ СЕБЯ: Если в такого рода работе мои усилия могут быть востребованы - я о своей готовности заявляю.
И чтобы не быть "пустословом" предлагаю от себя тему: Сайт о том как создать сайт на Drupal (с последующей почти халявной возможностью доступа к материалам сайта).
и уж для того чтобы приземлить несбыточную мечту о "монетизации" - взять для этого техники продаж Инфобизнеса.

P.S. А губу свою я закатывать не стану больше - назакатывался уже по жизни... /был горький опыт/

Аватар пользователя alex_shut
alex_shut 4 года назад

бугага.... повеселили)

Аватар пользователя multpix
multpix 4 года назад
Айвн написал:

много букв))
суть в том, что исходный код открыт и документирован.
также документированы (и обсуждаются) все более-менее объемные сопутствующие проекты(модули).
да, доки на енгл., в этом нет ничего плохого или страшного.
и боле ничего не надо.

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

ежели интересует инфа про реализацию неких проектов на D, то советую молчаливо поискать следующее:
Drupalize.me Fantasy Sites
это серия видео про drupal-based реализацию довольно известных ресурсов.

Аватар пользователя Айвн
Айвн 4 года назад
multpix написал:
ежели интересует инфа про реализацию неких проектов на D, то советую молчаливо поискать следующее:
Drupalize.me Fantasy Sites
это серия видео про drupal-based реализацию довольно известных ресурсов.

Вот за это спасибо...

Аватар пользователя iHappy
iHappy 4 года назад
Айвн написал:
1. Нет, я не Ох.. и с губой все в порядке. Я сказал, что было бы хорошо такое увидеть, а не иди ты и делай. (Это для точности формулировок);

Как бы ты не сказал, но звучало это именно так.

Айвн написал:
2. Своим желанием я не хотел обидеть либо как-то задеть или же ущемить чьих-то чувств, профессиональных желаний или иных особенностей.
alex_shut написал:
бугага.... повеселили)
Айвн написал:
1. Несмотря на эмоции и даже мои собственные доводы - желание-то не пропало, а значит оно вполне себе нормальное - хоть и не так уж просто осуществимое.

Вперед на вилы. Мы скажем спасибо... может быть )

Айвн написал:
4. Я пока очень мало что могу сделать (а спонсировать не могу совсем), НО посильную помощь оказать я готов со своей стороны своими руками.

Меня тут конечно давненько не было, но я думаю, что не ошибусь если скажу.
Таких тут куча и еще немножко.
Генераторы идей ;)

Айвн написал:
А потому,как мне кажется, есть только ТРИ вопроса которые имеют тут смысл:
ПЕРВЫЙ: Какой проектсоздавать - он должен быть полезен или даже экономически выгоден тем кто его создает
ВТОРОЙ: Желание (читай внутренняя мотивация) группы людей
ТРЕТИЙ: Работа в группе. Партнерская,командная, - назови как хочешь.

Есть только один и даже не вопрос, а пояснение.
Ты уверен, что твои замечания комуто интересны, особенно тем кто захочет данной вещью заниматься? Не кажется ли тебе, что те кто будут этим заниматься, сами решат как и что делать? И если им нужен совет, может они сами спросят?
Как бы это все не вопросы даже, так просто риторические вопросики и объяснение.

Если хочешь принести пользу, организуй данную затею. Все только спасибо скажут.

Аватар пользователя alex_shut
alex_shut 4 года назад
iHappy написал:

а мой коммент за что под раздачу попал? О_о

Аватар пользователя Айвн
Айвн 4 года назад
iHappy написал:
Как бы ты не сказал, но звучало это именно так.

Часто слышится не то что говорится. И тогда это траблы в ушах, а не в устах. Я поясни что имел ввиду.Если есть ощущение, что я говорил иное, то вопрос к ощущениям, а не к пояснениям.

iHappy написал:
Если хочешь принести пользу, организуй данную затею. Все только спасибо скажут.

Один не вытяну и это ежу понятно. Если есть еще желающие - пишите в личку. Организуемся.

iHappy написал:
Ты уверен, что твои замечания комуто интересны, особенно тем кто захочет данной вещью заниматься?

Если умный, то возьми и сделай а не наезжай. Я предложил свои услуги в тех рамках в которых способен и не считаю это идиотизмом или тупостью. Буду уметь больше - буду полезней.
P.S. И, кстати, из той самой кучи где много и еще чуток - появляются те, кто потом считает себя спецом и экспертом. Еще ни один не родился с клавиатурой и мышкой - все проходили с нуля и до куда смогли.

Аватар пользователя alex_shut
alex_shut 4 года назад
Айвн написал:

ну, ты на Счастливчика не набирай. Он хлопец ровный.

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

Аватар пользователя iHappy
iHappy 4 года назад
alex_shut написал:
а мой коммент за что под раздачу попал? О_о

Профилактика ;)
шутку. Сам не знаю в общем)

Айвн написал:
Если умный, то возьми и сделай а не наезжай.

Это сверх наглость уже.
Я не захожу на форум и не предлагаю "А давайте вы мне сделаете...", а именно ты.
Я не озвучиваю проекты(какие они бы класные не были) на обсуждение, если не собираюсь принимать в них участие.

Айвн написал:
Буду уметь больше - буду полезней.

Вот возьми и будь. А пока учись.

Айвн написал:
И, кстати, из той самой кучи где много и еще чуток - появляются те, кто потом считает себя спецом и экспертом. Еще ни один не родился с клавиатурой и мышкой - все проходили с нуля и до куда смогли.

Так, чтобы стать экспертом, надо делать, учится, а не советы давать.

Аватар пользователя alex_shut
alex_shut 4 года назад
kosHta написал:
Думаю если я прошел три ступеньки, мне не в падлу будет оглянуться и помочь человеку, который мудохается с тем, с чем я кучу времени потерял.

Оно то да... но речь не об этом ведь.

Аватар пользователя Айвн
Айвн 4 года назад
alex_shut написал:
Оно то да... но речь не об этом ведь.

Действительно, речь не об этом. На слова типа:

iHappy написал:
Наверно будет грубо, но у нас говорят на такое, а не ах... губу закати))

С моей стороны было обозначено, что никого задеть или ущемить я не хотел.
И до сих пор никого этими словами не хотел задеть. Но и по мне ногами ходить не надо, и под плинтус меня пихать тоже. Даже Гуру стоит себя вести подобающе. Уважать надо и людей и их желания. Я уважаю каждого человека на форуме и когда помогают - благодарен. Но хамства в свой адрес я тоже не хочу. Это моя позиция.

Аватар пользователя iHappy
iHappy 4 года назад
kosHta написал:
мне не в падлу будет оглянуться и помочь человеку, который мудохается с тем, с чем я кучу времени потерял.

Так говорят, только те, кто ничего не умеет.
А когда научатся, ответят на один вопрос 100 раз. Тогда меняют свою точку зрения на более кардинальную.
А потом еще от нубов наслушаешься советов что надо делать, чтобы им жить лучше стало. Так вообще, "от радости будешь танцевать".

Айвн написал:
Но хамства в свой адрес я тоже не хочу. Это моя позиция.

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

Аватар пользователя iHappy
iHappy 4 года назад
kosHta написал:
Когда устанавливаешь Дру, там есть такая надпись, для русскоязычных пользователей плиз если что на Д.ру

Сколько раз дру не ставил, ни разу данной надписи не видел.

kosHta написал:
Но попадают в большинстве случаев под раздачу.

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

kosHta написал:
Я и сам люблю постебаться, но... если ты сказал кому то "нуб" - то сам перестаёшь расти, чо уже вырос. Остаёться поплёвывать с высоты.

По себе не суди. Это не прилично в обществе.

Аватар пользователя iHappy
iHappy 4 года назад
kosHta написал:
У меня в скайпе - едвали не всё общество, уш судить то я мохууу.

вах какое достижение...

kosHta написал:
А вот ты, извини за сравнение, как дембель, в каптёрке тушёнку точишь, шоб нихто не побачив.

да мне пофиг что ты подумаешь обо мне. Как то знаешь, глубоко насрать.
Если ты не понимаешь о чем идет речь, то это твои личные проблемы.

kosHta написал:
И глупые вопросы задают, и ржут над собой, когда уже, наконец сами понимают - что спросили. И ниччо.

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

Аватар пользователя kyky
kyky 4 года назад

Перестаньте сраться в теме трехлетней давности. Ну сколько можно? Дел других нет?

Аватар пользователя Cw
Cw 4 года назад

Спасибо большое за статью, сделала все как Вы указали, получилось! Очень хорошо и доступно написана статья, для новичков самое то! Спасибо большое автору за колоссальный труд

Аватар пользователя iHappy
iHappy 4 года назад
kyky написал:
Перестаньте сраться в теме трехлетней давности. Ну сколько можно? Дел других нет?

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

Аватар пользователя alex_shut
alex_shut 4 года назад
iHappy написал:

албтруисты, блин

Аватар пользователя Айвн
Айвн 4 года назад
iHappy написал:
да мне пофиг что ты подумаешь обо мне. Как то знаешь, глубоко насрать.
Если ты не понимаешь о чем идет речь, то это твои личные проблемы.

Ты конечно тут много чего пишешь, на всех готов срываться? Тормоза есть у тебя?

iHappy написал:
Если мы перестанем тут сраться, данная тема утонет в куче других тем и никто ее не прочтет.
А мы можно сказать, занимаемся продвижением темы, безвозмездно =)

Может быть что по сути дела напишешь? А то всех вокруг назвал разными словами, а по сути дела так ничего и не сказал.
Оглянись на себя - "Дембель". На тебя никто не напал - скем воюешь?Ил ты такими методами темы в ТОП выводишь?

Аватар пользователя iHappy
iHappy 4 года назад
Айвн написал:

На кого я срываюсь? О_0
Если ты не заметил, то я вполне нормально объясняю, что ... блин опять тоже самое писать не буду.

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

Сколько раз можно писать это уже? Если ты считаешь, что ты уникальный генератор идей, то ты ошибешься.
И ни на кого я не срываюсь. Читать учись.

Аватар пользователя maalex
maalex 3 года назад

У меня не устанавливается база данных , все делаю по инструкции , но все равно вылезают ошибки, начинал уже 100 раз с заново . подскажите в чем проблема?
ошибки типа этой :
Fatal error: Class 'SelectQueryExtender' not found in C:\xampp\htdocs\drupal\includes\pager.inc on line 15
надеюсь на вашу помощь!

Аватар пользователя maalex
maalex 3 года назад

У меня не устанавливается база данных , все делаю по инструкции , но все равно вылезают ошибки, начинал уже 100 раз с заново . подскажите в чем проблема?
ошибки типа этой :
Fatal error: Class 'SelectQueryExtender' not found in C:\xampp\htdocs\drupal\includes\pager.inc on line 15
надеюсь на вашу помощь!