If I understand this module correctly, it does this:
- A user picks a site theme under their user settings
- Any other user who views a blog page or user info page sees the site them selected by the author
That works fine, but I'd like to see this function separated from the overall site theme settings.
That is, I'd like for individual users to have one theme setting for the whole site and a separate setting for their individual blog theme.
In the sites I'm building, I want to use one default theme for all users for all content except blogs. I would like individual blogs to be customizable. But I don't want those custom blog settings applied to the user's view of the main site.
Is this workable within the framework of this module?
Comments
Comment #1
tatonca commentedYeah - likely - it would mean tracking a new variable in the DB for that user, and adding code to check first one then the other. I think all the code to do it is there - for a rudimenatary proof of concept, you could likely just run the same loop twice, first with one then the other variable. You would likely need to decide which setting takes precedence (I vote for the users choice for his blog to be the persistant choice)
Comment #2
agentrickardRight, that make logical sense. Now the development question is this:
Should what I describe be the default behavior of the module? (Obviously I think so)
Should it be a configurable option of the module? (Maybe)
Or should I create my own version to do what _I_ need? (I'd rather not have to....)
It's your time and your code; I'm just trying to help :-)
Comment #3
chlobe commentedI would second this feature request as I think Drupal's blogging within its robust CMS framework is potentially best of breed in terms of community blogging. Individually themeable seperate from any sites main (and persistent theme) would be a great addition.
Comment #4
beginner commentedThis feature will be added in the second D5 release.
Comment #5
drupalina commented1)
I think it is important that all Profile pages are in one single universal theme -- so that all users can surf through profile pages and immediately be familiar with the layout. As an example I'll bring LiveJournal and Wordpress: even though the user chooses a distinct theme for her blog, the main dashboard, control panel as well as the profile pages are all in universal theme of the global site.
2)
Similarly, if the website has more functions than being just a multiblog -- for instance if there are global wikis or clobal calendars that are being collectively edited, I think it is important that they too remain under universal theme. This is why it would be nice to allow the Admin to choose precisely which content types will user's BlogTheme be applicable to.
thanks
Comment #6
agentrickardThis last is a feature I've been considering for the MySite module for some time. http://drupal.org/project/mysite
Comment #7
Xabi commentedHas this feature been added in the 2nd drupal 5 version? I can't get it t work.
Comment #8
toma commentedAny news
Comment #9
beginner commentedI am working on this feature. I already have a working patch. I'll update the module soon.
Comment #10
beginner commentedAll of the ideas requested in this thread have been implemented in the new release.
Comment #11
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.