In the past few days have I have done a lot of code cleanup work in various categories, including faster page loading and bug fixes:
- Move countless inline style directives to external CSS stylesheets for key pages (faster page loading)
- Fixed bug in member panel going between desktop and mobile (on desktop) by changing to a cookie-based javascript method.
- Fixed bug when a user logs out and gets a "no permission" error because they were viewing a page only available to members. Now all logouts are redirected to the home page.
- Fixes various bugs with alignments when changing screen sizes.
- Lots of Bootstrap related changes on mobile and desktop.
- Many fixes I cannot think of at the moment.
- Updated forum staff groups (as we do at toward the end of most years), moving some inactive mods out of the mod group to make room for new mods who will be more active; and ditto for a long inactive admin (not coding for years) from the admin group.
- Completed changed the User Profile pages (user information modal) and the menu for the UserCP (mobile and desktop).
MAJOR TODO:
- Recall in early September we were forced by our hosting company to move to a server with another company. GWT indicates that something strange happened related to our Apache web server which causes a 302 redirect, somehow related to our SEO-friendly links. This seems to be related to some Apache2 configuration (perhaps a module or some configuration param) issue which I have not figured out so far. This error seems greatly responsible for our recent drop in search ranking and search referrals (related to Google searches).
REGULAR TODOS:
- Continue to move inline CSS to external style sheets.
- Fix mobile meta data.
- Move responsive control code from jQuery to CSS.
NEW PROJECT:
- Start on coding a new badging system for the forums.
Cheers.