Skip Navigation

Tags:

29. März 2011

Social Media Strategie

Abgelegt unter: — admin @ 09:37

Social Media in Unternehmen

23. Februar 2011

WordPress 3.1 veröffentlicht

Abgelegt unter: — admin @ 22:48

wordpressWordpress 3.1 wurde heute veröffentlicht. Die final Version mit dem Namen Django gibt es auch schon in deutscher Sprache zum Download. Die Neuigkeiten:

  • Admin Bar / Schnellzugriffsleiste
  • Bessere interne Verlinkung
  • Artikelformatvorlagen

Das lokal installierte, neue Wordpress gefällt mir gut. Wenn es keine Mucken macht, werde ich mich schon bald an die Updates machen.

5. Mai 2010

Der Webentwickler als Hacker

Abgelegt unter: — admin @ 14:01

Google Code hat eine neue Webapplikation online gestellt, die noch löchriger ist sein Name (Jarlsberg, so der Name, ist ein norwegischer Käse). Jarlsberg ist ein mit Absicht unsicher programmierter Blog. Der schlanke, in Python geschriebene Jarlsberg-Server lässt sich auch downloaden und lokal installieren.

Die Applikation hat viele Schwachstellen. Cross-Site Scripting, Cookie Manipulationen, CSRF, SQL Injection, Pishing, DoS, können live ausprobiert werden, damit hat man schnell erste Erfolgserlebnisse. Zu jeder dieser Lücken gibt es Beschreibungen und Hilfestellungen.  Wie die Hacks funktionieren und wie die Schwachstellen im Code behoben werden können, wird ausführlich erklärt.

Nun aber auf zum fröhlichen hacken für Webworker. Damit Ihr auch herausfindet, was genau in der Datei secret.txt steht.

14. Oktober 2008

Dr. Web Relaunch

Abgelegt unter: — admin @ 10:17

Dr. Web LogoJa, ich gebe es zu, auch ich war ein treuer Leser von Dr. Web. In den 9 Jahren wurden tausende von Artikeln geschrieben. Natürlich war es an der Zeit die ganzen einzelnen HTML Seiten in ein CMS zu überführen. Welches CMS wurde wohl ausgewählt? Wordpress, eine Blogsoftware.

Mittels HTML-Tidy und XPath hat sich der Importer das interessante HTML gegriffen, es verarbeitet und über die XML-RPC-Schnittstelle ans Wordpress geschickt. Die Artikel sollten korrekt getaggt und den bereits vorhandenen Autoren zugeordnet werden. Der Importer musste auch die Bilder der Artikel importieren.

Coole Sache das. Wie man 3000 html Seiten nach Wordpress migriert erfährt man in diesem Artikel.

30. September 2008

Wiederverwertbares CSS

Abgelegt unter: — admin @ 16:07

Natalie Downe

23. September 2008

Openexpo

Abgelegt unter: — admin @ 09:21

Openexpo LogoDie fünfte OpenExpo findet am 24. und 25. September 2008 in der Eulachhalle in Winterthur ZH statt. Neben 40 Referate in den Business- und Technology-Tracks  sowie die Verleihung des ersten CH Open Source Awards, wird auch ein Hackontest, der 24-Stunden Programmier-marathon im etoy.TANK durchgeführt.

Und da geht es dann zu wie im Zoo.

Die Besuchenden können die engagierten Software-Entwickler während ihrer Arbeit im gläsernen Frachtcontainer der Künstlergruppe etoy beobachten und mittels verschiedener Medien mit ihnen in Kontakt treten.

13. März 2008

schaufler.ch ist neu

Abgelegt unter: — admin @ 15:25

Webseite

Nun ist es soweit. schaufler.ch erstrahlt in neuem Glanz. Offensichtlich ist das neue “aufgeräumte” Design. Aber auch unter der Haube hat sich einiges getan.

Der Fotobereich hat den Einzug in die offizielle Navigation geschafft und ist neu mit Kommentarfunktion und RSS Feeds ausgerüstet.

Die Linkdatenbank wurde ebenfalls erneuert, so das nun Podcasts direkt aus der Seite abgespielt werden können.

Neu ist auch die Newsseite, sie zeigt die Headlines einiger Blogs im Web – Umfeld.

1. Dezember 2007

Wordpress-Datenbank umziehen 2

Abgelegt unter: — admin @ 23:19

Wenn der neue Server ein 64 Bit OS hat, bleibt der admin Bereich englisch, auch wenn mann ein deutschsprachiges Backend haben will. Fix für die aktuelle Wordpress Version 2.3.1.
die Datei wp-includes/gettext.php anpassen. (ca. Zeile 110).
// Caching can be turned off
$this->enable_cache = $enable_cache;

// $MAGIC1 = (int)0×950412de; //bug in PHP 5
$MAGIC1 = (int) – 1794895138;
// $MAGIC2 = (int)0xde120495; //bug
$MAGIC2 = (int) – 569244523;
$MAGIC3 = (int) 2500072158; // ÄNDERUNG 64 BIT

$this->STREAM = $Reader;
$magic = $this->readint();
if (
$magic == $MAGIC1 || $magic == $MAGIC3) { // ÄNDERUNG 64 BIT
$this->BYTEORDER = 0;
} elseif (
$magic == $MAGIC2) {
$this->BYTEORDER = 1;
} else {
$this->error = 1; // not MO file
return false;
}

1. November 2007

Wordpress-Datenbank umziehen

Abgelegt unter: — admin @ 12:43

Bei Duplizierung der Datenbank und Änderung des Datenbank Präfixes funktioniert der Admin Bereich nicht mehr. Wordpress schreibt den Präfix an verschiedenen Orten in die Datenbank. wp_option und wp_usermeta werden mit diesem SQL Statement gefixt:
UPDATE neu_options SET option_name = REPLACE(option_name, 'alt_', 'neu_');
UPDATE neu_usermeta SET meta_key = REPLACE(meta_key, 'alt_', 'neu_');

8. Juni 2007

Wordpress Blogroll anpassen

Abgelegt unter: — admin @ 14:19

Immer wieder mal benötigt. Ab Version 2.0:
Blogroll anpassen (z.B. h2 entfernen.) in bookmark-template.php

// Display each category
//if ( $cats ) {
//foreach ( (array) $cats as $cat ) {
// Handle each category.

// Display the category name

Zeile: 237