Witam, znalazłem bardzo dobrą modyfikację, zmieniającą ten ubogi wbudowany pop-up. Jak to wygląda możecie zobaczyć w załączniku.
Instalacja:
- fixed_position_ie.js wgrywamy do clientscripts.
- importujemy .xml poprzez panel admina.
- wchodzimy do templatki pm_popup_script i zamieniamy wszystko na:
Kod php:
<script type="text/javascript" src="clientscript/fixed_position_ie.js"></script>
<script type='text/javascript'>
var agtbrw=navigator.userAgent.toLowerCase();
var operaaa=(agtbrw.indexOf('opera')!=-1);
var head="display:''";
var folder='';
function expandit(curobj){
if(document.getElementById(curobj)){
folder=document.getElementById(curobj).style;
}else{
if(ns6==1||operaaa==true){
folder=curobj.nextSibling.nextSibling.style;
}else{
folder=document.all[curobj.sourceIndex+1].style;
}
}
if (folder.display=="none"){folder.display="";}else{folder.display="none";}
}
mytagid = Math.floor( Math.random() * 10000 );
</script>
<style type="text/css">
#pm_popup {
position:fixed;
top:250px;
border:1px solid;
width:64%;
margin-right:18%;
margin-left:18%;
}
</style>
<div id="pm_popup">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%">
<tr>
<td class="tcat">
<span class="smallfont" style="float:$stylevar[right]"><a href="#" onclick="expandit('pm_popup');">Zamknij</a></span>
Masz nową prywatną wiadomość!
</td>
</tr>
<tr>
<td class="panelsurround" align="center">
<div class="panel">
<div align="center">
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
<tr>
<td>
Masz nową prywatną wiadomość od <b>$newpm[fromusername]</b>, tytuł wiadomości: <b>$newpm[title]</b>
<br />
</td>
</tr>
<tr>
<td align="center">
<br /><br />
<a href="private.php?do=showpm&pmid=$newpm[pmid]">Przeczytaj nową wiadomość</a> <a href="private.php?do=showpm&pmid=$newpm[pmid]" target="_blank"><span class="smallfont"></span></a>
<br /><br />
<a href="private.php">Idź do skrzynki odbiorczej</a>
</td>
</tr>
</table>
</div>
</div>
<div style="margin-top:$stylevar[cellpadding]px">
<form><input type="button" class="button" value="Zamknij to okno" onclick="expandit('pm_popup');" /></form>
</div>
</td>
</tr>
</table>
</div>
Download w załączniku.