Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 6
Seite [1]
RuGer


Try to beat me





Beiträge: 125
# Thema - 10.10.2007 um 02:15 Uhr
Hallo,

ich möchte gern, dass beim Einloggen im Hintergrund einmal ein Sound abgespielt wird.
Gibt’s so ne Möglichkeit so was einzubauen?


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de
Inaktiv
vain


Rock the board





Beiträge: 85
# Antwort: 1 - 10.10.2007 um 22:54 Uhr
Was heißt "beim" Einloggen bei Dir? Nachdem Du einloggen klickst, kommt der Sound und dann die nächste Seite oder währenddessen? Das erste ist einfach, das zweite nicht so ganz. Es gibt viele Wege, wie man sowas realisieren kann. Du brauchst jedenfalls ne Kopplung an den Auslöser, was in dem Fall der Einloggen-Button sein dürfte bzw. das Ereignis "Einloggen" an sich. Würde ich über Javascript machen und dafür gibts bereits einige Soundbibilotheken. Ein Beispiel: Soundmanager Api
http://ajaxian.com/archives/soundmanager-2-a-sound-api-for-javascript
Ergebnis wäre sowas:
http://www.schillmania.com/projects/soundmanager2/demo/basic/
Das mit dem Button dürfte evtl. schon hinkommen, oder? Das ließe sich dann abwandeln.

Drumkit zum rumnspielen: http://www.schillmania.com/projects/soundmanager2/demo/mpc/



Grüße Jens


------------------
Clansuite Maintainer


Zuletzt editiert von vain am 10.10.2007 um 22:56 Uhr (1x Editiert)
Inaktiv
|
Fidan


King for a day



Herkunft: -----
Beiträge: 331
# Antwort: 2 - 10.10.2007 um 23:01 Uhr
die meisten leute sind aber denk cih automatisch online wenn sie auf ihre page gehen da bringt das einloggen button wenig


Inaktiv
|
RuGer
Thread-Ersteller


Try to beat me





Beiträge: 125
# Antwort: 3 - 11.10.2007 um 01:30 Uhr
uups sry, hab die Frage falsch gestellt…

Ein Sound (.mp3) soll erst nach dem erfolgreichen Einloggen automatisch gestartet/abgespielt werden.


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Inaktiv
|
vain


Rock the board





Beiträge: 85
# Antwort: 4 - 11.10.2007 um 13:47 Uhr
Dann setz den Auslöser auf die Seite mit der Erfolgsanzeige: "Täterätää-Sound + Sie haben sich erfolgreich eingeloggt!"


------------------
Clansuite Maintainer


Inaktiv
|
RuGer
Thread-Ersteller


Try to beat me





Beiträge: 125
# Antwort: 5 - 14.10.2007 um 04:13 Uhr
So, hab’s mit dem EMFF – Musicplayer hinbekommen. Falls es mal jemand braucht, ich habe es so gemacht:

1. EMFF-Player downloaden, docs lesen , Codegenerator benutzen;
2. ne neue .tpl erstellen z.B. sound.tpl, da einfach den generierten Code einfügen;

Beispiel:

 
1.
2.
3.
4.
5.
1. / 2. / ... 
 <object data="../path/zu/emff_???.swf" type="application/x-shockwave-flash" width="1" height="1" align="middle"
 <
param name="movie" value="emff_???.swf" />
 <
param name="wmode" value="transparent" />
 <
param name="FlashVars" value="src=../path/zu/einesounddatei.mp3&autoload=yes&autostart=yes" />
</
object>


3. Damit es auch funktioniert, muss man noch folgendes durchführen:
Öffne die Datei "login.php" aus dem Ordner " mods/users".

Suche folgende Zeile (65):

 
1.
2.
3.
4.
5.
1. / 2. / ... 
<?php

echo cs_html_link(str_replace('&','&',$_POST['uri']),$cs_lang['continue'],0);

?>


und füge direkt darunter folgendes ein:

 
1.
2.
3.
4.
5.
1. / 2. / ... 
<?php

echo cs_subtemplate(__FILE__,$data,'users','sound');

?>


Alles in entsprechende Verzeichnisse hochladen. Fertig!


------------------
Gruß

------------------------------------------------------------
CSP version: 2010.3 (AJAX: aus, mod_rewrite: aus)
PHP Version: 5.3.1-nmm2
MySQL Version: 5.0.51a
Hoster: ALL-INKL.COM
Link: www.dex-clan.de


Inaktiv
|
3rAz3r


Wannabe poster





Beiträge: 30
# Antwort: 6 - 02.01.2008 um 21:44 Uhr
Hätte da noch eine einfachere Lösung


Beim erfolgreichen Login

 
1.
2.
1. / 2. / ... 
<?php echo cs_html_link(str_replace('&','&',$_POST['uri']),$cs_lang['continue'],0);
print 
"<bgsound src=\"sound/welcome.mp3\" loop=\"1\" >"?>


Beim fehlerhaften Login (zB. Daten falsch eingegeben)

 
1.
2.
3.
4.
1. / 2. / ... 
<?php elseif(!empty($login['error'])) {
$err $login['error'];
$login_msg $cs_lang[$err];
print 
"<bgsound src=\"sound/Diese Eingabe ist falsch.mp3\" loop=\"1\" >"?>


Diese beiden befehle werden in der login.php (/mods/users) geschrieben..

Beim Auslogen

<bgsound src="sound/Auf Wiedersehen.mp3" loop="1" >
Dies in die erste Zeile der logout.php (/mods/users) setzen.

Getestet mit der aktuellen version 2007.4.4


Mit freundlichen Grüssen
ÐareÐevil™
www.x-treme-club.de (noch BXCP 0.2.9.9)
www.team-nrw.com






------------------


Inaktiv
|
Antworten: 6
Seite [1]


Sie müssen sich registrieren, um zu antworten.