Ok, I'm going to be totally honest with everyone here. I made this thread over 2 years ago, I haven't had a MyBB forum of my own, or even a test board for well over a year yet I have tried to do my best to help you all out based only on my knowledge of PHP. All the code I have posted in this thread since around June 2008 has been totally un-tested and pieced together in my head, and for the most part it worked.
Now though I am starting to get really tired of it, I don't mean you to take this the wrong way and think that you are annoying me with your questions, you're not. What I'm tired of is working out and posting totally un-tested code and then having someone else test it for me.
Yes, I could install another test board to test these things out, but to be frank, I'm not going to do that just so I can post in this thread.
In short, after this post do not expect me to reply with an answer to your question,
especially if that question has already been answered in this thread. I am far less tolerant for this sort of thing that I was years ago, I have lived and worked in a professional environment where doing your own research and solving your own problems was paramount. I don't care if you don't want to read through 302 posts to find the answer you're looking for, but if you expect
me to do that for you then you are sadly mistaken.
These are your forums, not mine. You have taken the responsibility to run them, not me. Part of that responsibility involves learning about your website and how to change it, I learnt PHP in the first place from running forums. If you don't want to do this yourself, then find someone who will and let them do it for you. Do not expect handouts from other people, and only ask questions if you have exhausted all other options; search, read, experiment
then post a question stating everything you have done yourself to try and overcome the problem.
That is the professional attitude to problem solving, and it is
that which gets you the respect of the person who answers your question, because you have already done all the mundane leg-work they would have had to go through with you, and I'm sure they appreciate it; I know I do.
It's all right to be new and inexperienced, everyone is at some point. But please, don't stay like that. I have said this before and I will say it again, I have no problem helping people who want to learn, it's the people who just expect hand-outs time after time that get to me. They get to everyone, and eventually we all reach a point where we just have to say "enough is enough"; this is that point for me with this thread.
I wish you luck with your forums. Don't be a newbie forever
Now on to my actual reply...
goombastic, I am 99% sure your first question has already been answered in this thread, if you read my large rant above you will know what I am going to do to help you find that out, and that is nothing. Have fun digging, come back to me if I am wrong and you find nothing.
As for your point about character limiting, I am not psychic. To my knowledge the code I posted above your post should work, but is totally untested. What is your code for your character limiting, and in what way does it not work?