07-29-2018, 02:03 PM
Not sure whether you've come across this, but definitely a rude awakening when I installed the latest version of myBB.
myBB 1.8.17
After a brand-new installation of the above script, and after completely setting up the Forum, when one clicks from the Admin Dashboard on "View Forum" then one should automatically be able to access the Forum as the user with Admin status. That was the first warning sign. When that failed I tried to log in and this is the error message that came up:
https://community.mybb.com/thread-218862.html
Compare this with my effortless experience with phpBB of a couple or more months ago, what an absolute pain myBB is. To find myBB templates is never easy. I have to count all of the hours I've spent searching for things to fix in the Admin Dashboard. Installing a plugin is archaic compared with scripts like phpBB and WordPress. And also a hit and a miss affair with plenty of tweaks needed at times. Those tweaks may also differ from plugin author to plugin author. Some of the plugins break with themes - standard of monitoring those from the myBB end is not very good. With themes one rarely get demos and the standards are appalling - with phpBB the themes I found were almost all mobile friendly - with myBB one feels lucky to find a free mobile friendly theme.
From my experience today .... definitely thumbs down to myBB!
myBB 1.8.17
After a brand-new installation of the above script, and after completely setting up the Forum, when one clicks from the Admin Dashboard on "View Forum" then one should automatically be able to access the Forum as the user with Admin status. That was the first warning sign. When that failed I tried to log in and this is the error message that came up:
Quote:Authorization code mismatch. Are you accessing this function correctly? Please go back and try again.I then thought it had something to do with the theme, and turned the theme off and the default theme on. That didn't make a difference either. Then had to navigate to the myBB Community Forum in search of answers. Just to discover the developers of the script seem to think it's completely OK to expect that one should know that there is an issue with the Authorization code mismatch. They don't have to fix their installation script. It's up to the dumb users to figure it out for themselves and to finally find their way to this tweaking that needs to be done to the templates:
https://community.mybb.com/thread-218862.html
Shade - myBB Staff Wrote:If you have upgraded to 1.8.16 or above, please read the following instructions carefully.
Templates requiring changes:1. Localize form tag
- error_nopermission
- header_welcomeblock_guest
- member_login
- portal_welcome_guesttext
Open each template and look for <form action="member.php" *>. They are the forms you use when logging in. The form tag will likely include other attributes, which you can ignore.
2. Add token
Add after <form action="member.php"> the following piece of code:
Code:
Code: (Select All)<input name="my_post_key" type="hidden" value="{$mybb->post_code}" />
It's that simple. Your users will now be able to login again. my_post_key input is in fact now mandatory to be sent alongside other form parameters in order to reduce potential malicious attacks.
Compare this with my effortless experience with phpBB of a couple or more months ago, what an absolute pain myBB is. To find myBB templates is never easy. I have to count all of the hours I've spent searching for things to fix in the Admin Dashboard. Installing a plugin is archaic compared with scripts like phpBB and WordPress. And also a hit and a miss affair with plenty of tweaks needed at times. Those tweaks may also differ from plugin author to plugin author. Some of the plugins break with themes - standard of monitoring those from the myBB end is not very good. With themes one rarely get demos and the standards are appalling - with phpBB the themes I found were almost all mobile friendly - with myBB one feels lucky to find a free mobile friendly theme.
From my experience today .... definitely thumbs down to myBB!