Сайт сообщества | Клуб пользователей | О проекте

Имя
Пароль
ПравилаРегистрацияСправка
Сообщения за деньПоиск

Вернуться   Клуб пользователей портальной системы RUNCMS > Портал > Модули и блоки > Модули форумов

Ответ
 
Опции темы Опции просмотра
sternman вне форума sternman
Джегид

Аватар для sternman

| Цитировать Старый #1 12-20-2008, 01:27

Думаю, это известная проблема. если только у меня это, вот скрин.
Как избавиться от visitor в блоке последних постов форума? чтобы отображался ник того кто авторизован и оставил сообщение. спасибо заранее
Изображения
Тип файла: gif visitor.gif (1.5 Кбайт, 19 просмотров)


С уважением, Павел
Солженицын
Дубус
Посетить домашнюю страницу sternman
  Сообщения: 729 c 09.04.2007 | Репутация: 26
LARK вне форума LARK
[исход]

Аватар для LARK

| Цитировать Старый #2 12-20-2008, 17:20

Надо воспроизвести ситуацию, так как я этим модулем не пользовался. Какая версия модуля. При каких условиях появляется visitor?


Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском
-------------------------------------------------------------------
Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки.
Посетить домашнюю страницу LARK
  Сообщения: 4,183 c 20.09.2003 | Репутация: 223
sternman вне форума sternman
Джегид

Аватар для sternman

| Цитировать Старый #3 12-20-2008, 19:35

движок 1.6.1
модуль - не самая последняя версия
давно ставил и обновлял с 9 на 10-ю версию
(в админке модуля: Версия: 0.21)
визитора видят абсолютно все и всегда, когда авторизованы, вместо своих ников в своих постах. речь о блоке идет, как на картинке. просто свой скрин привел. Другие все, кроме меня, видят автора моего поста не как visitor, a sternman
свои же ники видят визиторами, надеюсь, понятно объяснил


С уважением, Павел
Солженицын
Дубус
Посетить домашнюю страницу sternman
  Сообщения: 729 c 09.04.2007 | Репутация: 26
LARK вне форума LARK
[исход]

Аватар для LARK

| Цитировать Старый #4 12-20-2008, 23:12

Посмотрел - ошибка будет проявляться в версиях RUNCMS, начиная с 1.6.

Лечение: в файле /modules/phpBB2/blocks/newbb_new2.php

строку 186 (верно для версии модуля 0.21)

PHP код:
$poster = new XoopsUser($userid); 
заменить на:

PHP код:
$poster XoopsUser::getById($userid); 
Должно работать.

----------------

А вообще метод load() класса XoopsUser содержит неприятный баг который может проявиться в самых разных местах.

Поэтому в методе load() класса XoopsUser (/class/xoopsuser.php)

строки 151-153 (верно для RUNCMS 1.6.1)

PHP код:
      $uh xoops_gethandler('user');
      if(
$uh->exists($id))
         return 
$uh->get($id); 
лучше закомментировать.

Данный фрагмент все равно не работает, а неприятностей наделать может.

------------

UPD: Вариант исправления данного бага приведен в теме Исправление ошибки класса XoopsUser в RUNCMS 1.6-1.6.1
Оценка сообщения (репутация)
+1 sternman положительно: здОрово

Последний раз редактировалось LARK, 12-21-2008 в 06:33


Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском
-------------------------------------------------------------------
Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки.
Посетить домашнюю страницу LARK
  Сообщения: 4,183 c 20.09.2003 | Репутация: 223
sternman вне форума sternman
Джегид

Аватар для sternman

| Цитировать Старый #5 12-21-2008, 15:11

все поправилось одной этой правкой
Цитата:
Сообщение от LARK Посмотреть сообщение

UPD: Вариант исправления данного бага приведен в теме Исправление ошибки класса XoopsUser в RUNCMS 1.6-1.6.1
спасибо большое!


С уважением, Павел
Солженицын
Дубус
Посетить домашнюю страницу sternman
  Сообщения: 729 c 09.04.2007 | Репутация: 26
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Рейтинг@Mail.ru Хостинг провайдер Majordomo. Powered by: vBulletin Version 3.0
Copyright ©2000-2018, Jelsoft Enterprises Ltd.
Все разделы прочитаны - Руководство форума - Архив - Вверх
Rambler's Top100
Output: 60.10 Kb. compressed to 55.83 Kb. by saving 4.27 Kb. (7.11%)
Page generated in 0.06449 seconds with 10 queries