BiOMECHANiK
16/12/2006, 02h18
Il existe plusieurs hacks permettant d'afficher les images du script Photopost sur vBulletin mais en fait Photopost intègre déjà un fichier d'intégration tout préparé.
Il suffit de modifier le fichier inc_features.php du répertoire de Photopost.
Trouvez
//mysql_select_db ("pp_database")or die("Could not select photopost database");
Modifez comme ceci, en précisant le nom de la base de données de Photopost (si vous utilisez bien sûr un db différente de celle de vBulletin)
mysql_select_db ("nom_db_photopost")or die("Could not select photopost database");
Trouvez
// If you use PhotoPost in a seperate database from vB, you'll need to reselect the vB database!
//mysql_select_db ("vb_database");
Modifiez en précisant le nom de votre base de données vBulletin
// If you use PhotoPost in a seperate database from vB, you'll need to reselect the vB database!
mysql_select_db ("nom_db_vbulletin");
Puis copier le fichier PHP fourni en pièce jointe dans le répertoire de votre Forum et editez le chemin contenu dans ce fichier pour cibler le répertoire photopost.
Ensuite, dans le panneau d'Administration vBulletin / Modules & produits / Ajouter un nouveau module.
Produit : vBulletin
Emplacement du crochet : Forumhome_start
Intitulé : Photopost (forumhome)
Code PHP du module :
ob_start();
include('chemin_de_votre_forum/photopostfh.php');
$photopostfh = ob_get_contents();
ob_end_clean();
Dans le template Forumhome ajoutez
En dessous de
$navbar
Ajoutez
$photopostfh
Voilà c'est un peu compliqué certes mais cela permet d'utiliser les cadres de miniatures fournis avec Photopost.
J'oubliais de préciser que le fichier inc_features.php contient aussi les lignes permettant de choisir 3 modes d'affichage
// Number of photos to display
$num_display = 4;
// Number of columns (1 for vertical)
$columns = 4;
// which type of images do you want to show (random, most_view, latest)
$q_switch = "random";
Vous pourrez donc modifier le nombre d'images à afficher, le nombre de colonnes et choisir entre images au hazard, les plus vues et les dernières ajoutées.
Voilà byby
Il suffit de modifier le fichier inc_features.php du répertoire de Photopost.
Trouvez
//mysql_select_db ("pp_database")or die("Could not select photopost database");
Modifez comme ceci, en précisant le nom de la base de données de Photopost (si vous utilisez bien sûr un db différente de celle de vBulletin)
mysql_select_db ("nom_db_photopost")or die("Could not select photopost database");
Trouvez
// If you use PhotoPost in a seperate database from vB, you'll need to reselect the vB database!
//mysql_select_db ("vb_database");
Modifiez en précisant le nom de votre base de données vBulletin
// If you use PhotoPost in a seperate database from vB, you'll need to reselect the vB database!
mysql_select_db ("nom_db_vbulletin");
Puis copier le fichier PHP fourni en pièce jointe dans le répertoire de votre Forum et editez le chemin contenu dans ce fichier pour cibler le répertoire photopost.
Ensuite, dans le panneau d'Administration vBulletin / Modules & produits / Ajouter un nouveau module.
Produit : vBulletin
Emplacement du crochet : Forumhome_start
Intitulé : Photopost (forumhome)
Code PHP du module :
ob_start();
include('chemin_de_votre_forum/photopostfh.php');
$photopostfh = ob_get_contents();
ob_end_clean();
Dans le template Forumhome ajoutez
En dessous de
$navbar
Ajoutez
$photopostfh
Voilà c'est un peu compliqué certes mais cela permet d'utiliser les cadres de miniatures fournis avec Photopost.
J'oubliais de préciser que le fichier inc_features.php contient aussi les lignes permettant de choisir 3 modes d'affichage
// Number of photos to display
$num_display = 4;
// Number of columns (1 for vertical)
$columns = 4;
// which type of images do you want to show (random, most_view, latest)
$q_switch = "random";
Vous pourrez donc modifier le nombre d'images à afficher, le nombre de colonnes et choisir entre images au hazard, les plus vues et les dernières ajoutées.
Voilà byby