Hello,
had a problem since yesterday evening...it was all working fine until I cvs updated yesterday.
I've now confirmed this happens with a completly fresh install of drupal cvs head, new database and phptemplate cvs head.

The latest versions of cvs head don't pick up phptemplate themes. They just don't appear in the theme selection list at admin/themes.

I've installed devel module, and it seems the phptemplate.engine is still recognised, but phptemplate themes don't get added to the system table. Here is the output from devel.module when visiting admin/themes:
0.61
1
SELECT * FROM url_alias

1.19
1
SELECT name, filename, throttle, bootstrap FROM system WHERE type = 'module' AND status = 1

110.88
1
SELECT * FROM system WHERE type = 'theme' ORDER BY name

2.75
1
SELECT data, created, headers FROM cache WHERE cid = 'menu:1'

134.95
1
DELETE FROM system WHERE type = 'theme_engine'

0.69
1
INSERT INTO system (name, type, filename, status, throttle, bootstrap) VALUES ('phptemplate', 'theme_engine', 'themes/engines/phptemplate/phptemplate.engine', 1, 0, 0)

0.52
1
INSERT INTO system (name, type, filename, status, throttle, bootstrap) VALUES ('xtemplate', 'theme_engine', 'themes/engines/xtemplate/xtemplate.engine', 1, 0, 0)

68.77
1
DELETE FROM variable WHERE name = 'phptemplate_extra_templates'

0.46
1
INSERT INTO variable (name, value) VALUES ('phptemplate_extra_templates', 'a:0:{}')

0.53
2
DELETE FROM cache WHERE cid = 'variables'

0.44
1
DELETE FROM variable WHERE name = 'phptemplate_extra_logic'

0.49
1
INSERT INTO variable (name, value) VALUES ('phptemplate_extra_logic', 'a:0:{}')

0.31
2
DELETE FROM cache WHERE cid = 'variables'

1.04
1
SELECT filename, type, status, throttle FROM system WHERE type = 'theme'

0.82
1
DELETE FROM system WHERE filename = 'themes/chameleon/chameleon.theme' AND type = 'theme'

0.52
1
INSERT INTO system (name, description, type, filename, status, throttle, bootstrap) VALUES ('chameleon', '', 'theme', 'themes/chameleon/chameleon.theme', 1, 0, 0)

0.52
1
DELETE FROM system WHERE filename = 'themes/bluemarine/xtemplate.xtmpl' AND type = 'theme'

0.44
1
INSERT INTO system (name, description, type, filename, status, throttle, bootstrap) VALUES ('bluemarine', 'themes/engines/xtemplate/xtemplate.engine', 'theme', 'themes/bluemarine/xtemplate.xtmpl', 1, 0, 0)

0.57
1
DELETE FROM system WHERE filename = 'themes/pushbutton/xtemplate.xtmpl' AND type = 'theme'

0.51
1
INSERT INTO system (name, description, type, filename, status, throttle, bootstrap) VALUES ('pushbutton', 'themes/engines/xtemplate/xtemplate.engine', 'theme', 'themes/pushbutton/xtemplate.xtmpl', 1, 0, 0)

0.54
1
DELETE FROM system WHERE filename = 'themes/chameleon/marvin/style.css' AND type = 'theme'

0.45
1
INSERT INTO system (name, description, type, filename, status, throttle, bootstrap) VALUES ('chameleon/marvin', 'chameleon', 'theme', 'themes/chameleon/marvin/style.css', 1, 0, 0)

47.22
1
SELECT * FROM blocks WHERE (status = 1 OR custom = 1) AND region = 0 ORDER BY weight, module

0.85
1
SELECT * FROM blocks WHERE (status = 1 OR custom = 1) AND region = 1 ORDER BY weight, module

Anybody got any idea's how to fix this?

Comments

adrinux’s picture

This is now fixed in phptemplate cvs head. Thanks Adrian.

adrinux
adrinux@ntlworld.com

Adrian Simmons
adrinux@anaath.at