Tutorial [TUTO] Améliorer esthétiquement le compteur de connectés

Discussion dans 'Modifications de templates' créé par Touns, 8 Juillet 2015.

  1. Touns

    Touns Membre

    Inscrit:
    21 Avril 2015
    Messages:
    33
    J'aime reçus:
    10
    Points:
    2 318
    Avant:

    80U0ljYZ6jxtwnp4pcWfmHhL8Px0jc8n.png

    Après:

    80U0ljYZ6jxtwnp4pcWfmHhL8Px0jc8n.png

    Pour se faire il vous faut un forum et l'accès a l'administration !
    Il faut aussi un accès au FTP pour activer le mode développement.

    Pour se faire aller sur votre FTP dans library, puis config.php & ajouter ce code comme dans le screen:

    Code:
    $config['debug'] = true;
    80U0ljYZ6jxtwnp4pcWfmHhL8Px0jc8n.png

    Ensuite allez dans l'AdminCP de votre forum, dans Apparence puis cliquer dans le menu de gauche sur "Modification de templates".

    80U0ljYZ6jxtwnp4pcWfmHhL8Px0jc8n.png

    Cliquez sur "Créer une modification de templates"

    80U0ljYZ6jxtwnp4pcWfmHhL8Px0jc8n.png

    Remplissez tous les champs comme moi:

    80U0ljYZ6jxtwnp4pcWfmHhL8Px0jc8n.png

    Dans Trouver mettez:

    Code:
    <xen:if is="isset({$onlineUsers.robots})">
        {xen:phrase online_now_x_members_y_guests_z_robots_a, 'total={xen:number $onlineUsers.total}', 'members={xen:number $onlineUsers.members}', 'guests={xen:number $onlineUsers.guests}', 'robots={xen:number $onlineUsers.robots}'}
    <xen:else />
        {xen:phrase online_now_x_members_y_guests_z, 'total={xen:number $onlineUsers.total}', 'members={xen:number $onlineUsers.members}', 'guests={xen:number $onlineUsers.guests}'}
    </xen:if>
    Dans Remplacer mettez:

    Code:
    <xen:if is="isset({$onlineUsers.robots})">
        <i class="fa fa-users"></i>{xen:number $onlineUsers.total} ( <i class="fa fa-user-plus"></i> {xen:number $onlineUsers.members}, <i class="fa fa-user"></i> {xen:number $onlineUsers.guests}, <i class="fa fa-user-secret"></i> {xen:number $onlineUsers.robots} )
    <xen:else />
        <i class="fa fa-users"></i>{xen:number $onlineUsers.total} ( <i class="fa fa-user-plus"></i> {xen:number $onlineUsers.members}, <i class="fa fa-user"></i> {xen:number $onlineUsers.guests} )
    </xen:if>
    Voilà ce que ca donne:

    80U0ljYZ6jxtwnp4pcWfmHhL8Px0jc8n.png

    Cliquez sur sauvegarder et admirez le résultats ;) !

    80U0ljYZ6jxtwnp4pcWfmHhL8Px0jc8n.png

    Touny ;)
     
    Dernière édition par un modérateur: 11 Mars 2017
    4 personnes aiment ça.
  2. XTRAK

    XTRAK Membre

    Inscrit:
    13 Novembre 2014
    Messages:
    184
    J'aime reçus:
    145
    Points:
    2 723
    Juste une question comment on est obtien la template WF online user ?
     
  3. Touns

    Touns Membre

    Inscrit:
    21 Avril 2015
    Messages:
    33
    J'aime reçus:
    10
    Points:
    2 318
    Il faut l'extension Widget Framework qui est inclut de base dans XenForo
     
  4. XTRAK

    XTRAK Membre

    Inscrit:
    13 Novembre 2014
    Messages:
    184
    J'aime reçus:
    145
    Points:
    2 723
    Tu sais ou je pourrais l'obtenir facielement ? merci d'avance de ta reponce.
     
  5. Dadem le killer

    Dadem le killer Membre

    Inscrit:
    26 Août 2015
    Messages:
    1
    J'aime reçus:
    0
    Points:
    1 271
    Je suis sur le tuto :D
     
    Dernière édition par un modérateur: 11 Mars 2017
  6. KeeNz MoDz

    KeeNz MoDz Membre

    Inscrit:
    28 Mai 2015
    Messages:
    29
    J'aime reçus:
    10
    Points:
    1 308
    xenfrench
     
  7. The Phantom

    The Phantom VIP

    Inscrit:
    11 Juin 2016
    Messages:
    145
    J'aime reçus:
    3 574
    Points:
    1 423
    Ne marche pas pour ma part sur la 1.5.9 !
     
    Dernière édition par un modérateur: 11 Mars 2017
  8. badboy

    badboy Membre

    Inscrit:
    12 Mai 2016
    Messages:
    27
    J'aime reçus:
    0
    Points:
    531
    Salut, aucune raison de passer en développement mode ?! c'est juste une modif de template ?!
     

Partager cette page

  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice