Un email qui va changer votre vie. Problème : évitement des commentaires

Bonne journée les amis ! Aujourd'hui, c'est un autre article consacré au CMS Joomla, ou plutôt non pas au moteur lui-même, mais à la création de contacts avec un formulaire de feedback. Une particularité du formulaire de commentaires Joomla est que tous les outils nécessaires pour le créer sont à la disposition du webmaster, et il n'est pas nécessaire de télécharger et d'installer des extensions supplémentaires. Le CMS est équipé d'un composant Contacts intégré, ainsi que d'un plugin anti-spam reCAPTCHA.

Classiquement, la mise en œuvre de l'idée énoncée peut être divisée en plusieurs étapes, à savoir :

Création et mise en place d'un contact.

Organiser la sortie d'une page qui contiendra toutes les informations de feedback nécessaires.

Activation, configuration et ajout de captcha.

Pourquoi avez-vous besoin d'un formulaire de commentaires ?

Le formulaire de commentaires est l'élément de connexion du site, grâce auquel les utilisateurs et le propriétaire du projet Web peuvent maintenir la communication entre eux. C'est dans le formulaire de feedback que sont indiquées des informations particulièrement importantes (numéro de portable, e-mail), permettant à l'utilisateur d'envoyer ses suggestions et souhaits au propriétaire ou de commander un produit.

