Lately you have seen both me and ShadowLink64 write some really good modifications for the board (SL will describe his in a later post). Shadowlink64 took on the security and internal side of modding whereas I went towards front-end feature modding. The results are si'mply extraordinary.
It is safe to say that the first modification you write will be your hardest one. In fact, that goes all the way to anything that you do. The first ti'me you do something, it will be most difficult. After that first ti'me, it will be a breeze. That was the case with modifications for both me and SL. After I wrote a couple small modifications, SL and I decided that perhaps it was ti'me to give the invite mod a whirl. It is quite a big modification that spans over 700 lines of code in more than 8 different board files. And of course, I had to release a huge modification to compete with SL’s recent IP Security modification.
I started early yesterday and worked all day to write the mod, and finished about two hours ago with some help from SL in both beta testing and debugging. I then documented the source code in the event that we have to reinstall it. I don’t want to have to reprogram this modification .
Anyway, to cut the matter short, Neocodex now will make full use of the Invitation modification! The wait is over. All of your friends that have wished to join our wonderful community can now do so!!!
But before I tell you how to use the invitation modification, I would like to tell you some cool features first. Without going into too much detail, the one thing I would like to shine light upon would be the revolutionary way the mod hands out invites to the members. Since it is very unfair to give invites out on a widespread scale (the inactive members also get an invite) and also poses a security risk (an inactive account suddenly becomes very valuable since it has usable invites), I have devised a method to hand out invites that solves both those problems. A script has been written that runs automatically every night at 12 AM GMT. This script checks your new post count from what it saw the last ti'me it ran. If you have 500 or more posts from the last ti'me the script ran, the script will give you 1 invite per 500 posts. This number of 500 will most likely go up as we do not want to lose the selectivity of our accounts on the internet. In a while, when the administrators deem fit, the 500 posts required to gain 1 invite will most likely change to 1000 posts.
Now you may be asking: “well, what about the posts that I have already made? Do I get invites for my previous activity?†the answer is: yes..you do get invitations for previous activity. The script has already been run and has given you invitations based on the 500 posts per invite number. If you have 2100 posts while reading this message, the script will have already given you 4 invitations which you may use to invite your friends and family. Of course, this does mean that administrators will no longer be making accounts. Those who have emailed us already asking for accounts will have registration ID’s made and we will allow them to register.
Ok, so you have gotten this far in reading this boring old news post. You want to know how to invite your friends already. The answer is really si'mple. Just go into my controls at the top of any page, then go down to Invite a user to Neocodex and click it. Here you will see three panels. One with the basic information of all the invitations you have and the number of people you have invited. The next one shows who exactly you have invited and on what date. The next is a form you can fill out to invite another user, given that you have invites to use. The form has been programmed to dispatch an email to your friends email address giving hi'm instructions on how to register. Its pretty self explanatory from here on.
Note: Checks have been added throughout the modification testing for the correct data so that hackers or people who desperately want an account can not get in unless they have a legiti'mate registration ID.
Note 2: There is potential for members to sell these invitations and I would like to let you all know right now that this is not permissible. If we see registration ID’s being sold, we will ban the user who generated the registration ID. The administrator panel that has been programmed can search for just about anything in regards to the invite system. Please do not sell registration ID’s and if you see them being sold, please contact an administrator I'mmediately. Neocodex is not yours to make a profit off of.
Note 3: uber thanks to SL for all the help in beta testing and debugging. I couldnt have done it without u. Oh, and thanks to elf for fixing a typo
Enjoy everyone! And please spread the word about Neocodex! The invitation modification is here!
Note to all guests that are reading this: You may be eligible for an account here at Neocodex. If you know someone on the forums, ask them for an invitation. You just might get one.