Couleur et police par défaut pour un utilisateur
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
Couleur et police par défaut pour un utilisateur
Bonjour à tous,
Existe-t-il une solution afin qu'un utilisateur choisisse sa couleur et sa police d'écriture par défaut plutôt que de la sélectionner à chaque message?
Merci d'avance.
Existe-t-il une solution afin qu'un utilisateur choisisse sa couleur et sa police d'écriture par défaut plutôt que de la sélectionner à chaque message?
Merci d'avance.
Dernière édition par Renald le Jeu 23 Oct 2014 - 20:59, édité 3 fois
Re: Couleur et police par défaut pour un utilisateur
C'est une idée très intéressante, je serai également preneur si quelqu'un veut bien apporter une réponse. Pouvoir par exemple choisir la couleur de police des membres par défaut selon leur groupe serait pas mal
Re: Couleur et police par défaut pour un utilisateur
Bonjour,
Vous souhaitez que chaque utilisateur du forum puisse choisir ou attribuer une couleur et une police a certains utilisateurs ?
Vous souhaitez que chaque utilisateur du forum puisse choisir ou attribuer une couleur et une police a certains utilisateurs ?
Re: Couleur et police par défaut pour un utilisateur
Alors l'idéal serait que chaque utilisateur puisse choisir dans ses préférences la couleur et la police d'écriture qu'il souhaite.
Mais s'il y a une solution pour un groupe ça serait déjà pas mal
Mais s'il y a une solution pour un groupe ça serait déjà pas mal
Re: Couleur et police par défaut pour un utilisateur
Bonjour à tous,
Un petit up
Un petit up
Re: Couleur et police par défaut pour un utilisateur
Bonjour,
Essayez avec le code Javascript suivant à placer sur toutes les pages :
Note : L'utilisateur n'as pas besoin de cliquer sur "Enregistrer" pour enregistrer son choix de couleur et police dans les préférences de son profil .
Essayez avec le code Javascript suivant à placer sur toutes les pages :
- Code:
jQuery(function($){
var t = $('#text_editor_textarea');
if(location.pathname == '/profile' && /\?mode=editprofile&page_profil=preferences/.test(location.href)){
$('form#register .forumline tr:last').before('<tr><td class="row1"><span class="gen">Couleur de vos messages :</span></td><td class="row2"><select name="color_choice" id="my_color"><option value="default" selected>défaut</option><option value="#660000">Rouge foncé</option><option value="#FF0000">Rouge</option><option value="#FF9933">Orange</option><option value="#663300">Marron</option><option value="#FFFF00">Jaune</option><option value="#006600">Vert</option><option value="#666633">Olive</option><option value="#00FFFF">Cyan</option><option value="#0000FF">Bleu</option><option value="#000099">Bleu foncé</option><option value="#6600FF">Indigo</option><option value="#990099">Violet</option><option value="#999999">Gris</option><option value="#EEEEEE">Blanc</option><option value="#000000">Noir</option></select></td></tr><tr><td class="row1"><span class="gen">Police de vos messages :</span></td><td class="row2"><select name="font_choice" id="my_font"><option value="default" selected>défaut</option><option value="Arial">Arial</option><option value="Arial Black">Arial Black</option><option value="Comic Sans MS">Comic Sans MS</option><option value="Courrier New">Courrier New</option><option value="Georgia">Georgia</option><option value="Impact">Impact</option><option value="Sans-serif">Sans-serif</option><option value="Serif">Serif</option><option value="Times New Roman">Times New Roman</option><option value="Trebuchet MS">Trebuchet MS</option><option value="Verdana">Verdana</option></select></td></tr>');
var lc = localStorage.color_choice, lf = localStorage.font_choice;
if(lc == undefined && lf == undefined){ lc = 'default'; lf = 'default'; }
$('#my_color option[value="'+lc+'"]').attr('selected', true);
$('#my_font option[value="'+lf+'"]').attr('selected', true);
$('#my_color option').each(function(){ $(this).css('color', $(this).val()) });
$('#my_font option').each(function(){ $(this).css('font-family', $(this).val()) });
var c = $('#my_color'), f = $('#my_font'), s = 'option:selected';
c.css({'color': lc, 'font-family': lf}).on('change', function(){
var v = $(this).find(s).val();
$(this).css('color', v);
f.css('color', v);
localStorage.setItem('color_choice', v);
});
f.css({'color': lc, 'font-family': lf}).on('change', function(){
var v = $(this).find(s).val();
$(this).css('font-family', v);
c.css('font-family', v);
localStorage.setItem('font_choice', v);
});
}else if(t.length != 0){
t.parents('form[action="/post"]').on('submit', function(){
var i = t.sceditor('instance'), lc = localStorage.color_choice, lf = localStorage.font_choice, sc = new RegExp('\^\\[color='+lc+'\\]'), sf = new RegExp('\^\\[font='+lf+'\\]');
if(!i.val().match(sc) && !i.val().match(sf)){
if(lc == 'default' && lf != 'default') i.val('[font='+lf+']'+i.val()+'[/font]');
else if(lf == 'default' && lc != 'default') i.val('[color='+lc+']'+i.val()+'[/color]');
else if(lc != 'default' && lf != 'default') i.val('[font='+lf+'][color='+lc+']'+i.val()+'[/color][/font]');
}
})
}
});
Note : L'utilisateur n'as pas besoin de cliquer sur "Enregistrer" pour enregistrer son choix de couleur et police dans les préférences de son profil .
Re: Couleur et police par défaut pour un utilisateur
Merci beaucoup, ça fonctionne du tonnerre!!!!!
Juste la taille de la police qui me semble être réduite.
Juste la taille de la police qui me semble être réduite.
Re: Couleur et police par défaut pour un utilisateur
Certaines polices sont plus petites que d'autres. Je n'ai pas eu de problèmes de rétrécissement de mon côté.
.. | Bonjour, Afin de faciliter la gestion des problèmes, si votre problème est résolu, pensez à :
Vous pouvez également remercier les personnes qui vous ont aidé, en cliquant sur le bouton A bientôt sur ForumActif |
Re: Couleur et police par défaut pour un utilisateur
Ah ok du coup c'est peut être la police qui change.
Merci encore pour tout!
Merci encore pour tout!
Sujets similaires
» Mettre par défaut, certaines polices, couleur et taille pour certains membres
» sauvegarde des paramètres police et couleur pour chaque utilisateur .
» Changer la couleur de la police par défaut
» Changer la couleur d'une police d'écriture par défaut
» Choisir sa couleur de police par défaut dans sont profil
» sauvegarde des paramètres police et couleur pour chaque utilisateur .
» Changer la couleur de la police par défaut
» Changer la couleur d'une police d'écriture par défaut
» Choisir sa couleur de police par défaut dans sont profil
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum