pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: Bonkel am 27 März 2009, 07:32:05

Titel: Shoutbox funktioniert nicht mehr richtig.
Beitrag von: Bonkel am 27 März 2009, 07:32:05
Hallo,

seit kurzem funktioniert die Shoutbox auf meiner Webseite (steifmaenner.de) nicht mehr richtig.
Ich habe sie in den mxTabs eingebaut, jedoch zeigt sie nichts mehr an, wann kann dort zwar noch nachrichten schreiben, diese werden auch übernommen (sieht man in der History), aber auf der Startseite werden diese nicht mehr angezeigt.
Woran kann das liegen, Habt ihr eine Idee?

Titel: Re: Shoutbox funktioniert nicht mehr richtig.
Beitrag von: martin b am 27 März 2009, 17:13:03
Hallo Bonkel

Im IE 8 kann man den Text in der Shoutbox durchaus lesen. Im FF allerdings nicht.


Gruß

martin b
Titel: Re: Shoutbox funktioniert nicht mehr richtig.
Beitrag von: grafikmurkser am 27 März 2009, 18:59:06
möglich das da FF  mit dem "Script im Script " nicht richtig klarkommt

Titel: Re: Shoutbox funktioniert nicht mehr richtig.
Beitrag von: Bonkel am 31 März 2009, 15:33:25
Welches Script im Script meinst du?
Die Shoutbox war schon nen paar Monate in den mxTabs und funktionierte Problemlos!
Titel: Re: Shoutbox funktioniert nicht mehr richtig.
Beitrag von: Sitki am 31 März 2009, 20:38:26
Hi :)

das war doch schon einmal aufgetreten.
>>  Shoutbox - Nachrichten werden nicht angezeigt. (http://www.pragmamx.org/Forum-topic-28079.html)

Im Quelltext deiner Seite sind mehrere Body-Tags drin, wovon einer auch ein onload() Ereignis hat, welches sich möglicherweise mit der Shoutbox nicht verträgt.
Zitat<body onload="aufruf();"> <a href="/modules.php?name=Kalender" target="_blank" onclick="return pop('/modules.php?name=Kalender');">

Next Events abschalten oder den nachstehend aufgezeigten prinzipiellen Lösungsweg versuchen.
>> http://www.pragmamx.org/Forum-topic-23243-start-msg155518.html#msg155518
Titel: Re: Shoutbox funktioniert nicht mehr richtig.
Beitrag von: Bonkel am 01 April 2009, 09:46:49
Ja das ähnliche Thema damals war ein Problem der Installation. Das neue ist, wie du richtig festgestellt hast, erst aufgetreten, nachdem ich die Next-Events eingebaut habe.
Sobald ich das onload-Ereignis dort auskommentiere funktioniert die Shoutbox wieder!
Deine Hilfe aus dem anderen Thread funktioniert leider nicht, der "Next Events" Block wird nicht angezeigt, wenn man das onload-Ereignis dort einbaut.
Habe ich eine Möglichkeit etwas anderes als das "onload" Ereignis zu nehmen für eins der beiden?

Hier mal mein Code der "Next-Events"
<?php 
//$datum = date("d.m.Y");
?>


<?
//if($datum <= "31.03.2009") :
?>

<html>
<head>

<script type="text/javascript">
// Pop-Up Eventkalender bei Klick auf Bild
function pop(file)
{
helpwindow = window.open(file,"pophelp","f1,f2,f3");
helpwindow.focus();
return false;
}
</script>

<script language="javascript1.2">

var bilder = new Array('/media/images/Flyer/Reckerode_09.jpg',
           '/media/images/Flyer/reckerode_09_new.jpg',
           '/media/images/Flyer/Wahlshausen_09_01.jpg',
   '/media/images/Flyer/wahlshausen_09_02.jpg');

// Angabe in Millisekunden (1000 ms = 1 sek)
var speed = 3000;
var pos = 0;

function aufruf () {

if (!(document.images)) {return;}

document.bild.src = bilder[pos++];

if (pos == bilder.length) { pos = 0; }
setTimeout("aufruf();",speed);
}

</script>   
</head>
<body onload="aufruf();"> <a href="/modules.php?name=Kalender" target="_blank" onclick="return pop('/modules.php?name=Kalender');">
<img src="/media/images/Flyer/Reckerode_09.jpg" name=bild width=140 height=189 ></a></body>
</html>

<?
//endif ;
?>