Has anyone else had a problem with this module conflicting with the Author Taxonomy module? It just doesn't work with that module - I suspect it's because this theme offers custom options in the theme admin screen for how to present the date and user information. Really want to use the Author Taxonomy module - any thoughts on what the conflict might be?
Comments
Comment #1
Jeff Burnz commentedCan you briefly explain what you mean by conflict, what configuration you have and what you are wanting to achieve. Cheers.
Comment #2
xerexes commentedOkay - Author Taxonomy works fine on my site when using the default Drupal theme Garland. When I have the theme I built with AdaptiveTheme (a child theme to it), it doesn't work, i.e, AdaptiveTheme continues to show the normal Drupal posted user and date line and not the term from the vocab I designated with Author Taxonomy.
B/c Author Taxonomy works fine with Garland, I assume there is something Adaptive Theme's theme is doing that is interfering with how Author Taxonomy works.
I don't know how much/what info you mean by "configuration" - the site is comixtalk.com, I'd be happy to list anything else helpful from the setup:
Drupal 6.15
Access to update.php Protected
CKEditor 3.1
Configuration file Protected
Cron maintenance tasks Last run 17 sec ago
You can run cron manually.
Database updates Up to date
Drupal core update status Up to date
File system Writable (public download method)
GD library bundled (2.0.34 compatible)
GD library bundled (2.0.34 compatible)
MySQL database 5.1.42
PHP 5.3.1
PHP memory limit 128M
PHP register globals Disabled
Unicode library PHP Mbstring Extension
Update notifications Enabled
Upload progress Enabled (PECL uploadprogress)
Web server Apache
getID3() 1.7.9-20090308
Comment #3
Jeff Burnz commentedAuthor Taxonomy does override node variables (I should have simply known that without even having to think, its been a long week...), but the theme gets last crack at the preprocess function and variable setting so the modules work is overridden by the theme.
Give me a day or two, I'm going to re-factor how these node theme settings work - at the moment they are simply enabled all the time, but I'm thinking I'll make them optional so we don't interfere with modules that affect output like terms, links and submitted by stuff.
Marking this as a bug (although really its by design), its a pretty big WTF moment for site builders. You can overcome this by overriding the output in the subthemes template php file but that kinda detracts from what the theme is trying to do - namely to remove such coding necessities.
Comment #4
Jeff Burnz commentedI have committed a fix to the DEV version - you can grab this from CVS right away or wait for the packing script to do its thing (only runs every 12 hours) and grab it on Monday arvo.
What I did was add 3 new settings so you can turn OFF the theme settings for Author and Date, Taxonomy Terms and Links.
There are a number of modules that modify these node variables ($submitted, $terms, $links) so if you want to use a module rather than the theme settings you can, simply by disabling the theme settings for each, respectively. This fixes the issue with Author Taxonomy and any other module that wants to modify the output of these variables.
E.g. if you want to use Author Taxonomy go to the Advanced Theme Settings and disable the Author and Date theme settings using the checkbox.
BTW - in fact what I did was disable these settings by default, you will actually need to enable them to use them, which imo saves a wtf moment when someone installs something like Author Taxonomy and it doesn't work as expected.
I've set this to needs review for the moment, be good to hear some feedback before releasing a new version with this feature.
Thanks for the report xerexes!
Comment #5
xerexes commentedJeff,
Thanks! I will definitely try this out -- unfortunately yesterday my site got hit with a new and strange error (the best thread on it I can find is here: http://drupal.org/node/307756) having to do with duplicate entry errors to the system table for all of the themes. So depending on how long that takes to resolve it may be a bit. (You've haven't had any experience with that error by chance?)
I saw on the paid support page that you only work on medium to large projects - do you recommend anyone for maintenance and trouble-shooting on smaller sites. (My site is comixtalk.com btw if you want to see AdaptiveTheme on it!)
Comment #6
Jeff Burnz commentedYeah, that issues crops up now and then, I just clear all caches (using the handy link in the admin menu), seems to clear things up regarding the display of errors in any case, untill it hits randomly again.
I cant recommend any one at the moment - everyone I know is extremely busy (as are we actually), which is why we generally don't take smaller jobs - its always worth firing an RFP at us though, one of the guys could pick it up.
Comment #7
xerexes commentedJeff
I just got a chance to download the dev version and try this out -- I'm not seeing any new options on the admin screen that would let me turn this off (like you describe above) - is it definitely in the dev version? It should be present for both the main AT and any child themes for it I've created? I don't see it on the main AT itself so I haven't bothered mucking about with the child theme I created.
Comment #8
Jeff Burnz commented@xerexes - click Reset to Defaults button on the theme settings page, you need to this to rewrite the variables table and clear the theme registry so the info file is read again.
If you already created a sub-theme you will need to manually add the defaults to your info file, since these are new theme settings:
These are in the DEV version of the theme, but not in 6.x-2.0.
Comment #9
xerexes commentedCool - I can confirm it works. I switched off the author stuff and REALNAME worked and I switched off the taxonomy stuff and was able to get AUTHOR TAXONOMY to work. THANKS :)
Comment #10
Jeff Burnz commentedFixed ages ago, cleaning up :)