ThWboard Support-Forum (Archiv)
Ort: / Boardübersicht / Code Hack Requests / Message im Headerbereich
Seite 1 von 1
Scrratch schrieb am 26.06.2003 um 13:16 Uhr
Moin :)
http://www.fun-clanbase.de/forum/ <--mein Board - dort willsch nun folgendes machen: oben über den Navigationslinks und unter dem Menü in dem Freiraum dort soll wie beim Geburtstagshack nen Text hin - nen janz einfach Text - der aber nur von Admins zu sehn sein soll - jemand ne Fixe Idee wie ich das machen könnt? :P
master_mario schrieb am 26.06.2003 um 15:11 Uhr
Variable in die frame.html setzen, in index definieren und per userisadmin (aus tb_user) prüffen. Wenn ja dann Text wenn nich dann ''.
MrNase schrieb am 26.06.2003 um 16:27 Uhr
auf deutsch :D
header.inc.php öffnen...
if( $g_user['userisadmin'] )
{
$option[] = '<a href="./admin/" target="_blank" class="nav_top">Admincenter</a>';
}
suchen und mit
if( $g_user['userisadmin'] )
{
$option[] = '<a href="./admin/" target="_blank" class="nav_top">Admincenter</a>';
$adminmessage = 'Huhu, ich bin Scrratch! :)';
}
ersetzen, dann im Template "frame.html" an einer beliebigen Stelle
"$adminmessage" einfügen...
Achte aber auf folgendes:
Wenn du in dem Text ein " verwenden willst solltest du es so machen:
$adminmessage = "<a href=\"blaaaaaaabla\">BLAAALink</a>";
also wenn da ein " erscheinen soll dann musst du \" schreiben und am Anfang und am Ende kommt dann ein " hin und kein ' wie beim ersten Codebeispiel :)
Scrratch schrieb am 26.06.2003 um 16:32 Uhr
huiii Thx :D
MrNase schrieb am 26.06.2003 um 16:36 Uhr
nP :)
Ich hoffe mal, dass es auch geht...
@ m_m: index.php wäre nicht gut, er will es ja im Kopfbereich haben :)
Scrratch schrieb am 26.06.2003 um 16:58 Uhr
funzen tut es - sagma würd des au gehn das admin un moderatoren das sehn? fällt mir grad ma so ein *gg* :D
MrNase schrieb am 26.06.2003 um 17:06 Uhr
Dann bau den Hack mal wieder aus der header.inc.php aus und bau dieses hier unter:
else
{
thwb_query("UPDATE ".$pref."user SET userbanned=0 WHERE userid=$g_user[userid]");
thwb_query("DELETE FROM ".$pref."ban WHERE userid=$g_user[userid]");
}
}
in der header.inc.php ein
if( $g_user['groupids'] == 5 || $g_user['userisadmin'] )
{
$adminmessage = 'Huhu, ich bin Scrratch! :)';
}
Wichtig:
Merk dir die ID der Moderatorengruppe (im Admincenter zu finden bei dem Gruppenmanagment) und ersetze die "5" mit diesem Wert :)
Scrratch schrieb am 26.06.2003 um 17:11 Uhr
Thx - nun workts wirklich juddie *nase knutsch* :D
MrNase schrieb am 26.06.2003 um 17:15 Uhr
nP, dafür ist die Nase ja da :)
Lass dich nicht von meiner Freundin erwischen :p
Scrratch schrieb am 26.06.2003 um 18:20 Uhr
wieso nich? die nehm ich zur not auch *fg* :D
master_mario schrieb am 27.06.2003 um 00:57 Uhr
Das war jetz die lange Version:D
theDon schrieb am 27.06.2003 um 17:29 Uhr
ehm, wenn jemand in mereren gruppen ist, funktioniert das nicht.
MrNase schrieb am 27.06.2003 um 18:02 Uhr
zeig uns wie :)
master_mario schrieb am 27.06.2003 um 20:39 Uhr
$groups = explode( ',', $g_user['groupids'] );
if( in_array( $groups, 5 ) == TRUE || $g_user['userisadmin'] )
{
$adminmessage = 'Huhu, ich bin Scrratch! :)';
}
so sollte es auch dann funzen.
Seite 1 von 1