/** * Related Posts Loader for Astra theme. * * @package Astra * @author Brainstorm Force * @copyright Copyright (c) 2021, Brainstorm Force * @link https://www.brainstormforce.com * @since Astra 3.5.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } /** * Customizer Initialization * * @since 3.5.0 */ class Astra_Related_Posts_Loader { /** * Constructor * * @since 3.5.0 */ public function __construct() { add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_action( 'customize_register', array( $this, 'related_posts_customize_register' ), 2 ); // Load Google fonts. add_action( 'astra_get_fonts', array( $this, 'add_fonts' ), 1 ); } /** * Enqueue google fonts. * * @return void */ public function add_fonts() { if ( astra_target_rules_for_related_posts() ) { // Related Posts Section title. $section_title_font_family = astra_get_option( 'related-posts-section-title-font-family' ); $section_title_font_weight = astra_get_option( 'related-posts-section-title-font-weight' ); Astra_Fonts::add_font( $section_title_font_family, $section_title_font_weight ); // Related Posts - Posts title. $post_title_font_family = astra_get_option( 'related-posts-title-font-family' ); $post_title_font_weight = astra_get_option( 'related-posts-title-font-weight' ); Astra_Fonts::add_font( $post_title_font_family, $post_title_font_weight ); // Related Posts - Meta Font. $meta_font_family = astra_get_option( 'related-posts-meta-font-family' ); $meta_font_weight = astra_get_option( 'related-posts-meta-font-weight' ); Astra_Fonts::add_font( $meta_font_family, $meta_font_weight ); // Related Posts - Content Font. $content_font_family = astra_get_option( 'related-posts-content-font-family' ); $content_font_weight = astra_get_option( 'related-posts-content-font-weight' ); Astra_Fonts::add_font( $content_font_family, $content_font_weight ); } } /** * Set Options Default Values * * @param array $defaults Astra options default value array. * @return array */ public function theme_defaults( $defaults ) { // Related Posts. $defaults['enable-related-posts'] = false; $defaults['related-posts-title'] = __( 'Related Posts', 'astra' ); $defaults['releted-posts-title-alignment'] = 'left'; $defaults['related-posts-total-count'] = 2; $defaults['enable-related-posts-excerpt'] = false; $defaults['related-posts-excerpt-count'] = 25; $defaults['related-posts-based-on'] = 'categories'; $defaults['related-posts-order-by'] = 'date'; $defaults['related-posts-order'] = 'asc'; $defaults['related-posts-grid-responsive'] = array( 'desktop' => '2-equal', 'tablet' => '2-equal', 'mobile' => 'full', ); $defaults['related-posts-structure'] = array( 'featured-image', 'title-meta', ); $defaults['related-posts-meta-structure'] = array( 'comments', 'category', 'author', ); // Related Posts - Color styles. $defaults['related-posts-text-color'] = ''; $defaults['related-posts-link-color'] = ''; $defaults['related-posts-title-color'] = ''; $defaults['related-posts-background-color'] = ''; $defaults['related-posts-meta-color'] = ''; $defaults['related-posts-link-hover-color'] = ''; $defaults['related-posts-meta-link-hover-color'] = ''; // Related Posts - Title typo. $defaults['related-posts-section-title-font-family'] = 'inherit'; $defaults['related-posts-section-title-font-weight'] = 'inherit'; $defaults['related-posts-section-title-text-transform'] = ''; $defaults['related-posts-section-title-line-height'] = ''; $defaults['related-posts-section-title-font-size'] = array( 'desktop' => '30', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); // Related Posts - Title typo. $defaults['related-posts-title-font-family'] = 'inherit'; $defaults['related-posts-title-font-weight'] = 'inherit'; $defaults['related-posts-title-text-transform'] = ''; $defaults['related-posts-title-line-height'] = '1'; $defaults['related-posts-title-font-size'] = array( 'desktop' => '20', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); // Related Posts - Meta typo. $defaults['related-posts-meta-font-family'] = 'inherit'; $defaults['related-posts-meta-font-weight'] = 'inherit'; $defaults['related-posts-meta-text-transform'] = ''; $defaults['related-posts-meta-line-height'] = ''; $defaults['related-posts-meta-font-size'] = array( 'desktop' => '14', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); // Related Posts - Content typo. $defaults['related-posts-content-font-family'] = 'inherit'; $defaults['related-posts-content-font-weight'] = 'inherit'; $defaults['related-posts-content-text-transform'] = ''; $defaults['related-posts-content-line-height'] = ''; $defaults['related-posts-content-font-size'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); return $defaults; } /** * Add postMessage support for site title and description for the Theme Customizer. * * @param WP_Customize_Manager $wp_customize Theme Customizer object. * * @since 3.5.0 */ public function related_posts_customize_register( $wp_customize ) { /** * Register Config control in Related Posts. */ // @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound require_once ASTRA_RELATED_POSTS_DIR . 'customizer/class-astra-related-posts-configs.php'; // @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound } /** * Render the Related Posts title for the selective refresh partial. * * @since 3.5.0 */ public function render_related_posts_title() { return astra_get_option( 'related-posts-title' ); } } /** * Kicking this off by creating NEW instace. */ new Astra_Related_Posts_Loader(); Triple Regret : Comment l’histoire urbaine façonne la surveillance numérique à Tower Rush – Quality Formación

Triple Regret : Comment l’histoire urbaine façonne la surveillance numérique à Tower Rush

Introduction : Le poids du passé dans les algorithmes

a
La mémoire historique n’est pas seulement un héritage du passé, elle est souvent intégrée dans les fondations mêmes des systèmes numériques modernes. Les algorithmes, loin d’être neutres, reflètent des logiques sociales ancrées dans des expériences collectives. En France, comme ailleurs, la gentrification — ce déplacement massif de populations dû à la hausse des loyers — illustre cette empreinte invisible. Chaque résident chassé de son quartier devient une donnée traçable, un point sur une carte invisible où le passé s’efface au profit d’un présent en perpétuel recalage.
Dans Tower Rush, ce phénomène prend la forme d’un pivot mécanique : un « crochet » qui attire sans relâche, rendant le passé non seulement présent, mais inévitable. Ce mécanisme, que l’on nomme « triple regret », symbolise la répétition douloureuse du contrôle social — un héritage douloureux où liberté, mobilité et mémoire se perdent en cascade.

La gentrification : un pivot invisible dans le tissu urbain

a
En France, près de 15 % des habitants sont déplacés chaque année par la montée des loyers, une transformation sociale mesurable qui redessine les quartiers en profondeur. Ce déplacement n’est pas seulement un changement physique : il marque une rupture dans la vie quotidienne, une exclusion inscrite dans les données. Chaque résident déplacé devient un point d’information dans un système qui gère l’espace avec une froide précision.

Ce mouvement forme un « pivot » informel, une donnée clé dans une carte d’invisibilité sociale. Sur Tower Rush, ce déplacement est matérialisé par le « crochet » — un mécanisme qui retient, comme un aimant invisible, les populations déplacées au cœur du jeu. Ce pivot reflète la réalité urbaine où l’espace devient un enjeu de pouvoir, et où certains passent inaperçus, ou pire, sont activement relégués.

Le « Frozen Floor » : gel économique et surveillance anticipée

a
En contexte français, l’équivalent du gel économique — ce « permafrost » des revenus — est la « Glace Économique » de Tower Rush. Les gains des joueurs, comme ceux des habitants modestes, restent gelés jusqu’à un seuil critique, empêchant une progression libre. Cette restriction constante crée une tension permanente entre avancée et immobilisation.

Cette dynamique reflète la réalité française où les inégalités structurelles renforcent une surveillance ciblée : chaque mouvement, chaque gain, est observé, anticipé, pour éviter une « fonte » incontrôlée. Le « Frozen Floor » n’est pas un simple effet de jeu : il traduit la surveillance anticipée, cette vigilance invisible qui pèse sur les citoyens dans les grandes villes, où le moindre signe de dérive déclenche une réponse automatique, comme un système de contrôle urbain en marche.

Le crochet : métaphore du contrôle social invisible

a
Le crochet de Tower Rush — cette boucle qui attire et retient — incarne le contrôle social subtil mais inéluctable. Il symbolise un destin qui ne lâche rien, une surveillance invisible qui s’accroche, comme un filet invisible tissé autour des résidents déplacés. En France, ce mécanisme rappelle les dispositifs urbains réels : caméras de surveillance, fichiers de géolocalisation, données comportementales, activés au moindre signe de « dérive ».

Ce crochet devient un symbole puissant d’un passé qui hante le présent, un regret « triple » : perte de liberté, perte de mobilité, perte de mémoire. Il traduit la réalité où la ville, en constante recomposition, efface les traces des anciens, comme un jeu où chaque pion déplacé devient une donnée, invisible mais gravée.

La triple regret : un fil conducteur culturel francophone

a
En France, le concept de « regret collectif » — lié aux quartiers sacrifiés au développement urbain — enrichit profondément la compréhension de Tower Rush. Le jeu incarne cette triple dimension : perte d’espace, perte de revenus, perte de mémoire collective. Chaque niveau, chaque déplacement, renforce ce poids historique, ce sentiment d’un passé effacé au profit d’un futur contrôlé.

Ce mécanisme ludique devient une allégorie accessible, proche des préoccupations sociales actuelles : qui est exclu ? Qui perd la parole ? Et surtout, qui décide de ce qui reste visible ? Tower Rush, loin d’être un simple divertissement, est un miroir moderne des tensions urbaines et sociales qui traversent les grandes cités françaises.

Conclusion : Vers une conscience critique du numérique

a
Tower Rush, au croisement du jeu et de la société, invite à interroger comment l’histoire urbaine façonne notre rapport à la surveillance numérique. En France, où mémoire collective et régulation numérique sont des enjeux centraux, ce jeu offre une métaphore puissante et accessible. Le « triple regret » n’est pas seulement un concept abstrait, mais une réalité tangible dans les algorithmes qui guident nos vies.

Le crochet, la Glace Économique, le pivot du quartier déplacé — tous ces éléments rappellent les cycles invisibles qui structurent notre quotidien : exclusion, contrôle, effacement. Comprendre Tower Rush, c’est reconnaître ces mécanismes, et envisager des alternatives plus justes.

Pour aller plus loin, découvrez comment ces dynamiques se jouent dans la réalité urbaine française sur pour les joueurs audacieux.

Section Enjeu clé
Triple regret La répétition douloureuse du contrôle social, incarnée par le crochet et la Glace Économique
Gentrification et pivot numérique Déplacement massif de populations et transformation des quartiers en données traçables
Surveillance anticipée et gel économique Revenus gelés jusqu’à seuil critique, créant une tension permanente
Mémoire collective et regret urbain Perte d’espace, de revenus, et effacement de la mémoire dans la recomposition urbaine

Dans un monde où les algorithmes façonnent notre quotidien, Tower Rush n’est pas qu’un jeu : c’est une leçon de vigilance. En France, où histoire et justice sociale sont des enjeux quotidiens, ce miroir ludique invite à repenser la surveillance non comme une fatalité, mais comme un choix à questionner. Comprendre ces mécanismes, c’est déjà un pas vers un futur plus juste.

monopoly casino