PESYJE SEARCH V16

Ky patch vendos panelin ekzistues te rezultateve ne shtresen e siperme
te shfletuesit. Ne shfletuesit qe nuk e mbeshtesin Popover API, paneli
origjinal zhvendoset te body dhe ruan eventet ekzistuese te kerkimit.

Kategori dhe butonat vazhdojne te perdorin stilin aktual te faqes.
Tekstet, gjuhet dhe marrja e rezultateve vijne nga kerkimi ekzistues.

INSTALIMI

1. Ngarko ZIP-in dhe cpaketoje te root-i i projektit Laravel, ku eshte artisan.
   install_pesyje_search_v16.php dhe pesyje-v16-payload duhet te jene aty.

2. Nga terminali ne ate directory:

   php install_pesyje_search_v16.php

   Per kontroll paraprak pa ndryshime:

   php install_pesyje_search_v16.php --dry-run

3. Instaluesi shfaq SUCCESS dhe path-in e backup-it.
   Pastaj rihap faqen. Versioni i ri i CSS/JS shtohet automatikisht ne URL.

SKEDARET QE NDRYSHOJNE

resources/views/themes/ayline/home-v30/layout.blade.php
public/themes/ayline/assets/js/home-v31.js
public/themes/ayline/assets/css/home-search-top-layer-v16.css
public/themes/ayline/assets/js/home-search-top-layer-v16.js

Instaluesi heq lidhjet dhe helper-at e V14/V15, vendos asetet V16,
perditeson versionin e home-v31.js dhe kryen artisan optimize:clear.
Nese ndodh gabim gjate shkrimit, rikthen skedaret e backup-it.
Riekzekutimi i V16 nuk ndryshon serish skedaret e nje instalimi te plote.

RIKTHIMI

Perdor path-in e backup-it qe printoi instaluesi:

php install_pesyje_search_v16.php --rollback=storage/app/pesyje-search-v16-backups/EMRI_I_BACKUP

PROVAT E KRYERA

- PHP 8.3: sintaksa e instaluesit kaloi.
- JavaScript: node --check kaloi.
- Instalimi nga versioni origjinal, V14 dhe V15 kaloi.
- Dry-run nuk ndryshoi asnje skedar.
- Riekzekutimi ruajti te njejtat bytes.
- Rollback riktheu saktesisht skedaret origjinale dhe hoqi asetet e reja.
- Layout-i i pavlefshem u refuzua para cdo ndryshimi.
- Prova te izoluara te logjikes JavaScript: hapje, mbyllje, rihapje,
  koordinatat e panelit dhe menyra native/fallback, ne 10 konfigurime.

Vizualizimi mobile/desktop ne mesazh eshte simulim i nderfaqes.
Pamja dhe sjellja ne shfletuesin e faqes reale duhen kontrolluar pas
instalimit; nje prove reale e renderimit nuk u realizua ne kete ambient.

KONTROLLI PAS INSTALIMIT

Shkruaj GREE ne kerkim. Rezultatet duhet te dalin mbi kartat e kategorive.
Kontrollo nje rezultat me klikim, tastet shigjete/Enter dhe Escape.
Kontrollo mbylljen me klikim jashte dhe ndryshimin e qytetit.
Provoje edhe me tastieren mobile te hapur dhe ne pamjen light/dark.

Raportet e provave perfshihen te verification/.
