iNFerNo: Блог

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

Доска объявлений

6 июля 2010 в 10:09

Погуглил и гугл выдал 2 варианта

1) модули
2) скк + вьюха + некоторые доп модули

выбрал 2 вариант.

создал материалы - купить и продать.

сделал вьюху из трех табов (все, купить, продать)
настроил навигационную цепочку
включил комменты для обсуждения лотов.
добавил маленький код в заголовок ноды для ссылки на добавить объявление (гостям не выводить / пользователям выводить).

Теперь вопросы.

flag и views

5 июля 2010 в 17:25

У меня каждый пользователь отмечает флагом_1 ноду

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

а) вывести каждую ноду со списком пользователей которые ее отметили.

б) как провести подсчет конкретного флага у пользователя?

10 000 вопрос о tabs в профиле

5 июля 2010 в 15:04

Необходимо сделать таб с двумя подтабами.

делал как показано тут

http://tewson.com/content/creating-tabbed-views-drupal-6

но это лишь табы выводят... три штуки

а надо таб один в котором есть еще два под таба (в виде ссылок) на остальные 2 странички.

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

это нужно потому что

зачем плодить 10 табов если можно сделать 1 таб и в нем под табы-ссылки

памагите.

Необходимо создать блок с информацией на какой странице в данный момент находиться юзер

5 июля 2010 в 12:50

Необходимо создать блок с информацией на какой странице в данный момент находиться юзер.

А также... страницу с инфой где побывал юзер сегодня / вчера.

[РЕШЕНО] Вместо: Мой аккаунт | Изменить Просмотреть

5 июля 2010 в 12:20

Подскажите
Как сделать в профиле

1) вместо

Мой аккаунт
Изменить | Просмотреть

так:

Мой аккаунт | Изменить

2) Что бы вкладка мой акаунт не пропадала у юзеров при заходе в чужой профиль.

Спасибочик.

upadate: был оказывается установлен модуль юзер табс который так делал, убрал и все встало на место.

Хочу выводить на главную страницу последние обновления сайта

4 июля 2010 в 13:58

Вот на хабре выводиться Раздел (таксономия) - Название ноды

http://forum.drupal.ru/node/14971

Все таки подскажите, как вывести не раздел... перед заголовком, а тип материала (с названием на русском, а не машинное имя) и ссылкой на раздел...

еще раз повторю код... который выводит все как надо но с машинным именем, а надо имя типа материала на русс языке.

" title=""> <?php echo $node->type; ?> :

" title="<?php print $title ?>"> <?php print $title ?>

на что нужно изменить это $node->type;
что бы выводилось не машинное имя типа материала?
и что бы выводился вместо $type_url (на текущую вьюху ссылается), а надо на вьюху которая выводит эти материалы. Только кажется не реально это т.к. ноды не привязываются... к разделам. Таксономию что ли придется использовать?

Может можно как то ручками прописывать...

Вопросы по Изменить профиль

3 июля 2010 в 15:37

Подскажите.

1. Как оттимизировать профиль, что бы изменить было рядом с аккаунтом (как на друпал ру).
2. Как сделать так что кнопка удалить пользователя была рядом с сохранить а не где-то на верху...
3. Подскажите где включается галка которая позволяет юзерам выбирать тему оформления.

[РЕШЕНО] е вижу в списке модулей - модуль restrict_by_ip 6.x-1.0-beta2

2 июля 2010 в 11:19

Как запустить этот модуль??? Распаковываю в папку модули а в админке его нет...

IP рядом с никнеймом в блоке - Сейчас на сайте.

2 июля 2010 в 10:57

Подскажите как IP адрес добавить к информации о том кто сейчас на сайте

вида

nickname [ххх.хх.хх.хх]

Пользователи и их отоброжение полей в профиле для других пользователей

30 июня 2010 в 17:56

Подскажите есть ли модуль который решает следующую задачу.

Пользователь

может закрыть доступ к полям своего профиля:

для всех пользователей
для определенных ролей
для всех юзеров, кроме друзей
для всех юзеров, кроме таких-то юзеров
закрыть для всех кроме админа_1 и какой-то роли (например роль админ, которой по дефолту назначается обязательным просмотром профилей т.е. юзер не сможет закрыть доступ, как бы ему не хотелось)

и так далее...

двойные хлебные крошки?

30 июня 2010 в 14:23

допустим у нас есть материал песня с node/1

имеет автоматический синоним disk/song/nazvanie

и хлеб крошки главная/диск/песня/

можно ли задать еще один синоним (например song/nazvanie) что бы

крошки были музыка/песня/

???

суть проблемы в том что выводя во вьюхе тип материала песни

и за ходя в один предполагаемый раздел (диск) мы увидим синоним disk/song/nazvanie и хлеб крошки главная/диск/песня/

