patator: Блог

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

Подсчёт нод конкретного пользователя

18 ноября 2013 в 0:34

Выводить в блок количество нод опубликованных авторизованным посетителем. Т.е. посетитель видит своё количество опубликованных нод.
Для 6ки был отличный модуль count
Для 7ки не могу найти такого же без лишних наворотов.
user_statsпо отзывам не обеспечивает правильный подсчёт по автору.
Может кто знает искомый модуль под 7ку?

[РЕШЕНО] Как убрать рамку вокруг превью после обработки Image styles?

16 октября 2013 в 13:35

После обработки стилями admin/config/media/image-styles изображения получают белую рамку. Как её убрать?
UPD
Это козни подгружаемого bootstrap для темы Elimai. Надо скачать bootstrap и залить в папку темы [current_theme]/libraries/bootstrap . В настройках admin/appearance/settings/elimai сменить Load Twitter Bootstrap library.

Как для Finder настроить запись поисковых запросов?

9 апреля 2012 в 16:20

Столкнулся с неприятностью: модульFinder не производит записи поисковых запросов в системном журнале.
А знать, что именно искали пользователи нужно, т.к. это информация о том, какой материал нужно добавить.
Теоретически эту проблему должен решать модуль Search Log...
Но может есть вариант без установки лишнего модуля?

Не получается реализовать MS Word to html

18 августа 2011 в 10:11

Есть потребность выкладывать методички/диссертации/книги. Вручную делать book, как-то не хочется. Нашёл следующее
http://drupal.org/project/html2book
http://drupal.org/project/htmltidy
И руководство
http://mapaspects.org/article/converting-word-doc-and-pdf-drupal-book-we...

Views Slideshow: ImageFlow не подхватывает lightbox2

9 ноября 2010 в 9:47

Views Slideshow 6.x-2.3
Views Slideshow: ImageFlow 6.x-2.0-alpha1
lightbox2 6.x-1.10

Views Slideshow: ImageFlow работает. Каруселька вертится картинки отображаются. Но отображаются при клике картинки в новом окне. И как заставить их отображаться лайтбоксом не могу найти решения.
Лайтбокс нужен, т.к. нужно ещё передавать и отображать полному изображения атрибуты title и description.

Проподает фильтр content в "Недавние записи в системном журнале"

5 ноября 2010 в 21:23

Не могу разобраться с проблемой.
Прериодически на одном сайте пропадает фильтр ряду опций в "Недавние записи в системном журнале",например, по content.
Ни update ни очитска кэша не влияет. уже не первое обновление ядра, но проблема остаётся.
Кто-нибудь сталкивался с таким?

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

23 июня 2010 в 13:13

Все ноды имеют привязку по трём словарям. Один из словарей позволяет добавлять метку по нескольким терминам (теги). Возникла необходимость все ноды, которые привязаны по двум терминам из одного словаря переопределить на другой новый термин из того же словаря.
Т.е. добиться чтобы ноды не дублировались в словарях.
И ступор... Читаю про Views Bulk Operations и не могу понять: поможет оно с этим или нет? А экспериментировать с dev на живом сайте желания нет.
Кто-нибудь решал подобную проблему?

Подбор модулей

24 мая 2010 в 15:08

Надо определиться с подбором модулей. Вроде бы всё что хотел из функционала нашёл. Но хотел бы узнать мнения – может есть более эффективные решения.
1) Нужно:
-максимально простой и настраиваемый редактор wysiwyg с понятной системой загрузки изображений
-чтобы каждый пользователь имел доступ только к своей папке с изображениями и файлами
-простой ресайз изображения в ноде

Выбрал Tiny MCE, хотя до этого пользовался fck. И связка wysiwyg +lightbox2+Image Picker+Image Resize Filter.

2) Система регистрации только по приглашению (invite).
Надо бы отслеживать инвайты. А модуль для этого только под D5 (Invite Site Report). Альтернативы не нашёл пока. Частично эту информацию даёт node invite, но не совсем то.

