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

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
mario8
Mitglied
Beiträge: 223
Registriert: 05.01.2002 01:00
Wohnort: Linz

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

Beitrag 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
Benutzeravatar
eXup
Mitglied
Beiträge: 78
Registriert: 03.05.2002 09:25
Kontaktdaten:

Beitrag 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?
Gruss vom eX
Benutzeravatar
mario8
Mitglied
Beiträge: 223
Registriert: 05.01.2002 01:00
Wohnort: Linz

Beitrag 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
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag 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
Benutzeravatar
mario8
Mitglied
Beiträge: 223
Registriert: 05.01.2002 01:00
Wohnort: Linz

Beitrag 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
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

du musst javascript aktiviert haben...

ah
Bandito

Beitrag 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
McKBochum
Mitglied
Beiträge: 11
Registriert: 18.06.2005 00:30
Wohnort: Tief im Westen :) (Bochum)
Kontaktdaten:

Beitrag 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! ;)
Bandito

Beitrag 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
remus25
Mitglied
Beiträge: 13
Registriert: 23.01.2007 11:05

Beitrag von remus25 »

wo bekomm ich den ganzen hack her ?
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“