[ Mesaje noi · Membrii · Regulamentul forumului · Căutare · RSS ]
  • Pagina 1 din 1
  • 1
Forum » UCOZ SYSTEM » Utilizatori » SCRIPTURI: FORMA DE PRIMIRE A SCRISORII
SCRIPTURI: FORMA DE PRIMIRE A SCRISORII
TzaPeEa Date: Marţi, 2011-03-22, 8:23 PM | Message # 1
Messages: 5
Reproofs:
Respect
[ 0 ]
Offline
Cea mai veche forma pe care am folosito eu era primu meu sript facut singur laughing laughing
Code
<?if($USERS_ON$)?><?if($USER_LOGGED_IN$)?><?if($IS_NEW_PM$)?><bgsound src="http://src.ucoz.ru/img/fr/pm.wav" loop="1" volume="5" balance="0">  
<a href="javascript://" id="upml" onclick="window.open('$PM_URL$','pmw','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350');  return false;"><img src="http://a.imagehost.org/0794/pm1.gif" title="PM ($UNREAD_PM$)" width="18" align="absmiddle" border="0" height="17">($UNREAD_PM$)</a>  
<?else?><a href="javascript://" id="upml" onclick="window.open('$PM_URL$','pmw','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350');  return false;"><img border="0" align="absmiddle" src="http://a.imagehost.org/0485/pn_inbox.gif" width="18" height="17" title="PM ($UNREAD_PM$)"></a><?endif?><?endif?><?endif?>

punţi acest cod unde doriţi sa apară. Ca rezultat când veţi primi PM nou, în locul indicat de dvs va apărea iconiţa

O altă formă este cea din fereastra ajax
Între <head> şi <head/>
adăugăm codul :

Code
<script type="text/javascript">        
window.onload = function StartPM() {_uWnd.alert('Salut <b>$USERNAME$</b>.<BR> Aţi primit <b>$UNREAD_PM$</b> scrisori noi.<br><br> <a href=\'/index/14\' target="_blank">[ Citeşte ]</a>','Scrisoare nouă',{w:300,h:120,tm:20000});}       
</script>       
<?endif?>

Rezultat în partea de jos a ferestrei veti primi aşa:

O alta Forma

Ca şi acea de aia sus doar că fereastra ajax va apărea în centru.

Descărcăm:Ajax pm apoi îl dezarhivăm şi-l upload-am în menegeru de fişiere. de dorit calea /js/pm/ajaxpm

Intrăm în CP şi deschidem şablonu unde vrem să apară fereastra...(pagina principala, forum....)

Între <head> şi </head> adăugăm codul:
[/code]<?if($USER_LOGGED_IN$)?><?if($IS_NEW_PM$)?>
<script type="text/javascript">
window.onload = function StartPM() {openLayerB('PmBody',0,'/js/Pm/pmajax/pmbody.xml','Mesaj Nou',335,300,1,0,0);}
</script>
<?endif?><?endif?>

Code

Rezultat: [img]http://a.imagehost.org/0483/pmajax.png[/img]

O alta forma este
[code]<?if($USER_LOGGED_IN$)?><?if($IS_NEW_PM$)?>         
<script type="text/javascript">         
window.onload=function(){new _uWnd('npm', 'Mesaj Nou', 230, 150,{align:'justify',min:0,max:0,modal:1,icon:'http://a.imagehost.org/0794/pm1.gif'},'Aţi primit un mesaj nou.  <a href="$PM_URL$" >Citiţi</a> .');}          
</script>         
<?endif?><?endif?>

Rezultat:
O alta Forma

Apreciez foarte mult acest script pe motiv că poate fi redactat sub orice design. Însă după cum vedeţi scriptu e foarte mare....

Între <head> şi </head> punem codul:

Code
<!--PM POPUP START PART 1-->  
<?if($USER_LOGGED_IN$)?><?if($IS_NEW_PM$)?>  
<style type="text/css">  
#newpm {position:absolute; height:135px; width:400px; padding:4px; background-color:#FDFDFD; border:1px solid #003300; font-family:Tahoma,Arial,Sans-Serif; font-size:11px; line-height:135%; filter:progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);}  
#newpmheader {padding-left:5px; padding-right:5px; padding-top:2px; height:20px; color:#000000; font-weight:bold; background-color:#71AFD1; font-family:Tahoma,Arial,Sans-Serif; font-size:11px; cursor:move;}  
#newpm a {background:transparent; color:#4191BA; text-decoration:none;}  
#newpm a:hover {background:transparent; color:#FF0000; text-decoration:underline;}  
.newpmpopup {position:fixed;}  
</style>  
<!--[if gte IE 5.5]><![if lt IE 8]>  
<style type="text/css">  
#newpmpopup {position:absolute; left:expression((ignoreMe=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft)+'px');                       
top:expression((ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTo p ) + ' px ' );   }  
</style>  
<![endif]><![endif]-->  
<?endif?><?endif?>  
<!--PM POPUP END PART 1-->  
<link rel="icon" href="/favicon.ico" type="image/x-icon">  
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">

După codul </head><body style="background:ffffff; margin:0px; padding:0px;"> din aceiaşi pagină punem codul:
Code
<!--PM POPUP START PART 2-->  
<?if($USER_LOGGED_IN$)?><?if($IS_NEW_PM$)?>  
<div id="newpmpopup" class="newpmpopup">  
<!--BODY PM START-->  
<div id="newpm" style="display:none;">  
<div id="newpmheader">  
<div style="float:right"><a href="javascript://" onclick="document.getElementById('newpm').style.display='none'; return false;">[X]</a></div>  
<div title="Mesaj Nou">Mesaj Nou</div>  
</div>  

<img src="http://maxrom.ucoz.com/js/Pm/email.png" align="left" border="0">Salut <b>$USERNAME$</b> din momentu plecării dvs. de pe site, aţi primit $UNREAD_PM$ mesaje noi.</p>  
<fieldset>  
<legend><font style="font-size:12px; color:335EA8;">Aveţi mesaje ne citite:</font></legend>  
<div style="overflow:auto; width:380px; height:20px;">  
<font style="font-size:14px;">Pentru a le citi apăsaţi mai jos...</font>  
</div>  
</fieldset>  
<div align="right" style="font-size:12px;">  
<a href="javascript://" onClick="window.open('/index/14','upp','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350') || alert('Opriţi blocarea ferestrelor Pop up!');  return false;">Citeşte</a> · <a href="javascript://" onclick="document.getElementById('newpm').style.display='none'">Închide</a>  
</div>  
</div>  
<!--BODY PM END-->  
</div>  
<!--SCRIPT POPUP START-->  
<script type="text/javascript" src="http://maxrom.ucoz.com/js/Pm/drag_window_pm.js"></script>  
<!--SCRIPT POPUP END-->  
<?endif?><?endif?>  
<!--PM POPUP END PART 2-->

O alta Forma

Între <head>şi </head> adăugăm codul:

Code
<?if($USER_LOGGED_IN$ and $IS_NEW_PM$)?>  
<script type="text/javascript">  
if (confirm("Aveţi un mesaj nou, vreţi să-l citiţi")){window.location = "$PM_URL$";}  
</script>  
<?endif?>

Forum » UCOZ SYSTEM » Utilizatori » SCRIPTURI: FORMA DE PRIMIRE A SCRISORII
  • Pagina 1 din 1
  • 1
Căutare: