Under the hood

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. :D

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 :).

2 Responses to “Under the hood”


  1. 1 Chis Florinel

    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? :P

  2. 2 Filip

    Neeh, a ramas asa cum l-am pus din prima (in acel moment nu cunosteam metoda html).
    Am schimbat acum :)

Leave a Reply