12.02.2014, 23:00
12.02.2014, 23:11
Takie coś dodałem.
a to
gdzie mam dodawać ?
Kod:
bb->input['sort']}&order={$mybb->input['order']}&perpage={$mybb->input['perpage']}";
// Group legend
$search_usergroup = intval($mybb->input['usergroup']);
if($search_usergroup> 0)
{
$search_query .= " AND u.usergroup = ".$search_usergroup;
$search_url .= "&usergroup=".$search_usergroup;
}
a to
Kod:
<a href="memberlist.php?usergroup=GID">
gdzie mam dodawać ?
13.02.2014, 15:59
Nie widzę legendy na forum.
1. Pierwsza linijka jakby ucięta, albo masz źle w pliku, albo tutaj źle wkleiłeś.
2. Szukasz (nie dodajesz, to ma już tam być):po tym dajesz:
Potem zapisujesz i wrzucasz na serwer.
1. Pierwsza linijka jakby ucięta, albo masz źle w pliku, albo tutaj źle wkleiłeś.
2. Szukasz (nie dodajesz, to ma już tam być):
Kod PHP:
$search_url = "memberlist.php?sort={$mybb->input['sort']}&order={$mybb->input['order']}&perpage={$mybb->input['perpage']}";
Kod PHP:
// Group legend
$search_usergroup = intval($mybb->input['usergroup']);
if($search_usergroup> 0)
{
$search_query .= " AND u.usergroup = ".$search_usergroup;
$search_url .= "&usergroup=".$search_usergroup;
}
Potem zapisujesz i wrzucasz na serwer.
13.02.2014, 22:13
Tak mam i nie wyświetla
Kod:
$search_url = "memberlist.php?sort={$mybb->input['sort']}&order={$mybb->input['order']}&perpage={$mybb->input['perpage']}";
// Group legend
$search_usergroup = intval($mybb->input['usergroup']);
if($search_usergroup> 0)
{
$search_query .= " AND u.usergroup = ".$search_usergroup;
$search_url .= "&usergroup=".$search_usergroup;
}
13.02.2014, 22:14
Mi teraz nie pokazuje żadnej legendy...
13.02.2014, 22:17
Mi też nic nie pokazuje. Wstawiam raz jeszcze jak wszystko mam powpisywane.
memberlist
szablon legenda:
legenda.php
whosonline
memberlist
Kod:
$search_url = "memberlist.php?sort={$mybb->input['sort']}&order={$mybb->input['order']}&perpage={$mybb->input['perpage']}";
// Group legend
$search_usergroup = intval($mybb->input['usergroup']);
if($search_usergroup> 0)
{
$search_query .= " AND u.usergroup = ".$search_usergroup;
$search_url .= "&usergroup=".$search_usergroup;
}
szablon legenda:
Kod:
<html>
<head>
{$headerinclude}
<title>Legenda grup</title>
</head>
<body>
{$header}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" style="clear: both; border-bottom-width: 0;">
<tr>
<td class="thead" colspan="2">
LEGENDA GRUP
</td>
</tr>
<tr>
<td class="trow2 post_content ">
{$ugl_userlegend}
</td>
</tr>
</table>
{$footer}
</body>
</html>
legenda.php
Kod:
<?php
define('IN_MYBB', 1);
require "./global.php";
$plugins->run_hooks("grupy");
add_breadcrumb("Legenda grup", "legenda.php");
eval("\$podstr = \"".$templates->get("legenda")."\";");
output_page($podstr);
?>
whosonline
Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><strong>{$lang->online}</strong></td>
</tr>
<tr>
<td class="trow1">
<span class="smalltext">
{$lang->online_users}<br /><strong>»</strong> {$lang->online_counts}<br />{$onlinemembers}
<br />
<br />
<a href="{$mybb->settings['bburl']}/legenda.php">Sprawdź co oznaczają rangi</a>
</span>
</td>
</tr>
</table>
<br />
13.02.2014, 22:47
Tak w ogóle, to plugin jest aktywowany? + w ustawieniach jego włączony? Tu wydaje się być ok.
13.02.2014, 22:49
Wszystko aktywowane.
Wczoraj wyświetlało grupy ale nie były podlinkowane. Dziś ich nie widać.
Wczoraj wyświetlało grupy ale nie były podlinkowane. Dziś ich nie widać.
13.02.2014, 23:01
Może zapomniałeś o tym?
Pamiętaj, że nazwa hooka w pluginie, ma być taka sama jak stworzonego w pliku legends.php
A najlepiej to daj jakies konto testowe + cały plik grouplegend.php
(12.02.2014, 21:15)Snake_ napisał(a): [ -> ]i teraz w pliku pluginu
inc/plugins/grouplegend.php
Szukasz:
po tym dodajesz:Kod PHP:$plugins->add_hook("index_start", "grouplegend_show");
Kod PHP:$plugins->add_hook("grupy", "grouplegend_show");
Pamiętaj, że nazwa hooka w pluginie, ma być taka sama jak stworzonego w pliku legends.php
A najlepiej to daj jakies konto testowe + cały plik grouplegend.php
13.02.2014, 23:07
Proszę PW + załącznik.
13.02.2014, 23:13
ACP → Konfiguracja → Ustawienia → Usergroup Legends → Show on this order : → ALL zamień na ALL[ASC]
13.02.2014, 23:18
Super. Grupy pokazuje. Pomóż mi jeszcze jak je podlinkować ?
14.02.2014, 00:00
Hmm... ppowinno Ci z automatu dodać do tego link. No więc zrób to ręcznie, wzorując się na linku podanym przeze mnie wcześniej ( https://webboard.pl/wiki.php?legenda-gru...ujacy.html ). Czyli edytujesz szablon ugl_legends (czy jakoś tak), dadając tam kody, Wykonaj ten poradnik od początku.
14.02.2014, 17:07
Powinienem edytować:
Edytujemy szablon o nazwie usergroup_legend
A ja czegoś takiego nie mam.
Edytujemy szablon o nazwie usergroup_legend
A ja czegoś takiego nie mam.
14.02.2014, 17:14
Powinieneś edytować: ugl_template