(Telefax)

Блог
Просмотреть последние записи в блоге
Темная материя
Материалов: 0/19, комментариев: 0/11
Время участия
4 года 1 month
Пользователь поблагодарил
Материалы: , Комментарии:
Пользователя поблагодарили
Материалы: , Комментарии:

Telefax Пт, 13/01/2017 - 12:09

Views: отображение картинки из текущей ноды, если поле пусто отображение из другой ноды с тем же термином таксономии

Задача через блок views отфильтровать содержимое полей "слайд" для всех нод с термином таксономии как у текущей ноды, если в текущей ноде это поле не пустое то отображаем его, а если пустое, то отображаем из любой другой ноды (ну или из самой старой ноды) где это поле не пустое. Выводиться должен только один элемент.

Тип материала: 
Версия Drupal: 
0 Спасибо

Telefax Чт, 12/01/2017 - 09:33

Голосование с защитой от накруток - Poll improved или что-то еще?

«Poll Improved

IP address restriction has been changed to cookie based solution so that users behind a firewall will be able to vote.
Cookie based restriction can optionally be strengthened with IP address checking.»

Достаточно ли этого для защиты от накруток или есть решения получше? Механизм защиты с cookie и ip как работает -- будут ли проблемы у тех, кто за NAT?

Авторизацию через email, соц. сети в расчет не берем.

Ключевые слова: 
Версия Drupal: 
0 Спасибо

Telefax Ср, 16/11/2016 - 11:49

Как опубликовать несколько неопубликованных редакций разных нод за один раз?

Около 30 нод, в них есть последняя неопубликованная редакция, есть какой-то способ групповой публикации (т.е. чтобы во всех 30 нодах последняя редакция стала опубликованной) или только вручную ходить по редакциям и опубликовывать?

Версия Drupal: 
0 Спасибо

Telefax Вс, 17/07/2016 - 10:35

Привязка одной и той же ноды к разным разделам сайта и меню.

Есть отдельный тип материала "новости" и есть несколько разделов сайта, где эти материалы отображаются.

Тип материала: 
Версия Drupal: 
0 Спасибо

Telefax Пт, 15/07/2016 - 11:59

Сайт образовательной организации на Drupal 7 (автоматизация микроразметки контента)

Рособрнадзор требует часть страниц оформить с использованием микроразметки:

Все страницы официального Сайта, содержащие сведения, указанные в пунктах 3.1 - 3.11 настоящих Требований, должны содержать специальную html-разметку, позволяющую однозначно идентифицировать информацию, подлежащую обязательному размещению на Сайте. Данные, размеченные указанной html-разметкой, должны быть доступны для просмотра посетителями Сайта на соответствующих страницах специального раздела.

http://obrnadzor.gov.ru/microformats/

Тип материала: 
Версия Drupal: 
0 Спасибо

Telefax Ср, 15/06/2016 - 13:58

Не отображается анонс в некоторых нодах с ограничением по кол-ву символов

Все ноды одинаковые, везде одинаковый тип поля Body (фильтрованный html), текст внутри тэгов <p></p>. Так вот в некоторых нодах в режиме анонса body не выводится вообще, если стоит, к примеру, ограничение на 400-600 символов. Если поставить 1500 то выводится.

Версия Drupal: 
0 Спасибо

Telefax Втр, 01/03/2016 - 19:19

Фильтрация nbsp на выдаче. Htmlpurifier? Другой модуль? preg_replace не отрабатывает

Вставляю через Ckeditor (полноценный модуль, а не часть wysiwyg) контент, часть контента имеет nbsp пробелы, которые на выдаче во views портят верстку. Отключить html совсем не могу т.к. нужно сохранить ссылки. Ранее это лечилось через tpl со следующим кодом:

Версия Drupal: 
0 Спасибо

Telefax Ср, 06/01/2016 - 20:15

Views выборка терминов таксономии равных названию ноды. Возможно?

Есть нода с именем "красное яблоко" (url alias у нее транслитом krasnoe-yabloko), есть словарь таксономии, где есть термин "красное яблоко".
Задача через views делать выборку нод где один из терминов будет равен названию текующей просматриваемой ноды. Такое реализуемо?

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Telefax Вс, 22/11/2015 - 12:18

Context filters во Views и вложенность терминов таксономии

Подскажите пожалуйста, как правильно реализовать такой функционал:

Через views вывожу ноды которые совпадают с основной по некоторым терминам таксономии. Соответственно в context filters указываю:

Содержимое: Has taxonomy term ID (with depth)
Allow multiple values
Provide default value taxonomy term ID from URL
Load default filter from node page
Filter to items that share any term
Depth -2

Вложенность терминов в словаре:

Фрукты
-Яблоки
--Красные
--Зеленые

Ключевые слова: 
Версия Drupal: 
0 Спасибо

Telefax Пнд, 09/03/2015 - 10:30

Выдача views по кол-ву свободного места на странице.

Подскажите, как возможно реализовать функционал пейджера блока views, чтобы содержимое выдавалось до тех пор, пока есть свободное место на странице?

