Iată că după multele intervenţii (updates) la ceea ce se vede, am avut puţin timp să lucrez la îmbunătăţirea codului:
- Am rescris o parte din codul JavaScript, abordând un stil OO, aşa cum trebuie abordat JavaScript.
- jobber trimite tot felul de mail-uri, majoritatea la admin, câteva la cei care publică joburi + “trimite unui prieten”. Am implementat o clasă Postman în care stă tot business-logic-ul operaţiunilor de e-mail. Astfel, pentru fiecare tip de e-mail, am creat o metodă pe care o apelez din “router” (index.php). Aceasta trimite mail-ul propriu-zis, cu o sintaxă de genul:
$nicu = new Postman(); $nicu->MailSendToFriend($data);
În rest, ştiu că mai sunt unele inconsistenţe cu Internet Explorer şi doresc să-mi cer scuze celor 1.421 de persoane care intră cu IE. Personal, vă recomand să folosiţi un browser, aşa ca ceilalţi 4.685.
Lucrăm la încă 2 pagini noi pe care le vom pune sus când sunt gata: Termeni de utilizare şi Privacy Policy. Sigur, puteam să facem copy/paste de pe alte site-uri, dar dacă analizezi cu atenţie ce scrie prin acele texte, aproape că-ţi vine să închizi site-ul imediat!
“Mambo-jambo” legal e util, dar investim timp şi energie în a-l face, totuşi, relevant. Aşa ca jobber :).

Jobber foloseste jquery pentru efectele frumoase din el… Bon…
Dar, de ce in functions ai pus:
document.getElementById(”send-to-friend-response”).innerHTML = msg;
in loc de:
$(’#send-to-friend-response’).html(msg);
(Sau ce e echivalent… nu sunt expert in jquery…)
Speed?
Neeh, a ramas asa cum l-am pus din prima (in acel moment nu cunosteam metoda html).
Am schimbat acum