Как сделать так, чтобы пользователь мог знать, кто посещал его страницу? [решено]

Прислано: NeuZeitgeist

пт, 15/02/2008 - 14:11

Другие статьи по теме:

В Одноклассниках есть хорошая функция "Мои гости". Это позволяет пользователям знать, кто из участников сети посещал его страницу. Кто знает, как в Друпале можно настроить подобную функцию?
__________________________
NeuZeitgeist

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано fasdalf@fasdalf.ru в пт, 15/02/2008 - 17:59.

"настроить" - никак. Можно дописать. Относительно просто. Работаю на портфолио . Бесплатно.


Опубликовано Natalie в пт, 15/02/2008 - 18:10.

User Visits


Опубликовано fasdalf@fasdalf.ru в пт, 15/02/2008 - 19:19.

Упс. Не нашел. Спасибо и от меня.


Опубликовано NeuZeitgeist в сб, 16/02/2008 - 08:19.

Ух! Спасибо большое! То, что нужно.


Опубликовано Onza в вс, 17/02/2008 - 00:40.

User Visits?

При открытии страницы с любым профилем - Fatal error: Call to undefined function: array_intersect_key() in /.../public_html/sites/all/modules/user_visits/user_visits.module on line 282

Нагуглил одну такую страницу с ошибкой (http://credit-helpers.com/user/1), другой инфы нет.. непонятно.


Опубликовано Onza в вс, 17/02/2008 - 00:45.

Вот фрагмент кода со строкой 282, из-за которого Fatal error:

function user_visit_is_hidden($user) {
  $intersect = array_intersect_key($user->roles, variable_get('user_visits_hidden_roles', array()));
  return count($intersect) ? count($intersect) : FALSE;
}


Опубликовано Natalie в вс, 17/02/2008 - 01:54.

Вы не сюда пишите, а автору, чтобы исправил.


Опубликовано Onza в вс, 17/02/2008 - 04:08.

Сообщил уже. Странно, что об ошибке нигде не упоминалось... модулю вроде полгода уже, последняя версия вышла в декабре. Может он только на одном сайте установлен? :)


Опубликовано Onza в пн, 18/02/2008 - 12:02.

Автор ответил, что эта функция доступна начиная с PHP 5.1.0 (http://de2.php.net/array_intersect_key). Для версий ниже придется переписать код...


Опубликовано aka в вс, 25/05/2008 - 18:32.

<?php
if (!function_exists('array_intersect_key')) {
    function 
array_intersect_key()
    {
        
$arrs func_get_args();
        
$result array_shift($arrs);
        foreach (
$arrs as $array) {
            foreach (
$result as $key => $v) {
                if (!
array_key_exists($key$array)) {
                    unset(
$result[$key]);
                }
            }
        }
        return 
$result;
   }
}
?>


Опубликовано AnemoN в ср, 28/05/2008 - 20:25.

Спасибо, полезная информация.
Сейчас попробую )


Опубликовано Tesmon в вт, 18/08/2009 - 11:08.

Отличная вещь. Спасибо большое.


Новое на сайте

Ссылки партнёров