Seite 1 von 1

New PM(s) Random-Sound, blink/marquee

Verfasst: 08.01.2003 00:34
von mario8
hallo !

ich wollte gerade den New PM(s) Random-Sound, blink/marquee einbauen verstehe jedoch diesen beiden zeilen nicht ganz!


Change the "ABSOLUTE" ($localdir) and "URL" ($webdir) paths to that audio folder.

Change src='http://www.sitename.com/' to your sitename in two places.

grüsse
mario

Verfasst: 08.01.2003 09:33
von eXup
Hallo Mario,

in der Installationsanleitung findest Du das hier (rot):
...
#
#-----[ OPEN ]------------------------------------------
#

language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#

$lang['New_pms'] = "You have %d new messages"; // You have 2 new messages

#
#-----[ REPLACE WITH ]----------------------------------
#

$lang['New_nsnd_pms'] = 'You have %d new messages'; // You have 2 new messages no sound/marquee

//
// Random Sound Mod
//
$localdir = "/usr/local/home/site_name.com/httpdocs/phpbb/audio/";
$webdir = "http://www.site_name.com/phpbb/audio";

...
Für die Variable $localdir anstelle von "/usr/local/home/site_name.com/httpdocs/phpbb/audio/"
Deinen lokalen Serverpfad um Audioordner eintragen

Für die Variable $webdir anstelle von http://www.site_name.com/phpbb/audio
Deinen externen Link zum Audioordner eintragen.


Etwas weiter unten in der Installationsanleitung findest Du Das hier:
...
src='http://www.sitename.com/' name=MediaPlayer2 ...
Hier natürlich Deine Site eintragen.


Funktioniert?

Verfasst: 08.01.2003 19:11
von mario8
hallo!

habe es jetzt so gemacht bei mir!

$localdir = "/phpBB2/audio/";
$webdir = "http://www.ferrum-noricum.comball.net/phpBB2/audio";


das mit dem $localdir begreife ich nicht!
Deinen externen Link zum Audioordner eintragen.

grüsse
mario

Verfasst: 08.01.2003 19:15
von saerdnaer
erstelle doch mal eine test.php im audioordner die folgende inhalt hat:

Code: Alles auswählen

<? echo __FILE__; ?>
ruf sie dann auf und nimm dann von der ausgabe das test.php am ende weg und schon hast du den wert für localdir...

ah

Verfasst: 08.01.2003 20:28
von mario8
danke das mit dem sound funktioniert jetzt einwandfrei!

ich habe jedoch noch ein problem, obwohl ich im profil eingestellt habe das sich ein popup fenster bei einer neuen pm öffnen soll tut sich nichts!

woran könnte das noch liegen?

grüsse
mario

Verfasst: 09.01.2003 15:51
von saerdnaer
du musst javascript aktiviert haben...

ah

Verfasst: 21.06.2005 01:00
von Bandito
Hallo

Bei mir funzt das irgendwie nicht, denn ich bekomme keinen Sound zum Popupmessage:

Code: Alles auswählen

// 
// Random Sound Hack 
// 
$localdir = "/phpBB2/audio/"; 
$webdir = "http://www.swissbikers.ch/phpBB2/audio"; 
$snd = getRandomSound($localdir); 
$snd = str_replace("$localdir","",$snd); 

$lang['Private_Messages_Sound'] = 'PM';
$lang['New_nsnd_pms'] = 'Du hast %d neue Nachricht'; // You have 2 new messages no sound/marquee
$lang['New_pms'] = "Du hast %d <span class=pm>*<blink> <marquee width=50 behavior=alternate>neue</marquee> </blink>*</span> Nachricht<EMBED SRC=$webdir/$snd LOOP=false HIDDEN=true VOLUME=50 AUTOSTART=true WIDTH=0 HEIGHT=0 NAME=foobar MASTERSOUND>"; // You have 2 new message
$lang['New_nsnd_pm'] = 'Du hast %d neue Nachricht'; // You have 1 new message no sound/marquee hack
$lang['New_pm'] = "Du hast %d <span class=pm>*<blink> <marquee width=50 behavior=alternate>neue</marquee> </blink>*</span> Nachricht<EMBED SRC=$webdir/$snd LOOP=false HIDDEN=true VOLUME=50 AUTOSTART=true WIDTH=0 HEIGHT=0 NAME=foobar MASTERSOUND>"; // You have 1 new message
Wieso? :-? Die *.wav liegt bei mir auf http://www.swissbikers.ch/phpBB2/audio/Message.wav

MfG
Bandito

Verfasst: 21.06.2005 01:22
von McKBochum
Deine localdir-Variable ist so wohl nicht richtig gefiniert!
Schau dir nochmal diesen Tipp an, den saerdner bereits in diesem Thread gegeben hat, an! ;)

Verfasst: 21.06.2005 09:29
von Bandito
Hallo

Ich habe das Problem nun gelöst! :grin:

In der lang_main.php habe ich den Pfad angepasst, was ich bereits schon vorher mit der test.php gemacht habe:

Code: Alles auswählen

$localdir = "/var/www/xxxxxxx/swissbikers/phpBB2/audio";
Aber dies war letztendlich die Lösung, denke ich mal, denn ich habe die overall_header.tpl um diesen Coder erweitert:

Code: Alles auswählen

<script language="Javascript" type="text/Javascript"> 
<!-- 
function set_pm_posts_status() 
{ 
   window.status="{L_PRIVATE_MESSAGES_SOUND}" 
} 

set_pm_posts_status(); 
// --> 
</script>
MfG
Bandito

Verfasst: 23.01.2007 21:00
von remus25
wo bekomm ich den ganzen hack her ?