MyBB Community Forums

Full Version: Modified templates after upgrade broken
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hello,

I am developing themes for the mybb and many of them take much template changes like my DarkOrange skin. The problem is, that after each upgrade of the forum software i have to repair massive bugs. Is it possible like with the "vBulletin" software, that old templates doesn't make some important functions broken?

The biggest problem for me is, that the changes are uncommented. With MyBB 1.2.13 the team said that there are no template changes, but I get massive bug reports since the users of my theme upraged to mybb 1.2.13. It seems like, that the <form> elements where changed. This is no big deal and i doesn't modified any of them in my templates, but the upgrades ignores all these templates.

I am waiting for a statement.


Greetings
Patrick
Not too sure what you mean there exactly.

Templates were changed in the 1.2.12 upgrader (the <form> tags as you mentioned). The 1.2.13 update (doesn't require upgrader if upgrading from 1.2.12) doesn't make any template changes.

If that's what you mean, the MyBB 1.2.12 updater does replace selective templates from all templatesets.
ZiNgA BuRgA Wrote:If that's what you mean, the MyBB 1.2.12 updater does replace selective templates from all templatesets.
Yes thats exactly what i mean. I dont know if the users of my themes has these problems with a clean mybb 1.2.13 and then installed the theme or after they are running the upgrade script with the theme already installed.

But the mayor problem is, that these template changes with many upgrades makes many old themes useless. I hope on MyBB 1.4 this will be solved better?!
(07-04-2008 06:18 AM)P@trick Wrote: [ -> ]But the mayor problem is, that these template changes with many upgrades makes many old themes useless.

No it doesn't. All you have to do is run the upgrader again and it will update any old themes with the correct changes..

(07-04-2008 06:18 AM)P@trick Wrote: [ -> ]I hope on MyBB 1.4 this will be solved better?!

How exactly can 1.4 "solve it better"? The script is for 1.2.11 to 1.2.12 and it's not like "1.4" is going to change anything into how a script from 1.2.11 to 1.2.12 works.
(07-04-2008 08:06 PM)Tikitiki Wrote: [ -> ]How exactly can 1.4 "solve it better"? The script is for 1.2.11 to 1.2.12 and it's not like "1.4" is going to change anything into how a script from 1.2.11 to 1.2.12 works.
Let me say: I want to install an older version of a theme on a newer version of mybb, than it doesn't work correctly. Users who has the problems with my themes installed it on a clean mybb 1.2.13 and it doesn't work. Whats about a waring about old templates but anything else will work with them?
(07-04-2008 08:51 PM)P@trick Wrote: [ -> ]
(07-04-2008 08:06 PM)Tikitiki Wrote: [ -> ]How exactly can 1.4 "solve it better"? The script is for 1.2.11 to 1.2.12 and it's not like "1.4" is going to change anything into how a script from 1.2.11 to 1.2.12 works.
Let me say: I want to install an older version of a theme on a newer version of mybb, than it doesn't work correctly. Users who has the problems with my themes installed it on a clean mybb 1.2.13 and it doesn't work. Whats about a waring about old templates but anything else will work with them?

You have to uncheck the 'Ignore Version Compatibility' checkbox which should be warning enough. Also, Themes designed for 1.2.13 will automatically be updated to 1.4 themes (minus the templates, which you can upgrade via "Find Updated" tool)

Also if users have problems with your themes then why don't you update them?
I think you misunderstand me. The problem is not to upgrade the themes to mybb1.4.

The problem is for example when I install a clean MyBB 1.2.13 and than install the DarkOrange theme which was created for Mybb 1.2.11 (with modifiyed templates, that includes the old <form> elements), then some important functions in the templates does not work. You get an "authorization code mismatch" error then. (for example if you want to delete you PMs, cause the "private" template was modified)
(07-04-2008 09:22 PM)Tikitiki Wrote: [ -> ]if users have problems with your themes then why don't you update them?
(07-04-2008 10:38 PM)Tikitiki Wrote: [ -> ]
(07-04-2008 09:22 PM)Tikitiki Wrote: [ -> ]if users have problems with your themes then why don't you update them?
It is complicate, because with the Mybb 1.2.12 upgrade the team does not say which templates were exactly changed! I really modified many templates.

But it is also a strange fact: When a user wants to installs an "old" theme and ignores the version check, he can be sure that he will et a couple of errors if this theme includes some template changes.

My suggestion is, to keep the forum functionality also with old templates after an upgrade.

That would makes it many theme's authors much easy. They can not upgrade there themes instantly after each forum upgrade!
(07-04-2008 10:46 PM)P@trick Wrote: [ -> ]
(07-04-2008 10:38 PM)Tikitiki Wrote: [ -> ]
(07-04-2008 09:22 PM)Tikitiki Wrote: [ -> ]if users have problems with your themes then why don't you update them?
It is complicate, because with the Mybb 1.2.12 upgrade the team does not say which templates were exactly changed! I really modified many templates.

Complicated? It's easy. Import your theme on a test forum, run the upgrader, and export your theme.
Pages: 1 2
Reference URL's