iNFerNo: Блог

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

Модуль Flag

20 декабря 2010 в 14:36

у меня есть 2 флага

1) добавить мероприятие (уже был там)
2) буду там!

Можно ли как нить сделать так что бы при добавленном 1) ---> 2) был (флаг)не активным или его вообще не было в выводе.

И вопрос еще можно ли флаг привязать к дете... если она прошла... флага нет на выходе...

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

т.е. если мероприятие прошло то не хотелось бы выводить этот флаг (ибо он бессмысленный).

чибоксы вместо выпадющего меню во вьювс фильтрах

20 декабря 2010 в 12:02

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

Удаление пользователей

20 декабря 2010 в 11:54

Возник вопрос.

Был юзер который отдавал голоса в воте ап даун и в модуле poll

Был удален. Всего его голоса удаляются или как гости становятся?

Если решение что бы после удаления юзера удалялось все за что он голосовал.

Views гости табличный вывод

18 декабря 2010 в 14:40

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

css толко для ноды

18 декабря 2010 в 13:01

Как и можно ли, сделать Css внешний вид ноды, что бы это было на странице ноды а не в тизире. В тизире хочется свои цвета.

Проблемы во вьюс с аяксами и тд

17 декабря 2010 в 7:11

Не работает привью во вьюс. Причем не во всех типах материалов а в не которых.

Ошибка такая:

Ошибка произошла в /admin/build/views/ajax/preview

Последний доступ и Последний логин

16 декабря 2010 в 12:01

В чем отличия Последний доступ и Последний логин ?

Что означает если у пользователя нет ни первого ни второго.

Что означает что у Пользователя есть только Последний доступ а Последнего Логина нет?

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

Я так понимаю?

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

16 декабря 2010 в 11:51

Товарищи.

Хочу добавить ссылку (в табличный вывод views), по клику которой выводились бы все материалы относящиеся к материалу ссылку которую мы и кликаем.

Т.е. Имеется нода (тип материала Песни) с заголовком В лесу родилась Ёлочка... при клике хотелось бы что бы вывелись все материалы где фигурирует это название (в нашем случае все материалы в которых можно скачать эту песню).

Правильно ли я думаю? Что бы это реализовать нужно все материалы которые хотим связать между нужно привязать к термину общему одному в данном случае термин - в лесу родилась ёлочка из словаря Песни.

И далее при клики на ссылку выводятся заголовок В лесу родилась Ёлочка и все материалы...

Вопросы.

1.Можно ли этот вывод привязать к views что бы использовать фильтры и сортировку?
2.Чтобы по в ноде В лесу родилась елочка - вывести блок со всеми материалами связующими, вывести в регионе виевс с фильтрами и сортировкой (как при клике выше)?
3. КАК СОЗДАТЬ ЭТУ ССЫЛКУ (кликая на которую... )?

Вывод в блок только новых (только что созданных) нод, на котрых еще не был юзер

16 декабря 2010 в 11:32

Сейчас в блок выводятся

1. новые материалы
2. измененные в содержании материалы
3. добавленные / новые комментарии

которых еще не видел юзер конкретный.

Можно ли что то сделать что бы исключить хотя бы комментарии.

Во вьюхе нет такого. Точне в фильтрах можно поставить...

Но в аргументах только выбор для созданных/измененных нод или комментариев...

Что изменить в снипете что бы считались только зарегестрирвоанные пользователи

