I'm really frustrated with this peace of "software", which is so old and deprecated in its very design, that I had to leave this comment, for future poor souls, who decide to use it.
First of all, I've installed the latest version of phpBB and in just 2 days, I've got hundreads of bots registered and spamming the forum
)) Isn't it beautiful?
So, obviously, the first thing that phpbb is lacking is a proper anti spam measure.
Next, I came here to ask for help and figured I've forgotten my user/pass for this forum, so I tried to click "I forgot my password" link. While expecting the process to be quick and effective, I've realized that the process is not only difficult and ridiculous, but most probably I won't ever be able to get my password reset, because I forgot my username too. All the other well designed web applications have an easy to use method for password retrieval/resetting (like Joomla for example), so you developers should really look into it and learn the proper way to do something instead of implementing something that's user-unfriendly and it also doesn't bring any positive feedback at all.
Then, I tried members search, just to figure out I need to be registered on this forum to do so
)))) "How more ridiculous this can get" I've asked myself
It wasn't even frustrating anymore, it became funny
So, I need to register a new account just to find out what was my username?
)) What a brilliant logic this is
Of course, you can always argue it's because of the "security", but all of us, who know how to properly write the code, we all know that security through obscurity is never a good choice and sooner or later it fails. Especially when you have such a good friend as Google, which gave a nice list of members, which showed me no known username of mine, so in the end, to make things easier, I've created a new account, just to write this post
Next step of mine is to remove the phpBB installations from all of my domains I've installed it at, but first I'll have to write some utility to clean up their databases of the massive spam attack that we've had and also I'll need to write some conversion scripts that will help me extract the relevant data from db, to be able to get rid of the phpBB installations once and for all.
Btw, does phpBB still use "modifications" (i.e. hacking core system files) instead of implementing plugins/modules, like any other normal software? I really can't believe that in 21st century you guys still follow that ancient logic of hacking core files, just to add some simple functionality, with the effect of making entire system not able to upgrade anymore..
Well, I've said enough. If anyone, after all of this, still wants to use this garbage, I wish them all the luck in the world, because they will need it, a lot. And to developers of phpBB, I'll just say it's time to grow up, get mature and write some seriously different piece of code, to keep up with the age we are all in. Also I won't read any replies to this post, because I don't want to start any kind of fight, I just wanted to express my frustrating experience with phpBB, which is luckily soon to be ended.