Port to Drupal 6.x? Remove per-theme settings?

fm - August 20, 2008 - 16:25
Project:Theme Settings
Version:6.x-2.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:JohnAlbin
Status:postponed (maintainer needs more info)
Description

Will the 'Theme Settings' module be ported to Drupal 6.x? If so, when?

#1

JohnAlbin - August 24, 2008 - 19:32

I had no idea anybody was using this module. :-p

It should be straight-forward to port it.

#2

fm - August 25, 2008 - 00:49

Don't you use it? :P

I've found the module quite useful.

#3

dbnettle - October 15, 2008 - 19:34

Is there any work underway to port this to Drupal 6? This is the last module that I would need to upgrade a couple of sites to Drupal 6.

-Brian

#4

JohnAlbin - October 25, 2008 - 15:33
Title:Port to Drupal 6.x?» Port to Drupal 6.x? Remove per-theme settings?
Version:5.x-1.5» 6.x-2.x-dev
Category:support request» feature request
Assigned to:Anonymous» JohnAlbin
Status:active» postponed (maintainer needs more info)

Ok, looks like there's good usage of this module, so I'll port it to Drupal 6.

However, the more I've played with the code, the more I realized that having per-theme settings is difficult to get right.

The per-node-type settings are very useful, but I'm not sure that per-theme settings are that useful. When I first wrote this module, I was wildly optimistic about giving all sorts of flexibility. But it makes the code hard to grok and ugly-looking.

So can I get some opinions about removing the per-theme settings? i.e. The admin/build/themes/settings would have Theme Settings widgets and those settings would affect all themes (and admin/build/themes/settings/THEMENAME wouldn't have any Theme Settings widgets.)

#5

zilla - October 26, 2008 - 00:26

i believe that the "string overrides" module for d6 replicates all of this functionality, as well as "form edit" - between those two you can replace strings, manage the replacements in a central admin screen and also move the elements of forms up and down by weight, an also edit text within forms not touched by strings directly (per the output)

before you spend time porting to d6, you may want to take a look at those two other modules already out on d6 - feels like identical functionality (though form edit is really quite useful for non-stringed output like little text bits below boxes or whatever)

#6

ahkiam - January 4, 2009 - 12:09

@JohnAlbin
+1 For Port w/ Per Node Settings but not Per Theme (never used that one anyway)

@zilla
String Override is only adequate if your string changes are site-wide, which doesn't work if, say, I want "read more" replaced on only my podcasts content with "Listen >>". Plus Theme Settings allows for relocating of read more and other elements which is not duplicate functionality.

#7

wallbay1 - February 9, 2009 - 08:22

subscribing

#8

asb - May 26, 2009 - 13:52

subscribing :-p

#9

ktonini - June 16, 2009 - 23:04

sub

#10

mikey_p - August 19, 2009 - 11:23

I've rolled this functionality into a patch over at #538376: Logic problem with per-type settings and isset() Assigned to: mikey_p.

 
 

Drupal is a registered trademark of Dries Buytaert.