Seite 1 von 10 12345 ... LetzteLetzte
Ergebnis 1 bis 20 von 185

Thema: SMS System für vb3 (Instant Messanger)

  1. #1
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471

    SMS System für vb3 (Instant Messanger)

    Zuerst.
    Dieser Hack funktioniert auf meinem Board ganz ausgezeichnet.
    Trotzdem kann es möglich sein, dass Schwierigkeiten auftreten.
    Wie immer kann man nur raten vorher ein Datenbank Backup zu machen und die Schritte dieses Hacks genau zu befolgen.

    Das SMS System erlaubt es den Besuchern des Boardes kleine Nachrichten in Echtzeit zu senden. Die Nachrichten werden in einem PopUp Fenster geschrieben, gelesen und versendet.
    Dafür muss natürlich das Empfangen von PopUps für die eigene Domain erlaubt sein, sonst funktioniert das nicht.

    Vielleicht gefällt der Hack dem ein oder anderen und eventuell hat der ein oder andere auch noch Ideen zu Modifikation.
    Fangen wir an.

    Files welche modifiziert werden:

    -global.php
    -profil.php

    6 neue templates
    eine neue php Dateien
    -sms.php


    Ein Live demo findet ihr auf unserem Board http://at-lantis.de
    Allerdings muss man ein registrierter User sein, um es nutzen zu können. (geht leider nicht anders)

    zip File runterladen und den Anweisungen folgen.
    Installation sollte nicht allzu schwierig werden.
    Ich habe mir bei der Anleitung Mühe gegeben, trotzdem können ja Unklarheiten auftreten. Postet die bitte hier, oder auf meinem Board (noch besser )


    UPDATE 19.6.2004
    Ich habe den Code vom SMS Hack noch einmal überarbeitet.

    Für alle die diesen Hack schon installiert haben:
    Wenn er bei euch zufriedenstellend läuft, macht am besten nichts .
    Wenn ihr trotzdem auf die neue Version updatet, so müsst ihr den Code, wo die sms aufgerufen wird (also im phpinclude_start oder phpinclude_end oder wo auch immer ihr diesen stehen habt) löschen. Der Aufruf erfolgt nun über ein eigenes SMS PopUp template.

    Update: 20.6.2004
    * Bei der Verwendung von einem ' Hochstrich kam es zu einem Datenbankfehler. Das ist jetzt nicht mehr möglich.

    Änderungen zu Version 1.00 oder 1.02.
    Ich habe den code und die anderen templates noch einmal bearbeitet.
    Gästen ist es nicht mehr möglich über die who is online Anzeige das SMS System aufzurufen.
    Da Prinzip um geschriebene SMS anzuzeigen, wurde komplett geändert.
    (Danke an Mystics der mich auf die Idee brachte mir mal den Aufruf von den Nachrichten PopUps anzusehen )
    Die Version 1.05 wurde etwas einfacher gehalten.
    Ich denke sie sollte nun bei jedem ohne Datenbank und Laufzeitfehler funktionieren.
    Wenn alles gut läuft, dann ist es natürlich möglich später das System um Funktionen (Smilies ect) zu erweitern.
    Im template sms.php habe ich die functions_bbcodeparse.php und das parsen der Nachrichten auskommentiert. Wer mag kann, wenn er vB codes benutzen will, dies dort wieder aktivieren.

    Liebe Grüße
    PcFreak
    Angehängte Grafiken Angehängte Grafiken
    Angehängte Dateien Angehängte Dateien
    Geändert von Andree (20.06.2004 um 19:45 Uhr) Grund: Neue SMS Version 1.05
    Heimat der vBStatistic: www.vbstatistic.com

  2. #2
    vB-Guru
    Registriert seit
    25.05.2004
    Beiträge
    1.565
    Hmmm. Probier ich 'mal aus. Thx.

    Kanns ja dann auch uebersetzen...

  3. #3
    Superklasse PcFreak... *clap in his hands*

    Funzt tadellos...

    C.

  4. #4
    vB-Guru Avatar von Metro Man
    Registriert seit
    24.11.2003
    Ort
    Erfurt
    Alter
    29
    Beiträge
    2.000
    nice nice gefällt mir auch gut
    Wenige sind imstande, von den Vorurteilen der Umgebung abweichende Meinungen gelassen auszusprechen; die meisten sind sogar unfähig, überhaupt zu solchen Meinungen zu gelangen.
    Albert Einstein

    www.allround-port.de



  5. #5
    vB-Guru
    Registriert seit
    25.05.2004
    Beiträge
    1.565
    So, habs 'mal uebersetzt. Hoffe, das ist okay so.

    //edit: btw. Ich wusste nicht, ob ich die Templates auch noch umbenennen soll, und dann wohl auch noch in der sms.php, also hab ichs gelassen. Wenn ich das noch nachholen soll, sag Bescheid.
    Angehängte Dateien Angehängte Dateien

  6. #6
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Zitat Zitat von Vega
    So, habs 'mal uebersetzt. Hoffe, das ist okay so.

    //edit: btw. Ich wusste nicht, ob ich die Templates auch noch umbenennen soll, und dann wohl auch noch in der sms.php, also hab ichs gelassen. Wenn ich das noch nachholen soll, sag Bescheid.
    Ja, vielen Dank.
    Ich habe es auch schon ein wenig übersetzt (mit bablefish ).

    Templates umbennen wäre schlecht gewesen, denn diese werden ja mit ihrem Namen aufgerufen.

    Nochmals vielen Dank.
    Schreibt doch einmal, ob der Hack bei euch funktioniert?

    Liebe Grüße
    PcFreak
    Heimat der vBStatistic: www.vbstatistic.com

  7. #7
    Fortgeschrittener Benutzer Avatar von D|ver
    Registriert seit
    27.02.2003
    Beiträge
    197
    echt klasse hack muss ich sagen

    aber ne kleine frage. wenn ic hdas sms system auch in verbindung mit vbindex nutzen möchte, was mus ich dazu tun?
    ich möchte, dass man bei der vbindexseite bei der onlineliste auch sms versenden kann
    wo genau muss ich den code in der vbindex.php einfügen?

  8. #8
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Ich selbst habe vbindex leider nicht installiert.
    Aber vielleicht findet ja jemand anders eine Lösung dafür.

    Gruß
    PcFreak

    //Zip.file updatet
    Heimat der vBStatistic: www.vbstatistic.com

  9. #9
    vB-Guru Avatar von MrD
    Registriert seit
    21.08.2003
    Ort
    Localhost
    Alter
    41
    Beiträge
    2.739
    Hi,
    werden die SMS dauerhaft gespeichert, oder nur temporär?

    Nicht das sich die DB so extrem aufbläht?

    Ansonsten ne super sache
    Gruß
    Marcus

  10. #10
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Nur ungelesene Nachrichten werden gespeichert.
    Bevor sich eine SMS öffnet, wird diese automatisch aus der Datenbank gelöscht.
    Die SMS Tabelle bleibt somit extrem klein.

    Selbst bei intensiver Nutzung, nehmen wir einmal an das 100 Leute sich gleichzeitig SMS senden, stehen nur immer diese 100 Nachrichten in der Datenbank.
    Werden diese SMS Nachrichten dann gelesen, ist die SMS Tabelle wieder leer.

    Gruß
    PcFreak
    Heimat der vBStatistic: www.vbstatistic.com

  11. #11
    vB-Guru Avatar von MrD
    Registriert seit
    21.08.2003
    Ort
    Localhost
    Alter
    41
    Beiträge
    2.739
    Hi,
    habe da noch eine Frage?
    Wie kann ich den Link zum SMS System in das Popup einbinden, wenn man auf den Usernamen klickt?
    Gruß
    Marcus

  12. #12
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Ich hab jetzt nicht ganz verstanden, wo du den Link einbinden möchtest.

    PcFreak
    Heimat der vBStatistic: www.vbstatistic.com

  13. #13
    Fortgeschrittener Benutzer Avatar von Elyot
    Registriert seit
    09.10.2001
    Alter
    41
    Beiträge
    229

    Frage

    Wohin muss dieser Teil des Codes, in die Navbar? Steht nicht in der Anleitung dabei!

    Code:
    <!--### SMS System START ###-->
    <tr><td class="thead">SMS System</td></tr>
    <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=smsoptions">SMS System Optionen</a></td></tr>
    <!--### SMS System ENDE ###-->
    Auch das ist nicht einleuchtend:
    -------------------
    im template

    USERCP_SHELL und eventuell im Popup menu der navbar einfügen
    -------------------

    Wohin genau ins Popup Menü?

  14. #14
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Im Template navbar gibt es folgenden Abschnitt
    PHP-Code:
    <if condition="$show['popups']">
    <!-- 
    NAVBAR POPUP MENUS -->
    if 
    condition="$show['popups']"
    weiter unten im template diesen
    PHP-Code:
        <if condition="$show['member']">
        <!-- 
    user cp tools menu --> 
    Füge diesen Code dort hinein, wo immer du willst. Am besten direkt hinter
    PHP-Code:
            <tr><td class="thead">$vbphrase[quick_links]</td></tr
    damit die SMS Optionen in den Quicklinks angezeigt werden.

    Im USER_CP Shell template, kannst du diesen Code einfügen wo du willst.

    Gruß
    PcFreak
    Heimat der vBStatistic: www.vbstatistic.com

  15. #15
    Profi-Benutzer
    Registriert seit
    09.09.2001
    Ort
    irgendwo in Deutschland
    Beiträge
    495
    wird es eine version für das vb 2.9. geben?

  16. #16
    vB-Experte
    Registriert seit
    26.08.2002
    Alter
    47
    Beiträge
    865
    Zitat Zitat von Paridus
    wird es eine version für das vb 2.9. geben?
    das wäre Mega genial, bau jetzt aber mal das gute Stück hier ein....klasse


    man nehme mir den Benutzer Titel *g*

  17. #17
    vB-Experte
    Registriert seit
    26.08.2002
    Alter
    47
    Beiträge
    865
    eingebaut funtzt sehr gut, allerdings scheint etwas nicht mit dem Template forumhome_loggedinuser zu stimmen so sieht es bei mir aus

    Code:
    <a onClick="window.open('sms.php?do=sms&amp;userid=$loggedin[userid]','_blank','toolbar=no,location=no,menubar=no,width=550,height=300,resizeable=no,status=no');return false" target="_blank" title="$loggedin[musername] eine SMS senden?" href="sms.php?do=sms&userid=$loggedin[userid]">$loggedin[musername]</a>$loggedin[invisiblemark]$loggedin[buddymark]</a>
    Angehängte Grafiken Angehängte Grafiken
    • Dateityp: jpg sms.JPG (11,6 KB, 80x aufgerufen)


    man nehme mir den Benutzer Titel *g*

  18. #18
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Probiere es mal damit:
    Code:
    <a onClick="window.open('sms.php?do=sms&amp;userid=$loggedin[userid]','_blank','toolbar=no,location=no,menubar=no,width=550,height=300,resizeable=no,status=no');return false" target="_blank" title="$loggedin[username] eine SMS senden?" href="sms.php?do=sms&userid=$loggedin[userid]">$loggedin[musername]</a>$loggedin[invisiblemark]$loggedin[buddymark]</a>
    Sollte auch in der Anleitung geändert werden, wenn es funktioniert.

  19. #19
    vB-Experte
    Registriert seit
    26.08.2002
    Alter
    47
    Beiträge
    865
    ja genau so hatte ich es eben auch hingefummelt, das klappt ganz hervorragend, nur wenn ich die Maus drüber halte hab ich kein **eine SMS senden?** sondern nur Administrator stehen, das habe ich nur wenn ich hier auch noch das m wech nehme $loggedin[musername], also beim 2ten Eintrag, nur dann bin ich nicht mehr rot


    man nehme mir den Benutzer Titel *g*

  20. #20
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Hallo,

    Mystics hat vollkommen recht. Anstelle von username, musername benutzen.

    (In der Anleitung habe ich es aber auch so angegeben, brauche da nichts ändern )

    Liebe Grüße
    PcFreak
    Heimat der vBStatistic: www.vbstatistic.com

Seite 1 von 10 12345 ... LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. System Mitteilung Keine(n) Thread-ID angegeben.
    Von Craig im Forum vBulletin 2 Fragen und Probleme
    Antworten: 9
    Letzter Beitrag: 12.11.2003, 15:46
  2. Frage zum Referer System in 2.2.6
    Von PsYc im Forum vB2 Code-Hacking Diskussionen
    Antworten: 0
    Letzter Beitrag: 26.08.2002, 14:05
  3. "vBulletin System Mitteilung" text ändern
    Von dominik im Forum vBulletin 2 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 01.02.2002, 18:02
  4. User Punkte System
    Von Crackmaster im Forum vB2 Hack-Veröffentlichungen
    Antworten: 1
    Letzter Beitrag: 16.12.2001, 00:14
  5. Fehler bei System Meldung
    Von Steamer im Forum Übersetzungsfehler und Unklarheiten
    Antworten: 0
    Letzter Beitrag: 16.07.2001, 22:13

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •