MyBB.support, le portail francophone de MyBB

Version complète : Défilement des dernieres discussions
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Salut, voici un plugin qui permet de afficher une barre défilante qui comporte les dernières discussion de votre forum.
Ce plugin est très rechercher mais pas trop facile a trouver sur mybb.fr.
Donc voici votre trésor.

Donc upload "défil.php" sur votre ftp dans inc/plugins/defil.php.
Après allez l’activer dans votre administration (partit plugin).

Une foi ceci fait rendez vous dans Templates & Style/Templates/Votre thème.
Allez dans "En tête de page" puis dans "Header" et placer le code ci-dessous a l'endroit où vous désirez que les dernières discussion défile.
Code PHP :
{$sujets

Personnalisation de la barre:
Pour personaliser la barre ouvrer "defil.php" et rendez vous a la ligne 33, soit:
Code PHP :
marquee BGCOLOR="tan" scrollamount="2" scrolldelay="5"  onmouseover="this.setAttribute(\'scrollamount\', 0)" onmouseout="this.setAttribute(\'scrollamount\', 2)">'; 
--
Code PHP :
BGCOLOR="tan" 
Ceci est la couleur de fond de la barre.

Code PHP :
scrollamount="2" 
Et sa la vitesse de défilement.

Voilà, j’espère vous avoirs bien aidez et bonne continuation !
J'ai essayer ce plug-in, et au moment de l'activer : rien.

Pourtant, le plug-in est dans inc/plugins...
Juste pour information Wink
As-tu bien ajouter "{$sujets}" dans le header comment je l'indique dans mon poste ?
Je suis sûr que le plugin fonctionne
Oui, mais c'est pas ici que ça bloque, c'est au moment d'activer le plug-in, normalement une nouvelle case se créer alors que là, rien du tout... comme si je n'avais pas toucher à mon inc/plugins
Non rien ne se crée. Je viens de l'installer sur mon forum local et il fonctionne très bien. Ainsi que sur d'autre forum. Donc le souci viens de ton coté.
Essai de le désinstaller et le réinstaller.
Bonjour j ai installé le plugin pour le défilement des nouveaux sujets mais je sais pas où mettre {$sujets} dans le template header pour que la barre s'affiche là où je le souhaite voir s'affiche tout court.
Je met une capture pour montrer là où j'aimerai qu'elle apparaisse.
Merci d'avance.
Deedee

Difficile à dire, car il faut savoir où sera la priorité des messages...

Mais ce sera probablement avant ou après "< navigation >" dans :
Code :
        <div id="content">
            {$pm_notice}
            {$bannedwarning}
            {$bbclosedwarning}
            {$unreadreports}
            {$pending_joinrequests}
            <navigation>
        <br class="clear" />
Bon ben je dois vraiment pas être doué parce que j ai tout essayé en mettant avant ou après mais il n'y a jamais aucune barre qui apparait nul part.
Étant en virtuel je peux toujours donner mon fichier Xampp avec mot de passe pour un petit coup de main car je suis désespéré.
Merci d'avance.
Deedee
Le mieux serait d'installer le forum chez un hébergeur gratuit pour qu'on puisse voir "in situ".
Ce serait bien plus facile à "voir" !



Je viens de regarder le contenu de ce pseudo "plugin", il est plein d'erreurs!

Pour le rendre un peu plus fonctionnel, il faudrait faire les changements suivants :
Code PHP :
$sujets '
    
<td>
<marquee BGCOLOR="tan" scrollamount="2" scrolldelay="5"  onmouseover="this.setAttribute(\'scrollamount\', 0)" 
Deviendra :
Code PHP :
$sujets '
<marquee BGCOLOR="tan" scrollamount="2" scrolldelay="5"  onmouseover="this.setAttribute(\'scrollamount\', 0)" 


Code PHP :
$sujets .= '</marquee></td></tr></table>'
Deviendra :
Code PHP :
$sujets .= '</marquee>'

Code PHP :
$sujets .= '</marquee></td>'
Deviendra :
Code PHP :
$sujets .= '</marquee>'
j'ai fait tout les changements donné par exdiogene mais j'ai un message d'erreur aux niveau des plugin

Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\Mybb\inc\plugins\defil.php on line 31
Il faudra bien vérifier les changements proposés, il a du se glisser une erreur de manipulation.

J'ai encore vérifier mes changements et il n'y a aucune erreur... Wink

Je viens de découvrir qu'une apostrophe ne s'est pas collée dans le code du message :
Code PHP :
$sujets '
    
<td> 
C'est un problème avec le convertisseur PHP de MyBB, car il n'y a toujours pas d'apostrophe! Rolleyes
Il faudra ajouter l'apostrophe après le $sujets =

Comme ici :
Code :
$sujets = '
    
<td>

Merci exdiogene, je met le fichier a jour.
Voilà, mis a jour !
@deedee Télécharge la nouvelle pièce jointe, j'ai mis a jour le fichier d'après les instructions de exdiogene
rien dans acp merci quand même plugin activer absent
Plugin non fonctionnel Sad
Pour la version 1.8 de MyBB, c'est normal, si tu utilise la version 1.6, vérifie que tu a bien tout fait comme dans le premier message du sujet Wink
 Utilitaire de traduction fourni par Regentronique