Chatbox latérale
+17
Im Pamplemousse
KFR Tepec Fett
Lil' ToNiiK
Dark Malak
Mc Sol StarK
BubbleGun Jorm
D4rK phenix
FaNAtiiK
B2T PichuFrenzy
Hyksos
Dragon117
ParcyL
W0RMS l SplasH
Erydrim
Sami
Level
Nakira
21 participants
Page 2 sur 2
Page 2 sur 2 • 1, 2
Chatbox latérale
Rappel du premier message :
Bonsoir à tous le staff, et à toute la communauté.
Je viens de penser à un truc. Oui, ça m'arrive de penser :p
Mais en gros voilà la bête : une chatbox latérale sur toutes les pages de Halo Création afin de "sociabiliser" les membres entre eux. Et aussi une manière plus... pratique de navigation.
Bref, j'ai mis au point, sous la pression de ce cher Bendak, un petit code qui serait apte à afficher la chatbox latérale grâce à lui seul. Ainsi la désactiver serait un jeu d'enfant (en fait, un case à cocher :p).
Si ce principe de chatbox latérale ne vous parle pas, je vous invite à aller voir sur mon forum test ici (c'est un forum pour les codes, pas pour les graphismes ). Regardez en haut à gauche, contre le bord. Cliquez sur le "Ouvrir" de travers et vous saurez ce q
Tout est personnalisable : couleur de fond, bordure, ornements, image Ouvrir/Fermer, la position (à gauche à droite au milieu en haut, réglable au pixel près !). Tout ai-je dis
Ce code fonctionne à la perfection sur toutes les versions de forum ForumActif.
Le tutoriel est simple. Tant qu'à faire, même si ça n'intéresse pas le staff d'Halo Création (ou la communauté en soi, je vous partage ici le tutoriel.
Voilà, au niveau des avantages que cela procure, mis à part une navigation que cela procure, ça peut donner un côté plus... Convivial à Hcréa, et une chatbox plus accessible, et à n'importe quel moment. De plus, le temps de chargement n'est pas plus long que celui d'un smiley !
Bonsoir à tous le staff, et à toute la communauté.
Je viens de penser à un truc. Oui, ça m'arrive de penser :p
Mais en gros voilà la bête : une chatbox latérale sur toutes les pages de Halo Création afin de "sociabiliser" les membres entre eux. Et aussi une manière plus... pratique de navigation.
Bref, j'ai mis au point, sous la pression de ce cher Bendak, un petit code qui serait apte à afficher la chatbox latérale grâce à lui seul. Ainsi la désactiver serait un jeu d'enfant (en fait, un case à cocher :p).
Si ce principe de chatbox latérale ne vous parle pas, je vous invite à aller voir sur mon forum test ici (c'est un forum pour les codes, pas pour les graphismes ). Regardez en haut à gauche, contre le bord. Cliquez sur le "Ouvrir" de travers et vous saurez ce q
Tout est personnalisable : couleur de fond, bordure, ornements, image Ouvrir/Fermer, la position (à gauche à droite au milieu en haut, réglable au pixel près !). Tout ai-je dis
Ce code fonctionne à la perfection sur toutes les versions de forum ForumActif.
Le tutoriel est simple. Tant qu'à faire, même si ça n'intéresse pas le staff d'Halo Création (ou la communauté en soi, je vous partage ici le tutoriel.
- Spoiler:
-Ouvrir le panneau d'administration.
-Allez dans Modules>Gérer les codes JavaScript.
-Cochez la case "Activer la gestion des codes Javascript" et enregistrez.
-Cliquez sur "Créer un nouveau code javascript"
-Cochez la case de votre choix, dépendent de l'endroit où vous voulez voir apparraitre la chatbox latérale.
-Coller le code ci-dessous dans la zone de texte.
-Donnez un titre et enregistrez.
Le tour est joué !- Code:
document.write('<table style="position: fixed; top: 40px; left: 0px;background-color: rgba(255,5,244,0);z-index:10000;"><tr><td><iframe src="/chatbox/chatbox.forum?page=front&" id="chatboxpop" scrolling="no" style="width: 900px; height: 300px; display: none;" marginwidth="0" marginheight="0" frameborder="0"></iframe></td><td style="vertical-align: bottom; background-color: rgba(255,5,244,0);"><img id="img" src="http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png" onClick="document.getElementById(\'chatboxpop\').style.display=(this.src==\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'block\':\'none\';this.src=(this.src==\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\')?\'http://i81.servimg.com/u/f81/11/21/85/73/fermer10.png\':\'http://i81.servimg.com/u/f81/11/21/85/73/ouvrir10.png\';"/></td></tr></table>');
Envoyez moi un Mp si vous voulez que je personnalise. Je le ferai avec plaisir !
Voilà, au niveau des avantages que cela procure, mis à part une navigation que cela procure, ça peut donner un côté plus... Convivial à Hcréa, et une chatbox plus accessible, et à n'importe quel moment. De plus, le temps de chargement n'est pas plus long que celui d'un smiley !
Nakira- Brigadier
- GamerTag : WST Nakira
Team : WST
Messages : 2756
Date d'inscription : 29/09/2010
Âge : 28
Réputation : 301
Talent : Exister
Halo favori : Halo CE
Domaine favori : FanFictions
Re: Chatbox latérale
Phantom'z XplowZ a écrit:Ou alors on est vraiment PGM, et on a pas besoin de ça :
Click droit sur "chatbox" > Ouvrir dans un nouvel Onglet.
Ou alors un PGM de PGM et on clique avec la molette de la souris sur "Chatbox" !
Sinon j'suis plus pour une chatbox en haut du forum que ça.
Re: Chatbox latérale
Il y a un détail qui serait pas mal, c'est que la largeur de la CB latérale soit ajustée par rapport à la largeur de la page (genre 80 ou 90%)
Elros- Légende
- GamerTag : I Elros I
Team : CRéA
Messages : 1110
Date d'inscription : 05/08/2011
Âge : 36
Réputation : 202
Talent : MIA
Re: Chatbox latérale
Naki, si tu veux planche là-dessus
Et voir s'il n'est toujours pas possible de rendre la taille étirable par l'utilisateur ?
Et voir s'il n'est toujours pas possible de rendre la taille étirable par l'utilisateur ?
Re: Chatbox latérale
Hm il faudrait voir avec la propriété CSS3 "resize: both;" dans le l'attribut style du iframe, mais le iframe étant ce qu'il est (...), je ne sais pas si, même dans les navigateurs qui supportent le resize (de mémoire Chrome, Firefox, Safari), cela fonctionnera.Cox a écrit:Et voir s'il n'est toujours pas possible de rendre la taille étirable par l'utilisateur ?
KFR Tepec Fett- Administrateur
- GamerTag : KFR Tepec Fett
Messages : 2972
Date d'inscription : 17/12/2008
Âge : 33
Réputation : 305
Talent : ''Stigmatiseur d'amalgame'' dixit Bendak
Halo favori : Halo CE
Domaine favori : Vidéos
Re: Chatbox latérale
Hmm. Tu pars sur de mauvaises bases Tepec : l'iframe, c'est la chatbox. Et cet iframe est contenu dans un tableau rajouté à la page avec du js. Il faudrait donc trouver une manière d'étirer le tableau. L'iframe suivra tout seul si on lui donne une largeur type 100%...
Je ne conniat pas de fonction CSS(3) qui permette de rendre un tableau extensible... Je cherche mais avant, je m'occupe d'un certain générateur mis de côté trop longtemps Cox :p
Et Tepec est bien mieux placé que moi (au niveau de l'accès au code depuis le PA) pour faire divers tests... Enfin, s'il a le temps .. ?
EDIT : bon, j'ai trouvé comment faire en fait, je vous donne ça dès que tous les pitits bugs seront corrigés
Je ne conniat pas de fonction CSS(3) qui permette de rendre un tableau extensible... Je cherche mais avant, je m'occupe d'un certain générateur mis de côté trop longtemps Cox :p
Et Tepec est bien mieux placé que moi (au niveau de l'accès au code depuis le PA) pour faire divers tests... Enfin, s'il a le temps .. ?
EDIT : bon, j'ai trouvé comment faire en fait, je vous donne ça dès que tous les pitits bugs seront corrigés
Nakira- Brigadier
- GamerTag : WST Nakira
Team : WST
Messages : 2756
Date d'inscription : 29/09/2010
Âge : 28
Réputation : 301
Talent : Exister
Halo favori : Halo CE
Domaine favori : FanFictions
Re: Chatbox latérale
Bon, je up pour vous dire que c'est fait.
Je vais faire un résumé succinct de ce que j’ai fait :
-J'ai utilisé le même script que celui utilisé pour la chatbox normale.
-J'ai adapté mon code pour qu'il fonctionne avec ce script
-Le problème du décalage de 5px est corrigé (le left:-5px est inutile désormais).
-La CB est donc resizable dans sa hauteur uniquement (comme l'originelle).
-La CB occupera désormais 75% de la largeur de l'écran du visiteur, quelle que soit sa résolution d'écran (les admins pourrons changer cette valeur si besoin est).
Voici le code, à mettre à la place de l'ancien :
Bonne journée !
Je vais faire un résumé succinct de ce que j’ai fait :
-J'ai utilisé le même script que celui utilisé pour la chatbox normale.
-J'ai adapté mon code pour qu'il fonctionne avec ce script
-Le problème du décalage de 5px est corrigé (le left:-5px est inutile désormais).
-La CB est donc resizable dans sa hauteur uniquement (comme l'originelle).
-La CB occupera désormais 75% de la largeur de l'écran du visiteur, quelle que soit sa résolution d'écran (les admins pourrons changer cette valeur si besoin est).
Voici le code, à mettre à la place de l'ancien :
- Code:
document.write('
<table id="table_cb" width="75%" style="position: fixed; top: 5px; left: 0px;background-color: rgba(0,0,0,0);z-index:9999; height:300px;" cellpadding="0" cellspacing="0">
<tr>
<td id="chatboxpop" style="display:none; height:100%">
<iframe src="/chatbox/index.forum?page=front" scrolling="no" style="width: 100%; height: 100%; display: block;" marginwidth="0" marginheight="0" frameborder="0"></iframe>
<br />
<img src="http://2img.net/i/fa/resize.gif" onmousedown="javascript:resizeElement(event, \'table_cb\');" style="cursor:se-resize; float:right">
</td>
<td id="td_cbpop" style="vertical-align: top; background-color: rgba(255,5,244,0); padding:0px;">
<img style="cursor:pointer;" src="http://d22.e-loader.net/HROYP8X96F.png" onClick="document.getElementById(\'chatboxpop\').style.display=(this.src==\'http://d22.e-loader.net/HROYP8X96F.png\')?\'block\':\'none\';this.src=(this.src==\'http://d22.e-loader.net/HROYP8X96F.png\')?\'http://d24.e-loader.net/fgbt8FevEo.png\':\'http://d22.e-loader.net/HROYP8X96F.png\';document.getElementById(\'td_cbpop\').style.verticalAlign=(this.src==\'http://d22.e-loader.net/HROYP8X96F.png\')?\'top\':\'bottom\';"/>
</td>
</tr>
</table>
');
Bonne journée !
Nakira- Brigadier
- GamerTag : WST Nakira
Team : WST
Messages : 2756
Date d'inscription : 29/09/2010
Âge : 28
Réputation : 301
Talent : Exister
Halo favori : Halo CE
Domaine favori : FanFictions
Re: Chatbox latérale
Euh... non, il fonctionne très bien Cox.
Je l'ai testé sur deux forum différent, dont un de la même version (phpbb3) que HCRéA et à chaque fois la chatbox s'affiche sans problème.
As-tu bien inséré le code en entier dans un module Javascript, et non HTML.
As-tu bien cocher la case "Sur toutes les pages" dans le cadre au dessus de la zone de texte du code ?
As-tu bien cocher "oui" à la question "Activer la gestion des codes Javascript :" ?
C'est quand même bizarre. Peut être cela dépend-il des navigateurs, auquel cas je vais retravailler dessus, mais je vais vérifier au préalable.
Et dans le cas où ça ne fonctionne pas, peut-tu me préciser ce qui bloque dan mon code ?
Je l'ai testé sur deux forum différent, dont un de la même version (phpbb3) que HCRéA et à chaque fois la chatbox s'affiche sans problème.
As-tu bien inséré le code en entier dans un module Javascript, et non HTML.
As-tu bien cocher la case "Sur toutes les pages" dans le cadre au dessus de la zone de texte du code ?
As-tu bien cocher "oui" à la question "Activer la gestion des codes Javascript :" ?
C'est quand même bizarre. Peut être cela dépend-il des navigateurs, auquel cas je vais retravailler dessus, mais je vais vérifier au préalable.
Et dans le cas où ça ne fonctionne pas, peut-tu me préciser ce qui bloque dan mon code ?
Nakira- Brigadier
- GamerTag : WST Nakira
Team : WST
Messages : 2756
Date d'inscription : 29/09/2010
Âge : 28
Réputation : 301
Talent : Exister
Halo favori : Halo CE
Domaine favori : FanFictions
Re: Chatbox latérale
Ah pardon, j'ai du mal voir, je le réactive.
EDIT : Oh bah mince, elle marche pas et fout le bordel sur le forum..
EDIT : Oh bah mince, elle marche pas et fout le bordel sur le forum..
Re: Chatbox latérale
Je suis sur Chrome et ca marche très bien...
D4rK phenix- Artiste
- GamerTag : EpideMiC DeseaZ
Team : >(°3°) C'est un poisson
Messages : 1149
Date d'inscription : 08/09/2010
Réputation : 101
Talent : oO'
Halo favori : Halo CE
Domaine favori : Images
Re: Chatbox latérale
Le code est foireux sur FF, Nakira est en train de régler le problème, en attendant, retour à la version précédente.
Page 2 sur 2 • 1, 2
Sujets similaires
» News HCRéA #13 : Chatbox latérale
» Durée d'un ban Chatbox ?
» Problème Chatbox
» Chatbox ?
» Best of chatbox
» Durée d'un ban Chatbox ?
» Problème Chatbox
» Chatbox ?
» Best of chatbox
Page 2 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|