Not sure whether this is the theme, fusion core, and/or skinr (or just some d6 thing) - but something has made page specific block visbility stop working in blocks that contain only php code. I have a demo site setup locally and all blocks with all php code show on every page regardless of what I put in the block visibility settings. If I put a nbsp at the top of the code then the header appears and the page visibility functions are respected....

This is a test site with an upgrade from d5 where everything was working previously as it is configured now.

Comments

Chad_Dupuis’s picture

Update--- this is actually true for any block that doesn't have a header specified (either on purpose) or because it is a script php or otherwise...

Chad_Dupuis’s picture

Update -- if you set block title on those that you would prefer to never have a title to it works (as opposed to blank). Scripts still require some sort of text (a simple nbsp at the bottom works) outside of the code regardless of the setting for block title.

stephthegeek’s picture

Status: Active » Postponed (maintainer needs more info)

Is this still an issue? We haven't run into anything like this...

Chad_Dupuis’s picture

I haven't been able to update to the latest dev and try it out because of a number of modifications we made - but I guess if you cannot reproduce it (it's a fairly simple thing to try out), it's probably fixed in the latest dev. We are still running the dev version where it is an issue but putting a non-breaking space at the top fixes it.

So if no one else is seeing it with the latest dev, this can be marked as fixed.... Thanks for checking in!

stephthegeek’s picture

Status: Postponed (maintainer needs more info) » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.