Dropbox - Бесплатное хранилище файлов

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

Ярлыки: 

Рубрики: 

Contrib-модуль

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

Ярлыки: 

Не отображаются масштабированные картинки

Проблема: Изображения в нодах и тизерах не отображаются, если они уменьшены/увеличены, хоть штатными средствами Drupal, хоть с помощью модулей типа Colorbox. В нативном разрешении изображения отображаются нормально.

Причина: На многих хостингах, а также локальных сборках, например, nimp (http://nimpbox.ru/) в качестве frontend работает Nginx. Это промежуточный сервис, кэширующий статичный контент. Он ускоряет работу сайтов, но создает описанный выше побочный эффект..

Ярлыки: 

Рубрики: 

Запуск сайта с нуля меньше чем за полчаса

Сразу нужно пояснить заголовок. Конечно, речь не идет ни о создании содержательного ресурса, ни о сплоге. Видеоролик показывает, на сколько просто и быстро можно создать свой собственный сайт с самого нулевого цикла, когда у нас еще нет ни домена, ни хостинга, а есть только идея. В узких кругах широко известен слоган движка WordPress: "Установка за 5 минут". В этом видеоматериале умышленно взят другой движок Drupal, который не кичится своей мгновенной установкой.

Ярлыки: 

Рубрики: 

Вывод количества материалов заданного типа

Вот такой блок кода в Drupal 6

Статей:
<?php
$type = 'article';
print db_result(db_query('SELECT count(*) FROM {node} WHERE type = \'%s\' AND status = 1', $type ));
?>

выведет на экран результат в таком виде:

Статей: 28

 

Ярлыки: 

Рубрики: 

Ошибка вставки 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.

Ярлыки: 

Рубрики: 

Вывод случайных сообщений в блоке

Приведенный ниже код можно использовать в блоке для вывода случайно выбранного текста из заранее составленного списка. Может применяться для создания блока "Фраза дня", "Афоризм на сегодня", "Высказывания великих людей" и т.д.

Ярлыки: 

Рубрики: 

Страницы