Primul upgrade serios
Suntem foarte mandri de Facebook Connect, si nu ca am fi printre primii din .ro, dar ca le oferim o sansa celor cu cont de Facebook sa nu mai treaca prin formularul de inregistrare.
Stiu, toti uram formularele de inregistrare.
Cam ce contine upgrade-ul:
1. Conectare cu contul de Facebook folosind Facebook Connect
Cum functioneaza pe scurt:
- se apasa butonul de “Conecteaza-te cu Facebook”. In acel moment daca userul este autentificat in Facebook stiu deja cine este el, iar daca nu este autentificat il invitam sa se autentifice si rezultatul este acelasi.
- stiind cine este userul de Facebook, ii putem importa de acolo toate informatiile, cu cateva exceptii: anul nasterii (este privat in Facebook) si adresa de email (privata dar cu o mica portita care ne-ar fi creat numai probleme daca am fi exploatat-o). Pe de alta parte nu este obligatoriu sa introduci adresa de email pe care o ai si la Facebook.
- avand si cele 2 informatii lipsa ne uitam daca adresa introdusa de utilizator exista deja in baza de date. Daca exista, inseamna ca nu are rost sa facem 2 conturi MakeMeHappy pentru acelasi utilizator si asociem contul existent cu ID-ul din Facebook. Daca nu exista, inseamna ca e utilizator nou si ii vom crea un cont nou. De aici si necesitatea parolei in formularul pentru Facebook. Daca mai reuseste cineva sa urmareasca rationamentul: daca nu introduc parola se va genera o parola automat, daca introduc o adresa de email existenta nu mai este nevoie de parola pentru ca se va asocia contul de Facebook contului MMH.
2. Sistem de notificari HTML.
Bun, ne-am trecut si noi pe HTML, nimic fancy so far. Insa am rescris de la zero sistemul de notificari existent pentru ca acela avea niste flaw-uri care nu puteau fi controlate eficient. Acum va puteti astepta sa primiti emailuri punctuale (cand a rezervat cineva un cadou, cand ai fost adaugat ca prieten) sau remindere (mai sunt X zile pana cand lista Y expira!). Reminderele se trimit la ora 11 AM zilnic.
3. Redesign aplicatie Facebook.
Daca tot am facut Facebook Connectul trebuia sa modificam si aplicatia existenta. In primul rand pentru ca nu trebuia sa ii mai ceara userului date de login din moment ce se conectase prin Facebook Connect. In al doilea rand pentru ca aplicatia era urata nefinalizata. Asa ca am facut o noua aplicatie, initial cu un alt ID, dar apoi am suprascris-o pe cea initiala, in care te loghezi cu contul tau MMH (sau automat daca folosesti Facebook Connect) si vezi toate listele tale publice de cadouri, pe care le poti adauga la profil folosind butonul “Add to Profile” din header.
Ai 2 optiuni:
- implicit vezi in profilul Facebook listele tale publice de cadouri
- poti selecta sa vezi doar continutul unei anume liste, apasand butonul suficient de vizibil si sugestiv “Afiseaza in profil doar produsele din aceasta lista”.
Mai multe detalii impreuna cu screenshots dimineata.
Andrei
Categorie: Tips & Tricks







