MaxRom | Scripturi uCoz Romania

Bannerul tau aici
[ Mesaje noi · Membrii · Regulamentul forumului · RSS ]
  • Pagina 1 din 1
  • 1
Medalie pentru numaru de posturi si reputatie
Muşatinu Date: Sâmbătă, 2013-06-29, 08:35 | Message # 1
Mesaje: 1801
Awards: 202
« 53 »

Acest script afiseaza o medalie pentru numarul de posturi si una pentru cea de reputatie a utiliatorului.

inn total sunt cate 9 medalii diferite in 3 game de culori (Verde albastru si Rosu), Din pacate la grupa User, User Avansat si VIP se va da medalie de aceiasi culoare verde. Daca cineva cunoaste bine photoshoo-ul si poate modifica culorile in galben si sur, voi fi recunascator.



Instalare:
1. Descarcam arhiva med.zip.
Incarcam imaginile prin Filezila sau alt FTP, in filimanager.

2. In Appearance of entries a modulului forum punem urmatorul cod unde dorim sa apara:
Cod
<!--by MaxRom.ucoz.com--><script language="JavaScript">   
med=$POSTS$; Nm=Math.floor(med/5);   
ue='';   
var n; exp='';   
if(med<24) ue=''   
if(med>25) ue='<img src="/Forumro/med/$GROUP_ID$1.png" title="Pentru $POSTS$ posturi" alt="Pentru $POSTS$ posturi" align="absmiddle" border="0">'   
if(med>50) ue='<img src="/Forumro/med/$GROUP_ID$2.png" title="Pentru $POSTS$ posturi" alt="Pentru $POSTS$ posturi" align="absmiddle" border="0">'   
if(med>100) ue='<img src="/Forumro/med/$GROUP_ID$3.png" title="Pentru $POSTS$ posturi" alt="Pentru $POSTS$ posturi" align="absmiddle" border="0">'   
if(med>500) ue='<img src="/Forumro/med/$GROUP_ID$4.png" title="Pentru $POSTS$ posturi" alt="Pentru $POSTS$ posturi" align="absmiddle" border="0">'   
if(med>1000) ue='<img src="/Forumro/med/$GROUP_ID$5.png" title="Pentru $POSTS$ posturi" alt="Pentru $POSTS$ posturi" align="absmiddle" border="0">'   
if(ue) exp+= ue+' ';   
document.write(exp);   
</script>
   <script language="JavaScript">   
med=$REP_RATING$; Nm=Math.floor(med/4);   
ue='';   
var n; exp='';   
if(med<9) ue=''   
if(med>10) ue='<img src="/Forumro/med/$GROUP_ID$6.png" title="Reputatie $REP_RATING$" alt="Reputatie $REP_RATING$" align="absmiddle" border="0">'   
if(med>30) ue='<img src="/Forumro/med/$GROUP_ID$7.png" title="Reputatie $REP_RATING$" alt="Reputatie $REP_RATING$" align="absmiddle" border="0">'   
if(med>60) ue='<img src="/Forumro/med/$GROUP_ID$8.png" title="Reputatie $REP_RATING$" alt="Reputatie $REP_RATING$" align="absmiddle" border="0">'   
if(med>80) ue='<img src="/Forumro/med/$GROUP_ID$9.png" title="Reputatie $REP_RATING$" alt="Reputatie $REP_RATING$" align="absmiddle" border="0">'   
if(ue) exp+= ue+'';   
document.write(exp);   
</script>


Explicatii:

randul 2 si 15 avem codul:

a.
Cod
med=$POSTS$; Nm=Math.floor(med/5);
si
Cod
med=$REP_RATING$; Nm=Math.floor(med/4);


b. $POSTS$ si $REP_RATING$ sunt tegurile pentru numaru de posturi (comentarii) si respectiv numarul de reputatie pozitiva.

c. med/5 si med/4sunt numarul de conditi sau mai usor numarul de medalii la grup, deci pentru numarul de comentarii eu am pus primele 5 medalii din imaginia de mai sus, pentru reputatie am pus urmatoarele 4 din acelasi rand. Daca doriti sa adaugati o conditie noua (medalie noua) modificati si acea cifra, fie ca adaugati medalie la posturi sau reputatie.

d. Conditionarea comentariilor si a reputatiei. La comentarii conditia se incepe: daca userul are pana la 24 mesaje, sa nu aiba nici o medalie, daca are 25 in mai mult sa aiba prima medalie, daca are de la 50 si mai multe sa aiba a 2-ua medalie si tot asa mai departe. La reputtie exact la fel.

e. Tot la conditie aveti adresa imaginii in felul urmator: $GROUP_ID$1.png unde $GROUP_ID$ este ID-ul gupei si-l puteti vedea in CP » Users » User groups /panel/?a=users;l=groups



astfel medalia va aparea cu culoare diferita pentru fiecare grup.

[texterror4]Sursa: http://maxrom.ucoz.com/

[/texterror4]
Attachments: 2729886.png (38.7 Kb) · 2854575.png (27.7 Kb) · med.zip (243.5 Kb)



 
  • Pagina 1 din 1
  • 1
Căutare: