Блоги

количество материалов на страницах

28 апреля 2010 в 18:35

Подскажите как сделать чтобы на главной было одно количество материалов (например 10), а на других (например на страницах таксономии taxonomy/term/%) другое (например 5).

Знаю, что можно это сделать, включив view: taxonomy_term, но тогда на страницах таксономии пропадает описание термина. Может подскажите как сделать чтобы описание термина отображалось в view: taxonomy_term?

[Решено] Дрюпал 6 не работает с PHP 5.2.9

28 апреля 2010 в 18:07

Кровь из носа на площадке нужно поставить PHP 5.2.9. Попробовал поставить - на дрюпальном сайте белый экран и статус "200 Ok!". Остальные сайты на площадке работают стабильно (Джумла, Вордпресс).

Видел несовместимость с PHP 5.2.9, но что бы Drupal одной из последних версий...

На вашем сайте не смог найти ответа. Везде читаю - пишут что вроде должно работать. Хостинг - NIC.

Помогите пожалуйста.

Как сделать Заголовок материала необязательным полем

28 апреля 2010 в 17:05

Как сделать Заголовок материала необязательным полем (без *)

Fatal error: Call to undefined function db_num_rows() in /home/.../public_html/.../includes/common.inc(1695) : eval()'d code

28 апреля 2010 в 16:44

Эта ошибка появилась после создания и включения нового блока с php-кодом.
Ничего не работает теперь где должен выводится этот блок. Получается что работает только админка.
На страницу управления блоками тоже не попасть, потому что блок там тоже отображаться должен.
Что теперь делать? Из базы данных можно удалять блоки?

Помогите с табами во views

28 апреля 2010 в 16:30

Всем привет!

Тут запутался окончательно, помогите пожалуйста в какую сторону рыть...

Задача стоит сделать меню из табов для несколько страниц. Пункты в меню одинаковые, но
в зависимости от страницы где это меню находится, содержание было соответствующее.

[Решено] Вопрос по IMCE+IMCE_Mkdir

28 апреля 2010 в 16:09

Здравствуйте!

Установил IMCE и IMCE_Mkdir. Права задал, профиль настроил. Пытаюсь создать папку, создает. Пытаюсь удалить, не может! Сообщает, каталог не найден. Хотя каталог есть.

Данные из файла в тело ноды. Как?

28 апреля 2010 в 14:56

Доброго времени суток друпалеры!
Пишу специфический модуль для специфического сайта и вот столкнулся с проблемой.

Суть вопроса: данные в тело материала должны попадать из загруженного файла.

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

Проблем две: 1) Не работает валидация расширения файла. В hook_nodeapi по действию validate проверяю расширение файла вот так

$validators = array(
        'file_validate_extensions' => array('csv'),
        );

        if(!$file = file_save_upload('mymodule_file',$validators)){
            form_set_error('mymodule_file', t('File error!'));
        }else {

Проверка почему-то не срабатывает

2) Проблема - не могу понять как правильно распарсенные данные из файла вставить в тело ноды.

Надеюсь на помощь.
Заранее благодарен.

Дублекат верхнего выпадающего меню, но без подпунктов, как правильно?

28 апреля 2010 в 14:46

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

Блок терминов таксономии только в нодах, принадлежащих к определенному словарю

28 апреля 2010 в 14:26

Как-то застопорило меня на таком моменте:
создал словарь со своими терминами, а вот тепрь вопрос: как заставить появляться эти самые термины только в нодах, которые принадлежат к определенному словарю?
Т.е. с выводом терминов словаря в блоке при taxonomy/term/25013 - все понятно, просто в настройках блока выбираем показывать только в taxonomy/term/25013 . А вот как задать в настройках блока видимость только в нодах, которые принадлежат к одному словарю что то я не понял.
Понятно, что ответ где то на поверхности, но я его не вижу пока.
Укажите, плз, как сие реализовывать, а то если я сам начну рыть, то это будет пол-дня как минимум, а времени как всегда нет...
P/S/ структура словарей простейшая - словарь-термин, без родителей.
...
Таки потратил пол дня и решил, решение здесь

Модули голосования

28 апреля 2010 в 12:57

Дамы и господа, подскажите плз модуль голосования, который бы:
- позволял выбрать несколько вариантов ответов;
- позволял бы одновременно иметь несколько активных опросов;
- желательно, но не обязательно - позволял бы цеплять каждый из вышеупомянутых опросов к конкретной ноде.

[РЕШЕНО] Хлебные крошки для гостей

28 апреля 2010 в 11:43

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

выводиться главная/новости/новость-1

а у гостей главная/лалала-ла

где лалала-ла - это первое слово в тегах котрые прописываются при создании ноды.

[Решено] Материал типа Page не отображается на главной, помогите

28 апреля 2010 в 6:10

Странная проблема, на сайте Лагуны создал материал типа Page с заголовком "О нас" и поставил галочку "помещать на главной". Так вот кроме названия заголовка сам текст материала не отображается. Почему ?

Нужно передать заголовок текущей ноды в запрос

28 апреля 2010 в 4:21

Задача, наверное, не сложная, но я не имею вообще никакого опыта в составлении запросов к БД.
Вот, "накрутил" такой:

<?php
    $q = "SELECT name, id FROM `services`";
    $result = mysql_query($q);
    print "<table>\n";
    while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
        print "\t<tr>\n";
        foreach ($line AS $col_value) {
            print "\t\t<td>$col_value</td>\n";
        }
        print "\t</tr>\n";
    }
    print "</table>\n";
    mysql_free_result($result);
    mysql_close($link);

?>

Конечно, не сам, в подавляющей части, а "поиском" по drupal.ru.
Запрос надо изменить так, чтобы определялось какие name и id будут выводиться:
должны отображаться только те, название которых совпадает с названием страницы (ноды).
Пока отображаются, конечно, все.
Заголовок страницы (ноды) я понял как получить:

<?phpif ( arg(0) == 'node' && is_numeric(arg(1)) && ! arg(2) ) {
  $node = node_load(arg(1));
  $title = $node->title;
  print "<h4>$title</h4>";?>

но не знаю как его дальше использовать: как ни пытался - запрос выдает пустой результат.

Как сделать 2 разных главных (дефолтная + вариант, для a/b теста)

27 апреля 2010 в 22:36

собственно сабж

в принципе есть реализованная page-front.tpl и есть стандатная главная
но , если поставлю page-front.tpl, то стандартной не будет, и наоборот

Для чего нужно. Есть у меня данные, что мой новый шаблон page-front.tpl хуже, чем дефолтная главная - хочу провести a/b тест

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

27 апреля 2010 в 22:04

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

Буду благодарен за все варианты! Может даже rss публикации можно копировать?