Page 1 of 1

[RC] Sound@PM - v.1.2.0 (de) (re-open)

PostPosted: Sun 29. Jun 2008, 18:04
by 4seven
Sound@PM
(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 (folgt)
phpBB-Styles: prosilver, subsilver2

------

screens:
ucp prosilver
ucp subsilver2
acp 1
acp 2

-------

Demo: prosilver, subsilver2

Zum testen:
bn: test / pw: testuser

Download:

sound_at_pm_v_1.2.0.zip
(1.19 MiB) Downloaded 234 times

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

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(/&amp;/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
Code: Select all
update phpbb3_users set `user_sound_pm` = 1;


- Für alle deaktivieren
Code: Select all
update phpbb3_users set `user_sound_pm` = 0;


- Wichtig: Präfix anpassen :wink: