Блог пользователя - E.L.

Изменение текста в tab, созданной views. Как?

23 апреля 2010 в 14:57

Взываю к голосу коллективного разума.

Имеется view с 2мя tab в ней (Лучшие посты, Все посты)
Для каждой из tab я могу назначить, через интерфейс view, название tab

Мне нужно как-то программно переопределить при генерации страницы назначенное имя "Лучшие посты" на "Лучшие посты (+N)", где +N - вычисленное для конкретного пользователя количество новых для него постов.

Есть идеи, как это сделать?

Выпадающее меню через suckerfish dropdown

12 ноября 2009 в 15:22

Сайт растет, забот с ним все больше и больше Wink Одна из последних - куда разместить то огромное количество ссылок на важные и полезные пункты, количество которых выросло в 2 раза с момента запуска системы?
Ответ пришел сразу: сделать верхнее меню, что выводится через Primary Links, выпадающим.
Сказано - сделано. Поиск по Drupal.ru дал ссылки на модуль nice_menu, который, по обещаниям, обещал мир во всем мире, и выпадающее меню за 2 клика.
По факту выяснилось вот что: модуль работает, но в разных браузерах меню ведет себя по разному:

  • В IE6 версии (с которого ходит подавляющее большинство пользователей) подпункты после темизации выводятся на прозрачном фоне, и кликать по ним крайне сложно.
  • В Mozilla FireFox 3 все работает отлично
  • В GoogleChrome, через который работаю я Wink зайти в выпадающие меню невозможно - меню пропадает, как только уводишь мышь с родительского пункта.

Поиск по англоязычным ресурсам подсказал более изящное решение, с ипользованием возможностей suckerfish dropdown.

Что такое suckerfish dropdown?
Если коротко - то это возможность сделать выпадающее меню путем подключения jquery скрипта и использования css стилей. Легко, красиво, изящно.
Я воспользовалась инструкцией, приведенной вот тут: http://alankinney.com/?tag=suckerfish-dropdowns (там же можно скачать модифицированный автором статьи Garland с меню) и ура, на сайте появились нормальные, работающие в моем зоопарке из браузеров, выпадающие меню из Primary Link.

Итак, что нужно сделать:

[РЕШЕНО] Потерялся Pager во View

18 мая 2009 в 12:08

Доброго времени суток!

Никак не могу понять, что произошло:

Есть Views, OrganicGroups.
Есть стемизированный файл node-og-group.tpl.php, отвечающий за внешний вид ноды типа og-group.
Есть view стандартная og_ghp_ron, которая выводит в списке все записи в группе, в свойствах которой стоит Use pager: Да.

Пока стемизированного node-og-group.tpl.php не было, пейджер во вью выводился.
Теперь не выводится.

Код node-og-group.tpl.php

<div id="node-<?php print $node->nid; ?>" class="div_text" <?php if (!$status) { print ' node-unpublished'; } ?> >
        <?php if (!$page): ?>
                <h2 class="big">
                        <a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a>
                </h2>  
        <?php endif; ?>
       
        <div class="post">
                <?php print $content ?>                                
               
                <?php if ($terms): ?>
                        <div class="div_topic_tags"><img src="/<?php print $base_path . $directory ?>/images/ico_tags.gif"> &nbsp;&nbsp;&nbsp;<?php print $terms ?></div>
                <?php endif;?>
               
                <?php if ($submitted): ?>
                        <div class="div_topic_author"><?php print $submitted ?></div>
                <?php endif; ?>
                       
                <div class="div_topic_links">
                        <?php print $links; ?>
                </div>
        </div>
       
       
</div>

Пробывала поставить <?php print theme('pager'); ?> в код node-og-group.tpl.php, пейджер по прежнему не выводится.

В чем моя ошибка?

Ultimate Community Site Guide - обзор книги

26 марта 2009 в 7:05

Доброго времени суток всем участникам сообщества.

На прошлой неделе я приобрела книжку Ultimate Community Site Guide by Dorien Herremans -
книгу про создание собственного комьюнити на базе Drupal6 (с кратким упоминанием, как подобное реализовано в Drupal5). На простом понятном английском языке в электронном виде.

Отличная книга по созданию комьюнити на Drupal (анг.)

17 марта 2009 в 12:44

Ultimate Community Site Guide by Dorien Herremans

Книга про создание собственного комьюнити на базе Drupal6 (с кратким упоминанием, как подобное реализовано в Drupal5). На простом понятном английском языке.

Книга продается на http://book.drupalfun.com и полностью себя окупает.
Это первая прочитанная мной книга, в которой практические примеры собраны под одной крышей, с наглядной демонстрацией. Без воды, все только практика - бери и делай.
Автору - мега-супер-респект-зачет.

Настоятельно рекомендую всем, кто собирает свою социальную сеть, кто думает о том, чтобы добавить элемент комьюнити на сайт, кто интересуется, что такого можно сделать на Drupal.

P.S.Исключительно из уважения к авторскому труду пересылать имеющийся у меня пдф-файл книги я не буду. Тем, кто заинтересованы, смогут потратить $7 на ее приобретение самостоятельно.

Scribbler.ru - социальная сеть на Drupal (?) для студентов

12 марта 2009 в 14:40

На Хабре анонсировали социальную сеть для студентов Scribbler.ru
http://habrahabr.ru/blogs/i_am_advertising/54136/

Похоже, что сеть собрали на Drupal6.

Любопытно было бы посмотреть, какие модули в ее создании использовались и как создавалась тема под нее.....

Перечень модулей для создания социальной сети, для общения и знакомств людей между собой

17 февраля 2009 в 10:53
1

Задача:

Создать закрытую социальную сеть для знакомства и общения между собой клиентов крупной компании.

Основные функции:

  • Профиль с расширенным набором полей
  • Друзья
  • Приватные сообщения
  • Группы
  • Дневники
  • События
  • Галереи фотографий пользователей
  • Гостевая книга пользователя
  • Подарки
  • Приглашения
  • Поиск
  • Баллы за действия
  • Оценка содержимого пользователями

Используемая платформа

Drupal 5