| We hope you enjoy your visit. You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free. Join our community! If you're already a member please log in to your account to access all of our features: |
| [ ! ] Alternate member system | |
|---|---|
| Tweet Topic Started: Apr 28 2012, 03:03 PM (1,115 Views) | |
| Quantom X | Apr 28 2012, 03:03 PM Post #1 |
![]()
got game?
![]() ![]() ![]() ![]() ![]()
|
Site URL: http://w11.zetaboards.com/A_Blood_Red_World/index/ Format: Zetaboards Description: My site is primarily an RP forum. And me and my second Admin got to talking and we had this idea. We want to make accounts as our RP characters as members and allow select members to do the same. So that there can be a section where people talk to the characters directly, as silly as it sounds, we all think it's a cool idea. However, I have 70-80+ characters. And those are my Mobians alone. We currently have only 32 members with more to come. I don't want my board to be where the member count is mostly fictional characters. So, I was wanting a code, if possible, that allows a secondary member system or such where we can make these RP character accounts, preferably fully customizable like regular accounts, but it not affect the count of registered members on the site or have a separate count of it's own. I understand this is probably a complicated code if not impossible. And if it's "Impractical", I understand. Had to try. ^^; |
![]() |
|
| Joshua J | Apr 28 2012, 03:42 PM Post #2 |
|
Member
![]() ![]() ![]() ![]() ![]()
|
Cory thanks Edited by Joshua J, Apr 28 2012, 10:05 PM.
|
![]() |
|
| Quantom X | Apr 28 2012, 04:15 PM Post #3 |
![]()
got game?
![]() ![]() ![]() ![]() ![]()
|
Thanks. I can only hope it can be done. Because the character interviews will be an important part of my board. But like I said, I don't want 3/4 of my member count being fictional characters. xD |
![]() |
|
| Cory | Apr 28 2012, 09:26 PM Post #4 |
|
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Admin CP Themes Board Template Below the BoardChange NUMBER to the number you wish to minus form your boards total member count. For example, if you register 100 fictional characters you'll want the number to be 100, so it can minus 100 from your overall member count. |
![]() |
|
| Quantom X | Apr 29 2012, 12:57 AM Post #5 |
![]()
got game?
![]() ![]() ![]() ![]() ![]()
|
Awesome. Does this also keep the member numbers consistant or will I have to edit each of those with new members indivualy? As in, like you said, if I register 100 fictonal characters, and then lower them member count number by a hundred, would any new members joining still have the 100 in it? Like the member number show 133 instead of 33. For new, reall members. Sorry if I'm rambling, just tiered. |
![]() |
|
| Joshua J | Apr 29 2012, 01:14 AM Post #6 |
|
Member
![]() ![]() ![]() ![]() ![]()
|
it will hide 100 of ur members basically so if u have 200 total ( fake & real) it hides X amount (EXAMPLE 100) so it would show 100 members then some1 joins it saws 101 all it does is hide 100 or X from ur total count This is completed |
![]() |
|
| Cory | Apr 29 2012, 09:42 AM Post #7 |
|
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
You can make it work for member numbers too with some code additions:
|
![]() |
|
| Quantom X | Apr 30 2012, 08:17 PM Post #8 |
![]()
got game?
![]() ![]() ![]() ![]() ![]()
|
Uh... Something went wrong as now, after registering 3 fictional members on my test site, and used that code with the number 3, now my member number is -2. xD http://w11.zetaboards.com/Blood_Red_Test_Word/profile/3246674/ Edited by Quantom X, Apr 30 2012, 08:18 PM.
|
![]() |
|
| Cory | May 1 2012, 07:45 PM Post #9 |
|
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Sorry about that, it appears it needs a starting number:STARTING_NUMBER is the member number you wish for it to start on, so if you insert 40 for example, the minus number will start on member #40, which would mean if the minus number was 3, member #40 would become member #37. You probably want to have the starting number on the first fictional character you registered. Actually, using a starting number is tricky, because if you start it on member #40, then you will end up having three members (member #37, #38, #39) with the same number when the minus number is 3. I'll try to figure something out if you wouldn't like that. |
![]() |
|
| Quantom X | May 4 2012, 04:30 PM Post #10 |
![]()
got game?
![]() ![]() ![]() ![]() ![]()
|
Thanks. I will give this a try soon.
Uh. lol. Yeah, that would be weird. If you could figure something out, it would help. But wouldn't it be easier to figure out how to just make a separate member system on the same board? Or is that even possible? |
![]() |
|
| Cory | May 9 2012, 02:58 PM Post #11 |
|
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
If anyone has any ideas, please share. I'm fresh out of ideas on how to deter the issue described above. |
![]() |
|
| Joshua J | May 9 2012, 10:12 PM Post #12 |
|
Member
![]() ![]() ![]() ![]() ![]()
|
I just tried this coade and the samething happened to me so im CLUELESS |
![]() |
|
| Mike | Jun 14 2012, 02:05 PM Post #13 |
![]()
Coda
![]() ![]() ![]() ![]() ![]()
|
Without caching the information of who is real and who isn't, I cannot foresee an incremental and progressive way to keep track of separate individual member numbers in order to create a grand total. That said, it is possible, it would just require php/mysql caching to do the job or some really mean cookie manipulation... which actually, I think that's a possibility too? Use a cookie or web storage to keep a running total of user id's for known character accounts on the forum (by using a custom profile field to indicate if they are or not, or user group), and every time a user views a topic, if it finds a poster listed as a character account but not cached, it will add them to the list of character accounts. Likewise, when viewing the page, it would count up the totals in that list and subtract that number from the normal account's member number on the page, and character accounts would likewise be indexed by lowest to highest user id. It's a hack at best, and by no means reliable or consistent. Depending on the number of topics you've viewed, one person could see someone as member 30 and the other could see them as member 25. So long as that's not important and it's still worth it for you to have, such a code could be made. Edited by Mike, Jun 14 2012, 02:07 PM.
|
![]() |
|
| Deleted User | Jun 25 2012, 05:48 PM Post #14 |
|
Deleted User
|
I suggest you simply hide the member numbers so they don't provide inconsistancy. If they aren't being used for anything special, of course. Then you can use the simpler, beginning code to adjust the overall member number. To hide member number you could use a code like this one: http://resources.zetaboards.com/single/?p=8287902&t=5079032 --- I am not a coder, so I don't know if this could work. This is my idea. There are permission masks and also groups (ex. Moderator, Admin, Member, Validating). Would it be possible to make a code that based member count off of a group? In other words, put all of the roleplaying accounts or the overall user accounts in a specific group, and the code will display the number of members in that group instead of the whole forum. Then all the Admin has to do is add/remove people from the group without editing code or having to keep track of the exact number of members manually (where they might possibly miscount). It might be interesting to change the Board Statistics to say something like: Total Members: *General User Accounts* (newest member -username-) Total Characters: *Character Accounts* |
|
|
| Steve | Aug 23 2012, 06:02 AM Post #15 |
|
patriot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
This request has gone a lengthy period of time without any new activity, therefore it is being marked as expired. This means that the request was typically too time-consuming or irritating for coders (who provide this service voluntarily in their free time) to complete. Thank you. |
![]() |
|
| 1 user reading this topic (1 Guest and 0 Anonymous) | |
| « Previous Topic · Closed Requests · Next Topic » |
| Track Topic · E-mail Topic |
4:36 AM Jul 11
|



![]](http://b1.ifrm.com/0/1/0/p601690/pipright.png)


Themes 
4:36 AM Jul 11