pragmaMx Support Forum

pragmaMx => Individuelle Anpassungen => Thema gestartet von: esmerprens am 29 April 2006, 02:12:34

Titel: Sound bei neue PM
Beitrag von: esmerprens am 29 April 2006, 02:12:34
Hallo ich hatte mal ganz früher ein Hack gesehen wenn der User ein neue Pm bekommt erhält er ein Ton als .mp3 oder .wav wie kann ich einbinden ??

Habe sowas versucht in themes/functions.php zu integrieren

if (mxModuleAllowed('Private_Messages')) { # falls pm-modul aktiv ist
            $qry = "SELECT Count(msg_id) FROM ${user_prefix}_priv_msgs WHERE to_userid=" . $cookie[0] . " AND read_msg=0;";
            $result = sql_query($qry);
            list($countpmunread) = sql_fetch_row($result);
            if ($countpmunread) { # wenn angemeldeter User
                $privatemessages = "<div style=\"text-align: center;\"><src=\"ton/pm.mp3\"><a href=\"modules.php?name=Private_Messages\" title=\"" . _PRIVATEMSG . "\"><b style=\"color: #000000; font-weight: bold;\">" . intval($countpmunread) . "</b>&nbsp;Nachricht</a></div>";
            }
        }


aber leider ertönt nichts.. was habe ich da falsch gemacht ??
Titel: Re: Sound bei neue PM
Beitrag von: esmerprens am 29 April 2006, 02:37:55
ok hat sich erledigt..

mein Fehler.. schlecht geachtet..

richtige code für jenige die sich interessieren..

if (mxModuleAllowed('Private_Messages')) { # falls pm-modul aktiv ist
            $qry = "SELECT Count(msg_id) FROM ${user_prefix}_priv_msgs WHERE to_userid=" . $cookie[0] . " AND read_msg=0;";
            $result = sql_query($qry);
            list($countpmunread) = sql_fetch_row($result);
            if ($countpmunread) { # wenn angemeldeter User
                $privatemessages = "<div style=\"text-align: center;\"><bgsound src=\"ton/pm.mp3\"><a href=\"modules.php?name=Private_Messages\" title=\"" . _PRIVATEMSG . "\"><b style=\"color: #000000; font-weight: bold;\">" . intval($countpmunread) . "</b>&nbsp;Nachricht</a></div>";
            }
        }
Titel: Re: Sound bei neue PM
Beitrag von: CanKan am 05 Mai 2006, 14:16:46
Hi,


kannst du mir sagen wo ich das einfügen soll ?


ThanX
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 05 Mai 2006, 21:49:15
Zitatkannst du mir sagen wo ich das einfügen soll ?

esmerprens hat geschrieben:
ZitatHabe sowas versucht in themes/functions.php zu integrieren

Oder noch einmal ausführlicher :
Schau doch mal z.B. beim Defaulttheme in der functions.php ab Zeile 428~~
Dann solllte es Dir schon klar werden wo das (auch bei anderen Themes) hingehört.

MfG
Titel: Re: Sound bei neue PM
Beitrag von: CanKan am 16 Mai 2006, 08:07:24


Genauso wie beschrieben habe ich es gemacht aber das klappt bei mir irgenwie nicht  ???
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 16 Mai 2006, 08:11:23
ZitatGenauso wie beschrieben habe ich es gemacht aber das klappt bei mir irgenwie nicht
Gell, du hast aber nicht alles 1:1 übernommen, oder ?
Hier:
Zitat<bgsound src=\"ton/pm.mp3\">
steht das Soundfile und der Pfad wo das File liegt.
Das hast Du doch angepasst, oder hast du das Verzeichnis und die datei mit dem namen so angelegt ?

MfG
Titel: Re: Sound bei neue PM
Beitrag von: CanKan am 16 Mai 2006, 08:57:08


ja ich habe inen Order namen ton angelegt..

ton/pm.wav

und ein ton aus der windows ordner genommen den namen geändert und hochgeladen

:(
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 16 Mai 2006, 08:59:25
Zitatja ich habe inen Order namen ton angelegt..
Wo hast Du den angelegt ?
Wo liegt der genau?
Als Unterverzeichnis von ... ?
Titel: Re: Sound bei neue PM
Beitrag von: CanKan am 16 Mai 2006, 09:08:27
den Ordner habe ich ganz normal im ftp (index) angelegt ist under themes ordner
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 16 Mai 2006, 09:13:19
Zitatden Ordner habe ich ganz normal im ftp (index) angelegt ist under themes ordner
Dann ist der Link zu der Datei falsch.
Die Pfadangaben im Pragma beziehen sich alle auf das Portalroot.
Entweder den Ordner ton sammt Inhalt in den Portalroot packen,
oder Du passt den Pfad an ab Portalroot (themes/....../.)

MfG

Titel: Re: Sound bei neue PM
Beitrag von: CanKan am 16 Mai 2006, 09:33:57
Zitat von: jubilee am 16 Mai 2006, 09:13:19
Zitatden Ordner habe ich ganz normal im ftp (index) angelegt ist under themes ordner
Dann ist der Link zu der Datei falsch.
Die Pfadangaben im Pragma beziehen sich alle auf das Portalroot.
Entweder den Ordner ton sammt Inhalt in den Portalroot packen,
oder Du passt den Pfad an ab Portalroot (themes/....../.)

MfG




Die seite ist dann ganz weiß.  Woran kann das liegen ?
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 16 Mai 2006, 12:42:08
Geb mir bitte einmal Admin + FTP Zugangsdaten per PM
Ich schau mir das dann später einmal an und bau Dir das ein.
MfG
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 16 Mai 2006, 17:34:02
Hallo !
Hast Du deine Seite gegen Zugriffe gesperrt ?
Da kann man ja gar nicht drauf zugreifen ?

MfG
Titel: Re: Sound bei neue PM
Beitrag von: ugurcan44 am 16 Mai 2006, 18:13:37
jubilee bei mir ist es auch so das wen ich bei der datei ändern tuh kommt auch eine weisse seite.

könntest du für mich es  auch bauen bitte.

mfg
ugur
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 16 Mai 2006, 18:39:33
Zitatkönntest du für mich es  auch bauen bitte.

Jop, kann ich machen.

MfG
Titel: Re: Sound bei neue PM
Beitrag von: CanKan am 16 Mai 2006, 20:00:39
Zitat von: jubilee am 16 Mai 2006, 17:34:02
Hallo !
Hast Du deine Seite gegen Zugriffe gesperrt ?
Da kann man ja gar nicht drauf zugreifen ?

MfG

Ich habe meine Seite gegen Zugriffe nicht gesperrt.. es müsste klappen...  ???
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 16 Mai 2006, 22:06:16
Hallo !
ZitatIch habe meine Seite gegen Zugriffe nicht gesperrt
Heut nachmittag (gegen 17:00 Uhr) konnte man nicht auf Deine Seite zugreifen.
Kam immer ein 400'er Fehler.

Ich habe dir das mal in der functions.php vom rainbow-theme (Zeile 456-463)
eingebaut.
Solange die Mail nicht gelesen ist, kommt der allseits bekannte AOL-Sound
"Sie haben Post"
MfG
Titel: Re: Sound bei neue PM
Beitrag von: GerhardSt am 16 Mai 2006, 23:06:03
@jubilee
Hallo, ich habe auch gerade deinen Code auf meiner HP eingefügt, funktioniert super!
Kann man da auch noch ein Popup-Fenster einbauen, in dem der Betref und der Absender steht?

Danke, Gerhard!

@CanKan
Zitat von: CanKan am 16 Mai 2006, 08:57:08
ja ich habe inen Order namen ton angelegt..

ton/pm.wav

und ein ton aus der windows ordner genommen den namen geändert und hochgeladen

:(
Dein Fehler dürfte das Format sein, wenn du den Code so läßt darf es keine wav sein sondern eine mp3!
Titel: Re: Sound bei neue PM
Beitrag von: ugurcan44 am 17 Mai 2006, 03:40:25
jubbile ich habe die ftp daten als Pm dir geschickt hast du es bekommen?

wenn ja wie gesagt wäre sehr nett wen du dabei mal nachschauen und einstellen würdes .

danke schon im vorraus jubilee

mfg
ugur
Titel: Re: Sound bei neue PM
Beitrag von: CanKan am 17 Mai 2006, 06:46:00
Zitat von: jubilee am 16 Mai 2006, 22:06:16
Hallo !
ZitatIch habe meine Seite gegen Zugriffe nicht gesperrt
Heut nachmittag (gegen 17:00 Uhr) konnte man nicht auf Deine Seite zugreifen.
Kam immer ein 400'er Fehler.

Ich habe dir das mal in der functions.php vom rainbow-theme (Zeile 456-463)
eingebaut.
Solange die Mail nicht gelesen ist, kommt der allseits bekannte AOL-Sound
"Sie haben Post"
MfG


Moin,

Jubilee ich danke dir bochmals, es klappt jetzt super......
;)

mfg
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 17 Mai 2006, 08:50:53
@ ugurcan44 :
Jo, hab die Daten bekommen. Werd es heute im Verlaufe des Tages einbauen.
Kann aber bis heut abend dauern, weiss nicht genau wann ich dazu komme.
MfG
Titel: Re: Sound bei neue PM
Beitrag von: ugurcan44 am 17 Mai 2006, 12:54:13
@jubilee


danke ist kein thema .

mfg
ugur
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 17 Mai 2006, 18:16:14
Ich habs Dir in Deinem default-Theme (SmokeScreen) eingebaut.
Du musst aber noch die Datei sound.wav in das Portalrootr (wo auch config.php und unlock.php liegen)
legen, sonst geht das nicht.
Falls Du das auch noch in einem der vielen anderen Themes haben möchtest, musst Du dir das aber da selber reinbauen.
Oder wenn es generell laufen soll, müsste es z. B. in die modules.php oder so.

MfG
Titel: Re: Sound bei neue PM
Beitrag von: satorman am 17 Mai 2006, 20:03:31
Wunderbar  :)

Und wo soll man den code bei den alten Nuke Themen einfügen (Deep Blue).
Ist das möglich?
Titel: Re: Sound bei neue PM
Beitrag von: ugurcan44 am 17 Mai 2006, 20:30:28
@jubille ich habe hochgeladen aber funktioniert trotzdem nicht   :(

mfg
ugur
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 17 Mai 2006, 21:21:38
Zitatich habe hochgeladen aber funktioniert trotzdem nicht 
Du verwendet auch das Standardtheme oder hast Du für dich ein anderes eingestellt ?

MfG
Titel: Re: Sound bei neue PM
Beitrag von: ugurcan44 am 17 Mai 2006, 21:32:54
@jubilee

ne ich verwende noch den SMOKE theme was ich da hatte und wo du auch eingebaut hast.

mfg
ugur
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 17 Mai 2006, 21:53:40
Jo, probier jetzt nochmal.
Titel: Re: Sound bei neue PM
Beitrag von: ugurcan44 am 17 Mai 2006, 21:55:25
ok danke jetzt geht es nur woran hat es gehangen?

mfg
ugur
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 17 Mai 2006, 21:57:31
Zitatok danke jetzt geht es nur woran hat es gehangen?
Es wird die Variable $user_prefix gebraucht.
Diese ist im global-Bereich in der Funktion themeheader() jedoch nicht definiert gewesen.

MfG
Titel: Re: Sound bei neue PM
Beitrag von: ugurcan44 am 17 Mai 2006, 21:58:30
achso oki dank dir funktioniert wie gesagt.

mfg
ugur
Titel: Re: Sound bei neue PM
Beitrag von: jubilee am 17 Mai 2006, 22:12:40
ZitatUnd wo soll man den code bei den alten Nuke Themen einfügen (Deep Blue).
Ist das möglich?
Ja, das Theme von ugurcan44 ist auch ein Nuke-Theme.
Da sich die ganzen Themes immer etwas unterscheiden, hängst Du deine theme.php
hier am besten einmal an, dann setze ich Dir das rein.
Ich müsste nur den Namen der Sounddatei haben (diese legst Du am Besten in das Portalroot-Verzeichnis).
MfG
Titel: Re: Sound bei neue PM
Beitrag von: satorman am 18 Mai 2006, 20:15:21

Sound: pip.mp3

:)

[gelöscht durch Administrator]