ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Sounds bei Login abspielen

Geschlossen
  1. #31
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    Bei diesem Code von mir wird ein cookie gesetzt sobald der sound abgespielt wurde.


    Zuletzt modifiziert von Ithron am 02.01.2008 - 05:04:15
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  2. #32
    User Pic
    Neutralos Mitglied
    Registriert seit
    22.04.2007
    Beiträge
    118
    Beitragswertungen
    0 Beitragspunkte
    Was muss ich in dem Code hinzufügen, damit man auch wav.Dateien abspielen kann?

    Und woran liegt es wenn es in Firefox nur gelegentlich funktioniert? An meinen Cookie Einstellungen sicherlich, oder?


    Zuletzt modifiziert von Neutralos am 02.01.2008 - 22:10:18
    0 Mitglieder finden den Beitrag gut.
  3. #33
    User Pic
    Dossantos Mitglied
    Registriert seit
    02.01.2008
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    cool bei mir funzt es auch! Starke Leistung.
    Hab noch nicht danach gesucht, aber kann man einen Sound auch abspielen lassen wenn man die Seite betritt?
    0 Mitglieder finden den Beitrag gut.
  4. #34
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    für .wav dateien musst du in der loginbox anstatt

    echo '<embed src="include/usersounds/'.$_SESSION['authid'].'.mp3" hidden="true" loop="false" autostart="true" height="0" width="0">';


    das machen:

    echo '<embed src="include/usersounds/'.$_SESSION['authid'].'.wav" hidden="true" loop="false" autostart="true" height="0" width="0">';





    Es ist auch möglich beim Betreten der Seite einen Sound abzuspielen, muss man nur ein paar zeilen umschreiben oder das direkt in die index.php packen (oder eine neue datei anlegen und die vom loader laden lassen)
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  5. #35
    User Pic
    Dossantos Mitglied
    Registriert seit
    02.01.2008
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    Habs schon rausgefunden. Ist relativ einfach, mit dieser Anleitung: externer Link

    lächeln
    0 Mitglieder finden den Beitrag gut.
  6. #36
    User Pic
    Neutralos Mitglied
    Registriert seit
    22.04.2007
    Beiträge
    118
    Beitragswertungen
    0 Beitragspunkte
    Naja ich wollte gerne wav und mp3 zulassen.
    Nun aber eine andere Frage.

    Es ist doch sicherlich auch möglich, wenn sich der User einloggt aus einer gewissen Anzahl von Sounds einfach per Random einen auszuwählen.
    Am besten natürlich dann noch für jeden User unterschiedlich?
    Wäre cool wenn jnd., wenn es denn geht, den Code posten könnte.

    Gruß Neutralos
    0 Mitglieder finden den Beitrag gut.
  7. #37
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    für wav und mp3:

    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $tpl = new tpl ( 'user/boxen_login.htm' );
    
    if ( loggedin() ) {
      
      if ( user_has_admin_right($menu,false) ) {
        $tpl->set ( 'ADMIN', '<a class="box" href="admin.php?admin">'.$lang['adminarea'].'</a>' );
      } else {
        $tpl->set ( 'ADMIN', '' );
      }
    
          if ( $allgAr['Fpmf'] == 1 ) {
              $erg = db_query("SELECT COUNT(id) FROM `prefix_pm` WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid']);
                $check_pm = db_result($erg,0);
                $nachrichten_link = '<a class="box" href="index.php?forum-privmsg">'.$lang['messages'].'</a>&nbsp;('.$check_pm.')<br>';
            } else {
              $nachrichten_link = '';
            }
            
            if ( $_COOKIE['soundplayed']!="1" ) {
                $pfad = 'include/usersounds/'.$_SESSION['authid'];
                if(file_exists($pfad.'.mp3')
    				$src = $pfad.'.mp3';
                else
    				$src = $pfad.'.wav';
                echo '<embed src="'.$src.'" hidden="true" loop="false" autostart="true" height="0" width="0">';
                setcookie("soundplayed","1");
            }
            
            $tpl->set ( 'SID' , session_id() );
            $tpl->set ( 'NACHRICHTEN' , $nachrichten_link );
            $tpl->set ( 'NAME', $_SESSION['authname'] );
        $tpl->out (0);        
    } else {
      if (empty($_POST['login_name'])) { $_POST['login_name'] = 'Nickname'; }
        if (empty($_POST['login_pw'])) { $_POST['login_pw'] = 'ääääääää'; }
        $regist = '';
        if ( $allgAr['forum_regist'] == 1 ) {
          $regist = ' &nbsp; &nbsp; <a href="index.php?user-regist">Regist</a>';
        }
        $tpl->set_ar_out ( array ( 'regist' => $regist, 'wdlink' => '?'.$allgAr['smodul'], 'PASS' => $_POST['login_pw'], 'NAME' => $_POST['login_name'] ) , 1 );
    }
    unset($tpl);
    ?>




    Und per Zufall eine mp3 oder wav Datei ausgeben, definiert sind 20 Dateien (1.mp3, 2.mp3 ... bis 20.mp3):

    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $tpl = new tpl ( 'user/boxen_login.htm' );
    
    if ( loggedin() ) {
      
      if ( user_has_admin_right($menu,false) ) {
        $tpl->set ( 'ADMIN', '<a class="box" href="admin.php?admin">'.$lang['adminarea'].'</a>' );
      } else {
        $tpl->set ( 'ADMIN', '' );
      }
    
          if ( $allgAr['Fpmf'] == 1 ) {
              $erg = db_query("SELECT COUNT(id) FROM `prefix_pm` WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid']);
                $check_pm = db_result($erg,0);
                $nachrichten_link = '<a class="box" href="index.php?forum-privmsg">'.$lang['messages'].'</a>&nbsp;('.$check_pm.')<br>';
            } else {
              $nachrichten_link = '';
            }
            
            if ( $_COOKIE['soundplayed']!="1" ) {
    			mt_srand((double)microtime()*10000000);
    			$anfang = '1'; // Anfangsdatei (1.mp3)
    			$ende = '20'; // Letzte Datei mit der höchsten Nummer (20.mp3)
    			$file = mt_rand($anfang, $ende);
                $pfad = 'include/usersounds/'.$file;
                if(file_exists($pfad.'.mp3')
    				$src = $pfad.'.mp3';
                else
    				$src = $pfad.'.wav';
                echo '<embed src="'.$src.'" hidden="true" loop="false" autostart="true" height="0" width="0">';
                setcookie("soundplayed","1");
            }
            
            $tpl->set ( 'SID' , session_id() );
            $tpl->set ( 'NACHRICHTEN' , $nachrichten_link );
            $tpl->set ( 'NAME', $_SESSION['authname'] );
        $tpl->out (0);        
    } else {
      if (empty($_POST['login_name'])) { $_POST['login_name'] = 'Nickname'; }
        if (empty($_POST['login_pw'])) { $_POST['login_pw'] = 'ääääääää'; }
        $regist = '';
        if ( $allgAr['forum_regist'] == 1 ) {
          $regist = ' &nbsp; &nbsp; <a href="index.php?user-regist">Regist</a>';
        }
        $tpl->set_ar_out ( array ( 'regist' => $regist, 'wdlink' => '?'.$allgAr['smodul'], 'PASS' => $_POST['login_pw'], 'NAME' => $_POST['login_name'] ) , 1 );
    }
    unset($tpl);
    ?>



    Nicht getestet, sollte aber funktionieren.


    Zuletzt modifiziert von Ithron am 10.01.2008 - 15:28:02
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  8. #38
    User Pic
    Neutralos Mitglied
    Registriert seit
    22.04.2007
    Beiträge
    118
    Beitragswertungen
    0 Beitragspunkte
    Cool schonmal besten Dank, dass das so schnell ging.
    Kann man es auch machen das wie vorher der Sound zu einem User gehört und dann halt Random also für User Thomas zum Beispiel dann
    Thomas1.mp3, Thomas2.mp3.....usw

    und für alle anderen User halt auch?
    0 Mitglieder finden den Beitrag gut.
  9. #39
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    Ja.. einfach die variable $pfad so definieren:


    $pfad = 'include/usersounds/'.$_SESSION['authname'].$file;
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  10. #40
    User Pic
    Neutralos Mitglied
    Registriert seit
    22.04.2007
    Beiträge
    118
    Beitragswertungen
    0 Beitragspunkte
    Das klappt noch nicht so. Kommt immer folgender Fehler

    Parse error: syntax error, unexpected T_VARIABLE in /usr/export/www/vhosts/funnetwork/hosting/neutralos/include/boxes/login.php on line 33
    0 Mitglieder finden den Beitrag gut.
  11. #41
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    wie sieht denn deine login box jetzt aus, poste mal den code.
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  12. #42
    User Pic
    Neutralos Mitglied
    Registriert seit
    22.04.2007
    Beiträge
    118
    Beitragswertungen
    0 Beitragspunkte
    So wie dein Post oben halt!
    0 Mitglieder finden den Beitrag gut.
  13. #43
    User Pic
    Nightchild Mitglied
    Registriert seit
    04.12.2007
    Beiträge
    113
    Beitragswertungen
    0 Beitragspunkte
    cooles teil, kommt gut an bei den membern.
    gute arbeit. lächeln
    0 Mitglieder finden den Beitrag gut.
  14. #44
    User Pic
    Neutralos Mitglied
    Registriert seit
    22.04.2007
    Beiträge
    118
    Beitragswertungen
    0 Beitragspunkte
    Machst du es mit Random oder für jeden User nur einen SOund?

    Wäre jemand so nett und findet den Fehler im letzten Code?
    Bräuchte nämlich ganz unbedingt diese Randomfunktion:D


    Zuletzt modifiziert von Neutralos am 12.01.2008 - 04:01:22
    0 Mitglieder finden den Beitrag gut.
  15. #45
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    Hab nur ne Klammer vergessen

    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $tpl = new tpl ( 'user/boxen_login.htm' );
    
    if ( loggedin() ) {
      
      if ( user_has_admin_right($menu,false) ) {
        $tpl->set ( 'ADMIN', '<a class="box" href="admin.php?admin">'.$lang['adminarea'].'</a>' );
      } else {
        $tpl->set ( 'ADMIN', '' );
      }
    
          if ( $allgAr['Fpmf'] == 1 ) {
              $erg = db_query("SELECT COUNT(id) FROM `prefix_pm` WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid']);
                $check_pm = db_result($erg,0);
                $nachrichten_link = '<a class="box" href="index.php?forum-privmsg">'.$lang['messages'].'</a>&nbsp;('.$check_pm.')<br>';
            } else {
              $nachrichten_link = '';
            }
            
            if ( $_COOKIE['soundplayed']!="1" ) {
                mt_srand((double)microtime()*10000000);
                $anfang = '1'; // Anfangsdatei (1.mp3)
                $ende = '20'; // Letzte Datei mit der höchsten Nummer (20.mp3)
                $file = mt_rand($anfang, $ende);
                $pfad = 'include/usersounds/'.$file;
                if(file_exists($pfad.'.mp3'))
                    $src = $pfad.'.mp3';
                else
                    $src = $pfad.'.wav';
                echo '<embed src="'.$src.'" hidden="true" loop="false" autostart="true" height="0" width="0">';
                setcookie("soundplayed","1");
            }
            
            $tpl->set ( 'SID' , session_id() );
            $tpl->set ( 'NACHRICHTEN' , $nachrichten_link );
            $tpl->set ( 'NAME', $_SESSION['authname'] );
        $tpl->out (0);        
    } else {
      if (empty($_POST['login_name'])) { $_POST['login_name'] = 'Nickname'; }
        if (empty($_POST['login_pw'])) { $_POST['login_pw'] = 'ääääääää'; }
        $regist = '';
        if ( $allgAr['forum_regist'] == 1 ) {
          $regist = ' &nbsp; &nbsp; <a href="index.php?user-regist">Regist</a>';
        }
        $tpl->set_ar_out ( array ( 'regist' => $regist, 'wdlink' => '?'.$allgAr['smodul'], 'PASS' => $_POST['login_pw'], 'NAME' => $_POST['login_name'] ) , 1 );
    }
    unset($tpl);
    ?>
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  16. #46
    User Pic
    littlecrow Mitglied
    Registriert seit
    29.08.2007
    Beiträge
    281
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    also seit ich die awaycal.php benutze bekomme ich eine fehler meldung:

    Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 35 in /var/www/html/include/includes/func/db/mysql.php on line 54
    
    Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/include/includes/func/db/mysql.php:54) in /var/www/html/include/boxes/login.php on line 28


    meine login.php

    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $tpl = new tpl ( 'user/boxen_login.htm' );
    
    if ( loggedin() ) {
    
      if ( user_has_admin_right($menu,false) ) {
        $tpl->set ( 'ADMIN', '<a class="box" href="admin.php?admin">'.$lang['adminarea'].'</a>' );
      } else {
        $tpl->set ( 'ADMIN', '' );
      }
    
    	  if ( $allgAr['Fpmf'] == 1 ) {
    		  $erg = db_query("SELECT COUNT(id) FROM `prefix_pm` WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid']);
    			$check_pm = db_result($erg,0);
    			$nachrichten_link = '<a class="box" href="index.php?forum-privmsg">'.$lang['messages'].'</a>&nbsp;('.$check_pm.')<br>';
    		} else {
    		  $nachrichten_link = '';
    		}
    
                    if ( $_COOKIE['soundplayed']!="1" ) {
                    echo '<embed src="include/usersounds/'.$_SESSION['authname'].'.mp3" hidden="true" loop="false" autostart="true" height="0" width="0">';
                    setcookie("soundplayed","1");
                    }
    
                     $erg=db_query('SELECT * FROM prefix_kasse_beitraege WHERE uid='.$_SESSION['authid']);
    	        if(@db_num_rows($erg)==1){
    		         $row=db_fetch_assoc($erg);
    		         $payedto= mktime(0, 0, 0, date ("m",$row['date'])+$row['zyklus'] , date ("d",$row['date']), date("Y",$row['date']));
    		         $prewarn= mktime(0, 0, 0, date ("m") , date ("d")+20, date("Y"));
    		         $warn= mktime(0, 0, 0, date ("m") , date ("d")+7, date("Y"));
    	               	 $alert= mktime(0, 0, 0, date ("m") , date ("d")+2, date("Y"));
    		         $payedto2=date("d.m.Y",$payedto);
                              if($payedto<time()){
    		       	$beitrag='<div style="color:#9F0000;"><font face="_sans" size="2"><b>Beitrag war zu zahlen am '.$payedto2.'</b></font></div>';
    		        } elseif($payedto>time() AND $payedto<=$alert){
    			$beitrag='<div style="color:#FF0033;">Beitrag ist zu zahlen am '.$payedto2.'</div>';
    	                } elseif($payedto>time() AND $payedto<=$warn){
    			$beitrag='<div style="color:#FF7F00;">Beitrag ist zu zahlen am '.$payedto2.'</div>';
    	        	} elseif($payedto>time() AND $payedto<=$prewarn){
    			$beitrag='<div style="color:#5CE72E;">Beitrag ist bezahlt bis '.$payedto2.'</div>';
    		        } elseif($payedto>time()){
    			$beitrag='<div style="color:#5d5d5d;">Beitrag ist bezahlt bis '.$payedto2.'</div>';
    		}
    	} else{
    		$beitrag='';
                     }
                     $tpl->set ( 'SID' , session_id() );
    		$tpl->set ( 'NACHRICHTEN' , $nachrichten_link );
                     $tpl->set ( 'BEITRAG' , $beitrag );
    		$tpl->set ( 'NAME', $_SESSION['authname'] );
        $tpl->out (0);
    } else {
      if (empty($_POST['login_name'])) { $_POST['login_name'] = 'Nickname'; }
    	if (empty($_POST['login_pw'])) { $_POST['login_pw'] = 'ääääääää'; }
    	$regist = '';
    	if ( $allgAr['forum_regist'] == 1 ) {
    	  $regist = ' &nbsp; &nbsp; <a href="index.php?user-regist">Regist</a>';
    	}
    	$tpl->set_ar_out ( array ( 'regist' => $regist, 'wdlink' => '?'.$allgAr['smodul'], 'PASS' => $_POST['login_pw'], 'NAME' => $_POST['login_name'] ) , 1 );
    }
    unset($tpl);
    ?>


    habe ich die awaycal.php oder den loginsound draussen gehts.

    kann mir bitte eine helfen und sagen wo ich den fehler habe.

    thx zwinker

    mfg littlecrow
    0 Mitglieder finden den Beitrag gut.
  17. #47
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $tpl = new tpl ( 'user/boxen_login.htm' );
    
    if ( loggedin() ) {
    
      if ( user_has_admin_right($menu,false) ) {
        $tpl->set ( 'ADMIN', '<a class="box" href="admin.php?admin">'.$lang['adminarea'].'</a>' );
      } else {
        $tpl->set ( 'ADMIN', '' );
      }
    
          if ( $allgAr['Fpmf'] == 1 ) {
              $erg = db_query("SELECT COUNT(id) FROM `prefix_pm` WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid']);
                $check_pm = db_result($erg,0);
                $nachrichten_link = '<a class="box" href="index.php?forum-privmsg">'.$lang['messages'].'</a>&nbsp;('.$check_pm.')<br>';
            } else {
              $nachrichten_link = '';
            }
    
                    if ( $_COOKIE['soundplayed']!="1" ) {
                    echo '<embed src="include/usersounds/'.$_SESSION['authname'].'.mp3" hidden="true" loop="false" autostart="true" height="0" width="0">';
                    $_COOKIE['soundplayed'] = 1;
                    }
    
                     $erg=db_query('SELECT * FROM prefix_kasse_beitraege WHERE uid='.$_SESSION['authid']);
                if(@db_num_rows($erg)==1){
                     $row=db_fetch_assoc($erg);
                     $payedto= mktime(0, 0, 0, date ("m",$row['date'])+$row['zyklus'] , date ("d",$row['date']), date("Y",$row['date']));
                     $prewarn= mktime(0, 0, 0, date ("m") , date ("d")+20, date("Y"));
                     $warn= mktime(0, 0, 0, date ("m") , date ("d")+7, date("Y"));
                            $alert= mktime(0, 0, 0, date ("m") , date ("d")+2, date("Y"));
                     $payedto2=date("d.m.Y",$payedto);
                              if($payedto<time()){
                       $beitrag='<div style="color:#9F0000;"><font face="_sans" size="2"><b>Beitrag war zu zahlen am '.$payedto2.'</b></font></div>';
                    } elseif($payedto>time() AND $payedto<=$alert){
                $beitrag='<div style="color:#FF0033;">Beitrag ist zu zahlen am '.$payedto2.'</div>';
                        } elseif($payedto>time() AND $payedto<=$warn){
                $beitrag='<div style="color:#FF7F00;">Beitrag ist zu zahlen am '.$payedto2.'</div>';
                    } elseif($payedto>time() AND $payedto<=$prewarn){
                $beitrag='<div style="color:#5CE72E;">Beitrag ist bezahlt bis '.$payedto2.'</div>';
                    } elseif($payedto>time()){
                $beitrag='<div style="color:#5d5d5d;">Beitrag ist bezahlt bis '.$payedto2.'</div>';
            }
        } else{
            $beitrag='';
                     }
                     $tpl->set ( 'SID' , session_id() );
            $tpl->set ( 'NACHRICHTEN' , $nachrichten_link );
                     $tpl->set ( 'BEITRAG' , $beitrag );
            $tpl->set ( 'NAME', $_SESSION['authname'] );
        $tpl->out (0);
    } else {
      if (empty($_POST['login_name'])) { $_POST['login_name'] = 'Nickname'; }
        if (empty($_POST['login_pw'])) { $_POST['login_pw'] = 'ääääääää'; }
        $regist = '';
        if ( $allgAr['forum_regist'] == 1 ) {
          $regist = ' &nbsp; &nbsp; <a href="index.php?user-regist">Regist</a>';
        }
        $tpl->set_ar_out ( array ( 'regist' => $regist, 'wdlink' => '?'.$allgAr['smodul'], 'PASS' => $_POST['login_pw'], 'NAME' => $_POST['login_name'] ) , 1 );
    }
    unset($tpl);
    ?>



    Müsste auch gehen.
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  18. #48
    User Pic
    Oegli Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    179
    Beitragswertungen
    0 Beitragspunkte
    Funzt alles soweit, aber kann man verhindern das die Musik per Klick auf z.B "Forum" aufhört?
    0 Mitglieder finden den Beitrag gut.
  19. #49
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Nur mitm Popup bzw. Frames, aber das lohnt wohl eher nicht.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  20. #50
    User Pic
    sondreck Mitglied
    Registriert seit
    10.02.2008
    Beiträge
    260
    Beitragswertungen
    0 Beitragspunkte
    Ich komme auf die Seite nicht..

    IRgendwas Frobidden to pass this server oder so..
    0 Mitglieder finden den Beitrag gut.
  21. #51
    User Pic
    Oegli Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    179
    Beitragswertungen
    0 Beitragspunkte
    Gut, reicht ja auch wenn man Mucke beim News lesen hat...


    Eine Frage habe ich noch, momentan hören nur Member die Musik.

    "User", also registrierte Nutzer der Page hören sie nicht!

    Wie kann man das ändern?
    0 Mitglieder finden den Beitrag gut.
  22. #52
    User Pic
    wagsch Mitglied
    Registriert seit
    31.03.2008
    Beiträge
    188
    Beitragswertungen
    2 Beitragspunkte
    Supertool und Anleitung! Danke klappt! *gg*

    Gruß
    0 Mitglieder finden den Beitrag gut.
  23. #53
    User Pic
    wagsch Mitglied
    Registriert seit
    31.03.2008
    Beiträge
    188
    Beitragswertungen
    2 Beitragspunkte
    Kann denn die Check PM Funktion auch mit Sounds verknüpft werden, so das bei einer neuen PM ein kleines Jingle abgespielt werden kann? Wenn möglich sogar durch den user selbst wählbar schockiert
    0 Mitglieder finden den Beitrag gut.
  24. #54
    User Pic
    freak Mitglied
    Registriert seit
    31.01.2007
    Beiträge
    856
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von wagsch

    Kann denn die Check PM Funktion auch mit Sounds verknüpft werden, so das bei einer neuen PM ein kleines Jingle abgespielt werden kann? Wenn möglich sogar durch den user selbst wählbar schockiert


    das müste mit dem Benachrichtungsfenster am einfachsten realiesierbar sein :-)
    0 Mitglieder finden den Beitrag gut.
  25. #55
    User Pic
    wagsch Mitglied
    Registriert seit
    31.03.2008
    Beiträge
    188
    Beitragswertungen
    2 Beitragspunkte
    du meinst in der includes/func/forum.php ??

    EDIT:

    Ich werde bekloppt lächeln Ich habs hingekriegt!!!

    function check_for_pm_popup () {
      # opt_pm_popup
      # opt_pm_popup
      if ($GLOBALS["incdatei"] != 'privmsg.php' AND 1 == db_result(db_query("SELECT COUNT(*) FROM prefix_user where id = ".$_SESSION['authid']." AND opt_pm_popup = 1"),0,0) AND 1 <= db_result(db_query("SELECT COUNT(*) FROM prefix_pm WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid'] ),0) ) {
                $anfang = '1'; // Anfangsdatei (1.mp3)
                $ende = '1'; // Letzte Datei mit der höchsten Nummer (20.mp3)
                $file = mt_rand($anfang, $ende);
                $pfad = 'include/pmsounds/'.$file;
                if(file_exists($pfad.'.mp3'))
                    $src = $pfad.'.mp3';
                else
                    $src = $pfad.'.wav';
                echo '<embed src="'.$src.'" hidden="true" loop="false" autostart="true" height="0" width="0">';
    	$x = <<< html
        <script language="JavaScript" type="text/javascript"><!--
        function closeNewPMdivID () { document.getElementById("newPMdivID").style.display = "none"; }
        //--></script>
        <div id="newPMdivID" style="position:absolute; top:200px; left:300px; display:inline; width:200px;">
        <table width="100%" class="border" border="0" cellspacing="1" cellpadding="4">
          <tr>
            <td class="Cdark" align="left">
            <a href="javascript:closeNewPMdivID()"><img style="float:right; border: 0" src="include/images/icons/del.gif" alt="schliessen" title="schliessen"></a>
            <b>neue private Nachricht</b>
            Bitte schau in deinen <a href="?forum-privmsg">Posteingang</a>.
            Damit dieses Fenster dauerhaft verschwindet musst du alle neuen Nachrichten
            lesen, oder die Option in deinem <a href="?user-profil">Profil</a> abschalten.
            </td>
          </tr>
        </table>
        </div>
    html;
        return ($x);
      }
    }


    *schulterklopf*

    EDIT:

    eins ist mir nun aber aufgefallen! Krieg ich eine Reihenfolge hin, so das erst der loginsound und dann der Pm Sound abgespielt wird?
    Sonst überschneiden sich die Sounds! traurig



    Zuletzt modifiziert von wagsch am 26.04.2008 - 17:37:47
    0 Mitglieder finden den Beitrag gut.
  26. #56
    User Pic
    Oegli Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    179
    Beitragswertungen
    0 Beitragspunkte
    Kann man einen Button einbauen, das die Musik stoppt?

    Manche Member nervt die Musik und ich würde gerne einen Button einrichten, der die Musik beendet.

    Haben in der Navigationsleiste einen Memberbereich, wo der dann hin soll.


    Noch besser wäre es, wenn sich Member per Cookie oder so, von der Musik ausnehmen könnten.

    Das wäre die beste Lösung...


    Zuletzt modifiziert von Oegli am 03.05.2008 - 11:56:04
    0 Mitglieder finden den Beitrag gut.
  27. #57
    User Pic
    Oegli Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    179
    Beitragswertungen
    0 Beitragspunkte
    Keiner eine Idee...?

    Ich bekomme hier gerade richtig Ärger von meinen Membern...Hilfe...
    0 Mitglieder finden den Beitrag gut.
  28. #58
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    Möchtest du einen allgemeinen Sound oder nur für bestimmte User einen Sound ausgeben?
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  29. #59
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Erst haben wollen und dann rumkotzen weil es nervt.... tztztz
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  30. #60
    User Pic
    Oegli Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    179
    Beitragswertungen
    0 Beitragspunkte
    Ich habe ja einen allgemeinen Sound für alle "Member".

    Besucher und User hören den Sound nicht.

    Nun gibt es ein paar Member die den Sound nervig finden.
    Ich will ihn deshalb aber nicht ganz abschalten, sondern halt für die Member die ihn nicht haben wollen abschaltbar machen.

    Deshalb wäre die beste Lösung, das sie die Musik per Klick auf einen Banner abschalten können.
    Halt per Cookie habe ich mir gedacht...
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten