MaxRom | Scripturi uCoz Romania

Bannerul tau aici
[ Mesaje noi · Membrii · Regulamentul forumului · RSS ]
  • Pagina 1 din 1
  • 1
Forum » uCoz system » Utilizatori » Scripturi: Forma de primire a scrisorii
Scripturi: Forma de primire a scrisorii
Muşatinu Date: Miercuri, 2009-09-30, 11:39 | Message # 1
Mesaje: 1801
Awards: 202
« 53 »

Cea mai veche forma pe care am folosit-o eu, era primu meu sript facut singur :D

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



 
Muşatinu Date: Miercuri, 2009-09-30, 11:47 | Message # 2
Mesaje: 1801
Awards: 202
« 53 »

O altă formă este cea din fereastra ajax
Între
Code
<head> şi <head/>

adăugăm codul :

Code
<?if($USER_LOGGED_IN$)?><?if($IS_NEW_PM$)?>
<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?><?endif?>

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




 
Muşatinu Date: Miercuri, 2009-09-30, 19:01 | Message # 3
Mesaje: 1801
Awards: 202
« 53 »

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

Descărcăm: http://maxrom.ucoz.com/js/Pm/pmajax/pmbody.xml ş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 şi 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?>


Rezultat:



 
Muşatinu Date: Luni, 2009-10-05, 10:34 | Message # 4
Mesaje: 1801
Awards: 202
« 53 »

[spoiler="Screen"][/spoiler]
Urmatoru cod, il puneti intre <head> si </head>

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://s36.ucoz.net/img/ma/newpm.gif'},'Aţi primit un mesaj nou.  <a href="$PM_URL$" >Citiţi</a> .');}          
</script>         
<?endif?><?endif?>
Attachments: 7901081.png (8.0 Kb)



 
Muşatinu Date: Duminică, 2009-11-01, 00:58 | Message # 5
Mesaje: 1801
Awards: 202
« 53 »

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-->



 
Muşatinu Date: Joi, 2009-11-12, 02:15 | Message # 6
Mesaje: 1801
Awards: 202
« 53 »

Între <head> şi </head> adăugăm codul:[spoiler="Screen"][/spoiler]

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?>
Attachments: 5765661.png (8.6 Kb)



 
Muşatinu Date: Joi, 2010-02-04, 17:18 | Message # 7
Mesaje: 1801
Awards: 202
« 53 »

Acelaşi mod ca în postu 5 doar că e mai simplu de instalat...

Main » Customize design » Global blocks
Creem un block nou, în el punem următorul cod:

http://maxrom.ucoz.com/js/Pm/pm.txt

blockul primit il punem peste tot înainte de </body>




 
Muşatinu Date: Marţi, 2011-05-10, 07:55 | Message # 8
Mesaje: 1801
Awards: 202
« 53 »

o forma destul de interesanta... [spoiler="Screen"][/spoiler]
in CSS adaugati stilurile:
Code
#mymess {font-size:10pt;padding:5px 6px;background:#000;opacity:0.7;width:auto;height:auto;bottom:0;left:0;position:fixed}      
#mymess:hover {opacity:0.8}      
#mymess a {font-size:1em;color:#dedede;text-decoration:none;}      
#mymess a:hover {color:#dedede;text-decoration:none;padding-top:10px}      
#mymess:hover #close {padding-left:9px;display: block !important;float:right}      
#mymess #close {display:none;font-weight:bold;cursor:pointer;color:#7c7c7c}      
#mymess #close:hover {color:#fff}


peste tot unde vreti sa apara puneti dupa codul:
Code
<?if($UNREAD_PM$>0)?>      
<div id="mymess">      
<div id="close" onclick="document.getElementById('mymess').style.display='none';return false">X</div>      
<a href='$PM_URL$'>You have a new message<?if($UNREAD_PM$>1)?>s<?endif?>!</a>      
</div>      
<?endif?>


Unica ce va pot atentiona e ca la browserele Chrome, din cauza barei de jos care arata ca pagina se incarca, va sfatui sa amplasati scriptu la dreapta, si asta se face usor in CSS

[texterror4]Sursa: u-ucoz
[/texterror4]
Attachments: 3073845.jpg (7.2 Kb)



 
Devil Date: Duminică, 2011-05-22, 12:51 | Message # 9
Mesaje: 425
Awards: 15
« 29 »

Forma noua de primire a scrisori jos in colt dreapta.[spoiler="Screen"][/spoiler]

Instalare:
In bottom of website la sfarsit adaugati:

Code
<?if($IS_NEW_PM$)?>
  <a href="index/14">
  <div id="webo4ka_lc_blok">
      <div id="webo4ka_lc_block_fon"><div id="webo4ka_lc_menu_block">Ai primit <?if($UNREAD_PM$=1)?>un mesaj nou<?else?>mesaje noi<?endif?></div></div>
  <div id="webo4ka_lc_block_cont">
      <table border="0" cellspacing="1" cellpadding="0"><tr><td>
   <img src="http://devil-scripts.do.am/maxrom/pm/webo4ka__yvedomlenie_o_lcl.png" style="max-width: 50px;"/></td> <td width="590px"><a style="color:#374d98; font-size: 22px; font-weight:bold; margin-left: 10px;">$UNREAD_PM$</a> <?if($UNREAD_PM$=1)?>
   mesaj nou<?else?>mesaje noi<?endif?></td></tr>
  </table>
       
      <table border="0" cellspacing="1" cellpadding="0">
      <tr> <?if($UNREAD_PM$=1)?><a style="font-size: 11px; text-shadow:1px 1px 1px #fff;">
  Click pentru a citi mesaju
  </a>
   <?else?>
   <a style="font-size: 11px; text-shadow:1px 1px 1px #fff;">
  Click pentru a citi mesajele
  </a>
   <?endif?>
   </tr>
      </table>
  </div></div></a>
  <?endif?>
   
  <style>
  #webo4ka_lc_blok{border: 1px solid #cccccc; margin-top: 4px; width: 240px; position:fixed; bottom:1%; right:1%;}
  #webo4ka_lc_block_fon {background: #cbdbf9; height: 27,1px; }
  #webo4ka_lc_menu_block {text-align:left; padding: 4px 6px; font-size: 11px; font-weight: bold; letter-spacing: 1px; text-shadow: 0.1em 0.1em 0.05em #FFF; color: #374d98; text-decoration:none !important;; border-bottom: 1px solid #bdbdbd;}
  #webo4ka_lc_block_cont {background: #f6fafd; padding: 6px 4px;}
  </style>


