Sound abspielen beim login

  • Seite 1 von 3
17.05.2008 22:47
avatar  fieten
#1 Sound abspielen beim login
fi
Mitglied

Hallo,

Ich möchte gerne das ein Sound abgespielt wird, wenn sich ein User einloggt.
Wie sound eingebunden wird, weiss ich. Nur bekomme ich es einfach nicht hin das der Sound beim einloggen gespielt wird.
Baue ich den code in der forum-übersicht o.ä. ein, wird jedesmal wenn die seite aktualisert wird der Sound abgespielt.... :-(

Weiss jemand wo ich das einbinden muss?

Gruß Fieten

PS: hab schon versucht über die Suchfunktion hier im Forum etwas rauszufinden, aber leider ohne erfolg.


 Antworten

 Beitrag melden
17.05.2008 23:02
avatar  Fabian
#2 RE: Sound abspielen beim login
avatar
Xobor-Spezialist

Dies ist nicht Möglich da du nicht bestimmen kannst ob sich ein Benutzer gerade eingeloggt hat oder nicht.

Und wenn ja dann würde der Sound nur bei dem Benutzer abgespielt werden.

Servus
Fabian Klose


 Antworten

 Beitrag melden
17.05.2008 23:18
avatar  fieten
#3 RE: Sound abspielen beim login
fi
Mitglied

danke Fabian für die schnelle info.

gibt es irgendwie ne andere möglichkeit das ein sound nur einmal gespielt wird?. egal ob gast oder user. eben nur wenn das forum das erstemal besucht bzw. geöffnet wird. Und dann auch nur einmal und nicht mehr beim aktualisieren.


gruß Fieten


 Antworten

 Beitrag melden
17.05.2008 23:18 (zuletzt bearbeitet: 17.05.2008 23:26)
avatar  Vitalis
#4 RE: Sound abspielen beim login
avatar
Profi
Evtl. könnte man das herausfinden, indem man die Vorhergegangen Seiten überprüfen, und anschließend entscheidet ob nun eingeloggt wurde, oder nicht...

Zb. ein Script (nicht getestet):
{{user_registered==true.start}}
<script language="JavaScript">
if(document.referrer="login.php"){document.write("<embed......><\/embed>");} else {document.write("");}
</script><noscript></noscript>
{{user_registered==true.end}}

Um Gäste auszuschließen
Adresse woher der User kommt (Loginformular-Seite)
Ihr Sound-tag
Um auszuschließen, ob jemand kein JavaScript aktiviert hat

Edit: Dieser Script müsste dann auf die Forum Übersichtsseite, sprich ins Template unter Admin -> template -> [edit] -> Forums Übersicht

Edit2: Achten Sie bitte darauf, dass im Rotmarkierten Bereich nicht einfach der HTML-Code eingefügt werden darf, sonder immer gestriptslasht werden muss (zb. das blaue \ beim endtag, und es nur in einer Zeile stehen darf!

 Antworten

 Beitrag melden
17.05.2008 23:33 (zuletzt bearbeitet: 17.05.2008 23:34)
avatar  fieten
#5 RE: Sound abspielen beim login
fi
Mitglied
hab das mal probiert und ganz oben in der forum-übersicht eingefügt.
geht aber nicht.
{{user_registered==true.start}}
<script language="JavaScript">
if(document.referrer="login.php"){document.write("<EMBED SRC="http://xxx.xxx.xx/xxxxxxx/sounds/harley3.wav" HIDDEN="TRUE" AUTOSTART="TRUE"><\/embed>");} else {document.write("");}
</script><noscript></noscript>
{{user_registered==true.end}}

geht aber nicht :-(

die "if" zeile ist eine eizelne zeile, zeigt er hier aber nicht richtig an.

 Antworten

 Beitrag melden
17.05.2008 23:38 (zuletzt bearbeitet: 17.05.2008 23:39)
avatar  Vitalis
#6 RE: Sound abspielen beim login
avatar
Profi
Jop, Sie haben den ersten Teil des Zweiten Edits nicht beachten. Hier die geänderte Variation:
{{user_registered==true.start}}
<script language="JavaScript">
if(document.referrer="login.php"){document.write("<EMBED SRC=\"http:\/\/xxx.xxx.xx\/xxxxxxx\/sounds\/harley3.wav\" HIDDEN=\"TRUE\" AUTOSTART=\"TRUE\"><\/embed>");} else {document.write("");}
</script>
<noscript></noscript>
{{user_registered==true.end}}

 Antworten

 Beitrag melden
17.05.2008 23:47 (zuletzt bearbeitet: 17.05.2008 23:51)
avatar  fieten
#7 RE: Sound abspielen beim login
fi
Mitglied
yep, stimmt. muss aber auch sagen das ich nicht mehr allzu fit bin in html. ist schon reichlich lange her...

klappt aber immer noch nicht. irgendwas mache ich falsch.

finde ich klasse das man um diese uhrzeit noch hilfe findet!!! :-)

 Antworten

 Beitrag melden
18.05.2008 01:09 (zuletzt bearbeitet: 18.05.2008 01:22)
avatar  Vitalis
#8 RE: Sound abspielen beim login
avatar
Profi
Problem gelöst, lag an der zuweiung, versehentlich nur ein "ist-gleich-Zeichen" eingefügt, anstatt zweien, hier nun der richtige Code, mit einem Beispielsound von mir:
{{user_registered==true.start}}
<script language="JavaScript">
var loginsound='<embed src="http://relizenetwork.re.funpic.de/hjo-notify-3.mp3" hidden="true" autostart="true" loop="false"></embed>';
if(document.referrer=='http://xxxxxx.homepagemodules.de/login.php'){document.write(loginsound);}else{}
</script><noscript></noscript>
{{user_registered==true.end}}

Adresse der Sounddatei, bitte anschließend ändern, da ich die Datei schon morgen löschen werde ;-)
Bitte Ihre Boardnummer eintragen!

Habe es auch ausgiebig getestet, funktioniert einwandfrei ;-)
Unter anderem ist das StripSlash nicht mehr nötig, das ich das anders gelöst habe, wie man sehen kann, nun kann die Variable "loginsound" mit allem möglichen gefüllt werden, *g*


PS: da es sich um eine Veränderung des eigenen Template handelt und sicherlich für den einen oder anderen interessant wäre, verschiebe ich diesen Thread zu "Templates & Sprachen"

 Antworten

 Beitrag melden
18.05.2008 11:44
avatar  fieten
#9 RE: Sound abspielen beim login
fi
Mitglied

Moin,
klappt immer noch nicht bei mir :-(

das der Browser irgendetwas blockiert kann auch nicht sein da ich ansonsten embedsounds abspielen kann.Ich habe es mit firefox u. I-Explorer probiert

ich hab dir mal per PM meine boardnummer geschickt.

muss ich eventuell die var loginsound vorher irgdendwo deklarieren?


Gruß Fieten


 Antworten

 Beitrag melden
21.05.2008 01:02
avatar  Vitalis
#10 RE: Sound abspielen beim login
avatar
Profi

Wie siehts eigentlich inzwischen aus, funktioniert es bei Ihnen?
;-)


 Antworten

 Beitrag melden
21.05.2008 18:38
avatar  fieten
#11 RE: Sound abspielen beim login
fi
Mitglied

nein, leider nicht :-(

Hatte gehofft das andere User das auch probieren und eventuell dasselbe prob haben.
aber anscheinend bin ich das ganz alleine...
muss also an meinen java einstellungen o.ä. liegen.

hab es z.Z. rausgenommen. werde aber am WE weiterdran bleiben :-)

vielleicht bekommen wir das ja noch gelöst.
ich finde den effekt gut, wenns den mal hinhaut :-)

Gruß Fieten

ps:
Danke der nachfrage.


 Antworten

 Beitrag melden
21.05.2008 19:28
avatar  Vitalis
#12 RE: Sound abspielen beim login
avatar
Profi

Alles Klar, mal sehen.
Hat es schon ein anderer User probiert, und etwas festgestellt?
Leider kann ich dazu wenig sagen, da es bei mir einwandfrei funktioniert ;-)


 Antworten

 Beitrag melden
14.07.2008 17:25
#13 RE: Sound abspielen beim login
avatar
Mitglied

Hallo,
habe gerade den Beitrag gelesen und ausprobiert.

Im IE7, Opera 9.27, NS 7.1, FF 2.0 funktioniert bei mir der Sound ohne Beanstandungen.

Im Safari hat er die Mine-Datei (Apple) nicht gefunden (Trotz Installation des Quicktime-Players).
Im IE7 musste ein "ActiveX Element" installiert werden.
Auch der Platz der Eintragung (Forum Übersicht) wahr unkritisch.


Mit dem passenden und nicht zu langen Sound eine gute Idee!
Danke dafür!

Gruß
Wolfgang


14.07.2008 17:34 (zuletzt bearbeitet: 14.07.2008 17:35)
avatar  Vitalis
#14 RE: Sound abspielen beim login
avatar
Profi
Hallo wolf.andres,
danke dir
hm... Safari habe ich nicht getestet

Also es läuft unter folgenden Systemen:
Windows XP
Linux OpenSUSE 10.3
Linux OpenSUSE 11

Unter folgenden Browsern auf den og. Systemen:
Mozilla Firefox 1.5
Mozilla Firefox 2.0.0.14
Mozilla Firefox 2.0.0.15
Mozilla Firefox 3.0

IE 6
IE 7
IE 8 Beta (fordert nur die Installation von einem Multiplugin, gibt es kostenlos mit dem Microsoft Update)

Opera 9.26

KDE 3

Ansonsten hängt es eigentlich nicht am System, sonder daran, ob nun die entsprechend verwendeten Scripte erlaubt werden, bzw. überhaupt auf dem Browser laufen.
Evtl. werden eben Plugins benötigt.

 Antworten

 Beitrag melden
15.07.2008 21:54
avatar  fieten
#15 RE: Sound abspielen beim login
fi
Mitglied

Hallo ihr beiden,,

hatte den Thread schon völlig vergessen...
Deshalb hab ich auch keine Erfolgsmeldung abgegeben.
Jetzt aber: Bei mir gehts auch :-)

thx für die Hilfe


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!