Nickpage Sticker einbinden... geht irgendwie nicht...

Begonnen von Liu-Kang, 27 Februar 2006, 17:02:32

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Liu-Kang

Hallo,
ich versuche schon die ganze Zeit diese Stickererweiterung in die view.php einzubinden aber irgendwie will das nicht.
So sieht das momentan aus:
echo "</tr></table>";
            CloseTable();
        }

    }
// Sticker einbinden
if ((mxIsUser()) && (file_exists("modules/Nickpage/sticker.php"))) {
// Feststellen wer versenden möchte
$cookie = mxGetUserSession();
$np_tap_fromuser = $cookie[1];
// Feststellen an wenn gesendet wird (-$np_tap_touser- MUSS gesetzt sein!)
$np_tap_touser = "$uname";
// Empfängername in Session registrieren
$_SESSION['np_tap_touser'] = "$np_tap_touser";
// Festlegen ob umschliessende Tabelle gezeigt werden soll (0 = aus/off ... 1 = an/on)
$_SESSION['np_tap_table'] = "1";
// Stickerdatei einbinden
include ("modules/Nickpage/sticker.php");
// Eigentliche Box-Funktion aufrufen
NpQuickSticker();
}
// Stickerende
    include("footer.php");
}


Jetzt wird zwar die Erweiterung in meinem Account angezeigt, in andern Accounts aber nicht.

Kann mir da vielleicht jemand mal helfen?

RiotheRat

Moin :)

Ich habs grade mal auf der liky testhalber eingebaut - hat (fast) auf Anhieb geklappt. Nur $uname steht da nicht zur Verfügung - deswegen musste ich eine Zeile austauschen.
        // Stickerstart
        if ((mxIsUser()) && (file_exists("modules/Nickpage/sticker.php"))) {
        // Feststellen wer versenden möchte
        $cookie = mxGetUserSession();
        $np_tap_fromuser = $cookie[1];
        // Feststellen an wenn gesendet wird (-$np_tap_touser- MUSS gesetzt sein!)
        $np_tap_touser = "".$uinfo['uname']."";
        // Empfängername in Session registrieren
        $_SESSION['np_tap_touser'] = "$np_tap_touser";
        // Festlegen ob umschliessende Tabelle gezeigt werden soll (0 = aus/off ... 1 = an/on)
        $_SESSION['np_tap_table'] = "1";
        // Stickerdatei einbinden
        include ("modules/Nickpage/sticker.php");
        // Eigentliche Box-Funktion aufrufen
        NpQuickSticker();
        }
        // Stickerende 

Eingebaut habe ich es (auf der liky) VOR der Zeile:
        // private Nachrichten
        if ($privmsgactive) {

Läuft damit ... im eigenen Account werden die empfangenen Sticker angezeigt, in fremden Accounts kann man Sticker vergeben ...

RtR
Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...

Liu-Kang

ne... also irgendwie will das nicht laufen bei mir. Egal ob ich das jetzt vor
// private Nachrichten
        if ($privmsgactive) {

einbaue oder an der gleichen Stelle wie vorher.

RiotheRat

Kommen bei der Debug-Ausgabe irgendwelche Meldungen?

RtR
Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...

Liu-Kang

Aha!
Jetzt warte mal... war glaube ich mein fehler.
Kann es sein das der Admin keine Sticker setzten kann?
Muß fast so sein denn es heißt ja if ((mxIsUser()).

Öhm... ja... tut mir leid für die Umstände :-[!