2.1 broke my custom theme splatbang

menerso
menerso's picture

Joined: 2005-07-08
Posts: 14
Posted: Tue, 2006-02-07 03:45

After upgrading to the latest CVS, my theme errored out with this message.

splatbang 1.0.0 1.0.0 splatbang.net gallery
Incompatible theme!
Core API Required: 6.5 (available: 7.1)
Theme API Required: 2.1 (available: 2.2)

After sifting through the forums I saw that a couple of people were able to change the theme.inc file to make their custom themes work. Unfortunately, they didn't show what they did or where they found how to fix it.

Can someone point me to what I need to do to fix my site?

Thanks
Marty

 
ckdake
ckdake's picture

Joined: 2004-02-18
Posts: 2258
Posted: Tue, 2006-02-07 04:48
 
dpaule

Joined: 2003-10-07
Posts: 30
Posted: Fri, 2006-02-10 00:41

Just had the same problem though I couldn't wrap my head around the programmers' lingo (no offense intended). If you do a diff between your "old-broken" custom theme.inc and one of the new (i.e. matrix's theme.inc) and you'll find the changes that you need to make to reflect the "new" (i.e. matrix) theme.inc.

 
wheresraz

Joined: 2006-02-12
Posts: 7
Posted: Sun, 2006-02-12 19:45

i had the same issue. all i did was clone the matrix theme again. overwrote it with my custom theme.css file and theme.tpl file. (basically replace whatever files you modified) and then i took the new theme.inc file and did a replace all again to replace matrix with my theme name. after i did that, under site admin, my theme had an upgrade link. after i clicked upgrade it all worked again. hope that helps.

 
lvthunder

Joined: 2003-09-12
Posts: 808
Posted: Sat, 2006-02-18 07:38

What I did was download 2.1 then compare the theme.inc file between the two matrix themes and make the changes to my theme?