1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"
Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.
Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.
Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.
[Réglé] Plugin
Mots-clés » plugin |
23-02-2013, 9:52,
|
|||
|
|||
Plugin
Bonjour à tous, J'ai une question à propos de ce plugin: http://www.mybb.fr/thread-2901.html N'est-il pas possible de faire clignoter "vous avez un message privé non lu" ? Et si possible comment ? Quel template ? Merci d'avance pour vos réponses. Cordialement! |
|||
23-02-2013, 12:46,
|
|||
|
|||
RE: Plugin
Je cherche mais je ne trouve pas dans quel Template. J'ai aussi jeter un œil au fichier du plugin mais rien trouver.. Mais cela doit être possible suffit de trouver l'emplacement et de rajouter une code html qui permet au texte de clignoter..
|
|||
23-02-2013, 13:54,
|
|||
|
|||
RE: Plugin
@Tr4xmix :
Pourquoi répondre pour dire que tu ne sais pas ??? Si tu n'as rien à proposer, abstiens-toi ! C'est exaspérant ces messages inutiles. @hackinginterdit : Je suppose qu'il faut modifier le fichier pm.php (à la racine du forum normalement). En encadrant la variable AJAXPMNOTICE (si c'est bien elle qui contient le texte, à vérifier) par un span 'blink' ça devrait le faire... La balise <blink> n'est pas conforme aux normes W3C, mais je pense que "text-decoration:blink;" l'est). Ligne 15, au lieu de : Code : <div style="background-color: #000000; border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; color: #ffffff; opacity: 0.5; padding: 0 5px; text-align: center;"><img src="images/ajaxpmnotice.png" alt="" style="float: left; margin-top: -30px;" />'.AJAXPMNOTICE.'</div> Code : <div style="background-color: #000000; border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; color: #ffffff; opacity: 0.5; padding: 0 5px; text-align: center;"><img src="images/ajaxpmnotice.png" alt="" style="float: left; margin-top: -30px;" /><span style="text-decoration: blink;">'.AJAXPMNOTICE.'</span></div> Non testé, garde une copie de l’original. |
|||
23-02-2013, 17:39,
|
|||
|
|||
RE: Plugin
Bonjour spyto
Merci de ta réponse, j'ai effectué la modification çà ne clignote pas mais j'ai pu changer la couleur ce qui est déja pas mal et beaucoup plus visible. Mais si on mettait la balise <blink> pour essayer? Par contre je ne sais pas comment la mettre? <blink>'.AJAXPMNOTICE.'</blink></div> Cordialement |
|||
23-02-2013, 17:43,
|
|||
|
|||
RE: Plugin
Comme le mentionnait Spyto, la balise "blink" ne fonctionne pas dans tous les navigateurs.
Effectivement "<blink>'.AJAXPMNOTICE.'</blink>" devrait fonctionné dans FireFox. |
|||
23-02-2013, 17:56,
|
|||
|
|||
RE: Plugin
Bonjour exdiogene
Code : Effectivement "<blink>'.AJAXPMNOTICE.'</blink>" devrait fonctionné dans FireFox. |
|||
23-02-2013, 18:45,
|
|||
|
|||
RE: Plugin
Pour comparer il suffit de regarder notre propre entête, où le mot "important" clignote dans cette phrase :
" 1. Règles pour obtenir de l'aide dans les forums de support - IMPORTANT : MAJ à lire ! - 2. Restrictions des droits pour le groupe "Support suspendu" " Le texte reste plus longtemps visible qu'invisible, ce qui pourrait donner l'impression de ne pas clignoter chez certaines personnes... |
|||
23-02-2013, 19:34,
|
|||
|
|||
RE: Plugin
Code : Le texte reste plus longtemps visible qu'invisible, ce qui pourrait donner l'impression de ne pas clignoter chez certaines personnes... |
|||
23-02-2013, 21:22,
(Modification du message : 23-02-2013, 21:23 par exdiogene.)
|
|||
|
|||
RE: Plugin
Suite à quelques tests de ma part, j'ai remarqué qu'un élément clignote, mais pas ce texte :
"Vous avez un message privé non lu". Selon moi, il doit y avoir un autre "tag" qui dérange dans le contenu de "AJAXPMNOTICE"! Le seul que j'y ai trouvé est <strong> et pourtant il ne devrait pas déranger... Au cas où ce serait une erreur de syntaxe, je renvoi le code tel qu'il devrait être : Code : <div style="border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; color: #ffffff; padding: 0 5px; text-align: center;"><img src="images/ajaxpmnotice.png" alt="" style="float: left; margin-top: -30px;" /><a href="'.$mybb->settings['bburl'].'/private.php" style="color: #ffffff; text-decoration: none;"><blink>'.AJAXPMNOTICE.'</blink></a></div> J'ai testé le code et il clignote sur mon site... Je dois malgré tout dire qu'il existe des erreurs dans certains templates de votre site. Dans "global_pm_alert" : La variable $privatemessage_text n'est pas initialisée, le texte n'est donc pas affiché. Dans "headerinclude" : Un script a été imbriqué dans un autre ce qui n'est pas valide. Code : // --> Devrait être corrigé comme ceci : Code : // --> P.S. Lorsque nous demandons un compte de test, il serait préférable de créer un compte de membre régulier, un compte administrateur n'est pas toujours nécessaire! |
|||
23-02-2013, 22:19,
|
|||
|
|||
RE: Plugin
exdiogene je suis franchement désolé de t' importuner avec mon petit problème.
<div style="border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; color: #ffffff; padding: 0 5px; text-align: center;"><img src="images/ajaxpmnotice.png" alt="" style="float: left; margin-top: -30px;" /><a href="'.$mybb->settings['bburl'].'/private.php" style="color: #ffffff; text-decoration: none;"><blink>'.AJAXPMNOTICE.'</blink></a></div> Je ne vois plus le texte affiché "Vous avez un message privé non lu" et rien ne clignote chez moi. Dans "global_pm_alert" : La variable $privatemessage_text n'est pas initialisée, le texte n'est donc pas affiché. J'ai ceci: <div class="pm_alert" id="pm_notice"> <div class="float_right"><a href="private.php?action=dismiss_notice&my_post_key={$mybb->post_code}" title="{$lang->dismiss_notice}" onclick="return MyBB.dismissPMNotice()"><img src="{$theme['imgdir']}/dismiss_notice.gif" alt="{$lang->dismiss_notice}" title="[x]" /></a></div> <div>{$privatemessage_text}</div> </div> <br /> Que dois je faire ? Pige pas ? je m'excuse |
|||
23-02-2013, 22:33,
|
|||
|
|||
RE: Plugin
La raison principale pourquoi tu ne vois pas le texte, c'est que le texte est en "blanc" sur "blanc", tel que dans le code original...
Voici un code avec des couleurs plus appropriées : Code : <div style="border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; color: #0000ff; padding: 0 5px; text-align: center;"><img src="images/ajaxpmnotice.png" alt="" style="float: left; margin-top: -30px;" /><a href="'.$mybb->settings['bburl'].'/private.php" style="color: #0000ff; text-decoration: none;"><blink>'.AJAXPMNOTICE.'</blink></a></div> Mais il ne clignote toujours pas sur ton site... |
|||
23-02-2013, 22:43,
|
|||
|
|||
RE: Plugin
Pour l'autre problème dans le fichier global.php tu as :
Code : if($mybb->user['pms_unread'] == 1) Pour une raison que j'ignore le texte n'apparait pas, auparavant il y avait l'icône dismiss_notice.gif, mais maintenant je ne la vois pas non plus... ??? |
|||
23-02-2013, 22:56,
|
|||
|
|||
RE: Plugin
Code : Mais il ne clignote toujours pas sur ton site... mettre un fond gris et le texte en rouge ? |
|||
24-02-2013, 1:24,
|
|||
|
|||
RE: Plugin
Code PHP : <div style="border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; color: red; background-color: gray; padding: 0 5px; text-align: center;"><img src="images/ajaxpmnotice.png" alt="" style="float: left; margin-top: -30px;" /><a href="'.$mybb->settings['bburl'].'/private.php" style="color: red; text-decoration: none;"><blink>'.AJAXPMNOTICE.'</blink></a></div> Rappel : comme le disait Spyto, la balise blink est dépréciée depuis belle lurette est n'est supportée qu'à des fins de compatibilité. L'écriture suivante est conforme aux normes : Code PHP : <div style="border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; color: red; background-color: gray; padding: 0 5px; text-align: center;"><img src="images/ajaxpmnotice.png" alt="" style="float: left; margin-top: -30px;" /><a href="'.$mybb->settings['bburl'].'/private.php" style="color: red; text-decoration: blink;">'.AJAXPMNOTICE.'</a></div> À noter que l'effet de clignotement n'est supporté que par deux navigateurs, Firefox et Opera. |
|||
24-02-2013, 10:02,
|
|||
|
|||
RE: Plugin
Bonjour
On peut passer en résolu mon problème est réglé! Je tiens à remercier Spyto, exdiogene et Saphir que j'ai mis a contribution et en plus un Samedi! Encore merci à vous trois Cordialement! |
|||
« Sujet précédent | Sujet suivant »
|
Utilisateur(s) parcourant ce sujet : 2 visiteur(s)