SPB Git

spb/lou-ka Public

Lou·Ka — tous les logements à louer du Québec, un seul endroit.

HTML 99.7%
3.7 KB

# 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-plansclasse 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)

# Champs extraits

  • 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