Envoi de message

samedi 5 janvier 2013 à 11h03
par patapain

Logo de patapain

Bonjour
Sur ce site lorsqu’on envoi un message le bouton du bas s’appelle « prévisualiser » alors que sur le mien il y a « Envoyer message ». Ca porte a confusion car les internautes pensent avoir envoyé leur message et ne finalisent pas l’envoi.
Voila mon site ICI
Pourriez-vous m’indiquer les paramètres a modifier pour avoir « Prévisualiser » au lieu de « Envoyer message ».
En vous remerciant par avance


Réponses

5 janvier 2013 à 11h35

Patapain,

C’est le cas standard d’avoir toujours la prévisu sur un message de forum. Tu n’aurais pas un plugin qui pose un problème ?

5 janvier 2013 à 16h36

Merci Eric
J’en ai effectivement quelques uns et notamment :
 « Facteur 2.3.0 »,
 « Formulaire de contact anvancé 0.10.3 » et
 « organiseur 0.8.8 ».
Les autres ne me paraissent pas être concernés, mais je peux me tromper.

5 janvier 2013 à 17h02

Ah mais non Patapain !

Tu confonds les formulaires :

  • celui ou tu as prévisualiser c’est le formulaire de dépose d’un message de forum
  • celui dont tu parles c’est celui d’envoi d’un message à un contact du site. Le bouton n’est pas le même, c’est tout.
5 janvier 2013 à 21h12

Et ce n’est pas modifiable ?

5 janvier 2013 à 21h32

Désolé, question idiote ...

Merci pour tout !

5 janvier 2013 à 21h36

oh c’est trop bête cette réponse était pour l’autre message (celui sur « Augmenter le nombre de liens personnalisable » je me suis rendu compte que ma question était vraiment bête puisque tout est paramétrable, mais j’ai été un peu trop vite.
Désolé.
Merci
Par contre ma question ci dessus est toujours d’actualité : Et ce n’est pas modifiable ?

6 janvier 2013 à 09h30

Hello,

Les items de langue sont modifiables oui. C’est expliqué dans l’article Les méthodes de personnalisation, paragraphe « Changer les items de langue »

6 janvier 2013 à 12h21

Merci
je vais paraitre neuneu mais j’ai pas trouvé, peut être parce que l’article s’adresse a la version 3.1 de SarkaSpip alors que je suis en 3.2. J’ai aussi cherché dans le fichier de langue du plugin « contact avancé », puisque c’est celui que j’utilise mais la aussi rien.
Cordialement

6 janvier 2013 à 12h52

Non non la documentation est pour la version 3 dans son ensemble. Je te recopie le passage concerné mais je vois pas comment tu as pu le rater.

Si les libellés choisis par le squelette ne vous conviennent pas, il vous est possible de les changer. Pour ce faire, il suffit de créer un fichier local_xx.php dans le répertoire squelettes/lang/, où xx représente l’acronyme de la langue (fr pour la langue française). Comme d’habitude il ne faut insérer dans ce fichier que les items de langue modifiés ou ajoutés.

Attention donc à ne jamais recopier les fichiers de langue sarkaspip_xx.php dans squelettes/lang/ afin de les surcharger.

La structure d’un tel fichier est fournie ci-dessous. Cliquez sur le lien Télécharger pour utiliser ce modèle pour créer vos propres fichiers de langue.

<?php
// This is a SPIP language file  --  Ceci est un fichier langue de SPIP

if (!defined("_ECRIRE_INC_VERSION")) return;

$GLOBALS[$GLOBALS['idx_lang']] = array(

// A
	'a_remplacer' => 'Saisir le nouveau libellé de cet item',
	'a_ajouter' => 'Une nouvelle chaine pour un nouvel item',

// B

// Z

);
?>
6 janvier 2013 à 13h28

Merci pour ta réponse
Je n’ai pas de répertoire « squelettes/lang » mais un « squelettes-dist/lang » à la racine. ensuite dans ce répertoire il y a des fichiers « Paquet-dist_xx.php » et un fichier « paquet-dist.xml ».
Sinon le fichier « sarkaspip_fr.php » se trouve dans le répertoire « /plugins/auto/sarkaspip_32/lang ».
Enfin dans le repertoire « /plugins/auto/contact/v0.10.3/lang » il y a un fichier « contact_fr.php ».
Je me suis évertué a ouvrir avec notepad++ tous les fichiers (pour le français) se trouvant dans des répertoires « /lang » (mais j’ai pu en louper) et je n’ai jamais trouvé la chaîne « Envoyer un message » celle la même qu’on trouve sur le bouton d’envoie du message au contact.
Bizarre que je n’ai visiblement pas la même structure que chez toi !
Cordialement

6 janvier 2013 à 13h30

Je viens de trouver un « ENVOYER UN MESSAGE » en majuscule dans le fichier « /ecrire/lang/ecrire_fr.php » c’est l’item « bouton_envoi_message_02 », mais je doute que ce soit celui la puisque la chaine est en majuscule.
Je comprend plus rien ...

6 janvier 2013 à 14h09

Patapain,

Le répertoire squelettes/ n’existe pas par défaut. Il faut le créer si on en a besoin ce qui est ton cas.

Pour repérer la chaine c’est jamais simple. Il faut rechercher dans le code. Pour cela le plus simple est d’afficher la page avec l’option var_mode=inclure qui te permet de visualiser le fichier dans lequel ton élément est inclus. Ensuite tu ouvres ce fichier et tu repères la chaine de langue.

Dans ton cas si tu parles du formulaire de contact et que tu utilises le plugin contact avancé il faut chercher dans ce plugin ! Si c’est bien ça c’est l’item de langue : « form_prop_envoyer ».

6 janvier 2013 à 16h10

Rebonjour
Bon ben c’est pas évident.
J’ai fait ce que tu m’as dit et je trouve bien la chaîne de caratère lorsque je fais inspecter l’élément dans chrome (partie basse. Mais étant une brèle en développement je n’y comprend pas grand chose.
J’ai donc fais une recherche dans pas mal de fichiers (je sais c’est pas très académique) mais j’ai fais chou blanc.
Sinon pour être sur que le problème venait du plugin « contact avancé » j’ai remis le formulaire SPIP classique et j’ai toujours le même bouton. Puis j’ai désactivé les plugins un par un et testé a chaque fois, j’ai toujours le bouton avec « Envoyer un message »
Je sais plus trop quoi penser, si ce n’est que ça parait plus difficile que je ne pensais
Je suis en général jusqueboutiste mais la je cale ...

6 janvier 2013 à 19h41

Petite info eric,
je viens de cliquer sur contact pour voir si sur le site vous avez le même problème et effectivement vous aussi vous avez « Envoyer un message ».

Cordialement

6 janvier 2013 à 19h51

Oui oui bien sur mais ce n’est pas un problème !

Attention, il n’y a pas de bug car ce sont deux formulaires différents et les concepteurs de ces deux formulaires ont choisi ainsi d’appeler leur bouton.


Forum sur abonnement

Pour participer à ce forum, vous devez vous enregistrer au préalable. Merci d’indiquer ci-dessous l’identifiant personnel qui vous a été fourni. Si vous n’êtes pas enregistré, vous devez vous inscrire.

ConnexionS’inscriremot de passe oublié ?