Forum gratuit: forum de suport al utilizatorilor
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

Problema la Chenar la multumiri primite

Vezi subiectul anterior Vezi subiectul urmator In jos

Rezolvat Problema la Chenar la multumiri primite

Mesaj Scris de CryssBoy[;x] Sam Apr 25, 2015 7:15 pm

Bună ziua.

Am o problemă cu câteva script-uri, în care când pun codul JS, nu îmi mai apare chenar-ul la unele lucruri din profil: membru/posturi/localitate etc.

Am modificat în viewtopic_body aşa:

Mergeti la template-ul "viewtopic_body" si cautati:

   
Cod:
   <!-- BEGIN profile_field -->{postrow.displayed.profile_field.LABEL}{postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}
                                <!-- END profile_field -->
Inlocuiti cu:

     
Cod:
 <!-- BEGIN profile_field -->
                                <div class="post_field">{postrow.displayed.profile_field.LABEL}{postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}</div>
                               <!-- END profile_field -->

Iar în JS am adaugat:
Titlu: Reputatie in chenar
Amplasare: Topicuri
Cod JavaScript:


Cod:
        jQuery(document).ready(function(){
        jQuery('div.post_field:contains("Multumiri")').attr('style','background-color: rgb(141, 177, 62)!important;background-image: url(http://i38.servimg.com/u/f38/17/31/71/58/highli10.png);border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;color: rgb(255, 255, 255);font-weight: bold;display: block;margin: 0 auto;margin-bottom: 3px;padding: 3px 7px;text-align: center;text-shadow: rgba(0, 0, 0, 0.298039) 0px -1px 0px;background-position: 0px 1px;background-repeat: repeat no-repeat;');
        jQuery('div.post_field:contains("Multumiri: 0")').attr('style','background-color: rgb(16, 16, 16)!important;background-image: url(http://i38.servimg.com/u/f38/17/31/71/58/highli10.png);border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;color: rgb(255, 255, 255);font-weight: bold;display: block;margin: 0 auto;margin-bottom: 3px;padding: 3px 7px;text-align: center;text-shadow: rgba(0,0,0,0.3) 0px -1px 0px;background-position: 0px 1px;background-repeat: repeat no-repeat;');
        });

Vreau să îmi apară ca aici: https://i.imgur.com/kmbIFoz.png si ca aici https://i.imgur.com/PJZZ8cN.png sa apară într-un chenar mai mare, mie îmi apare într-unul mic, şi nu îmi apare exemplu: Membru nou (sub cate multumiri ai) sau Sef de elita (Cand ai multe multumiri primite) la fel ca în imaginile acelea.
Însă, mie îmi apare aşa: https://i.imgur.com/GGPJEev.png

Vreau ca totul să fie în chenar, şi să îmi apară şi text-ul "Membru jos" sub câte mulţurimi a primit, şi chenar-ul acela verde, să fie mai mare cum e în imagine.
CryssBoy[;x]

CryssBoy[;x]
Membru Forumgratuit

Mesaje : 215
Varsta : 26
Data înscrierii : 20/10/2013
Mulțumiri : 2
Internet Explorer phpBB3

http://extream-tutorials.phpbb9.com
CryssBoy[;x] a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Problema la Chenar la multumiri primite

Mesaj Scris de IonutzD Dum Apr 26, 2015 10:33 am

Buna ziua ! Adauga in Js urmatorul cod
Cod:
$(document).ready(function() {
$(".post .row1 .postdetails").each(function(){
$(this).html($(this).html().replace(/<span class="label/g,'<dd><div class="post_field"><span class="label'));
});
$('.post .row1 .postdetails .post_field:contains("Reputaçăo")').each(function() {
var rep = $(this).text().match(/\d+/g);
$(this).addClass('reputation');
$(this).append('<span class="title" style="font-weight:normal"></span>');
if(rep == 0) {
        $(this).find('.title').text('Membru nou');
        $(this).addClass('zero');
}
else if(rep >= 1 && rep < 5) {
        $(this).find('.title').text('Incepator');
}
else if(rep >= 5 && rep < 10) {
        $(this).find('.title').text('Membru activ');
}
else if(rep >= 10) {
        $(this).find('.title').text('Excelent');
}
});
});

si in apoi urmatorul cod in CSS

Cod:
.reputation {
  background-color: rgb(141, 177, 62)!important;
  background-image: url(http://i38.servimg.com/u/f38/17/31/71/58/highli10.png);
  border-radius: 3px;
  color: rgb(255, 255, 255);
  font-weight: bold;
  display: block;
  margin: 0 auto;
  margin-bottom: 3px;
  padding: 3px 7px;
  max-width: 125px;
  text-align: center;
  text-shadow: rgba(0, 0, 0, 0.298039) 0px -1px 0px;
  background-position: 0px 1px;
  background-repeat: repeat no-repeat;
}
.reputation.zero {
  background-color: rgb(16, 16, 16)!important;
  color: rgb(255, 255, 255);
}
IonutzD

IonutzD
Membru Forumgratuit

Mesaje : 232
Varsta : 27
Data înscrierii : 19/11/2013
Mulțumiri : 12
Internet Explorer punBB

http://board.techno-zone.net/
IonutzD a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Problema la Chenar la multumiri primite

Mesaj Scris de CryssBoy[;x] Dum Apr 26, 2015 10:55 am

Îl înlocuies pe celăltlt cod din JS cu acesta, sau fac altul?
CryssBoy[;x]

CryssBoy[;x]
Membru Forumgratuit

Mesaje : 215
Varsta : 26
Data înscrierii : 20/10/2013
Mulțumiri : 2
Internet Explorer phpBB3

http://extream-tutorials.phpbb9.com
CryssBoy[;x] a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Problema la Chenar la multumiri primite

Mesaj Scris de Vizitator Lun Apr 27, 2015 5:53 pm

Bună ziua,

Mergeți în template-ul viewtopic_body și căutați:
Cod:
<!-- BEGIN profile_field -->{postrow.displayed.profile_field.LABEL}{postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}


                                <!-- END profile_field -->

Înlocuiți cu:
Cod:
<!-- BEGIN profile_field -->


                                <div class="post_field">{postrow.displayed.profile_field.LABEL}{postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}</div>


                                <!-- END profile_field -->

Salvați și publicați template-ul.
Dupa aceea mergeti la gestiunea codurilor JavaScript si creati un nou cod dupa urmatoarele indicatii:
Titlu: Reputatie in chenar
Amplasare: Topicuri

Codul este acesta:
Cod:
jQuery(document).ready(function(){


        jQuery('.user-info .post_field:contains("Reputatie")').attr('style','background-color: rgb(141, 177, 62)!important;background-image: url(http://i38.servimg.com/u/f38/17/31/71/58/highli10.png);border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;color: rgb(255, 255, 255);font-weight: bold;display: block;margin: 0 auto;margin-bottom: 3px;padding: 3px 7px;text-align: center;text-shadow: rgba(0, 0, 0, 0.298039) 0px -1px 0px;background-position: 0px 1px;background-repeat: repeat no-repeat;');


        jQuery('.user-info .post_field:contains("Reputatie: 0")').attr('style','background-color: rgb(16, 16, 16)!important;background-image: url(http://i38.servimg.com/u/f38/17/31/71/58/highli10.png);border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;color: rgb(255, 255, 255);font-weight: bold;display: block;margin: 0 auto;margin-bottom: 3px;padding: 3px 7px;text-align: center;text-shadow: rgba(0,0,0,0.3) 0px -1px 0px;background-position: 0px 1px;background-repeat: repeat: no-repeat;');


        });

Apăsați pe butonul Validează ( validare).

Dupa ce ati facut acesti pasi mergeti la: Puncte de reputatie ~> Reputatie ~> Activeaza sistemul de reputatie: bifati da.

Dacă forumul dvs este de versiune phpBB2 sau punBB cu siguranță va merge. Inainte de toate, faceți un backup, in caz de nu vă merg configurațiile sau nu vă este pe plac.
Dacă aveți si alte coduri Javascript de acest gen, va rog sa le dezactivati pentru a nu ingreuna functionarea noului cod.

O zi bună!
Anonymous

Vizitator
Vizitator


Vizitator a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Problema la Chenar la multumiri primite

Mesaj Scris de CryssBoy[;x] Mar Apr 28, 2015 4:09 pm

@Kames , am încercat iar înainte aşa apărea https://i.imgur.com/GGPJEev.png , iar acum , nu mai apare niciun chenar la mulţumirii.
P.S: Folosesc phpbb2
CryssBoy[;x]

CryssBoy[;x]
Membru Forumgratuit

Mesaje : 215
Varsta : 26
Data înscrierii : 20/10/2013
Mulțumiri : 2
Internet Explorer phpBB3

http://extream-tutorials.phpbb9.com
CryssBoy[;x] a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Problema la Chenar la multumiri primite

Mesaj Scris de IonutzD Mar Apr 28, 2015 8:02 pm

CryssBoy[;x] a scris:Îl înlocuies pe celăltlt cod din JS cu acesta, sau fac altul?
Inlocuiestel eu ti-am dat Js pentru phpbb2
IonutzD

IonutzD
Membru Forumgratuit

Mesaje : 232
Varsta : 27
Data înscrierii : 19/11/2013
Mulțumiri : 12
Internet Explorer punBB

http://board.techno-zone.net/
IonutzD a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Problema la Chenar la multumiri primite

Mesaj Scris de CryssBoy[;x] Mar Apr 28, 2015 8:46 pm

IonutzD a scris:
CryssBoy[;x] a scris:Îl înlocuies pe celăltlt cod din JS cu acesta, sau fac altul?
Inlocuiestel eu ti-am dat Js pentru phpbb2
Degeaba, acum îmi apare chestia acea verde , pe tot profilul.
CryssBoy[;x]

CryssBoy[;x]
Membru Forumgratuit

Mesaje : 215
Varsta : 26
Data înscrierii : 20/10/2013
Mulțumiri : 2
Internet Explorer phpBB3

http://extream-tutorials.phpbb9.com
CryssBoy[;x] a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Problema la Chenar la multumiri primite

Mesaj Scris de IonutzD Mar Apr 28, 2015 8:51 pm

CryssBoy[;x] a scris:
IonutzD a scris:
CryssBoy[;x] a scris:Îl înlocuies pe celăltlt cod din JS cu acesta, sau fac altul?
Inlocuiestel eu ti-am dat Js pentru phpbb2
Degeaba, acum îmi apare chestia acea verde , pe tot profilul.

Posteaza wiewopic_body
IonutzD

IonutzD
Membru Forumgratuit

Mesaje : 232
Varsta : 27
Data înscrierii : 19/11/2013
Mulțumiri : 12
Internet Explorer punBB

http://board.techno-zone.net/
IonutzD a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Problema la Chenar la multumiri primite

Mesaj Scris de Vizitator Mier Apr 29, 2015 3:09 pm

Ce legatura are postarea template-ului viewtopic_body, eu chiar nu inteleg?! Shocked
Pune acest cod in Gestiunea codurilor Javascript:
Cod:
jQuery(document).ready(function(){
        jQuery('.user-info .post_field:contains("Aprecieri primite")').attr('style','background-color:  #7BA60D!important;background-image: url(http://i38.servimg.com/u/f38/17/31/71/58/highli10.png);border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;color: rgb(255, 255, 255);font-weight: bold;display: block;margin: 0 auto;margin-bottom: 3px;padding: 3px 7px;text-align: center;text-shadow: rgba(0, 0, 0, 0.298039) 0px -1px 0px;background-position: 0px 1px;background-repeat: repeat no-repeat;');
        jQuery('.user-info .post_field:contains("Reputation: 0")').attr('style','background-color: rgb(16, 16, 16)!important;background-image: url(http://i38.servimg.com/u/f38/17/31/71/58/highli10.png);border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;color: rgb(255, 255, 255);font-weight: bold;display: block;margin: 0 auto;margin-bottom: 3px;padding: 3px 7px;text-align: center;text-shadow: rgba(0,0,0,0.3) 0px -1px 0px;background-position: 0px 1px;background-repeat: repeat no-repeat;');
        });
Amplasandu-l pe toate paginilie, si inlocuiesti Aprecieri primite sau Reputation cu denumirea reputatiei tale, setata in panoul de adminsitrare.

Daca nu merge, reintrodu vechiul cod, si explica-mi ce doresti sa faci.
Anonymous

Vizitator
Vizitator


Vizitator a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Problema la Chenar la multumiri primite

Mesaj Scris de CryssBoy[;x] Mier Apr 29, 2015 7:47 pm

topic rezolvat
CryssBoy[;x]

CryssBoy[;x]
Membru Forumgratuit

Mesaje : 215
Varsta : 26
Data înscrierii : 20/10/2013
Mulțumiri : 2
Internet Explorer phpBB3

http://extream-tutorials.phpbb9.com
CryssBoy[;x] a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Problema la Chenar la multumiri primite

Mesaj Scris de Emanuel Mier Apr 29, 2015 8:42 pm

topic rezolvat
Emanuel

Emanuel
Membru onorific
Membru onorific

Mesaje : 3125
Varsta : -5
Data înscrierii : 06/11/2012
Mulțumiri : 844
Safari punBB

http://www.infinigame.biz/
Emanuel a fost mulțumit de autorul acestui subiect.

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum