Seba jeżeli masz jakieś gotowe rozwiązanie to również chętnie poznam.
Wersja do druku
Seba jeżeli masz jakieś gotowe rozwiązanie to również chętnie poznam.
Gotowe nie, ale myślę że nie będzie problemem napisanie tego... jutro coś wykminię.
---------- Wiadomość dopisana o 01:27 ----------
Miejsce hook'a: postbit_display_complete
Dla vB3a następnie w szablonie postbit / postbit_legacy pod zmienną $postKod php:
global $vbulletin;
$groups .= $vbulletin->usergroupcache[$post['usergroupid']]['opentag'] . $vbulletin->usergroupcache[$post['usergroupid']]['title'] . $vbulletin->usergroupcache[$post['usergroupid']]['closetag'] . '<br>';
$additional = split(',', $post['membergroupids']);
foreach($additional AS $group)
{
$groups .= $vbulletin->usergroupcache[$group]['opentag'] . $vbulletin->usergroupcache[$group]['title'] . $vbulletin->usergroupcache[$group]['closetag'] . '<br>';
}
$post['listgroups'] = $groups;
[listgroups] mamy pokolorowaną listę grup użytkownika
Dla vB4a następnie w szablonie postbit / postbit_legacy pod zmienną {vb:raw post.listgroups} mamy pokolorowaną listę grup użytkownikaKod php:
global $vbulletin;
$groups .= $vbulletin->usergroupcache[$post['usergroupid']]['opentag'] . $vbulletin->usergroupcache[$post['usergroupid']]['title'] . $vbulletin->usergroupcache[$post['usergroupid']]['closetag'] . ' ';
$additional = split(',', $post['membergroupids']);
foreach($additional AS $group)
{
$groups .= $vbulletin->usergroupcache[$group]['opentag'] . $vbulletin->usergroupcache[$group]['title'] . $vbulletin->usergroupcache[$group]['closetag'] . ' ';
}
$post['listgroups'] = $groups;
Plus leci. Przy okazji prac na forum przetestuję ;)
Oczywiście trzeba to sobie odpowiednimi znacznikami HTML ostylować :)
Działać działa na pewno, możliwe że któregoś dnia pełen plugin z tego zrobię.
Ten problem został rozwiązany, a wątek zamknięty.
- Jeśli chcesz zadać nowe pytanie, załóż nowy wątek.
- Jeśli masz wątpliwości odnośnie rozwiązanego problemu, poproś moderatora o otworzenie wątku.