vsmr: Блог

Главные вкладки

Разные Description на странице 2, 3, 4.

10 августа в 21:34

Добрый день, сеошник сказал нужно сделать разные description на страницах с пейджером.
Например в таксономии, на страничке 1 д.б. description
"это description странички taxonomy term. Страница 1"
а на второй страничке
"это description странички taxonomy term. Страница 2"
С title это сделал через модуль page_title, а как в описании сделать, пока не пойму и гуголь не дает результат.
Подскажите пожалуйста кто как реализует данный функционал?

Устновлены Meta tags (quick) , Extra functionality , Upgrade from nodewords

Аналог Imagefield crop для iOS & Android

8 августа 2014 в 9:03

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

Оттестированные и забракованные под это дело модули:
Imagefield_crop супер но не работает на мобильных устройствах
Image javascript crop вообще не понял как оно работает и чем отличается от эффекта сrop and scale

Скрыть поле если нода выключена

8 декабря 2013 в 19:25

Поиск как обычно не помог, вернее частично помог но решение не найдено

Что есть:
- всем разрешен просмотр материалов снятых с публикации, но только определенных типов материалов (модуль drupal.org/project/view_unpublished)

Что нужно:
- в снятой с публикации ноде нужно запертить вывод некоторых полей

Делаю
1. по инструкции создал скопировал из модуля fields файл шаблона field.tpl.php в папку с темой и переименовал как положено field--FIELD_NAME.tpl.php (эта часть работает, проверено)
2. модифицирую код
из

<?php
print render($item);
?>

в

<?php
if ($node->status "1")
{
print 
render($item);    
}
else
{
print 
"запрещено к просмотру";            
}
?>

Показать блок группе если юзер в других не состоит

29 ноября 2013 в 19:53

Приветствую, гуру, прошу Вашей помощи, весь мозг изломал

Есть блок, есть группы
1. (стандартная) зарегистрированные пользователи
2. группа 2
3. группа 3

структура сайта настроена так что вес пользователя растет с добавлением в группы выше уровнем,
никак не могу понять как показать блок 1й группе (зарегистрированные пользователи) только если пользователь не состоит в группах 2 и/или 3
и только на странице user/*

Вот такая комбинация почему то показывает блок вообще везде

Отображать в ноде только помеченные фотографии

24 октября 2013 в 19:01

Приветствую достопочтенных пользователей Drupal.ru

Измучил поиском сайт, но так и не нашел ответа, чувствую что он где то рядом, на поверхности, но найти не могу, прошу Вашей помощи.

Rules php code

22 июля 2013 в 19:30

Мое почтение дамы и господа.

Всю голову изломал, не могу никак при использовании rules и выполнении произвольного php кода вставить ссылку на сам комментируемый материал и сам коммент. Как я только не пытался вставить [comment:url] и $comment[url] и $comment[comment:url]

Сам не программист, поэтому пользуюсь методом научного тыка, при помощи данного ресурса получилось тело коммента выдернуть таким кодом
$message = ("новый коммент: ".$comment->comment_body['und'][0]['value']);

Опять модерация, publish content, премодерация

27 июня 2013 в 14:55

Приветствую.

Кратко:
Дать юзерам возможность размещать материалы и редактировать их, но админ должен иметь возможность контролировать их количество, быть предупрежденным после редактирования и иметь возможность вернуть как было.

Подробнее:
1 Создать материал мог любой пользователь.
2 Автор (зарегистрированный пользователь), мог свои материалы включать, выключать и редактировать. НО только после того как модератор проверит ПЕРВЫЙ вариант материала. Т.е. при первом создании материала он не публиковался ни смотря ни на что.
3 При редактировании, уведомлять модератора, но сразу публиковать измененный материал, с учетом того, что предыдущая версия уходит в редакции.

Ну и самое главное - после создания, этот материал не должен быть виден извне.

Rules - статус материала в отчете

22 апреля 2013 в 12:31

Приветствую.
Настроил отчет о модификации ноды пользователем на почту админу.
Т.е. если юзер изменил свой материал - высылается подробный отчет администратору
Теперь разрешил снимать с публикации и вновь публиковать свои материалы.
Всю голову изломал как уведомить админа о статусе ноды (вкл или выкл)

в Token replacement patterns не нашел статуса материала, для того чтобы в письме он был отражен.
Подскажите м.б. я не в том направлении думаю, никак не соображу как еще узнать статус.

Сейчас использую

[РЕШЕНО] title для каждого комментария

9 января 2013 в 21:35

Приветствую уважаемые.

Все в тех же целях СЕО оптимизации, моча как говорится в голову стукнула.
Каждый комментарий имеет свою форму ответа
мойсайт/comment/reply/1958/3320
это отдельная страница

и title, у всех комментариев равен title самого материала,
а почему бы туда не поместить (в title)
Например в виде:
Ответ на комментарий: Новый комментарий
или же
Название материала - название коммента

Включение выключение заголовка материала не влияет на title
смотрел модули:
unique_comments
comment_plus
в них озвученная плюшка не найдена

Да, да я знаю что в robots.txt
Disallow: /comment/reply/
и это дубль контента (данный контент уже имеется на странице материала)

но все же, прошу ответить, кто то использовал форму ответа на конкретный коммент в корыстных целях.

field display. отображение поля

24 октября 2011 в 9:39

Приветствую
кратко о модулях и настройках:
настройки: мультисайтинг (общие ноды, пользователи, сск поля)
модули(те которые касаются проблемы): сск, imagecache

проблема
никак не пойму какая таблица отвечает за отображение поля (display fields)
на одном сайте нужно чтобы был один пресет (imagecache preset) а на другом сайте - другой Smile
так вот как только все меняю(выставляю нужные значения) - вроде бы остается на своих местах, через какое то время слетает
причем непонятно почему, вручную чищу кэш, запускаю крон - все ок.

если кто знает решение - прошу подсказать или хотябы расскажите в какой таблице

==================
пока писал - нашел ответ
настройки полей и их отображения хранятся в таблице
content_node_field_instance

теперь вопрос другой
можно как то определить
1й сайт берет значение все значения из своей content_node_field_instance
2й сайт берет только display_settings из своей таблички а все остальное и "общей"