Skip to content
# le_st_georges — Le St-Georges (Saint-Georges, Beauce — Chaudière-Appalaches)
- site: https://lestgeorges.ca (le sélecteur d'unités est sur l'accueil)
- méthode: html (sélecteur SVG) + REST WordPress
do-selecteur-plans — classe héritée de LaCourConnector
- annonces: 4 unités disponibles (sur 56 unités, étages 2 à 8 ; 52 sont « Louée »)
- couverture (sur 4 annonces): prix 100 %, superficie 100 %, dispo 100 %, adresse 100 %, étage 100 %, commodités 100 %, images 100 %, plan PDF 100 %
- fixture: ok (5 requêtes) · test: ok (2 verts)
- Même plateforme
do-selecteur-plans que La Cour Appartements et AULA Lévis : LeStGeorgesConnector(LaCourConnector) ne redéfinit que les constantes du projet + deux particularités du thème — parsing, budget REST et cache BD partagés à 100 %.
- Sélecteur SVG de l'accueil :
data-nom (n° d'unité → external_id = 207), data-etage, data-type (3½, 3½ +, 4½, 5½), data-prix, classes disponible / indisponible (« Loué ») — les unités louées sont exclues.
- REST
/wp-json/do-selecteur-plans/v1/unite?id=<data-numero> : montant (« 1 925 $ » → prix), superficie_habitable → pi², superficie_terrasse (balcon), pdf (plan de l'unité → details.plan_pdf), gallery (plan PNG en tête des photos), a_partir (« Libre le 9 août 2026 »), etat re-vérifié côté REST.
- Adresse : 11 295, 1re Avenue, Saint-Georges, QC G5Y 2C2 (publiée dans le pied de page) ; secteur « Centre-ville » (le projet se décrit « au cœur du centre-ville de Saint-Georges »).
- Commodités de l'immeuble (
.sc_icons_item_title, section « Nos espaces, votre confort ») : bâtiment sécurisé et en béton, 2 ascenseurs, salon commun, hall d'entrée luxueux, stationnement et borne électrique intérieure, espace lave-auto, espace vélos, rangement au sous-sol, chute à déchets et recyclage, casiers postaux expedibox, eau chaude incluse, comptoir en quartz → textmine en tire inclusions{hot_water}, elevator, balcony, storage, parking{intérieur}.
# Particularités du thème (redéfinitions par rapport à LaCourConnector)
PLANS_PATH = "" : le sélecteur est sur la page d'accueil (pas de page /plans/).
_site_images() : les photos du projet sont des PNG (le motif partagé ne retient que jpg/webp) ; les logos (Log_St-Georges…), badges et plans sont filtrés.
_project_amenities() : blocs .sc_icons_item_title au lieu des widgets Jet Engine de La Cour/AULA.
# Champs indisponibles à la source
- Date de libération précise :
date_libre vide ; a_partir = « Libre le <jour même> » = libre maintenant.
- Animaux, meublé, lat/lng : non publiés.
- Le champ REST
inclusion est vide (comme chez AULA) → commodités au niveau de l'immeuble.
# Fragilités
- Petit inventaire (4 unités) : normal pour un immeuble de 56 unités loué à 93 %. La fixture devra être ré-enregistrée quand la liste des unités disponibles changera (comportement attendu de toutes les fixtures).
robots.txt du site est un bloc Yoast standard (Disallow: vide = tout permis) et répond 200 avec le UA de base.py (le rapport d'expansion signalait un 403 via curl brut — un WAF filtre les UA génériques, pas celui de Lou-Ka).
- Tout changement du plugin
do-selecteur-plans casse aussi la_cour et aula (code partagé) : les trois fixtures servent de sentinelles.
# Échantillon
le_st_georges:207 | Le St-Georges — Unité 207 | 11 295, 1re Avenue, Saint-Georges, QC G5Y 2C2 | Centre-ville | 4½ | 1 925 $ par mois | Libre le 9 août 2026 → now | 1 145 pi² | balcon 94 pi² | étage 2 | 12 commodités | plan PDF
le_st_georges:807 | Unité 807 | 4½ | 2 100 $ par mois | 1 145 pi² | étage 8