Faire que les smileys s'ouvrent ds une nouvelle fenêtre.
2 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
Faire que les smileys s'ouvrent ds une nouvelle fenêtre.
Détails techniques
Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Moi uniquement
Lien du forum : http://azia.forumgratuit.org/
Description du problème
Bonsoir ForumActif,tout d'abord si le titre de mon "problème" n'est pas explicite,scuzy mille fois!
Je souhaiterai savoir si il est possible (via un script ou autre) que depuis la réponse rapide ou l'autre (je ne sais comment la nommer^^ ) faire en sorte que lorsque l'on clique sur le "bouton" smileys ,cela ouvre une page ds un nouvel onglet (comme depuis le panneau d'administration)avec la totalité des smileys disponible.
Deux de mes "membres" depuis plusieurs années me le réclament;elles étaient sur un forum_il y a longtemps_ qui avait cet fonction.
Notre ptit fow va bientôt avoir dix ans, bien que devenu privé ,il "tourne " pas mal ^^(oui oui j'aime bien les guillemets"^^ et les parenthèses).
J'ai juste envie de leur faire plaisir,je ne rencontre donc pas de problème à proprement parler.
J'ai déjà agrandi la fenêtre des smileys mais on en possède tellement;"smileyvore" nous sommes.
Donc pour résumer ce serait top (un "plus" pas indispensable mais fortement apprécié)qu'on appuie sur un bouton et qu'on voit apparaitre tous les smileys d'un coup sur une page.
Bonne soirée.
Re: Faire que les smileys s'ouvrent ds une nouvelle fenêtre.
Bonjour tout le monde,
(Merci d'avoir déplacé le sujet ds la rubrique appropriée).
J'ai eu cette idée:
ds le panneau d'admin ,j'ai cliqué sur voir les smileys.
J'ai copié l'url ;ensuite créé un menu personnalisé ds la barre de navigation avec ouvrir la page ds un nouvel onglet.
Ca fonctionne,je ne sais pas si ça sera bien _mieux_;plus pratique!?
Mais bon ^^;ma question :est ce que c'est valable comme solution;ça ne "craint" pas?
(Je sais qu'on ne doit upper un sujet qu'une fois par 24h ;mais comme j'apportais une "pseudo" _solution ,j'ai tenté le coup)^^.
Bonne journée tout le monde.
(Merci d'avoir déplacé le sujet ds la rubrique appropriée).
J'ai eu cette idée:
ds le panneau d'admin ,j'ai cliqué sur voir les smileys.
J'ai copié l'url ;ensuite créé un menu personnalisé ds la barre de navigation avec ouvrir la page ds un nouvel onglet.
Ca fonctionne,je ne sais pas si ça sera bien _mieux_;plus pratique!?
Mais bon ^^;ma question :est ce que c'est valable comme solution;ça ne "craint" pas?
(Je sais qu'on ne doit upper un sujet qu'une fois par 24h ;mais comme j'apportais une "pseudo" _solution ,j'ai tenté le coup)^^.
Bonne journée tout le monde.
Re: Faire que les smileys s'ouvrent ds une nouvelle fenêtre.
Hello o/
Avec ta proposition, il me semble qu'il t'est impossible de cliquer sur un smiley pour l'inclure dans la réponse rapide, si ?
J'ai commencé à travailler sur une alternative qui pourrait te convenir, tu me diras. ^^
Avec ta proposition, il me semble qu'il t'est impossible de cliquer sur un smiley pour l'inclure dans la réponse rapide, si ?
J'ai commencé à travailler sur une alternative qui pourrait te convenir, tu me diras. ^^
Re: Faire que les smileys s'ouvrent ds une nouvelle fenêtre.
Bonjour mSyx,
merci de ta réponse;
Non ^^c'n'est pas cliquable et pas pratique du tout .C'est de la pure bricole.
Oh super !(je suis agréablement surprise) je pensais que ce sujet n' intéresserait personne!
Merci infiniment de te pencher la dessus;rien ne presse hein^^
Bonne journée à toi.
merci de ta réponse;
Non ^^c'n'est pas cliquable et pas pratique du tout .C'est de la pure bricole.
Oh super !(je suis agréablement surprise) je pensais que ce sujet n' intéresserait personne!
Merci infiniment de te pencher la dessus;rien ne presse hein^^
Bonne journée à toi.
Re: Faire que les smileys s'ouvrent ds une nouvelle fenêtre.
Re,
Je ne vais pas affirmer qu'il est impossible d'ouvrir la liste des smileys dans un nouvel onglet/une pop-up, mais personnellement, je ne saurais pas faire
Ce que je peux te proposer du coup, c'est d'incruster la liste des smileys à droite du forum et l'étaler sur toute la hauteur, sans gêner la visibilité.
edit: au cas où, pour te rassurer: la liste n'apparaîtra qu'au click de l'icône dans la réponse rapide et disparaîtra en cliquant en-dehors de celle-ci; comme le fonctionnement actuel :b
» Pour les vrais habitués du JS: ne me jugez pas pour les codes que vous verrez s'iouplé. Ça fonctionne, mais j'imagine bien qu'il y aurait sûrement plus simple :b
Rendez-vous dans le Panneau d'administration » Affichage » Templates: Général » viewtopic_body
Tout à la fin du template, ajouter ceci:
Maintenant, direction le CSS (toujours dans le pannel admin - affichage): Images et Couleurs: Couleurs » Feuille de style CSS et ajouter le css suivant:
Je ne vais pas affirmer qu'il est impossible d'ouvrir la liste des smileys dans un nouvel onglet/une pop-up, mais personnellement, je ne saurais pas faire
Ce que je peux te proposer du coup, c'est d'incruster la liste des smileys à droite du forum et l'étaler sur toute la hauteur, sans gêner la visibilité.
edit: au cas où, pour te rassurer: la liste n'apparaîtra qu'au click de l'icône dans la réponse rapide et disparaîtra en cliquant en-dehors de celle-ci; comme le fonctionnement actuel :b
» Pour les vrais habitués du JS: ne me jugez pas pour les codes que vous verrez s'iouplé. Ça fonctionne, mais j'imagine bien qu'il y aurait sûrement plus simple :b
Rendez-vous dans le Panneau d'administration » Affichage » Templates: Général » viewtopic_body
Tout à la fin du template, ajouter ceci:
- Code:
<script>var scbut = 'a.sceditor-button.sceditor-button-emoticon';
var sced = '.sceditor-dropdown.sceditor-emoticon';
$(function() {
$(scbut).removeAttr('title');
$(scbut).click(function() {
$(this).toggleClass('emote_before');
$('.bodylinewidth').toggleClass('space_emotew');
if (!$(sced).hasClass('large_emotew')) {
$(sced).addClass('large_emotew');
}
});
});</script>
Maintenant, direction le CSS (toujours dans le pannel admin - affichage): Images et Couleurs: Couleurs » Feuille de style CSS et ajouter le css suivant:
- Code:
/* - - Afficher la liste des smileys à droite (réponse rapide) - - */
/* la div englobant la liste des smileys avant iframe */
.large_emotew {
top: 0 !important;
position: fixed !important;
margin-top: 0 !important;
right: 0 !important;
left: unset !important;
width: 180px !important;
padding: 0 !important;
border: none !important;
box-shadow: 0 0 15px #00000020;
height: 100%; }
/* codes nécessaires pour que la liste des smileys prenne toute la hauteur du forum sans dépasser (scrollbar) */
.large_emotew iframe.row1 {
height: 100%;
width: 100% !important; }
html#sceditor_smilies, body#sce_smilies_body, body#sce_smilies_body > table {
height: 100%; }
html#sceditor_smilies {
box-sizing: border-box;
padding: 0;
margin: 0; }
body#sce_smilies_body {
padding: 0 !important;
margin: 0 !important;
height: 100%; }
div#smilies_header {
box-sizing: border-box;
padding-top: 4px !important; }
html#sceditor_smilies table {
padding: 0;
margin: 0;
display: block;
height: calc(100% - 25px); }
/* les smileys se mettent au milieu__ on les redéplace en haut */
body#sce_smilies_body > table td.row1 {
vertical-align: top;
box-sizing: border-box;
height: 30%; }
/* permet un fonctionnement plus simple du script
si on veut retirer le léger fond noir quand les smileys sont visibles, retirer les paramètres _background-color_ et _opacity_ */
a.sceditor-button.sceditor-button-emoticon::before {
content: "";
position: fixed;
height: 100%;
width: 100%;
background-color: black;
top: 0;
left: 0;
opacity: 0.1;
cursor: default;
display: none; }
/* permet le bon fonctionnement du code ci-dessus */
.emote_before::before {display: block !important;}
/* on réduit -temporairement- la taille du forum pour que la liste des smileys ne cache rien du forum */
.space_emotew {
width: calc(100% - 180px);
margin-left: 0; }
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
Re: Faire que les smileys s'ouvrent ds une nouvelle fenêtre.
Re coucou,
Un grand merci et bravo ton code fonctionne parfaitement de chez parfaitement! .
Pour la p'tite histoire sur mon fow test(qui est_ enfin_ qui était à l'idendique du "vrai" ) me suis arrachée les cheveux parce que ça ne fonctionnait pas au départ ;j'ai du désactiver les codes javas ,remettre toutes les templates modifiés par défaut ,virer les widgets existants enlever tout mes codes css et ne laisser que les tiens et même vider le cache du navigateur !
Me reste plus qu'à trouver ce qui fait"masse" .^^
De belles aventures en perspectives
Ca me fait super plaisir que ton code fonctionne ;ça fait longtemps qu'on rêvait de ça!
Je mets donc le sujet en résolu ,sans oublier de te remercier.
Bonne continuation.
Un grand merci et bravo ton code fonctionne parfaitement de chez parfaitement! .
Pour la p'tite histoire sur mon fow test(qui est_ enfin_ qui était à l'idendique du "vrai" ) me suis arrachée les cheveux parce que ça ne fonctionnait pas au départ ;j'ai du désactiver les codes javas ,remettre toutes les templates modifiés par défaut ,virer les widgets existants enlever tout mes codes css et ne laisser que les tiens et même vider le cache du navigateur !
Me reste plus qu'à trouver ce qui fait"masse" .^^
De belles aventures en perspectives
Ca me fait super plaisir que ton code fonctionne ;ça fait longtemps qu'on rêvait de ça!
Je mets donc le sujet en résolu ,sans oublier de te remercier.
Bonne continuation.
Re: Faire que les smileys s'ouvrent ds une nouvelle fenêtre.
Re o/
Oh, il fallait pas hésiter à demander un coup de main ici pour voir s'il y avait moyen d'éviter tout ça :/
Ravi d'avoir pu t'aider en tout cas, et navré pour les nombreuses vérifications en vue :b
Oh, il fallait pas hésiter à demander un coup de main ici pour voir s'il y avait moyen d'éviter tout ça :/
Ravi d'avoir pu t'aider en tout cas, et navré pour les nombreuses vérifications en vue :b
Sujets similaires
» Agrandir la fenêtre des smileys ou pop-up
» Nouvelle fenêtre au clique d'une image.
» ouvrir dans une nouvelle fenetre
» Fenêtre des Smileys sous tablette Ipad
» Nouvelle mise à jour: fenêtre d'édition de message
» Nouvelle fenêtre au clique d'une image.
» ouvrir dans une nouvelle fenetre
» Fenêtre des Smileys sous tablette Ipad
» Nouvelle mise à jour: fenêtre d'édition de message
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