(based on Alert new PM with sound by nedka)
MOD-Title: Sound@Pm
MOD-Version: 1.2.0
MOD-Autor: 4seven
MOD-Beschreibung: Dieser Mod spielt einen MP3-Sound beim Eingang neuer PN's
phpBB-Version: phpBB 3.0.x
phpBB-Sprachen: de, en (follows)
phpBB-Styles: prosilver, subsilver2
------
Screens:
ucp prosilver
ucp subsilver2
acp 1
acp 2
-------
Demo: http://4seven.bplaced.net/forum/2/index.php
Nimm 2 User und 2 Browser zum testen.
Im UCP findest du alle Einstellungen unter "Globale Einstellungen"
Schreibe einfach eine PN von
test
zu tester
und ... nicht bewegen 
un: test / pw: testuser
un: tester / pw: tester
Zum testen:
bn: test / pw: testuser
Download:
----------------------------
Features:
- Sound bei PN-Benachrichtigung per PopUp ("Sie haben Post")
- Es können den Usern bis zu 8 Sounds im ACP bereitgestellt werden:
- (ACP > Allgemein > Private Nachrichten)
- ACP User-Administration (ACP > Username > Einstellungen):
- On/Off-schalten - User-On/Off-Status - Welche MP3 ist beim User aktiv
- ACP MP3-Dateilistengenerierung mit Easy Drag Funktion zum einfügen in die Soundfile-Felder
- Leere Soundfile-Felder im ACP werden in der Soundfile-Auswahl im UCP ausgeblendet
- Mod kann im ACP global abgeschaltet werden. Das UCP-Menü wird dann ausgeblendet
- ACP-Soundcheck
- Sound kann von Usern abgestellt werden (Default > Aus)
- MP3-Auswahlfelder im UCP werden erst nach Aktivierung der Sound-Funktion sichtbar
- Beim ersten aktivieren im UCP ist der 1. Sound > Default-Sound
- Aktiver Sound wird im UCP markiert
- UCP-Soundcheck
- xhtml 1.0 strict valid
Neu hinzugekommen in v 1.2.0:
- Ajax Sound Message ohne Popup (per User)
- Zusätzlicher Refresh der "(x neue Nachrichten)-Anzeige"
- Ist Ajax aktiv, wird die PopUp-Funktion automatisch deaktiviert
- Ajax Intervall kann im ACP festgelegt werden
- Ajax kann im ACP global und per User abgeschaltet werden
- Kein Seitenrefresh nötig
- Manuelle "Refreshs" durch das "bewegen im Forum" werden ignoriert
- Sound Message trotz weiterer Tabs, Browser oder Programmfenster
----------------------------------
Vor der Installation stellt sicher,
das auf eurem Board die PopUp-Benachrichtigungs-Funktion für neue PN's einwandfrei funktioniert.
Falls das nicht der Fall sein sollte,
dann überprüft bitte, ob eure overall_header.html's folgenden Code enthalten:
prosilver
- Code: Select all
<!-- IF S_USER_PM_POPUP -->
if ({S_NEW_PM})
{
var url = '{UA_POPUP_PM}';
window.open(url.replace(/&/g, '&'), '_phpbbprivmsg', 'height=225,resizable=yes,scrollbars=yes, width=400');
}
<!-- ENDIF -->
subsilver2
- Code: Select all
<!-- IF S_USER_PM_POPUP -->
if ({S_NEW_PM})
{
popup('{UA_POPUP_PM}', 400, 225, '_phpbbprivmsg');
}
<!-- ENDIF -->
-------------------
- Falls jemand die Option > "Öffne ein Benachrichtigungsfenster bei neuen Privaten Nachrichten"
- für alle User global aktivieren möchte, bitte hier lesen.
- Sound@PM für alle User aktivieren/deaktivieren > SQL:
Für alle aktivieren
update phpbb3b_users set `user_sound_pm` = 1;
Für alle deaktivieren
- Code: Select all
update phpbb3b_users set `user_sound_pm` = 0;
Wichtig: Präfix anpassen
