diff options
Diffstat (limited to 'database')
-rw-r--r-- | database/database.mysql | 5 | ||||
-rw-r--r-- | database/database.pgsql | 5 | ||||
-rw-r--r-- | database/updates.inc | 31 |
3 files changed, 36 insertions, 5 deletions
diff --git a/database/database.mysql b/database/database.mysql index f5c3cc967..2964018fc 100644 --- a/database/database.mysql +++ b/database/database.mysql @@ -732,7 +732,8 @@ INSERT INTO system VALUES ('modules/node.module','node','module','',1,0,0); INSERT INTO system VALUES ('modules/page.module','page','module','',1,0,0); INSERT INTO system VALUES ('modules/story.module','story','module','',1,0,0); INSERT INTO system VALUES ('modules/taxonomy.module','taxonomy','module','',1,0,0); -INSERT INTO system VALUES ('themes/xtemplate/xtemplate.theme','xtemplate','theme','Internet explorer, Netscape, Opera',1,0,0); +INSERT INTO system VALUES ('themes/bluemarine/xtemplate.xtmpl','bluemarine','theme','themes/engines/xtemplate/xtemplate.engine',1,0,0); +INSERT INTO system VALUES ('themes/engines/xtemplate/xtemplate.engine','xtemplate','theme_engine','',1,0,0); INSERT INTO users (uid, name, mail) VALUES ('0', '', ''); INSERT INTO users_roles (uid, rid) VALUES (0, 1); @@ -743,7 +744,7 @@ INSERT INTO role (rid, name) VALUES (2, 'authenticated user'); INSERT INTO permission VALUES (2,'access comments, access content, post comments, post comments without approval',0); REPLACE variable SET name='update_start', value='s:10:"2004-02-21;"'; -REPLACE variable SET name='theme_default', value='s:9:"xtemplate";'; +REPLACE variable SET name='theme_default', value='s:10:"bluemarine";'; REPLACE blocks SET module = 'user', delta = '0', status = '1'; REPLACE blocks SET module = 'user', delta = '1', status = '1'; diff --git a/database/database.pgsql b/database/database.pgsql index e1103013f..0eaa8f0a1 100644 --- a/database/database.pgsql +++ b/database/database.pgsql @@ -717,10 +717,11 @@ INSERT INTO system VALUES ('modules/node.module','node','module','',1,0,0); INSERT INTO system VALUES ('modules/page.module','page','module','',1,0,0); INSERT INTO system VALUES ('modules/story.module','story','module','',1,0,0); INSERT INTO system VALUES ('modules/taxonomy.module','taxonomy','module','',1,0,0); -INSERT INTO system VALUES ('themes/xtemplate/xtemplate.theme','xtemplate','theme','Internet explorer, Netscape, Opera',1,0,0); +INSERT INTO system VALUES ('themes/bluemarine/xtemplate.xtmpl','bluemarine','theme','themes/engines/xtemplate/xtemplate.engine',1,0,0); +INSERT INTO system VALUES ('themes/engines/xtemplate/xtemplate.engine','xtemplate','theme_engine','',1,0,0); INSERT INTO variable(name,value) VALUES('update_start', 's:10:"2004-02-21";'); -INSERT INTO variable(name,value) VALUES('theme_default','s:9:"xtemplate";'); +INSERT INTO variable(name,value) VALUES('theme_default','s:10:"bluemarine";'); INSERT INTO users(uid,name,mail) VALUES(0,'',''); INSERT INTO users_roles(uid,rid) VALUES(0, 1); diff --git a/database/updates.inc b/database/updates.inc index f7922c4ae..61186b6a1 100644 --- a/database/updates.inc +++ b/database/updates.inc @@ -74,7 +74,8 @@ $sql_updates = array( "2004-08-10" => "update_100", "2004-08-11" => "update_101", "2004-08-12" => "update_102", - "2004-08-17" => "update_103" + "2004-08-17" => "update_103", + "2004-08-19" => "update_104" ); function update_32() { @@ -1522,6 +1523,34 @@ function update_103() { return $ret; } +function update_104() { + $ret = array(); + if (variable_get('theme_default', 'xtemplate') == 'chameleon') { + $ret[] = update_sql("DELETE FROM {system} WHERE name = 'chameleon'"); + $ret[] = update_sql("INSERT INTO system VALUES ('themes/chameleon/chameleon.theme','chameleon','theme','',1,0,0)"); + $ret[] = update_sql("INSERT INTO system VALUES ('themes/chameleon/marvin/style.css','marvin','theme','themes/chameleon/chameleon.theme',1,0,0)"); + if (variable_get("chameleon_stylesheet", "themes/chameleon/pure/chameleon.css") == "themes/chameleon/marvin/chameleon.css") { + variable_set('theme_default', 'chameleon/marvin'); + } + else { + variable_set('theme_default', 'chameleon'); + } + } + elseif (variable_get('theme_default', 'xtemplate') == 'xtemplate') { + $ret[] = update_sql("DELETE FROM {system} WHERE name = 'xtemplate'"); + $ret[] = update_sql("INSERT INTO system VALUES ('themes/bluemarine/bluemarine.theme','bluemarine','theme','themes/engines/xtemplate/xtemplate.engine',1,0,0)"); + $ret[] = update_sql("INSERT INTO system VALUES ('themes/pushbutton/pushbutton.theme','pushbutton','theme','themes/engines/xtemplate/xtemplate.engine',1,0,0)"); + $ret[] = update_sql("INSERT INTO system VALUES ('themes/engines/xtemplate/xtemplate.engine','xtemplate','theme_engine','',1,0,0)"); + if (variable_get('xtemplate_template', 'default') == 'pushbutton') { + variable_set('theme_default', 'pushbutton'); + } + else { + variable_set('theme_default', 'bluemarine'); + } + } + return $ret; +} + function update_sql($sql) { $edit = $_POST["edit"]; $result = db_query($sql); |