 |
Probleme avec topic anywhere avec Random logo |
  |
 |
| Auteur |
Message |
G@NON Jeune posteur
Inscrit le: 21 Oct 2005 Messages: 2
|
Posté le: 22 Oct 2005 7:03
Sujet du message: Probleme avec topic anywhere avec Random logo |
|
|
Salut à tous !
j'ai voulu installer ce mod génial qu'est Topic anywhere
Seulement quand je veux l'installé j'ai ça:
http://romain.giovanetti.free.fr/phpBB2/topics_anywhere.php
Rien qu'en lisant le debug on peut voir que c'est le mod
random_custom_logo
Comment enlever ce conflit ? J'ai déja essayer d'installer topic anywhere sur subsilver (non modifié) et ça fait la meme erreur !
Note le fichier d'install de random_custom_logo_134 c'est :
| Code: |
###############################################
## MOD Titre: Logo aléatoire pour chaque Page/Forum/Categorie
## MOD Version: 1.3.4 (22th August, 2003)
## Auteur: Rondom (Andreas Gnau) <rondom@arcor.de> http://www.rondom.gu2.info
## Traduction: paperclips < N/A > http://www.phpbb-plus.ca.cx
## Poupoune < kristff@hotmail.com > http://www.phpbb-fr.com
## Description: Ce MOD vous permet de définir un logo unique
## pour chaque page, forum ou catégorie par le panneau d'administration.
## Si plus d'un logo est défini, le MOD choisira le logo aléatoirement.
## Compatibilité: phpBB 2.0.4 - 2.0.8
##
## Niveau d'installation: Facile
## Temps d'installation: 5 minutes
## Fichiers à modifier: 5
## includes/constants.php
## includes/page_header.php
## language/lang_french/lang_admin.php
## templates/subSilver/subSilver.cfg
## templates/subSilver/overall_header.tpl
##
## Fichiers à inclure: 3
## admin/admin_logo.php
## includes/functions_admin_rondom.php
## templates/subSilver/admin/admin_logo_body.tpl
##
##############################################################
## Pour des raisons de sécurité, vous êtes prier de consulter
## régulièrement http://forums.phpbb-fr.com afin d'obtenir la
## dernière version de ce MOD.
## Télécharger ce MOD à partir des sites autres que phpBB-fr.com
## peut être dangereux pour votre forum phpBB.
## Par conséquent, phpBB-fr.org n'assurera aucun support pour
## les MODs absents de leur base de données, consultable sur:
## http://forums.phpbb-fr.com/
################################################
##
## Historique:
## 1.3.4 (22th August, 2003)
## - Fixed a bug that only occured when you were using a specific PHP-Version
## with specific settings. (I don't know really, but I think so :-) )
##
## 1.3.2 (12th August, 2003)
## - Corrected the updates (Four updates within 3 days! I am very absent-minded....)
##
## 1.3.2 (11th August, 2003)
## - Fixed a bug when using MySQL 4
## - Fixed the template again (It is annoying! I forget it every time!)
##
## 1.3.1 (10th August, 2003)
## - Fixed a bug in with the quick user serch.
##
## 1.3.0 (10th August, 2003)
## - Added the function to select a logo for all pages/forums
## - Added an advanced tutorial for adding a new page
##
## 1.2.1 (27th July, 2003)
## - I forgot to add the tutorial to add a new page. :-(
##
## 1.2.0 (24th July, 2003)
## - Now able to choose a random logo for every category
## - Corrected the path to the default logo (Was using another theme :-) )
## - Added a combo box for selecting the page (similiar to the jumpbox)
##
## 1.1.0 (17th July, 2003)
## - Now able to choose a random logo for every page
## - Moved the code in page_header.php to another place
## - Fixed my copyright on admin-pages (It was another mod...).
## - Now able to delete entries
##
## 1.0.1 (16th July, 2003)
## - Fixed a kind of bug in sessions.php.
## The page the user is viewing was only updated once a minute.
## - Fixed a small typo in the mod
##
## 1.0.0 (12th July, 2003)
## - Initial release.
##
## Support: http://www.phpbbhacks.com/forums
## Copyright: © 2003 Random Logo for every Page/Forum/Category - Rondom (Andreas Gnau)
##
###############################################
##
## Notes de l'auteur:
##
## La boîte qui permet de sélectionner les pages ne fonctionnent pas avec les vieux explorateurs.
## Cela fonctionne avec les nouvelles version d'Opera, Mozilla (Netscape) et IE.
## Je sais, que cela ne fonctionne pas sous IE 5.x, mais si vous utilisez IE 5.x,
## vous devriez mettre à jour à la 6.0, car les failles de sécurité sont nombreuses.
##
## Si vous faites une update, suivez les instructions décrites dans random_logo_update.txt.
##
## Si vous souhaitez ajouter une nouvelle page pour des pages ajoutés par des MODs
## suivez les instructions données dans contrib/extra_pages.txt
##
## Visitez www.rondom.gu2.info pour avoir la dernière version du MOD.
##
## Je sais que la sélection aléatoire du logo est également possile par MySql,
## cependant ceci n'est possible qu'avec des versions supérieures à la 3.23.
## Je ne sais pas si cela est faisable sur d'autres systèmes de bases de données.
## Donc j'utilise rand.
##
###############################################
## This hack is released under the GPL License.
## This hack can be freely used, but not distributed, without permission.
## Intellectual Property is retained by the hack author(s) listed above.
###############################################
## Avant d'ajouter ce MOD à votre forum, il vous est fortement conseillé
## d'effectuer une sauvegarde des éléments que vous allez modifier.
##############################################################
#
#-----[ SQL ]-------------------------------------------
# ou exécutez le fichier rc_logo_install.php.
# IMPORTANT: Effacez-le après !
CREATE TABLE phpbb_logos (id MEDIUMINT (8) UNSIGNED DEFAULT '0' NOT NULL AUTO_INCREMENT, page INT (11) DEFAULT '0', image VARCHAR (255) DEFAULT '0', cat_id MEDIUMINT(8) UNSIGNED, PRIMARY KEY(id), UNIQUE(id), INDEX(id))
#
#-----[ COPIER ]------------------------------------------
#
admin/admin_logo.php => admin/admin_logo.php
includes/functions_admin_rondom.php => includes/functions_admin_rondom.php
templates/xxx/admin/admin_logo_body.tpl => templates/xxx/admin/admin_logo_body.tpl
templates/xxx/images/logos/ => templates/xxx/images/logos/
#
#-----[ OUVRIR ]------------------------------------------
#
includes/constants.php
#
#-----[ CHERCHER ]---------------------------------------------------
#
define('PAGE_TOPIC_OFFSET', 5000);
#
#-----[ APRES AJOUTER ]---------------------------------------------------
#
define('PAGE_ALLPAGES', -4998);
define('PAGE_ALLFORUMS', -4997);
define('PAGE_EVERYWHERE', -4996);
#
#-----[ CHERCHER ]-------------------------------------------
#
?>
#
#-----[ AVANT AJOUTER ]----------------------------------------
#
define('LOGO_TABLE', $table_prefix.'logos');
#
#-----[ OUVRIR ]------------------------------------------
#
includes/page_header.php
#
#-----[ CHERCHER ]---------------------------------------------------
#
$template->assign_vars(array(
#
#-----[ REMPLACER PAR ]---------------------------------------------------
#
// BEGIN: Random Logo for every Page by Rondom www.rondom.gu2.info
if ( !isset($userdata['session_page']) )
global $userdata;
if ( $forum_id ) {
// In wich cat is forum placed?
$sql = "SELECT cat_id
FROM " . FORUMS_TABLE . "
WHERE forum_id = " . $forum_id;
if (!$result = $db->sql_query($sql))
message_die(GENERAL_ERROR, "Couldn't obtain logo information", '', __LINE__, __FILE__, $sql);
$viewcat = $db->sql_fetchrow($result);
$viewcat = $viewcat['cat_id'];
}
if ( $viewcat && $viewcat != -1 ) {
// Wich image for Cat?
$sql = 'SELECT image
FROM ' . LOGO_TABLE . '
WHERE cat_id = ' . $viewcat . ' AND page = -4999';
if (!$result = $db->sql_query($sql))
message_die(GENERAL_ERROR, "Couldn't obtain logo information", '', __LINE__, __FILE__, $sql);
srand((double)microtime()*1000000);
$rnd_nr = ( $db->sql_numrows($result) ) ? rand(0,$db->sql_numrows($result)-1) : False;
$logo_img = ( $db->sql_numrows($result) ) ? $db->sql_fetchfield("image",$rnd_nr,$result) : '';
}
$where = PAGE_EVERYWHERE . ', ';
$where .= ( $userdata['session_page'] > 0 ) ? PAGE_ALLFORUMS : PAGE_ALLPAGES ;
$sql = 'SELECT image
FROM ' . LOGO_TABLE . '
WHERE page IN (' . $userdata['session_page'] . ', ' . $where . ' )';
if (!$result = $db->sql_query($sql))
message_die(GENERAL_ERROR, "Couldn't obtain logo information", '', __LINE__, __FILE__, $sql);
srand((double)microtime()*1000000);
$rnd_nr = ( $db->sql_numrows($result) ) ? rand(0,$db->sql_numrows($result)-1) : False;
$rnd_img = ( $db->sql_numrows($result) ) ? $db->sql_fetchfield("image",$rnd_nr,$result) : '';
$logo_img = ( !$rnd_img ) ? $logo_img : $db->sql_fetchfield("image",$rnd_nr,$result);
$logo_img = ( $logo_img ) ? $images['logo_path'] . $logo_img : $images['default_logo'];
// END Random Logo for every Page by Rondom www.rondom.gu2.info
$template->assign_vars(array(
'LOGO_IMG' => $logo_img,
#
#-----[ OUVRIR ]------------------------------------------
#
includes/sessions.php
#
#-----[ CHERCHER ]---------------------------------------------------
#
//
// Did the session exist in the DB?
//
#
#-----[ AVANT AJOUTER ]---------------------------------------------------
#
$userdata['session_page'] = $thispage_id;
#
#-----[ OUVRIR ]------------------------------------------
#
language/lang_french /lang_admin.php
#
#-----[ CHERCHER ]---------------------------------------------------
#
//
// That's all Folks!
#
#-----[ AVANT AJOUTER ]---------------------------------------------------
#
// Random Logo for every Page by Rondom www.rondom.gu2.info
$lang['page'] = 'Page';
$lang['pages'] = 'Pages';
$lang['image'] = 'Image';
$lang['logos'] = 'Logos';
$lang['logoshelp'] = 'Ici, vous pouvez choisir un logo pour chaque page.<br />
Mettre les images dans le dossier images/logos de votre template.';
$lang['this_cat'] = 'Choisir cette catégorie';
$lang['all_pages'] = 'Chaque page';
$lang['all_forums'] = 'Chaque forum';
$lang['all_everywhere'] = 'Chaque page/forum';
#
#-----[ OUVRIR ]------------------------------------------
#
templates/subSilver/overall_header.tpl
#
#-----[ CHERCHER ]---------------------------------------------------
#
<td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
#
#-----[ REMPLACER PAR ]---------------------------------------------------
#
<td><a href="{U_INDEX}"><img src="{LOGO_IMG}" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
#
#-----[ OUVRIR ]------------------------------------------
#
templates/subSilver/subSilver.cfg
#
#-----[ CHERCHER ]---------------------------------------------------
#
?>
#
#-----[ AVANT AJOUTER ]---------------------------------------------------
#
// Custom Logo for every Page by Rondom www.rondom.gu2.info
$images['logo_path'] = "$current_template_images/logos/";
$images['default_logo'] = "$current_template_images/logo_phpBB.gif";
#
#-----[ SAUVEGARDER/FERMER TOUS LES FICHIERS ]------------------------------
#
#
#-----[ ENJOY!!! ]------------------------------------------
#
# FdM
|
Merci d'avance |
|
|
 |
|
 |
| Auteur |
Message |
AideInfo Administrateur Expert phpBB

Inscrit le: 11 Juin 2002 Messages: 3913
|
|
|
| Auteur |
Message |
G@NON Jeune posteur
Inscrit le: 21 Oct 2005 Messages: 2
|
Posté le: 22 Oct 2005 13:54
Sujet du message: |
|
|
fonctionne toujours pas ....
et j'ai essayé avec tout les themes !
Une autre proposition ? Je me demandai si il était possible de virer ce mod de random logo car pour l'instant il fonctionne pas térible ! |
|
|
| Auteur |
Message |
AideInfo Administrateur Expert phpBB

Inscrit le: 11 Juin 2002 Messages: 3913
|
|
|
 |
Informations |
 |
| Page 1 sur 1 |
|
| Permissions: |
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|
|
|