Le formulaire de commentaires Joomla est constitué de champs vides permettant au visiteur de saisir des données spécifiques (son nom, son adresse e-mail, l'objet de la lettre) après avoir rempli, vous devez activer l'envoi en cliquant sur le bouton spécial « Envoyer » ;

Pour plus de commodité pour les visiteurs, il est recommandé de placer le formulaire de commentaires dans un endroit visible (le plus souvent il s'agit de l'en-tête du site). Et puisque nous organisons son affichage à l'aide de l'élément de menu créé, il sera affiché sur toutes les pages à l'emplacement du menu horizontal.

Quelles informations est-il souhaitable de laisser au propriétaire du site ?

Numéro de mobile (projets web commerciaux, boutiques en ligne).

Adresse (projets web commerciaux, boutiques en ligne).

Calendrier de travail, mode de livraison et modes de paiement possibles (projets web commerciaux, boutiques en ligne).

E-mail, Skype, etc. (blogs, sites de cartes de visite, one-pagers, projets Web commerciaux, boutiques en ligne).

Contacts Joomla

Après ces étapes, vous verrez une page similaire à celle ci-dessous, uniquement avec des champs vides. "Modifier le contact" - l'un des trois onglets dans lesquels vous devez effectuer certains réglages.

Nom – vous pouvez spécifier le nom de votre choix, il sera toujours caché aux yeux des utilisateurs.

L'alias est un champ qui est renseigné automatiquement, c'est-à-dire laissé vide.

L'utilisateur associé est le nom qui sera affiché lors du commentaire. Vous pouvez spécifier votre pseudo ou laisser le nom par défaut attribué par le système « Super Users ».

Image – il est possible de sélectionner une image qui sera associée à ce contact.

Poste – vous permet de spécifier le poste de l'employé auquel les contacts seront liés.

E-mail – est responsable de l’affichage de l’adresse e-mail de la personne de contact.

Vous pouvez quand même comprendre le reste des champs ; vous pouvez y spécifier l'adresse, le code postal, les numéros de téléphone mobile et fixe, le fax, etc.

Dans la zone droite de l'écran (barre latérale), vous devez sélectionner Statut/Publié, Catégorie/Non classé, Favoris/Aucun.

"Informations supplémentaires" - un onglet avec un éditeur de texte dans lequel il est recommandé d'écrire une courte salutation.

Vous pouvez utiliser mon message d'accueil comme modèle en suivant le lien.

« Paramètres d'affichage du contenu » - est responsable de l'affichage du formulaire de commentaires.

Afficher le formulaire de commentaires – « Afficher ».

Envoyer une copie à l'expéditeur de la lettre – selon votre choix, permet de masquer ou de montrer à l'expéditeur une copie de sa propre lettre.

Création d'un élément de menu Joomla pour afficher les contacts et un formulaire de commentaires

L'étape suivante consiste à accéder à l'onglet Menu/Menu principal/Créer un élément de menu.

Sur la page de menu qui s'ouvre, attribuez un titre. Nous écrivons donc « Contacts ».

Type d'élément de menu – appuyez sur le bouton bleu « Sélectionner », puis sélectionnez Contacts/Contact sur la page qui s'ouvre.

Sélection d'un contact - c'est ici que nous devons lier le contact précédemment créé à l'élément de menu. Cliquez sur « Sélectionner » et cliquez sur le contact correspondant.

Après avoir effectué les ajustements nécessaires, cliquez sur le bouton « Enregistrer ». De ce fait, un nouveau bouton de menu « Contacts » apparaîtra sur votre site Internet, en cliquant sur lequel l'utilisateur pourra trouver un formulaire de feedback et vous contacter facilement.

Nous aurions pu finir ici sans une chose, mais ! Un tas de lettres inutiles qui inonderont votre adresse e-mail de robots spammeurs.

Protégez Joomla du spam en configurant le plugin reCAPTCHA intégré

Qu’est-ce que le CAPTCHA ? Il s'agit d'un outil de sécurité qui permet de lutter efficacement contre l'enregistrement et l'envoi automatiques de lettres. Il s'agit d'un formulaire particulier dans lequel un internaute s'engage à effectuer une certaine action (saisir des caractères, répondre à une question bien connue ou constituer une image à partir de parties).

Le CMS Joomla a acquis un captcha intégré à partir de la version 2.5 ; avant cela, il fallait se contenter d'extensions tierces ; Malgré le fait que Joomla utilise reCAPTCHA, nous essaierons de mettre en place une version plus moderne et, à mon avis, plus pratique. Voici à quoi cela ressemblera une fois tous les réglages terminés.

Tout d’abord, activons le plugin en accédant à Extensions/Plugin Manager. Pour une recherche plus pratique et plus rapide, je vous recommande de saisir un captcha dans la barre de recherche et de cliquer sur l'icône responsable de la recherche. En conséquence, une fenêtre similaire s'ouvrira. Cliquez sur la croix à côté de l'élément « Statut », lançant ainsi le plugin et cliquez sur la phrase - CAPTCHA – reCAPTCHA.

Il est temps d'obtenir la "Clé Publique" ainsi que la "Clé Privée".

Pour obtenir les clés, vous devez suivez le lien. C'est l'un des nombreux services appartenant à Google. Vous devez avoir votre propre compte. Vous pouvez facilement vous connecter en saisissant vos données, que vous avez précédemment utilisées pour ajouter un flux RSS sur le service Feedburner ou en installant le code Google Adsense sur Joomla.

À l'aide du formulaire qui s'ouvre, vous devez enregistrer le site.

Titre – attribuez un nom (disons le nom de la page principale).

Sélectionnez le type de reCAPTCHA – vous permet de sélectionner le type de captcha - reCAPTCHA V2 – un formulaire standard, pour remplir lequel vous devez cocher la case à côté de la phrase « Je ne suis pas un robot » ; ReCAPTCHA invisible – vérification de l'utilisateur en arrière-plan.

Nous cochons la case à côté de la proposition « Accepter les conditions d'utilisation de reCAPTCHA » et « Envoyer des notifications aux propriétaires », puis cliquons sur le bouton « Inscription ».

Eh bien, nos clés sont prêtes. Il ne reste rien. Nous copions la valeur du champ « Clé secrète » dans le champ « Clé privée » du plugin reCAPTCHA standard, et le champ « Clé » dans le champ « Clé publique ».

Après avoir reçu et saisi les clés, vous pourrez sélectionner le « Style » le plus adapté à votre site, ainsi que la « Taille ». Vous devez maintenant cliquer sur « Enregistrer et fermer », puis suivre le chemin Système/Paramètres généraux/CAPTCHA (par défaut) et sélectionner la seule valeur fournie par le système « CAPTCHA - reCAPTCHA ». Cliquez à nouveau sur « Enregistrer » et vérifiez la fonctionnalité du captcha en accédant au formulaire de commentaires Joomla.

Comme vous pouvez le constater, tout fonctionne. Si vous rencontrez des difficultés, résolvons-les ensemble dans les commentaires.

Merci de votre attention et à bientôt sur les pages de Stimylrosta.

Vous avez trouvé une erreur grammaticale dans le texte ? Veuillez signaler cela à l'administrateur : sélectionnez le texte et appuyez sur la combinaison de touches de raccourci Ctrl+Entrée.

La communication par courrier électronique, comme dans d’autres domaines, a ses propres règles d’étiquette et de protocole social. Si vous avez besoin d'écrire une lettre demandant des commentaires au travail ou à l'école, ou d'obtenir des commentaires sur votre travail écrit, vous devez réfléchir au libellé, à la structure de la lettre et au timing. Cela vous permettra de rendre votre lettre aussi efficace que possible. Soyez poli, ponctuel et précis pour obtenir les informations dont vous avez besoin.

Étapes Comment demander des commentaires aux clients

Ne posez pas trop de questions. Les clients reçoivent un grand nombre de demandes de réponse à des enquêtes émanant de toutes sortes d'entreprises. Si vous souhaitez que le client supprime votre lettre dès réception, incluez-y un grand nombre de questions. Si vous souhaitez intéresser une personne, limitez-vous à quelques questions.

Posez des questions qui nécessitent une réponse détaillée. Ne posez pas de questions auxquelles on peut répondre par « oui » ou par « non ». Au lieu de « Nous recommanderiez-vous à vos amis ? », posez la question suivante : « Comment nous décririez-vous à une autre personne ? » Des questions comme celles-ci vous aideront à obtenir plus d’informations.

Promettez au client de lui répondre dans les plus brefs délais. Grâce à cela, le client sentira que son opinion peut influencer quelque chose. Si une personne sait qu'on lui répondra, elle rédigera une critique plus sincère.

  • Lorsque vous répondez à un avis, soyez honnête et agissez comme un professionnel. Dans le monde moderne, en raison des capacités d'Internet, vous pouvez perdre instantanément votre réputation si vous vous comportez de manière non professionnelle avec les gens.
  • N'utilisez pas de graphiques Flash ou d'autres objets dont le chargement prendra beaucoup de temps. Si une personne a une connexion lente, elle supprimera probablement le message si elle se rend compte que le chargement prend trop de temps. N'oubliez pas : vous avez besoin de commentaires, pas du client.

    Choisissez la police et le format appropriés. La lettre doit être soignée et professionnelle. Il est peu probable qu’un e-mail rédigé en Comic Sans et contenant des graphiques de mauvaise qualité impressionne vos clients. Il est préférable d’utiliser des polices standards (Times New Roman, Arial) si vous n’êtes pas familier avec les polices et d’éviter beaucoup de graphiques.

    Assurez-vous que votre e-mail sera lisible sur tous les appareils. Le texte sur une seule colonne sera plus pratique que le texte sur plusieurs colonnes. La police ne doit pas être trop petite. La lettre doit être facile à lire sur un ordinateur portable, un téléphone et une tablette. Étant donné que dans le monde moderne, de nombreuses personnes lisent leurs courriers électroniques depuis leur téléphone, la lettre doit suivre ce format.

    La lettre sera modeste. Suivez les règles de correspondance adoptées sur votre lieu de travail. Être humble vous aidera à obtenir des commentaires, mais n'en faites pas trop, sinon votre responsable pourrait penser que vous ne savez rien de votre travail. Formulez des questions afin que tout le monde puisse voir votre progression sur un projet ou une tâche. Cela permettra à votre manager de savoir que vous ne vous relâchez pas. Ci-dessous, nous fournissons quelques recommandations plus importantes.

    • Vous pouvez dire ceci : « Je travaillais sur une présentation qui est prévue pour demain et j'avais une question sur le format. Je ne suis pas sûr d'avoir bien compris les normes adoptées dans notre entreprise. Je joins la présentation à cette lettre. Je vous serais très reconnaissant de la regarder et de commenter si tout va bien. Merci pour votre aide."
    • N'oubliez pas de remercier la personne.
  • Parlez de choses spécifiques. Cela évitera les phrases générales qui ne seront d’aucune utilité. Ne posez pas de questions par oui ou par non, sauf si vous y êtes absolument obligé. Essayez de ne pas poser trop de questions à votre responsable ou collègue à la fois.

    Remerciez la personne lorsqu'elle répond. Si on vous conseille de travailler davantage ou si on vous dit que vos performances ne sont pas encore à la hauteur, expliquez ce que vous envisagez de faire pour améliorer cela. Ne répondez pas tout de suite - donnez-vous la possibilité de vous calmer et de réfléchir à l'information.

    • Répondez au plus tard 1 à 2 jours plus tard.
  • Comment demander des commentaires au travail
  • Présentez-vous. Un enseignant peut avoir des centaines d’étudiants, surtout s’il s’agit d’une université. Vous devez indiquer votre nom et prénom, votre numéro de groupe et votre département. Si vous êtes un lycéen en cours préparatoire, merci d'indiquer votre classe. De cette façon, l’enseignant n’aura pas à deviner qui vous êtes et il lui sera plus facile de rédiger une critique.

    N'allez pas au-delà de la communication professionnelle. Parfois, les étudiants ont du mal à écrire aux enseignants parce qu’ils ne peuvent pas décider d’un style. Si votre professeur a déjà écrit pour vous lui-même, respectez le même style que lui. Il est préférable de formuler vos réflexions ainsi : « Je ne suis pas sûr d'avoir bien compris la tâche, j'ai plusieurs questions concernant le travail.

    Soyez bref. N'essayez pas d'expliquer tout le contexte de vos questions à moins que le contexte ne soit nécessaire pour comprendre les questions. Par exemple, si vous souhaitez demander une prolongation de la date d'échéance d'un devoir, votre enseignant aura peut-être besoin d'une explication détaillée, mais si vous souhaitez simplement poser une question sur un devoir, n'expliquez pas pourquoi vous avez manqué d'écrire plus tôt à cause de votre chien ou pourquoi vous écrivez maintenant (si seulement la date limite n'arrive pas très bientôt). Ne parlez pas de choses qui n'ont pas vraiment d'importance pour le moment.

    N'attendez pas la dernière minute pour demander des commentaires. Il est peu probable que votre professeur veuille vous aider la veille du test et sera probablement mécontent que vous n’ayez pas pris la peine de lui demander plus tôt. Si vous êtes obligé de poser des questions à la dernière minute, soyez bref, précis et excusez-vous pour la gêne occasionnée. Grâce à cela, la probabilité que l'enseignant vous réponde sera plus élevée (à condition qu'il lise la lettre à temps).

    Utilisez le format spécifié par l'enseignant. Souvent, les enseignants précisent un format spécifique dans lequel le devoir doit être complété. Par exemple, si l'enseignant vous a demandé d'envoyer votre travail au format .doc, n'envoyez pas le document au format .pdf ou .pages. Si vous ne savez pas quel format utiliser, utilisez .rtf ou .pdf ou posez une question à votre professeur.

    Demandez des commentaires sur une épreuve que vous avez déjà passée ou sur votre performance à un examen. Écrivez une lettre polie à votre professeur. Si l'enseignant a des heures de bureau, allez le voir en personne. Dites quelque chose comme ceci : « Je n’ai pas réussi aussi bien que je l’espérais à l’examen. Pourriez-vous s’il vous plaît signaler mes erreurs afin que je puisse mieux me préparer pour le prochain examen ? En règle générale, les enseignants sont disposés à donner des recommandations dans de tels cas.

    Comment demander des commentaires sur un travail écrit

    Tout d’abord, écrivez à quelqu’un que vous connaissez personnellement. Si vous souhaitez des commentaires détaillés, vous devriez demander à quelqu'un que vous connaissez bien (comme un ami ou un collègue). Écrivez comme vous le faites habituellement. Si vous appelez habituellement une personne, faites-le. Ne soumettez pas votre travail dans le premier e-mail à moins d'être sûr que la personne acceptera de vous aider (par exemple, si vous n'avez pas déjà demandé à la personne de lire l'ouvrage ou si elle ne lui a pas proposé de le faire). ).

    • Vous pouvez inclure un court extrait ou une description dans votre lettre. Cela dépend si vous écrivez à un ami ou à un collègue.
  • Écrivez à un spécialiste dans ce domaine. Si vous avez besoin d'un avis professionnel, écrivez une lettre à un professionnel que vous connaissez et expliquez quel est votre projet et pourquoi vous avez besoin de commentaires. Ne faites pas pression sur la personne, demandez-lui simplement poliment de réfléchir. Dites ceci : « Je comprends si vous n’avez pas le temps pour ça. » Cela vaut peut-être la peine de demander à la personne si elle vous recommanderait un autre expert.

    Ne soumettez pas votre travail dans le premier e-mail. Très probablement, une telle lettre restera sans réponse, à moins que vous n'indiquiez que ce travail sera rémunéré. Si vous contactez une personne célèbre, il est peu probable qu’elle vous réponde car elle reçoit une tonne de lettres similaires. Il vaut mieux demander d’abord à des amis, des collègues, des professeurs. Ils seront sûrement prêts à vous aider et vous rencontreront à mi-chemin.

    Salutations à mes lecteurs, j'ai acquis de l'expérience et je vais vous expliquer les principes de fonctionnement du formulaire de feedback PHP. Je vais vous montrer avec des exemples clairs afin que vous compreniez comment tout fonctionne et comment l'interaction se produit entre le formulaire de saisie lui-même (ses champs de saisie) et le fichier de gestionnaire écrit en PHP. De plus, vous pouvez télécharger gratuitement les sources ainsi que les fichiers .

    Bien sûr, ce serait formidable si vous compreniez au moins un peu HTML / CSS car... Vous devrez faire glisser le code sur votre page par analogie. Nous n'aborderons pas le langage PHP ; je vais vous montrer toutes les modifications nécessaires que vous devez effectuer vous-même.

    MISE À JOUR : Sur la base des réponses des lecteurs, j'ai réalisé que j'avais besoin de quelque chose de plus beau et de plus fonctionnel, rencontrez-moi, vérifiez-le et jetez-y un œil. Choisissez celui que vous préférez)

    UPDATE2 : Version 3.0 Adaptive Landing + formulaire ajax avec transmission de balises UTM, lire et voir. tu aimeras

    Je me suis souvenu de moi-même lorsque j'ai essayé pour la première fois de créer moi-même un formulaire de commentaires en PHP, et pour être honnête, cela demandait beaucoup de travail, car... Je ne comprenais pas ce qui se passait et comment. Patience et persévérance, mes amis, et vous réussirez.

    Formulaire de commentaires PHP - structure

    Nous étudierons l'analyse du formulaire de commentaires lui-même en utilisant l'exemple d'une page de destination. Il existe d'ailleurs un article séparé sur ce sujet ; Vous pouvez voir comment cela fonctionne en action en utilisant les boutons ci-dessous, je joins les sources de cette page d'une page et le fichier principal du gestionnaire php (ce fichier traitera et enverra l'e-mail)

    Après avoir téléchargé les sources et décompressé l'archive, vous verrez la structure de fichiers suivante :

    • image - toutes les images utilisées pour la page de destination elle-même, les boutons, etc.
    • js - scripts javascript qui fournissent, par exemple, une fenêtre modale contextuelle sur une page et d'autres effets visuels
    • index.html - fichier d'index de notre page d'une page
    • index1.php est un fichier de gestionnaire dans lequel les valeurs du formulaire sont transférées, puis une lettre est générée à partir des variables reçues et envoyée à l'adresse e-mail spécifiée. Index1.php servira également de page de notification intermédiaire concernant l'envoi réussi des données avec redirection automatique vers index.html (c'est-à-dire notre page d'une page)

    Il est important que votre hébergement, où se trouvent les fichiers du site, prenne en charge le traitement PHP, sinon le fichier index1.php ne sera pas exécuté et ne fonctionnera pas. Pour clarifier cette nuance, contactez la campagne où votre hébergement est enregistré ou testez-le simplement - cela fonctionne, cela signifie qu'il y a un support. Sinon, activez l'option de prise en charge du langage PHP

    Jetez un œil au diagramme de la façon dont tous les éléments interagissent (page, formulaire, gestionnaire)

    Code source pour appeler le formulaire et le gestionnaire

    Jetons un coup d'œil au fonctionnement de l'un des boutons, qui ouvre une fenêtre contextuelle modale contenant un formulaire de commentaires. Ce code source donné n'est pas quelque chose que vous pouvez insérer dans une page une ou deux fois et il fonctionnera. Vous devrez le personnaliser vous-même en fonction de votre conception et de vos besoins.

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Demander un rappel Demander un rappel

    Demander un rappel Demander un rappel

    Ci-dessous le code source complet du gestionnaire index1.php, afin de paramétrer l'envoi vers votre boîte mail, modifiez « [email protégé]"à vous, le reste, en principe, peut rester inchangé

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 Vous serez contacté

    Vous serez contacté body ( background: #22BFF7 url(img/zakaz.jpg) top -70% center no-repeat; ) setTimeout("location.replace("/index.html")", 3000); /*Modifier l'adresse de la page actuelle après 3 secondes (3000 millisecondes)*/

    Vérification de la fonctionnalité du formulaire

    Appelez la fenêtre et saisissez les données pour un test de vérification de notre formulaire

    Permettez-moi de vous rappeler encore une fois que votre hébergement doit prendre en charge le traitement des fichiers PHP, sinon notre gestionnaire ne sera tout simplement pas exécuté et aucune lettre ne sera envoyée à l'adresse e-mail indiquée. Le résultat d’un formulaire de commentaires complété avec succès


    C'est tout pour moi, j'ai essayé de transmettre le mieux possible le sens et le fonctionnement du scénario. Si vous avez des questions, n'hésitez pas à me contacter dans les commentaires ou sur VK (voir coordonnées). Je vous souhaite un travail facile et productif.

    Il n'y a pas si longtemps, je suis tombé sur une méthode de travail qui permet à un attaquant d'envoyer du spam au nom de votre site en utilisant le formulaire de commentaires Joomla (formulaire de contact). Cette fonctionnalité ne constitue pas une vulnérabilité et il est peu probable qu'elle soit corrigée. Dans cet article, je vais expliquer comment cela est devenu possible et ce que vous devez faire pour protéger votre site Web.

    Formulaire de commentaires Joomla standard

    Joomla dispose d'un composant assez puissant et flexible appelé « Contacts ». Il s'agit d'un composant Joomla standard. C'est sur tous les sites, parce que... installé avec le CMS. Ce composant vous permet de créer et d'afficher des catégories de contacts, des contacts et des formulaires de commentaires sur le site Web qui vous permettent de contacter un contact particulier. Un contact est, conditionnellement, un utilisateur - une personne du site.

    J'ai écrit un jour un article sur la façon dont vous pouvez créer un formulaire de commentaires sur votre site Web à l'aide des outils Joomla standard. Cette instruction est toujours d’actualité aujourd’hui. Il vous permet de créer un formulaire de commentaires entièrement utilisable sans installer d'extensions tierces. L'envoi de spam est possible lorsque ce formulaire particulier est utilisé, ainsi que dans la combinaison simultanée de certaines circonstances, qui seront discutées ci-dessous.

    Envoi de spam de la part du site à l'aide du formulaire de commentaires Joomla

    Vous serez surpris de la simplicité de la méthode découverte pour envoyer du spam au nom d'un site. Pour que cela soit possible, le formulaire de commentaires doit ressembler à ceci :

    Ceux. deux conditions doivent être remplies :

  • Le formulaire n'est pas protégé contre les robots spammeurs (reCaptcha ou toute autre méthode de protection de formulaire n'est pas activée)
  • Dans les paramètres du contact, l'option « Envoyer une copie de la lettre à l'expéditeur » est activée. Grâce à lui, une case à cocher correspondante apparaît dans le formulaire de contact (voir la figure ci-dessus).
  • Si au moins une de ces conditions n’est pas remplie, il n’y aura aucun problème. Si les deux conditions sont remplies, alors, comme on dit, surveillez vos mains :

  • Le robot spam trouve le formulaire de contact. Il n'y a pas de protection anti-spam - vous pouvez l'utiliser.
  • Le robot spam détermine que le site est sur Joomla et qu'un formulaire de contact standard est utilisé. Étonnamment, il existe des robots qui peuvent parfaitement le faire.
  • Le spambot voit la présence d'une case à cocher pour envoyer une copie de la lettre à l'expéditeur.
  • Le robot anti-spam insère une adresse de sa propre liste de diffusion de spam dans le champ E-mail et remplit le champ de message avec du spam. La manière dont les champs restants sont remplis n'a pas d'importance.
  • Le spambot envoie le formulaire et répète le processus plusieurs fois, en remplaçant de plus en plus d'adresses de sa propre base de données dans le champ Email.
  • Que se passe-t-il en conséquence ? Joomla pense que le formulaire a été rempli par une personne qui a fourni sa véritable adresse et souhaite contacter un contact du site. La case pour envoyer une copie de la lettre étant cochée, deux personnes reçoivent les lettres du site : la personne dont l'adresse est associée au contact, et la personne dont l'adresse est renseignée dans le champ Email.

    Ainsi, en substituant différentes adresses dans le champ Email, vous pouvez envoyer des milliers de messages au nom de votre site. Oui, peut-être que le contact verra cela, comprendra rapidement ce qui se passe et comblera la faille, mais il y a une très forte probabilité que cela ne se produise pas.

    Les conséquences d'une telle attaque pour le site et l'entreprise peuvent être extrêmement désagréables, surtout lorsque beaucoup d'argent a déjà été investi dans la promotion du site. Si du spam est envoyé depuis votre adresse de domaine, je pense qu'il n'est pas nécessaire d'expliquer quelle sera la réaction de ses destinataires.

    Comment se protéger contre cette vulnérabilité ?

    Comment se protéger contre cette vulnérabilité ? Élémentaire. Assurez-vous que l'une des conditions décrites ci-dessus n'est pas remplie, à savoir.

    24,4K

    La qualité d'un site Internet et sa convivialité dépendent en grande partie de la facilité avec laquelle ses futurs visiteurs peuvent contacter l'administration ou les gestionnaires.

    Bien entendu, vous pouvez profiter de l'occasion pour envoyer une lettre à l'e-mail indiqué dans vos contacts. Mais cette méthode est trop longue et peu pratique, surtout s'il s'agit d'une petite question, recommandation ou commentaire.

    À cet égard, il semble logique d’utiliser un formulaire de feedback.

    L'essence et la signification du formulaire de commentaires pour Joomla

    Le formulaire de commentaires est un outil pratique pour envoyer des messages à l'administration du site.

    Ce détail petit mais extrêmement important des sites modernes ne conduit pas à la création d'un poids de page excessif et n'est pas associé à l'écriture d'un nombre important de scripts encombrants.

    Le système de gestion de contenu (CMS) Joomla 3 vous permet de créer un formulaire de commentaires qui présente les avantages suivants :

    • Installation facile;
    • Interface belle et pratique ;
    • Possibilité d'envoyer des messages rapidement ;
    • Disponibilité d'un formulaire de contact sur toutes les pages du site ;
    • Possibilité de se passer de rechargement de la page ;
    • Protection contre les spams.

    Lorsqu'un utilisateur envoie une lettre à l'administration via ce composant, elle arrive automatiquement à l'adresse e-mail des propriétaires du site.

    En fait, l'ensemble du processus de formulaire de feedback peut être représenté en deux étapes :

  • Remplir les champs obligatoires par le visiteur ;
  • Envoi d'un message.
  • Il est important de noter qu'un tel formulaire peut être constitué d'un nombre arbitraire de champs destinés à diverses fins. Dans ce cas, des champs tels que « E-mail », « Nom », « Objet » et « Message » sont obligatoires.

    Le processus de création d'un formulaire de commentaires dans Joomla 3 : instructions étape par étape

    La fonctionnalité standard du CMS Joomla 3 vous permet de créer un formulaire de commentaires sans installer d'extensions supplémentaires. Cela simplifie grandement la tâche de création de ce module important sur n'importe quel site Web.

    À cet égard, les instructions ci-dessous peuvent être utiles même pour les amateurs qui ne connaissent pas parfaitement les subtilités de la programmation.

    Il est conseillé d'examiner en détail chacune des étapes de création d'un formulaire de feedback sur Joomla 3.

    Étape 1.

    Dans le panneau d'administration de Joomla 3, ouvrez le menu « Composants » et allez dans l'onglet « Contacts » :

    Étape 2.

    Dans la fenêtre qui s'ouvre, cliquez sur le bouton « Créer », après quoi un formulaire avec des champs vides apparaîtra. Ici, vous devez fournir toutes les informations nécessaires.

    En particulier, les champs « Nom », « Catégorie » et « Utilisateur lié » sont obligatoires. De plus, vous pouvez préciser les informations de contact suivantes : « Position », « Boîte aux lettres », « Ville », « Site Web », « Téléphone », etc.

    Une fois le remplissage terminé, le statut est défini sur « Publié ». Si le formulaire de commentaires est configuré pour un site multilingue, alors il est également important de sélectionner la langue pour laquelle il sera affiché :

    Étape 3.

    Dans l'onglet « Informations supplémentaires », vous pouvez placer des informations de contact supplémentaires, telles que des itinéraires ou un horaire de travail, qui peuvent être importantes pour les utilisateurs du formulaire de commentaires :

    Étape 4.

    Dans l'onglet « Options de publication », il est possible de préciser la date de début et de fin de publication, ainsi que de préciser les méta descriptions et la balise méta « autoriser/refuser » l'indexation des pages :

    Étape 5.

    Sur l'onglet suivant - "Paramètres d'affichage" Vous pouvez sélectionner les informations de contact qui doivent être publiées sur la page, car par défaut toutes les données spécifiées seront publiées.

    Ici, vous devez définir le format d'affichage du formulaire de commentaires Joomla 3.

    Il convient de souligner que trois options d'affichage sont disponibles :

    • « Listes réduites » - la page comportera deux ou trois éléments : contact, formulaire de commentaires et informations supplémentaires, situés verticalement ;
    • « Onglets » - les mêmes onglets seront affichés, uniquement horizontalement ;
    • "Normal" - toutes les informations de contact spécifiées seront visibles sur la page.
    Étape 6

    Sur le dernier onglet "" vous pouvez configurer les sujets et boîtes mail bloqués, et également activer la rubrique "Envoyer une copie de la lettre à l'email de l'expéditeur" :

    Étape 7

    Une fois toutes les données nécessaires renseignées, vous devez enregistrer le contact :

    Étape 8

    Après avoir enregistré, vous devez créer un élément de menu pour le contact créé. Pour cela, rendez-vous dans la rubrique « Menu » et sélectionnez « Menu principal », puis l'onglet « Créer un élément de menu » :

    Étape 9

    Dans la fenêtre qui apparaît, vous devez lier un élément de menu distinct au menu principal ou vertical, qui se trouve généralement dans le bloc gauche ou droit du panneau d'administration de Joomla 3 :

    Étape 10

    Comme type d'élément de menu, vous devez sélectionner la section « Contacts » :

    Étape 11

    Après avoir défini le type d'élément de menu, le champ « Sélectionner un contact » apparaîtra. Dans celui-ci, vous devez sélectionner le contact créé lors des étapes précédentes (dans ce cas, Administrateur).

    Il est important de souligner que les onglets « Options d'affichage des contacts » et « Options de messagerie » copient respectivement les paramètres des onglets « Paramètres d'affichage » et « Paramètres d'affichage des contacts » :

    Étape 12

    Dans l'onglet « Options d'affichage du lien », entrez le champ « Titre en tant que lien », qui est une description personnalisée de cet élément de menu. Par la suite, cette description s'affichera lorsque vous survolerez l'élément de menu.

    Vous pouvez également attribuer à l'élément de menu votre propre classe CSS si vous souhaitez un look unique. Cet élément est facultatif :

    Étape 13

    Après avoir effectué les opérations décrites ci-dessus, vous pouvez configurer les paramètres d'affichage de la page, à savoir les balises titre et h1 de cette page.

    mob_info