Page 1 sur 11 123 ... DernièreDernière
Résultats de 1 à 10 sur 110

Sujet : Les conditions vBulletin 3.x [rassemblements]

  1. #1
    Version
    vB 4.0.3
    Inscrit
    janvier 2006
    Localisation
    Lot et Garonne
    Âge
    40
    Messages
    13 836
    Billets
    2
    Pouvoir de réputation
    81

    Intelo Les conditions vBulletin 3.x [rassemblements]

    J'aimerai à travers ce sujet, que l'on rassemble les conditions les plus utilisées par vBulletin, ceci afin de réaliser un mini tuto qui pourrait aider beaucoup de monde pour personnaliser les accès

    Je commence pour donner l'exemple

    PS: Utiliser les balises: [php]la condition[/php*]

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    • Seulement visible pour les admins

    (changer le nombre suivant le groupe)
    Code PHP:
    <if condition="in_array($bbuserinfo['usergroupid'], array(6))">......</if> 
    Ou dans un fichier php:
    Code PHP:
    if($vbulletin->userinfo['usergroupid'] == '6' OR '5' OR '7' OR '9' OR '13') { 
    • Seulement pour l'utilisateur logguer

    Code PHP:
    <if condition="$bbuserinfo[userid]">......</if> 
    • Ajouter des informations après le premier message

    Code PHP:
    <if condition="!$GLOBALS['FIRSTPOSTID']">.........</if> 
    • Seulement visible par le membre (invisible aux visiteurs)

    Code PHP:
    <if condition="$show['member']">......</if> 
    • Seulement visible pour les visiteurs (invisible aux membres)

    Code PHP:
    <if condition="$show['guest']">.............</if> 
    • Rend actif l'affichage du nombres de messages privés (invisible aux visiteurs)

    Code PHP:
    <if condition="$show['pmstats']">.....</if> 
    • Permet l'affichage d'un champ personaliser que si celui ci est rempli dans le profil

    Code PHP:
    <if condition="$post['fieldX']">..... $post[fieldX]</if> 
    • Visible par les moderateurs du forum en question

    Code PHP:
    <if condition="$show['adminoptions']">....</if> 
    • Permet de cacher des forums (ID)

    Code PHP:
    <if condition="in_array($forum[forumid], array(4,5,6))">.......</if> 
    Remplacer les chiffres par les IDs des forums voulu.
    • Faire passer un message en filtrant, soit par visiteurs, membre ou groupe

    Code PHP:
    <if condition="$bbuserinfo[userid] == 0">
    Message pour les visiteurs
    <else />
    <if 
    condition="is_member_of($bbuserinfo, 2)">
    Message pour le groupe utilisateur 2
    <else />
    message pour les membres
    </if>
    </if> 
    • Seulement visible sur l'index (première page)

    Code PHP:
    <if condition="in_array(THIS_SCRIPT, array(index))"
    • Permet d'afficher les infos uniquement sur le showthread

    Code PHP:
    <if condition="(THIS_SCRIPT == showthread)"> .....</if> 
    • S'affiche seulement si la personne à moins de x posts (remplacer le x par une valeur de votre choix)

    Code PHP:
    <if condition="$bbuserinfo[posts] < x">
    le texte à cacher
    </if> 
    • S'affiche seulement si la personne à plus de x posts (remplacer le x par une valeur de votre choix)

    Code PHP:
    <if condition="$bbuserinfo[posts] > x">
    le texte à cacher
    </if> 
    • S'affiche seulement si la personne à x posts précisement (remplacer le x par une valeur de votre choix)

    Code PHP:
    <if condition="$bbuserinfo[posts] == x">
    le texte à cacher
    </if> 
    • Seulement visible pour certain Groupe d'utilisateurs

    Code PHP:
    <if condition="is_member_of($bbuserinfo, X, Y, Z)">.....</if> 
    • Seulement visible pour un groupe d'utilisateurs précis

    Code PHP:
    <if condition="!is_member_of($bbuserinfo, X)">.....</if> 
    • Seulement visible pour un ID précis Utilisateur

    Code PHP:
    <if condition="$bbuserinfo[userid] == X">....</if> 
    • Seulement visible pour de multiple ID Utilisateurs

    Code PHP:
    <if condition="in_array($bbuserinfo[userid], array(X,Y,Z))">....</if> 
    • Seulement visible dans un ID de forum précis

    Code PHP:
    <if condition="$forumid == X">....</if> 
    • Seulement visible dans certain ID de forum

    Code PHP:
    <if condition="in_array($forumid, array(X,Y,Z))">....</if> 
    • Permet la sélection d'un groupe d'utilisateurs dans les templates postbit et postbit_legacy

    Code PHP:
    <if condition="$post[usergroupid]==X ">...</if> 
    • Seulement visible sur le premier post.

    Code PHP:
    <if condition="$thread['firstpostid'] != $post['postid']">...</if> 
    • Cacher les préfixes:


    Code PHP:
    <if condition="$thread['prefix_rich']"votre préfix</if> 
    • Seulement visible dans la barre de navigation (navbar):

    Code PHP:
    <if condition="$show['breadcrumb']"> ......</if> 
    • Permet d'afficher un texte un autre en fonction de l'ID du préfixe

    Code PHP:
    <if condition="$thread['prefixid'] == 'id_du_prefix'">Code</if> 
    • Permet d'afficher un texte un autre en fonction des ID de préfixe multiple

    Code PHP:
    <if condition="in_array($thread['prefixid'], array('id_prefixe_1','_id_prefixe_2'))">Code</if> 
    -------------------------------------------------------------------------------------

    Conditions fonctionnelles sous 3.7.x

    -------------------------------------------------------------------------------------


    • Seulement visible sur un forum précis (ID): (remplacez le X par l'ID du forum désiré)

    Code PHP:
    <if condition="$forum[forumid] == X">...Votre contenu ici...</if> 
    • Seulement visible sur certains forums (ID): (remplacez les x,y,z par les ID des forums désirés)

    Code PHP:
    <if condition="in_array($thread[forumid], array(x,y,z))">...Votre contenus ici...</if> 


    • Seulement visible sur un style précis (selon ID du style): (remplacer le X par l'ID du style)

    Code PHP:
    <if condition="$bbuserinfo['styleid'] == X">....</if> 
    • Permet selon la langue utilisée de rendre visible le contenus: (remplacer le X par l'ID de la langue)

    Code PHP:
    <if condition="$bbuserinfo['languageid'] == X">...Contenus...</if> 
    • Seulement visible pour un forum et pour un/ou plusieurs groupes d'utilisateurs. (remplacer le X par l'ID du forum et les Y par le ou les ID de groupes d'utiliusateurs, merci Sofia)

    Code PHP:
    <if condition="($foruminfo['forumid'] == X) AND is_member_of($bbuserinfo,Y,Y,Y)">...Contenus...</if> 
    • Seulement visible dans le sujet (à utiliser dans le postbit(_legacy))(remplacer le 1 par l'ID du message ou vous désirez faire apparaitre le contenus)

    Code PHP:
    <if condition="$post[postcount]==1">...Contenus...</if> 
    Dernière édition par Ombre; 08/06/2009 à 21h01 Raison: ajout de condition <if condition="$post[postcount]==1">
    Service d'aide à l'installation de vBulletin, hacks, styles, ou administration de vos forums, c'est ici !
    -----------------------------------------
    vB4, c'est comme les femmes, ca coûte cher, mais on aime ca

    -------------------------------------------
    La vie est simple, on fait des choix sans regarder derrière
    --------------------------------------------
    Commence chaque journée comme si elle avait été écrite pour toi !
    ---------------------------------------------
    "Les problèmes de hacks doivent être postés dans le sujet du hack, non pas pour embeter le/les posteurs, mais au contraire afin de rassembler les problèmes dans le même sujets pour aider les suivants qui auront peut être le même problème."

  2. #2
    Version
    vB 4.0.3
    Inscrit
    janvier 2006
    Localisation
    Lot et Garonne
    Âge
    40
    Messages
    13 836
    Billets
    2
    Pouvoir de réputation
    81

    Par défaut

    • Ajouter des informations apr&#232;s le premier message
    Code PHP:
    <if condition="!$GLOBALS['FIRSTPOSTID']">.........</if> 
    Service d'aide à l'installation de vBulletin, hacks, styles, ou administration de vos forums, c'est ici !
    -----------------------------------------
    vB4, c'est comme les femmes, ca coûte cher, mais on aime ca

    -------------------------------------------
    La vie est simple, on fait des choix sans regarder derrière
    --------------------------------------------
    Commence chaque journée comme si elle avait été écrite pour toi !
    ---------------------------------------------
    "Les problèmes de hacks doivent être postés dans le sujet du hack, non pas pour embeter le/les posteurs, mais au contraire afin de rassembler les problèmes dans le même sujets pour aider les suivants qui auront peut être le même problème."

  3. #3
    Version
    vB 4.0.3
    Inscrit
    janvier 2006
    Localisation
    Lot et Garonne
    Âge
    40
    Messages
    13 836
    Billets
    2
    Pouvoir de réputation
    81

    Par défaut

    • Seulement visible par le membre (invisible aux visiteurs)
    Code PHP:
    <if condition="$show['member']">......</if> 
    Service d'aide à l'installation de vBulletin, hacks, styles, ou administration de vos forums, c'est ici !
    -----------------------------------------
    vB4, c'est comme les femmes, ca coûte cher, mais on aime ca

    -------------------------------------------
    La vie est simple, on fait des choix sans regarder derrière
    --------------------------------------------
    Commence chaque journée comme si elle avait été écrite pour toi !
    ---------------------------------------------
    "Les problèmes de hacks doivent être postés dans le sujet du hack, non pas pour embeter le/les posteurs, mais au contraire afin de rassembler les problèmes dans le même sujets pour aider les suivants qui auront peut être le même problème."

  4. #4
    Version
    vB 4.0.3
    Inscrit
    janvier 2006
    Localisation
    Lot et Garonne
    Âge
    40
    Messages
    13 836
    Billets
    2
    Pouvoir de réputation
    81

    Par défaut

    • Seulement visible pour les visiteurs (invisible aux membres)
    Code PHP:
    <if condition="$show['guest']">.............</if> 
    Service d'aide à l'installation de vBulletin, hacks, styles, ou administration de vos forums, c'est ici !
    -----------------------------------------
    vB4, c'est comme les femmes, ca coûte cher, mais on aime ca

    -------------------------------------------
    La vie est simple, on fait des choix sans regarder derrière
    --------------------------------------------
    Commence chaque journée comme si elle avait été écrite pour toi !
    ---------------------------------------------
    "Les problèmes de hacks doivent être postés dans le sujet du hack, non pas pour embeter le/les posteurs, mais au contraire afin de rassembler les problèmes dans le même sujets pour aider les suivants qui auront peut être le même problème."

  5. #5
    Version
    vB 4.1.10
    Inscrit
    janvier 2006
    Localisation
    Melun
    Âge
    31
    Messages
    414
    Pouvoir de réputation
    14

    Par défaut

    merci beaucoup pour ce tuto allan c'est bien pratique !

  6. #6
    Version
    vB 4.0.3
    Inscrit
    janvier 2006
    Localisation
    Lot et Garonne
    Âge
    40
    Messages
    13 836
    Billets
    2
    Pouvoir de réputation
    81

    Par défaut

    Citation Envoyé par G@MER
    merci beaucoup pour ce tuto allan c'est bien pratique !
    Ho, c'est pas trop un tuto, mais un rassemblement

    Je vous invitent TOUS à ajouter les conditions quer vous découvrez
    Service d'aide à l'installation de vBulletin, hacks, styles, ou administration de vos forums, c'est ici !
    -----------------------------------------
    vB4, c'est comme les femmes, ca coûte cher, mais on aime ca

    -------------------------------------------
    La vie est simple, on fait des choix sans regarder derrière
    --------------------------------------------
    Commence chaque journée comme si elle avait été écrite pour toi !
    ---------------------------------------------
    "Les problèmes de hacks doivent être postés dans le sujet du hack, non pas pour embeter le/les posteurs, mais au contraire afin de rassembler les problèmes dans le même sujets pour aider les suivants qui auront peut être le même problème."

  7. #7
    Version
    vB 3.6.3
    Inscrit
    janvier 2006
    Messages
    127
    Pouvoir de réputation
    12

    Par défaut

    • Rend actif l'affichage du nombres de messages privés (invisible aux visiteurs)
    Code PHP:
    <if condition="$show['pmstats']">.....</if> 

  8. #8
    Version
    vB 3.8.1
    Inscrit
    janvier 2006
    Localisation
    Top secret ^^
    Âge
    29
    Messages
    1 835
    Pouvoir de réputation
    0

    Par défaut

    • Permet l'affichage d'un champ personnalisé que si celui ci est reply dans le profil

    Code PHP:
     <if condition="$post['fieldX']">..... $post[fieldX]</if> 
    Dernière édition par oOo KARIM oOo; 23/05/2008 à 19h29 Raison: Correction faute d'orthographe : modification de "personaliser" par "personnalisé"

  9. #9
    Version
    vB 3.8.1
    Inscrit
    janvier 2006
    Localisation
    Top secret ^^
    Âge
    29
    Messages
    1 835
    Pouvoir de réputation
    0

    Par défaut

    • Visible par les moderateurs du forum en question
    Code PHP:
    <if condition="$show['adminoptions']">....</if> 

  10. #10
    Gael11 Visiteur

    Par défaut

    Faudrait les regrouper toutes dans le 1er post

Page 1 sur 11 123 ... DernièreDernière

Informations du sujet

Utilisateur(s) parcourant ce sujet

il y a actuellement 1 utilisateur(s) parcourant ce sujet. (0 membre(s) et 1 visiteur(s))

Sujets similaires

  1. Les conditions vBulletin 4.x [rassemblement]
    Par Allan dans le forum Support vBulletin 4.x
    Réponses: 79
    Dernier message: 07/06/2013, 18h02
  2. Les variables vBulletin 3.x [rassemblements]
    Par sunray dans le forum Support vbulletin 3.x
    Réponses: 20
    Dernier message: 06/11/2010, 00h29
  3. Photoshop - rassemblements de liens
    Par Allan dans le forum Support vbulletin 3.x
    Réponses: 31
    Dernier message: 16/02/2010, 14h45
  4. Forum lien, Les conditions vBulletin
    Par Allan dans le forum Annonces
    Réponses: 2
    Dernier message: 04/05/2008, 11h56
  5. problème avec les conditions
    Par asterix23 dans le forum Support vbulletin 3.x
    Réponses: 8
    Dernier message: 27/08/2007, 18h28

Liens sociaux

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas éditer vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé
Hébergé par PlanetHoster