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.

Problem with reputation bars

View previous topic View next topic Go down

Solved Problem with reputation bars

Post by Sara♥ on July 29th 2014, 2:17 pm

I have tried to add reputation bars to my forum and followed the correct steps in doing so from here ->http://help.forumotion.com/t132299-add-a-bar-for-reputation ..but instead of those tiny little green bars popping under the avatar of a username, a green line like this comes out >

Can anyone help me with this? Id really appreciate it Smile

Sara♥
Forumember

Female Posts : 39
Reputation : 1
Language : English
Location : Paradise

http://www.merchantmu.rigala.net

Back to top Go down

Solved Re: Problem with reputation bars

Post by APE on July 29th 2014, 2:55 pm

Hi ya again
Some of us have been changing the bar to something like what we have here on Fm by reading this thread first
http://help.forumotion.com/t48922-change-the-reputation-bar


Also did you change the code here ?
to the one your forum is on
Code:
$(document).ready(function() {

var version = 'phpbb3';

var settings = {
repName : 'Reputation',
repStyle : 'block',
repImage : 'http://i57.servimg.com/u/f57/18/21/41/30/star12.png'
};

var repLv = {
lv1 : 1,
lv2 : 2,
lv3 : 3,
lv4 : 4,
lv5 : 5,
lv6 : 6,
lv7 : 7,
lv8 : 8
};

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+).*');

if (ver.phpbb3 || ver.punbb || ver.invision) {

  if (ver.phpbb3 || ver.invision) { var profSel = '.postprofile'; var
addRepu = $(this).find('dt').append('<div id="repu">'); }
else if (ver.punbb) { var profSel = '.user'; var addRepu = $(this).find('.user-ident').prepend('<div id="repu">'); }
$(profSel).each(function() {
var rep = Number($(this).text().replace(reg,'$1'));
addRepu;
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 + ')');
});
}
else if (ver.phpbb2) {
$('td .postdetails.poster-profile').each(function() {
var rep = Number($(this).text().replace(reg,'$1'));
$(this).parent().find('.name').next().after('<div id="repu">');
if (rep >= repLv.lv1) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv2 }
if (rep >= repLv.lv2) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv3 }
if (rep >= repLv.lv3) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv4 }
if (rep >= repLv.lv4) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv5 }
if (rep >= repLv.lv5) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv6 }
if (rep >= repLv.lv6) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv7 }
if (rep >= repLv.lv7) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv8 }
if (rep >= repLv.lv8) { $(this).parent().find('#repu').append(repBlock); var next = 'MAX' }

  $(this).parent().find('#repu').attr('title','Reputation level ' +
 $(this).parent().find('#rLv').length + '\nNext : (' + next + ')');
});
}
});
for your forum it should be
Adding the javascript

Go to Administration panel ► Modules ► Javascript codes management ► Create a new script.

Title : Reputation Bars
Placement : In the topics
Paste the code below and submit :
Code:
$(document).ready(function() {

var version = 'phpbb2';

var settings = {
repName : 'Reputation',
repStyle : 'block',
repImage : 'http://i57.servimg.com/u/f57/18/21/41/30/star12.png'
};

var repLv = {
lv1 : 1,
lv2 : 2,
lv3 : 3,
lv4 : 4,
lv5 : 5,
lv6 : 6,
lv7 : 7,
lv8 : 8
};

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+).*');

if (ver.phpbb3 || ver.punbb || ver.invision) {

  if (ver.phpbb3 || ver.invision) { var profSel = '.postprofile'; var
addRepu = $(this).find('dt').append('<div id="repu">'); }
else if (ver.punbb) { var profSel = '.user'; var addRepu = $(this).find('.user-ident').prepend('<div id="repu">'); }
$(profSel).each(function() {
var rep = Number($(this).text().replace(reg,'$1'));
addRepu;
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 + ')');
});
}
else if (ver.phpbb2) {
$('td .postdetails.poster-profile').each(function() {
var rep = Number($(this).text().replace(reg,'$1'));
$(this).parent().find('.name').next().after('<div id="repu">');
if (rep >= repLv.lv1) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv2 }
if (rep >= repLv.lv2) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv3 }
if (rep >= repLv.lv3) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv4 }
if (rep >= repLv.lv4) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv5 }
if (rep >= repLv.lv5) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv6 }
if (rep >= repLv.lv6) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv7 }
if (rep >= repLv.lv7) { $(this).parent().find('#repu').append(repBlock); var next = rep + '/' + repLv.lv8 }
if (rep >= repLv.lv8) { $(this).parent().find('#repu').append(repBlock); var next = 'MAX' }

  $(this).parent().find('#repu').attr('title','Reputation level ' +
 $(this).parent().find('#rLv').length + '\nNext : (' + next + ')');
});
}
});





