2018-05-10, 03:46 PM
This is about asking about the best way to keep theme templates updated to changes and whether if theirs anything in MyBB2.0 that will help with this.
I know changes over versions contain code and template changes.
If one updates to a new version how would one easily migrate changes into a theme?
Also how could one update a theme downloaded online to the latest MyBB stuff easily?
As a lot of themes for probably all forums (probably 80% of all themes especially free) are made then not updated or abandoned as you can see in the theme downloads for many different forum software's, here one has to install them ignoring compatibility with any backend changes and fixes since etc.
So if there are new cool features or security fixes in the themes unless you get a coder or 'know' your way around themes you won't get any of these changes.
Other forum software handle things differently, some have a compare template function built in,
others use a child of the main, (wordpress does this so you can still update the original theme with only your changes in the child),
and some even have all there variables separate from the theme itself and the theme is just a markup to all the functions and nothing else,
I have even seen forums that lock themes to a single or just minor versions between major releases so any update means you need to fix or get a new theme on a major point version.
Here we have templates which contain both functions and markup which makes updating and fixing themes a little difficult for novices and basic users and those who don't want to or have time to cross reference loads of code.
So how do we manage this now and whats the easiest way to manage it and what will MyBB 2.0 bring that will make things better than the can be not the best solution at times we have now?
I know changes over versions contain code and template changes.
If one updates to a new version how would one easily migrate changes into a theme?
Also how could one update a theme downloaded online to the latest MyBB stuff easily?
As a lot of themes for probably all forums (probably 80% of all themes especially free) are made then not updated or abandoned as you can see in the theme downloads for many different forum software's, here one has to install them ignoring compatibility with any backend changes and fixes since etc.
So if there are new cool features or security fixes in the themes unless you get a coder or 'know' your way around themes you won't get any of these changes.
Other forum software handle things differently, some have a compare template function built in,
others use a child of the main, (wordpress does this so you can still update the original theme with only your changes in the child),
and some even have all there variables separate from the theme itself and the theme is just a markup to all the functions and nothing else,
I have even seen forums that lock themes to a single or just minor versions between major releases so any update means you need to fix or get a new theme on a major point version.
Here we have templates which contain both functions and markup which makes updating and fixing themes a little difficult for novices and basic users and those who don't want to or have time to cross reference loads of code.
So how do we manage this now and whats the easiest way to manage it and what will MyBB 2.0 bring that will make things better than the can be not the best solution at times we have now?