Buchtipp: Modernes Webdesign mit CSS

Über Peruns Weblog bin ich auf dieses Buch aufmerksam geworden. Da ich schon einige Zeit mit dem Design des Blogs beschäftige, habe ich mich das Buch bei Amazon bestellt und ich kann es nur Empfehlen. Alles sehr gut und ausführlich beschrieben. Für die nächsten Wochen ist die Abendlektüre auf jeden Fall schon mal gesichert.
Eine weitere Beschreibung zu diesem Buch findet Ihr bei Vladimir und dort könnt Ihr auch mal Probelesen: Modernes Webdesign mit CSS

YouTube-Kamera

Sony will eine Kamera auf den Markt bringen, die Fotos mit bis zu 5 Megapixel Auflösung schießt oder Videofilmchen dreht und im Anschluss gleich ins Internet stellt.
Per Knopf werden die im Mp4-Format aufgezeichneten Filme ins Internet hoch geladen.
Kurze Beschreibung:

Eine so genannte PMB Portable-Software formatiert die markierten Videos für YouTube und Co. auf die passende Größe und lädt sie über spezielle Knöpfe hoch, sobald die Kamera per USB an den Rechner angeschlossen wird. Dabei kann der Nutzer selbst bestimmen, welche Webseiten er nutzen will. Neben YouTube stehen dabei auch MySpace, Flickr oder Fotommunity.de bzw. Videocommunity.de offen.

Die Sony Net-Sharing-Cam soll ab September 2007 für etwa 200,- US-Dollar zu haben sein.
Quelle: Golem

Ich glaube das wird ein neues Spielzeug für mich werden.

Tragbares Lautsprecher-System für iPod

Heut habe ich meinen Geburtstagsgutschein meiner Kollegen eingelöst und habe mir den Logitech MM 50 geleistet.
Logitech MM50Gelesen habe ich schon einiges über dieses Gerät und viele hatten die Klangqualität gelobt und genau dies muss ich auch machen. Ich bin wirklich begeistert. Interessant an diesem Gerät ist auch, dass es mit eingebautem Akku betrieben werden kann und dabei auch noch 10 Stunden durchhält. Das Gerät kann eine einfache Musikanlage locker ersetzen. Das Gerät verfügt zusätzlich noch über einen normalen Klinkeneingang, mit dem man auch „Nicht Apple“ Player anschließen kann. Während der iPod im MM50 liegt wird dieser auch gleichzeitig geladen. Im Lieferumfang ist dann noch eine Fernbedienung und eine Tragetasche mit der man den MM50 auf Reisen problemlos mitnehmen kann. Für mich eine klare Kaufempfehlung.

Administrations-Menü auf der Blog-Startseite

Man hat als Blogger ja eigentlich immer was zu tun, und da ist es dann von Vorteil, wenn man alle wichtigen Funktionen direkt auf der Startseite im Zugriff hat.
admin.JPG
Bei Michael vom Software-Guide Blog habe ich eine Lösung gefunden, die ich jetzt in meinen Blog integriert habe. Wichtig ist für mich bei dieser Lösung, dass kein Plugin notwendig ist.
Edit 06.07. habe ich den Code von Michael erneuert!

1. Rückmeldung der richtigen Zahl.
in die function.php des aktuellen Themes wird folgender Code eingefügt.


/*********************************************
* Function: mw_getQty
* Purpose: Determines the number of blog posts, number of comments, etc.
* Input: $type: Typ
* $int: TRUE wenn Rückgabe als Integer, FALSE wenn Rückgabe als
* String mit Punkt als Tausender-Trennzeichen, z.B. 17.365
* Output: Integer oder String, je nach number format
**********************************************/
<?php function mw_getQty($type='posts', $int=false) {
global $wpdb;
switch ($type) {
case 'posts':
$query = " SELECT COUNT(*)
FROM $wpdb->posts
WHERE post_status = 'publish'
AND post_date < '" . current_time('mysql') . "'";
break;
case 'comments_appr':
$query = " SELECT COUNT(*)
FROM $wpdb->comments
WHERE comment_approved = '1'";
break;
case 'comments_awaitmod': // Number of comments awaiting moderation
$query = " SELECT COUNT(*)
FROM $wpdb->comments
WHERE comment_approved = '0'";
break;
case 'comments_spam': // Number of comments spam
$query = " SELECT COUNT(*)
FROM $wpdb->comments
WHERE comment_approved = 'spam'";
break;
}
$result = $wpdb->get_var($query);
if ($int === false) {
return number_format($result, 0, ',', '.');
} else {
return intval($result);
}
}
?>

2. Nun wird, wenn man als Administrator eingeloggt ist, die Admin-Bar an die richtige Stelle eingefügt.
Dies habe ich direkt in der index.php unterhalb von gemacht


<!---Start: Admin-Bar--->
<?php
global $user_ID;
get_currentuserinfo();
if ($user_ID) {
echo '<div id="admin-menu">' . "\n";
echo '<ul>' . "\n";
echo '<li><a title="WordPress Administration" href="' . get_settings('siteurl') . '/wp-admin/">' . __('Administration') . '</a></li>';
echo '<li><a title="Write new post" href="' . get_settings('siteurl') . '/wp-admin/post-new.php">' . __('Write Post') . '</a></li>';
echo '<li><a href="' . get_settings('siteurl') . '/wp-admin/edit.php">' . __('Posts') . ' (' . mw_getQty('posts') . ') </a></li>';
echo '<li><a href="' . get_settings('siteurl') . '/wp-admin/edit-comments.php">' . __('Comments') . ' (' . mw_getQty('comments_appr') . ') </a></li>';
echo '<li><a href="' . get_settings('siteurl') . '/wp-admin/moderation.php">' . __('Comment Moderation') . ' (' . mw_getQty('comments_awaitmod') . ') </a></li>';
if (function_exists('akismet_init'))
echo '<li><a href="' . get_settings('siteurl') . '/wp-admin/edit-comments.php?page=akismet-admin">Akismet Spam (' . mw_getQty('comments_spam') . ')</a></li>';
echo '<li><a href="' . get_settings('siteurl') . '/wp-login.php?action=logout&amp;redirect_to=' . $_SERVER['REQUEST_URI'] . '">&raquo; ' . __('Logout') . '</a></li>';
echo '</ul>' . "\n";
echo '</div> <!-- admin-menu -->' . "\n";
}
?>
<!---Ende: Admin-Bar--->

3. Die Einbundung des CSS in die Style.css des Themes
Da sollte natürlich jeder seine Anpassungen machen.

/* Admin Menue
--------------------------------------------------*/
#admin-menu {
border: 1px solid #aaa;
background-color: #A3C159;
font-family: Arial, Helvetica, sans-serif; font-size: .9em;
}
#admin-menu ul {
list-style: none;
}
#admin-menu ul li {
background: none; display: inline; color: white; padding: 0;
}
#admin-menu a:link, #admin-menu a:visited {
color: white;
}

Für mich ist diese von Michael vorgestellt und von mir erweiterte Lösung, der ideale Weg um möglichst schnell in meinem Blog zu arbeiten.
Sollte Euch noch irgendetwas auffallen, dann lasst es mich wissen.

Ausgehtipp: Stuttgarter Lichterfest 07. Juli 2007

In einer Woche ist es mal wieder soweit… Der Höhenpark wird wieder in einem Meer aus Raketen und Lampions sinken.

Eine einzigartige Mischung aus Licht und Ton lässt Sie den Park und das Lichterfest auf eine völlig neue und unbekannte Weise erleben.

Man sieht sich!

http://www.lichterfest-stuttgart.de