а зайдя в другой предполагаемый раздел меню (песня) мы бы увидили song/nazvanie и хлеб крошки главная/песня/

Vote up down в заголовках нод и комментов (по инструкции не вылезает)

29 июня 2010 в 15:14

Нашел такой вот сайт http://venividi.ru/hotels
Нравиться что голосование +1 выводиться у заголовка ноды.

Воспользовался подсказками на друпале ру и на других сайтах...

Вырубить в настройках все выводы для материалов

и скопировать в node.tpl.php
в любое место код

<?php print(theme("vote_up_down_widget", $node->nid, 'node')); ?>
<?php print(theme("vote_up_down_points", $node->nid, 'node')); ?>

Не получаться.

Темизация front page

29 июня 2010 в 10:50

Я создал вьюху с делал там все что мне надо для вывода и назначил ее - фронтпейджом в настройках сайта.

подкажите как оттемизировать внешний вид этой страницы?

Facebook-style Statuses - есть ли аналог как вКонтакте

27 июня 2010 в 20:44

Очень нравиться как статус сделан на соц сайте вКонтакте...

можно ли Facebook-style Statuses сделать аналогичным...

что бы

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

а больеш всего раздражает окно для ввода очередного статуса. а если мне не нужен статус

зачем мне видеть

после Клика на ссылку, вместо одного текста другой

25 июня 2010 в 6:34

как сделано то что по ссылке
например
http://api.drupal.ru/api/file/developer/examples/nodeapi_example.module/6

оригинал/перевод ???

модуль Маскарад

19 июня 2010 в 12:02

После установки

когда заходишь в чужой профиль видим

Отправить этому пользователю сообщениеMasquerade as никнейм

как Masquerade as никнейм - сделать с новой строки или иконкой у никнейма , зашел в профиль нажал и все Lol

[РЕШЕНО почти] Views Exposed Filter в блок

18 июня 2010 в 11:32

Посмотрел пару видеокастов где фильтры помещают в блоки и выводят где хотят в любом регионе, подскажите что нужно сделать что бы фильтр попали в блок?

Гранд на создание материала для конкретного пользователя

17 июня 2010 в 12:46

Есть роль у которой нет возможности создавать тот или иной материал.

Есть ли модуль который может дать возможность создать гранд (на создание материала) для конкретного пользователя из это роли что бы никто не мог а он мог создавать материал.

Обнуление

17 июня 2010 в 11:06

Много тем создано но ответов так и не было.

1. Как обнулить рейтинг конкретного пользователя / всех пользоваталей(файвстар)
2. Как обнулить конкретный комментарий / как обнулить все коментарии(вотеапдаун)
3. как обнулить конкретный опрос/голосование (можно кончено сделать клон и все с нуля будет - но это не айс)

и еще вопрос почему то сегодня начался глюк модуля файвстар при изменение параметров виджета (каким его выводить) вместо виджета появляется код...

Noderef Basket

10 июня 2010 в 10:15

У меня есть материал Отчеты. Есть материала Фото галереи.

Хочу добавлять ссылки в отчеты на фото галереи.

У каждого из этих материалов есть поле ГОД.

Как связать поле год материала ОТЧЕТЫ с полем год материала Фото Галереи, через вьюху? Чтобы при Написании ОТЧЕТА за 2010 год, вылезали не все галереи, а только за этот год, за который пишется ОТЧЕТ (условие 1).

Для этого я создал вьюху где отфильтровал для начала все по материалу Фото галерея.

Вопрос 1. Как связать эту вьюху что бы выполнялось условие 1?

Но пока не додумался как, возник модуль Noderef Basket, который облегчает заполнение дополнительных нод. НО тут одно Но. Почему то он работает только тогда когда в материале не прописывается вьюха (с помощью которой я вывожу материала определенного типа, т.е. типа - фото галерея).

Вопрос 2. Как имея вьюху заставить работать Noderef Basket?

Подсчет нод в связке с фильтрами views

9 июня 2010 в 11:53

У меня есть материал - Концерты

которые разделяются на состоявшиеся отмененные и запланированные.

как можно вести подсчет этого материала (нод) в связке с заданными фильтрами.

т.е. было заявлено 10 концертов из них 3 состоялось 2 отменилось и 5 еще будут...

как вывести строчку типа при выборе фильтра запланированные

Ожидается еще 5 концертов

или прошедшие фильтр

всего состоялось 3 концерта

или

отмененных столько то для фильтра отмененные

Обнуление points

8 июня 2010 в 16:19

Я назначил что для публикования материала юзер получает 1 очко. Как сделать так что бы при удалении админом этого материала очку списывалось. А то удаляешь материал а очки есть.