APE
Manager
Manager

Male Posts : 8323
Reputation : 717
Language : fluent in dork / mumbojumbo & English haha
Location : STUCK IN FORUMOTIONS SERVERS HELP ME !!!!!!

http://chatworld.forumotion.co.uk/

Back to top Go down

Solved Re: Problem with reputation bars

Post by Sara♥ on July 30th 2014, 8:41 pm

oh great it works thanks! Very Happyis there a way to make it go under the avatar tho? Smile

Sara♥
Forumember

Female Posts : 39
Reputation : 1
Language : English
Location : Paradise

http://www.merchantmu.rigala.net

Back to top Go down

Solved Re: Problem with reputation bars

Post by APE on July 31st 2014, 12:32 am

Sorry that i Do not know sorry





APE
Manager
Manager

Male Posts : 8323
Reputation : 717
Language : fluent in dork / mumbojumbo & English haha
Location : STUCK IN FORUMOTIONS SERVERS HELP ME !!!!!!

http://chatworld.forumotion.co.uk/

Back to top Go down

Solved Re: Problem with reputation bars

Post by Sara♥ on August 3rd 2014, 1:11 pm

alright thanks! I have another question, is it possible to add multiple rank images?
Like this ->

Sara♥
Forumember

Female Posts : 39
Reputation : 1
Language : English
Location : Paradise

http://www.merchantmu.rigala.net

Back to top Go down

Solved Re: Problem with reputation bars

Post by APE on August 3rd 2014, 2:48 pm

You can use the profile fields:
http://help.forumotion.com/t11187-personalized-profile-fields-warning-system
ok this is for the warning system but you can also add ranks to the same sort of system.





APE
Manager
Manager

Male Posts : 8323
Reputation : 717
Language : fluent in dork / mumbojumbo & English haha
Location : STUCK IN FORUMOTIONS SERVERS HELP ME !!!!!!

http://chatworld.forumotion.co.uk/

Back to top Go down

Solved Re: Problem with reputation bars

Post by SLGray on August 4th 2014, 12:00 am

Please start new topics for questions/issues that are not related.

Is the issue with the reputation bars solved?


When your topic has been solved, ensure you mark the topic solved.
Never post your email in public.


SLGray
Administrator
Administrator

Male Posts : 35661
Reputation : 2375
Language : English
Location : United States

http://fmthemes.forumotion.com/

Back to top Go down

Solved Re: Problem with reputation bars

Post by Sara♥ on August 4th 2014, 10:19 am

alright thankyou and yes problem solved Smile

Sara♥
Forumember

Female Posts : 39
Reputation : 1
Language : English
Location : Paradise

http://www.merchantmu.rigala.net

Back to top Go down

Solved Re: Problem with reputation bars

Post by APE on August 4th 2014, 11:32 am

Topic solved and archived





APE
Manager
Manager

Male Posts : 8323
Reputation : 717
Language : fluent in dork / mumbojumbo & English haha
Location : STUCK IN FORUMOTIONS SERVERS HELP ME !!!!!!

http://chatworld.forumotion.co.uk/

Back to top Go down

View previous topic View next topic Back to top


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