Написание статей.

Главные вкладки

Аватар пользователя Гость Гость (не проверено) 5 марта 2005 в 10:42

Здравствуйте.

Вопрос: какие модули в Drupal позволяют сделать многопользовательское веб-печатное издание? Т.е. каждый пользователь может написать статью, используя встроенный редактор (подскажите как и это в Drupal реализовать!), разместить ее в определенной ветви каталога статей, она отправляется на модерацию, и после утверждения ее модератором, закрепляется в каталоге, а на главной странице - объявление "новая статья". Более того должна быть возможность загрузки картинок на сервер для последующего их использования в статьях. Я смотрел модули на drupal.org, но их большое количество и отсутствие описаний в списке крайне затруднило мой выбор. Помогите, пожалуйста.
Идея создания веб-издания у меня вертится давно, но порой кажется, что сайтовые движки пишутся для организации тусовки вокруг них, а не для создания работающих веб-приложений. Посмотрел некоторые сайты, работающие на Drupal, и думаю, что он достаточно легок и быстр для практического использования.

Но есть еще один вопрос. Есть ли в Drupal средства-модули для создания backup базы данных и всей веб-директории на сервере? Я занимаюсь созданием сайтов и пользуюсь услугами нескольких хостинг-провайдеров, у некоторых в используемых хостинговых системах, a-la Plesk, есть функции создания backup (скрипт пакует базу данных, данные веб-директории, форматирует их в XML и архивирует в .tar.gz пак), затем помещает backup в так называемый репозиторий, а затем я могу его загрузить на локальную машину и зарезать на CD/DVD, при падении сервера: восстанавливается работоспособность сервера, подключается хостинговая платформа и загружается с локальной машины backup в репозиторий, затем восстанавливаем из backup автоматически и базу данных, и веб-директорию (да и вообще все настройки хостинга). Это идеальный случай, когда хостинг-провайдер использует продвинутые хостинг-системы. Но на некоторых, в лучшем случае есть phpmyadmin, нет хостинг-систем. Поэтому пользуюсь сборкой скриптов, которые делают пак, восстанавливают его и проставляют права и владельца на директории. Вернусь к вопросу, было бы крайне удобно при падении системы, на восстановленный сервер установить чистый движок Drupal, загрузить в модуль создания/восстановления backupа созданный вовремя backup-пак и восстановить данные базы данных, а то и еще и данные в директориях, куда загружаются аватары и картинки.

Подскажите, пожалуйста, названия модулей, которые можно использовать в Drupal для "веб-паблишинга" и создания backup'ов.

Лучший ответ

Аватар пользователя kiev1 kiev1 5 марта 2005 в 19:37

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

У меня вот еще вопрос - когда выйдет очередной релиз друпал и когда дадут скачать cck модуль?

Комментарии

Аватар пользователя dmitriev dmitriev (не проверено) 5 марта 2005 в 10:49

Извините, забыл подписаться, Дмитриев Сергей. Архив скриптов, если кому интересно, используемых мной для архивации базы данных и веб-директории на хостинге без продвинутых хостинг-систем, можно скачать snob2006.narod.ru. А вопросы задать на snob2006@yandex.ru.

Аватар пользователя axel axel 5 марта 2005 в 11:20

Quote:
Вопрос: какие модули в Drupal позволяют сделать многопользовательское веб-печатное издание?
Таки оно "веб" или "печатное"? По правде не совсем понял, что имелось ввиду. Как понял, так и отвечу..

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

Quote:
используя встроенный редактор (подскажите как и это в Drupal реализовать!),
Что подразумевается под "встроенным редактором"? Визуальный редактор поддерживающий HTML-форматирование? Если это, то имеются разные внешние скрипты на javascript вроде fckeditor или htmlarea, которые можно использовать с друпал (см. одноимённые модули).

Для публикации картинок варианты такие: либо используем аттачи к документам, куда помещаем картинки, а в тело статей их можно вставлять с помощью используя модуль [inline]. Есть ещё более наглядный для пользователей img_assist работающий совместно с модулем image (галереи изображений и т.п.). Как они будут сочетаться с htmlarea или подобными визуальными редакторами - не знаю.

Quote:
Есть ли в Drupal средства-модули для создания backup базы данных и всей веб-директории на сервере? Я занимаюсь созданием сайтов и пользуюсь услугами нескольких хостинг-провайдеров,
Вообще-то задача типична для системы, а не для вебскрипта. На коммерческих хостингах системный бэкап - feature по умолчанию. Если этого нет, то по-моему проще сменить хостинг.

Сделать вызов tar и mysqldump из PHP, чтобы дёргать при необходимости в Друпал - дело десятка, но надо ли оно? Системный бэкап надёжнее, чем исполнение бэкапа через вебскрипт, время исполнения которого часто на хостингах ограничивают.

Quote:
Идея создания веб-издания у меня вертится давно, но порой кажется, что сайтовые движки пишутся для организации тусовки вокруг них
Рекомендую побродить друпаловским по сайтам из каталога на drupal.org - там немало разного назначения сайтов, в т.ч. и вебиздания попадаются. Вот linuxgazette.com например.

--
Axel,
www.axel.drupal.ru

Аватар пользователя kiev1 kiev1 5 марта 2005 в 19:37

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

У меня вот еще вопрос - когда выйдет очередной релиз друпал и когда дадут скачать cck модуль?