ilch Forum » Ilch Clan 1.1 » Allgemein » Link Nachrichte in der Joinus

Geschlossen
  1. #1
    User Pic
    leoleo Mitglied
    Registriert seit
    07.07.2009
    Beiträge
    124
    Beitragswertungen
    0 Beitragspunkte
    Hallo,
    ich habe Version 1.1 und habe es so eingestellt, das wenn eine neue Nachricht eingeht nicht das übliche PopUp (Sie haben neue ......) aufgeht,
    sonder ein popup mit dem inhalt index?forum-privmsg ( also die NAchrichten eingangsbox) angezeigt wird.

    Veränderung am Script:

    externer Link :
    ZitatZitat
    Du musst noch die Änderungen von Mairu machen:

    Ich hab jetzt in der include/boxes/login.php

    über $tpl->out (0); bei mir Code: $tpl->set ( 'POPUP', check_for_pm_popup() );

    und in der include/templates/user/boxen_login.htm

    erste Zeile Code: {POPUP}

    eingefügt und das funktioniert auch.


    Dieses Popup hat in der Design.ini sein eigenes Design erhalten.

    Mein Problem:


    Wenn man in der Join Us Box auf Nachrichten(Posteingang) klickt zeigt die gesamte Seite das PopUp Design.

    Mein Wunsch:


    Das nur das PopUp soll das PopUp Design haben..nicht der Posteingang

    oder


    Der Link Nachrichten in der Join US Box soll auch zum Popup führen...

    mein versuch


    Ich habe probiert die Privmsg.php zu kopieren, so das ich 2 versionen habe
    ( privmsg.php und privmsg1.php)
    und diese privmsg2 in der popup funktion anzusprechen....
    funzt net..(lustiges ergebnis: er findet die seite nicht, öffnet im popup die index, worauf sich im popup die index öffnet, worauf sich im popup die index öffnet....)

    versuch2

    weder in der joinus php, noch im teplate hab ich gefunden wo ich das Linkverhalten von " NAchrichten" definieren kann...muss ich zum Optikerrrr?

    Meine Frage:


    Was kann ich noch Probieren?

    gruß
    leoleo
    ____________________________
    Die Klone werden auch nicht hübscher!


    Zuletzt modifiziert von leoleo am 26.08.2009 - 21:27:55
    wie du mir so ilch dir
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ich verstehe nicht ganz was du mit Joinusbox meinst, wenn da dann noch Nachrichten (Posteingang) drin stehen soll, weil das hat doch miteinander nichts zu tun?
    Das sollte doch maximal in der Loginbox erscheinen und da stehts auch im Quelltext.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    leoleo Mitglied
    Registriert seit
    07.07.2009
    Beiträge
    124
    Beitragswertungen
    0 Beitragspunkte
    edit ..ich habe es geschafft,
    wenn ein user eine pm erhält, geht ein popup auf, welches die eingangsbox zeigt.,
    dieses popup ist in der design.ini definiert.
    in der box/login.php habe ich den "Nachrichten-Link"
    (zeile 21) durch folgendes ersetzt:

    '<html>
    <head>
    <script LANGUAGE="JavaScript">
    function eKiwi() {
    fenster = window.open("http://sms-dude.de/22/index.php?forum-privmsg","PopUp", "width=650,height=350,menubar=no,toolbar=no,scrollbars=no,status=no,resizable=yes,location=no,hotkeys=no")
    }
    </script>
    <title>Titel der Seite</title>
    </head>
    <body><a href="JavaScript:eKiwi()">Nachrichten</a><!-- Hier wird deine Seite definiert! -->
    </body>
    </html>';


    jetzt funzt es ..

    im schowpost.php ..also in der post ansicht im forum gibt es ja noch nen link zur pm


    zeile 171
    $row['pm'] = "<a href='?forum-privmsg-new=0&empfid=".$row['erstid']."'><img src='include/images/forum/pm.png' border='0' alt='Private Nachricht an den User senden'></a>";


    wie mach ich aus dem jetzt nen popup.....??
    ich habs probiert wi in der login.php aber et will nich


    Zuletzt modifiziert von Mairu am 27.08.2009 - 13:31:58
    wie du mir so ilch dir
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    In der showpost.htm ganz oben die Funktion einfügen

    <script>
    function openPMPopup(empfid) {
       fenster = window.open("http://sms-dude.de/22/index.php?forum-privmsg-new=0&empfid="+empfid,"PopUp", "width=650,height=350,menubar=no,toolbar=no,scrollbars=no,status=no,resizable=yes,location=no,hotkeys=no");
    }
    </script>


    und dann als Link

    $row['pm'] = '<a href="?forum-privmsg-new=0&empfid='.$row['erstid'].'" target="_blank" onclick="openPMPopup('.$row['erstid'].'); return false;"><img src="include/images/forum/pm.png" border="0" alt="Private Nachricht an den User senden"></a>';



    Zuletzt modifiziert von Mairu am 27.08.2009 - 23:06:20
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    leoleo Mitglied
    Registriert seit
    07.07.2009
    Beiträge
    124
    Beitragswertungen
    0 Beitragspunkte
    beim $row erscheint:

    Parse error: syntax error, unexpected T_STRING in /homepages/19/d285775717/htdocs/wsb5353457001/22/include/contents/forum/show_posts.php on line 171

    das is meine orig $row
    $row['pm'] = "<a href='?forum-privmsg-new=0&empfid=".$row['erstid']."'><img src='include/images/forum/pm.png' border='0' alt='Private Nachricht an den User senden'></a>";


    hmm??
    wie du mir so ilch dir
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Hab anscheinend (hoffentlich nur) den letzten " falsch gesetzt gehabt, habs geändert.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    leoleo Mitglied
    Registriert seit
    07.07.2009
    Beiträge
    124
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat
    Danke Mairu
    jetz looft es!
    Praise JEBUS..ähh MAIRU


    Zuletzt modifiziert von leoleo am 28.08.2009 - 23:06:51
    wie du mir so ilch dir
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten