ContactNG
Oct 9, 2008 Pluginuri wordpress
Pe lângă obişnuitele comentarii este o idee bună să oferim şi o cale facilă de contact direct cu autorul blogului. Nu de puţine ori am dorit să trimit un mail unui blogger, dar ia de unde nu-i adresa de mail, formular de contact din părţi, iar în ce priveşte programele de mesagerie instant personal sunt cam reticent în a adăuga chiar pe orice în listă; de exemplu în lista de Y!Mess nu am decât 35 de contacte. Da, mai antisocial moi, dar timpul meu liber e cam pe sponci ca să îmi pierd timpul tot cu mâna pe butonul de ignore.
ContactNG, creat de acelaşi developer ce ne-a adus InstantUpgrade despre care am vorbit acum ceva vreme, oferă un formular de contact uşor de implementat şi bine securizat. Ştiţi deja rutina de acum: download, dezarhivare, upload şi activare.
Opţiunile de configurare sunt relativ puţine, dar arhisuficiente. Putem modifica dimensiunile formularului de contact (default este de 170*180px), subiectul mailului trimis şi adresa de mail. Dacă doreşti poţi oferi un link autorului pluginului; de remarcat că linkul oferit nu este intruziv şi nici nu strică designul.
Ca teme vizuale sunt disponibile doar două, dar urmând instrucţiunile din fişierul src/README.skins îţi poţi crea propriul stil mai în ton cu tema folosită. Ai nevoie doar de ceva cunoştiinţe de css şi minime abilităţi de manipulare a imaginilor. Experimentează, nicio problemă, nimeni nu s-a născut web-developer!


Pentru a afişa formularul propriu zis ai două variante:
- creezi o pagină nouă şi introduci codul de mai jos în editorul HTML; poţi edita ulterior aceea pagină, nu este exclusiv dedicată formularului de contact.
- dacă doreşti să afişezi formularul în altă parte, în sidebar de exemplu - deschizi fişierul sidebar.php şi introduci codul php de mai jos; nu uita să salvezi!
< ?php if ( function_exists('cngForm') ) cngForm(); ?>
Pentru cei care deja îţi fac griji că vor primi spam cu nemiluita (spre exemplu formularul nu are captcha şi nici o întrebare gen Did you pass math?) să detaliem un pic. Înainte de a trimite mailul toate câmpurile sunt verificate dacă sunt completate corect, orice mesaj mai scurt de 30 de caractere fiind automat respins. Honeypot, cookie dependent de IP şi timestamp precum şi un timeframe de 20 de secunde între încărcarea paginii şi trimiterea formularului (timp minim necesar unui om pentru a citi şi completa toate câmpurile) sunt alte măsuri suplimentare de securitate. Dacă totuşi un spambot mai inteligent trece de toate aceste precauţii mailul este filtrat de Akismet, bineînţeles dacă acesta este activat. E recomandat să îl activezi măcar acum dacă nu ai făcut-o încă!

Have fun using this great piece of software, people! Se aude acolo în spate, da, voi ăia care nu oferiţi nicio posibilitate de contact, cu voi vorbesc, de acum voi putea da de voi mai uşor? Sper ca da.
Formularul de contact pe care îl utilizez pe acest blog are în mare parte aceeaşi funcţionalitate, doar că este mult mai simpluţ şi îl folosesc doar dintr-o prea mare comoditate: mesajele nu sunt trimise pe mail, ci apar într-un tab separat în pagina de administrare comentarii; în plus pot răspunde direct din interfaţa web fără a fi nevoit să intru în contul de mail. Dar despre acest plugin cu altă ocazie, în curând probabil.
Poate te mai intereseaza:
Tags: contacng, formular de contact






October 15th, 2008 at 20:16
Pare interesant si poate servi utilizatorilor care nu-si bat capul cu setarile, dar n-as da suita de optiuni pe care le am in cFormsII pe el.
La momentul actual, nu cred ca exista un plugin mai bun pentru gestionarea zonelor de contact decat cForms.
Ultimul articol scris de Alex Cristache:Educated Clients Are Good Clients