The forum of the forums
Welcome to the Official Support Forum of Forumotion!

To take full advantage of everything offered by our forum, please log in if you are already a member, or join our community if you've not yet.



Create a free forum like this one.

Reputation bar

Go down

In progress Reputation bar

Post by Bokssha on October 31st 2014, 1:17 pm

Hello...  
I was folowing this tutorial about reputation bar.
My question is how to change the position of the blocks or images,can I place it somewhere else,
I want to place it somewhere close to the rep number... ? 
Thanks in adwance.

avatar
Bokssha
Forumember

Female Posts : 158
Reputation : 0
Language : Serbian
Location : Srbia / Belgrade

http://drekavac.serbianforum.info/

Back to top Go down

In progress Re: Reputation bar

Post by _Twisted_Mods_ on October 31st 2014, 1:30 pm

acp>users & groups>profiles
you should be able to click the arrows next to Reputation and move it lower
avatar
_Twisted_Mods_
Helper
Helper

Male Posts : 2064
Reputation : 314
Language : English
Location : Ms

http://liquidcode.forumotion.com

Back to top Go down

In progress Re: Reputation bar

Post by Bokssha on October 31st 2014, 1:41 pm

Hey _Twisted_Mods_  ,  I dont want to move number of reputation, I want to move the blocks
   I added using this  tutorial .   I put the image of what I want to do.  Very Happy
avatar
Bokssha
Forumember

Female Posts : 158
Reputation : 0
Language : Serbian
Location : Srbia / Belgrade

http://drekavac.serbianforum.info/

Back to top Go down

In progress Re: Reputation bar

Post by _Twisted_Mods_ on October 31st 2014, 2:13 pm

i was gonna try to help but i cant even get it to work on my forum
avatar
_Twisted_Mods_
Helper
Helper

Male Posts : 2064
Reputation : 314
Language : English
Location : Ms

http://liquidcode.forumotion.com

Back to top Go down

In progress Re: Reputation bar

Post by Ange Tuteur on October 31st 2014, 7:34 pm

Hello Bokssha,

Try replacing your script by :
Code:
$(document).ready(function() {
  
  var version = 'phpbb2';
  
  var settings = {
      repName : 'Rep',
      repStyle : 'block',
      repImage : 'http://i57.servimg.com/u/f57/18/21/41/30/star12.png'
    };
  
  var repLv = {
      lv1 : 1,
      lv2 : 5,
      lv3 : 10,
      lv4 : 20,
      lv5 : 40,
      lv6 : 65,
      lv7 : 80,
      lv8 : 100
    };
  
    if (settings.repStyle.toLowerCase() == 'block') { var repBlock = '<span id="rLv" class="repuBlock">' }
    else if (settings.repStyle.toLowerCase() == 'image') { var repBlock = '<img id="rLv" src="'+settings.repImage+'"/>' }
    else { var repBlock = '<span id="rLv" class="repuBlock">' }
    
    var ver = { phpbb2 : version.toLowerCase() == 'phpbb2', phpbb3 : version.toLowerCase() == 'phpbb3', punbb : version.toLowerCase() == 'punbb', invision : version.toLowerCase() == 'invision' };
    var reg = new RegExp('.*'+settings.repName+':\\s+(\\d+).*');
    var replace = new RegExp('(<span class="label"><span style="color:#[0-9a-f]+;">' + settings.repName + '</span>:\\s</span>\\s\\d+<br>)','i');
 
   if (ver.phpbb2) {
      $('.postdetails.poster-profile').each(function() {
          var rep = Number($(this).text().replace(reg,'$1'));
          $(this).html($(this).html().replace(replace,'$1<div id="repu"></div>'));
          if (rep >= repLv.lv1) { $(this).find('#repu').append(repBlock); var next = rep + '/' + repLv.lv2 }
          if (rep >= repLv.lv2) { $(this).find('#repu').append(repBlock); var next = rep + '/' + repLv.lv3 }
          if (rep >= repLv.lv3) { $(this).find('#repu').append(repBlock); var next = rep + '/' + repLv.lv4 }
          if (rep >= repLv.lv4) { $(this).find('#repu').append(repBlock); var next = rep + '/' + repLv.lv5 }
          if (rep >= repLv.lv5) { $(this).find('#repu').append(repBlock); var next = rep + '/' + repLv.lv6 }
          if (rep >= repLv.lv6) { $(this).find('#repu').append(repBlock); var next = rep + '/' + repLv.lv7 }
          if (rep >= repLv.lv7) { $(this).find('#repu').append(repBlock); var next = rep + '/' + repLv.lv8 }
          if (rep >= repLv.lv8) { $(this).find('#repu').append(repBlock); var next = 'MAX' }
          $(this).find('#repu').attr('title','Reputation level ' + $(this).find('#rLv').length + '\nNext : (' + next + ')');
      });
    }
});
avatar
Ange Tuteur
Forumaster

Male Posts : 13186
Reputation : 2893
Language : EN10, FR5
Location : Macungie, PA

http://fmdesign.forumotion.com

Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum