Plugin DotClear : Contact
Par k-net le dimanche 5 mars 2006, 13:08 - Mes créations - Lien permanent
![]() |
Contact est un plugin DotClear pour créer et personnaliser une page de contact très facilement. Vous pouvez créer vous même le formulaire en HTML ou bien laisser le plugin le faire en fonction des options que vous souhaitez voir sur la page. |
La page de contact est disponible pour vos visiteurs à l'adresse http://www.votre-blog.com/index.php?contact, et vous pouvez créer plusieurs destinataires pour les emails en décidant si le visiteur choisit à qui l'envoyer, ou si l'email est envoyé à tous...
- Version 1.1.0 : Package : plugin-Contact-1.1.0.pkg.gz | Archive : plugin-Contact-1.1.0.tar.gz
Mise à jour de compatibilité pour DotClear 1.2.7. - Version 1.0.6 : Package : plugin-Contact-1.0.6.pkg.gz | Archive : plugin-Contact-1.0.6.tar.gz
Correction d'un bug d'envoi multiple. - Version 1.0.5 : Package : plugin-Contact-1.0.5.pkg.gz | Archive : plugin-Contact-1.0.5.zip
Maintenant compatible avec les blogs en path_info. - Version 1.0.4 : Package : plugin-Contact-1.0.4.pkg.gz | Archive : plugin-Contact-1.0.4.zip
Possibilité de définir plusieurs destinataires, avec les options qui vont avec. - Version 1.0.3 : Package : plugin-Contact-1.0.3.pkg.gz | Archive : plugin-Contact-1.0.3.zip
Fixé : problème de coupure de début de corps de l'email, compatibilité XHTML. - Version 1.0.2 : Package : plugin-Contact-1.0.2.pkg.gz | Archive : plugin-Contact-1.0.2.zip
Lien vers la page de contact dans template.php stable (dcInfo('url');). - Version 1.0.1 : Package : plugin-Contact-1.0.1.pkg.gz
Ajout des balises <label> avec les attributs for. - Version 1.0.0 : Package : plugin-Contact-1.0.0.pkg.gz
Caractéristiques :
Conforme au XHTML
En Français et en Anglais (ISO ou UTF-8)
Installation automatique ou manuelle
Très léger (38 Ko)
Pas de chargement de functions.php à l'appel de chaque page (donc plus rapide)
Aperçu de la page de configuration du plugin
En cas de bug ou de tout autre problème, merci de me le signaler ici
À noter : depuis octobre 2006 une version pour DotClear 2 existe !
Cliquez ici pour plus d'infos...
En cas de problème avec ce plugin (notemment celui avec list.php on line 26), merci de lire les commentaires, la solution est probablement déjà dedans. Si vraiment vous ne la trouvez pas, signalez votre problème ici-même, pas la peine de m'envoyer un mail
Pour info je reçois environ un à deux mails par semaine concernant ce plugin...
NOTE : Le "service après vente" de mes plugins n'est plus disponible.
Depuis mon entrée en classe prépa je n'ai plus le temps d'examiner les divers problèmes qui sont postés ici, ni même de lire la liste de commentaires qui s'accumulent depuis juillet 2007. Je suis désolé
Merci de votre compréhension (lol) et encore désolé.
k-net
Commentaires
interressant,
Tu l'as proposé sur dotclear ?
Non, leur wiki est fermé depuis un moment
Bravo ! Et pour http://ptdrire.free.fr !!
Tu as fait un package installation manuelle au cas où chez certains ça ne marcherait pas ?
Oups, j'avais pas bien lu...
K-net, oui c'est vrai, mais tu peux le faire sur le forum
le wiki est fermé à cause des gamins qui le polluaient, mais tu devrais soumettre ce plugin sur le fil prévu à cet effet dans le forum
http://www.dotclear.net/forum/viewtopic.php?id=12979
Bonjour,
C'est ulluss qui m'a permis de découvrir ton plugin sur le forum http://www.dotclear.net/forum/viewtopic.php?pid=85584#p85584
Je suis séduite mais je ne peux pas l'utiliser tel quel sur mon blog où je parle beaucoup d'accessibilité, à cause de l'absence de label for http://www.la-grange.net/w3c/WAI-WEBCONTENT-TECHS/#forms-labels
Exemple :
<p class="field"><label for="titre">Titre du message :</label>
<input size="40" name="titre" id="titre" value="" type="text">
</p>
A modifier pour une prochaine version ?
Amicalement,
Monique
Bonjour et merci beaucoup pour cette remarque.


Je vais me dépécher de rectifier ça
Et merci à ulluss pour sa participation sur le forum de Dotclear
EDIT @21h50 : Voilà, les balises <label> ont été ajoutées
Bonjour,
Félicitations pour ce plugin!!
Je viens de l'installer et j'ai fais les modifications à effectuer mais voici le message que j'obtiens lorsque clique sur le lien contact de mon site http://bazardartstheatre.free.fr/blog:
Fatal error: Call to a member function on a non-object in /var/www/free.fr/c/9/bazardartstheatre/blog/themes/3col/list.php on line 25
Quelqun pourrait me conseiller sur ce qu'il faut modifier.
Merci d'avance
Binou
Bonjour K-net,
Je viens de comprendre pourquoi cela ne marchait pas sur mon site, en fait tu as paramétré ton plugin sur le thème par default de dotclear, ce qui fait que si le thème que l'on utilise pour son site porte un autre nom, celà ne peut pas marcher.
Pourrai tu m'indiquer la marche à suivre et les fichiers à modifier pour que le plugin reconnaisse le thème que l'on utilise, genre: "/themes/mon thème/template.php
Ce qui serait beaucoup plus pratique.
En tout cas bravo pour le plugin, il est trés bien fait
Merci d'avance et bonne nuit
Bonjour,
Normalement les thèmes Dotclear utilisent les fichiers php du thème par défaut et n'apportent que leur style.css.
Ca n'a pas l'air d'être le cas sur ton thème "3col". Ce qui est bizarre c'est que mon plugin ne modifie pas le fichier list.php (celui où se produit l'erreur).
Essaie déjà de modifier themes/3col/template.php en suivant les instructions sur "Comment installer le plugin manuellement" ici : http://bazardartstheatre.free.fr/blog/ecrire/tools.php?p=Contact.
Dis moi si ça marche
Alors j'ai un probleme, chez moi cela ne fontionne tout simplement pas, j'arrive bien a avoir le lien contact ainsi que le formulaire de saisie, mais quand je clique sur envoye j'ai une "erreur 404: fichier non trouvé, L'URL demandée est valide mais le document requis n'existe pas sur le serveur."
As tu une solution?
Oublie mon precedent message j'ai resolu le probleme, mais maitenant apres plusieurs essais, le mail envoye est vide de texte
Salut,
J'ai suivi tes conseils, mais j'ai du aussi renommer le repertoire de mon template en "default" et ajouter au plugin related le fichier contact.php dasn le dossier de mon blog "/share/related/".
Ton plugin est vraiment trés bien, je te tiens au courant des suites de son comportement sur mon site.
Merci pour tes conseils
Bonne soirée,
Binou
Bonjour,
j'ai installé le plugin et ca marche tu tonnerre.
merci.
Puis-je me permettre de suggérer 2 améliorations :
1/ l'adresse du contact est codée en dur. Il me semble qu'il serait bon de prendre les infos dotclear.
<a href="<?php dcInfo('url'); ?>?contact">Ecrivez-moi</a>
2/ Les infos du formulaire pourraient être éventuellement retirées du cookie comment_info, et éventuellement stockées après validation, comme pour l'envoi d'un commentaire.
cordialement.
1/ Elle n'est pas vraiment codée en dur, elle utilise en fait la constante dc_blog_url. Mais c'est une très bonne remarque, je vais faire comme ça
2/ Les infos du formulaire de contact ne sont pas enregistrées dans un cookie, et je ne vois pas trop l'intérêt de les stocker ensuite ?
bonjour !
vous serait-il possible de le proposer au format Zip pour pouvoir l'installer autrement qu'en package ?
Merci beaucoup :-)
Et voilà
Bonjour
Je n'arrive pas a installer ce plugins a cause du dossier defaut dans theme, quelqu'un a t il la solution Merci
Comme est-ce que je peux l'installer manuellement? Merçi.
team > Fais l'installation manuelle sur themes/<ton theme>/template.php

Pour l'installation manuelle, il y a un lien dans votre page de configuration du plugin
bonjour j'ai un petit probleme
Quand j'installe le plugin chez mon hebergeur claranet la page de contact ne s'affiche pas pourtant j'ai bien fait toutes les modifs dans le template et dans le css. le meme blog fonctionne chez free, il y a t'il des autorisations speciales à avoir sur les dossiers
De plus a linstallation les image du plugin ne sont pas visible dans la console d'administration avez vous une idée .
Merci
Bonjour, que voulez vous dire par "la page de contact ne s'affiche pas" ? Ca affiche une page vierge ? une erreur 404 ? une page Dotclear "Aucun billets" ?
Sinon, êtes vous sur d'avoir bien modifié le fichier layout/lib.mod.php ?
En espérant que ça puisse régler votre problème
PS: Il n'y a pas d'autorisation spéciale a avoir sur les dossiers, non...
Re bonjour merci pour la reponse
Pour l'affichage de la page juste le TOP se charge apres je n'ai plus rien (comme si je perdais la feuille de style)
Je vais peut etre dire une betise mais je pensais que si on faisait une install auto on avait pas besoin de modifier le fichier layout/lib.mod.php ?
Ce qui parrait etrange chez que le meme plugin avec le meme blog chez Free fonctionne nikel et chez claranet ca beug grrr le mystere de l'informatique lol
Ce n'est pas du tout une bétise : l'installation auto modifie layout/lib.mod.php et themes/default/template.php


Je pense que le problème vient de l'hébergeur et malheureusement je ne peux rien faire contre ça
PS: Une idée : d'après la description que tu fais de la page, je pense que le problème vient du fichier ecrire/tools/Contact/contact.php. Essaie de remplacer ce fichier par celui de ton blog sur free.fr
Dis moi ci ça marche...
Bonsoir
Pensez vous dans une futur version de votre plugins pouvoir permettre le choix du destinataure du mel : par exemple choisir a quel redacteur on souhaite envoyer un message puis mettre par le suite permettre le choix de l'envoi de message a un nom et adresse contenu dans une table (id, nom, mel)
Merci
Bonsoir,
Non, je ne pense pas faire ça, il faudrait tout retravailler et la plupart des utilisateurs de Dotclear n'ont qu'un seul rédacteur
j'envoie et je reçois bien des mails (l'entête) mais le corps (body) du message est vide à la réception.
Presque ça pour moi... Que me manque t-il?
Bonsoir, c'est plutôt étrange, avez vous modifié le fichier ecrire/tools/Contact/contact.php ?
Cela peut aussir venir de votre boite mail, si elle n'accepte pas les emails MIME
bonjour
J'ai deposé directement le plugin dans ecrire tools, ensuite tout avait l'air de marcher j'ai fait installation manuelle et modifier le template et voila l'affichage de ma page
__START-TITLE__
{TITLE_TEXT}
__END-TITLE__
__START-INFO__
{INFO_TEXT}
__END-INFO__
__START-NAME__ {NAME_TEXT}
__END-NAME____START-EMAIL__ {EMAIL_TEXT}
__END-EMAIL____START-WEBSITE__ {WEBSITE_TEXT}
__END-WEBSITE____START-SUBJECT__
{SUBJECT_TEXT}
__END-SUBJECT____START-BODY__
{BODY_TEXT}
__END-BODY____START-FILE__ {FILE_TEXT}
__END-FILE__
bizard non?
visiblement le bug est du a ma version de IE la 7.... si vous avez quand meme une idée
Excusez moi, c'est tout simplement une bête erreur de ma part : dans le fichier .zip de la 1.0.2, j'ai oublié de recréer form.php...
Retéléchargez le : plugin-Contact-1.0.2.zip
heu j'ai une question toute simple apres avoir installer et fais les chmod ou il faut.
comment avoir la page de contact ???
je l'ai uploder manuellement et fais les modifications .
je prefere avoir tous les renseignements pour ensuite modifier le fichier pour modifier l'habillage du formulaire.
j'ai un template modifier tournant avec son propre template.php venant du template default
en gros mon probleme ce n'est pas vraiment le liens mais plutot le theme qui je vais dire pose quelque soucis car lorsque je fais apparaitre la page contact toute ma page est decaler et mon menu descent jusqu'en dessous du formulaire??
Ton plugin a l'air pas mal du tout. Il y a juste un petit point qui me chagrine c'est la modification du layout/lib.mod.php.

En cas de mise à jour de dotclear on risque de perdre ces infos, et il faut alors désinstaller le plugin, mettre à jour dotclear et ré-intaller le plugin. Cette démarche est trop lourde quand on a plusieurs plugins et surtout plusieurs dotclear à mettre à jour.
Tu as un moyen mieux séparer le plugin du coeur de dotclear ?
Merci et bon courage !
Bonjour pour ma part l'install sur un autre theme na pas provoques d'erreur car install manuel mais quand je clique sur envoez, j'ai une page blanche avec un message d'erreur comme indiques ci dessous
http://actusduweb.com/blog/index.php?contact
( je voit dans cette url [ / BLOG / ] quel fichies dois je modifier pour quel'erreur n'apparraisse plus ? )
Merci d'avance
@ gtraxx : Si ton theme a son propre template.php, il faut modifier ce dernier en suivant les instructions de l'installation manuelle.

Pour refaire la page de contact (pour qu'elle s'adapte à ton theme) modifie le code HTML du fichier ecrire/tools/Contact/form.php
@ Matthieu : Non, malheureusement ce n'est pas possible d'installer le plugin sans toucher au "coeur" (le fichier lib.mod.php) car c'est lui qui attribue le type de page à afficher en fonction de la query string. En gros, c'est grâce à lui que la page de contact s'affiche quand on se rend à l'url blog/index.php?contact
J'ai oublies quelques coses sur mon precedent message, voici mon erreur
The requested URL /blog/index.php was not found on this server.
Je viens de t'envoyer un mail par le formulaire, ça a l'air de très bien marcher :/
Oui maintenant cela fonctionne j'ai du modifier le fichier form.php et j'ai du supprimes 2 fois le nom " blog " qui etait dans deux lignes de codes

Merci pour avoir testes
Bonjour - Je viens d'installer ton plugin mais regarde j'ai un gros probleme peu tu maider http://b.fabre33.free.fr/dotclear/index.php?contact
Salut et bravo.
Tout marche parfaitement (installation manuelle).
Mais j'ai un problème que je ne vois pas encore ici :
1) L'email est envoyé à double !
2) les 40 premiers caractères du message sont effacés !
étrange...et pénible lol
Merci de ta réponse.
Bonjour,
J'ai installé le plugin et ton marche très bien. Merci !
Un petit défaut d'affichage cependant : le cadre du corps de message n'est pas délimité à gauche, donc pas de retour à la ligne automatique ?
Si tu as une idée...
Merci d'avance
ben... l'est plus là K-net...
Nan, il a beaucoup de boulot
Mais le revoila 

@ Ben : ton problème vient du fichier themes/default/list.php, que le plugin Contact ne modifie pas. Je pense donc que le problème vient d'ailleurs...
@ Iksvox : 1) Le problème vient peut être d'un petit défaut dans ma classe mime_mail. Donne moi ton email pour tenter de réparer ça, si ça marche je mettrai à jour le plugin.
2) Ca par contre, c'est carrément bizarre ! Pareil, essayons de régler ça par mail, ça ira plus vite
@ Sonia : problème réglé par mail (il fallait modifier ecrire/tools/Contact/contact.php pour adapter la longueur du textarea)
cool, merci... c fait ;-)
Salut,
merci pour ton plugin, il fonctionne très bien en installation manuelle ! =)
impossible de faire marcher l'install automatique, dommage !
j'ai essayé d'installer contact automatiquement et en faisant la manip sur ftp (template...) mais ça ne donne rien.
A mon avis je n'ai pas compris ce qu'il fallait faire avec template. J'ai créé sous les autres titres un titre "contact" avec en lien le copier coller du code indiqué dans les instructions. Est-ce cela qu'il faut faire? (emilien, un peu novice)
Salut,

Si l'installation automatique échoue, il faut procéder à l'installation manuelle décrite dans le lien :
Après avoir modifié et réuploadé les fichiers modifiés (layout/lib.mod.php et themes/<ton-theme>/template.php), le plugin devrait marcher. Si c'est le cas, il ne reste qu'à rééditer le fichier template.php pour ajouter un lien vers la page de contact (pour que les visiteurs y aient accès), ce que as l'air d'avoir très bien fait :
Voila, j'espère que ça t'a un peu aidé, je pense que l'erreur vient du fait que tu n'as pas modifier mod.lib.php et template.php, si c'est le cas, tu n'as qu'à suivre les instructions de l'installation manuelle et me dire si ça marche
Bonjour,

Tout s'est bien passé mais j'ai ce message lros de l'envoi :
Method Not Allowed
The requested method POST is not allowed for the URL /blog/index.php.
Apache/ProXad [Mar 28 2006 05:05:41] Server at lhamadryade.free.fr Port 80
Impossibelde trouver le solution
L'erreur vient de ton serveur : il n'autorise pas l'envoi de données par POST, autrement dit certains formulaires ne peuvent pas marcher.
Pour régler ce problème, adresse toi à l'admin du serveur
Salut !
Il y a un petit problème avec l'envoi du mail.
J'utilise Thunderbird et je ne vois pas le début du mail. Par contre avec gmail le mail est au complet.
Bon bref. J'ai modifié class.mime_mail.php à la ligne 52.
J'ai rajouté un
Ce qui me donne
'Content-Transfer-Encoding: '.$encoding." ".
Et maintenant tout fonctionne
Salut,

Bravo et merci pour cette initiative
Etant utilisateur de gmail, je n'avais pas remarqué ce défaut.
C'est maintenant corrigé dans la version 1.0.3
ça c'est du rapide! Merci
Merci à toi pour ta contribution
Pour ceux qui ont un pb avec la méthode POST, consultez http://support.free.fr/documentation.html
Salut, j'ai un petit problème avec ton plugin
j'utilise le plugin pagination qui requiert l'ajout de commande dans le fichier list.php ce qui entre en conflit avec ton plugin
quand je clique sur contact j'ai cette erreur :
si l'on pouvait m'indiquer la marche à suivre. Merci !
Fatal error: Call to a member function on a non-object in /mnt/113/free.fr/7/6/pseudo/blog/themes/montheme/list.php on line 26
à cette ligne correspond :
<?php while ($news->fetch()) : ?>
j'aimerais savoir comment résoudre ce problème
Je pense que ça vient tout simplement du fait que tu n'as pas modifié le fichier themes/Keyclear/template.php. Verifie que tu as bien cette ligne dans ce fichier :

elseif ($mode == 'contact') : /* Si le mode est 'contact' affichage du formulaire */
Au fait, sympa ton blog
Merci

désolé mais je ne vois pas du tout ou mettre cette commande
dans mon template j'ai comme indiqué sur le plugin ajouté :
<a href="<?php dcInfo('url'); ?>?contact">Me Contacter</a>
ce qui me donne :
<div id="kontact">
<h2>Contact</h2>
<a href="<?php dcInfo('url'); ?>?contact">Me Contacter</a>
</div>
ou dois je mettre ?
elseif ($mode == 'contact') :
Heu... tu es sur(e) d'avoir installé le plugin ?


Si oui, réinstalle en suivant les instructions de l'installation manuelle
aprés une petite installation manuelle alléluia ! plus d'erreur ^^ mais quand je clique sur contact : /index.php/?contact
( hein quoi je suis maudit ? )
une idée ou j'abandonne ?
j'ai bien le ?contact qui s'affiche dans l'url mais je reste sur mon index
Cette erreur vient normalement du fait que l'installation ne s'est pas effectuée sur layout/lib.mod.php...
Vérifie que le plugin est bien installé sur ce fichier
il l'est
l'installation est bonne ><
aprés une éniéme réinstallation cela fonctionne ^^ enfin !!! :p merci pour ce magnifique plugin xD je ne veux même pas savoir ce qui n'allait pas ....
Super votre plugin il mais ca ne fonction pas avec mon theme
Que je dois faire pour que ca marche?
Merci
Voila l'erreur que je recois
Fatal error: Call to a member function on a non-object in /home.3/t/a/r/taron/www/themes/colorzstd/list.php on line 52
Cette erreur est tout simplement due au fait que le plugin n'est pas installé sur ton theme colorzstd.

Comme ça a déjà été dit plus haut, il faut faire l'installation manuelle sur ton theme en suivant les instructions données par la popup d'info :
Merci k-net je vais essayer de-suite je te dirai si ca functionne ou pas?
Voila j'ai installer manuelemnt et je vois la page contact sans aucun erreur le probleme c'est que quand je clique sur le buton envoyer j'ai un message d'erreur
Not Found
The requested URL /blog/index.php was not found on this server.
Que dois je faire pour corriger l'erreur.
Merci
Il te suffit de cliquer sur le bouton Mettre à jour de la page de configuration du plugin pour initialiser le formulaire
Je n'ai pas trouvé le buton Mettre à jour mais j'ai trouvé la réponse à ma question en changeant le code
<form action="blog/index.php?contact" method="post" enctype="multipart/form-data" name="contact" id="contact-form"> par le code
<form action="/index.php?contact" method="post" enctype="multipart/form-data" name="contact" id="contact-form">
J'ai simplement supprimé le mot blog
Merci ca functionne maintenant Cantact me
C'est exactement ce qui aurait été changé si tu avais trouvé le bouton Mettre à jour situé en bas de la page de config du plugin
Mais si tu as trouvé par toi-même, c'est encore mieux !
bonsoir,
je te remercie de mettre à notre disposition ce plugin que je trouve vraiment super !
j'avais déjà essayé de l'installer il y a quelques temps, en vain... il faut croire que je m'améliore
encore merci à toi, bonne continuation...
merci pour ton plugin super sympa
mais en tant que newsbin ce serait bien de dire qu il faut rajouter
<h2><a href="<?php dcInfo('url'); ?>?contact" > Me Contacter </a></h2>
pour avoir le lien vers la page contact car j ai cherche un moment pour le faire apparaitre.
enfin bon maintenant ca marche sauf que je voudrai que ca s'ouvre dans une autre fenetre
alors j ai mis le code
<h2><a href="<?php dcInfo('url'); ?>?contact" onclick="window.open(this.href); return false;" > Me Contacter </a></h2>
mais le pb c est qu'il n'ouvre pas que la page contact, en fait il ouvre une page avec dans la parti principale contact. je ne voudrai que contact.
comment faire ???
merci d'avance
et a bientot sur internet
Il y a déjà un lien disant qu'il faut rajouter du code :


Si tu veux que la page s'ouvre dans une nouvelle fenêtre ou un nouvel onglet (selon le navigateur) il faut ajouter un attribut target à ta balise a
<a href="<?php dcInfo('url'); ?>?contact" target="_blank">Me Contacter</a>
Mais ta page ne sera plus valide XHTML strict...
slt moi j'ai réussi à installer le plugin contact manuellement donc c'est cool !
maintenant j'aimerais bien changer les intiltulés pour "Texte d'information"
j'ai l'ai changé moi meme dans l'adiministration puis j'ai cliké sur mis à jour mais ça n'a rien fait, j'ai aussi essayé dans "ecrire/tools/Contact/form.php" hélas sans succès
je demanderais donc une ame charitable
Salut,
ça doit être un problème de cache car le fichier form.php est forcément modifié quand on utilise l'interface d'admin, d'autant plus que tu l'as modifié toi-même.
Clique sur le bouton actualiser de ton navigateur en maintenant la touche Shift (majuscule) enfoncée, ça devrait résoudre ton problème
sinon merci
ça marche du tonerre cool
Bonjour

j'ai un soucis
la page contact s'affiche parfaitement en local sur mon mac (donc tout est bien modifié) mais sur mon site ça ne veut pas. ça rame 10s et ça n'affiche pas le contenu de contact.php
je comprends pas
toute aide serait sympa
salut... tout d'habord je vais me répeter, mais je te remercie pour ton plugin que j'adore
j'aimerais beaucoup changer l'apparence de la page de contact (en fait je voudrais qu'elle soit comme mon formulaire d'ajout de commentaire que je trouve super joli). j'aurais seulement deux choses à changer : la partie où l'on écrit et les boutons parcourir et envoyer.
j'ai une petite question de débutante qui n'y connait rien
saurai-tu si en rajoutant div#contact dans la feuille de style ça marcherai ? mais je pense que div#contact ne suffirait pas, il faut sûrement rajouter un mot après genre form ou input ou je ne sais quoi... non ?
enfin... si tu n'a pas le temps ou pas l'envie de m'aider ce n'est pas grave ! parce que le plugin restera super de toute façon
@ Arnaud : Je viens de tester sur ton site, et ça a l'air de marcher parfaitement...

@ audrey : Je t'envoie le code pour ça par ta page de contact
je viens de voir ton mail... merci beaucoup
c'est super sympa de ta part !
et bien je vais tester ça tout de suite... encore merci
Y'a-t-il une solution pour que ça marche avec OVH?
Je suis chez OVH et ça marche parfaitement... que veux tu dire par là ?
Bonjour,
J'utilise ce plugin sympathique.
Question : le plugin pourrait-il prendre en compte les adresses email des rédacteurs déclarés dans la section Dotclear. Le formulaire proposerait alors des cases à cocher en face de chaque rédacteur pour déterminer à qui on envoie le mail.
merci.
Puisque tu es la deuxième personne qui demande ça, je vais voir si je peux faire quelque chose
Voilà, c'est fait dans la version 1.0.4 !
J'espère que babgond et toi serez contents
Salut, pour ceux qui ont l'erreur du type :
Fatal error: Call to a member function on a non-object in /var/www/free.fr/c/9/bazardartstheatre/blog/themes/3col/list.php on line 25
J'ai compris d'où ça venait (enfin pour moi.
Quand on installe Contact, il modifie le fichier template.php qui est sur le site.
Ensuite, je prenais mon fichier template.php *de mon pc* et je rajoutais la ligne html qui va bien et j'envoyais le fichier via ftp, en écrasant template.php, qui, du coup, n'a plus la modif générée automatiquement par contact.
Compris ?
Donc, la procédure est : installer le plugins, cliquer sur "installation automatique". Rapatrier template.php via ftp sur l'ordinateur et modifier ce fichier-là avant de le renvoyer.
Voilà.
Donc, maintenant, j'ai accès à la feuille de contact, mais je veux envoyer, j'ai un 404.
Je cherche.
Ayé, ça marche avec le bouton "mettre à jour" que je n'avais pas vu non plus.
Et ça marche même avec mon adresse mail hébergée par ovh alors que mon blog est aussi sur ovh, bien qu'il soit réputé y avoir des problèmes dans ce cas.
Donc nickel, merci beaucoup !
salut,
Comment modifier la longueur des champs "messageé, "nom" , ...
Sa doit se trouver dans un fichier mais je sais vraiment pas lequel.
Merci
Salut, comme dit sur la page de configuration du plugin, il faut modifier ecrire/tools/Contact/form.php
Si tu ne connais pas le (X)HTML, augmente juste les valeurs en rouge dans ces blocs du fichier form.php :
<input type="text" id="email_fromname" name="email_fromname" size="20" style="width: 320px;"
[...]
<input type="text" id="email_from" name="email_from" size="20" style="width: 320px;"
[...]
<textarea id="email_body" name="email_body" rows="8" cols="40" style="width: 320px; height: 150px;"
etc...
Merci pour ta reponse,
sa marche nikel, sauf ....
Kan je clique sur "envoyer" tout se déroule correctement, sauf que je n'est pas de mail ......
j'ai pourtant spécifier une adresse mail valide dans la configuration du plugin ...
si tu peu m'aiguiller ?
Amicalement.
Pour ce qui est de l'envoi du mail, le script est bon, si ça ne marche pas c'est ton serveur qui est responsable.
As tu déjà essayé d'envoyer un mail à partir de ce serveur avec du php ?
Quel est ton hébergeur ? Ca peut aussi venir de là : certains hébergeurs mettent beaucoup de temps avant d'envoyer le mail (comme OVH par exemple)
Bonsoir,
) en informatique.
.
Pour commencer je part du niveau zéro (absolu
Alors j'ai essayé l'installation automatique et j'ai obtenu l'erreur suivante :
Fatal error : Call to a member function on a non-onbject in /mnt/109/sdc/5/6/chandlerjf/blog/themes/alto/list.php on line 12
J'ai cru comprendre que c'était du au fait que je n'utilise pas thème defaut.
Je l'ai donc désinstallé puis j'ai fait l'installation manuelle en modifiant le fichier layout/lib.mod.php ainsi que le template du theme que j'utilise (donc d'alto).
Et maintenant j'ai plus du tout accès à mon blog, j'ai le message suivant :
Parse error: syntax error, unexpected $end in /mnt/109/sdc/5/6/chandlerjf/blog/themes/alto/template.php on line 236
Ce que je ne comprends encore moins c'est que dans le template.php je n'ai que 235 lignes.
Bref en gros je rame tellement que j'attaque la falaise
Si vous avez une idée je suis preneur
Rien de grave, ça vient d'une simple erreur de syntaxe dans le code de themes/alto/template.php.
Je vous contacte par email pour qu'on règle ça
Merci 1000 fois
De rien
Oyé !
Le but du jeu est peut-être d'avoir le moins de retour possible. Certaines de tes façons de faire en prog amène ce genre de désagréments. Quoi que je te félicite pour le soin que tu apportes à tes utilisateurs.
Ce que tu dois réfléchir : Ton plugin doit s'installer sans intervention, tout seul, comme il le fait en mode automatique chez moi. Par contre, dans ce mode, tu oublies de préciser les modifications (mode == 'contact') que l'on doit apporter au template sous peine d'erreur ! Corrige ta documentation.
Tu as et aura encore des bugs, je te souhaites de les éliminer un par un, et de consolider et commenter ton code.
J'ai en l'occurence un bug sur ta dernière version: (Il serait bien que tu créé un No de version)
Quand je modifie le formulaire de contact dans la page d'administration, et que je mets à jour,le fichier config.ini est bien mis à jour et l'apercu prends en compte les modifications. Par contre sur la page ./index.php?contact les modifications ne sont pas prise en compte. Le cache du navigateur n'est pas en cause. Cela provient de ton code, au niveau d'une mauvaise initialisation d'une variable ou tableau.
Voilà, j'en ai fini. Bonne continuation.
oui, j'oubliais.
Pour passer outre ce dysfonctionnement, je désinstalle et réinstalle par un clic sur ton bouton dédié dans l'administration, après chaque modification et mise à jour du formulaire.
A part tout ceci, rien à dire, sauf de consolider, et de commenter ton code.
Salut


Es tu sur(e) d'avoir installé la dernière version ? Dans la documentation les modifications pour template.php sont bien précisées... et il y a bien un numéro de version : la dernière est la 1.0.4
Pour ton problème, je ne vois pas d'où ça peut venir... peut être que tu n'as pas installé la dernière version ?
Sinon, merci à toi
PS: Je commenterai le code dès que me repencherais dessus (pour l'instant pas trop le temps :p)
salut,j'ai voulus mettre a jour le plugin et j'ai une erreur dans "erreur d'ecriture email.ini"
mais ce fichier n'existe pas ????
Salut, le message d'erreur est une erreur en lui même : le fichier email.ini n'existe plus depuis la 1.0.4.

Il fallait comprendre :
Erreur 304: Erreur lors de l'écriture du fichier. cfg_recipients.php
Je pense que le problème vient tout simplement du fait que ce fichier (et peut être même le dossier ecrire/tools/Contact/) n'est pas accessible en écriture
Fais un CHMOD 777 avec ton client FTP et ça devrait marcher
merci c'etais bien cela lol.
j'utilise votre plugin depuis la 1er version alors j'essaie de le metre a jour le plus regulierement possible.
en tout cas je me suis inspirer de votre plugin pour ecrire un formulaire de contact pour mo examen de php .
mais le probleme c'est que je doit acceder a des utilisateur ou des groupes d'utilisateur via une base de donnée mais j'ai pas trouver lol trop compliquer.
Excellent boulot chapeau pour votre version 1.04
Merci beaucoup

Un examen de php ? Au niveau scolaire ? Quelles études ?
PS: Tu peux me tutoyer
oki lol .
oui je fais des études de webmaster.
et j'ai plusieurs cours nottament une intro au php .
Mais j'ai eu un petit peux de graphisme et de programmation.
j'ai eu du xml,php,javascript,html(lol),action script 1 et 2.
Ben en gros bien chargé lol.
lol, moi qui ne suis qu'en 1ère et qui passe mon bac de français demain
marche pa ton plugin avec dotclear 1.2.5 Et j'ai pas envi de me prendre la tete, donc j'atten que tu fasse un truc qui marche.
bonne chance pour ton bac
Bonjour
Bon pas forcément facile à installer mais finalement ça y est tout roule
Par contre même après avoir mis plusieurs destinataires dans la liste je n'ai pas de choix possible sur la page contact.
(dans la config la case est bien cochée et j'ai appuyé sur "mise à jour")
Bizarre....
Bon j'ai rien dit ça marche finalement ....les mystères de l'informatique
Sinon est-il possible d'ajouter un sélecteur de sujets prédéfinis ?
Comme pour les e-mail en fait
En bricolant un peu je suis arrivé à faire une liste
[ un truc du genre : <select name='subject' size='1' class='textbox' ]
Est-ce que ça peut marcher ?
parce que le "sujet" originel est du type
[ <input type="text" ]
Et si ce genre de choses marche je ne sais pas où mettre cela :
value="<?php echo(isset($email['subject']) ? $email['subject'] : ''); ?>"
Merci de m'éclairer
@ gtraxx : merci, mais apparemment ça ne m'a pas aidé

@ R'ik : salut
Pour ton 1er problème, je pense que ça venait du cache du navigateur.
Pour mettre une liste de sujets prédéfinis, tu étais sur la bonne voie, il faut bien mettre un select. Je te conseille d'éditer form.php comme tu l'as déjà fait mais en mettant :
Voilà, ça devrait marcher (tu n'as plus besoin de <?php echo(isset($email['subject']) ? $email['subject'] : ''); ?>)
@ utilisateur : ça donne envie de t'aider...
Bravo pour ce plugins qui fonctionne tres bien, juste un petit pb au sujet du theme perso installer que j'ai regler en suivant les indications de l'installation manuelle.
encore bravo et merci
Jimpass - www.diasparra.net
>>>Pour ton 1er problème, je pense que ça venait du cache du navigateur.
Pour le cache je ne sais pas ....il me semblait bien l'avoir vidé
>>>Pour mettre une liste de sujets prédéfinis, tu étais sur la bonne voie, il >>>faut bien mettre un select
Oui c'est ce que j'avais essayé mais le résultat était une belle erreur 404 !
Bon avant de m'étendre sur le pbme je vais tester ton code.
On verra ce que cela donne.
Merci pour ta prompte réponse !
tu remplace cela <?php echo(isset($email['subject']) ? $email['subject'] : ''); ?>)
a quel ligne de form.php???
Et j'ai un souçis avec les accent dans le formulaire et cela même en remplaçant la phrase de base en ajoutant les é .....
Comme je te l'ai dit, tu n'as plus besoin de <?php echo(isset($email['subject']) ? $email['subject'] : ''); ?>

Pour les problèmes d'accent, as tu mis ton blog en UTF-8 ? Si non, je te conseille de le faire, tu as tout à y gagner
oui oui lol mais je ne trouve pas la ligne qui contient
<?php echo(isset($email['subject']) ? $email['subject'] : ''); ?> pour la supprimer et je sais pas non plus ou mettre
<select id="email_subject" name="email_subject" style="width: 320px;">
<option value="A propos du site">A propos du site</option>
<option value="Une question ?">Une question ?</option>
<option value="etc...">etc...</option>
</select>
faut dire j'a pris la discussion en cours de route lol
Pour les accent c'est corriger lol j'ai fais joujou avec fonction.php mdrrrr
faut dire ce qui est je suis plus douer avec l'action script qu'avec php lol
lol
Pour mettre un liste il suffit de remplacer la ligne contenant :
par le <select> cité plus haut
Pas de pbme ça marche.....
Je ne sais pas ce que j'avais fabriqué avec mon éditeur web comme quoi mieux vaut faire les choses à la main
Par contre lorsque l'on envoie un mail à deux personnes chacune d'elle recoit 2 fois le même message séparé par une barre.
Est-ce voulu ?
Si oui n'y aurait-il pas moyen d'avoir plutôt une info du genre " X a reçu une copie de ce message ".
Ce serait intéressant je pense pour une future version du plugin.
Rectificatif
je viens de vérifier le coup du "double message"
En fait l'e-mail "classique" a bien reçu le message normalement dirais-je.
Par contre l'e-mail qui est sous le même domaine que le blog soit site trucmuche.net et e-mail@trucmuche.net, reçoit elle bien ce que je te disais.
C'est à dire quelque chose du genre :
"message"
--------------------------------------------------
"message"
Ca ce n'est pas normal je pense
Salut, en fait dans l'email envoyé il y a le texte en double : une fois dans le mail sous forme MIME, et une fois sous forme d'email classique, pour ceux dont les logiciels email ne lisent pas le les "MIME encoded message".
Je pense que le problème ne vient pas du domaine de l'adresse email (@trucmuche.net) mais de ton interpréteur de message (ton logiciel ou webmail), qui lit les deux. Avec quoi lis tu les mails arrivant à "e-mail@trucmuche.net" ?
Je lis les 2 e-mail avec Thunderbird ...oui je sais Docteur c'est grave n'est-ce pas ?
Je devrais utiliser Outlook
Sérieusement je constate que pour l'e-mail "normale" (c'est à dire e-mail de FAI non associée à nom de domaine perso ) j'ai le contenu de mon message une fois seulement.
Alors que pour l'e-mail associée au nom de domaine de l'hébergement du blog (je suis chez 1and1 et il s'agit d'un domaine inclus avec l'hébergement) j'ai deux fois le message , sous la forme suivante :
message
__________
message
Il y a bel et bien une ligne qui sépare les 2 messages.
Comme lorsque l'on reçoit une pièce jointe (photo par exemple)
Je cherche une explication mais je ne vois pas
Bonjour !!
j'ai voulu installer ce plugin cependant j'ai une erreur
Erreur 113: Code source inattendu dans layout/lib.mod.php.
je ne vois pas du tous ce qui peut géner !!
si j'install le plugin manuellement il ne le trouve pas comme installer !!
si vous pouviez me donner un debut de solution ??
merci !!
@ R'ik : désolé mais ça vient de 1and1. Par contre, tu peux toujours essayer de remplacer la ligne :
par :
dans le fichier class.mime_mail.php, il se pourrait que ça marche
@ olly : Cette erreur vient du fait que ton fichier lib.mod.php a déjà été modifié.
As tu essayé de l'installer manuellement en suivant bien les indications de l'install manuelle ?
Je ne comprends pas ta phrase "si j'install le plugin manuellement il ne le trouve pas comme installer !!" : si tu fais l'installation manuelle c'est n'est pas lui qui l'installe mais toi...
et bien en fait j'ai fais l'install manuel en suivant bien les instructions, mais cela ne semble pas fonctionner !!
normalement quand je vais dans l'administration du plugin il devrait détecter le plugin comme 'installer' non ??
enfin je vais me débrouiller !! ca doit etre une connerie !!
merci pour l'aide en tous cas !!! et ton plugin a l'air pas mal !! reste plus qu'a etre un peu plus doué pour le faire marché
bon bah finalement j'abandonne l'install de ce plugin!!
j'ai un dotclear 1.2.5 car je voulais migrer mon ancien dotclear 1.2.4 !!
enfin tampis ca avait l'air pas mal !!
c'est du bon boulot ton plugin en tous cas !!!
Dommage, mais je suis sur qu'en suivant bien les instructions tu peux y arriver
Par exemple, est tu sur(e) d'avoir créé les fichiers lib.mod.php.Contact.bak et template.php.Contact.bak ?
// $this->attach($this->body, '', 'text/plain', 'utf-8');
Cela ne marche pas désolé
Si je "commente" cette ligne , du coup je n'ai plus rien du tout dans le corps des messages.
Embêtant non ?
Cela vient sûrement de 1and1.
Il doit y avoir un truc bricolé (ou restreint) dans les fonctions mail de php
Dernière solution : annule ce que je viens de te conseiller et remplace :
par :
Si ça ne marche pas désolé mais je ne sais pas
merci k-net de mon coter tout marche correctement .
.
j'ai mis un pti select et sa fonctionne parfaitement .
Biensur faut preciser que lorsque l'ont change manuellement le fichier form.php faut surtout pas faire de changement dans l'administration du plugin sinon ben c'est a recommencer lol.
En tout cas merci .
ps: j'ai ouvert un blog galerie pour mes templates dotclear et j'ai ajouter un lien de mon blog pilote vers le tiens
blogtest
Hé tu vas rigoler
Cette fois ci c'est l'e-mail de Free qui reçoit le message
comme ça
message
_______
message
Côté email sous mon domaine en .info (1and1) un seul message
C'est l'inverse pas mal non ?
Allez tu chauffes il faut combiner les deux et ce sera bon !
D'ailleurs je serais curieux de savoir si d'autres ont ce problème
@ gtraxx : merci (même si je ne vois pas le lien
)


@ R'ik : Alors là, c'est plus que bizarre, c'est paranormal ! Avec la dernière solution, il est normalement impossible que tu le reçoive en double
Peut être un problème de cache... en tout cas maintenant désolé mais je n'ai plus d'idée...
et bien je vois pas trop a quoi il serve ces fichiers !! ce sont des .bak donc inutiles !!
je pense que c'est mon thème 'waouh2' qui fais ch****
je réessayerai plus tard peut etre quand j'aurai le temps !!
tampis pour moi
Ils servent, c'est pour ça que le plugin te dit qu'il n'est pas installé. Si tu suis vraiment les instructions je pense que ça marchera
k-net ,voila le lien de ma galerie .
http://www.blogtest.gtraxx.atomysk.com/
Mon blog principale c'est http://www.clash-design.be.cx
ps:j'ai une question simple :
comment as tu fais pour te faire une page de lien ???
je cherche depuis un moment pour faire des pages de ce style mais je sais pas quel est le plugin requis si bien sur c'est un plugin lol.
Aucun plugin, je l'ai codée à la main
ahh oki genre comme la page home.php que kozlika decris dans le petit illustré
.
Sinon je cale toujours sur mon travail avec ma page de contact.
Si tu sais y jeter un oeil quand tu auras un moment ....
http://www.blog.gtraxx.atomysk.com/blog_theme/gerits_aurelien_projetmail.zip
Le serveur de ton lien est introuvable, et puis en ce moment je n'ai pas trop le temps... désolé, moi aussi j'ai un examen très bientot

oki no prob lol
pourtant te jure que le lien va
http://www.blog.gtraxx.atomysk.com/blog_theme/gerits_aurelien_projetmail.zip
Niquel, pas de problème à l'installation et ça fonctionne très bien.
Merci pour le travail
je viens d'installer ton plugin sur mon dotclear mais bizzarement l'email n'est pas envoyé
je viens de faire un test avec mon adresse mail
et le mail n'est toujours pas envoyé mais j'avais testé avec une version ancienne et le mail était envyé instanément
peut-tu m'aider?
désolé du dérangement le mail a été envoyé juste que c'est un peu long
encore une fois déoslé du dérangement
Ce plugin m'a l'air bien utile, bravo k-net


Je n'ai pas lu les 150 commentaires donc désolé si la question a déjà été posée mais le lien vers le package http://www.k-netweb.net/blog/datas/2006/03/05/plugin-Contact-1.0.4.pkg.gz m'envoie vers une page avec une seule ligne de code incompréhensible (une très longue ligne!)
Je ne peux donc pas installer le plugin et c'est bien dommage
Si quelqu'un peut m'aider, merci
Salut, cette "ligne" c'est le contenu du fichier .pkg, mais tu n'as pas besoin de télécharger ce fichier
Pour installer le plugin, va simplement dans Outils > Gestionnaire des plugins et copie/colle l'adresse donnée plus haut, c'est tout
Barbecue, cette archive sert à l'installation automatique
Ok, merci
je voulais la télécharger au cas ou il y aurait des problèmes sur ton blog 

Merci aussi Valère c'est bien celle-ci que je voulais
Désolé k-net mais nouveau problème
), j'ai configuré à ma sauce et tout, jusque là ça va! Le lien vers la page ( http://barbecue92.free.fr/dotclear/index.php?contact ) m'envoie bien vers le formulaire 
J'ai bien réussi à installer le plugin (installation automatique
Mais quand j'ajoute
ou même
, le formulaire ne marche plus, et je retrouve cette erreur à la place :
Si vous savez comment m'aider
Je pense tout simplement que tu as rajouté <a href="<?php dcInfo('url'); ?>?contact">Contact</a> sur ton template.php de ton ordi, et que tu as uploadé ce fichier en écrasant l'ancien, que l'installation automatique avait modifié. Résultat : tu retombes avec un template.php non modifié.

Je me trompe ?
Si c'est comme je pense, il suffit de désinstaller, réinstaller, télécharger template.php à partir de ton FTP, le modifier et le réuploader
Tu ne te trompes pas

Alors j'ai désinstaller, réinstaller, ce qui donne ceci : http://barbecue92.free.fr/dotclear/index.php?contact
Mais je bloque à télécharger template.php à partir de mon FTP.
Donc je transfère template.php depuis mon FTP sur mon ordi, je rajoute la ligne, je le remets sur mon FTP mais il va donc écraser l'autre et retour à zéro
C'est bon, j'avais mal interprété ton explication du moins je ne m'étais pas compris moi-même

Tout est rentré dans l'ordre
Tant que ça marche au final

l'installation s'est super bien passer mais au niveau de l'envoi du mail ca me donne une erreur, voici le message
Method Not Allowed
The requested method POST is not allowed for the URL /blog/index.php.
Apache/ProXad [May 31 2006 11:08:55] Server at scpcontact.free.fr Port 80
ainsi que l'url du formulaire
http://scpcontact.free.fr/blog/index.php?contact
merci de m'aider
Salut, l'url que tu as donné renvoie une erreur 404...
Bon ba moi mon probleme c'est que j'ai réussi a l'installer
mais c'est lors de l'envoi du message, j'ai un petit probleme ....
Erreurs:
Erreur lors de l'envoi du message.
Voila ... j'ai pas réussi a le résoudre et je me demande d'ou ça peut venir ...
A mon avis ça vient de ton hébergeur qui ne supporte pas la fonction mail() de PHP...
Pourtant chez Pandela normalement ça marche (même si ça met beaucoup de temps)
C'est pour eviter les problemes que je place directement le plugin de k-net dans mes templates (en partie).
Au fait sa été tes examens ????
ps:quand tu as un moment si tu sais regarder mon travail sur les mails via base de donnée
http://www.blog.gtraxx.atomysk.com/blog_theme/gerits_aurelien_projetmail.zip
Je m'en douté aussi que ça venait du serveur mais en ce moment chez Pandela ils ont arreté les souscriptions a leurs offres ...
Ils ont des problemes ou manquent de fric ?
Va savoir (j'aimerais mieux qu'ils aient des problemes comme ça un jour le plugin marchera peut etre
) Et puis sinon pourquoi pas un domaine chez free ?
@ gtraxx : mon oral est demain à 10h00

@ Bizontare : free çay bien
Bonjour,
J'ai installé le plugin contact sur mon blog dotclear (v1.2.4) et malheureusement, le lien vers la page contact me renvoie à une page d'erreur...
/homepages/45/d146788236/htdocs/dotclear/themes/alto/list.php on line 13
Auriez-vous une solution pour m'aider ?
Cordialement,
liliAn
désolé pour le commentaire inutile, je viens de trouver la solution en faisant une installation manuelle.
Ca marche du tonnerre.
Merci pour ce plugin simple et efficace
De rien, content que tu aies trouvé tout seul
salut k-net,une question sur l'envoi de mail avec piece jointe!!!
est ce que l'extension est verifier lors de l'envoi du mail????
car je n'ai pas vu de ligne de verification,donc je me demandais si cela est possible d'ajouter un regex au plugin??
genre ceci :
<?php
//--- test sur un fichier image
$fichier="une_image.gif";
if(eregi("^[a-z0-9]+[-_]*[a-z0-9]*(. (gif|jpg|png))$",$fichier))
{
echo "extension correcte";
} else {
echo "extension fausse";
}
?>
En fait je me demande si c'est bien dans la page fonction que je doit le rajouter???
Salut
Si tu veux ajouter une vérification de l'extension remplace :
par :
dans contact.php.

Pour récupérer l'extension d'un fichier il est plus simple d'utiliser strtolower(substr(strrchr($str, '.'), 1)) qu'eregi()
Mais bon, je ne vois pas trop l'intérêt de faire ça, le visiteur doit pouvoir envoyer ce qu'il veut, après à toi de faire le tri
Le soucis réside dans le fait que je ne sais pas par ou appeler la page puisqu'il n'y a pas de lien créer sur mon template.
Merci
La plupart des gens qui suivent l'installation manuelle ne créent pas les backups. Il faut les faire !!!
Suis intégralement les instructions de l'installation manuelle et tout sera indiqué sur la page du plugin
Bonjour,
J'ai un problème avec le plugin contact. Tout se passe très bien mais lorsque quelqu'un souhaite ajouter un commentaire à un post c'est le formulaire contact qui se présente...
Merci pour votre aide
Désolé c'était une mauvaise manip' de ma part. Tout est arrangé. Merci
Effectivement, ça aurait été dur à régler

Content que tout marche
bonjour, merci pour votre plugin, j'aurai une petite suggestion à proposer (si ceci n'a pas déja été fait) :
lorsque quelqu'un envoie un message, on tombe sur la page confirmant l'envoie du message, et, à partir d'ici, si l'on rafraichit la page on peut .... FLOODER carrément
donc voila !
Je sais et je ne pense pas que ça pose vraiment problème...
Pour flooder une boite email, il y a beaucoup plus simple
Bonjour,
Bravo pour ce plugin.
Petit souci tout de même, je reçois le message :
"Erreur lors de l'envoi du message."
Je suis chez OVH.
Une idée ?
Merci d'avance
Je suis aussi chez OVH et ça marche très bien...
Peut être que la fonction PHP mail() n'est pas activée ? Ou alors un simple problème temporaire ?
Hello...
Que faire quand on a ce message d'erreur ci:
Fatal error: Call to a member function on a non-object in /homepages/41/d170879069/htdocs/themes/Blue Geek/list.php on line 26
?
Merci.
Lis les commentaires, ce problème est évoqué plein de fois
EDIT: Tiens, je t'évite une petite recherche : commentaire de Binou
hello,
j'ai craqué devant ce joli plugin de contact !!Merci
j'ai essayé l'installation automatique et j'ai 1 message d'erreur derriere...alors j'y vais à la mano... et youpi encore un message d'erreur...
"X Erreur 113: Code source inattendu dans layout/lib.mod.php.
derriere j'ai mis un lien dans mon template comme s'il y avait une bonne installation pour faire la page contact. J'arrive bien sur la page contact mais l'envoi d'email echoue d'ailleurs c'est normal car le plugin contact n'est pas installé!!
je tourne en rond...
si vous pouvez m'éclairer !
a+
Salut

Le problème vient tout simplement du fait que ton blog est en path info et pas en query string (index.php/2006/08/01/... au lieu de index.php?2006/08/01/...)
Normalement, l'url de la page de contact devrait être http://www.tribuz.info/dotclear/index.php/contact et pas http://www.tribuz.info/dotclear/index.php/?contact
Je te contacte par email pour que tu puisse m'envoyer layout/lib.mod.php et d'autres fichiers à modifier
@+
Salut à tous !
Bon, j'essaie de migre mon site vers FREE, tout baigne sauf l'excellent plugin Contact, pour lequel free me répond :
Method Not Allowed
The requested method POST is not allowed for the URL /blog/index.php.
Apache/ProXad [Jul 18 2006 14:37:10] Server at elmanublog.free.fr Port 80
Comme j'ai vu plusieurs personnes de chez free ici, qui disaient que ça marchait au poil, je pose la question : qu'ais-je fait de mal ??
Merci d'avance pour vos lumières.
El Manu
Bigre, je viens de mettre le doigt sur un truc très bizarre :
quand je modifie un champs du plugin et que je met à jour, ça me dit que la mise à jour a bien été effectuée, mais quand je vais sur la page elle-même, ce n'est pas mis à jour (même après plusieurs rafraîchissements de ma page)
Et quand je clique sur "envoyer", mon message d'erreur a l'adresse suivante :
http://elmanublog.free.fr/blog/index.php?contact
Et là, j'hallucine, parce que je viens de faire un test qui est passé, parce que en écrivant tout ça je me suis rendu compte d'une toute petite erreur : mon template.php appelle la page http://elmanublog.free.fr/blog/index.php/?contact (avec un / avant le ?contact, qui fonctionnait bien sur mon vieux site)
Et quand j'ajoute un /, il me dirige vers une vieille page "blog" qui n'existe plus (j'avais avant installé 3 dotclear sur le même site, "blog", "site" et un autre, mais j'ai supprimé complètement la base de données pour tout ré-installer)
Bref, là ça marche, mais je ne comprends pas le coup du / et du blog...
Si un noctambule ne sait pas quoi faire.. ;-))
El Manu
Alors que mon site est dans le répertoire "site" (pas "blog"), et qu'il est configuré pour être visible à la racine, c'est à dire que j'appelle direct la page de contact à http://elmanublog.free.fr/index.php?contact
Salut, je passe en vitesse mais je ne reviens que dans trois semaines...
Essaie de désinstaller entièrement Contact et d'installer la 1.0.5 que j'ai finie cette nuit, elle n'est pas encore totalement testée donc si ça ne marche pas revient sur la 1.0.4...
En espèrant que ça puisse régler ton problème... sinon si tu t'y connais un peu en (X)HTML/PHP essaie de trifouiller ecrire/tools/Contact/form.php
@+
Bonjour,
J'utilise le plugin avec le thème Redfluid. Lorsque je clique sur le lien de contact, j'obtiens l'erreur suivante:
Fatal error: Call to a member function on a non-object in /www/blog/themes/redfluid/list.php on line 26
Via le BO, j'ai le preview qui s'affiche normalement et les paramètres sont bien positionnés.
L'url est la suivante : http://ndd/blog/index.php/?contact
Merci pour ton avis éclairé.
J'ai oublié de dire : je suis en Path Info et j'ai testé avec /contact en lieu et palce de /?contact. Meme erreur.
salut
j'utlise le theme par defaut de dotclear que j'ai legerement customisé. j'ai donc suivi les conseils de dotclear (ne jamais toucher à default!)et créé un autre repertoire pour ce thème que j'ai activé. J'ai suivi à la lettre les consignes de l'install manuelle mais le plugin n'est toujours pas vu comme installé (car j'imagine qu'il va chercher des data dans le repertoire default). Une idée pour bypasser ce problème ? (désolé je débute)
Salut,
Je viens d'installer manuellement ton plugin sur mon site. Tout a l'air de bien fonctionner sauf que je ne recois jamais les mails qui sont envoyés depuis mon site (Ca fait un jour que je les attends). Je suis chez OVH mais là, ca commence a être long.
Peux tu m'aider ?
Merci
Hello!
Je viens d'installer il plugin et il marche d'enfer.
J'ai juste un souci.
Comment fait-on pour ne pas avoir un recapitulatif du message envoyé (avec le nom, sujet et message etc...).
Je coudrais juste "laissé votre message a bien été envoyé"
merci
Bonjour
"Fatal error: Call to a member function fetch() on a non-object in /mnt/124/sdb/1/4/jolinary/Ombre/themes/bluesmooth/list.php on line 26"
Voila se que j ai une fois que je clic sur ocntact le liens que j ai rajouter apres l installation du plug in, pourtant j ai fait tout se qui etait indiquer, avez vous une idée ??
Cdt
Voila j'ai trouver d apres les commentaires mais surtout apres avoir vu le fichier template.php qui est dans le theme par defaut, j ai remarquer une copie faite du template du theme par defaut et pas sur mon theme que j utilise donc a mettre dans le template du theme que vous utilisez ...
je l'ai placer juste apres ça :
et j'ai plus mon message d erreur du fichier list.php a la ligne 26 par contre maintenant j'ai "Method Not Allowed
The requested method POST is not allowed for the URL /blog/index.php.
Apache/ProXad [Jul 18 2006 14:37:10] Server at jolinary.free.fr Port 80"
Trop fort apres un probleme resolu j'en ais un autre, qui pourrais m aider ?
bonjour,
comment installer un el plugin adns un site uniquement html?
je suis chez free.
est ce posssible de creer une page contact (contact.html) dans laquelle on insere ce plugin?
merci
Bon je ne sais pas comment mais tout marche pour le plug in contact chez moi maintenant
bon plug in bien que delicat a mon imble avis a installer, mais bon j avais peut etre trop bu de lait 
regardez à cette adresse sous mon lien contact le chemin s'affiche c'est pas normal ! --> http://matthi9u.celeonet.fr/monblog/index.php?contact
Moi j'ai eu un soucis avec le liens qui me diriger vers un dossier .../blog/.... alors que j'en avais pas ... j'ai regarder dans ecrire/tools/contact/form.php et j'ai vu que cette ligne etait erroné

<h2 id="contact" class="post-title"><a href="/blog/index.php?contact">Contact</a></h2>
a la place de /blog/index.... j'ai mis /le nom du dossier ou se trouve mon vrai blog/index.php.... aussi sur la ligne form et ça marche maintenant regarde peut etre que ton probleme est le meme
je ne te comprends pas !
moi la ligne c'est çà :
<h2 id="contact" class="post-title"><a href="<?php echo($contact_form_uri); ?>">Vous voulez me dire quelque chose ?</a></h2>
bizarre, le webmestre et createur de se plugin est en vacance je pense vu qu il ne rpeond pas, sinon change le <a href= par le page qui doit renvoyer le bon message c est a dire contact/form.php donc met le chemin exact ou se trouve se fichier form.php de ton plugin contact
mais je suis pas assez expert pour t aider plus
non c'est pas çà ma crée une erreur
salut k-net , comment va et tes examens sa été ???
Une question , va tu nous faire un plugin contact pour DC2 car j'ai terminé mon theme green php DC2 et j'aimerai faire comme le 1er en y mettant ton plugin contact mais faut une version qui tourne sur DC2 .
voila le but de ma question lol
Salut K-net, ton plugin a l'air super mais j'avais le meme soucis que certains ton déjà signalé, avec le message d'erreur suivant:
Fatal error: Call to a member function on a non-object in /var/www/free.fr/c/9/bazardartstheatre/blog/themes/glass/list.php on line 25
J'ai fait l'install manuelle comme indiqué mais maintenant j'ai un autre message d'erreur:
Fatal error: Call to a member function on a non-object in /mnt/129/sdb/3/2/mich.martinez/dotclear/layout/functions.php on line 528
Que dois-je faire ?
Bonjour à tous,
J'ai fait une installation automatique du plugin et vérifié les deux morceeaux de code dans les dexu fichiers PHP.
Lorsque que je confirme l'envoi du formulaire, j'ai le message suivant :
Erreur 404 car je suis redirigé vers :
http://web1w3.nfrance.com/blog/index.php?contact
Or mon blog est à l'adresse suivante :
http://web1w3.nfrance.com/~wb49769/blog/
normal vu que ton url est pour le moins bizare lol faut faire pointer l'execution du script vers :
http://web1w3.nfrance.com/~wb49769/blog/index.php?contact
au lieu du lien classique :
http://web1w3.nfrance.com/blog/index.php?contact
diabolo , je pense que tu devrais contacter ton hebergeur pour avoir ton url definitive qui est sans le ~ et tout s'arrangeras et tu auras la redirection qui appelle le script de ta page contact .
bonne journée
Hey k-net
quelle surprise de te retrouver ici 

lol..


je te connaissais grace aux Tux
enfin.. cest toujours du bon boulot
l'installation automatique de la 1.0.5 a pas marché.. mais manuellement ne pas pas causé de souci..
à si.. ya toujours marqué que le plugin est pas installé
et j'ai un problème très minime...
http://www.cilra.info/dotclear/index.php?contact
il ya une ligne où apparai... /dotclear/index.php..
cest à voir dans template ou dans form ?
merci à toi et bonne continuation
mon mail : picsoung @ at hotmail.com
Byby
Nico
Salut à tous, j'étais effectivement en vacances et j'ai encore de gros problèmes avec mon FAI.

Désolé mais je ne pourrai pas répondre à tous, car la plupart on trouvé une solution par eux même ou bien parce que ces problèmes ont déjà été évoqués.
De plus je me penche vers une adaptation pour DC2.
Pour ceux qui ont encore des problèmes, pensez à utiliser la dernière version ! Si ça ne marche toujours pas, parlez en ici.
@ picsoung : ouvre ecrire/tools/Contact/form.php et enlève /dotclear/index.php au début du fichier. Enregistre et réuploade le fichier
Merci pour ta réponse


jy avais déjà fais un tour.. il ny a rien..
enfin.. le lien n'apparait pas dans le code...
donc cela ne vient pas de form.php
il y a til quelque chose d'autre qui rentre en jeux au niveau du plugin?
cela pourrait-il venir de template.php?
merci encore
Nico
Salut K-net, je comprends que tu sois a la bourre mais je suis vraiment emmerdé. J'ai recréé un blog avec le thème par défault et j'ai toujours le message suivant:
Fatal error: Call to a member function on a non-object in /mnt/135/free.fr/e/5/classe86/dotclear/themes/default/list.php on line 26
J'ai pourtant refait l'install manuelle.
Un collègue m'a dit que je n'ai pas les autorisations en écriture chez free (code 755 et non 777)
Peux-tu m'aider ?
Re-salut, j'ai réinstallé une 3eme fois et ça marche (youpi!)
Mais quand j'envois le mail j'ai le message suivant:
Method Not Allowed
The requested method POST is not allowed for the URL /blog/index.php.
Apache/ProXad [Jul 12 2006 16:43:52] Server at classe86.free.fr Port 80
???
Voila je viens comme tu me l'as conseillé pour poser mon problème. Sur mon blog (http://maxbourgeon.free.fr/dotclear/) j'ai installé la denrière version du plugin contact (1.0.5). J'ai fait les modifications à la main comme je n'utilise plus le thème par défaut. La page de contact est disponible ici : http://maxbourgeon.free.fr/dotclear/index.php?contact
Comme vous voyez elle marche bien, mais le problème est qu'en haut de la page de contact, j'ai "/dotclear/index.php", ce qui est assez disgracieux. J'aimerais l'enlever mais je ne sais pas comment faire
Merci
Hello,
j'ai installé ton script sur plusieur de mes blogs, il marche très bien... Par contre aujourd'hui impossible de le faire fonctionner sur mon blog espagnol. Je ne comprends pas.. je m'y suis repris à plusieurs fois... rien n'y fait...
http://www.blog-articulos-publicitarios.es/?contact -> n'affiche rien
Une idée ?
Bonjour à tous
Je viens d'installer ce script qui me semble être excellent sauf qu'il utilise la fonction email() alors que mon hebergeur utilise mail()...
Sur quelle page est-ce que je peux changer le code ?
Merci d'avance
Bonjour,
J'ai installé le plugin avec succès après plusieurs tentatives.
Je suis sur online (oui, je sais y'a probablement mieux). J'ai lu qu'il falait modifier le fichier prepend.php, ça été fait. J'ai un message d'erreur : message non envoyé.
Je me demande si c'est pas une question d'encodage, sachant qu'Online n'aime pas UTF-8 mais ISO8859-1
Quelqu'un aurait rencontré le même problème ? Quelle solution proposez-vous ?
Merci d'avance.
salut k-net merci de ta reponse , j'attend une adaptation pour dc2 avec impatience et comme d'habitude je le metterai dans mes templates ;-)))
Salut,
picsoung et Frenetik : dans ecrire/tools/Contact/form.php, essayez de remplacer la première ligne :
par :
Dites moi si ça marche.

Henri : as tu essayé l'installation manuelle ? Et surtout, es tu sur d'avoir modifié lib.mod.php ?
Paul : il faut modifier le fichier ecrire/tools/Contact/class.mime_mail.php à la ligne 96
takefred : Ca n'a pas de rapport avec l'encodage. Le seul problème que tu pourrais avoir, c'est des caractères à accents erronés. Pourquoi as-tu modifié le fichier prepend.php ?
Dans la faq de DC ( http://www.dotclear.net/trac/wiki/DotClear/fr/Faq )
J'ai lu :
Je n'y connais rien en php mais je pensais que c'était aussi simple qu'un copier/coller
Avec et sans modifs sur prepend.php c'est le même résultat.
Salut k-net




merci pour ta réponse
j'ai fais la modification que tu as indiquée..
j'ai toujours le meme soucis..
désolé...
merci encore
bonne rentrée
Nico
Moi aussi, j'ai le problème de picsoung...
Une idée?
J'ai appliqué les conseils de ce lien http://www.k-netweb.net/blog/index.php?2006/03/05/51-plugin-dotclear-contact#c2286
j'ai plus ou moins le même souci, j'ai installé le 1.0.5 en manuel, tout fonctionne niquel mis à part que juste au dessus de Contact est affiché /blog/ et dans l'admin s'est indiqué comme non installé ^^"
Précision: en étant hebergé sous free et en utilisant Notepad++ J'ai pourtant suivi les conseils pas à pas et revérifier les fichiers concernés, ya un truc qui me dépasse. Peut être faudrait il que je dorme
Merci pour ce plugin
Bon je vais attendre une version qui marche !
A+
Pour moi ta modification ne fait pas effet ...
En farfouillant le code j'ai corrigé quelques erreurs de caractères mais aucune n'a d'effet sur cet affichage disgracieux ...
Est-ce que ça peut venir de Related ?
Salut !

Alors c'est un peu n'importe quoi, je suis paumé...
Quand j'utilise le lien ?contact qu'il y a dans l'admin du plugin, la page apparait mal déjà, elle ne s'insère pas dans un bloc comme un billet ou autre ... mais ça, ça doit être dû au fait que mon list.php a été trop modifié par l'auteur du theme.
bref au delà de ça quand j'essaye de faire un test sur cette page il me dit:
"Erreurs:
Erreur lors de l'envoi du message." et c'est tout...
En plus la mise en page est sévèrement pas belle et il subsite aussi comme je l'ai vu sur certains autres posts un bout de chemin en haut de la page et en l'occurence pour moi, c'est juste un "/".
j'ai aussi essayé via le lien donné par related c'est à dire le form.php dans le dossier related et là ô surprise le bout de chemin a disparu, la mise en page est beaucoup plus propre (bon toujours pas intégré dans un bloc m'enfin...) mais quand je fais un test j'ai le droit à une erreur 404 tout simplement parce qu'il cherche le fichier contact à la mauvaise adresse... il rajoute un sous dossier qu'il ne devrait pas, car mon blog est sur un sous domaine
bref si vous voulez voir ce que ça donne
1er lien
2ème lien
Si quelqu'un peu me sauver ça serait cool merci
Bon je la refais version allegée...
Plus de problème de mise en page ou d'erreur 404,
mais toujours l'erreur "Erreur lors de l'envoi du message."
:/
tout est réglé sauf le "/" qui subsite tout en haut sur le message de recapitulation. :/
impossible de voir d'où ça sort ça...
Erreur 114: Erreur lors de l'écriture du fichier. (layout/lib.mod.php)
que dois je faire pour que le plugin fonctionne
Salut à tous
takefred : il faut que tu remplaces mail( par email( dans le fichier blog/ecrire/tools/Contact/class.mime_mail.php
ina : avec ton logiciel FTP, fais un CHMOD 777 sur le dossier layout/ et sur layout/lib.mod.php
TOUS LES AUTRES AYANT LE PROBLÈME DU TEXTE EN HAUT
(comme GoOz, Frenetik, Choy, Opaline, etc...)
Éditez le fichier blog/ecrire/tools/Contact/form.php et remplacez les deux occurences de <?php echo($contact_form_uri); ?> par l'adresse de votre page de contact (quelque chose comme http://site.com/blog/?contact)
Ca devrait marcher
Édité par k-net @ 15:48
J'ai modifié le <?php echo($contact_form_uri); ?> par l'adresse de ma page de contact, mais l'index.php apparaît toujours au dessus
...
...
...
Cependant, j'ai bel et bien créé les fichiers template.php.Contact.bak et layout/lib.mod.php.Contact.bak, mais le plugin me dit toujours être désinstallé
Le pire dans tout ça c'est qu'il fonctionne parfaitement ce plugin... mais bon voilà, ces 2 petites choses me laissent perplexe
RECTIFICATION

POUR CEUX AYANT LE PROBLÈME DU TEXTE EN HAUT
(comme GoOz, Frenetik, Choy, Opaline, etc...)
Téléchargez la nouvelle version 1.0.5 du plugin qui corrige ce bug. Désolé pour vous avoir fait attendre si longtemps alors que c'était une erreur de codage toute conne
Opaline : désolé mais comme ne peux pas avoir accès à ta page d'administration, je ne peux pas voir ce qui ne va pas... Par contre je me mets à développer une adaptation de ce plugin pour DotClear 2, et il devrait y avoir beaucoup moins de problèmes de ce genre
Ca y est
... Tout fonctionne parfaitement
...
(malgré le fait que l'installation manuelle se soit très bien passée, qu'il me semble que j'ai ait tout ce qu'il fallait), mais au moins, je n'ai plus d'affichage indésirable en haut de la page
...
...
...
...
Bon pour une obscure raison que je ne comprends toujours pas, il est apparemment toujours désinstallé chez moi
Merci beaucoup pour votre aide et ce plugin vraiment super
Peut-être que lorsque je m'en sortirai mieux en code HTML (et autre), j'arriverai à faire en sorte qu'il me dise qu'il est bel et bien installé
Encore merci
Très content que ça marche

Bon courage pour la customisation de la page de contact (c'est form.php qu'il faut modifier)
Salut k-net,
Tout d'abord bravo pour le plug ça marche super.
Ensuite je dois dire que j'ai un petit problème. Depuis que j'ai mis le lien vers la page contact dans ma sidebar, tout ce qu'il y a en dessous du lien contact est modifié sous Internet explorer (déplacement des liens vers la gauche pour archives, liens...) alors que sous firefox tout est nickel.
Etant donné que je suis un converti de firefox depuis un certain nombre d'années je dirais que je m'en fiche un peu, mais le problème c'est qu'il y a encore des gens sous IE alors il faut corriger ce probleme.
Aurais-tu une idée du problème ?
Merci
k-net , toujours pas de version pour dc2 ????
j'ai essayer de faire un plugin mais dc2 est assez hard je vais dire lol.
par contre les templates sont facile a réaliser
j'attend de tes nouvelles
Sentinelle : Ca le fait aussi avec Opera
C'est juste que tu t'es trompé dans le code :
Il manque un joli > à la fin

gtraxx : Oula, pour l'adaptation dc2 il faudra attendre
Je m'y attelle de temps en temps, mais vu le travail que j'ai en ce moment, ça risque de prendre un bon moment...
Oh là là! Quel nul je fais, une erreur aussi bête, enfin bon encore une preuve qu'un oeil extérieur est très utile.
Merci beaucoup, je ne pense pas que je l'aurais vu celle là.
Bonne continuation
De rien et merci
Bonjour,
J'ai copié le répertoire du plug-in Contact sur le répertoire ou je copie habituellement ces fichiers (ecrire/tools).
Ensuite quand je lance l'installation depuis l'onglet "Outils", il m'indique le message d'erreur suivant : "Erreur 113: Code source inattendu dans themes/default/template.php"
Est-ce que quelqu'un sait quel est le problème
Merci
David
Il n'y a aucun problème, il suffit de faire ce qui est dit de faire quand on rencontre ce genre de message : procéder à l'installation manuelle

Bon courage
Après un backup des données de l'ancienne version + une MAJ vers la nouvelle version et un re-up de fichiers, voila la page de contact qui marche très bien !
Bravo K-net et merci pour la correction
Je n'ai pas le temps de faire la modif, je ferai ça plus tard. Mais un grand merci d'avance à toi K-
Tout d'abord merci pr la creation du plugin il va me convenir parfaitement!!
J'ai juste un souci :
Fatal error: Call to a member function on a non-object in /homepages/46/d141086291/htdocs/wsb3901102901/blog/themes/moru_010284/list.php on line 26
Etant debutant jvois pas trés bien ce qui peu foiré ^^
merci pr ton aide..
Manuellement ca marche nickel donc encore merci et j'ai rien dit ds le message plus haut ^^
Manip effectuée en manuelle, tout fonctionne niquel à présent, thanks
Bonsoir,
j'ai fait l'installation manuelle du plug in en modifiant les deux fichiers php comme indiqué
une fois les deux fichiers transfere via FTP, le gestionnaire de dotclear m'indique quand je vais dans l'onglet "Outils" sur le lien "Contact" que
"Le plugin est actuellement désinstallé".
Si je lance alors l'installation automatique, il indique "Erreur 113: Code source inattendu dans layout/lib.mod.php"
David
Bonjour,
j'ai indiqué plus haut un problème que j'ai rencontré avec l'installation du plug in.
Depuis, il y a quelques messages étrange.
Pour rappel, mon problème est le suivant :
j'ai fait l'installation manuelle du plug in en modifiant les deux fichiers php comme indiqué
une fois les deux fichiers transfere via FTP, le gestionnaire de dotclear m'indique quand je vais dans l'onglet "Outils" sur le lien "Contact" que
"Le plugin est actuellement désinstallé".
Si je lance alors l'installation automatique, il indique "Erreur 113: Code source inattendu dans layout/lib.mod.php"
Merci de votre aide,
David
Salut, pas la peine de répéter deux fois ton problème, si je ne peux pas répondre c'est que ma connexion est down

Dans l'installation manuelle il est bien indiqué de créer les fichiers backup
Sinon, est-ce que la page de contact marche ?
Bonjour,
Je viens d'installer le plugin sur mon blog :
http://www.jusdecitron.net.
Bravo pour ce travail et merci !
En revanche, le form.php.model génère beaucoup d'erreurs xhtml strict (doctype de dotclear).
C'est dommage de ne pas utiliser au mieux la possibilité de séparation xhtml et style offerte !
De plus, comment mettre à jour la balise <title> de la page ?
Et enfin, les champs ont-ils une limite de saisie (peut-être à prévoir pour éviter les abus et/ou blaques de méchants malins !)
Je suis une nouille en php, un peu plus douée pour le html/css.
J'ai modifié le fichier modèle ...
Si cela vous interesse pour faire évoluer le plugin, vous pouvez me contacter par retour.
Ah, et j'oublais :
Cette ressource http://www.phpsecure.info/v2/article/MailHeadersInject.php
me semblait intéressante pour le développement d'un tel outil.
Encore merci.
Véronique Cuomo
Salut, merci et enfin bravo pour le design.
J'ai créé ce plugin il a maintenant un bon bout de temps, chaque nouvelle version était un "rafistolage" de l'ancienne.
Depuis, je m'arrange pour respecter les normes XHTML et la version de Contact pour Dotclear 2 que je développe en ce moment sera parfaitement valide !
Par contre, sur l'actuelle, pour modifier la longueur max des champs de texte, il suffit d'un peu de html/javascript :
<textarea maxlength="1600"></textarea>
et un code javascript facilement trouvable sur Google pour les <input />
Et pour modifier le <title>, il faut soit du PHP (mauvaise solution, ce serait compliqué) soit du javascript inséré dans form.php qui modifierait en temps réel le title avec un truc du genre
document.title = 'Page de contact de Jus de citron !';
En espérant que ça vous aide,
A bientôt
:salut j'ai réussi bon week a vous deux
:o
Bonjour Knet, désolé pour cette répétition. Comme il y avait plein de messages html, j'ai cru que mon message n'était plus visible.
Je n'avais pas nommé les fichiers back-up correctement en ignorant l'importance. Ca marche, génial, merci
David
Content que ça marche
Une question subsidiaire :
quand on arrive sur la page contact de mon blog, il apparait en première ligne "/MonBlog/index.php" sachant que MonBlog est le nom du répertoire dans lequel j'ai installé les fichiers dotclear. Est-ce que je peux le supprimer ? J'ai regardé dans les fichier contact.php et form.php, mais je ne trouve pas.
David
La réponse est dans les commentaires plus haut
Bonjour,
Suite à la réponse concernant :
1/Le titre
J'ai tout simplement modifié mon template de la façon suivante :
L'avantage est d'avoir un mode contact !
2/Pour la longueur des champs, il semble que le maxlength fonctionne aussi sur les input ...
3/J'ai un modèle de formulaire tout propre et bien indenté pour le code généré à votre disposition, si vous le souhaitez.
Il suffit juste (je peux le faire) de mettre les styles du thèmes par défaut et/ou prévoir l'ajout de style ...
Histoire d'attendre "validement" que les grands essuient les plâtres avec la version 2.0 avant d'envisager de les suivre !
Slt,
Comme pas mal d'autres, j'ai installé manuellement "contact" (si j'ai bien tt compris j'ai donc dans "layout" un fichier "lib.mod.php" et un autre en dessous "lib.mod.php.Contact.bak" et dans "theme" "template.php" et en dessous "template.php.Contact.bak" (j'ai aussi essayé avec les fichier "bak" seuls).
Ensuite je vais dans contact et il ne semble pas être installé (je ne peu pas renseigné le champ "destinataires"
donc je clik sur "installaton auto" et paf!:
Erreur 113: Code source inattendu dans layout/lib.mod.php.
Merci d'avance pour ton aide
Bonsoir k-net,
je reviens avec mon problème de chemin qui s'affiche sur la page contact.
Tu indiques que la version 1.0.5 est censé resoudre le problème. Le hic, c'est que je viens de l'installer et que le problème persiste. Est-ce que je dois en plus faire une modif dans form.php ?
Merci,
David
J'ai installé manuellement cet excellent plugin (la dernière version) sur mon blog hébergé chez free. apparement tout fonctionne, sauf que les mails ne sont pas reçus après 24h d'attente. Pourtant, j'ai bien la confirmation que le message a été envoyé. ce serait-ce un problème venant de free ?
stagueve : Pour ajouter des destinataires, il y a un lien Ajouter un destinataire. J'espère que ça résoud ton problème. En tout cas, si tu as installé le plugin manuellement, plus la peine de cliquer sur "Installation automatique "


david : Plutôt bizarre... pour pouvoir t'aider il me faudrait l'adresse de ton blog, et même, si possible, contact.php et form.php du dossier du plugin
david : J'ai fais des tests du plugin sous plusieurs comptes free, et tout marche parfaitement. A mon avis, ce problème vient de ton compte, et c'est sûrement temporaire.
Essaie peut être avec une autre adresse email pour voir si ça marche mieux ?
Et Contact 2 pour DotClear 2 sort très bientôt...
Je suis embété. J'ai tout paramétré correctement dans config, j'ai bien mis le lien donné ds la template et il redirige vers la page /index.php/?contact et la ca me renvoit vers Fatal error: Call to a member function on a non-object in /homepages/15/d150121164/htdocs/YYY/themes/default/list.php on line 26...
La ligne 26 de ce fichier est : <?php while ($news->fetch()) : ?>
Je n'y comprends rien, merci de m'éclairer
Aussi j'ai essayé l'adresse /index.php?contact.
Meme combat !
Exactement le même problème qu'Alexxx pour moi ....
Salut, ça a déjà été dit une bonne dizaine de fois : il faut bien modifier le fichier themes/mon thème/template.php comme indiqué dans l'installation manuelle
Bon j'ai tout installé, en manuel car ça ne marchait pas autrement.
J'ai plusieurs soucis :
1- Dans la page contact en haut avant Contact j'ai /tr/index.php (où tr est le répertoire d'installation de Dotclear http://www.monsite.fr/tr/) et je ne sais pas comment l'enlever.
2- Le champ message est décalé sur la droite et le titre n'apparaît pas
2- Il refuse systématiquement d'uploader mes fichiers.
Des réponses ?
En fait le formulaire généré est en conflit complet avec mon thème "Fresh" . Sur Firefox, c'est ce que j'ai dit plus haut, sur Explorer c'est ok mais il me zigouille complètement le menu de droite. Qu'est ce qui peut rentrer en conflit, les CSS ?
Si tu me donnais l'url de ton site, ça m'aiderait pas mal
J'ai bien eu ton mail et j'ai été voir sur ton site.

Alors :
1- Ce problème était présent dans la première release de la 1.0.5 mais est corrigé depuis le 17 septembre. Retélécharge cette version
2- Ce problème est présent uniquement avec Firefox : ça marche avec Opera et même avec IE ! À mon avis en bidouillant légérement le code HTML/CSS du textarea dans form.php on peut arranger ça...
3- Vu que l'option est désactivée sur ta page je n'ai pas pu tester. Mais généralement quand c'est comme ça c'est à cause du serveur et on n'y peut rien
Bonjour,
tout d'abord merci à toi et à tous ceux qui offrent de telles fonctionnalités pour nos blogs, aux non informaticiens comme moi.
Je viens d'installer en mode automatique le pluging Contact, que je trouve très bien fait : Le formulaire de contact et l'interface d'administration sont très accessibles y compris avec une revue d'écran vocale comme Jaws : Je suis non-voyant.
Par contre j'ai un petit souci : L'affichage des accents n'est pas correct dans les messages en provenance de mon blog et reçus via Outlook express qui va les prélever dans la boîte free affectée à ce blog.
J'imagine que c'est un problème de différence de codage des caractères, mais j'ignore que faire.
Merci à toi et à tous pour votre aide
Chris
Salut,
Effectivement ce problème vient à coup sûr d'un problème d'encodage. Les emails envoyés par le plugin sont encodés en UTF-8, et Outlook Express ne doit pas reconnaître cet encodage depuis la boîte free.
On doit pouvoir arranger ça, je pense que modifier le fichier class.mime_mail.php suffirait. Si tu veux je t'envoie ce fichier modifié, tu n'auras plus qu'à l'uploader sur le serveur
Mais tu es sûr d'utiliser Contact 2 ? Parce que l'adresse que tu as entrée mène vers un blog DotClear 1...
À bientôt
Salut et merci pour ton aide,
Je ne pense pas avoir dit que j'utilise Contact version 2 J'ai bien installé la dernière version stable de Dotclear, donc une version 1. Je serais très intéressé par ce fichier corrigeant mon souci et voudrais également savoir pourquoi ma page contact n'a pas un nom particulier du style formulaire de contact" ou "nous contacter".
Merci en24core
Salut,

Désolé, je ne sais pas pourquoi j'ai cru que tu parlais de Contact 2... La fatigue sans doute
Je t'ai envoyé par email le fichier à remplacer. J'espère que ça va régler ton problème
Par contre, Contact 1 ne permet de modifier le titre de la page. Pour ça, il faut utiliser Contact 2 pour DotClear 2, mais il n'y a pas encore de version stable de DC2.
À bientôt.
Salut !
J'ai installé ton plugin manuellement, il aparait bien mais ne fonctionne pas. J'ai fait un test en m'envoyant un message et je ne l'ai jamais reçu. Comment ça se fait ?
Le problème vient de l'hébergeur
Renseigne toi auprès de lui à propos de la fonction mail(), si elle est activée ou non.
Je suis aller voir sur free et apparement la fonction mail est activé par défault. J'ai fait les tests plusieurs fois et ça marche pas.
Avec free ça marche très bien mais en ce moment ils ont quelques petits problèmes : j'ai remarqué sur plusieurs comptes que de temps en temps l'envoi des mails était annulé :
<******@free.fr>: delivery temporarily suspended: connect to mx2.free.fr[212.27.42.41]: server refused to talk to me:
421 Server busy, too many connections
bonjour, ca a l'air vraiment bien ce plugin contact... etant totalement novice
j'ai essayé de l'installer mais voici l'erreur :Fatal error: Call to a member function on a non-object in /mnt/114/sdc/7/4/bobmarleyrider/blog/themes/NeSpring/list.php on line 26
Si vous pouviez m'aider ca serait bien cool
Salut, la solution est donnée des dizaines de fois dans les commentaires... Il faut procéder à l'installation manuelle
justement il est là le probleme ... je l'ai installé manuellement ...
Pour la n-ième fois, il faut modifier le template.php de ton thème et non celui du thème par défaut
je sais que je suis débutant mais de là modifier le template d'un theme que je n'utilise pas ...
j'ai bien modifié le template du theme utilisé
Je ne vois aucun problème, tout a l'air de marcher sur http://bobmarleyrider.free.fr/blog/index.php?contact
super ca fonctionne
merci
Salut k-net



je reviens.. car j'avais pas eu le temps d'installer la nouvelle MAJ du plugin..
celle qui devait régler mon souci de chemin d'acces...
or...
il est toujours présent :-S
http://www.cirla.patelhost.net/dotclear/index.php?contact
j'ai fait de l'installation manuelle...
je ne sais pas une fois de plus d'où ca vient
tu avais modifié quoi entre la 1.0.4 et la 5 ? ca bugé où ?
merci à toi
Nico
PS: chaud ton captcha je suis obligé d'utiliser google
Super plugin !
Je viens de l'installer, en manuel étant donné le niveau de bidouillage de mon thème mais il résiste et fonctionne ^^
J'aime particulièrement "l'aperçu après envoi" du mail, très sympa.
Tout marche bien, pièce jointe tout..
mais j'ai un tout petit problème: quand j'affiche la fameuse page, j'ai /index.php/ qui est inscrit au dessus du titre de la page, à savoir @ Contact @
D'où est-ce que ça peut bien venir ?
@ picsoung : pour les capitales ?


Pour ton site je n'arrive pas à y accéder
En tout cas pour vous deux le problème décrit a été réglé (voir les commentaires plus haut), donc je trouve ça très bizarre que ça recommence...
Essayez de désinstaller entièrement Contact, en supprimant le dossier ecrire/tools/Contact, et de réinstaller la version 1.0.5
Je ne trouve pas où se trouve la partie du texte « votre message a été envoyé. Merci ! » dans form.php car j’aimerais en changer la couleur du texte.
Ce texte est modifiable à partir de l'interface d'administration du plugin, et il suffit d'ajouter <span style="color: red;"> avant et </span> après ce texte pour en changer la couleur (ici par exemple, en rouge)
dans la page de config, en cliquant sur "Ajouter un destinataire ", j'ai un message
Erreur 302: email invalide.
Fichier de config des destinataires mis à jour avec succès
sur la page du formulaire, un message "Erreur : l'email du webmaster n'est pas paramétré.
La fonction sera disponible quand celui ci configurera le plugin."
Or, l'adresse email du webmaster est bien enregistrée
Je suis chez free
Un très grand merci
pm
Salut,
Si le plugin dis que l'email est invalide c'est que l'adresse entrée ne contient pas que des caractères alphanumériques et/ou des caractères tolérés (@-_. etc...)
Es-tu sûr(e) que l'adresse est valide ? Pas d'accents ni de caractères interdits ?
Si c'est vraiment le script qui se trompe alors tu peux contourner le problème est rajoutant ce code sur l'avant dernière ligne de ecrire/tools/Contact/cfg_recipients.php :
$recipientConfig['recipients'][] = array('name' => 'pmt', 'email' => 'ton@email.com');
J'espère que ça résoud ton problème
hello,
aucun accents ni caractère interdit, c'est un mail en @gmail.com ...
l'adresse email du webmaster apparait effectivement dans la liste, mais le formulaire affiche toujours le même message d'erreur.
Ce n'est pas très grave, je me limiterais à un mailto en attendant dotclear2
un très grand merci
Alors là, je comprend vraiment pas...
Le fichier cfg_recipients.php contient ton adresse ?
Tu peux encore contourner le problème en remplaçant la ligne 7 de ecrire/tools/Contact/contact.php par :
if (false) {
Au fait si tu es chez free tu peux déjà installer DotClear 2
Salut,
Je souhaiterai mettre un destinataire en BCC sur tous les mails envoyé...
Comment dois-je procéder ?
Merci
Salut, pour ça il faut éditer le fichier ecrire/tools/Contact/class.mime_mail.php et ajouter à la ligne 93 :
'Bcc: email@email.com'." ".
Mais attention, selon le serveur, ce n'est pas sûr que ça marche...
lorsque des visiteurs m'envoies un mail via le plugin contact, tous les caractères accentués disparaissent.
Quelqu'un sait comment regler ce problème?(l'adresse mail de contact est sur hotmail)
Merci.
Salut,
Le problème vient peut être de l'encodage de ton blog. Va dans Outils > Conversion UTF-8 si ton blog n'est pas encore en utf-8
Sinon, il y a de grandes chances que ce soit hotmail qui vire les accents...
Bonjour j'ai utlisé ce plugin sur le site ci dessus avec le template de Kozlika et voici ce qu'il me donne:
Fatal error: Call to a member function on a non-object in /home/burundibwacu/www/forum/bloOg/themes/keepsakool/list.php on line 24
Quelqu'un pourrait m'aider s'il vous plaît
Salut, la réponse est donnée des dizaines de fois dans les commentaires
Juste un message pour te remercier
Pour le problème du "Line 26", je pense qu'il s'agit d'une incompréhension dû au fait que la plupart n'utilise par le template par défaut. Donc il faut peut être indiquer qu'il faut faire la modification manuellement dans le template du thème utilisé! 
A bientôt! Dézordinaire
De rien
Je suis surtout content que mon plugin soit utilisé 
Salut, Comment rendre compte par l'installation manuelle que le script est bien installé? car j'ai modifié les 2 fichiers nécessaires et ca ne me change rien
Merci d'avance
Il faut bien créer les fichiers backup comme c'est indiqué
Ah oué merci. Et une dernière question, Je reçois aucun des mails que j'envoie via le formulaire et pourtant... la fonction Mail est bien active.
Tu as attendu au moins 48 heures ? Parfois l'envoi d'emails peut être très long
Tu reçois un message d'erreur quand tu envoies l'email ? Tu as regardé dans ta boîte "spam" ?
Tu es sur quel serveur ? Ce serait possible de voir ton site ?
Ca marche nickel sur mon petit blog personnel (même si j'ai du passer par l'installation manuelle). Merci pour ce formulaire rapide, prêt à l'emploi et bien fichu...
De rien
Merci à toi et bravo pour ce plugin précieux.

Je suis en train de faire un nouveau site sous dotclear (www.sen-parolo.c.la) et je cherchais un formulaire de contact acceptant le html , et c'est chose faite !
Merci à toi et bravo.
Installation manuelle sans prob sur mon thème
juste un problème
je mets des images en html comme intitulés des champs. ça marche, par contre, si je mets à jour un champ, il n'arrive pas à garder les champs précedemment rentrés, et laisse juste <img src= sans mettre le reste..
donc il faut que je mette tous les liens d'un seul coup, mais ça fonctionne.
Deux "bugs" identifiés dans ton plugin (peut-etre lie a l'utilisation d'une configuration apache peut-etre un peu speciale de mon hebergeur...) :
le premier bug au debut du fichier contact.php, la ligne
$contact_form_uri = dcInfo('url').(dc_url_scan == 'query_string' ? '?' : '').'contact';
me fais afficher un "/" en haut de la page, je l'ai remplace par :
$contact_form_uri = 'index.php?contact';
et plus de probleme (j'ai toujours pas compris pourquoi... mais c'est ca !).
et le second a la fin du meme fichier contact.php :
include('form.php');
que j'ai remplace par :
include(dirname(__FILE__).'/form.php');
J'ai pas trop pige pourquoi ca passe chez la plupart et pas chez moi, amis en l'occurence chez mon hebergeur, j'ai du faire cette modif pour que cela fonctionne !
Le code du plugin est loin d'être parfait et aux "normes DotClear" (le include('form.php'); fait même peur
) mais je consacre le temps qu'il me reste aux plugins DC2 
) je m'abstiendrai de retoucher au code...
Tant que ça marche ou que les utilisateurs trouvent les solutions adaptées à leur cas (comme toi
salut!
j'ai installé le plugin il y a quelques jours (installation manuelle, l'installation automatique ne marchant pas). Il a marché au début, mais depuis hier, il m'affiche lors de l'envoie du message :
Warning: mail() [function.mail]: mail server down in /mnt/133/sdb/1/9/meletpierre/dotclear/ecrire/tools/Contact/class.mime_mail.php on line 96
Dans la page de config, il me dit de plus :
"Le plugin est actuellement désinstallé. "
alors que le template et le lib.mod sont bien modifiés
ça m'étonnerait pas que le bug vienne du serveur qui m'héberge, mais bon on sait jamais, si quelqu'un à une solution.
c'est dommage, il est quand même pas mal du tout ce plugin!
Salut,

S'il te dit que le plugin est désinstallé c'est que les fichiers .bak ont été supprimés (ou même jamais créés).
Par contre vu le texte de l'erreur PHP le plugin ne peut pas grand chose au problème d'envoi
Vois avec free.fr s'ils peuvent t'indiquer quand est-ce que ça sera réparé
pour les . bak, c'est de ma faute, je les ai appelé autrement. pour le reste, je vois avec free.
merci pour ta réponse!
pierre
Bonjour ,
Message de l'onglet Outils:
Version 1.0.5 Install manuelle
J'ai le menu de configuration Courrier, mais il m'indique que le plugin est actuellement désinstallé.
Je peux avoir malgré tout ajouter un Destinataire et voir un Aperçu de ma page Contact.
Ma page Contact s'affiche correctement mais au dessus de *Nom , il y a écrit : Notice: Undefined variable: recipientConfig in c:\program files\easyphp1-8\www\dotclear\ecrire\tools\contact\form.php on line 35 .Que faire ?
J'ai appliqué à la lettre l'installation manuelle.
Le pluggin ne s'affiche pas sur le blog.
A l'aide au secours je suis désespéré
Précision, c'est l'Apercu qui s'affiche à l'aide du menu Outil - Courrier
Notepad++ n'avait pas appliqué tout de suite la sauvegarde et avait stocké les modifications dans un fichier temporaire, le temps que la ressource ne soit plus utilisé.
J'utilise easyphp 1.8 et il fallait arrêté le service.
Je voulais dire redémarrer le service.
Nouveau problème : J'ai toujours le meme soucis dans le menu de configuration de Corrier : Le plugin est actuellement désinstallé.
et quand je vais sur mon blog (Contact) pour m'envoyer un mail sur le net ( je travail en local) j'ai un message qui dit :
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-8\www\dotclear\ecrire\tools\Contact\class.mime_mail.php on line 96
Ca veut dire que je dois configurer php.ini ou class.mime_mail.php on line 96 pour m'envoyer des mails vers le net?
et j'ai oublié de dire que j'ai aussi le meme message dans l'apercu de la page contact à partir du menu de configuration : Notice: Undefined variable: recipientConfig in c:\program files\easyphp1-8\www\dotclear\ecrire\tools\contact\form.php on line 31
Excusez moi d'enchainer les commentaires
Merci d'éviter de poster 5 commentaires à la suite en même pas une heure, surtout pour des problèmes qui n'ont pas de rapport avec le plugin (qui, au passage, s'appelle Contact et non Courrier)
)
Pour l'erreur php "Undefined variable" dans la page d'aperçu c'est normal. C'est simplement que pour l'aperçu toutes les variables ne sont pas initialisées, d'où l'erreur (le plugin n'en marche pas moins bien
Si ton installation Apache est sur ton disque dur c'est aussi normal que tu ne puisses pas envoyer d'email en SMTP. Il faut effectivement configurer ton php.ini mais là c'est un peu du HS... J'espère que cette page t'aidera
Je sais je vais avoir l'air d'un con.... mais franchement...
j'ai télécharger ton plug, j'ai essayé de faire une install auto et Marche pas.... puis une install mano... et toujours rien... le blog à un theme... quoi pas celui par defaut... alors je ne sais pas trop quoi faire...
tu t'en doutera, je suis débutant (pas très doué) et en plus je t'avouerai que de lire les 300 posts avec des termes qui me sont aussi lointain qu'étrangé.... hummm... si tu peux faire quelques choses pour moi.....
Merci
Trambs
voilà l'erreur que j'ai en instalation auto....
Erreur 113: Code source inattendu dans layout/lib.mod.php.
et en manO... je fais les changements comme tu dis dans ton tuto est rien ne change..... dans mon interface d'admin ?????
Salut,
D'abord bravo pour ton site : j'aime beaucoup tes créations vecto
Si tu as fait toutes les modifications manuelles et bien créé les fichiers backup (sans oublier de réuploader les fichiers après !), ça devrait marcher sans soucis... as-tu bien fait tout ça ?
Si oui, quel est le code présent entre les lignes 106 et 118 de layout/lib.mod.php ?
Enfin, le blog concerné est-il celui de trambs.com ?
Salut...
Nop, je me fais la main sur un site pour une copine... mais j'ai trouvé avec un truc plus Roots..
En même temps pas trop le temps d'y passer trop de temps (à replacer celle là)
Le site concerné est
http://www.jennybelair.com/blog/
en gros je me bats pour pouvoir faire du blog sympa... le but étant bien évidemment de faire celui de trambs... super bÔ....
je suis graphiste et ancien du jeux-vidéo.... j'ai un peu l'impression que Dotclear est une revanche des codeur sur les graphiste... impossible de faire du bo sans être codeur
..... mais bon dans ce qui se fait c'est tout de même le plus agréable..... parole de néophite total et pas doué..... en tout cas merci pour ton aide et si je peux t'aider un jour... dans l'autre sens... Graphisme....U welkom
Salut,
Je viens d'aller voir et tout a l'air de marcher
Un problème de cache, sûrement... l'essentiel est que ça fonctionne !
Bonjour K-Net,
Je suis en train de mettre en oeuvre le plugin dans un thème différent de Default. J'ai donc fait les adaptations manuellement. Tout marche bien sauf l'envoi de l'email qui ne se fait pas sans erreur retournées.
J'ai remarqué que lorsque je déclare 2 emails en destinaires, j'obtiens une erreur "foreach" à la ligne 35 de contact.php.
Par avance merci pour ton aide.
Bonjour,
Le problème vient apparemment de la liste des destinataires, mais je pense que je pourrai mieux t'aider si tu me donnes l'adresse du blog en question
Est-ce que tu peux m'envoyer ton email pour l'accès restreint à mon blog familial pour le problème avec l'envoi d'email/Contatct ?
Merci
Bonjour,
J'ai fait l'installation manuelle (sur Dotclear 1.2.5 du plugin 1.0.5, elle a marché mais le plugin est considéré comme désinstallé. L'envoi de mail fonctionne, les caractères accentués passent mal. Si je modifie le formulaire la nouvelle version n'est pas prise en compte dans le Blog, elle l'est dans le formulaire sur tools. Merci de vos conseils. A part ça, c'est super.
Salut,
Je te conseille de lire ces commentaires : plugin considéré comme désinstallé, problème d'accents.
Pour la modification du template pas prise en compte c'est surement un problème de cache, attendre devrait suffire
Bonjour !!!!

C'est le 2nd plugin que j'installe depuis chez vous et c'est toujours aussi agréable de le faire... tout est bien expliqué et lorsque l'on est pas spécialiste, ça aide vraiment bien
Le plugin fonctionne du feu de dieu (je me suis envoyé un message pour voir !).
Par contre, comme cela est mentionné ds d'autres commentaires, j'utilise un thème qui a son propre fichier Template.php (fashion victim) et du coup il n'est pas utile de toucher au Template par défaut mais bien à celui du thème qu'on utilise
Car au début, j'ai une erreur qui apparaissait au lieu de la page contact (cette histoire de ligne 26) et le lien "contact" ne s'affichait tout simplement pas
Bref maintenant tout va bien (il reste 2/3 détails à régler).
MERCI !!!
Ça fait plaisir d'avoir des retours positifs d'utilisateurs
De rien, c'est le moins que l'on puisse faire
Par contre, une toute petite question (j'abuse hein) quant à certains détails :
Contact apparaît bel et bien dans ma side barre (placé entre "recherche" et "catégories" mais le mot est décentré (trop vers la gauche). Pour le recentrer, c'est dans style CSS que ça se passe ? Car j'ai pas trouvé où
Et aussi lorsque l'on souhaire écrire dans le champ "message" de la page contact, le texte est invisible (CSS aussi ou ailleurs ?)
Merci encore !
Je ne parviens pas à installer la page contact. J'ai utilisé les deux façons pour l'installation (automatique et manuelle) j'ai ceci qui s'affiche : Erreur 113: Code source inattendu dans layout/lib.mod.php. quand je fais l'installation manuelle et même erreur mais avec le fichier template.php en automantique. J'ai bien enregistré au format UTF8 et mon blog est en Query String.
Joulaye : Pour que le lien Contact aie la même apparence que les autres, édite themes/fashion victim/template.php et ajoute <div> et </div> autour de <a href="/index.php/contact">Contact</a>
jojo44 : Le mieux serait que tu me contactes (lien en haut de la page) et que tu me donnes un mot de passe provisoire pour que je puisse voir ce qui ne va pas
Modification effectuée (j'avais déjà essayé mais j'avais mis un slash de trop
) mais "contact" reste écrit en petit et décalé par rapport au reste. Où puis-je modifier la grosseur de la typo ?
Sinon, désolée de me répéter
, où puis changer le backgroung de la fenêtre message sur la page "contact" ?
Merci encore
Mince, je me suis trompée !
)
Je ne parlais pas du background mais de la couleur de la typo ! (pour l'instant c''est blanc sur... blanc
Pour mettre en gros le lien, écris <div><h2><a href="/index.php/contact">Contact</a></h2></div>.
Pour mettre le texte des champs en noir ajoute l'attribut class="form_text" aux input et textarea de ecrire/tools/Contact/form.php
Si tu as besoin de plus d'aide n'hésite pas à me contacter...
Pour ce qui est de "Contact", il est a présent en lettres capitales (c'est déjà ça
) mais j'aurais aimé pouvoir le modifier comme on le fait dans la feuille de style avec d'autres éléments
(Ce n'est pas possible peut-être).
Quant au fameux class="form_text", je ne suis pas certaine d'avoir bien compris où le placer
Merci par ailleurs de me proposer ton aide, c'est très sympa de ta part
Salut,

En fait ce que je disais c'est que je préfère que tu me contactes par mail parce que là on fait un peu du hors sujet
Je pourrai t'expliquer bien plus en détail et même modifier les fichiers moi même si tu veux
Salut,
J'ai installer le plugin et tout marche super bien MAIS, quand je test le plugin, aucun message ne parvient a ma boite mail...
J'attends depuis 1 semaine que le message vienne et toujours rien
PS : J'ai esayer avec plusieurs boites mail (free, laposte et hotmail), pas plusieurs en meme temps mais chacun a leur tour...
salut, quelqu'un a t il trouver une solution avec un compte free car apres avoir install l'add on, j'ai ce message :
Method Not Allowed
The requested method POST is not allowed for the URL /dotclear/ecrire/tools/Contact/dc_blog_urlcontact.
Apache/ProXad [Dec 3 2006 11:06:17] Server at koolsh3n.free.fr Port 80
d'avance merci
Bleu : Tu as le même problème que Pascal (voir ce commentaire) : free.fr semble depuis peu empêcher l'envoi de mails depuis php
Apparemment il n'y a rien à faire ; j'ai même constaté qu'ils ont banni mon adresse IP, me considérant comme spammeur après trop de tentatives d'envoi via le formulaire.
Je leur ai envoyé un email expliquant la situation, je vous tiens au courant s'ils me répondent. Dans le cas contraire je ne pourrai rien faire pour que ça remarche, il faudra contacter free en masse pour avoir des explications.
pixel : J'ai été voir et apparemment ton erreur a disparu d'elle même. Pour les gens rencontrant le même problème, pensez à cliquer sur Mettre à jour dans l'administration du plugin
re, ben en fait j'ai enlever le lien pour le contact en attendant une réponse, mais au vu de ta réponse je ne vais pas tarder a enlever le plug in, dommage
Les emails que tu envoies n'arrivent pas non plus ?
(on est d'accord que ton problème initial est résolu ?)
De toute façon si free.fr arrête vraiment l'envoi de mails en php ça risque de faire du bruit...
ben j'ai ce message la maintenant :
Warning: mail() [function.mail]: Spam detecte, mail non envoye. in /mnt/134/sdb/5/1/koolsh3n/dotclear/ecrire/tools/Contact/class.mime_mail.php on line 96
C'est bien ça le problème.
J'avais aussi ce message d'erreur avec le blog de Pascal, maintenant j'ai carrément :
Reste plus qu'à attendre la réponse de free
ok merci je vais attendre alors
Merci beacoup, je crois que je vais heberger mon site chez un autre hebergeur
Ce serait possible d'avoir un catchpa antispam sur la page d'envoi d'e-mail au webmaster? Parce que depuis peu, j'en reçois énormément par le biais de cette page. J'ai mis le plugin catchpa il y a queques mois pour les commentaires et ça fonctionne très bien. Donc je me disais ça devrait fonctionner aussi pour les mails. Merci d'avance.
Bonsoir,
J'ai complètement arrêté le développement et la mise à jour des plugins pour DotClear 1, par contre tu peux passer à DotClear 2 et installer Contact 2, qui intègre cette fonction captcha
Aide moi mon k-net, merci
Ctrl+F
j'ai installé ton plu-in et voilà ce qu'il me dit
Erreur 113: Code source inattendu dans themes/default/template.php.
que dois-je faire?
un grand merci d'avance
cordialement
clouman
Merci beaucoup. Je vais installer DC2 pendant les vacances.
clouman : installation manuelle
Salut et merci pour ton excellent plugin !
J'ai peur d'etre chez Free et d'avoir le meme problème cité plus haut c.a.d :
Warning: mail() [function.mail]: Spam detecte, mail non envoye.
...../blog/ecrire/tools/Contact/class.mime_mail.php on line 96
Avez-vous eu une réponse ???
Sinon ca veut dire qu'il n'y a aucun autre moyen pour envoyer un mail par un blog chez free ???
MErci d'avance !
Salut,
Malheureusement je n'ai toujours pas eu de réponse (ça fait pourtant 18 jours...)
Apparemment l'envoi d'email fonctionne sans soucis avec Contact 2 pour DotClear 2... bizarre !
Pourquoi ne pas passer à cette version ?
Ben j'ai mis un certain temps voir un temps certain pour faire ce blog et qui n'est toujours pas fini donc passé à DC2 me fait un peu peur d'autant qui faut changer le type de data base si je ne m'abuse !
Donc je le ferais mais avec un autre id free pour eviter les problèmes de data base !
Merci quand même je viendrai régulièrement voir si tu as reçu une réponse !
Bonjour,
bravo pour ton travail.
J'ai un petit souci : Install mauelle sur un theme perso, tout marche sauf l'upload de fichiers joints, voila ce qu'il me retourne :
-----------------------------------------------------------------
Warning: copy(/home.6/b/d/m/bdmassil/www/ecrire/tools/Contact/upload/logo-CA-gard.jpg) [function.copy]: failed to open stream: No such file or directory in /home.6/b/d/m/bdmassil/www/ecrire/tools/Contact/contact.php on line 91
Contact
Erreurs:
Le fichier joint n'a pas été correctement uploadé.
-----------------------------------------------------------------
..... no compredo tu as une idée ?
Crée un dossier nommé "upload" dans le dossier du plugin
merci pour la rapidité
Alors, en local ça à l'air de fonctionner , message OK avec piece jointe, (MAMP sur OSx), mais aucun mail dans ma boite depuis 3h et rien dans le dossier upload.
Sur ovh, le clic sur "envoyer" fait pédaler le serveur pendant 10mn avant qu'il ne décroche. (sous FF et safari) bref, ça marche pas. déception !
aurais-je oublier qq chose ?
Aïe, ça ce complique...
Les mails sans piece jointe ne passent plus non plus. et le plug apparrait comme désintallé (chez ovh seulement) malgrès la présence des fichiers bak ...
ouh la la ça fait beaucoup...
Salut,
C'est normal que les emails ne soient pas envoyés depuis ton serveur local, et le dossier upload se charge et se vide instantanément
Sur OVH par contre c'est un peu étrange, je peux voir ton site ?
Bonsoir,
bon je m'en sort pas
Je suis chez Online.net et impossible d'envoyer des mail, j'ai tjrs le message:
Erreurs:
Erreur lors de l'envoi du message.
L'installation a été faite à la mains, en modifiant les fichiers qu'il fallait, mais il y a tjrs "Le plugin est actuellement désinstallé.", mais le formulaire est bien accessible. Par contre les mails ne partent pas.
J'ai pourtant remplacé :
@mail($n_mail,$n_subject,$n_content,$n_headers);
par :
::
$n_headers_simplified = 'Content-Type: text/plain; charset='.dc_encoding;
@email('blog', $n_mail, $n_subject, $n_content, 'blog', $n_headers_simplified);
une idée ??
bon...j'ai changé 'mail(' par 'email(' et maintenant j'ai :
Warning: Champ To invalide : caracteres non autorises in class.mime_mail.php on line 96
Salut,

Pour le "plugin désinstallé", une petite recherche parmi ces commentaires t'aidera à trouver
Pour l'erreur d'Online.net, apparemment l'email indiqué a des "caractères non autorisés"
Tu es sûr(e) de ne pas avoir de caractères spéciaux ou qui pourraient poser problème ?
ben des caractères spéaciaux où ?
Nan, j'ai même pas mis d'accent dans les messages.
Par contre Online m'a informé (pour chaque tentative d'envoi de mail) :
Un des scripts PHP sur votre hebergement Online.net a tente d'envoyer
un mail dont le format n'est pas supporte par la fonction mail(). Les
en-tetes a l'origine de l'erreur ainsi que le mail sont inseres ci-dessous.
This is a MIME encoded message.
--b6d17**73df2a077c4b7************
Content-Type: text/plain; charset=utf-8
ah oui... sinon pour le plug in désinstallé, j'ai pas trouvé

Tu pue x m'indiquer le n° de messsage stp ?
Apparemment c'est un header qui pose problème... et si tu remplaçais $n_headers_simplified par '' dans la fonction email() ?
Pour ton autre problème regarde ce commentaire. Je te rappelle quand même que ton navigateur est équipé d'un outil de recherche
Super plugin, merci bien !
Par contre, mon hébergeur (OVH pour ne pas le citer) n'est pas aussi bien que ce plugin puisqu'il a désactivé la fonction mail. Du coup, le plugin n'envoie pas de mail comme cela devrait être le cas ... Tu sais s'il y a un moyen simple de contourner le problème ("simple", comprendre "simple pour quelqu'un qui ne connait pas le PHP
)
Par avance merci pour ta réponse !
Jack, entrepreneur lyonnais en herbe
http://entrepreneur.ovh.org
Salut,

Je ne savais pas qu'OVH désactivait la fonction mail sur les offres DEMO 1G
(c'est bien ce que tu as ?)
Malheureusement, je ne connais aucun autre moyen en PHP pour envoyer des emails !
Sincérement désolé
PS: C'est le plugin Contact 2 que tu utilises et non Contact

Par contre j'ai posté sur ton blog une éventuelle solution
Bon, pour l'envoi de mail avec Online c'est résolu
J'ai mis à la fin de "class.mime_mail.php"
mail($this->to, $this->subject, $this->body, "from: toto@toto.com");
et là pour l'envoi c'est impek !!!
Pour les pièces attachés ça ne semble pas fonctionner, mais bon, c'est moins catastrophique
Sinon pour le plug-in "Pas installé", je viens de comprend qu'il fallait le ".Contact.bak" dans le théme "default" même si ce n'est pas celui que j'utilise. Donc ça c'est ok aussi.
Merci à toi k-net pour tes réponses rapides
Online a enfin activé la fonction mail ! C'est une bonne nouvelle

Mais comme apparemment ils ont des problèmes avec les headers, il ne vaut mieux pas trop esperer du côté des pièces jointes
Re!
je voudrais savoir comment changer le nom "contact" qui s'affiche sur le blog pour mettre à la place, par ex., "demande de doc"...
Grand merci d'avance...
et très bonne continuation dans toutes tes créations...
A+
Re
Il suffit de réouvrir ton fichier themes/default/template.php et de remplacer le "Contact" de <a href="<?php dcInfo('url'); ?>?contact">Contact</a> par ce que tu veux
Bien l'bonjour,
me revoici dans les parages pour te poser une ptite question!
Savoir s'il est possible de rajouter une catégorie, style "Adresse" dans le plugin Contact, pour que les personnes puissent laisser leurs coordonnées et que cela soit envoyé avec le mail.
Grand merci à toi...
et toujours bonne continuation...
A+
Cette option n'est disponible qu'avec Contact 2, il faudra donc que tu passes à DotClear 2
Bravo pour ce plugin,
Il fonctionne parfaitement pour moisur mon hébergement Free
Dommage que l'installation auto n'ai pas fonctionné, mais en allant bidouiller à la main dans les fichiers, j'ai eu l'impression durant 2mn que moi aussi j'étais un cador en informatique :-)
Encore bravo.
Bonjour,
J'ai installé le plugin qui marche très bien. Mais lors de l'envoi du message à trois personnes différentes. La première dans la liste reçoit un mail qui est Ok, mais la deuxième reçoit un mail avec le corps du message affiché deux fois et la troisièmes un mail avec le corps du message affiché trois fois. J'ai plongé dans le code class.mail_mail.php, mais je sèche. Merci pour votre aide. Christophe
Salut,
Une erreur toute bête dans la classe mime_mail.
C'est maintenant corrigé : installe la version 1.0.6
Sympa, Merci !
Hello,
le plugin m'a l'air très bien, j'ai fait l'install en manuel : Par contre je ne reçois aucun mails. Est ce qu'il faut renseigner qq part le SMTP login et password avec lequel partira le mail ou tout fonctionne tout seul ? (Je suis hébergé chez Free)
Merci et à bientôt
Salut,
Pas besoin d'indiquer d'adresse SMTP ni de mot de passe : la fonction mail de PHP s'occupe de tout.
Mais parfois ça bugge chez free.fr (surtout en ce moment) : soit les emails ne sont pas envoyés soit ils arrivent en retard. Fais plusieurs essais sur plusieurs boîtes mail et à divers moments de la journée et dis moi si tu reçois quelque chose
Au fait, quelle est l'adresse du site ? Pour que je vois si PHP génère une erreur...
Merci,
je vais retenter d'autres essais
Le site :
http://painponpain.free.fr
@+
Effectivement, le service devait être tombé chez Free car mes essais de ce matin fonctionnent parfaitement avec un ou plusieurs destinataires, avec ou sans pièces jointes.
et ta réactivité 
Merci encore pour le beau boulot
De rien ! Ça me fait plaisir
bonjour..
installation de contact par ftp
modif des fichiers template et layout
dans theme perso..
Parse error: parse error, unexpected $ in /var/www/data/woo/C/P/D/6/CPD6A43K/layout/lib.mod.php on line 120
fin du fichier ...
une piste merci je n' ai pas trouvé dans les coms
Bonjour,

Ça veut simplement dire que tu as fait une erreur en remplaçant le code dans layout/lib.mod.php
Reprends tout à zéro
j'ai téléchargé , puis fait par le mode automatique l'installation et j'ai configuré le plugin, mais rien ne s'affiche sur ma page d'accueil. Y-a-t-il quelque chose a modifier dans mon template par défaut?
Essaie l'installation manuelle
j'ai :erreur 113: code source inattendu dans themes/default/template.php
Essaie l'installation manuelle
bonjour,
merci effectivement une erreur de copie de code
dan layout,
par contre, même sans erreur, je n' ai pas l' appli
je pense vu les commentaires plus haut, qu' il faut égalemenent modifier le thèmes par défault (alors que j' ai modifié uniquement la template du thème perso) , seul le css assurant le custome..
par contre pour ma comprehension, peut -on uniquement modifier le template. Default
merci...
je reviens sur ma dernière question bien
c.. après réflexion ..
donc l' install est bien faite manuellement, la template php modifié sur mon thème perso
dans plugin , j' ai bien contact installé
dans outils j' ai bien contact avec la possibilité de modifier la page et ajout de destinataire , mise à jour correcte,
mais comme certain dans le Top page
Le plugin est actuellement désinstallé.
précision
Contact - Contact
Créez et configurez une page de contact hautement personnalisable.
par k-net - version 1.0.6
activer -
et toujours rien , j'ai cru comprendre des problèmes de cache pour certain...
je suis pour ma part héberger sur orange et en tout début de découverte de Dotclear..
merci
Tu as sûrement oublié les fichiers backup
bonsoir,
dans le top gauche.
effectivement encore épinglé ..les fichiers backup étaient bien créés en local, mais pas transférés chez l' hébergeur.
j' ai installé le lien renseigné dans les deux template(défault et perso ) estce que perso aurait été suffisant..??
en tout cas merci , c' est super, j' ai pu envoyer un Email
il me reste à customiser le petit contact qui apparait bien small
et essayer de résoudre
copy(/var/www/data/woo/C/P/D/6/CPD6A43K/ecrire/tools/Contact/upload/conditionsgeneralesvts.odt): failed to open stream: No such file or directory in /var/www/data/woo/C/P/D/6/CPD6A43K/ecrire/tools/Contact/contact.php on line 73
pour le transfert des pièces jointes qui plante.
j' ai oublié un élément???
Modifier le template.php de ton thème suffit, pas besoin de faire celui du thème par défaut.
Pour ton erreur vérifie que le dossier upload existe bien dans le dossier du plugin
Alors,
Quand je clique sur " installation automatique " il me dit
et quand je fais l'installation manuelle il me dit
Besoin d'aide stp
L'installation manuelle c'est modifier les fichiers à la main, il ne peut donc pas te retourner d'erreur
Ah ben si, je re essayerais ce soir mais je ferais un screen pour prouver
Je te répète que l'installation manuelle c'est modifier le contenu des fichiers à la main, c'est à dire avec un éditeur de texte
Ouai ben, j'y arrive po
Bonjour,
D'abord un grand merci pour ce plugin. J'ai finalement reussi à l'installer en mode manuel.
J'ai encore un petit problème.
1 - Je ne reçois pas d'email !!
2- Il envoi des emails même si tous les champs sont vides, y compris les champs obligatoires !
Bien sûr moi je ne recois rien dans ma boite aux lettres dont l'adresse est configurée dans le plugin !
Merci pour votre aide !
Bonjour,
Pour le premier problème, c'est peut être que la fonction PHP mail n'est pas activée chez ton hébergeur. Certains l'activent, d'autres non. Vérifie auprès d'eux
Pour le deuxième, c'est plutôt étrange... Pourquoi ne pas passer à DotClear 2 et installer Contact 2 (qui marche beaucoup mieux) ?
salut,
j'ai installé le plug-in dans outil (ok)
j'ai placé les codes manuellement
mais le pugin m'indique qu'il reste désinstallé !!!
qu'ai je donc oublié ?
merci pour votre aide
Salut,
Pour le "plugin désinstallé", une petite recherche parmi ces commentaires t'aidera à trouver
Bonjour,
J'ai reussi à l'intaller, mais lorsque j'envoie l'email, tous les champs sont dans le mail sauf le champs : message.
Bàv,
Burnside.
Salut,
Tu as essayé avec une autre adresse email ? C'est peut être ton client mail qui a du mal à lire les messages de type MIME.
Dis moi si ça marche avec un autre (gmail, hotmail...)
Re,
Cela ne change rien même si je change d'email.
Gmail et yahoo.com
Bàt,
Burnside.
Bonjour.
J'ai installé votre plug-in manuellement, mais le lien n'apparait pas ; en cliquant sur installer, j'ai ce message alors que tout est ok :
Erreur 113: Code source inattendu dans layout/lib.mod.php.
Merci d'avance...
Bonjour,
Moi je voudrais juste que l'on m'explique quelle est la "class" qui englobe le formulaire de contact pour la mise en forme CSS ?
J'ai bien trouver le fichier form.php, mais impossible de le mettre en forme.
Merci de votre aide !
.Salut,
Pour le "plugin désinstallé", une petite recherche parmi ces commentaires t'aidera à trouver
(l'installation automatique ne fonctionne pas)

j'ai lu les com... et je ne trouve pas mon prob
layout/lib.mod.php demeure introuvable ? donc je ne peux pas remplacer quoi que se soit...
merci par avance de votre aide...
oups je viens de trouver ce fichier je file essayer desolé....
bon et bien j'ai la meme erreur qu'un de mes "collègue"
Erreur 113: Code source inattendu dans layout/lib.mod.php.
j'ai tout fait come indiqué...
pffft....
pas moyen....
tout fait comme indiqué copier ... .bak .... et bidule truc... tout comme ecrit ... et bing... rien... triste je suis....
encore moi je crois que je suis en train d'y arriver.... desolé pour tous ces message... tu peux les supprimer encore desolé...
Bonsoir,
Bon, c'est tout bête. Installation automatique ça ne marchait pas alors j'ai fait installation manuelle. template et lib.mod. J'ai uploadé. Et lorsque je vais sur le blog j'ai ce message d'erreur : Parse error: syntax error, unexpected $end in lib.mod.php on line 120.
Hors à cette ligne il y a ça : }
Voili, voilou... je ne sais pas quoi faire. Je sais faire ce qu'on me dit de faire, ce que j'ai fait. Pour l'improvisation je ne suis plus là.
Bonjour,
réponse à Kidi : l'erreur ne doit pas ce trouver à cette ligne, mais plus haut. Vérifie qu'il ne manque pas une accolade fermante, un point-virgule, un else avec un if, etc... C'est souvent ce genre d'erreur qui arrive.
J'ai une question, le plugin marche bien avec cette adresse : http://www.votre-blog.com/index.php?contact,
mais lorsque je veux passer un paramêtre en plus comme ceci :
http://www.votre-blog.com/index.php?contact&id=2,
il ne trouve plus la page. J'ai besoin de ce paramêtre absolument.
Savez-vous pourquoi le passage d'un paramêtre en dans l'adresse le fait buggé ??? (ça marche bien avec d'autres pages)
Merci, et bravo, super plugin !
Bonjour,
Je viens de migrer vers la version 1.2.7 et le plugin Contact pose problème. En voulant supprimer l'adresse du destinataire, j'ai le message d'erreur suivant : Precondition Failed.
Avez-vous une idée ?
Merci.
J'ai le même problème mais en voulant ajouter une adresse de contact. pour le moment le plugin m'est inutilisable vu qu'il n'y a pas d'adresse de destinataire
Sinon pour ceux qui n'arrivent pas à installer manuellement, sachez qu'il faut obligatoirement créer les fichiers de backup comme c'est dit dans l'aide...
Ok çà me rassure.
Je vais attendre la mise à jour alors.
A+
Suite à mon message (n°412) et à la réponse de W66 (n°413) mon problème a été résolu et j'ai pu avoir une page contact décente.
Pourtant je ne reçevais aucun mail. Etant hébergée chez Online et ayant vu une question/réponse sur ce sujet plus haut (n°222) j'ai remplacé function mime_mail() (ligne 12)
par function mime_email() dans le fichier /ecrire/tools/Contact/class.mime_mail.php.
J'ai fait un test, et j'ai enfin reçu un email de mon formulaire !
Donc merci à k-net pour ce plugin, et merci à tous ceux qui participes aux réponses afin d'aider les "incompétente" comme moi.
Mention spéciale pour K-net qui assure un super suivi de son plugin, avec une patience inouï.
toujours pas de mise à jour ? c'est bien domage !!
Erreur avec mise à jour 1.2.7 : precondition failed !!!
Que faire ????
Vu la qualité du service, moi je change de pluginneur d'envoi de mails!
Nan je déconne, j'attends la MaJ. Ce plugin est celui que je veux et l'auteur à bien le droit d'être en vacances non?
Merci encore de dévelloper ce petit bout de code pour tous
DC 1.2.7 ... contact il aime pas.. comment faire contre le message : Precondition Failed
merci d'avance pour la solut....
Bonjour,
Vous savez ou le plugin va enregistrer les adresses emails ? comme çà je vais changer manuellement en attendant le MAJ.
Merci d'avance.
Bon j'ai trouvé, c'est le fichier : ecrire/tools/Contact/cfg_recipients.php
J'ai le même souci avec le thème alto que celui mentionné dans ce commentaire.
Quelle est la solution ?
J'ai mis le nez dans le code pour effectuer la MaJ histoire de rendre service... Si quelqu'un veut tester. Chez moi ça fonctionne sans problème avec le thème par défaut. Par contre pour le thème alto je sèche...
Le package
L'archive
Hello,
Merci pour ton plugin.
J'aimerais rajouter des champs non prévus...
J'utilise les champs : nom, mail, sujet, message...
Si je rajoute le champ site_web, voici les fichiers modifiés :
config.ini : website_enabled=on
et
form.php :
< <p style="margin: 5px 0; overflow: hidden;">
< <label for="email_website" style="float: left; margin: 0 20px 0 0; width: 100px; text-align: right;">Site web</label>
< <input type="text" id="email_website" name="email_website" size="20" style="width: 320px;" value="<?php echo(isset($email['website']) ? $email['website'] : ''); ?>" />
< </p>
Ca marche, mais si je veux rajouter un champ non prevu... (date de naissance par exemple), quels autres fichiers php mettre a jour à la main stp ?
merci pour la MAJ, merci , je file mettre ça ...
j'ai ce message d'erreur !!!
"Precondition Failed"
j'ai également ce message '" Precondition Failed " lorsque j'essaye de mettre à jour le plug-in contact, ou encore lorsque j'essaye d'inséré une nouvelle adresse mail à contacter... De plus lorsque je clique sur la page pour aller voir ma page contact rien ne se passe, je reste sur ma page d'accueil
Merci d'avance et encore merci pour le plugin 
Salut à tous...
J'ai le même problème quand je veux rentrer un contact. Je rentre le nom, puis le mail et il s'affiche :
Precondition Failed
Mais pourquoi !!!!!! Monde cruel !
Du coup, pas moyen d'utiliser le plugin... Sniff, il a l'air tellement cool pourtant !!!
Moi, je ne veux qu'un contact à la rigueur. Comment je peux faire pour le rentrer directement dans le code du plugin ?
Merci d'avance pour toutes réponses qui pourraient me sortir de ce pétrin !...
Hum... Je ne suis visiblement pas le seul à avoir un beau "Precondition Failed" qui s'affiche. Vu que l'auteur de ce magnifique plugin doit être occupé à d'autres tâches, je vais tenter de trouver une solution intermédiaire (je vous tiendrai au courant si je trouve :p).
Tous les plugins ont dû subir une petite modification depuis l'arrivée de DC 1.2.7 et visiblement l'excellent plugin Contact n'y est pas encore passé...
Si quelqu'un en mesure de le faire pouvait aider ce beau monde au plus vite, ça serait fun. (ce n'est pas dans mes capacités)
Bonsoir,
J'ai installé ce plugin sur la platforme dotclear 2. Il fonctionne très bien en général. J'ai juste un problème d'accent quand je recoie le message envoyé depuis mon blog (me contacter) sur mon serveur. les é, à, etc... sont mal converti! C'est génant et c'est pas propre. Si quelqu'un pourrait m'aider j'en serai ravi.
J'ai cherché sur le forum mais j'ai rien trouvé.
Merci d'avance.
Amicalement
Bonjour,
Je m'ajoute à la liste des "Precondition Failed"... je ne sais pas comment corriger ça.
(j'ai installé dotclear 1.2.7)
Pourtant ce plugin semble excellent ... sur le papier.
Bonsoir,
J'ai installé ce plugin sur la platforme dotclear 2. Il fonctionne très bien en général. J'ai juste un problème d'accent quand je recoie le message envoyé depuis mon blog (me contacter) sur mon serveur. les é, à, etc... sont mal converti! C'est génant et c'est pas propre. Si quelqu'un pourrait m'aider j'en serai ravi.
Merci d'avance.
Amicalement
Bon bah, 1 de plus au compteur
Precondition Failed..aussi pr moi
Dommage la page affiche non configuré pour l'internaute.
que faire?
Une solution ?
A pour présiser je suis aussi sur dotclear 1.2.7
un petit commmentaire pour te dire que ton blog est très agréabl !
Voilà la version compatible avec DC 1.2.7 et qui règle le problème des Precondition Failed.
Désolé pour le retard
Bonjour
Je suis chez OVH dotclear installé sur un sous domaine, GD2 fonctionne, mais impossible de faire fonctionner le code anti spam, il ne s'affiche pas.
Je me demandais si justement ca n'était pas le fait de l'installation en sous domaine qui posait problème et si il y avait moyen de regler le problème
la lecture de ton blog ets toujours agrable
Salut, il semblerait que le pb "precondition failed" recommence avec la version 1.2.8 de Dotclear. En tout cas, pour moi ça bug...
Est-ce qu'une mise à jour est prévue pour DC 1.2.8 ou pas ? histoire que je sache si je peux compter sur ce plugin qui semble excellent ou non.
Merci d'avance !
idem,
Precondition failed sous dotclear 1.2.8.
Bonjour
Avez vous une idée pour résoudre le problème ?
http://st-andre.com/blog/index/contact
Merci
je suis en 1.2.8
j'ai eu l'erreur sur le fichier list comme plus haut apres l'install
j'ai juste mis le contact.php ds le rep share/related
puis editer template de mon theme manuellement (le lib.mod.php était déjà modifié) sans le renomer en "default" et tout marche
Merci pour ton plugin, il fonctionne du tonnerre
un brin surréaliste et beaucoup de plaisir à te lire. Réussi !!