3) Все изображения и ссылки по умолчанию должны быть доступны только зарегистрированным пользователям. Это ccfilter всё сделает. Плюс настроить кнопки в Tiny MCE так, что бы тэг вставлялся автоматически (видимо, надо самом редакторе вносить изменения).
4) Не смог найти вариант оповещения о создании ноды. Хотелось бы обойтись без rss. Просто уведомление на e-mail о новой теме.

Как организовать перекрёстный поиск на нескольких сайтах?

29 апреля 2010 в 17:10

Дано: сайт1, сайт2, сайт3, сайт4, сайт5.
Надо: чтобы пользователь находясь на любом из этих сайтов мог осуществлять поиск по всем пяти. Результат поиска выводится на сайт, на котором находится в данный момент пользователь.
Возможно ли такое вообще?
Поиск по фразам перекрёстный поиск, кросс-поиск ничего не дал. По другому не придумал, как сформулировать.
Может хотя бы направление поискового запроса подскажите?

[РЕШЕНО] Перекрытие стилями Advanced forum других стилей

17 апреля 2010 в 11:45

Непонятность возникла.
В теме sea breeze комментарии стали отображаться со стилями от модуля Advanced forum. Только комментарии.

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

3 февраля 2010 в 12:19

Вот такая необходимость...
Нужно только для одного типа материалов отключить транслитерацию в pathauto.
В стандартных методах (поставить галочку) решения, скорее всего, нет.
Готового решения с переписыванием модуля тоже не нашёл.

Как вывести тэги таксономии не в алфавитном порядке?

24 октября 2009 в 21:45

Не могу разобраться с с порядком отображения таксономии.
Выводится таксономия в алфавитном порядке. А надо выводить в заданном.
Имеем:


Сайт положил запрос несуществующей страницы links.php

1 октября 2009 в 15:04

Начало истории было вот таким http://www.drupal.ru/node/33689
После обновления ядра с 6.10 до 6.14 и всех требующих обновления модулей. Ошибка с кроном пропала. Крон просто стал выдавать, что доступ запрещён. Без указания ошибки.
Периодически стал повляться "скролл" стартовой страницы. Т.е. стартовая страница отображалась 27-29 раз подряд. Поставленный для проверки poormanscron работал.
Но потом стали появляться в отчётах
Cannot modify header information - headers already sent by (output started at /home/users/z/***/domains/мойсайт/index.php:36) в файле /home/users/z/***/domains/мойсайт/includes/common.inc в строке 148.

Invalid argument supplied for foreach() в файле /home/users/z/***/domains/мойсайт/modules/taxonomy/taxonomy.module в строке 1214.

И вот на стал час Ч. Пришёл отчёт от хостера:
Доступ к домену *** заблокирован из-за значительного превышения лимита использования ресурсов

Пиковая нагрузка была 82%.

После переписки с техподдержкой дали возможность перевести сайт в оффлайн.
Посмотрел отчёт.

Сайт положил запрос page not found links.php Гость

Файла такого у меня нет и я его не создавал. Ссылки такой я тоже не нашёл нигде. Хосты запрашивали разные.

Интересность:
В нескольких из отчётов обнаружил строчку
Источник отсылки http://yandex.ru/yandsearch?Link=
Или
Источник отсылки http://мойсайт/links.php
В подавляющем большинстве отчётов источник отсылки отсутствует. Т.е. из всех запросов только в единичных нашёлся источник.

Местонахождение http://мойсайт/links.php либо http://мойсайт/links.php?

Непонятность с переводом pathauto [РЕШЕНО]

14 сентября 2009 в 12:02

Поставил версию 1.1. сначала. Закладка настройки адреса материалов выглядит вот так

Причём в "Настройки адреса категорий" все типы материалов есть.
В настройках адреса блога blog/[user-raw] есть, но синоним в блоге генерится как content/[title-raw]
Удалил модуль через консоль и поставил dev версию. Не помогло.

Cron - доступ запрещён

5 сентября 2009 в 10:21

