problem with creating subtheme of acquia_marina-6.x-3.0-alpha2

Events happening in the community are now at Drupal community events on www.drupal.org.
foredoc's picture

I copied the whole folder of acquia_marina-6.x-3.0-alpha2, and renamed it as my_acquia_marina, and modified the .info as following.

The problem is: in the theme setting page of my subtheme( admin/build/themes/settings/my_acquia_marina ),

I do not have: Fusion theme settings fieldset anymore !!!

Any idea why?

Thanks

; $Id: my_acquia_marina.info $

name = My Acquia Marina
description = My Acquia Marina is a subtheme of Acquia Marina
base theme = acquia_marina
core = 6.x
engine = phptemplate

regions[sidebar_first] = sidebar first
regions[sidebar_last] = sidebar last
regions[header_top] = header top
regions[header] = header
regions[preface_top] = preface top
regions[preface_bottom] = preface bottom
regions[content_top] = content top
regions[content] = content
regions[content_bottom] = content bottom
regions[postscript_top] = postscript top
regions[postscript_bottom] = postscript bottom
regions[footer] = footer
regions[node_top] = node top
regions[node_bottom] = node bottom

features[] = logo
features[] = name
features[] = slogan
features[] = node_user_picture
features[] = comment_user_picture
features[] = search
features[] = favicon
features[] = primary_links
features[] = secondary_links

; Default theme settings
settings[theme_grid] = grid16-fluid
settings[theme_grid_options][] = grid16-960
settings[theme_grid_options][] = grid16-fluid
settings[fluid_grid_width] = fluid-90
settings[theme_font_size] = font-size-12
settings[sidebar_layout] = sidebars-split
settings[sidebar_first_width] = 3
settings[sidebar_last_width] = 3

; Inherit Skinr styles from parent themes
skinr[options][inherit_skins] = true

; Disable 12 column grid block widths inherited from fusion_core
skinr[grid12-width] =

; Information added by drupal.org packaging script on 2010-03-04
version = "6.x-3.0-alpha2"
core = "6.x"
project = "my_acquia_marina"
datestamp = "1267740015"

Comments

No support for sub-sub-themes

jeremycaldwell's picture

Hi there, it won't work properly because you are essentially creating a sub-sub-theme since the 3.x branch of Acquia Marina is a sub-theme already. Drupal 6.16 doesn't support sub-sub-themes properly so it won't inherit all of the settings from the other themes in this instance. This is supposed to be fixed with the upcoming release of Drupal 6.17 though and won't be a problem in Drupal 7 at all. So this is a limitation of core Drupal at the moment.

-Jeremy

Eternalistic Designs
www.eternalistic.net

That's confusing

greggmarshall's picture

Why does copying a theme that is a sub-theme create a sub-sub theme? It would seem that copying a sub-theme, with all its files, etc, would just create another sub-theme.

Drupal 6.16 doesn't support

jensimmons's picture

Drupal 6.16 doesn't support grandparent themes? Oh, crap. Has this always been a problem? Or was it just introduced with 6.16?

How soon is 6.17 coming out?

Wrong base_theme

jeremycaldwell's picture

Sorry, I misread what you were trying to do then. Try changing your base_theme setting to the correct one, fusion_core.

base theme = acquia_marina

Should be:

base theme = fusion_core

That should do the trick. When I first read that I thought you were trying to make a sub-sub-theme based on Acquia Marina. Sorry for the confusion.

-Jeremy

Eternalistic Designs
www.eternalistic.net

Base_theme is ok

greggmarshall's picture

I checked and the base_theme is set to fusion.

I worked around my problem by setting the administration theme to Garland.

6.17 doesn't support sub-theming

lhugg's picture

It appears that 6.17 did not fix the problem. I am trying to do the same thing foredoc said he was trying to do, subtheme Acquia_Marina, which is itself a subtheme of Fusion. Is there a workaround that needs to be done in addition to core=6.17?

D6 subtheming bug

Bug fixed

juan_g's picture

This bug has just been fixed on Sept. 6, for the next Drupal 6.20.

TNT Themes

Group organizers

Group categories

Type of post

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: