PDA

Voir la version complète : [vBa CMPS]Integration de modules sur les pages vbulletin


Alex
16/04/2006, 13h18
Description

Ce tutorial vous permet d'integrer des modules (VbAdvanced CMPS 2.1.0) sur vos pages vbulletin.

Ex : Integration de la colonne gauche de votre portail sur l'index des forums

Source
Source / Link of Thread: http://www.vbadvanced.com/membersarea.php?do=viewusermanual&productid=4&pageid=6 (http://www.vbulletin.org/forum/showthread.php?s=&threadid=106726)
Version vBulletin Requise / Version vBulletin Required : vB 3.5.* & 3.0.*

Testé / Tested: oui
Traducteur / Translator: Blademaster
Copyright © 2006 vBulletin-Ressources.com - Tous droits réservés / Copyright © 2006 vBulletin-Ressources.com - All Rights ReservedProcédure à suivre

1 - Ouvrir le fichier ./forum/global.php et cherche le code :

define('VB_AREA', 'Forum');
- Rajouter en dessous :

if (defined('VBA_PORTAL'))
{
require_once('./includes/vba_cmps_include_template.php');
}
2 - Ouvrir le fichier ./forum/includes/functions.php et cherche le code :

- pour vb 3.5.*
if ($vbulletin->options['addtemplatename'])

- pour vb 3.0.*
if ($vboptions['addtemplatename'])

- Rajouter au dessus :

if (defined('VBA_PORTAL') AND !defined('SKIP_OUTPUT') AND !defined('VBA_SCRIPT') AND !defined('NOPMPOPUP'))
{
define('SKIP_OUTPUT', true);

global $home;

print_portal_output($home, $vartext);
}
3 - Enregistrer et renvoyer ces fichiers sur le serveur (On peut oublier llol)

4 - Dans l'admin panel, cliquer sur "Ajouter une page" dans le menu "vBa CMPS"

- Choisir un titre pour votre page (exemple : "Vbulletin ressources")

- Choisir un identificateur pour la page et le garder sur un bout de papier :p (exemple : "include")

- Pour le choix des modules, il faut obligatoirement choisir "Personnaliser la page". Ensuite, rajouter les modules que vous voulez voir sur la page.

5 - Ouvrir la page où vous voulez rajouter les modules (ex : ./forum/index.php)

- En haut de la page en dessous de :

<?php
- Rajouter :

define('VBA_PORTAL', true);
define('VBA_PAGE', 'include');
(include correspond à l'identificateur de votre page)

6 - Ouvrir votre page ./forum/index.php et ça doit fonctionner ;)

Bonne installation :yahoo:

Ramses
16/04/2006, 21h13
Merci à toi pour ce tuto

Cela marche aussi pour VB 3.0.7

Allan
16/04/2006, 21h22
Merci pour ce tuto Blademaster ;)

Alex
16/04/2006, 21h31
J'ai pas mis la modif pour la 3.0.7
je rajoute ça Ramses :p

Alex
16/04/2006, 21h37
c'est bon ramses

Bonne installation byby

WrestleMania
29/05/2006, 19h57
Merci pour l'info c'est bien pratique

sony
29/05/2006, 19h58
sympa et utile, bravo et merci ;)

answer056
23/06/2006, 13h27
t'assure alex, bravo je trouve ca super pratique,

dreamer
27/03/2007, 13h35
Merci beaucoups, je chercher ce modification ...

mais j'ai un message d'erreur lors de la création de la page :

Le chemin que vous avez spécifié pour Fichier PHP n'est pas un fichier valide sur votre serveur. Veuillez entrer le chemin complet (et non l'URL ou le chemin relatif) menant à ce fichier.

???

Allan
27/03/2007, 14h18
L'url n'est pas la bonne, c'est l'url hébergeur, non de ton domaine.

abdelghani68
02/11/2007, 19h06
J'ai le style element sous vbulletin 3.6.8 et vbadvanced 3.0 rc2, dois je suivre la même procédure ?

Merci!