Yes, I have seen it already. But it is not really what I meant. I hope you can forgive me my way of solving it. My quick and dirty solution for saving some space looks like this:
1. copied the module parameter "show_icon" and renamed the copy to "show_text"
2. before the last line of mod_cachecleaner.php I added this one
if ( !$params->get( 'show_text', 1 ) ) {
$_class = 'cachecleaner_no-text';
}
3. added following code to the css
/* added in the CSS */
#module-status .cachecleaner_no-text {
width: 20px; height: 22px; overflow: hidden; padding:3px 0px;
}
#module-status .cachecleaner_no-text a {
background: transparent url(../images/icon.png) no-repeat 0px 0px;
color:transparent;
}
As I already mentioned... quick but dirty. Some points still missing in my solution, but for my purpose it is good enough: The positioning in my result is soso, the no_text parameter overrides the no_icon, the translation is still missing. But now I can see the admin menu again in one line instead of two lines, because I load too many modules into the "status" position
Kind regards, Martin