Frage: Wie kann man ein wav im PN-Posteingang einbauen?

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Overhead
Mitglied
Beiträge: 609
Registriert: 13.03.2007 16:04
Wohnort: Germersheim

Frage: Wie kann man ein wav im PN-Posteingang einbauen?

Beitrag von Overhead »

Hallo,

wo müsste man ein wav einbauen, dass nach Eingang einer PN ein Sound abgespielt wird?

cu Overhead
== MAKE MY DAY ==
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Hallo Overhead,

das müßte programmiert werden. Sinngemäß:

if user_logged_in and have new_pn_variable then do wav_abspielen


Etwas leichter gehts über das PopUp des PN-Fensters


Öffne

styles/prosilver/template/ucp_pm_popup.html

Finde

Code: Alles auswählen

<div class="panel">
	<div class="inner"><span class="corners-top"><span></span></span>
Füge davor ein

Code: Alles auswählen

<object data="http://www.deinforum.de/media/wav/siehabenpost.wav" type="application/x-mplayer2" width="0" height="0">
  <param name="filename" value="http://www.deinforum.de/media/wav/siehabenpost.wav">
  <param name="autostart" value="1">
  <param name="playcount" value="1">
</object>
Ist ein Crossoverscript, was auch im Fox geht.

So sieht es aus und hört es sich an ( natürlich als kleines Popup)

http://sekuro.se.funpic.de/media/wav/siehabenpost.wav (rightclick > save target under...)

have fun

lg
4seven
Zuletzt geändert von 4seven am 08.02.2008 07:39, insgesamt 2-mal geändert.
Benutzeravatar
Overhead
Mitglied
Beiträge: 609
Registriert: 13.03.2007 16:04
Wohnort: Germersheim

Beitrag von Overhead »

@ 4seven

herzlichen Dank das war genau das was ich gesucht habe.

cu Overhead
== MAKE MY DAY ==
blauesblut
Mitglied
Beiträge: 132
Registriert: 12.01.2008 16:07

Beitrag von blauesblut »

sowas möchte ich auch gerne haben, aber wie siehts aus unter subsilver2? ich meine wo soll ich welche code einsetzten?

danke schon mal
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Hallo blauesblut,

Öffne

styles/subsilver2/template/ucp_pm_popup.html

Finde

Code: Alles auswählen

<table width="100%" border="0" cellspacing="0" cellpadding="10">
<tr>
	<td>
		<table width="100%" border="0" cellspacing="1" cellpadding="4" class="tablebg">
Füge davor ein
<object data="http://www.deinforum.de/media/wav/siehabenpost.wav" type="application/x-mplayer2" width="0" height="0">
<param name="filename" value="http://www.deinforum.de/media/wav/siehabenpost.wav">
<param name="autostart" value="1">
<param name="playcount" value="1">
</object>

http://sekuro.se.funpic.de/media/wav/siehabenpost.wav < runterladen (rechtsklick, speichern unter..)

und obige fettmarkierte Pfade anpassen


lg
4seven
blauesblut
Mitglied
Beiträge: 132
Registriert: 12.01.2008 16:07

Beitrag von blauesblut »

danke für die antwort
:lol:
Futurestar
Mitglied
Beiträge: 274
Registriert: 11.01.2004 03:38
Wohnort: Greifswald
Kontaktdaten:

Beitrag von Futurestar »

Hi 4seven,

Ich hab jetzt einen Sound aus dem Windows-Ordner hochgeladen.
Verlinkung in der .html Datei ist korrekt, jedoch wird kein Sound ausgegeben.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Wie sieht denn deine ucp_pm_popup.html aus?

Hat der Ordner mir der wave Datei bzw die wave Datei selbst den richtigen chmod?
Futurestar
Mitglied
Beiträge: 274
Registriert: 11.01.2004 03:38
Wohnort: Greifswald
Kontaktdaten:

Beitrag von Futurestar »

ucp_pm_popup.html

Code: Alles auswählen

<!-- INCLUDE simple_header.html -->

<script type="text/javascript">
// <![CDATA[
/**
* Jump to inbox
*/
function jump_to_inbox(url)
{
	opener.document.location.href = url.replace(/&/g, '&');
	window.close();
}
// ]]>
</script>
<object data="http://forum.premium-gs.de/media/wav/notify.wav" type="application/x-mplayer2" width="0" height="0">
<param name="filename" value="http://web7.s06.mmg-server.de/forum/media/wav/notify.wav">
<param name="autostart" value="1">
<param name="playcount" value="1">
</object>
<table width="100%" border="0" cellspacing="0" cellpadding="10">
<tr>
	<td>
		<table width="100%" border="0" cellspacing="1" cellpadding="4" class="tablebg">
		<tr class="row1"> 
			<td valign="top" align="center">
				<br /><span class="gen">
				<!-- IF S_NOT_LOGGED_IN -->
					{L_LOGIN_CHECK_PM}
				<!-- ELSE -->
					{MESSAGE}<br /><br />{CLICK_TO_VIEW}
				<!-- ENDIF -->
				</span>
				<br /><br /><span class="genmed"><a href="#" onclick="window.close(); return false;">{L_CLOSE_WINDOW}</a></span><br /><br />
			</td>
		</tr>
		</table>
	</td>
</tr>
</table>

<!-- INCLUDE simple_footer.html -->
CHMOD 777 wurde bereits gesetzt.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

pack die notify.wav mal in ein verzeichnis namens notify im hauptverzeichnis des forums > also http://pfad_zu_deinem_forum/forum/notify/notify.wav

und mach dann das draus
<object data="notify/notify.wav" type="application/x-mplayer2" width="0" height="0">
<param name="filename" value="notify/notify.wav">
außerdem hast du 2 verschiedenen server- und pfadangaben :o
<object data="http://der_eine_server/media/wav/notify.wav" type="application/x-mplayer2" width="0" height="0">
<param name="filename" value="http://der_andere_ server/forum/media/wav/notify.wav">
versuche es auch mal testweise mit meiner siehabenpost.wav oben

ansonsten auch mal den foren-, browser-cache leeren usw
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“