Блог пользователя - void

Views. Сортировка по полю-представлению

19 декабря 2017 в 10:17

Во вьюс выводятся поля одного материала (М1) + поле-представление, которое считает количество связанных с данным материалом (М1) других материалов (М2) (т.е. на выходе число).
Возможно ли как то по вот этому последнему полю выполнить сортировку?

Или как-то по другому организовать?.. Нужна сортировка по количеству материалов.

Что есть:
- Материал 1 (М1)
- Материал 2 (М2), связанный с М1

Как увеличить длину строки alt у поля картинки?

11 декабря 2017 в 15:53

Возможно ли как то у стандартного поля-картинки увеличить длину alt и title?

Как правильно держать новую версию сайта в актуальном состоянии?

9 октября 2017 в 23:05

Есть текущий работающий и постоянно наполняющийся сайт. Разрабатывается новый сайт на его замену (обновление версии друля (с 6 до 8), добавление и изменение текущего функционала и еще по мелочи). Надо держать новый сайт в актуальном состоянии, т.е. регулярно (например раз в сутки) подтягивать все что появилось нового со старого сайта на новый. Не подскажите люди добрые как правильно/логично/рационально по вашему мнению это делать? (основной контент - простые материалы с обычными полями + комменты, без юзеров).

Как вывести блок только на первой странице вьюса?

28 сентября 2017 в 14:15

Есть вьюс с педжером (20+ страниц). Например адрес страницы вьюса "<адрес>/work". Как вывести блок только на первой странице "<адрес>/work" и скрыть на всех "<адрес>/work?page=1", "<адрес>/work?page=2" и т.д.?

Редактор CKEditor и вставка текста

11 августа 2017 в 9:27

Либо через Wysiwyg, либо через модуль CKEditor включаю редактор. При нажатии на кнопкульку "Вставить только текст" или "Вставить из Ворд" раньше появлялось окно, сейчас вместо него появляется предупреждение "Your browser does not allow you to paste plain text this way. Press Ctrl+Shift+V to paste." Как это можно победить кроме как откатом до версии CKEditor, где все норм?

Ищу замену Statistics

29 октября 2016 в 11:09

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

Ограничение на количество новых публикаций и комментариев по времени. Как?

28 октября 2016 в 22:59

Есть ли такой модуль или как по другому ограничить пользователей по времени на публикацию новых материалов и комментариев? Например 1 публикация не чаще чем раз в час. Искал, но ничего не нашел ( Может не там искал? Кто сталкивался с такой задачей?
Нужно например для борьбы с ботами и спамерами (чтобы не успевали наплодить кучу мусора, которую потом за ними убирать).

Есть ли модуль для управления голосами Voting API

22 января 2016 в 13:43

Примерно с таким функционалом: 1) список проголосовавших, их IP и дата голосования; 3) удаление отдельных голосов, сброс всех голосов у отдельного материала/коммента; 3) запрет определенным IP голосовать.

В основном для модерации "поисковых" голосов - поисковые боты достали шастать по ссылками виджета голосования.

Ну и до кучи вопрос - как позволить голосовать анонимам и не позволить голосовать ботам?

зы: все ссылки на голосование закрыты и в роботс и в хтмл, но это не спасает.

Альтернатива Патруля в РФ?

3 августа 2015 в 22:22

Может что поменялось за полгода, а я не в курсе. Какая есть альтернатива Патруля в РФ (желательно в Москве)? Доллар задолбал уже расти, никаких планов не спланируешь, клиенты жалуются.

Из известных ранее более или менее эти: Бегет, тимвеб, спесвеб (на ссд наконец то подсели), ник, хтс. Может кто еще норм появился (или реабилитировался).

Также если кто встречал - адекватный вдс в РФ с нормальным администрированием.

Еще предлагаю уговорить Патруль арендовать сервера в РФ - это решит проблему на корню.

Нетривиальные вопросы по feeds.

26 июня 2015 в 13:24

1. Как запустить импорт в определенное время?
2. Как запустить импорт2 сразу после импорта1.
3. Как определить выполнился импорт или нет.
4. Возможно ли отследить какие строки не были импортированы и по какой причине.
5. Как удалить файл импорта после удачного импорта и поменять имя файла импорта после неудачного импорта. В случае неудачного импорта создать файл с описанием причины неудачи (строка где нашлась ошибка и т.п.)

feeds автоматический импорт

16 марта 2015 в 13:17

Настроен (не до конца) feeds импорт в фоне через csv (файл льется по ftp), по крону по 100 записей за раз, крон каждые 10 мин.

1. Как удалить файл после окончания импорта? т.к. feeds импорт начинает импорт заново из того же файла.

2. Как сделать так, чтобы сначала отработал "feeds импорт 1", и только после окончания первого начал работать "feeds импорт 2"?

3. При импорте материала автоматически создается (если его еще нет) термин таксономии, но не все материалы имеют термин, т.е. это поле бывает пустым, а feeds почему то это пустое поле фигачит как "пустой" термин. Как это вылечить?

Дедик в РФ

29 июля 2014 в 16:01

Есть замечательный всем известный хостинг. Но они не держат серверов в РФ. Знает ли кто Хорошый хостинг с серверами в РФ, но с такими же плюшками как у ИТпатруля (цена, администрирование, поддержка, скорость работы друля). (надо людям дедик в РФ и все тут)