[texterror4]Sursa:Link

Modificatie: Musatinu
[/texterror4]
Attachments: 1761753.png (12.9 Kb)

 
Muşatinu Date: Vineri, 2012-08-10, 09:49 | Message # 10
Mesaje: 1801
Awards: 202
« 53 »

Acest script afiseaza nr de mesaje necitite langa favicon ca pe facebook, gmail .....
Posibil ca scriptu sa nu lucreze prima zi.
[spoiler="Screen"][/spoiler]
Code

     <script type="text/javascript" src="http://maxrom.net/js/pm_favicon.ico.js"></script>     
     <script type="text/javascript">     
     $(document).ready(function(){     
     if( $UNREAD_PM$ > 0 ) Tinycon.setBubble($UNREAD_PM$);     
     });     
     </script>     
     <script type="text/javascript">     
     Tinycon.setOptions({     
     width: 7,     
     height: 9,     
     font: '10px arial',     
     colour: '#ffffff',     
     background: '#549A2F',     
     fallback: true     
     });     
     </script>


[texterror4]Sursa: http://uplus.ucoz.ru

[/texterror4]
Attachments: 6659021.png (27.1 Kb)



 
Muşatinu Date: Luni, 2012-10-01, 11:43 | Message # 11
Mesaje: 1801
Awards: 202
« 53 »

acest script schimba iconita din admin bar + numaru de mesaje noi.
.[spoiler="screen"][/spoiler].

Peste tot unde verm sa apara punem dupa </head>

Code
<?if($USER_LOGGED_IN$)?> <script type="text/javascript">   
   $(document).ready(function(){   
   function lsp(){   
   var sizeLs, temaLs, vibLs, ssilkLs;   
   $.get("/index/14",function(ls){   
   vibLs = $('b.unread', ls);   
   sizeLs = vibLs.length;   
   $('.u-menuh:first, .u-menucont:first').css('width','550px');   
   $('.u-menu:last').css('display','none');   
   if(sizeLs==1){   
   ssilkLs = vibLs.parent().attr('href');   
   $('.admBarCenter:last').html('<a target="_blank" href="'+ ssilkLs + '"><img src="http://webo4ka.ru/Ucoz6/emailUvedomlenieLc.gif" border="0" alt="ls" width="16px" style="margin-top:3px"></a> ' + sizeLs);   
   }else if(sizeLs==0){   
   $('.admBarCenter:last').html('');   
   }else{   
   $('.admBarCenter:last').html('<a href="/index/14" target="_blank"><img src="http://webo4ka.ru/Ucoz6/emailUvedomlenieLc.gif" border="0" alt="ls" style="margin-top:3px"></a> ' + sizeLs)   
   }   
   setTimeout(lsp,15000);   
   })};   
   lsp();   
   });   
   </script><?endif?>


[texterror4]Sursa: http://укозик.рф
[/texterror4]
Attachments: 3566747.png (18.8 Kb)



 
Muşatinu Date: Vineri, 2014-09-05, 13:18 | Message # 12
Mesaje: 1801
Awards: 202
« 53 »

Acest script afiseaza alerta in partea dreapta - sus, dupa o perioada, aceasta dispare.

[spoiler="Screen"][/spoiler]
Puteti pune script-ul in Top part of the website
Cod
<?if($IS_NEW_PM$)?><!--<new_pm>-->  
  <style>  
  .ls2 {border:2px solid #fec4c4 !important;background:#fee4e3 !important;z-index: 10;}  
  #ls {z-index: 10;overflow:hidden;padding:10px;border:2px solid #ddd;-moz-border-radius:4px;border-radius:4px;- webkit-border-radius:4px;background:#f2f2f2;position:fixed;right:30px;top:-90px;-moz-box-shadow:0px 0px 3px #bdbdbd;box-shadow:0px 0px 3px #bdbdbd;-webkit-box-shadow:0px 0px 3px #bdbdbd;}  
  </style>  
  <script>  
  $(document).ready(  
  function(){  
  setTimeout(  
  function(){  
  $('#ls').animate({top:'+=120'},350);},1000  
  );  
  setTimeout(  
  function(){  
  $('#ls').addClass('ls2');},3000  
  );  
  setTimeout(  
  function(){  
  $('#ls').animate({top:'-=120'},350);},15000)  
  }  
  )  
  </script>  
  <div id="ls">  
  Salut, <b>$USERNAME$</b>,<br>din momentu plecarii dvs. de pe site, ati primit <b>$UNREAD_PM$</b> mesaje noi.<br><br><center><a href="/index/14" target="_blank"><b>Citeste</b></a></center>  
  </div>  
  <!--</new_pm>-->
  <?endif?>
Attachments: 7907567.gif (85.1 Kb)



 
Forum » uCoz system » Utilizatori » Scripturi: Forma de primire a scrisorii
  • Pagina 1 din 1
  • 1
Căutare: