Главная arrow Форум
Все Joomla-фрилансеры Рунета
JOOM-LANCE.RU Удаленная работа с CMS Joomla!

ВНИМАНИЕ! Личные сообщения, ICQ, Skype Автора - только для решения коммерческих вопросов! Все остальное - в форум!
ВНИМАНИЕ! Все мои расширения написаны для Joomla версии 1.0.ХХ (если не указано иного)!
Добро пожаловать, Гость
Нажмите "Вход/Регистрация" для входа
Объявления Администрации
Стили:
 
 
 
 
Чат-бокс
Сообщения чата
   Help! 
RE: Компонент "Награды" для Fireboard. (1 чел.) (1) Гость
Вниз
  • [Страница 8 из 9]  123456789
Сообщения темы: Компонент "Награды" для Fireboard.
#7382 
RE: Компонент "Награды" для Fireboard. 09.03.2010 14:38 Репутация: 1  
garf73 писал(а):
тестировала в Денвере этот компонент!
Форум Кунена, всё сделала как указывалось, но фото самой медальки не отображается, а лишь только название, ну типа "За активность!" и при наведении на неё идет объяснение за что и бла-бла переходите в профиль.
....
1. Чтобы была картинка самой медальки


А посмотрите в свойствах неотображаемой картинки на ее путь, проверьте, есть ли по тому пути картинка.
Knight1979
Данные
Зарегистрирован Зарегистрирован  
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7386 
RE: Компонент "Награды" для Fireboard. 11.03.2010 11:23 Репутация: 0  
У меня вопрос, а если у меня профиль ведет на CB а не на профиль форума, к примеру вот такая строка
index.php?option=com_comprofiler&task=userProfile&user=168&Itemid=36
то берётся только
index.php?option=com_comprofiler&task=userProfile&user=168&Itemid=
или же
index.php?option=com_comprofiler&task=userProfile&user=
Так как "168&Itemid" это непосредственно я так поняла номер самого юзера.

В любом случае ничего не отображается , а только отображается в самом профиле CB в позиции награды, сама медалька, когда и за что.
Но очень хочется чтобы и на форуме было по-человечески.


Добавлено: 11-03-2010 13:05

У меня всё получилось!!!!Ура!!!
Но вот вопрос:
У меня joomla 1.5 в админке отображается всё кракозябрами (вопросы в ромбах), поменяла во всех файлах кодировку, ромбы ушли остались вопросы, всё равно кракозябры...
Может не во всех файлах нужно менять кодировку??? В каком именно??? Какой отвечает за правильное отображение???
Помогите плиз!!!
garf73
Данные
Зарегистрирован Зарегистрирован  
 
Последнее редактирование: 11.03.2010 13:05 Редактировал garf73. Причина: Добавлено
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7406 
RE: Компонент "Награды" для Fireboard. 16.03.2010 07:34 Репутация: 0  
Здравствуйте. Не могу решить проблемы с кодировкой...у всех файлов сделала кодировку UTF-8 перед установкой, установила и вот как написано всё ����������� куки чистила только здесь надписи как вопросики, а у меня вопросики в черных квадратах.


Добавлено: 16-03-2010 07:41

тут даже и не вопросики а целая кодировка...


Добавлено: 16-03-2010 07:58

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


Добавлено: 16-03-2010 08:01

что-то новенькое....меняю настройки в компоненте нажимаю сохранить и меня выбрасывает из админки на страницу авторизации, но при этом сохраняется конфигурация..
Triniti
Данные
Зарегистрирован Зарегистрирован  
 
Последнее редактирование: 16.03.2010 08:01 Редактировал Triniti. Причина: Добавлено
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7570 
RE: Компонент "Награды" для Fireboard. 28.05.2010 21:52 Репутация: 3  
Как я решил проблему с установкой наград на Kunena.
Joomla 1.5.15, Kunena 1.5.4 RE от Adeptusa, на сайте присутствует Community Builder 1.2.1.

Естественно, все разработки уважаемого galstukа, так что во многих местах цитирую его:

В файле message.php вашего шаблона Kunena (того, который вы используете, у меня default_ex) найти строку:
Код:
if (isset($msg_birthdate)) {
echo $msg_birthdate;
}
}?>

и после этого вставляем следующий код:
Код:
<?php
// вставка медалей в профиль пользователей под аватаром в Kunena
$number_medals = 100; // number of medals to show
$query = "SELECT b.image, b.name"
. "\n FROM #__jawards_awards AS a"
. "\n LEFT JOIN #__jawards_medals AS b ON b.id = a.award"
. "\n WHERE a.userid=". $fmessage->userid
. "\n ORDER BY RAND() LIMIT ".$number_medals;

$database->setQuery( $query );
$medals = $database->loadObjectList();

$awards_url=sefRelToAbs('index.php?option=com_comprofiler&task=userProfile&user='.$fmessage->userid."&tab=getawardstab");

$msg_jawards = "<div class=\"ja_medals\"><nobr>";
foreach ($medals as $medal){
$msg_jawards.= "<a href=\"$awards_url\" title=\"$medal->name \">"
. "<img style='border:0px;padding:0px;' src=\"/images/medals/".$medal->image ."\" alt=\"".$medal->name."\" />"
. "</a>";
}

$msg_jawards.="</nobr></div>";
unset($medals);
echo $msg_jawards;

?>


Не забудьте, о чем предупреждал galstuk:
Во вставленном выше коде найдите строку:
Код:
$awards_url=sefRelToAbs('index.php?option=com_comprofiler&task=userProfile&user='.$fmessage->userid."&tab=getawardstab");

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

Для того, чтобы узнать ссылку, ведущую на профили пользователей, нужно:
Кликнуть по любому профилю пользователя при отключенном SEO. Из адресной строки браузера скопировать ссылку.

На моем сайте ссылка имеет следующий вид: http://huntsfish.ru/index.php?option=com_comprofiler&task=userProfile&user=92
Из этой строки берем только эту часть:
Код:
index.php?option=com_comprofiler&task=userProfile&user=

И вставляем ее сюда:
Код:
$awards_url=sefRelToAbs('index.php?option=com_comprofiler&task=userProfile&user='.$fmessage->userid."&tab=getawardstab");


Сохраняем, перезаписываем файл на сервере.

Открываем default/plugin/fbprofile/userinfos.php. Здесь ищем строки:
Код:
if (isset($msg_karma))
echo $msg_karma . '&nbsp;&nbsp;' . $msg_karmaplus . ' ' . $msg_karmaminus;
else
echo '&nbsp;';
?></span>


После которых вставляем:
Код:
<?php
$number_medals = 100; // number of medals to show
$query = "SELECT b.image, b.name"
. "\n FROM #__jawards_awards AS a"
. "\n LEFT JOIN #__jawards_medals AS b ON b.id = a.award"
. "\n WHERE a.userid=". $userid
. "\n ORDER BY RAND() LIMIT ".$number_medals;

$database->setQuery( $query );
$medals = $database->loadObjectList();

$awards_url=sefRelToAbs('index.php?option=com_comprofiler&task=userProfile&user='.$userid."&tab=getawardstab");

$msg_jawards = "<div class=\"ja_medals\"><nobr>";
foreach ($medals as $medal){
$msg_jawards.= "<a href=\"$awards_url\" title=\"$medal->name \">"
. "<img style='border:0px;padding:0px;' src=\"/images/medals/".$medal->image ."\" alt=\"".$medal->name."\" />"
. "</a>";
}

$msg_jawards.="</nobr></div>";
unset($medals);
echo $msg_jawards;

?>


После этого все заработало. Демыча можно посмотреть http://huntsfish.ru/obshhenie/forumchanin/12-ohota/98-snegohodi

Повторюсь, что код весь написан galstuk, просто были проблемы с путями к изображениям медалек. Плюс убрал альты, уж больно длинные (да и с кодировкой возиться), да и ссылок на профиль пользователя достаточно - и аватарка, и кнопка profile, теперь просто всплывают названия наград..
bizzon111
Данные
Зарегистрирован Зарегистрирован  
 
Последнее редактирование: 31.05.2010 18:30 Редактировал bizzon111.
 
Если этот код работает, то он мой, если нет, то я не знаю, кто его написал...
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7572 
RE: Компонент "Награды" для Fireboard. 29.05.2010 22:40 Репутация: 13  
+1 за переработку для кунены! Молодца!
galstuk
Команда
Данные
Зарегистрирован Зарегистрирован  
 
Добро пожаловать на www.Gm-Rus.Ru !

 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
#7575 
RE: Компонент "Награды" для Fireboard. 31.05.2010 01:17 Репутация: 0  
Да форум Кунена Адептус Супер!
Стал как живой. Спасибо!
katorgin
Данные
Зарегистрирован Зарегистрирован  
 
 
Для добавления сообщений Вы должны зарегистрироваться или авторизоваться  
Вверх
  • [Страница 8 из 9]  123456789
Фотоальбом
Закрыть просмотр

Форум FireBoard RE. Автор: Adeptus. v.2.1