spb/lou-ka Public
Lou·Ka — tous les logements à louer du Québec, un seul endroit.
HTML 99.7%
1# gestion_valco — Gestion Valco2- site: https://gestionvalco.ca (WordPress Divi + Elementor)3- méthode: html plat — page « Logements à louer » rédigée à la main dans Elementor (1 requête/sync, + la redirection vers /elementor-344/logements-a-louer/)4- annonces: 2 (petit parc Mauricie ; seules les vacances du moment sont publiées)5- couverture (sur 2 annonces): titre 100%, ville 100%, type 100%, adresse 100%, dispo 50%, description 50%, images 50% — prix jamais publié6- fixture: ok (2 requêtes, redirection incluse) · test: ok (2 verts)78## Champs extraits9- La page n'utilise aucun thème immobilier : chaque logement est une10 section Elementor « heading » (« 402 Laviolette Trois-Rivières 4 1/2 »),11 suivie (dans la même section ou les suivantes) d'un bloc texte12 (inclusions, non fumeur/animaux, enquête de crédit…) et de galeries.13- external_id = data-id Elementor de la section titre (stable tant que la14 section n'est pas recréée) ; URL = page liste + ancre.15- Ville : détectée dans le titre parmi les municipalités desservies16 (Trois-Rivières, Shawinigan, Nicolet, Louiseville, Saint-Narcisse ;17 Cap-de-la-Madeleine → Trois-Rivières). Adresse civique = début du titre18 jusqu'au nom de ville.19- Type d'unité : normalize_unit_type(titre) (« 4 1/2 » → 4½).20- Disponibilité : mention « Libre … » du titre, sinon ligne21 « libre/disponible » de la description (texte source tel quel).22- Images : liens pleine taille des galeries Elementor (a.e-gallery-item).23- Le HTML est pollué par des balises <font> (Google Translate côté24 serveur) qui coupent les mots (« Trois- Rivières ») : normalisation25 espaces + recollage des traits d'union.2627## Champs indisponibles à la source28- Prix : jamais affiché (contact téléphonique demandé).29- Superficie, GPS, secteur, meublé : jamais publiés ; animaux/fumeur30 restent dans la description (textmine les structure au finalize()).3132## Fragilités33- Page rédigée à la main : la détection repose sur « le titre contient un34 type d'unité (4 1/2, 3½, studio…) » — un titre sans type serait manqué.35- external_id = data-id Elementor : si l'admin recrée la section (au lieu36 de l'éditer), l'annonce est vue comme nouvelle. Acceptable pour ce37 volume.38- Une annonce peut n'être qu'un titre (cas « 2 St-Hilaire des Loges » :39 ni texte ni photos) — champs vides assumés.40- Les galeries vides (widget sans items) sont ignorées naturellement.4142## Échantillon43- e1c3c46 : 402 Laviolette Trois-Rivières 4 1/2 — Trois-Rivières, 4½,44 9 photos, description complète (laveuse/sécheuse incluses, thermopompe,45 non fumeur, pas d'animaux).46- e3e8319 : 2 St-Hilaire des Loges St-Narcisse Beau grand 4 1/2 Libre47 1 mai — Saint-Narcisse, 4½, dispo « Libre 1 mai ».48