В сети существует множество сервисов, предоставляющих возможность хранить там свои файлы. Одно из таких файловых хранилищ называется Dropbox. Прелесть этого файлового хранилища заключается в том, что оно позволяет не только хранить данные, но и синхронизировать их между любым количеством устройств, подсоединенных к Вашей учетной записи.
Drupal
Contrib-модуль
Contrib-модулями называют бесплатные (свободно распространяемые) модули, которые были созданы и опубликованы для общего доступа разработчиками, не участвующими в создании ядра системы, так называемыми, сторонними разработчиками. Любой желающий может использовать Contrib-модуль безвозмездно на свое усмотрение.
Такие Contrib-модули являются вкладом сообщества в развитие системы.
Contrib - от английского contribution - вклад, пожертвование.
Ярлыки:
Не отображаются масштабированные картинки
Проблема: Изображения в нодах и тизерах не отображаются, если они уменьшены/увеличены, хоть штатными средствами Drupal, хоть с помощью модулей типа Colorbox. В нативном разрешении изображения отображаются нормально.
Причина: На многих хостингах, а также локальных сборках, например, nimp (http://nimpbox.ru/) в качестве frontend работает Nginx. Это промежуточный сервис, кэширующий статичный контент. Он ускоряет работу сайтов, но создает описанный выше побочный эффект..
Ярлыки:
Рубрики:
Запуск сайта с нуля меньше чем за полчаса
Сразу нужно пояснить заголовок. Конечно, речь не идет ни о создании содержательного ресурса, ни о сплоге. Видеоролик показывает, на сколько просто и быстро можно создать свой собственный сайт с самого нулевого цикла, когда у нас еще нет ни домена, ни хостинга, а есть только идея. В узких кругах широко известен слоган движка WordPress: "Установка за 5 минут". В этом видеоматериале умышленно взят другой движок Drupal, который не кичится своей мгновенной установкой.
Ярлыки:
Рубрики:
Лайтбоксы: Lightbox2 и ShadowBox (для Drupal)
Вывод количества материалов заданного типа
Вот такой блок кода в Drupal 6
<?php
$type = 'article';
print db_result(db_query('SELECT count(*) FROM {node} WHERE type = \'%s\' AND status = 1', $type ));
?>
выведет на экран результат в таком виде:
Ярлыки:
Рубрики:
Ошибка вставки Teaser Break в CKEditor на Drupal
Версии ПО: Drupal 6.19; модуль CKEditor 6.x-1.1; сам редактор - ckeditor_3.4.1
Проблема: При нажитии на кнопку "Insert Teaser Break" в CKEditor отделения тизера от основной части материала не происходит. Если переключиться в "plain text editor" и вписать с клавиатуры: <!--break--> , то при возвращении в режим CKEditor его поле серое и весь контент ноды пропадает.
Решение: (Точнее, воркарраунд.) В файле
Ярлыки:
Рубрики:
Новые записи блога в блоке
Нужно в блок вставить список из ссылок на публикации в блогах на сайте. Ссылки в формате ЧПУ. Это на тот случай, если не желательно использовать модуль Views.
Вот код, который нужно вставить в блок:
Ярлыки:
Рубрики:
Последнее изменение страницы
В Друпале есть встроенная возможность отображать информацию об авторе документа и времени его создания (включается на странице /admin/build/themes/settings для каждого типа материала отдельно), но не предусмотрено вывода даты последнего изменения домукента. Данный сниппет позволяет реализовать этот функционал.
Код нужно вставлять в файл node.tpl.php.
Ярлыки:
Рубрики:
Вывод случайных сообщений в блоке
Приведенный ниже код можно использовать в блоке для вывода случайно выбранного текста из заранее составленного списка. Может применяться для создания блока "Фраза дня", "Афоризм на сегодня", "Высказывания великих людей" и т.д.

