Ah oui, c'est aussi une différence avec le comportement par défaut des items de menu : la classe active/noactive est sur la balise a pour MyContact, alors qu'elle est sur la balise li pour les autres.
Encore une chose que j'ai remarqué : le titre de la page (balise title) est après le nom du site pour MyContact, avant (comme recommandé) pour les autres pages.
j'ai essayé de copier l'extension en remplaçant tous les "plxMyContact" par "plxMyContact2" dans tous les fichiers et ça a l'air de fonctionner
à quel endroit ça bloque chez toi ?
je repars de zéro avec PluXml, en ajoutant les extensions indispensables.
L'installation de plxMyContact plante systématiquement tout le site : page blanche sans message d'erreur.
Il suffit de supprimer le dossier pour afficher le site à nouveau -qui par ailleurs fonctionne correctement avec une installation de base (articles, médias).
Configuration
Mac OS X + MAMP 3.5
PluXml 5.4
MyContact 1.7
Après bien des tentatives, j'ai fini par soupçonner Php 7, dont je me sers pour tester mon autre CMS, avant mise en production.
Bingo ! Après avoir choisi Php 5.6.10 dans les préférences MAMP, l'installation est redevenue possible.
NB : l'installation de plxMyPluginDownloader provoque le même incident "muet".
Pour conclure sur une note positive, mille merci de mettre autant d'outils à notre disposition.
Mise au point d'un futur site sur serveur local MAMP (MacOS)
```Version de PHP : 7.4.2
Apache/2.2.34 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.4.2
mod_ssl/2.2.34 OpenSSL/1.0.2o DAV/2
mod_fastcgi/mod_fastcgi-SNAP-0910052141
mod_perl/2.0.11
Perl/v5.24.0
Merci Mathieu, je vais faire ça, utile pour comprendre.
Mise au point d'un futur site sur serveur local MAMP (MacOS)
```Version de PHP : 7.4.2
Apache/2.2.34 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.4.2
mod_ssl/2.2.34 OpenSSL/1.0.2o DAV/2
mod_fastcgi/mod_fastcgi-SNAP-0910052141
mod_perl/2.0.11
Perl/v5.24.0
Effectivement, je confirme que Pluxml ne fonctionne pas encore correctement sous PHP 7. Sur une installation de zéro, l'activation de n'importe quel plugin entraîne une erreur du type : Fatal error: Function name must be a string (fichier incriminé : core/lib/class.plx.plugins.php)
## Version 1.7.1 (13/01/2016) ##
[+] ajout attribut autocomplete="off" sur le champ antispam (contribution alexandre-lg)
[+] Configuration de l'affichage des libellés des champs
[+] Configuration de l'affichage des libellés dans les champs (placeholder)
BUG Menu Contact: classe css active non appliquée
BUG Erreur avec des apostrophes dans le titre du menu
Veuillez désactiver puis réactiver le plugin pour prendre en compte certaines modifications dans le plugin
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
merci Stéphane pour cette mise à jour, les apostrophes passent bien.
J'ai oublié de faire remonter un truc la dernière fois : le formatage de l'url, tu n'applique pas la méthode title2url sur le champ url ...
Veuillez désactiver puis réactiver le plugin pour prendre en compte certaines modifications dans le plugin
Salut Stéphane,
Tu devrais mettre plus en avant cette petite phrase parce que quand on se rue à faire la MAJ sans prêter attention à ta remarque, on reste longtemps à rechercher les champs manquants
Au passage, je voulais te signaler une petite amélioration SEO à faire pour les plugins MyContact, MySearch et MyAllArchive (puisque c'est un [forum=5283]sujet qui a été abordé dernièrement sur le forum[/forum]) : j'ai remarqué que le titre de page généré dans le <title> du <head> par les plugins n'était pas identique avec celui par défaut dans PluXml pour une page statique/article car tu n'y utilises pas le même code.
<Title> affiché :
PluXml -> "titre de la page/article - titre du site"
MyContact et MySearch -> "titre du site - titre du menu"
MyAllArchive -> "titre du menu"
Serait-il possible dans une prochaine version que ces plugins génèrent le même format de <title> -> "titre du menu - titre du site" ?
(En fait je ne sais pas si il y a une cohérence SEO avec la balise <title> dans PluXml car un coup c'est "titre du menu/page/article - titre du site" et l'autre fois c'est "titre du site - titre du menu/page/article", cf la partie administration)
Je ne sais pas utiliser GitHub
Mais voici le fichier de langue pour l'occitan (oc)
[== PHP ==]
<?php
$LANG = array(
'L_PAGE_TITLE' => 'Contacte',
# config.php
'L_MAIN' => 'General',
'L_MAIL_AVAILABLE' => 'Fonccion de mandadís de corrièl disponible',
'L_MAIL_NOT_AVAILABLE' => 'Fonccion de mandadís de corrièl indisponible',
'L_MENU_DISPLAY' => 'Afichar lo menú de la pagina de contacte',
'L_MENU_TITLE' => 'Títol del menú',
'L_MENU_TEXT' => 'Tèxte a botar al dessús del formulari',
'L_MENU_POS' => 'Posicion del menú',
'L_EMAIL' => 'Destinatari(s) del corrièl *',
'L_EMAIL_CC' => 'Destinatari(s) en copia del corrièl *',
'L_EMAIL_BCC' => 'Destinatari(s) en copia amagada del corrièl *',
'L_EMAIL_SUBJECT' => 'Tòca del corrièl',
'L_THANKYOU_MESSAGE' => 'Messatge de remerciament',
'L_TEMPLATE' => 'Modèl',
'L_CAPTCHA' => 'Activar lo captcha anti-indesirable',
'L_URL' => 'Paramètre de l\'url',
'L_SAVE' => 'Enregistrar',
'L_COMMA' => '* separar las adreças de corrièl dels destinataris amb una virgula',
'L_DEFAULT_MENU_NAME' => 'Contacte',
'L_DEFAULT_OBJECT' => '## Pluxml ## nòu contacte dempuèi vòstre siti Internet',
'L_DEFAULT_THANKYOU' => 'Mercés pel messatge, vos contactarem lèu !.',
'L_ERROR_EMAIL' => 'Vos cal marcar una adreça valida se vos plai.',
# form.contact.php
'L_MSG_WELCOME' => 'Mercé de garnir lo formulari çai-sus',
'L_ERR_NAME' => 'Mercé de picar vòstre nom',
'L_ERR_EMAIL' => 'Mercé de picar una adreça de corrièl valida',
'L_ERR_CONTENT' => 'Mercé de picar lo contengut de vòstre messatge',
'L_ERR_ANTISPAM' => 'La verificacion anti-indesirable a fracassat',
'L_ERR_SENDMAIL' => 'Una error s’es produsida pendent la mandadís del vòstre messatge',
'L_FORM_NAME' => 'Vòstre nom',
'L_FORM_MAIL' => 'Adreça de corrièl',
'L_FORM_CONTENT' => 'Contengut del messatge',
'L_FORM_ANTISPAM' => 'Verificacion anti-indesirable',
'L_FORM_BTN_SEND' => 'Mandar',
'L_FORM_BTN_RESET' => 'Escafar',
);
?>
## Version 1.7.2 (12/02/2016) ##
[+] Ajout traduction occitan (contriution Rubén)
[+] Modification du titre de la page pour avoir Contact / Titre du site (amélioration SEO)
[+] fix #14: application de la méthode plxUtils::title2url sur l'url de la page contact pour un avoir un bon format
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Réponses
Je regarde dès que possible les problèmes que vous citez pour voir s'il y a moyen de les résoudre
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Merci
Y a t-il un moyen simple pour avoir deux formulaires de contacts ? ou à la limite ajouter un champ <select> ?
à quel endroit ça bloque chez toi ?
si on place une apostrophe dans le titre du menu ou de l'url, ça fait tout planter ...
http://forum.pluxml.org/viewtopic.php?id=4924
à plus,
Gzyg
à plus,
Gzyg
je repars de zéro avec PluXml, en ajoutant les extensions indispensables.
L'installation de plxMyContact plante systématiquement tout le site : page blanche sans message d'erreur.
Il suffit de supprimer le dossier pour afficher le site à nouveau -qui par ailleurs fonctionne correctement avec une installation de base (articles, médias).
Configuration
Mac OS X + MAMP 3.5
PluXml 5.4
MyContact 1.7
Après bien des tentatives, j'ai fini par soupçonner Php 7, dont je me sers pour tester mon autre CMS, avant mise en production.
Bingo ! Après avoir choisi Php 5.6.10 dans les préférences MAMP, l'installation est redevenue possible.
NB : l'installation de plxMyPluginDownloader provoque le même incident "muet".
Pour conclure sur une note positive, mille merci de mettre autant d'outils à notre disposition.
Mise au point d'un futur site sur serveur local MAMP (MacOS)
```Version de PHP : 7.4.2
Apache/2.2.34 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.4.2
mod_ssl/2.2.34 OpenSSL/1.0.2o DAV/2
mod_fastcgi/mod_fastcgi-SNAP-0910052141
mod_perl/2.0.11
Perl/v5.24.0
Mise au point d'un futur site sur serveur local MAMP (MacOS)
```Version de PHP : 7.4.2
Apache/2.2.34 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.4.2
mod_ssl/2.2.34 OpenSSL/1.0.2o DAV/2
mod_fastcgi/mod_fastcgi-SNAP-0910052141
mod_perl/2.0.11
Perl/v5.24.0
Effectivement, je confirme que Pluxml ne fonctionne pas encore correctement sous PHP 7. Sur une installation de zéro, l'activation de n'importe quel plugin entraîne une erreur du type : Fatal error: Function name must be a string (fichier incriminé : core/lib/class.plx.plugins.php)
http://forum.pluxml.org/viewtopic.php?id=5370
[+] ajout attribut autocomplete="off" sur le champ antispam (contribution alexandre-lg)
[+] Configuration de l'affichage des libellés des champs
[+] Configuration de l'affichage des libellés dans les champs (placeholder)
BUG Menu Contact: classe css active non appliquée
BUG Erreur avec des apostrophes dans le titre du menu
Veuillez désactiver puis réactiver le plugin pour prendre en compte certaines modifications dans le plugin
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
J'ai oublié de faire remonter un truc la dernière fois : le formatage de l'url, tu n'applique pas la méthode title2url sur le champ url ...
https://github.com/Pluxopolis/plxMyContact/issues/14
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Un grand merci pour cette mise à jour, ça fonctionne parfaitement bien !
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Salut Stéphane,
Tu devrais mettre plus en avant cette petite phrase parce que quand on se rue à faire la MAJ sans prêter attention à ta remarque, on reste longtemps à rechercher les champs manquants
Au passage, je voulais te signaler une petite amélioration SEO à faire pour les plugins MyContact, MySearch et MyAllArchive (puisque c'est un [forum=5283]sujet qui a été abordé dernièrement sur le forum[/forum]) : j'ai remarqué que le titre de page généré dans le <title> du <head> par les plugins n'était pas identique avec celui par défaut dans PluXml pour une page statique/article car tu n'y utilises pas le même code.
<Title> affiché :
PluXml -> "titre de la page/article - titre du site"
MyContact et MySearch -> "titre du site - titre du menu"
MyAllArchive -> "titre du menu"
Serait-il possible dans une prochaine version que ces plugins génèrent le même format de <title> -> "titre du menu - titre du site" ?
(En fait je ne sais pas si il y a une cohérence SEO avec la balise <title> dans PluXml car un coup c'est "titre du menu/page/article - titre du site" et l'autre fois c'est "titre du site - titre du menu/page/article", cf la partie administration)
Page blanche sur la page de contact en ce qui me concerne.
Dans les logs Nginx error : Il me manque peut-être une dépendance php ?
J'ai linké le form.contact.php dans mon thème courant mais ça ne change rien.
EDIT : C'est bon, c'est ma faute car j'ai remanié l'arbo Pluxml avec des symlink et visiblement ça ne lui plaît pas.
je viens de mettre à jour et petit souci, comme vous le verrez (plus de texte) :
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Toujours ça dans les logs : C'est quoi ce chemin pas très propre ?
Ben en tous cas j'ai bien /plugins/plxMyContact/form.contact.php dans mes fichiers.
EDIT: bon après réinstallation de Pluxml (c'est encore en test), ça remarche...
Mais voici le fichier de langue pour l'occitan (oc)
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
[+] Ajout traduction occitan (contriution Rubén)
[+] Modification du titre de la page pour avoir Contact / Titre du site (amélioration SEO)
[+] fix #14: application de la méthode plxUtils::title2url sur l'url de la page contact pour un avoir un bon format
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)