Drupal6

Дыра для спама

4 декабря 2013 в 8:47

Приветствую всех!

Обнаружил на одном из сайтов, что анонимы создают темы на форуме...причем эти темы не видны на форуме, но имеют адрес типа сайт.ru/forum/1135. Уже создано почти 400 таких "невидимых" тем.
Обнаружил я их через Яндекс.Блоги, содержащие ссылки на мой сайт. Т.е. на эти спамные страницы еще делали ссылки из соц.сетей (в основном твитер) для индексации.

Может кто знает куда копать?

[РЕШЕНО] Как через hook_link_alter добавить к ссылке класс?

4 декабря 2013 в 2:43

Доброго времени суток! Существует свой модуль, там функция в три строки:

<?phpfunction radio_105_link_alter(&$links, $node) {
  foreach ($links as $module => $link) {
    if ($module == 'comment_add') {
        $link['attributes']['class'] = 'popups';
    }
  }
}?>

Теоретически у ссылки "Добавить комментарий" должен появится класс "popups", необходимый для вызова модального окна Popoups API, но этого не происходит.

Распечатанная ссылка выглядит так:

Array
(
    [title] => Добавить комментарий
    [href] => comment/reply/23
    [attributes] => Array
        (
            [title] => Поделитесь своими мыслями и мнением относительно этой темы.
            [class] => popups
        )

    [fragment] => comment-form
)

Переопределение шаблона views в своем модуле/теме

4 декабря 2013 в 1:50

Добрый день/ночь
Нужно переопределить стандартный шаблон views - к примеру, views_view_grid.tpl.php
Например, здесь есть описание подобной задачи, как я понял (через 'original hook' в hook_theme)
Но у меня этот способ не работает.
http://views-help.doc.logrus.com/help/views/api-default-views
http://drupal.stackexchange.com/questions/75698/override-views-view-fiel...

В Drupal 6 можно использовать flag в фильтрах views?

3 декабря 2013 в 12:18

В Drupal 6 можно использовать [module=flag] в фильтрах views? Они там есть вообще эти флаги в фильтрах? Не могу найти.

Странные записи в системном журнале

2 декабря 2013 в 20:05

Здравствуйте!
Прошу прощения, если тема уже поднималась, не нашел ничего...
Вчера заметил, что в системном журнале какие-то непонятные записи, и их очень много, некоторые повторяются.
Например:
page not found Home/Upholstery
page not found contact.html

Что за записи?

Как скачать все фото с чужих сайтов в записях

2 декабря 2013 в 19:26

Как скачать все фото, которые есть в записях и размещены на других сайтах?

Вставить html таблицу в drupal

2 декабря 2013 в 14:45

Есть сайт: http://polis116.ru/pages/kalkulyator-kasko
Я хотел сделать это: http://www.polisnn.ru/calc_kasko.html
Т.е. думал создам страницу, там в содержимое просто воткну таблицу из HTML файла и все будет норм... но нет...

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

30 ноября 2013 в 12:46

Необходимо в ноде вывести таблицу, содержащую данные из полей CCK. При этом числовые данные надо предварительно обработать.
Скажем, взять данные из двух полей, сложить и вывести результат в отдельной графе.
Предвижу вопрос, почему нельзя создать отдельные поля, внести туда данные результатов и выводить их? Ответ: чтобы не плодить лишние поля. На данный момент есть 2 поля с числовыми данными. На основе них необходимо вывести 6 доп. значений.

Курс валюты в Ubercart

30 ноября 2013 в 11:36

Дамы и господа!
Вопрос на первый взгляд элементарный:
есть магазин на Drupal6 и Ubercart. Есть товары. Цены введены в Euro. Нужно выводить цены везде (карточка товара, каталог, корзина итд) в рублях с учётом курса. Всё. Не пойму как этого добиться. И гуглил, и чего только не делал - не найду решения... Помогите. Спасибо

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

29 ноября 2013 в 0:51

Здравствуйте!
Бывают такие ситуации, когда сайт делаешь на хостинге клиента, к которому у него есть доступ, и плюс при регистрации указан его e-mail.
Как можно подстраховаться от варианта, когда на самом последнем этапе клиент закроет доступ и изменит пароль от аккаунта администратора в базе данных?
Я обычно людям доверяю, но хочется предупредить подобные ситуации.

Кто как обычно делает?