MyBB.de Forum

Normale Version: User Switch Funktion
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Manche von euch kennen das aus dem vB.

Bin gerade dabei das zu coden.

Nun würde ich gerne wissen, ob es eine Möglichkeit gibt, über Plugins eigene Elemente in das Benutzer-CP einzubinden.

So wie zB im vBulletin über die Template Hooks.
Ich habe leider nicht wirklich die nötige Zeit mir den kompletten Code usw anzuschauen, daher poste ich es malWink^^


Gehört das eh in diese Kategorie?*g*




Edit:
Ok nun habe ich ein Plugin erstellt mit folgendem Code:
PHP-Code:
function ragtek_userswitch_navmenu()
{
    global 
$db$mybb$templates$theme$usercpmenu$lang$collapsed$collapsedimg;
    
    eval(
"\$usercpmenu .= \"".$templates->get("usercp_nav_ragtek_userswitch")."\";");
}

$plugins->add_hook("usercp_menu""ragtek_userswitch_navmenu"1); 
Dadurch wird das Menü zwar angezeigt, aber irgendwie fehlen da die Bilder.
Wie lautet denn dein Template?
Hi.
Der Name ist usercp_nav_ragtek_userswitch
Code:
<tr>
<td class="trow1 smalltext"><a href="ragtek_switch.php?action=manage" class="usercp_nav_item usercp_nav_ragtek_userswitch">User Switch Blabla</a>
</td></tr>
<tr>
<td class="trow1 smalltext"><a href="ragtek_switch.php?action=switch" class="usercp_nav_item usercp_nav_ragtek_userswitch">User Switch Blabla 2</a>
</td></tr>
Hast du die CSS-Klasse "usercp_nav_ragtek_userswitch" auch definiert? Sonst werden natürlich keine Bilder angezeigt. Wink
Nein habe ich nicht, ist mir auch nicht logisch vorgekommen das KEINE Bilder angezeigt werden, nur weil eine Klasse nicht definiert ist, ist ja normalerweise nicht so?!

Danke, mal schauen ob es daran liegt
Wenn du nicht definierst, dass ein Bild angezeigt wird, wird auch keins angezeigt. Toungue
OK für meinen Eintrag ist es mir ja klar, aber nicht für die "Standardeinträge" vom mybb

http://www.mybbcoder.info/attachment.php?aid=1285
Rufst du das Menü da über eine andere Datei auf?
Ja genau.
Habe meine eigene Datei.
Dann musst du beim Theme noch bei der usercp.css eintragen, dass sie auch bei deiner Datei aufgerufen wird.
Seiten: 1 2