Derniers sujets*
» [PHPBB2] Couleur spécifique aux membres d'un rang dans les messages
par Roza Aujourd'hui à 11:07
» [TOUTES VERSIONS] Afficher une belle infobulle au survol des boutons J aime
par clost Sam 17 Avr 2021 - 12:03
» [MODERNBB] Supprimer l'effet scroll sur la barre de navigation
par Milouze14 Lun 12 Avr 2021 - 7:56
» [MODERNBB]Retirer les crochets des groupes dans le Qeel
par Serah Sam 10 Avr 2021 - 22:48
» [TOUTES VERSIONS]Afficher de belles infobulles Tooltipster
par Stefano36 Mer 31 Mar 2021 - 21:57
» [PHPBB2] Afficher le nombre de message privé non lus sur la toolbar etc
par Constellation Mer 31 Mar 2021 - 1:59
» [PHPBB2] Remplacer le mot Invité
par Constellation Mer 31 Mar 2021 - 1:37
» [TOUTES VERSIONS] Héberger du css dans une page html comme sur la feuille de style
par Constellation Mer 31 Mar 2021 - 1:31
» [TOUTES VERSIONS] Sauvegarder le contenu de l'éditeur
par Constellation Mer 31 Mar 2021 - 1:30
» [TOUTES VERSIONS]Message de confirmation de fermeture de la page pour les membres distraits
par Constellation Mer 31 Mar 2021 - 1:24
» [TOUTES VERSIONS] Afficher un texte dans l'éditeur avec transition
par Constellation Mer 31 Mar 2021 - 1:14
» [TOUTES VERSIONS] Modifier les textes de la barre de navigation
par Constellation Mar 30 Mar 2021 - 22:53
» [TOUTES VERSIONS] Installer MESSENGER Forumactif sur votre forum (Version Française)
par Constellation Mar 30 Mar 2021 - 22:50
» [TOUTES VERSIONS] Afficher les likes seulement sur les messages des autres membres et plus encore
par Milouze14 Mar 30 Mar 2021 - 6:14
» [TOUTES VERSIONS] Modifier la couleur des pseudos mentionner dans l'éditeur
par Constellation Dim 28 Mar 2021 - 19:34
» [TOUTES VERSIONS] Une page html connexion/deconnexion...
par Constellation Dim 28 Mar 2021 - 19:31
» [TOUTES VERSIONS] Modifier les menus défilant de l'éditeur
par Milouze14 Lun 22 Mar 2021 - 7:30
» [TOUTES VERSIONS] Faire AGRANDIR l'image ou le Smiley au passage de la souris
par photoclic Dim 21 Mar 2021 - 19:24
» [TOUTES VERSIONS]Mise en place automatique décorations
par clost Dim 21 Fév 2021 - 11:37
» [AWESOMEBB] Outils de modération rapide
par Milouze14 Jeu 11 Fév 2021 - 6:04
par Roza Aujourd'hui à 11:07
» [TOUTES VERSIONS] Afficher une belle infobulle au survol des boutons J aime
par clost Sam 17 Avr 2021 - 12:03
» [MODERNBB] Supprimer l'effet scroll sur la barre de navigation
par Milouze14 Lun 12 Avr 2021 - 7:56
» [MODERNBB]Retirer les crochets des groupes dans le Qeel
par Serah Sam 10 Avr 2021 - 22:48
» [TOUTES VERSIONS]Afficher de belles infobulles Tooltipster
par Stefano36 Mer 31 Mar 2021 - 21:57
» [PHPBB2] Afficher le nombre de message privé non lus sur la toolbar etc
par Constellation Mer 31 Mar 2021 - 1:59
» [PHPBB2] Remplacer le mot Invité
par Constellation Mer 31 Mar 2021 - 1:37
» [TOUTES VERSIONS] Héberger du css dans une page html comme sur la feuille de style
par Constellation Mer 31 Mar 2021 - 1:31
» [TOUTES VERSIONS] Sauvegarder le contenu de l'éditeur
par Constellation Mer 31 Mar 2021 - 1:30
» [TOUTES VERSIONS]Message de confirmation de fermeture de la page pour les membres distraits
par Constellation Mer 31 Mar 2021 - 1:24
» [TOUTES VERSIONS] Afficher un texte dans l'éditeur avec transition
par Constellation Mer 31 Mar 2021 - 1:14
» [TOUTES VERSIONS] Modifier les textes de la barre de navigation
par Constellation Mar 30 Mar 2021 - 22:53
» [TOUTES VERSIONS] Installer MESSENGER Forumactif sur votre forum (Version Française)
par Constellation Mar 30 Mar 2021 - 22:50
» [TOUTES VERSIONS] Afficher les likes seulement sur les messages des autres membres et plus encore
par Milouze14 Mar 30 Mar 2021 - 6:14
» [TOUTES VERSIONS] Modifier la couleur des pseudos mentionner dans l'éditeur
par Constellation Dim 28 Mar 2021 - 19:34
» [TOUTES VERSIONS] Une page html connexion/deconnexion...
par Constellation Dim 28 Mar 2021 - 19:31
» [TOUTES VERSIONS] Modifier les menus défilant de l'éditeur
par Milouze14 Lun 22 Mar 2021 - 7:30
» [TOUTES VERSIONS] Faire AGRANDIR l'image ou le Smiley au passage de la souris
par photoclic Dim 21 Mar 2021 - 19:24
» [TOUTES VERSIONS]Mise en place automatique décorations
par clost Dim 21 Fév 2021 - 11:37
» [AWESOMEBB] Outils de modération rapide
par Milouze14 Jeu 11 Fév 2021 - 6:04
Les statistiques du forum
[TOUTES VERSIONS sauf AwesomeBB] Ajouter une limite de caractères à la réponse rapide..
Page 1 sur 1 • Partagez
Hello les ami(e)s,
pour la version AmesomeBB:
https://www.milouze14.com/t32472-awesomebbajouter-une-limite-de-caracteres-a-la-reponse-rapide#617877
comme le mentionne le titre,cette astuce va vous permettre de mettre une valeur maximale de caractères à la réponse rapide.
Pour cette astuce, le script est paramétré sur 20 caractères.
Vous pourrez modifier cette valeur dans le script ici:
Au delà de la limite autorisée, le bouton "Envoyer" sera masqué et un message invitera le membre a passer par la réponse traditionnelle.
Le script prend en compte le singulier et le pluriel des textes.
Vous pourrez modifier les textes en vous repérant avec les commentaires:
La base:
![[TOUTES VERSIONS sauf AwesomeBB] Ajouter une limite de caractères à la réponse rapide.. 163](https://i.servimg.com/u/f20/20/11/87/27/163.png)
A chaque frappe sur le clavier, un décompte fera.
![[TOUTES VERSIONS sauf AwesomeBB] Ajouter une limite de caractères à la réponse rapide.. 230](https://i.servimg.com/u/f20/20/11/87/27/230.png)
Au delà de la valeur maximale autorisée, le bouton envoyé sera masqué et un bouton viendra se greffer dans le tag,
mentionnant que le membre devra passer par la réponse traditionnelle.
![[TOUTES VERSIONS sauf AwesomeBB] Ajouter une limite de caractères à la réponse rapide.. 314](https://i.servimg.com/u/f20/20/11/87/27/314.png)
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Cocher Sur les sujets
Déposer ceci:
Penser a cliquer sur le bouton
Puis le style pour le tag:
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajouter ceci:
Penser a cliquer sur le bouton![[TOUTES VERSIONS sauf AwesomeBB] Ajouter une limite de caractères à la réponse rapide.. Sans_t10](https://i.servimg.com/u/f87/11/26/21/37/sans_t10.png)
Voila, c'est tout pour le moment
.
Un soucis direction l'entraide
https://www.milouze14.com/f14-entraide-forumactif
pour la version AmesomeBB:
https://www.milouze14.com/t32472-awesomebbajouter-une-limite-de-caracteres-a-la-reponse-rapide#617877
comme le mentionne le titre,cette astuce va vous permettre de mettre une valeur maximale de caractères à la réponse rapide.
Pour cette astuce, le script est paramétré sur 20 caractères.
Vous pourrez modifier cette valeur dans le script ici:
- Code:
//LA VALEUR MAXIMALE ICI
var decompte=20;
Au delà de la limite autorisée, le bouton "Envoyer" sera masqué et un message invitera le membre a passer par la réponse traditionnelle.
Le script prend en compte le singulier et le pluriel des textes.
Vous pourrez modifier les textes en vous repérant avec les commentaires:
- Code:
//LE TEXTE vous avez frappé
var textfrappe="Vous avez tapé";
//LE TEXTE reste
var reste="Reste:";
//LE TEXTE SI DEPASSEMENT
var texte="Oups, vous avez déposé trop de caractéres";
//LE TITRE DU BOUTON REPONDRE
var titre="Répondre au sujet";
//L INFOBULLE AU SURVOL DU BOUTON REPONDRE
var infobulle="Utilisez la réponse traditionnelle";
La base:
![[TOUTES VERSIONS sauf AwesomeBB] Ajouter une limite de caractères à la réponse rapide.. 163](https://i.servimg.com/u/f20/20/11/87/27/163.png)
A chaque frappe sur le clavier, un décompte fera.
![[TOUTES VERSIONS sauf AwesomeBB] Ajouter une limite de caractères à la réponse rapide.. 230](https://i.servimg.com/u/f20/20/11/87/27/230.png)
Au delà de la valeur maximale autorisée, le bouton envoyé sera masqué et un bouton viendra se greffer dans le tag,
mentionnant que le membre devra passer par la réponse traditionnelle.
![[TOUTES VERSIONS sauf AwesomeBB] Ajouter une limite de caractères à la réponse rapide.. 314](https://i.servimg.com/u/f20/20/11/87/27/314.png)
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite.
Cocher Sur les sujets
Déposer ceci:
- Code:
$(function(){
if(!$('#text_editor_textarea').length || !$.fn["sceditor"]) return;
$(function(){
var reply=$('a[href$="mode=reply"]').last().attr('href');
//LA VALEUR MAXIMALE ICI
var decompte=20;
//LE TEXTE vous avez frappé
var textfrappe="Vous avez tapé";
//LE TEXTE reste
var reste="Reste:";
//LE TEXTE SI DEPASSEMENT
var texte="Oups, vous avez déposé trop de caractéres";
//LE TITRE DU BOUTON REPONDRE
var titre="Répondre au sujet";
//L INFOBULLE AU SURVOL DU BOUTON REPONDRE
var infobulle="Utilisez la réponse traditionnelle";
$('.sceditor-container').before('<div id="M14_Decompte"><span class="M14_texte">'+textfrappe+'</span> <span class="M14_Decompte">0</span> <b class="M14_bold">caractère</b><span class="M14_pourcentage"style="float:right;">'+reste+'<span class="M14_span">'+decompte+'</span> <b class="M14_boldbis">caractéres</b></span><i><a class="M14_reply_quick"href="'+reply+'"title="'+infobulle+'">'+titre+'</a></i></div>');
var editeur=$('#text_editor_textarea').sceditor('instance');
if(!editeur) return;
var base=$('#text_editor_textarea').val().length;
editeur.keyUp(function(){
var more=editeur.val().length;
var num=editeur.val().length;
var result=decompte-num;
$('span.M14_Decompte').text(num);
$('.M14_pourcentage span').text(result);
if(num<2){$('.M14_bold').text('caractère');}
if(num>1){$('.M14_bold').text('caractères');}
if(result>1){$('.M14_boldbis').text('caractères');}
if(result<2){$('.M14_boldbis').text('caractère');}
if(num>decompte)
{
$('.M14_texte').text(texte);
$('.M14_Decompte').css('color','red').text(more-decompte);
$('.M14_pourcentage,.M14_bold,.M14_boldbis,input[value="Envoyer"]').hide();
$('.M14_reply_quick').show();
}
if(num<=decompte)
{
$('.M14_Decompte').css('color','white');
$('.M14_texte').text(textfrappe);
$('.M14_pourcentage,.M14_bold,.M14_boldbis,input[value="Envoyer"]').show();
$('.M14_reply_quick').hide();
}
});
if($('#text_editor_textarea').val() != '')
{
var resultbase=decompte-base;
$('.M14_Decompte').text(base);
if(base<2){$('.M14_bold').text('caractère');}
if(base>1){$('.M14_bold').text('caractères');}
if(resultbase>1){$('.M14_boldbis').text('caractères');}
if(resultbase<2){$('.M14_boldbis').text('caractère');}
$('.M14_span').text(resultbase);
if(base>decompte)
{
$('.M14_texte').text(texte);
$('.M14_Decompte').css('color','red').text(base-decompte);
$('.M14_bold,.M14_pourcentage,input[value="Envoyer"]').hide();
$('.M14_reply_quick').show();
}
if(base<decompte)
{
$('.M14_Decompte').css('color','white');
$('.M14_bold,.M14_pourcentage,input[value="Envoyer"]').show();
$('.M14_reply_quick').hide();
}}
})
});
Penser a cliquer sur le bouton

Puis le style pour le tag:
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajouter ceci:
- Code:
/*DEBUT AJOUT LIMITATION REPONSE RAPIDE*/
/*Le conteneur*/
#M14_Decompte
{
background-color:#43bfe0;
padding:5px 5px;
color:white;
font-size:12px;
text-align:left;
}
/*Le bouton incitant le membre a utiliser la reponse rapide*/
a.M14_reply_quick
{
color:#bb102c !important;
font-size:12px!important;
text-decoration:none!important;
float:right;
margin-right: 20px;
display:none;
}
/*FIN AJOUT LIMITATION REPONSE RAPIDE*/
Penser a cliquer sur le bouton
![[TOUTES VERSIONS sauf AwesomeBB] Ajouter une limite de caractères à la réponse rapide.. Sans_t10](https://i.servimg.com/u/f87/11/26/21/37/sans_t10.png)
Voila, c'est tout pour le moment

Un soucis direction l'entraide

https://www.milouze14.com/f14-entraide-forumactif
Merci Milouze14 pour ce sujet: ( [TOUTES VERSIONS sauf AwesomeBB] Ajouter une limite de caractères à la réponse rapide.. )
Sujets similaires internes ( 0 )
Aucun sujet
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum