brokenclay.org/journal

Re-working the WordPress admin interface for Opera

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;
}
Katja

2 Comments

  1. mdmhvonpa

    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.

    Reply
  2. Katja

    Oh, there’s definitely sweat on the brow when using WordPress.

    Reply

Leave a Comment

Your email address will not be published.

CommentLuv badge