Напомните модуль
Напомните модуль, который добавляет для определённых ролей в links ссылку для удаления новости(без захода в изменить)
Напомните модуль, который добавляет для определённых ролей в links ссылку для удаления новости(без захода в изменить)
Обещанная статья
Обсуждаем здесь. Просьба воздержаться от комментов в духе "грязный хак" и задавать конструктивные вопросы
Многие из вас на своих нагруженных проектах используют nginx.
Я видел на форуме, что при этом многие отказываются от замечательного модуля imagecache, который позволяет автоматически генерировать несколько вариантов одной картинки с разными размерами. Вот мол, не генерируются картинки, когда стоит nginx перед апачом.
Зря! Вот конфигурация хоста в nginx, где всё замечательно работает
location / {
proxy_pass http://127.0.0.1/;
proxy_redirect off;
proxy_set_header Host $host;
В настоящее время в корпорации ICANN, управляющей адресным пространством
Интернета, подходит к завершению обсуждение вопроса
о возможности создания доменов верхнего уровня с использованием символов
национальных алфавитов (IDN).
Окончательное решение по этому вопросу должно быть принято на конференции ICANN,
которая состоится в Париже в конце июня этого года.
Если корпорация одобрит внедрение IDN верхнего уровня, Россия может стать
одной из первых стран, которой будет делегирован собственный
Блоги на субдоменах(как на nnm.ru).
Могу написать такую статью.
Спрос есть?
Есть замечательный модуль Flashvideo, позволяющий загружать видео и автоматом конвертировать его в flv, 3gp - да что угодно, и потом цепляющий к нему flv плеер.
Однако в нём есть один неприятный недостаток - это закачка файлов с русскими именами. Чтобы решить эту проблему, надо всего лишь найти в файле flashvideo.module строку:
$base_name = preg_replace("/[^a-zA-Z0-9_\.]/", "_", $node->nid . "_" . basename($file->filepath, "." . $extension));
и заменить её на
$base_name = preg_replace("/[^a-zA-Z0-9_\.]/", "_", $node->nid . "_" . basename(md5($file->filepath . time()), "." . $extension));
Как известно, крон в друпале по дефолту запускается только через браузер. Это неправильно(паразитные соединения с вёб-сервером) и часто неудобно.
Например, я использую flashvideo для автоматической генерации flv и 3gp из avi. Если роликов было закачано много - процесс занимает длительное время, а разрешать скриптам выполняться по 6 минут через вёб-сервер - это значит сделать подарок DDoS-ерам. Поэтому можно взять, да и пропатчить файл стандартного крона так, чтобы его можно было выполнить через:
/usr/local/bin/php usr/home/www.test.ru/cron.php
Иногда надо запускать по крону задание, используя CLI
То бишь не
wget http://www.lala.ru/cron.php
А:
/usr/bin/php http://www.lala.ru/cron.php
Зачем? Ну, например, у вас запрещены для вёб-скриптов shell_exec() для безопасности, а вот в некоторых скриптах вам необходимо их использовать. Например, ffmpeg. По умолчанию крон друпала не запустится. Однако, если создать такой файлик - всё будет хорошо:
/**
* @file
* Handles incoming requests to fire off regularly-scheduled tasks (cron jobs).
*/
$_SERVER['HTTP_HOST'] = 'lala.ru';
$_SERVER['REMOTE_ADDR'] = '127.0.0.1';
$_SERVER['REQUEST_METHOD'] = 'GET';
include_once './includes/bootstrap.inc';
Поступил некий заказ на создание интернет-магазина на базе друпал
На базе Ubercart.
С экспортом в Яндекс.Маркет, Прайс.Ру и Торг.Мэйл.Ру.
С оплатой через робокс или хронопей.
Однако бюджет не слишком большой. В связи с этим хотелось бы задать вопрос - кто-то нуждается в похожем, и готов внести вклад в разработку?
Если да,то каким порядком сумм(можно в личку).
Как оттемизировать страницу node/add - там, где список типов нод?
Помнится, как-то тут пробегала ссылка на удобный инструмент, который делал скриншоты вёб-страниц, проматывая их вниз до конца.... Напомните?
Сайт журнала в первом приближении. Архитектура
Реализован на Panels 2. Из интересного:
Архив номеров, номера - тэги таксономии. посмотреть
Термы словаря "Номера журналов" перехвачены с помощью панелей посмотреть
Так как проблемы с именами картинок достали солидно(повторяются, русские буквы глючат), сделал пак:
1. Модифицированный imce, который при закачке генерирует уникальное имя картинки(мд5 хэш от имени файла + время создания), автоматически создаёт уменьшенную тумбы картинки с заданными размерами
В окне просмотра(где список) - показывает только тумбы.
2. Кнопка для буэдитора, которая это дело вставляет как тэг bbcode: [thumb]..[/thumb]
Когда они остановятся и перестанут клепать пятёрки?
У меня так обновлялка скоро погнётся
Патченый -views_node.inc - добавлены два новых фильтра Node: created month и Node: created year
Соответственно, они помогут отсеять материалы в виде по году и месяцу. Полезно при организации архива
Делано для заказчика. Пользуйтесь.
стоит php5, gd2, imagecache
при закачке изображения он создаёт все нужные папки, но отскалить превьюху не может,в ватчдоге:
sites/all/files/imagecache/news_thumbnail/sites/all/files/12_pics_62137.jpg
Imagecache scale action ID 2 failed.
где может бьыть корень этой ошибки? права все выставлены даже в 777
как в модуле vote up/down скрыть виджет для автора ноды, чтобы он не мог за себя голосовать? на друпал.ру это реализовно, а у меня на сайте показывается
Для размещения сайтов могу предложить: http://drupal.ru/node/8520
Не так давно свела меня судьба с друпалом.Сейчас неспешно делаю на ней несколько проектов. И появилась идея несколько поддержать единомышленников,а заодно и себя
В чём суть моего предложения.
Я располагаю собственным сервером на технической площадке в москве.
Xeon 3ghz, 8GB DDR333, 500GB SATA, php 5.2.3, mysql 4.1. Бэкэнд апач, фронтэнд nginx. Резервное копирование.
Я отнюдь не прочь взять к себе какие-то интересные сайты на друпале с условием размещения сквозной текстовой ссылки или баннера на любой мой проект.
как добраться до шаблона node/add/blog, не влезая в ядро? нужно отключить collapse для некоторых настроек
Как получить vid для текущей ноды в блоке?
Вот мой первый сайт на друпале. Изначально он работал на Datalife Engine. На выходных перенёс его на новую ЦМС.
Из фич пока только шаринг закладок наверно. И радио.
Интересует мнение о внешнем виде. Я сам отнюдь не дизайнер...
Чтобы через админку в базу забивался список советов, а модуль создавал блок, который случайным образом показывал советы
всем привет
есть ли простой способ отобразить облако тэгов(с весами, как в tagadelic) для всех детей заданного термина?