Смысл в том, чтобы заполнять колонку справа баннерами (или другой информацией выводимой через views), если левая колонка (содержимое) имеет длинный контент.

Возможно что-то на подобии модуля infinite scroll, но с ограничением на размер страницы...

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

Telefax Пнд, 09/03/2015 - 10:13

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

Есть ли модуль, который позволяет ограничить поиск по определенным типам материала и добавить поиск по представлениям (например некоторые отдельные ноды выводятся в общих представлениях, а по отдельности не должны отображаться нигде, в т.ч. и в поиске).

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Telefax Сб, 07/03/2015 - 08:58

Создать поле, значения которого могут быть имена нод определенного типа материала

Необходимо сделать взаимосвязь между нодами с разным типом материалов и
выводить через views в двух вариантах:

на ноде, тип материала: курс - какой препод(ы) преподает этот курс
на ноде, тип материала: преподаватель - какие курсы преподает этот препод

Пока видится вариант вроде создать тип материала преподаватели,
поле имя преподавателя сделать как значение словаря таксономии, возможно через токен дублировать из названия ноды (для удобства редактирования в будущем) в скрытое поле словаря, а потом при создании ноды тип материала: курсы, указывать привязку к терминам таксономии из словаря: преподаватели...

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

Telefax Пнд, 13/05/2013 - 20:31

Подсчет кол-ва файлов в поле field_photos и вывод через Views

Через views формируется блок краткого вывода информации из нод через fields (заголовок, краткий текст, одна фотография). Хочу добавить на фотографию div, на котором отобразить число = сумме фотографий в поле field_photos для ноды. Т.е. сколько всего фотографий ждет посетителя в полной версии.

Это реализуемо через views?

Тип материала: 
Версия Drupal: 
0 Спасибо

Telefax Чт, 02/05/2013 - 17:06

Модерация нового контента и изменений старого. Moderation -- безальтернативно?

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

Поставил moderation 7.x-1.0-alpha1, вылезает ошибка:
Fatal error: Class 'entity_views_handler_field_label' not found in /sites/all/modules/moderation/views/handlers/moderation_handler_entity_field_label.inc on line 6

Тип материала: 
Версия Drupal: 
0 Спасибо

Telefax Вс, 14/04/2013 - 15:43

TinyMce: Перенос строки из plain text в html

 Большая часть контента на сайте сохранена в plain text с переносом строк, после установки wysiwyg и TinyMCE 3.5.8 появилась следующая проблема: при попытке изменить содержимое старых нод, сохраненных в plain text (в момент переключения из дефалтового редактора plain text, в режим full html, где редактор tinymce, переносы строк просто пропадают, а не преобразуются в br или p.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Telefax Пт, 15/03/2013 - 21:12

Слайды со ссылками на таксономию, как отдельный тип материала

На главной странице сайта есть слайдер который через views (на jqfx) выводит изображения, подписи к ним и кнопку "подробнее". Изображения выбираются из нод, соответственно и ссылка "подробнее" ведет на ноду, из которой было взято изображение.

Но появилась необходимость сделать слайды, ссылки на которых ("подробнее") должны вести не на ноду, а на термин таксономии или страницу views.

Тип материала: 
Версия Drupal: 
0 Спасибо

Telefax Чт, 14/03/2013 - 19:03

Ограничение кол-ва field_image при выводе через teaser?

Как грамотно и с наименьшими проблемами ограничить кол-во выводимых изображений в режиме тизера?
Поле field_image, в нем неограниченное кол-во изображений, и соответственно все они выводятся в режиме тизера. Особенно удручает эта ситуация на главной. Можно, конечно, решить вопрос через переназначение главной страницы на views, и там все вылюбить... но тогда теряется смысл тизеров.

Много гуглил, проблеме вроде как не один год, но все равно:
а) штатных решений так и нет, почему?
б) варианты с php кодом в tpl.php вроде такого:

<?php
/**
* Override or insert variables for theme_field().
*/

function my_theme_process_field(&$vars) {
  $element = $vars['element'];
  // Field type image
  if ($element['#field_type'] == 'image') {
Тип материала: 
Версия Drupal: 
0 Спасибо

Telefax Сб, 09/03/2013 - 08:04

Views: Выдача блоков в section, вместо div и удаление заголовков.

Использую темплейт, все изначально созданные в нем блоки представлений выдаются через div id, а все вновь создаваемые представления, либо клонированные, выдается через section id. Из-за этого получаю проблемы с CSS. Подскажите, где это настраивается (выдача в section или div)?

Кроме того, для некоторых изначально созданных представлений отсутствует вывод заголовка (т.е. он не просто спрятан через CSS, а именно отсутствует):

<div class="region region-header">
<div id="block-views-slider-block" class="block block-views contextual-links-region block-odd">
<div class="contextual-links-wrapper contextual-links-processed"><a class="contextual-links-trigger" href="#">
Настроить
</a>

склонированный вариант оригинального представления имеет уже такой вид

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо