Люди я поня одну вещь.
Для чего-то серьезного нужно делать свой движок. Мучения с Друпал по времени примерно столько же времени занимают сколько написание своего движка.
Готов даже согласиться, что свой движек, "писанный" на с++ будет работать быстрее.
Можно еще проще, но этот метод не совсем правильный.
Можно использовать только, если разные базы расположены на одном сервере и доступны "пользователю mysql", который "подключается" к самой базе drupal. Я бы рекомендовал использовать его только в целях тестирования или для "одноразовых" манипуляций с базами.
Я делать не стал.
Просто делаются совпадающие имена в друпал и в АД.
Если учитывать что почтовый адрес совпадает с именем АД - то можно и без сквозной авторизации обойтись.
Хотя если кто выложит подробную инструкцию по настройке авторизации через NTLM.
Проблема всех этих модулей состоит в том, что загрузка файлов на сервер через http - чрезвычайно ресурсоемкая задача.
Если пара пользователей будет загружать через http - на сайте начнутся реальные тормоза. Простыми настройками apache это никак не лечится. Так что настоятельная рекомендация при работе с большими файловыми объемами - ftp.
Сам держу на сайте около 1T картинок.
А что конкретно надо для внутреннего сайта?
Может сначала определишься с потребностями.
Собственно ответ такой:
1. helpdesk - нема такого под drupal
2. В качестве документохранилища - тоже не очень удобно
Едиственно что можно быстро делать - так это клепать собственные маленькие модули.
Хотя я и не автор вопроса - отвечу зачем.
Пример - нода - некий объект (например страна, город)
Создавая этот объект, хочется сразу иметь классификацию других материалов по этому критерию.
После ее прочтения, еще больше зауважал разработчиков друпала.
Все то, что описано в статье, на друпале реализуется в одном файле модуля и гораздо проще.
Может-быть для больших проектов модель VMC хороша, но большую чать задач фреймворка можно решить на друпале простейшими средствами, а чем меньше своего кода надо писать - тем лучше система работает
1. PHP Eclipse IDE
- перешел на него после PHP Expert Editor (прохо понимает UTF8) и ZendStudio (тормозил конкретно). Кстати CVS - в Eclipce - встроен, подсветку и проверку синтаксиса делает корректно. Тормоза есть только при старте. 2. MySQL Query Browser
- просто, бесплатно и не падает. Недостаток - ну очень просто 3. FAR
- для тех, кто помнит Volkov Commander и NC 4. Firefox с плагином IE Tab Option
- Позволяет на ноуте тестить сайт под разными логинами
5 главных причин, по которым разработчики не используют Drupal
Работа в Drupal с несколькими базами данных
Можно еще проще, но этот метод не совсем правильный.
Можно использовать только, если разные базы расположены на одном сервере и доступны "пользователю mysql", который "подключается" к самой базе drupal. Я бы рекомендовал использовать его только в целях тестирования или для "одноразовых" манипуляций с базами.
Прямо в модуле пишем
Отправка email-сообщений!
SMTP тут не поможет, смотреть надо сюда
http://ru.php.net/manual/ru/function.mail.php
Мультисайтинг - пошаговая инструкция для чайника
Все сделано правильно
Остается сделать последний шаг - правка файла setting.php:
1. Выбираем базовую установку - например Site1_DB, и ничего здесь не меняем
2. В остальных файлах setting.php делаем примерно следующую правку
Генерация картинок на Drupal-сайте
Супер. Очень просто и оригинально.
Multisiting
3 друпала - по одной штуке на каждый домен
Больше друпалов, хороших и толстых
Drupal - как внутри корпоративный портал
Я делать не стал.
Просто делаются совпадающие имена в друпал и в АД.
Если учитывать что почтовый адрес совпадает с именем АД - то можно и без сквозной авторизации обойтись.
Хотя если кто выложит подробную инструкцию по настройке авторизации через NTLM.
Drupal - как внутри корпоративный портал
Господа.
Когда делаете replay, посмотрите на дату исходного сообщения.
А то тема обсуждалась 3 года назад, а комментарии до сих пор приходят
Drupal - как внутри корпоративный портал
Смотри модуль Storm - достаточно качественная разработка под цели HelpDesk
Конечно, много чего не хватает - но с этого можно начинать
Вставка в базу
1. Вот так можно получить id пользователя
Блок дней рождений
Может это спасет
Файловый архив на Drupal
Проблема всех этих модулей состоит в том, что загрузка файлов на сервер через http - чрезвычайно ресурсоемкая задача.
Если пара пользователей будет загружать через http - на сайте начнутся реальные тормоза. Простыми настройками apache это никак не лечится. Так что настоятельная рекомендация при работе с большими файловыми объемами - ftp.
Сам держу на сайте около 1T картинок.
Drupal в качестве интранет-сервера (ldap+helpdesk+документооборот+ещё чего-нить :) )
А что конкретно надо для внутреннего сайта?
Может сначала определишься с потребностями.
Собственно ответ такой:
1. helpdesk - нема такого под drupal
2. В качестве документохранилища - тоже не очень удобно
Едиственно что можно быстро делать - так это клепать собственные маленькие модули.
Проверка формы (как удалить стандартные валидаторы).
$form['title'] = array(
cardriver.ru - на Drupal?
По содержанию, офрмлению - супер, ничего не напоминает
То что это drupal - точно убедился только по форме полного поиска
Как очистить журнал в админ части Друпала?
Выполнить sql скрипт состоящий из одной строчки
delete from watchdog
Автоматическое создание и присваивание термина?
Вот модуль, который дополняет термины таксонометрии при заведении определенного типа контента
http://drupal.org/project/nat.
Проверил на тестовом сайте, вроде работет, хотя релиз - beta
Include-пути в Eclipse
На вопрос 1:
Какой каталог установлен как Location для проекта?
Должно быть примерно так
Type: Progect
Location: C:\www\drupal - корневой каталог, где лежат файлы drupal
На вопрос 2:
Если речь идет про навигатор Eclipse - то наверное не установлены соответствия расширениям файлов
Где копать - см вложение.
Автоматическое создание и присваивание термина?
Хотя я и не автор вопроса - отвечу зачем.
Пример - нода - некий объект (например страна, город)
Создавая этот объект, хочется сразу иметь классификацию других материалов по этому критерию.
drupal = framework? или выбор framework
Шикарная ссылка на CakePHP по-русски.
После ее прочтения, еще больше зауважал разработчиков друпала.
Все то, что описано в статье, на друпале реализуется в одном файле модуля и гораздо проще.
Может-быть для больших проектов модель VMC хороша, но большую чать задач фреймворка можно решить на друпале простейшими средствами, а чем меньше своего кода надо писать - тем лучше система работает
Доступ к папке, не имеющей отношения к друпалу
Как один из вариантов поместить папку внутри каталога, где расположен сам drupal
files
includes
misc
modules
scripts
sites
sodis
themes
CATALOG
Обращение к файлам в данном каталоге - стандартное для php
Кстати очень удобно тем, что для собственные файлы не перемешиваются с "системными"
Скрестить 4.7 и 5.1
Как один из вариантов - отличное решение, это мне в голову не пришло.
А может быть есть еще?
Фильтры при создании views
А ларчик просто открывался
Спасибо за помощь.
А где находится exposed filters - не суть важно
Мой набор софта для работы с Drupal
1. PHP Eclipse IDE
- перешел на него после PHP Expert Editor (прохо понимает UTF8) и ZendStudio (тормозил конкретно). Кстати CVS - в Eclipce - встроен, подсветку и проверку синтаксиса делает корректно. Тормоза есть только при старте.
2. MySQL Query Browser
- просто, бесплатно и не падает. Недостаток - ну очень просто
3. FAR
- для тех, кто помнит Volkov Commander и NC
4. Firefox с плагином IE Tab Option
- Позволяет на ноуте тестить сайт под разными логинами
Как убрать регистрацию пользователей ? Она не нужна.
http://www.no-read-help.ru/?q=admin/build/block -5.1
или
http://www.no-read-help.ru/?q=admin/block - 4.7