Друпалазавр?

12 марта 2014 в 15:00

Недавно еще раз поглядели на Дру8. Как бы совсем не за горами релиз и плавно нужно будет переводить сайтостроительный станок на новое ядро, но внутренний зоопарк мягко говоря пугает: тут и жирафы, и крокодилы и чего только нет.
Раньше делали сайты любой сложности на 6-орке и все было замечательно.
С появлением 7-орки совсем уж простые сайты (лоу) делать на ней стало как то не ловко что-ли (конечно можно позапускать мышей и лягушек в космос на ракете, но только в качестве эксперимента). Уж слишком всего стало в 7-орке лишнего для простых сайтов. Зато стало гораздо удобнее делать мид и хай, для стандартного функционала есть все из коробки.

"Прозрачное" администрирование

10 августа 2012 в 10:10

Возникла потребность завести для одного клиента отдельный сервер.
Требуется сервер с админподдержкой, чтобы для клиента сервер выглядел как простой хостинг (т.е. чтобы весь сервер для клиента выглядел как шаред хостинг с одним аккаунтом только для него).
Вопросы:
1. Брать сервер с поддержкой прям у хостеров или покупать отдельно сервер и искать толкового администратора? Дело в том что зачастую сервер с поддержкой стоить в 2-3 раза дороже чем просто сервер, купленный например например у херцнеров.
2. Посоветуйте пожалуйста хостинг с сервером с админподдержкой как описано выше.
3. Сколько обычно стоит работа по администрированию такого сервера в месяц (надо первоначально настроить сервер как описано выше и в дальнейшем следить чтобы там все работало как часы, не падало, и летало).

Nid в шаблоне Views, как?

3 февраля 2012 в 9:25

Надо в шаблоне views запаковать "ряд" (строчку) в див с id = "NID". NID той ноды, откуда выдернуты поля.
Использую неформатную тему. Походу надо пилить шаблон

<?php
/**
 * @file views-view-unformatted.tpl.php
 * Default simple view template to display a list of rows.
 *
 * @ingroup views_templates
 */
?>
<?php 
if (!empty($title)): ?>
  <h3><?php print $title?></h3>
<?php endif; ?>
<?php 
foreach ($rows as $id => $row): ?>
  <div class="<?php print $classes[$id]; ?>">
    <?php print $row?>
  </div>
<?php endforeach; ?>

Но как, ума не приложу. Даже Сделал поле nid. Во вьюс. Но никак не могу достучатся до него (
Подскажите люди добрые.

зы. почему-то на этом уровне $row уже отрендеренная... или я чета не понимаю...

Похоливарим: Что лучше для Drupal сайта - VDS или шаред аля с it-patrol.ru

12 января 2012 в 14:29

Значит тема такая.
Дано:
Абстрактный, обвешанный модулями (не простой) сайт с посещаемостью примерно 1к - 3к уников в сутки (50/50 - анонимы/зареганые). Генерят 50-150к просмотренных страниц
Хостинг:
1. примерно такая VDS-а: 2000 МГц, 1024 RAM
2. шаред it-patrol.ru (тариф VIP Silver) или сравнимый с ним
(HDD - любой необходимый объем).

Где сайту будет комфортнее?
Где отклик (время между "нажал на ссылку" и "страница начала грузится") сайта будет быстрее?
Где будет стабильнее?

Простановка ссылок автоматом

27 ноября 2011 в 20:59

Значит так, нужен модуль, который по заранее заданному правилу проставляет на всех страницах нужных видов материалов ссылки.
Пример правила:
Все слова "фигасе" сделайть ссылкой на www.figase.ru
Правил может быть много.

Сразу скажу, что поиском пользовался, но к сожалению ничего похожего не нашел.
Если кто сталкивался - нарисуйте ссылку на модуль или опишите как вы решали подобную задачу.
Заранее спасибо.

Как правильно программно подцеплять таксономию к ноде?

23 сентября 2011 в 13:31

Где то тут же нашел пару-тройку постов на эту тему и там таксономию к ноде добавляли следующим образом:

Пляска с бубном вокруг views

20 сентября 2011 в 13:34

Переопределил стандартный вывод таксономии стандартной же вьюхой из views.
Все материалы выводятся по адресу <сайт>/taxonomy/term/%, который (при использовании синонимов) заменяется например на адрес <сайт>/katalog/derevo/sosna при просмотре материалов термина "sosna".
Надо сделать возможным вывод материалов и так как есть и таблицей. Для этого есть другая вьюха.
Вопрос:
- можно ли сделать так, чтобы табличная вьюха выводилась по адресу <сайт>/katalog/derevo/sosna/table ?

Как правильно сделать кеш для блока

4 июля 2011 в 11:21

Есть блок, в котором php скрипт выводит погоду. Как сделать чтобы этот блок отработав 1 раз закешировался на несколько часов (сколько именно - выставлено в разделе "производительность" - сейчас 6 часов)?
Сейчас странная ситуация - на разных страницах разное содержимое погодного блока (аж до 3-х и боле вариаций).
(я правильно понимаю что по истечении срока жизни кеша все запрашиваемые страницы должны быть сгенерины занова, а следовательно и этот погодный блок тоже - и везде должен быть одинаковым - он генерит одно и то же за период).