Copie a scrisorii de feedback vesel. Formular de feedback Joomla - creare și personalizare

Problemă: evitarea feedback-ului. Majoritatea oamenilor nu acceptă foarte bine criticile și, în consecință, fac tot posibilul pentru a evita feedback-ul negativ. Drept urmare, ei nu primesc informații cu adevărat de neprețuit despre punctele lor forte și punctele slabe și, ca urmare, nu au posibilitatea de a extrage beneficiul maxim de la prima și de a preveni consecințele celor din urmă.

Decizie: dacă încerci în mod activ să obții și să înveți din feedback sincer și corect de la oameni care te cunosc bine (din multe unghiuri diferite), atunci folosești una dintre cele mai eficiente și mai rapide moduri de a permite unei persoane să se privească din unghiuri noi și accelerează succesul personal și ritmul de auto-dezvoltare.

Instrucțiuni: introduceți următorul text în câmpul de e-mail (puteți să îl editați și să îl adaptați la situația dvs., astfel încât să fie clar că sunteți autorul). Trimite-l la cinci până la treizeci (cu cât sunt mai mulți, cu atât mai bine) persoane care te cunosc suficient de bine pentru a oferi o evaluare sinceră a punctelor tari și a punctelor slabe. Pot fi prietenii tăi, rudele, colegii, mentorii, profesorii, foștii angajatori sau manageri, clienții și alți oameni importanți și apropiați de tine. Și dacă ești suficient de curajos, atunci oameni importanți sau apropiați în trecut.(Sunt serios.)

Important: nu uitați să trimiteți scrisorile ca „copii oarbe”, astfel încât destinatarii să nu poată vedea alți destinatari. (Și este mai bine să copiați și să lipiți scrisoarea în general și apoi să le trimiteți fiecărei persoane separat.)

Câmp de subiect: Este foarte important… sau Mi-ar placea sa aud parerea ta...

Text prin e-mail:

Dragi prieteni, rude și colegi!

Vă mulțumesc foarte mult că ați citit această scrisoare. Mi-a fost foarte greu să-l trimit, dar este extrem de important pentru mine și îți mulțumesc sincer că ți-ai făcut timp prețios să-l citești (și, sper, să-mi răspunzi).

Această scrisoare va fi primită de un grup select de persoane. Fiecare dintre voi mă cunoaște bine și sper că va face o evaluare sinceră a punctelor mele forte și, mai important, a punctelor mele slabe (așa-numitele zone de îmbunătățire).

Nu am făcut niciodată așa ceva până acum, dar simt că, pentru a crește și a mă dezvolta ca persoană, trebuie doar să îmi fac o imagine mai bună a modului în care mă văd cei mai importanți oameni din viața mea. Pentru a deveni persoana care trebuie să fiu, pentru a trăi viața pe care mi-o doresc și pe care o merit și pentru a contribui la viața altora la nivelul la care mi-aș dori să o fac, chiar am nevoie să aud o părere obiectivă.

În acest sens, vă rog să vă acordați câteva minute pentru a-mi trimite un email în care să scrieți sincer în care două-trei domenii importante am cel mai mult nevoie de îmbunătățire. Dacă vă va fi mai ușor și mai plăcut, nu ezitați să enumerați mai întâi cele mai mari avantaje și avantaje clare ale mele (în orice caz, cu siguranță va fi mai ușor și mai plăcut pentru mine astfel). Asta e tot. Și vă rog să nu încercați să înfrumusețați sau să ascundeți nimic. Promit să nu mă supăr la nicio critică. De fapt, cu cât ești mai sincer, cu atât voi fi mai motivat să fac schimbări pozitive în viața mea.

Mulțumesc din nou, iar dacă aș putea face ceva pentru a adăuga valoare vieții tale, nu ezitați să-mi spuneți. Cu sinceră recunoștință,

E-mailul care îți va schimba viața: gânduri de concluzie

Asta e! Sper să vă alăturați mie, Trudy, și altor sute de clienți VIP ai mei care au avut curajul să trimită un e-mail ca acesta. Iată doar câteva dintre recompensele care vă schimbă viața, la care vă puteți aștepta de la această experiență: o introspecție mai precisă, o înțelegere mai profundă a dvs. și o viziune mai clară și mai clară asupra schimbărilor care vă vor permite să vă îmbunătățiți rapid caracterul și viata ta.

Comunicarea de afaceri este propria sa lume cu propriile sale legi. Multe depind de modul în care respectăm aceste legi: impresia pe care o facem colegilor și partenerilor, productivitatea muncii și chiar avansarea în carieră.

Un loc aparte în comunicarea de afaceri îl ocupă corespondența de afaceri, care este datoria zilnică a majorității lucrătorilor de birou și nu numai. Capacitatea de a conduce corect corespondența de afaceri poate fi de un bun ajutor pentru a face tranzacții profitabile și pentru a vă construi imaginea afacerii.

Să ne uităm la câteva dintre caracteristicile unei scrisori de afaceri. Deci, corespondența comercială este:

  • utilizarea expresiilor formule și a clișeelor
  • neutralitate emoțională,
  • acuratețea semantică și concizia prezentării,
  • argument bine structurat.

Corespondența de afaceri în limba engleză este același set de reguli și clișee, dintre care unele le recomandăm tuturor celor care lucrează cu parteneri străini sau în companii internaționale. Vă aducem în atenție câteva fraze utile care vă vor decora corespondența de afaceri. Aceste fraze vă vor sublinia profesionalismul și vă vor ajuta să modelați imaginea unui om de afaceri. Începe? m!

1.Vă rugăm să găsiți atașat

Să începem cu clasicii. De multe ori trebuie să atașați la scrisoare diverse documente sau alte fișiere. Pentru a anunța destinatarul despre prezența unui atașament, această expresie este perfectă. La urma urmei, cuvântul „Atașament” în traducere înseamnă „investiție”. Expresia trebuie folosită la sfârșitul scrisorii.

Iată câteva exemple de utilizare:

  • Vă rugăm să găsiți atașat portofoliul meu.
  • Vă rugăm să găsiți atașat o copie a acordului/contractului.

2.Am transmis

Această expresie poate fi folosită dacă trebuie să redirecționați e-mailul către alți destinatari. Pentru a anunța destinatarul despre acest lucru, expresia „am trimis” este perfectă. De exemplu:

  • Ți-am trimis CV-ul Annei.
  • Ți-am trimis e-mailul lui John.

3.Am cc'ed

O persoană neinițiată în toate secretele particularităților corespondenței de afaceri poate să nu înțeleagă ce înseamnă această abreviere ciudată. Dar suntem profesioniști. „I’ve cc'ed” este o abreviere care înseamnă I have carbon copied. Expresia înseamnă „pune pe cineva pe o copie pentru a primi scrisori”.

Deci, dacă trebuie să anunțați pe cineva că ați introdus alți destinatari într-o copie, nu ezitați să folosiți această expresie. De exemplu:

  • Am trimis-o pe Sara pe acest e-mail.
  • I-am trimis pe Jack și Jimmy pe aceste e-mailuri.

În ceea ce privește abrevierile care nu pot fi folosite în corespondența de afaceri, se face de obicei o excepție pentru acest caz.

4.Pentru detalii suplimentare

Această expresie este o modalitate dovedită de a vă încheia politicos scrisoarea în engleză. „Pentru mai multe detalii”, înseamnă „pentru informații mai detaliate”, „mai detaliat”. Exemple de utilizare:

  • Pentru mai multe detalii contactati-ma oricand.
  • Pentru mai multe detalii scrieți managerului nostru de vânzări.

O altă frază care să te ajute să termini politicos este „Dacă ai întrebări, te rog nu ezita să mă contactezi”. În traducere, aceasta înseamnă „Dacă aveți întrebări, nu ezitați să-mi scrieți”.

5.Aștept cu nerăbdare

Expresia „aștept cu nerăbdare” înseamnă „a aștepta cu nerăbdare”. Deci, dacă așteptați cu nerăbdare un răspuns sau o altă acțiune din partea destinatarului, atunci ar fi destul de potrivit să folosiți această expresie. De exemplu:

  • Astept raspunsul tau.
  • Astept cu interes raspunsul tau.

Expresia este cel mai bine folosită la sfârșitul scrisorii.

Când scrii o scrisoare, trebuie să fii politicos chiar și atunci când nu prea ai chef. Abilitatea de a compune scrisori competente în orice situație reflectă profesionalismul, buna reproducere și cunoașterea eticii în afaceri. În concluzie, reamintim că în corespondența de afaceri trebuie să arătați acuratețea formulării și o alfabetizare impecabilă. De asemenea, este inacceptabilă utilizarea abrevierilor (cu rare excepții).

Scrieți corect e-mailurile în engleză, dragi prieteni! Noroc!

Una dintre cele mai frecvente sarcini în practică este implementarea unui formular de feedback. Tobish își scrie codul HTML, îl proiectează în CSS, creează un script PHP care să proceseze datele primite de la utilizator și să le trimită către e-mailul nostru, scriind un script JS care să verifice formularul pentru adecvarea datelor de intrare, protejându-ne. descendenți din spam, astfel încât cutia poștală să nu se prăbușească din cauza atacurilor bot.

Toate punctele de mai sus vor fi luate în considerare în recenzia noastră și comentate în detaliu.

Deci, să începem să creăm un formular de feedback:

HTML

În primul rând, scriem cod HTML, acesta stabilește câmpurile pe care utilizatorul le va completa. Ele vor fi dezvoltate în viitor. Codul formularului arată astfel:

< form method= "post" action= "mail.php" > < div class = "left" > < label for = "name" >Nume: < input maxlength= "30" type= "text" name= "name" /> < label for = "phone" >Telefon: < input maxlength= "30" type= "text" name= "phone" /> < label for = "mail" >E-mail: < input maxlength= "30" type= "text" name= "mail" /> < div class = "right" > < label for = "message" >Mesaj: < textarea rows= "7" cols= "50" name= "message" > < input type= "submit" value= "Trimite" />

Și vizual arată așa acum:

Sunt de acord, până acum totul este urât și nimic clar, dar tocmai am început.

Luați în considerare codul de mai sus în detaliu:

  • < form method= "post" action= "mail.php" > …


    Pentru a crea un formular, trebuie să utilizați eticheta de formular. El este cel care determină începutul și sfârșitul formei pentru interpretul de cod. Ea, ca orice etichetă, are un set întreg de atribute, dar sunt necesare doar două pentru ca formularul să funcționeze, acestea sunt metoda (metoda de trimitere a unei cereri către server, postarea este utilizată în mod standard pentru formulare) și acțiune (indică calea către fișierul de gestionare a formularelor, și anume în acest fișier va conține un script PHP, care ne va trimite apoi valorile introduse de utilizator prin poștă, în cazul nostru vedem că acest fișier se numește mail.php și acesta se află în același director de site ca pagina pe care o luăm în considerare).
  • < input maxlength= "30" type= "text" name= "name" />


    În continuare avem intrări. Acestea sunt de fapt câmpurile de formular în care utilizatorii vor introduce informațiile de care avem nevoie (tip = „text” indică faptul că va fi text). Atributul maxlength specifică câte caractere poate introduce utilizatorul în câmpul de formular dat. Cel mai important atribut este numele - specifică numele unui anumit câmp. Prin aceste nume scriptul PHP va procesa în continuare informațiile care vin în el. Dacă doriți, puteți seta și atributul substituent, care afișează text în interiorul câmpului care dispare când cursorul este plasat în interiorul acestuia. O problemă cu substituentul este că nu este acceptat de unele browsere mai vechi.
  • < label for = "name" >Nume:


    Folosit dacă avem substituenți abandonați. Eticheta obișnuită de câmp, atributul for indică la ce câmp se referă eticheta dată. Valoarea indică numele câmpului care ne interesează.
  • < textarea rows= "7" cols= "50" name= "message" >


    La fel ca și intrarea, este destinat ca utilizatorul să introducă informații, doar că de această dată câmpul este ascuțit pentru mesaje lungi. Rânduri specifică dimensiunea câmpului în linii, cols în caractere. În general, ei stabilesc înălțimea și lățimea câmpului nostru.
  • < input type= "submit" value= "Trimite" />


    Type="submit" ne spune că acesta este un buton pentru trimiterea formularului, iar value specifică textul care va fi în interiorul acestui buton.
  • < div class = "right" >


    folosit numai pentru proiectarea vizuală ulterioară a formularului.

css

Pentru ca formularul nostru de feedback să pară prezentabil, trebuie să fie proiectat. Pentru a obține următorul rezultat:

Am folosit acest cod:

formular ( fundal: #f4f5f7; umplutură: 20px; ) formular . stânga, formă. dreapta (afișare: bloc inline; aliniere verticală: sus; lățime: 458px; ) form . dreapta ( padding- stânga: 20px; ) etichetă ( afișare: bloc; dimensiunea fontului: 18px; text- aliniere: centru; margine: 10px 0px 0px 0px; ) intrare, textarea ( chenar: 1px solid #82858D; padding: 10px; dimensiunea fontului: 16px; lățime: 436px; ) zona text (înălțime: 98px; marginea inferioară: 32px; ) input[ type= "submit" ] ( lățime: 200px; float: dreapta; chenar: niciunul; fundal: #595B5F; culoare: #fff; text-transform: majuscule; )

Nu văd rostul în a descrie CSS în detaliu, vă voi atrage atenția doar asupra punctelor cheie:

  1. Nu este necesar să scrieți un design pentru fiecare etichetă din formular. Încercați să vă construiți selectoarele în așa fel încât să puteți stila toate elementele de care aveți nevoie în câteva linii de cod.
  2. Nu utilizați etichete suplimentare după tip pentru a întrerupe linii și a crea indentări < br>, < p> și așa mai departe, aceste sarcini sunt gestionate perfect de CSS cu afișarea proprietăților: bloc și margine cu padding. Mai multe despre de ce nu ar trebui să utilizați < br> în aspect, în general, puteți citi eticheta br din articol, dar este cu adevărat nevoie? .
  3. Nu utilizați aspectul tabelar pentru formulare. Acest lucru este împotriva semanticii acestei etichete, iar motoarele de căutare adoră codul semantic. Pentru a forma structura vizuală a documentului, etichetele div sunt suficiente pentru noi, iar afișarea: proprietățile inline-block stabilite în CSS (aranjează blocurile pe rând) și vertical-align: top (nu le permite să se împrăștie peste tot). ecran), le setăm înălțimea necesară și voilà, nimic de prisos și totul este aranjat așa cum avem nevoie.

Pentru cei care doresc să-și economisească timp în designul site-urilor, vă pot sfătui să utilizați cadre CSS atunci când creați site-uri web, în ​​special cele scrise de sine. Alegerea mea în acest sens este Twitter Bootstrap. Poate fi vizualizată o lecție despre proiectarea formularelor folosindu-l.

PHP

Ei bine, este timpul să ne facem forma funcțională.

Mergem în directorul nostru rădăcină al site-ului și creăm acolo fișierul mail.php, căruia i-am specificat anterior calea în atributul action al etichetei form.

În cele din urmă, codul său va arăta astfel:

mesajul dumneavostră a fost trimis cu succes \" javascript: history.back()\" >Înapoi

" ; dacă (! gol ($_POST [ „nume” ] ) și ! gol ($_POST [ „telefon” ] ) și ! gol ($_POST [ „mail” ] ) și ! gol ($_POST [ „mesaj” ] ) ) ( $nume = trim (strip_tags ($_POST [ "nume" ] ) ) ) ); $phone = trim (strip_tags ($_POST [ "telefon" ] ) ) ); $mail = trim (strip_tags ($_POST [ "mail" ]) ) ) ); $message = trim (strip_tags ($_POST [ „mesaj” ] ) ) ); mail (, , „Trimis: „ . $name . "
Numărul lui: " . $telefon ."
Poșta lui: „ . $mail . "
Mesajul lui: „
. $mesaj , ) ; ecou "Mesajul dumneavostră a fost trimis cu succes!
Veți primi un răspuns în scurt timp
$back"
; Ieșire; ) else ( ecou ; ieșire ; ) ?>

Puteți sări peste discuția despre părțile HTML și CSS ale acestui document. În esență, aceasta este o pagină obișnuită a site-ului, pe care o puteți proiecta după cum doriți și aveți nevoie. Să luăm în considerare cea mai importantă parte a acesteia - scriptul PHP pentru procesarea formularului:

$back = "

\" javascript: history.back()\" >Înapoi

" ;

Cu această linie creăm un link pentru a reveni la pagina anterioară. Deoarece nu știm dinainte de pe ce pagină va ajunge utilizatorul la aceasta, acest lucru se face folosind o funcție JS mică. În viitor, ne vom referi pur și simplu la această variabilă pentru a o afișa în locurile de care avem nevoie.

dacă (! gol ($_POST [ „nume” ] ) și ! gol ($_POST [ „telefon” ] ) și ! gol ($_POST [ „mail” ] ) și ! gol ($_POST [ „mesaj” ] ) ) ( // partea internă a handler-ului) altfel ( ecou „Vă rugăm să completați toate câmpurile pentru a trimite un mesaj! $back”; Ieșire; )

Aici fixăm verificarea formularului pentru plenitudinea câmpurilor. După cum ați ghicit, în partea $_POST["nume"] scriem valoarea atributului nume al intrărilor noastre între ghilimele.

Dacă toate câmpurile sunt completate, atunci scriptul va începe procesarea datelor în partea sa internă, dar dacă cel puțin un câmp nu a fost completat, atunci pe ecranul utilizatorului va fi afișat un mesaj cu o solicitare de completare a tuturor câmpurilor. din formularul ecou "Pentru a trimite un mesaj, completați toate câmpurile! $back" și un link pentru a reveni la pagina anterioară pe care am creat-o chiar de la prima linie.

Apoi, lipiți-l în interiorul handler-ului de formulare:

$nume = trim (strip_tags ($_POST [ "nume" ] ) ) ); $phone = trim (strip_tags ($_POST [ "telefon" ] ) ); $mail = trim (strip_tags ($_POST [ "mail" ] ) ); $message = trim (strip_tags ($_POST [ "mesaj" ] ) ) );

Astfel, am șters introducerea utilizatorului din etichetele html și spațiile suplimentare. Acest lucru ne permite să ne protejăm împotriva primirii de coduri rău intenționate în mesajele trimise către noi.

Verificările pot fi complicate, dar depinde de tine. Am stabilit deja protecția minimă pe partea serverului. Vom face restul din partea clientului folosind JS.

Nu recomand abandonarea completă a protecției formularelor pe partea de server în favoarea JS, deoarece, deși este extrem de rar, există persoane unice cu JS dezactivat în browser.

După curățarea etichetelor, adăugați mesajul care trimite:

Poștă ( [email protected], „E-mail de la adresa_site-ului dvs.”, "V-am scris: " . $nume . "
Numărul lui: " . $telefon ."
Poșta lui: „ . $mail . "
Mesajul lui: „
. $mesaj , „Content-type:text/html;charset=windows-1251”) ;

Această linie este angajată în formarea și transmiterea unui mesaj către noi. Se completează după cum urmează:

  1. [email protected]” - introduceți e-mailul dvs. între ghilimele aici
  2. „Email from your_site_address” este subiectul mesajului care va fi trimis pe e-mail. Aici poți scrie orice.
  3. „Ți-am scris: „.$name”. < br /> Numărul lui este: „.$telefon”. < br /> Poșta lui: „.$mail”. < br /> Mesajul acestuia este: ".$mesaj - formăm textul mesajului propriu-zis. $nume - introducem informațiile completate de utilizator accesând câmpurile de la pasul anterior, în ghilimele descriem ce înseamnă acest câmp, cu etichetă < br /> facem o întrerupere de linie, astfel încât mesajul în ansamblu să fie lizibil.
  4. Content-type:text/html;charset=windows-1251 - la sfârșit există o indicație explicită a tipului de date transmis în mesaj și codificarea acestuia.

IMPORTANT!

Codificarea specificată în „capul” documentului ( < meta http- equiv= "Content-Type" content= „text/html; charset=windows-1251” /> ), codificarea din mesajul Content-type:text/html;charset=windows-1251 și în general codificarea fișierului PHP trebuie să se potrivească, altfel în mesajele primite prin poștă, în loc de litere rusești sau engleze, „cuvinte nebunești”. ” va fi afișat.

Mulți oameni nu indică în mod explicit codificarea mesajului trimis, dar acest lucru poate cauza probleme în viitor la unii clienți de e-mail (în poștă sosesc scrisori care nu pot fi citite), așa că vă recomand să o specificați oricum.

Verificarea formularului pentru caracterul adecvat al datelor de intrare

Pentru ca utilizatorii să nu rateze din neatenție câmpurile și să completeze totul corect, merită să verificați datele de intrare.

Acest lucru se poate face atât în ​​PHP pe partea de server, cât și în JS pe partea client. Folosesc a doua variantă, deoarece astfel o persoană poate afla imediat ce a greșit și poate corecta greșeala fără a face tranziții suplimentare de pagină.

Codul de script este inserat în același fișier în care avem partea HTML a formularului. Pentru cazul nostru, va arăta astfel:

< script>function checkForm(form) ( var name = form. name. value; var n = name. match(/ ^[ A- Za- zA- Za-z] * [ A- Za- zA- Za-z] + $/ ); dacă (! n) ( alertă( „Numele a fost introdus incorect, vă rugăm să corectați eroarea”) ; return false; ) var phone = form. telefon. valoare; var p = telefon. potrivire(/ ^[ 0 - 9 + ] [ 0 - 9 - ] * [ 0 - 9 - ] + $/ ) ; dacă (! p) ( alertă( „Telefonul a fost introdus incorect”) ; return false; ) var mail = formular. Poștă. valoare; var m = mail . meci(/ ^[ A- Za- z0- 9 ] [ A- Za- z0- 9 \. _- ] * [ A- Za- z0- 9 _] *@ ([ A- Za- z0- 9 ] + ([ A- Za- z0- 9 - ] * [ A- Za- z0- 9 ] + ) * \. ) + [ A- Za- z] + $/ ) ; dacă (! m) ( alertă( „E-mailul introdus este incorect, vă rugăm să corectați eroarea”) ; return false; ) returnează adevărat; )

Ei bine, acum analiza obișnuită:

Pentru, astfel incat atunci cand dai click pe butonul de trimitere al formularului, il avem validat agățăm lansarea scriptului nostru pe eticheta de formular:

< form method= "post" action= "mail.php" onSubmit= "return checkForm(this)" >

Acum, punct cu punct, luăm compoziția cecului:


După cum puteți vedea, un astfel de mini cec este scris pentru fiecare dintre câmpurile noastre. Am evidențiat verificarea pentru un câmp din captura de ecran cu un pătrat roșu, pentru alte câmpuri are o structură similară, iar dacă trebuie să adăugați un câmp sau să-l eliminați, acum o puteți face cu ușurință.

Dacă doriți ca o întrebare să fie obligatorie, nu uitați să comutați glisorul corespunzător din partea de jos a ferestrei de editare a întrebării - pentru o întrebare obligatorie, aceasta ar trebui să fie comutată la dreapta și aprinsă în verde.

Trucul doi: ordinea întrebărilor

În modul de editare a formularelor, orice întrebare poate fi trasă în sus și în jos, trăgând pictograma cu șase puncte din partea de sus a întrebării. De obicei, cursorul mouse-ului reacționează la această pictogramă transformându-se într-o săgeată în patru direcții:

Dar există și un truc aici. În formularele Google, totul este aranjat în așa fel încât în ​​tabelul final cu răspunsuri, ordinea întrebărilor să corespundă istoricului creării lor, și nu ordinea în care le-ați aranjat după.

Deși tragerea întrebărilor la crearea unui formular este destul de ușoară și convenabilă, nu vă lăsați duși de tragerea - va fi mai dificil să sortați tabelul cu răspunsuri mai târziu.

Google aduce în mod constant diverse îmbunătățiri la interfața serviciilor sale, dar această caracteristică a Google Forms nu s-a schimbat niciodată până acum.

Pentru a vedea răspunsurile, trebuie să accesați fila „Răspunsuri” de la începutul formularului:

Când membrii dvs. completează mai multe formulare, pe acest ecran vor apărea două opțiuni: „Rezumat” și „Utilizator individual”. Acolo puteți trece rapid prin toate răspunsurile.

Folosesc rar acest ecran, este mai convenabil pentru mine să merg direct la tabel, care este organizat în felul unui fișier MS Excel. Pentru a afișa chestionarele completate sub forma unui tabel pivot, trebuie să faceți clic pe pictograma verde și să selectați Creare tabel >> Tabel nou >> Creare. Se va deschide o foaie de calcul Google într-o filă nouă de browser cu același nume ca formularul dvs., dar cu o notă la sfârșit: (Răspunsuri).

Aceste două fișiere din Google Drive vor fi afișate ca fișiere diferite, dar va exista întotdeauna o legătură inextricabilă între ele. De îndată ce un nou participant completează chestionarul, datele vor apărea instantaneu în tabel.

Pasul 4. Aduceți frumusețe: alegeți un șablon de aspect

Formularele Google au un aspect mov standard, dar culoarea poate fi schimbată cu ușurință în oricare alta din setul standard. Pentru a face acest lucru, faceți clic pe pictograma paletei din colțul din dreapta sus:

De asemenea, puteți alege dintre mai multe modele gratuite. Unele dintre ele sunt destul de drăguțe, există și tematice pentru diferite sărbători și tipuri de evenimente. Pentru a selecta un șablon special, trebuie să faceți clic pe pictograma din colțul din dreapta jos al paletei și se va deschide o fereastră separată cu o alegere de categorii:

Înainte de a trimite formularul participanților, asigurați-vă că formularul arată A+. Deschideți-l într-o fereastră separată și încercați să îl completați singur. Pentru a deschide formularul, trebuie să mergeți din nou în colțul din dreapta sus, să faceți clic pe pictograma celor trei puncte verticale ale acestora și să selectați „Deschideți formularul”.

Dacă totul este afișat corect și nu ați uitat nimic, atunci este timpul să trimiteți chestionarul participanților.

Pasul 5. Publicăm chestionarul pentru participanți

A doua cale pare mai rapidă, dar personal îmi place prima. Lista de corespondență pentru participanți poate fi personalizată mai mult, adăugați linkul necesar către site și chiar faceți o pagină cu un formular pe site. Până la urmă, fiecare vizită pe site-ul tău este un rezultat măsurabil, iar pe site, pe lângă chestionar, pot exista o mulțime de alte lucruri utile.

Pentru a încorpora un formular într-o pagină de pe site-ul sau blogul dvs., mergeți în colțul din dreapta sus și faceți clic pe pictograma avion de hârtie. În fereastra care se deschide, există trei opțiuni pentru a trimite: o scrisoare, un link și încorporarea într-o pagină web. Selectarea celei de-a treia pictograme:

Copiați codul HTML, inserați-l în codul sursă al paginii site-ului și voilà - .

A doua modalitate este de a trimite participanților un link direct către chestionar. Selectăm pictograma cu linkul în același meniu, compunem textul scrisorii, adăugăm linkul la scrisoare. Dacă utilizați servicii de corespondență, cum ar fi MailChimp sau similar, atunci această metodă poate fi cea mai convenabilă.

Dacă decideți să trimiteți prin e-mail formularul dvs. Google participanților la eveniment direct din interfața Google, nu uitați să adăugați un mesaj acolo. Vă recomand să bifați caseta „trimite-mi o copie” și să faceți câteva e-mailuri de testare înainte de a le trimite tuturor. În acest fel, puteți vedea cel puțin cum arăta e-mailul pe care l-ați trimis.

Câteva cuvinte despre diferitele setări din Formulare Google

Cred în metoda „poke – try – understand” de a învăța interfețele. Prin urmare, cred că, chiar dacă mi-ar explica ce face fiecare buton de pe bara de instrumente, tot nu mi-aș aminti.

Dar formularele Google au unele setări care sunt rar accesate prin tastare și mă ajută foarte mult de fiecare dată când creez orice fel de chestionar.

Personalizare importantă a formularului: un mesaj despre chestionarul completat pentru participant

Când un invitat al evenimentului dvs. a completat toate întrebările și a făcut clic pe „Trimite”, Google îi va afișa o pagină cu un mesaj despre trimiterea cu succes. În mod implicit, Google are un „Răspuns înregistrat” inuman. Niciun organizator de evenimente care își prețuiește oaspeții și le prețuiește loialitatea nu își poate permite să lase acest lucru neschimbat!

Prin urmare, nu suntem leneși și mergem la meniul din colțul din dreapta sus, selectați „Setări” și găsiți secțiunea „Pagina de confirmare”. În câmpul „Mesaj către respondenți”, scrieți ceva personal și unic, de genul acesta:

Există, de asemenea, tot felul de setări diferite pentru completarea formularului, cărora ar trebui să le acordați atenție: permisiunea de a completa chestionarul de mai multe ori, permisiunea de a vizualiza un rezumat al răspunsurilor, un indicator de progres de completare (mai ales important pentru formularele lungi) și diverse altele.

Setare importantă a tabelului: Urmărirea răspunsurilor

O altă casetă de selectare utilă este notificările că a sosit un chestionar completat. Dacă nu setați aceste notificări, atunci Google nu vă va deranja deloc și veți afla câte persoane au completat chestionarul doar dacă mergeți la tabelul cu răspunsuri. Uneori este teribil de incomod.

De exemplu, întotdeauna am configurat aceste notificări pentru mine fără greș, acest moft este chiar și în al meu.

Puteți configura astfel de notificări în interfața tabelului de răspuns al formularului: Instrumente >> Notificări >> selectați „Trimiteți formularul” și metoda de notificare - o dată pe zi sau instantaneu, imediat după ce participantul a completat. Nu uitați să faceți clic pe „Salvați”.

Total: avem un chestionar și un tabel cu răspunsuri atașate. Au un milion de setări și trucuri de viață mai interesante, dar cel mai bine este să le descoperi singur. Dar dacă decideți să faceți primul sondaj de feedback după eveniment, cei cinci pași descriși aici vor fi mai mult decât suficienți pentru a vă ajuta să începeți.

Sper că acest mic ghid îi va ajuta pe organizatorii începători să simplifice colectarea de feedback și să salveze niște copaci eliminând nevoia de a colecta chestionare pe hârtie!

(Vizitat de 4 897 de ori, 1 vizite astăzi)

Nu cu mult timp în urmă, am dat peste o metodă de lucru care permite unui atacator să trimită spam în numele site-ului dvs. folosind un formular de feedback Joomla (formular de contact). Această caracteristică nu este o vulnerabilitate și este puțin probabil să fie remediată. În acest articol, voi vorbi despre cum a devenit posibil acest lucru și despre ce trebuie să faceți pentru a vă proteja site-ul.

Formular standard de feedbackJoomla

Joomla are o componentă destul de puternică și flexibilă numită " Contacte". Aceasta este o componentă standard Joomla. Este pe fiecare site, pentru că. instalat cu CMS. Această componentă vă permite să creați și să afișați categorii de contacte, contacte, formulare de feedback pe site care vă permit să contactați unul sau altul. Un contact este, în mod condiționat, un utilizator - o persoană de pe site.

Odată am scris un articol despre cum puteți crea un formular de feedback pe site folosind instrumente standard Joomla. Acest ghid este valabil și astăzi. Vă permite să creați un formular de feedback complet adecvat fără a instala extensii terțe. Trimiterea spam-ului este posibilă atunci când se utilizează acest formular și, de asemenea, în concurența simultană a unor circumstanțe, care vor fi discutate mai jos.

Trimiterea de spam în numele site-ului folosind formularul de feedbackJoomla

Ai fi surprins cât de ușor a fost să găsești o modalitate de a trimite spam în numele unui site. Pentru ca acest lucru să fie posibil, formularul de feedback ar trebui să arate cam așa:

Acestea. trebuie indeplinite doua conditii:

  1. Formularul nu este protejat de roboții de spam (reCaptcha sau orice altă metodă de protecție a formularelor nu este activată)
  2. În setările de contact, este activată opțiunea „Trimiteți o copie a scrisorii expeditorului”. Datorită acesteia, caseta de selectare corespunzătoare apare în formularul de contact (vezi figura de mai sus).

Dacă cel puțin una dintre aceste condiții nu este îndeplinită, nu vor fi probleme. Dacă ambele condiții sunt îndeplinite, atunci, după cum se spune, aveți grijă de mâini:

  1. Spambotul găsește formularul de contact. Nu există protecție împotriva spamului - o puteți folosi.
  2. Botul de spam detectează că site-ul este în Joomla și că este utilizat formularul de contact standard. În mod surprinzător, există roboți care sunt perfect capabili să facă acest lucru.
  3. Botul de spam vede caseta de selectare pentru trimiterea unei copii a mesajului către expeditor.
  4. Înlocuitori de spam bot în teren E-mail adresa din propria listă de corespondență spam, câmpul mesajului este umplut cu spam. Nu contează cum sunt completate restul câmpurilor.
  5. Botul de spam trimite formularul și repetă procesul de multe ori, înlocuind tot mai multe adrese din propria bază de date în câmpul Email.

Ce se întâmplă ca urmare? Joomla crede că formularul a fost completat de o persoană care și-a indicat adresa reală și dorește să contacteze un contact de pe site. Deoarece caseta de selectare pentru trimiterea unei copii a scrisorii este bifată, două persoane primesc scrisori de pe site: persoana a cărei adresă este legată de contact și persoana a cărei adresă este introdusă în câmpul Email.

Astfel, înlocuind în teren E-mail adrese diferite, puteți trimite mii de mesaje în numele site-ului dvs. Da, este posibil ca contactul să vadă acest lucru, să înțeleagă rapid ce este în neregulă și să închidă lacuna, dar este foarte probabil ca acest lucru să nu se întâmple.

Consecințele unui astfel de atac pentru site și afaceri pot fi extrem de neplăcute, mai ales când s-au investit deja mulți bani pentru promovarea site-ului. Dacă se trimite spam de la adresa de domeniu, nu cred că este necesar să explici cum vor reacționa destinatarii.

Cum să te protejezi de această vulnerabilitate?

Cum să te protejezi de această vulnerabilitate? Elementar. Faceți astfel încât una dintre condițiile descrise mai sus să nu fie îndeplinită, adică.