SPB Git

spb/lou-ka Public

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

HTML 99.7%
2.5 KB · 29 lines markdown
Rendered Raw Blame History
1# elk — ELK Property Management (Outaouais : Gatineau, secteur Hull/Plateau)2- site: http://www.elkproperty.com/residential_new.php?typeID=1 (HTTP seulement, pas de HTTPS)3- méthode: html statique côté serveur (vieux site PHP PinchCMS) — 1 requête par sync4- annonces: 3 (une par typologie affichée : Du Plateau 1 ch. + 2 ch., Place Bédard 1 ch.)5- couverture (sur 3 annonces): prix 100 %, adresse 100 %, secteur 100 %, images 100 %, commodités 100 %, plan PDF 100 %, contact 100 %6- fixture: ok (1 requête) · test: ok (2 verts)78## Champs extraits9- **Blocs complexe** (`div.results-in`) : adresse (h2 + « Gatineau QC, J9A 3J2 »), galerie lightbox, description à puces (accès, transports — mentionne « Hull District » → secteur Hull), note de loyer « Starting from $1050.00/month | Hydro/Gas not included » (reprise en description), listes « Building Amenities » / « Apartment Features », contact courriel+téléphone par complexe → `details.contact`.10- **Tableau d'unités** (`div.record-bttm#units_<id>`, section « NOW RENTING / AVAILABLE APARTMENTS ») : colonnes parallèles BEDROOMS / FLOORPLAN (PDF → `details.floorplan_pdf`) / RENT alignées par index → une annonce par typologie avec prix.11- `external_id` **stable** = `<id interne du complexe>-<chambres>` (ex. `6-1`) — l'id `units_6` / lightbox `apt_6` vient du CMS.12- **Filtre Québec** : seules les adresses « QC » passent (Halifax vit sous typeID=2 ; garde-fou si des adresses ON apparaissaient).13- availability = « Now renting » (bandeau source de la section des unités offertes).1415## Champs indisponibles à la source16- Superficie : seulement dans les PDF de plans (non parsés) — ex. « 1 bedroom 598 sqft » dans le nom de fichier.17- Date de disponibilité précise, nombre d'unités par typologie : non publiés.18- lat/lng : non publiés → géocodeur via l'adresse.1920## Fragilités21- **HTTP non chiffré** : le site n'offre aucun HTTPS (certificat absent) — contenu public, aucune donnée sensible transmise.22- Alignement par INDEX des colonnes BEDROOMS/RENT/FLOORPLAN : si le CMS déséquilibre les listes, les prix pourraient se décaler — le connecteur ignore les cellules manquantes.23- Prix « from » : loyers de départ (le RENT du tableau reprend la borne basse).24- robots.txt absent (404 CFN) : politesse par défaut.2526## Échantillon27- `elk:6-1 | 244 Du Plateau Blvd. — 1 bedroom(s) | Gatineau / Hull | 3½ | $1050 | 3 photos | 8 commodités | plan PDF`28- `elk:7-1 | 45-55 Bedard Street — 1 bedroom(s) | Gatineau / Hull | 3½ | $1309 | contact placebedard@elkproperty.com`29