Ищется идеальный модуль (или их комбинация) для работы с картинками
Ищу идеальное средство для работы с картинками. Требуется создать сайт для журнала. Хотелось бы, чтобы модуль удовлетворял следующим характеристикам:
Ищу идеальное средство для работы с картинками. Требуется создать сайт для журнала. Хотелось бы, чтобы модуль удовлетворял следующим характеристикам:
Что происходит: когда пользователь жмет на preview коммента, то он получает это preview, но при этом сам текст ноды дублируется и сверху и снизу. Сайт работает на Panels, сама нода выводится через panels arguments. Я понимаю, что логика говорит, что надо искать баг в page.tlp.php (а его я почти не изменял). Или здесь все дело в Panels arguments? Тогда что именно нужно править?
У меня в CCK-ноде в одном из полей автор указывает ссылку на изображение (затем это изображение будет тизером к ноде). На сайте есть 4 размера тизеров, так что необходимо эту самую картинку пережать 3-4 раза. Это элементарно делается на PHP, но вот вопрос: а куда вставлять этот код для пережимания? Вроде как можно написать код хука для node_save, но куда ставить этот хук? Или, может, вписать код в поле PHP code данного CCK-поля? Как лучше сделать?
Сделал на Drupal 5.7 сайт, нормально открывается в FF, Opera, Safari. А вот IE7 при попытке захода то грузит, то не грузит страницы. Периодически выдает ошибку "Не удалось открыть узел example.com. Операция прервана". Я грешил на Secure Site, там до последнего времени была установлена HTTP-авторизация, отключил Secure Site, почистил полностью кэш IE, но ошибка продолжает оставаться. В чем может быть проблема? Это ведь что-то совсем нижнего уровня, типа Apache... Кто сталкивался? Спасите!
Пытаюсь запихнуть панель логина и поиска в строку primary menu. В Page.tpl.php написал:
Перефразируя ранее заданный здесь вопрос... Должна же быть какая-то функция...
Вожусь с Views Theme Wizard, сделал, чтобы рядом с $title отображалось количество комментов (простой вывод $comment_count). А какая переменная отвечает за ссылку на ноду? А еще лучше, чтобы при клике по $comment_count пользователь сразу попадал вниз страницы, к комментариям... Я ставлю $link, но эта переменная ничего не выводит... Как быть?
Доброе утро!
Искал-искал, но что-то не нашел подходящих модулей для решения следующей задачи: У меня на сайте могут оставлять комментарии зарегистрированные пользователи (Users), но они попадают в очередь модерации. И, если модератор пропустит, то публикуются. Кроме того, модератор может повышать роль пользователя User до Superuser (если человек адекватный, то его комменты модерировать не нужно). Это все у меня работает, но хотелось бы, чтобы пользователи получали уведомления по e-mail в двух ситуациях:
just subj.
Сделал View, которое работает по аргументу таксономии, в режиме Page отладил - все замечательно работает - выводится list'ом ноды с заданным term ID. И сделал даже больше: поставил taxonomy redirect, и перенастроил свое View, чтобы ноды выводились по term name, которое дает taxonomy redirect.
А вот с запихиванием этого View в Panel у меня реальная проблема. Куча аргументов, непонятно, куда вообще что ставить, внятных инструкций в гугле нет. В лучшем случае у меня получается View, которое всасывает чуть ли не вообще все термины на сайте. В худшем - вообще пустое View.
Работаю с темой MyDrupal Universal. Создал меню Primary, должно все по логике отображаться. Смотрю в исходник - он там печатает <div id="primary"></div>
, ни больше, ни меньше. Почему могут не выводиться пункты меню, как вы думаете?
Построил list view, доволен. Comment Count выводится, даже если он равен 0. А как сделать, например, как на vedomosti.ru, где, если есть комменты, их количество отображается над заголовком в виде степени, а если пока нет - не отображается? Через tpl.php? Или есть изящное решение для Views, например, с аргументами...., которое позволило бы запретить отображение поля в зависимости от его значения?
Извиняюсь за оффтопный subj, но как сделать нижеследующее?
Грубо говоря, на сайте есть 2 словаря - Цветы (Ромашки, Фиалки, Гладиолусы) и есть словарь Цветоводство (Free Tagging). Соответственно, есть три раздела - Ромашки, Фиалки, Гладиолусы, куда помещаются ноды, в которых редактор забивает произвольные термины из Цветоводства - типа посадка, прополка, продажа.
Как сделать tagadelic, который бы отображал на странице Ромашки только те тэги из Цветоводства, которые были поставлены в ноды про Ромашки? То же самое - с Фиалками и Гладиолусами.
Перестали показываться - как ни извращаюсь с ними. Хотя еще вчера показывались. Какое самое уязвимое место в настройках? Где смотреть?
Сделал View, которое должно отображать и количество комментариев к ноду. И не хочу показывать эти комментарии, если их количество = 0. Как это запрограммировать?
Хочу, чтобы без перезагрузки страницы можно было листать списки типа Самые популярные, Самые обсуждаемые (ноды). Чем это лучше сделать?
Так случилось, что я пишу свои дурацкие вопросы в основном именно в эту ветку, и даже иногда получаю ответы. За что сообществу спасибо! Вопрос вот в чем: как лучше писать на этом форуме названия модулей/функций и т.п., чтобы получить больше (правильных) ответов - на русском или на английском. Много ли людей здесь использует английский дистрибутив?
Сдедал Views - List View, чтобы ноды выводились списком полей в блоке. И тем же списком полей они выводятся в режиме Page (страницы). А мне нужно, чтобы выводился немного другой набор полей (конкретнее - всего одно поле добавить). Как это сделать? Мне представляется, что нужно создать отдельное View с нужными полями, отключить в блоке ссылку More и разместить ссылку на искомое View в Footer'е блокового View. Это правильное решение? Или есть еще более простое?
Сделал Computed Field, которое компилирует в ссылку несколько параметров, указываемых в других полях CCK ноды. Все отлично работает, кроме одного параметра - $node->path. Он почему-то прописывается в моем Computed только со второго раза, при повторном сохранении ноды. Так и должно быть? Видимо, $node->path формируется только после нажатия на Submit, да? А можно ли как-нибудь обойти это? Например, обсчитывать Computed динамически, не обращаясь к базе?
Вот мой код текущий код:
Computed Code:
if (!$node->nid) node_save($node);
Продолжаю пилить тему графического тизера. Многое уже по частям сделал, но хочу еще следующее: Как средствами Drupal прикрутить к CCK TextField кнопку, которая бы запускала файловый браузер (например, из FCKEditor), и по завершению его работы посылала бы в данный CCK TextField ссылку отобранный в браузере файл? В идеале хотелось бы еще, чтобы снизу CCKField была превьюшка этого файла (картинки).
Друзья, как правильно настроить Drupal (File system или settings.php, или еще что-то), чтобы можно было хранить картинки не во внутреннем каталоге установки Drupal, а на отдельном сервере - типа images.example.com, тогда как Drupal установлен в /путь у хостера/example.com/www. Я прописываю все нужные пути правильно, Drupal даже не ругается, но при загрузке картинок путь к ним выглядит как www.example.com/путь у хостера/images.example.com/картинка.jpg. Может, тут Pathauto пригодится или URL Aliases, или надо mod_rewrite писать?
Поставил Contemplate, ниже - список переменных ноды. Какую из них использовать в качестве ID для IMCE?
An example node has been loaded and it's properties appear below. Click on the the property names to add them to your template.
$node->nid
25
$node->vid
25
$node->type
story
$node->status
1
$node->created
1202457852
$node->changed
1202478501
$node->comment
2
$node->promote
1
$node->sticky
0
$node->revision_timestamp
1202478501
$node->title **
Header
$node->teaser
$node->log
$node->format
1
$node->uid
1
$node->name
admin
$node->picture
$node->data
a:0:{}
$node->path
2008/02/08/header
$node->last_comment_timestamp
1202457852
$node->last_comment_name (NULL)
$node->comment_count
0
Вожусь с Drupal 5, хочу сделать несколько Views, куда должны выводиться картинки тизеров нод. В каждую View - свой размер картинки. Всего 3 размера. При этом сами картинки должны храниться не в дефолтной директории files или images, а в разных папках на сервере.
Пробовал для решения этой задачи Image - он складывает все в одну папку. Пробовал ImageCache + CCK Image Field - такая же фигня. Сейчас пробую втупую TextField, в которую руками ввожу адрес картинки, - но как тогда быть с тремя разными размерами картинок? Пусть браузер их ресайзит, что ли?
Я не хочу пользоваться встроенным загрузчиком ImageField или Image/ImageAttach, а просто хочу прописывать ссылки в определенном поле. Возможно ли создание такого поля? И как из него выводить тизерную картинку?
CCK, таксономия, Upload создают на странице редактирования огромное количество форм. Как их расположить по порядку?