Ändere die mod_moopopup.php:
aus:
PHP-Code:
$document->addCustomTag('<script language="javascript" type="text/javascript">
window.onload=function(){
var p = new mooSimpleBox({ width:'.$width.', height:'.$height.', btnTitle:'.$buttonTitle.',closeBtn:\'myBtn\', btnTitle: \'close\',boxClass:\'myBox\', id:\'myID\', fadeSpeed:'.$fadeSpeed.', opacity:\'0.9\', addContentID:\'mooPopUpDiv\', boxTitle:\''.$boxTitle.'\', isDrag:\''.$isDrag.'\'});
p.fadeIn();
}
</script>');
wird:
PHP-Code:
$document->addCustomTag(
'<script language="javascript" type="text/javascript">
window.onload=function(){
var p = new mooSimpleBox(
{
width:'.$width.',
height:'.$height.',
btnTitle: \''.$buttonTitle.'\',
closeBtn:\'myBtn\',
boxClass:\'myBox\',
id:\'myID\',
fadeSpeed:'.$fadeSpeed.',
opacity:\'0.9\',
addContentID:\'mooPopUpDiv\',
boxTitle:\''.$boxTitle.'\',
isDrag:\''.$isDrag.'\'
});
p.fadeIn();
}
</script>
');
Die btnTitle Eigenschaft war 2x vergeben und bei der eigentlichen Abfrage wurde der String falsch escaped.
Lesezeichen