inherit
192394
0
May 1, 2013 5:10:37 GMT -8
Zephyr
25
April 2013
zephyrwest
|
Post by Zephyr on Apr 6, 2013 18:05:20 GMT -8
Is it possible to this normally with the forum? Or would I need a Plugin.
There are levels on my forum. As you post, only in certain boards, the post count increases. This trips the Posting ranks. If I can, it would go from Level 1 to Level 100, each with it's own number.
I wasn't sure if this could be displayed in the Mini-Profile, or if it only worked when you didn't have a group, like in the older ones.
|
|
#00AF33
Bark Different.
102833
0
1
Feb 12, 2023 16:57:46 GMT -8
RedBassett
I'm a Marxist/Lennonist of the Groucho/John variety.
15,405
April 2007
applecomputer
RedBassett's Mini-Profile
|
Post by RedBassett on Apr 6, 2013 19:29:08 GMT -8
Greetings,
By default, members can select whether or not they want to be displayed in any groups in their profile settings, but if they select a group it will replace the rank, however this can be changed by modifying the forum's templates.
As for the first part of the question, are you looking for a way to create a separate set of ranks that only occur on some boards?
|
|
inherit
192394
0
May 1, 2013 5:10:37 GMT -8
Zephyr
25
April 2013
zephyrwest
|
Post by Zephyr on Apr 7, 2013 5:30:42 GMT -8
Well, it's an RP forum. As you reach certain post counts, the level increases. It's not as simple as a money code, because the number of posts required are different.
So I was thinking I could use the Post Ranks, and have it setup to display the level in the Mini-Profile. So far the max level is 100, and that is 1,000 points. I've got a list of numbers from 0-100 with the amount of posts beside each.
But it was really only for the group of members who would have levels, the adventurers. The citizens (non-fighters) wouldn't really need to keep track of such things.
I had almost put in a Plugin Request, where I had a custom field that said either "Citizen" or "Adventurer" and if it said Adventurer, it would use the post counts to point out what level the member was. Or possibly if they had a specific group, then it would show on their profile.
But if I can just use the Ranks, and make them always visible via the template, that will work just as well, without having to hassle a coder.
|
|
#00AF33
Bark Different.
102833
0
1
Feb 12, 2023 16:57:46 GMT -8
RedBassett
I'm a Marxist/Lennonist of the Groucho/John variety.
15,405
April 2007
applecomputer
RedBassett's Mini-Profile
|
Post by RedBassett on Apr 7, 2013 6:11:20 GMT -8
If the built-in post ranks won't work for what you want, this should be possible with a plugin. In fact, I can give it a try if you'd like.
|
|
inherit
192394
0
May 1, 2013 5:10:37 GMT -8
Zephyr
25
April 2013
zephyrwest
|
Post by Zephyr on Apr 7, 2013 6:44:56 GMT -8
I'll just try it with the ranks. It'll give them some purpose, since normally I wouldn't bother with them. But thanks for offering. :-)
|
|
#00AF33
Bark Different.
102833
0
1
Feb 12, 2023 16:57:46 GMT -8
RedBassett
I'm a Marxist/Lennonist of the Groucho/John variety.
15,405
April 2007
applecomputer
RedBassett's Mini-Profile
|
Post by RedBassett on Apr 7, 2013 6:58:55 GMT -8
Ok, sounds good! If you need further assistance, let us know!
|
|
inherit
192394
0
May 1, 2013 5:10:37 GMT -8
Zephyr
25
April 2013
zephyrwest
|
Post by Zephyr on Apr 7, 2013 8:29:16 GMT -8
Okay, I do need some help in the Layout editor.
Here is what I assume needs to be edited.
{if $[user.is_guest]}Guest<br />{/if} {if $[user.group]} $[user.group.name]<br />$[user.group.stars]<br /> {elseif $[user.rank]} $[user.rank.name]<br /> {if $[user.rank.stars]} $[user.rank.stars]<br /> {/if}
Which, from what I can deduce, simply means:
If it's a Guest, display Guest. If it has a Group, display the Group Name and the Group Stars, or... if it has a rank, display Rank Name, and if there are rank stars, put them as well.
So I need it changed to display the Rank along with the Group. Right?
So offhand, I -think- this is how it would be altered.
{if $[user.is_guest]}Guest<br />{/if} {if $[user.group]} $[user.group.name]<br />$[user.group.stars]<br />{/if} {if $[user.rank]} $[user.rank.name]<br /> {if $[user.rank.stars]} $[user.rank.stars]<br />{/if}{/if}
So it should now check to see if they are a Guest first and display that. If they have a Group, it is displayed first, along with the Group Stars. Below the Group/Stars, there should be a Rank/Stars. I believe the second {/if} near the end is necessary? Since there is an If for rank stars, and an If for rank, so you need two to close it?
Of course this is just speculation.
|
|
#00AF33
Bark Different.
102833
0
1
Feb 12, 2023 16:57:46 GMT -8
RedBassett
I'm a Marxist/Lennonist of the Groucho/John variety.
15,405
April 2007
applecomputer
RedBassett's Mini-Profile
|
Post by RedBassett on Apr 7, 2013 8:59:47 GMT -8
Yup, the edit you suggested should work fine.
|
|