test with Opera 10
and IE7
and no block is shown when overriding title with

meanwhile FF3.5 shows the block correctly with no title

CommentFileSizeAuthor
#2 test-size-empty.jpg7.85 KBgiorgosk

Comments

CZ’s picture

Hi GiorgosK.

Do you have set the permission "access textsize content" for "anonymous user" (on "admin/user/permissions#module-textsize")?

Tested on my site with Opera 10, Galeon 2.0.6, Safari 4.0.3.

giorgosk’s picture

Title: block title <none> hides whole block for IE, Opera, Safari, Chrome when Block type: Text links [1] » When putting block title <none> for IE, Opera the whole block dissapears
StatusFileSize
new7.85 KB

Yes permissions are set correctly

Let me put all the latest details of this issue

1.
-----------------------------
Block type: Image links [2]
Links type: Variable links
List display: Normal
Text display: Hide text in the links [5]
Current text size display: Hide current text size
Overwrite text size in templates: No (less code) [6]

setting block title as <none>
-----------------------------
everything seems normal for all the tested browsers

2.
-----------------------------
Block type: Text links [1]
-----------------------------
will make the "text size" block dissapear for
IE7
Opera 10
Chrome 4.0
Safari 3.1

But the text size buttons can be seen from FF3.5

3.
-----------------------------
letting the "block title" empty (erasing the <none> in it)
will let "Text size" display for the misbehaving browsers above
as can be seen in the attached image
-----------------------------

marked #606414: Chrome only display the block title
as duplicate it turns out to be the same issue

giorgosk’s picture

Title: When putting block title <none> for IE, Opera the whole block dissapears » block title <none> hides whole block for IE, Opera, Safari, Chrome when Block type: Text links [1]

Should have changed title

CZ’s picture

Title: When putting block title <none> for IE, Opera the whole block dissapears » block title <none> hides whole block for IE, Opera, Safari, Chrome when Block type: Text links [1]

Can rebuild the error in Opera 10 if the block is in header region.

Set the list to: "inline".

This code should fix this bug

ul.textsize_inline li {
/*  display: inline; <-- delete this code and add: */
  display: block;
  float: left;
}
giorgosk’s picture

OK that fixes things and same code can be used for side blocks without problems

should this code be used at all times ??

CZ’s picture

I am carefully with "float". First of all the settings "Display inline" for some elements in the module is for non-designer.

Yes, Garland specific code for blocks in head is:

div#header-region div.content ul.textsize_inline li {
  display: block;
  float: left;
}
giorgosk’s picture

You can make it a third experimental method
normal
inline
inline using float (experimental)

for use with header regions !!

CZ’s picture

A non-designer can maybe not distinguish "inline" from "float". I used "li (display: inline)" because it required lesser code and obviate "float", "clear" and "block". But themes with bigger images as the text (16px) required "a ( display block}". So i can use this and fix it.

CZ’s picture

Status: Active » Fixed

Fixed.

Status: Fixed » Closed (fixed)

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