Blogtheme is not working with latest Drupal5x and Advanced Profile module installed.
Not working means,
the admin CAN install it and set access and settings
the authenticated site member CAN choose a theme from a list but
the theme DOES NOT show up on his blog ( or in his profile or in any other node type) or on his profile page.
I have made an absolutley fresh install of the latest Drupal 5x
AND
advanced_profile-5.x-1.0-alpha4
bio-5.x-1.2
cck-5.x-1.7
panels-5.x-2.0-beta5
views-5.x-1.6
with other necessary modules such as usernode etc and other dependancies,
and proper access permissions set.
This database file has all of the above data structure - http://drupal.org/files/issues/drupal57test.zip. If the latest drupal5x files, folders are added and blogtheme is installed on this, it shows that blogtheme is not working for the users
Comments
Comment #1
minesota commentedSteps to reproduce the above :
latest drupal-5.7.tar.gz - untar and place files and folders
import this database - http://drupal.org/files/issues/drupal57test.zip
install blogtheme, set permissions
log in as a member, choose a theme for blog
blog still shows in default garland theme instead of a chosen theme
Comment #2
beginner commentedCan you test and see if you can reproduce the bug with the Drupal 6 version?
Views, CCK, panels, etc... are many contrib modules. Can you reproduce without any contrib module, i.e. only core + blogtheme?
Comment #3
beginner commentedcheck the blogtheme setting page. click 'save configuration' to activate the default settings.
Comment #4
minesota commented> check the blogtheme setting page. click 'save configuration' to activate the default settings.
I did this but could not get any result.
The site default theme remains and the user-chosen theme is not shown.
Only core modules and blogtheme prpbably works, BUT this needs to work with the social
modules also ( as listed above ) as blog is an important part of the social web.
blogtheme 5.x-2.1 crashes site while installing with this message
Parse error: parse error, unexpected '.', expecting ')' in ..\htdocs\drupal57ci\modules\blogtheme\blog_theme.module on line 213
No such problem with 5.x-2.2, BUT blogtheme does not work for the user.
Version 6 is not now possible for use as many modules for it are lacking and will
probably take more than a year or more for those.
It can be reproduced exactly in the following steps
latest drupal-5.7.tar.gz - untar and place files and folders
import this database - http://drupal.org/files/issues/drupal57test.zip
install blogtheme 5.x-2.2, set permissions
log in as a member, choose a theme for blog
blog still shows in default garland theme instead of a chosen theme
Anyone else getting this ? Any quick and dirty fix ?
Comment #5
beginner commentedCan this issue be reproduced with D6?
I'd need a step by step instructions on how to reproduce this on a clean install (i.e. without importing a database).
Comment #6
minesota commentedYes, this can be produced with D 6 ........ with only core + blogtheme
Download latest D 6 http://ftp.drupal.org/files/projects/drupal-6.8.tar.gz
install drupal
install latest blogtheme
grant permissions
create an authenticated user
the user cannot apply any blogtheme .... infact the "edit" area shows no such option even
Comment #7
beginner commentedI just did a full test on a clean environment. INSTALL.txt is indeed missing one step:
Check step 5 and let me know if this solves your problem.
Comment #8
minesota commentedYep! Should have thought of that :)
Thanks a million - it works perfectly now.
It works on profile, if it works along with Advanced Profile it will be great!
Comment #9
beginner commentedI'll commit a fix for the documentation soon.
For Advanced profile, you may open a new issue. I don't use that module at all, so you'll need to explain precisely what behavior you'd expect. But not here as I'll close this issue as soon as I have committed a fix for it.
Comment #10
beginner commentedI have committed better instructions in HEAD and both D5 and D6 branches.
I'll set as fixed when I've done the new releases: #355440: Make new D5 and D6 releases. .