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

Views. Разные стили таблицы на странице и в блоке.

Аватар пользователя 100kd

Как заменить стиль таблицы в блоке?
views, table view

0 Спасибо

Убрать текст над картинкой-превьюшкой в ноде

Аватар пользователя 100kd

Как убрать заголовок imagefield над картинкой, в ноде? Выглядит это следующим образом:

0 Спасибо

Сортировка по выбранной тематике

Аватар пользователя 100kd

На странице имеется блок с формой для выбора нужной категории. Категорий можно выбрать сколько угодно. И после нажатия на кнопку "Выбрать", должна формироваться страница со списком всех статей/заметок по выбранным категориям.

Пример на рисунке:

Views, Сортировка

Можно ли это организовать с помощью стандартного модуля "Views"?

0 Спасибо

Две функции _phptemplate_variables

Аватар пользователя 100kd

В template.php нужно использовать две таких функций для разных целей. Одна для создания ссылок для storylink другая для разделения таксономии.

Первая:

      function a_phptemplate_variables($hook, $vars) {
        switch($hook) {
          case 'node':
            $vars['storylink_url'] = check_url($vars['node']->vote_storylink_url);
            $vars['vote_storylink_via'] = theme('vote_storylink_via', $vars['node']->vote_storylink_url);
            break;
        }
        return $vars;
      }

Вторая:

function _phptemplate_variables($hook, $vars) {
  $variables = array();
  if ($hook == 'node') {
    if (module_exists('taxonomy')) {
      foreach (taxonomy_get_vocabularies($vars['node']->type) as $vid=>$vocab) {
        foreach (taxonomy_node_get_terms_by_vocabulary($vars['node']->nid, $vid) as $term) {
0 Спасибо

Словари таксономии. Вывод в ноде. (решено)

Аватар пользователя 100kd

Имеется два словаря, один отвечает за категории к материалам, другой за мета тэги.

Как отдельно выводить "категорию" и "тэги" в ноде? Чтобы вот так выглядело:

таксономия, словари, категории, тэги

0 Спасибо

Предопределение функций тем в template.php (решено)

Аватар пользователя 100kd

Как предопределять функции тем в template.php? Пару раз задавал вопросы по поводу предопределения того или иного элемента, но сейчас хочу сам разобраться в этом.

Например, мне нужно предопределить форму добавления комментариев, от куда взять функцию предопределения, с api drupal? Если да, то где именно?

---

В вопросе более-менее разобрался. Вот например работа с формой добавления комментария через template.php :

0 Спасибо

Самостоятельный ввод анонса / тизера (решено)

Аватар пользователя 100kd

Каким способом лучше всего настроить самостоятельный ввод анонса ноды (без усечения в ограниченное колличество символов)? И так чтобы это распространялось на все типы материалов то бишь: блоги, заметки, и т.д?

0 Спасибо

Storylink. Заголовок ноды, как ссылка на источник. (новый вопрос)

Аватар пользователя 100kd

Использую тип записи - storylink. Тип отличается тем, что при добавлении ноды, пользователь указывает источник ввиде ссылки на исходный материал.
Как в шаблоне ноды вывести эту самую ссылку?

0 Спасибо

Проблема перехода на пустую страницу

Аватар пользователя 100kd

Уже второй раз сталкиваюсь с такой проблемой:

Сайт работает нормально, но вдруг по непонятным причинам перестает корректно обрабатывать операции типа -- логина, логаута и сохранение/редактирование каких либо материалов на сайте. При логауте например переносит на страницу http://test1.ru/logout и оставляет лицезреть пустую страницу, с которой можно уйти лишь самостоятельно обновив страницу, тоже при редактировании профиля -- http://test1.ru/user/1/edit и при множестве других операций типа добавления комментария, работа с модулями и прочее.

0 Спасибо

Проблема перехода на пустую страницу

Аватар пользователя 100kd

Второй раз сталкиваюсь с такой проблемой:

Друпал работал как часы, но неожиданно появляется глюк: при обработки запросов типа - логина, логаута, сохранение каких либо данных и др., меня переносит на пустую страницу, типа http://mysait/logout или http://mysqit/?q=node&destination=node и не редиректит оттуда :-(

Один раз такое происходило, при работе напильником над модулем. Тогда я подумал что это связано с этим. Но вот буквально минуту назад, просто проверяя, до этого работающий сайт, я опять наткнулся на "переход на пустые страницы".

0 Спасибо

Глобальные переменные

Аватар пользователя 100kd

Где можно посмотреть все глобальные переменные друпала и все что к ним относится? На drupal.org не нашел.

Пример:
Мне например нужно узнать все что относится к переменной $user , знаю например - $user->name (Имя пользователя), $user->uid (ID пользователя). Делаю панель пользователя встроенную не в блок, а в шаблон page.tpl.php , и для этого нужно знать помимо этого еще и адрес аватарки и колличество новых сообщений.

0 Спасибо

Дизайн модуля "vote up down"

Аватар пользователя 100kd

Как изменить стандартный вид vote up down?

0 Спасибо

Панель пользователя

Аватар пользователя 100kd

Дайте совет пожалуйста: делаю панель пользователя в шаблоне page.tpl. Панель пользователя должна включать в себя ссылку с именем пользователя ведущую в профайл, аватара и список новых сообщений. Как все это вывести не знаю, могу только показать имя пользователя посредством -
<?php global $user; print $user->name; ?> ... как быть с остальными переменными типа - адреса профайла и адреса аватарки?

И вообще как лучше сделать панель пользователя содержащейся не в блоке, а в любом месте шаблона?

0 Спасибо

Не стандартная панель входа.

Аватар пользователя 100kd

Подскажите пожалуйста:

Как реализовать вывод не стандартной панели входа? Дело в том что панель входа появляется при нажатии на кнопку (скрытый слой появляется). Как пример - на хабре или на Digg.com подобные панели.

0 Спасибо

Вопросы по модулю Views

Аватар пользователя 100kd

Здравствуйте. Предлагаю в этой теме оставлять свои вопросы по модулю Views.

Сам искал ответ на свой вопрос, но так и не разобрался.

Вопрос:

Имею VotingAPI, естественно Views и записи в блоги. Записи имеют карму.
Создаю вид, отвечающий за вывод на странице "popular" популярные новости с кармой <2
Для того чтобы фильтровать посты с кармой меньше 2, я создаю в фильтре условие

0 Спасибо

Как реализовать репутацию (рейтинг, карму)?

Аватар пользователя 100kd

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

0 Спасибо

Создание шаблона под Drupal

Аватар пользователя 100kd

Здравствуйте, Дамы и Господа. Интересуют статьи и уроки на тему верстки под Drupal, на русском.
В Документации и поисковиках смотрел, но что-либо вменяемое не нашел.

Заранее благодарен.

0 Спасибо