pragmaMx Support Forum

Archive => RtR - Module => veraltete bzw. unsupportete Systeme und Module => Alt Archive => Nickpage => Thema gestartet von: Liu-Kang am 27 Februar 2006, 17:02:32

Titel: Nickpage Sticker einbinden... geht irgendwie nicht...
Beitrag von: Liu-Kang am 27 Februar 2006, 17:02:32
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?
Titel: Re: Nickpage Sticker einbinden... geht irgendwie nicht...
Beitrag von: RiotheRat am 27 Februar 2006, 19:39:27
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
Titel: Re: Nickpage Sticker einbinden... geht irgendwie nicht...
Beitrag von: Liu-Kang am 27 Februar 2006, 20:09:23
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.
Titel: Re: Nickpage Sticker einbinden... geht irgendwie nicht...
Beitrag von: RiotheRat am 27 Februar 2006, 23:08:18
Kommen bei der Debug-Ausgabe irgendwelche Meldungen?

RtR
Titel: Re: Nickpage Sticker einbinden... geht irgendwie nicht...
Beitrag von: Liu-Kang am 28 Februar 2006, 13:13:33
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 :-[!