16 декабря 2010 в 11:18
<?php
    $new_user_days = 7; // Количество дней с момента регистрации, которые пользователь считается новичком
    $max_users = 1000; // Максимальное количество отображаемых пользователей
    $profile_birthday = 'profile_birthday'; // поле профиля отвечающего за дату рождения

    $output = '';

          // Count users active within the defined period.
          $interval = time() - variable_get('user_block_seconds_online', 900);

          // Perform database queries to gather online user lists.  We use s.timestamp
          // rather than u.access because it is much faster.
          $anonymous_count = sess_count($interval);
          $authenticated_users = db_query('
SELECT
      u.uid,
      u.name,
      u.access
    FROM
      {users} u
    WHERE
      u.uid <> 0
    AND
      u.uid <> 1
    AND
      u.access > %d
    AND
      u.status = 1
    ORDER BY u.access DESC'
,
    (time() - 900)
  );

          $authenticated_count = 0;
          $max_users = variable_get('user_block_max_list_count', 10);
          $items = array();
          while ($account = db_fetch_object($authenticated_users)) {
            if ($max_users > 0) {
              $items[] = $account;
              $max_users--;
            }
            $authenticated_count++;
          }

          // Format the output with proper grammar.
          if ($anonymous_count == 1 && $authenticated_count == 1) {
            $output = t('There is currently %members and %visitors online.',

виджеты vote up dowm, views и темизация (или внешний вид виджета)

16 декабря 2010 в 10:33

Есть нода с виджетом +1 - 1 и выводом общего числа проголосовавших.

Есть вьюха где выводит в табличном виде ноды.

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

links в кастомных нодах

15 декабря 2010 в 15:19

Если ноду не темизировать в файлах типа node-типматериала.tlp.php то links имеет свой дизаин... когда тимизируешь все настройки исчезают хотя стиль links класс не поменял...

как это подправить?

Количество просмотров пользователями

15 декабря 2010 в 14:56

Подскажите как можно рядом с количеством просмотров общим вывести количество просмотров пользователями. 1 пользователь 1 просмотр. Это нужно для того что бы знать сколько пользователей из зарегистрированных посмотрели тот или иной материал. Ну и делать выводы...

За каждый флаг - звзеду

15 декабря 2010 в 9:26

Использую модуль Флаг. При клике на ссылку добавить флаг. Нода помечается и ее можно вывести во вьюху.

Так вот за каждый клик по флагу хотелось бы юзера в профиле награждать звездой. за каждый 10 - другой звзедой по больше за каждые 100 еще что-то...

Соответственно за первые 9 флагов например, в профиле будет 9 звезд, за 10 флаг вместо 9 звзед (десяти) будет 1 большая красная и далее уже опять рядышком старые звезды... до девяти. За 20 уже 2 красных звезды...

Как такую плюшку замутить???

Метка для пользователя автора ноды

14 декабря 2010 в 16:20

На многих сайтах читая коменты можно увидеть у пользователей метку - АВТОР. Что означает что именно этот пользователь если кто забыл автор материала где происходит обсуждение.

вопрос - как такое сунуть в комментарий пользователя-автора.

Как добавить в в ноду - фото, пару фишек... ???

14 декабря 2010 в 15:33

Галерею сделал с помощью связки СКК, ИмеджКеш и тд...

Создаю тип материала заголовк галереи, создаю тип материала - фото цепляю к заголовку галереи (мину этого перекинуть фотку в др галерею нельзя). В итоге...

Каждая фота - нода.

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

что то подобное сделано на http://drupalogy.ru/

[РЕШЕНО] После удаление ноды - перекидывает на главную

14 декабря 2010 в 14:01

Вопрос знатокам.

Можно задать что бы при удалении конкретного типа материала перекидывало на пример хотя бы в раздел куда относится этот материал. А лучше в подраздел (на моем примере после удаления фотки - в конкретную галерею перекидывало бы).

Кроме рулесов есть вариант это сделать?

пи.сэ. пойду рулесами попробую для начала.

[Решено ] Автоматическое создание ЗАГОЛОВКА нод

14 декабря 2010 в 12:16

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

Но возникло 2 вопроса.

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

Поясню.

В настройках формирования заголовка я прописал - [term] - [field_binding_gallery-title-raw]
[term] - термин словаря, который я выбираю когда создаю ноду.
[field_binding_gallery-title-raw] - привязка создаваемой ноды к чему-либо (у меня к типу материала - галерея)

Добавляю фотографию. Жму сохранить, но заголовок созданной ноды такой: - [field_binding_gallery-title-raw]

При повторном заходе в созданную ноду и повторном сохранении - ВСЕ появляется.

ВОПРОС - как сделать что бы с первого раза Заголовок формировался?

и еще мини вопрос Друпал не хочет выводить & и другие знаки - выводит код знака. Как с этим побороться...

Ошибка при загрузке фотографии

13 декабря 2010 в 17:23

Произошла HTTP ошибка 0.

/filefield/ahah/photo/field_photo_for_gallery/0

все что меньше 160кб проходит. Ограничений нигде не стоит... в этом поле точно (в который грузится фотка) в типе материала.

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

13 декабря 2010 в 15:19

Тема конечно не отражает четкого понимания что требуется. Попробую объяснить тут.

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

О нодах.

Каждая нода (тип материала) имеет:

поле, где необходимо ввести стоимость материала
селект поле, где необходимо выбрать уровень (категорию) материала

О пользователях.

Каждый пользователь имеет

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

Что бы приобрести карму - юзеру нужно посещать сайт за это ему повышается карма. не посещает - уменьшается.
Что бы приобрести уровень доступа к нодам необходимо иметь должную для этого уровня карму (каждый уровень завязан с % от кармы, например для уровня_1 порог кармы 20% (или 200 поинтов, смотря в каком исчислении кармы) и нужное число денег-понитов на счете что бы купить уровень. Как покупать уровень это отдельная песня - не будем об этом тут.

И так вернемся к нашим баранам. Все условия заданы - нода имеет значение уровня, цену и тд, пользователь имеет денег на покупку уровня и должную карму (ну или уже куплен уровень - тогда ему открыты все дороги на ноды которые завязаны с аналогичным уровнем). НО!

Хочу организовать свою КАРМУ пользователя.

12 декабря 2010 в 21:33

Необходимо за каждое посещение на кидывать один %, а за каждое не посещение списывать другой %.
И выводить всю эту статистику в профиль пользователя. Вида Карма - 20%.

За каждый 10% кармы накидывать определенное число поинтов на баланс пользователя.

Есть модули юзерпоинтс и июзерпинтс_логин

Подскажите как используя это сделать нужный мне функционал. И нужно ли допиливание и тому подобное.

Это необходимо для того что бы в зависимости от % в карме открывался доступ к нодам, которые ограничены % в карме пользователя.

фотоальбом с использованием внешних ссылок на картинки

12 декабря 2010 в 2:29

Обычно все фотогалереи мы загружаем аплоадом. а есть ли возможность делать аналогичные галереи но что бы без аплоада а вписывали ссылку на фотку...

тоесть в ноде фотка была по ссылке на другой сайт... ну п сам сайт на друпале с галерей обрабатывал сам привьюшки и тд и тп...

[Решено ] Что случилось с JS или еще с чем то

12 декабря 2010 в 1:16

Захотел сегодня обновить права доступа. Кликаю обновить... раньше была линейка и с процентами сейчас ее нет. Да и не работает на сайте не один клик - который бы разворачивал бы... под пункт...

ну и не работает также вертикал таблс модуль