SPB Git

spb/lou-ka Public

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

HTML 99.7%
3.7 KB · 33 lines markdown
Rendered Raw Blame History
1# le_st_georges — Le St-Georges (Saint-Georges, Beauce — Chaudière-Appalaches)2- site: https://lestgeorges.ca (le sélecteur d'unités est sur l'accueil)3- méthode: html (sélecteur SVG) + REST WordPress `do-selecteur-plans`**classe héritée de LaCourConnector**4- annonces: 4 unités disponibles (sur 56 unités, étages 2 à 8 ; 52 sont « Louée »)5- couverture (sur 4 annonces): prix 100 %, superficie 100 %, dispo 100 %, adresse 100 %, étage 100 %, commodités 100 %, images 100 %, plan PDF 100 %6- fixture: ok (5 requêtes) · test: ok (2 verts)78## Champs extraits9- 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 %.10- 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**.11- 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.12- 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 »).13- 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}`.1415## Particularités du thème (redéfinitions par rapport à LaCourConnector)16- `PLANS_PATH = ""` : le sélecteur est sur la **page d'accueil** (pas de page /plans/).17- `_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.18- `_project_amenities()` : blocs `.sc_icons_item_title` au lieu des widgets Jet Engine de La Cour/AULA.1920## Champs indisponibles à la source21- Date de libération précise : `date_libre` vide ; `a_partir` = « Libre le <jour même> » = libre maintenant.22- Animaux, meublé, lat/lng : non publiés.23- Le champ REST `inclusion` est vide (comme chez AULA) → commodités au niveau de l'immeuble.2425## Fragilités26- 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).27- `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).28- Tout changement du plugin `do-selecteur-plans` casse aussi `la_cour` et `aula` (code partagé) : les trois fixtures servent de sentinelles.2930## Échantillon31- `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`32- `le_st_georges:807 | Unité 807 | 4½ | 2 100 $ par mois | 1 145 pi² | étage 8`33