Возникла проблема с доступом к cron'у. Крон запускается через панель управления хостингом. Запускается каждые 4 часа.
Вчера надо было много заносить информации на сайт. Перевёл в оффлайн и работал. Пришёл отчёт на почту, что доступ в запуске крон запрещён. Не придал значения. Решил что, если сайт оффлайн, то и крон не сработает. Закончил изменения(вносились в ручную вопросы в quiz) и перевёл в онлайн. Утром смотрю - все запуски крон пришли с отчётами о запрете доступа.
Полез запускать вручную. Получил после долгих раздумий крона вот такое

И так штук 10 на странице (не считал точно).
Полез смотреть через taxanomy manadger. Получил вот такое:

Посмотрел попутно что с модулем - последнее изменения файлов от 2 июля 2009.
Проблем с функционалом тестов нет. Пока нет...

Что это такое? Как бороться?

Как скрыть от анонимов картинки в блоге?

29 августа 2009 в 11:07

Очередной затуп постиг меня.
Надо что бы изолировано, только в блоге, картинки для просмотра были доступны только зарегистрированным пользователям.
Вариант решения, например, с http://drupal.org/project/ccfilter не подходит, т.к. заставить пользователей вставлять тэк hide проблемно.
Как автоматизировать вставку этого тэга? Или какие альтернативные решения есть?

FCKEditor игнорирует форматирование списка при вставке из Word

27 августа 2009 в 16:36

Неприятность обнаружил вот такую...
Попробовал поменять замену тэга [div][/div] на [p][/p], как тут расписано http://www.drupal.ru/node/24970. Но эффект нудлевой.
В всплывающем окне вставляется текст со списком, а в редактор попадает уже обрезанный.
Остаётся вот такой код

Слетели поля таксономии материала при обновлении модулей: как избежать этого при следующем обновлении?

29 июля 2009 в 18:28

Был создан материал "Тест" для создания тем тестов. После обновления quiz 2->3, cck 2.2->2.4, veiws с какой не помню до 2.6 слетели/пропали поля словаря/таксономии для созданного материала "Тест". Меня всё за один день последовательно, но не проверяя работоспособность. Соответственно не могу сказать после обновления какого модуля слетели поля. Пришлось всё прописывать заново. И для каждой созданной ноды заново создавать привязку к словарям.
Ядро не обновлял. Как был 6.10 так и сейчас оно.
Скоро доделают новую версию quiz. Буду 100% обновлять модуль.

Ошибка после обновления модуля imagefield при создании новой ноды [РЕШЕНО]

23 мая 2009 в 21:07

После обновления imagefield до 3.0. И связанных с ним ImageCache и ImageField Crop до рекомендованных версий стала выдаваться ошибка при попытке создать новую ноду заданного типа материала:

Fatal error: Call to undefined function filefield_default_value() in /home/users/z/zhakota/domains/patan.msk.ru/sites/all/modules/imagefield/imagefield.module on line 243

Попытался посмотреть, что за вызов неопределенной функции. Там следующее:

<?php239 /**
240 * Implementation of CCK's hook_default_value().
241 */
242 function imagefield_default_value(&$form, &$form_state, $field, $delta) {
243  return filefield_default_value($form, $form_state, $field, $delta);
244 }?>

Знания php не позволяют даже отдаленно понять, что к чему.

Если не затруднит, то подскажите как исправить ситуацию?

lightbox не подхватывает/не показывает заголовки и описания заданные в IMCE

4 мая 2009 в 14:31

Вот возникла такая проблема.
Сделан вывод изображения следующим образом: через IMCE вставляю и описываю изображения, а затем lightbox2 их показывает в полном размере из jcarousel
В общем, вот так выглядит в работе _http://patan.msk.ru/node/29

Проблема в том, что отсутствуют напрочь в увеличенных изображениях заголовки и описания сделанные в IMCE. Только непонятно откуда взявшиеся "Изображение1, Изображение2, ..."
Кто-нибудь видел решение для такой проблемы?