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

РЕШЕНО! посетил ноду - получи автоматоматически flag

12 мая 2011 в 12:20

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

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

вывод HS в кастомный профиль

11 мая 2011 в 16:08

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

[РЕШЕНО] Дата регистрации и последнего посещения перестало правильно отображаться

11 мая 2011 в 13:10

Вывожу дату регистрации так

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

11 мая 2011 в 9:46

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

я добавляю вьюху типа материал. во взаимосвязи прописываю вотинг результ для материалов в аргументы nid материала (берем из адресной строки Nid)

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

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

Content Profile и Изображения по дефолту

10 мая 2011 в 17:32

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

Подскажите пожалуйста. Я вывожу сск поле изображение так в профиль

РЕШЕНО! Voting api косяки

10 мая 2011 в 11:56

Заметил сегодня

почему то обнулились итоговые цифры в некоторых нодах проголосовано 10 показывает 0. Пришлось переголосовывать во всех нодах... (какие пока заметил).

Чем можно полечить?

Показать в обратном порядке ноды (кнопка нужна)

10 мая 2011 в 9:43

Вконтакте появилась удобная функция - кнопка - показать в обратном порядке.

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

оформление тизера одного и того же типа материала ПО-РАЗНОМУ

6 мая 2011 в 17:00

Как можно оформит тизер а одного и того же типа материала ПО-РАЗНОМУ на разных страницах, вьюхах или в зависимости от урл.

Решено! Новости -> Название новости

6 мая 2011 в 9:58

Обычно термин прописывают или еще что-то а мне нужно рядом с заголовком прописать название раздела с ссылкой на него как в меню). Подскажите как это сделать...

----------

Подскажите рецепт решения следующей задачи.

Дано.
1. Тип материала публикации, который имеет словарь - тип публикаций с терминами : рецензия, интервью и тд
2. Тип материала новости

1 и 2 пункты имеют сск поле артист (нодереференс с типом материала исполнитель).

Задача 1.

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

Новости - > Заголовк
Публикации -> Заголовок

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

т.е. публикация_1 имеет рецензия и артист_1
публикация_2 имеет интервью и артист_3

новость_1 имеет артист_1
новость_2 имеет артист_3

тогда на выходе должно быть следующее

Новости (имеет ссылку сайт.ру/артист_1/новости) -> новость_1
Новости (имеет ссылку сайт.ру/артист_3/новости) -> новость_2
Публикации (имеет ссылку сайт.ру/артист_3/публикации) -> публикация_2
Публикации (имеет ссылку сайт.ру/артист_1/публикации) -> публикация_1

Задача 2.

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

тип материала новости уже отфильтрвоан по артисту и не имеет в тизерах элемент "Новости ->"

Раздел Публикации в отличии от новостей (в зависмости от ссылки / артиста) будет иметь страницу раздела такого типа

Интервью (термин) -> Заголовок материала

РЕШЕНО не приходят письма от убрекарта и после регистрации на хостинге It-patrol

6 мая 2011 в 7:52

а также на яндекс приходят письма вместо емайла сайта написано что-то типа

=?UTF-8?B?0K3QutGB0LrQu9GO0LfQuNCyIHByb2plY3QgPGluZmVybm9fbW9zY293QG1haWw=?==?UTF-8?B?LnJ1Pg==?=,

как от этого избавиться...

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

РЕШЕНО! удалить из таблицы бд все строки uid = 0 (гостей)

6 мая 2011 в 2:18

Подскажите запрос что не мучиться и по странично не удалять строки....

РЕШЕНИЕ! Пик посещаемости - как избавится от гостей

6 мая 2011 в 0:11

почикал все что может гостей считать... а в пике посещаемости все равно авторизиров + гости считаются....

что ещее переделать?

<?php
if (user_access('access content')) {
    $new_user_days = 3; // Количество дней с момента регистрации, которые пользователь считается новичком
    $max_users = 1000; // Максимальное количество отображаемых пользователей
   

    $output = '';
   
          $interval = time() - variable_get('user_block_seconds_online', 900);

       
         
          $authenticated_users = db_query('SELECT DISTINCT u.uid, u.name, s.timestamp FROM {users} u INNER JOIN {sessions} s ON u.uid = s.uid WHERE s.timestamp >= %d AND s.uid > 0 ORDER BY s.timestamp DESC', $interval);
          $authenticated_count = 0;

          $items = array();
          while ($account = db_fetch_object($authenticated_users)) {
            if (!isset($items[$account->uid])) {
              if ($max_users > 0) {
              $items[$account->uid] = $account;
              $max_users--;
              }
              $authenticated_count++;
            }
          }

          if ($authenticated_count == 1) {
            $output = t('There is currently %members', array('%members' => format_plural($authenticated_count, '1 user', '@count users')));
          }
          else {
            $output = t('There are currently %members', array('%members' => format_plural($authenticated_count, '1 user', '@count users')));
          }

          // Display a list of currently online users.

Какими средствами штатными можно решить вопрос продажи фотографий

5 мая 2011 в 11:59

пользователь загружает фотографию, заполняет сск поля.

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

кто подобне делал?

фотобанк как прикрутить корзину и цену

5 мая 2011 в 11:36

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

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

Автор и дата для разных типов по разному

4 мая 2011 в 20:20

То что можно включ и выключить автора и дату в настрйоках это ясно.

а как выводить в разных типах материала где дату, где автора; где-то и то... Где дату в одном формате, а где то дату в другом формате, где-то вместо никнейма - реалнейм или еще какое нить сск поле.

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

Возможно ли из табов убрать админские функции типа (изменить, результаты голосования)

4 мая 2011 в 11:34

Видел для 7 ки есть решение убирают это дело в мини выпадающую менюшку в угл контента.

А для 6ки можно ли как то убрать (просмотр, изменить, разрешения и тд и тп... на выбор админа) локальные задачи нод (табы) в контекстные ссылки???

что бы в нодах табы можно было использовать прямого назначения (или не прямого), типа:

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

Спасибо за ноду для автора ноды

4 мая 2011 в 10:36

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

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

Чтобы потом составить во вьюхе табличку - нода - количество спасибо полученных

Лучшие получатели спасибочки

Списки пользователей отдающих больше всего спасибо...

КАК МОЖНО РЕШИТЬ такую задачу???

РЕШЕНО! Показывать только на перечисленных страницах

3 мая 2011 в 14:40

Мне необходимо показывать блок только на нодах новостей

т.е. как-то так news/*

news - это вьюха где выводятся новости все

но после создание архива новостей

news/archive

news/* - действует теперь и на страницу news/archive - на которой как бы и не должно показывать

есть ли решение для задачи показывать только на перечисленных, но исключая эти ...