DenkZEIT :: Umgebautes admin-Interface für WordPress (Rebuilt administrative interface for WordPress)
Steffan has provided most of the workaround for the messy appearance of the default admin interface for WordPress.
The problem is that the posting interface uses fieldset
to position the page elements, and Opera won’t position fieldsets, just stacks them up one after the other. Steffan’s solution is not elegant in that it requires changes to both the css and the html, by wrapping every fieldset in a div to provide the positioning, but it’s a good start. I’ve applied Steffan’s changes, but find that the divs jump around as I move the cursor.
I’m going to re-cap the changes here, even though I’m sure all my readers are fluent in German:
In wp-admin/edit-form.php:
find:
<fieldset id="categorydiv">
and wrap it in:
<div id="categorydivD">
find:
<fieldset id="titlediv">
and wrap it in:
<div id="titledivD">
In wp-admin/edit-form-advanced.php:
find:
<fieldset id="categorydiv">
and wrap it in:
<div id="categorydivD">
find:
<fieldset id="poststatusdiv">
and wrap it in:
<div id="poststatusdivD">
find:
<fieldset id="titlediv">
and wrap it in:
<div id="titledivD">
find:
<fieldset id="commentstatusdiv">
and wrap it in:
<div id="commentstatusdivD">
In wp-admin/wp-admin.css:
remove:
#categorydiv
add:
#slugdiv, #postpassworddiv {
display:none;
}
#categorydivD {
line-height: 130%;
margin-right: 15px;
position: absolute;
right: 5%;
width: 15em;
margin-top:15em;
}
#poststatusdivD, #commentstatusdivD, #titledivD, #titlediv,
#poststatusdiv, #commentstatusdiv,
#pingstatusdiv, #postpassworddiv, #namediv, #uridiv, #emaildiv {
float: left;
height: 6em;
margin-right: 5px;
}
#poststatusdiv, #commentstatusdiv {
width:10em;
}

Actually, I know a bit of german and after reading the posts, I think I’ll stay away from WP. Call me old fashioned but I’ll do my webbie stuff with sweat on my brow. Now if you will excuse me, I need to go Milk bessy so we can have butter next week.
Oh, there’s definitely sweat on the brow when using WordPress.