Seite 5 von 8

Verfasst: 16.06.2008 14:29
von 4seven
Jup, bitte popup'en sie jetzt :roll:

Verfasst: 16.06.2008 14:40
von 4seven
chiana1 hat geschrieben:... warum immer das Rad neu erfinden.
In der Originalversion aus Vietnam kommt ja bei jedem Aktualisieren der Seite: "Sie haben Post" und nicht nur beim aufpoppen des PopUps :o

Solange bis man sich erlöst, also in den Posteingang geht :D

Aber, ich bin dran und kämpfe mich grade durch :-?

Verfasst: 16.06.2008 15:42
von 4seven
OK, das UCP hat ein neues bool-Feld, die Language-Datei steht und die user-Tabelle übernimmt den bool-Wert. In der config-Tabelle steht der Pfad zur Sound-Datei , der per ACP vom Admin festgelegt werden kann.

Die Funktionalität als solches habe ich also schon komplett.

Jetzt hänge ich an der Stelle, wie ich die beiden Dinge verknüpfe.

Also konkret:

Wie realisiere ich, das, wenn der User bool = 1 wählt, er die config-Tabelle mit dem Pfad zur Sound-Datei ansprechen kann?

Edit1: ding dong, ich glaub ich hab grad die Funktionsweise ergründet (hoffe ich)

Edit2: Ich glaub ich habs geschafft. Dachte, ich schnall das nie. Das wird dann mein erstes ACP-Modülchen, sogar mit UCP-Kombination.

Vielen Dank nach Vietnam für die Lehrstunde(n) :grin:

Verfasst: 16.06.2008 17:33
von Tifker
Ich hab das Ding mal installiert! Die Browser Internetexplorer 6.0 und Opera bringen eine Fehlermeldung und werden geschlossen, Firofox 2.0.x bleibt zwar geöffnet jedoch kommt eine Meldung die besagt:
Es wird empfohlen den Browser neu zu starten da ein unerlaubtes Plugin verwendet wird
.

Hab das Ding wieder Rückgängig gemacht, nun kommt nicht mal mehr ein popup Fenster bei Privaten Nachrichten! :-?

Und nun??? :cry:

Verfasst: 16.06.2008 17:43
von 4seven
öhm, dieser xhtml cross browser valide code ist das einzigste, was eingefügt wird, und das noch dazu in ein template *g

Code: Alles auswählen

<object data="http://sekuro.se.funpic.de/media/wav/siehabenpost.wav" type="application/x-mplayer2" width="0" height="0"> 
<param name="filename" value="http://sekuro.se.funpic.de/media/wav/siehabenpost.wav"> 
<param name="autostart" value="1"> 
<param name="playcount" value="1"> 
</object>
weiß ja nicht, was du gemacht hast.
da hast du wohl was falsch gemacht. beschreib mal bitte genau, was du gemacht hast?

bei mir und einigen anderen funktioniert das in ausnahmslos allen browsern, incl mac + linny:
0 defekte und 0 fehlermeldungen

Verfasst: 16.06.2008 17:53
von chiana1
4seven hat geschrieben:
Vielen Dank nach Vietnam für die Lehrstunde(n) :grin:
wal mil ein velgnügen :D

Zeig mal was du angepasst hast....

Verfasst: 16.06.2008 18:05
von 4seven
Bin noch am basteln.
Und, angepasst ist gut *g
Musste das alles ziemlich umräumen.

Ein Problem bleibt noch, die S_VARIABLE (bool 1<>0 ) wirkt wunderbar als Templateswitch (testweise in der overall_header.html), solange man im Fenster der Einstellungen des UCP (ucp_prefs.php) ist. Switcht man aber in das Forum, bleibt die Variable wirkungslos :o

Frage also: Wie macht man diese Variable global verfügbar?

Im Augenblick sitzt sie da:

ucp_prefs.php
$template->assign_vars(array(
'ERROR' => (sizeof($error)) ? implode('<br />', $error) : '',

'S_NOTIFY_EMAIL' => ($data['notifymethod'] == NOTIFY_EMAIL) ? true : false,
'S_NOTIFY_IM' => ($data['notifymethod'] == NOTIFY_IM) ? true : false,
'S_NOTIFY_BOTH' => ($data['notifymethod'] == NOTIFY_BOTH) ? true : false,
'S_VIEW_EMAIL' => $data['viewemail'],
'S_MASS_EMAIL' => $data['massemail'],
'S_ALLOW_PM' => $data['allowpm'],
'S_HIDE_ONLINE' => $data['hideonline'],
'S_NOTIFY_PM' => $data['notifypm'],
// 4seven
'S_SOUND_PM' => $data['soundpm'],
// 4seven
Sie muss auch in der Datei bleiben.
Bleibt also die Frage, wie man diese globalisiert.
Funktionieren tut sie 1A

Verfasst: 16.06.2008 18:10
von Tifker
4seven hat geschrieben:öhm, dieser xhtml cross browser valide code ist das einzigste, was eingefügt wird, und das noch dazu in ein template *g

Code: Alles auswählen

<object data="http://sekuro.se.funpic.de/media/wav/siehabenpost.wav" type="application/x-mplayer2" width="0" height="0"> 
<param name="filename" value="http://sekuro.se.funpic.de/media/wav/siehabenpost.wav"> 
[quote]<param name="autostart" value="1"> 
<param name="playcount" value="1"> 
</object>
weiß ja nicht, was du gemacht hast.
da hast du wohl was falsch gemacht. beschreib mal bitte genau, was du gemacht hast?

bei mir und einigen anderen funktioniert das in ausnahmslos allen browsern, incl mac + linny:
0 defekte und 0 fehlermeldungen
Hallo,

genau das habe ich gemacht:
<object data="http://www.innsbruckergleitschirmfliege ... enpost.wav" type="application/x-mplayer2" width="0" height="0">
<param name="filename" value="http://www.innsbruckergleitschirmfliege ... enpost.wav">
<param name="autostart" value="1">
<param name="playcount" value="1">
</object>
Nachdem es im keinem Browser den ich verwende funktioniert hat, habe ich die originale Datei wieder hochgeladen. Cache, Template und Theme habe ich aktuallisiert.

Verfasst: 16.06.2008 18:11
von 4seven
Dann muss da irgendein Murks bei dir passiert sein.
Und, es ist die einzige Anpassung, die du gemacht hast? Ganz sicher?

Browsertechnisch check mal dein System oder check erstmal ob das hier bei dir funktioniert?
So sieht es aus und hört es sich an ( natürlich als kleines Popup)
Ansonsten leere mal den Inhalt des Ordners Cache via FTP und prüf mal dein lokales System > Neustart Cache Temp leeren etc. Da scheint etwas mit deinen lokalen Browser-Plugins nicht zu stimmen (wie gesagt, check mal ob das da oben (link) funktioniert)

Abgesehen davon: Der Code kann nimmer niemals nicht etwas mit deinen problemen zu tun haben (bin zumindest in der branche profi)

Verfasst: 16.06.2008 18:15
von Tifker
Die siehabenpost.wav habe ich in das Verzeichnis media/wav hochgeladen! Ansonsten keine Veränderung durchgeführt!