Перейти к контенту

Who Viewed This Topic


Рекомендуемые сообщения

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

и просмотр тем форума, у группы, которая получила разрешение на использование функций мода невозможен :

Fatal error: Call to undefined function: who_viewed() in /sources/action_public/forums.php on line 1547

 

if ($topic['state'] == 'link')

{

$t_array = explode("&", $topic['moved_to']);

$topic['tid'] = $t_array[0];

$topic['forum_id'] = $t_array[1];

$topic['title'] = $topic['title'];

$topic['views'] = '--';

$topic['posts'] = '--';

$topic['prefix'] = $this->ipsclass->vars['pre_moved']." ";

$topic['go_new_post'] = "";

}

else

{

$topic['posts'] = $this->ipsclass->compiled_templates['skin_forum']->who_link($topic['tid'], $topic['posts']);

if ( $this->ipsclass->member['g_view_wvtt'] )

{

 

$topic['views'] = $this->ipsclass->compiled_templates['skin_forum']->who_viewed($topic['tid'], $topic['views']);

}

}

 

$topic['_hasqueued'] = 0;

 

if ( ( $this->ipsclass->member['g_is_supmod'] or

(isset($this->ipsclass->member['_moderator'][ $topic['forum_id'] ]['post_q']) AND $this->ipsclass->member['_moderator'][ $topic['forum_id'] ]['post_q'] == 1) ) and

( $topic['topic_queuedposts'] )

)

{

$topic['_hasqueued'] = 1;

}

Ссылка на комментарий
Поделиться на других сайтах

АЦ-Внешний вид-нужный скин - изменить HTML- skin_forum (просмотр конкретного форума) - who_viewed (если нет такого - создать надо. )

тело шаблона

<if="in_array($this->ipsclass->member['mgroup'], explode(",",$this->ipsclass->vars['g_view_wvtt']))">
<a href='java script:who_viewed($tid);'>$views</a>
<else />
$views
</if>

входящие переменные: $tid="", $views=""

 

з.ы. Поменяйте UMI на скачанный с родного сайта :D

Ссылка на комментарий
Поделиться на других сайтах

Так шаблон создал. Появление ошибки прекратилось.

НО... работа к сожалению не стабильна...

Показывает к-во постов в колонке "Ответ" но к-во просмотров в колонке "Просмотр" ну ни как не показывает...

 

з.ы. Оба инсталера пытался использовать тот что переведенный отказывался инсталится, оригинальный приводил к ошибке.

Ссылка на комментарий
Поделиться на других сайтах

Да настройки для групп сделаны

Может смотреть список пользователей, просматривавших тему? Да

К-во просмотров некликабельно вообще.

Ссылка на комментарий
Поделиться на других сайтах

java script без пробелов с шаблоне записана?

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

точно настройки сохранены (выберите несколько групп) ?

Ссылка на комментарий
Поделиться на других сайтах

Без пробелов.

 

Кстати а она как выглядеть должна?

управление\пользователи группы\группы\пользователь\Может смотреть список пользователей, просматривавших тему? да нет

 

Или там больше настроек?

 

Выбираю несколько груп, тоже самое, т.е. показывает к-во постов в колонке "Ответ" но к-во просмотров в колонке "Просмотр" нет.

Ссылка на комментарий
Поделиться на других сайтах

А вот нету (((

 

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

<a href='java script:who_viewed($tid);'>$views</a>

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

Но при этом выдается ошибка страницы, я так полагаю просто не генерируется результат.

Ссылка на комментарий
Поделиться на других сайтах

Собственно вот такое непонятное творится:

как видно на изображение если кликать на к-во просмотров (715) то будет запускаться скрипт

http://www.домен.ru/java%20script:who_viewed(257);

который и не работает

но при этом если кликать на к-во ответов (1) то будет запускаться скрипт

java script:who_posted(257);

который работает.

 

Вопрос как избавиться от выполнения

http://www.домен.ru/

?

post-66367-1214989431_thumb.png

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.