bugfix - jobKereső

néhány bug javítása:

- amikor csak a foglalkozás vagy csak a település van kitöltve, és elmegy a magyarázó szöveg mint paraméter, eddig nem jöhetett találat, most kijavítottam hogy a magyarázó szövegre ne keressen, és ne vegye figyelembe a kiemeléseknél sem

- a lapozó aktuális eleme, ahol állunk kiemelt css-t kapott, hogy látható legyen hol vagyunk

- a friss checkbox beixelésekor néha nem listázott találatokat, ha több friss url került a rendszerbe mint 50, és a konkrét elem amit megkaphattunk volna, az 50. utáni pozícióban lett volna. Ilyenkor a kulcsszavas kereső találatainak, és a friss url-eket tartalmazó halmaznak nincs metszete, és ezért nem jelenik meg találat. A hírlevél viszont ezekre a kulcsszavakra is kiment. Ezt a bugot a design refaktor során fejlesztettem bele...

update: picit világosabban, szóval a program mysql-ben elmenti mik azok a találatok, amelyek a legutolsó betöltéssel kerültek be. "Friss" kereséskor a solr kulcsszó szerinti keresésre kapott találati lista elemei közül kiszűröm azokat, amelyek nem tagjai az előző friss halmaznak. A fenti friss lista mysql lekérdezésébe bekerült egy 'limit 50', ami miatt nem minden tényleg friss url-t tartalmazta a lista, hanem csak az első 50-et.

- egyúttal megcsináltam hogy a friss checkbox maradjon bepipálva ha az előző kérésben be volt
update: ezt még egysze javítani kellett, mert így meg mindig bepipálta

update2:
- a crawlerbe sikerült befejleszteni egy bugot, ami miatt üres jobName került a solr adatbázisba, ezen pedig a webserver elszállt nullpointerrel. A tünet úgy jelentkezett, hogy csak városra keresve előjöttek ezek a találatok is, jobName-re keresve értelemszerűen nem, mert annak a lekérdezésnek az üres jobName nem felelt meg. Ezt fixáltam a crawlerben is, és a webserverben is, ilyen hibától már nem fog elszállni.
- Mondat határok mesterséges kialakítása még mindig nem az igazi, néhány elvetemült oldal li tag belsejébe egy teljes taget kitöltő font tag-et helyez el, a font tag normál esetben kiemelésre való, abból nem csinálok automatán mondatot, így viszont a li elemből sem tudok, ezen még gondolkodni kell hogy lehet. Felvettem méret kritériumot, 70 karakternél hosszabb szöveg végére mindig kiteszi a pontot.