Fork me on GitHub






Erreur bloc clone de Smartpartner 1.2
Régulier
Inscrit: 10/12/2004 13:19
De Genève
Messages: 294
Bonjour

# Version de Xoops : XOOPS 2.0.16
# Thème Xoops : simple_line
# Jeu de templates : def
# Version PHP : 4.4.4
# Version MySQL : 4.1.20-max-log
# Logiciel serveur : Apache

J'ai cloné Smartpartner , au début j'avais une erreur dans le fichier functions.php ligne 252 impossible d'ajouter des partenaires.

Impossible à corriger, aucune solution trouvée.

Donc j'ai repris une version 1.2 qui fonctionnait parfaitement et ai réussi le clonage, maintenant j'ai cette erreur.

Fatal error: Cannot redeclare b_partners_list_show() (previously declared in ../web/modules/smartpartner/blocks/partners_list.php:13) in ../web/modules/sponsor/blocks/partners_list.php on line 13

Autrement dit les deux modules font conflit ! Il faut indiquer le nom du dossier du module cloné je suppose mais où ?

Merci pour l'aide.
Luisinho

Posté le : 23/02/2007 06:02

Rien ne se perd, rien ne se crèe, mais tout se transforme.
Partager Twitter Partagez cette article sur GG+
Re: Erreur bloc clone de Smartpartner 1.2
Régulier
Inscrit: 26/04/2003 01:09
De Geneve - Suisse
Messages: 129
Je viens de tester la version SmartPartner 1.31 RC

http://smartfactory.ca/modules/newbb/ ... php?topic_id=1778&forum=9

Le script de clonage ne semble pas bien fonctionner...
l'utilisateur va être assailli de spectres et autres ectoplasmes
'mysection' dans une session de l'au-delà...

Si on place le fichier 'clone.php' à la racine

http://mon.xoops/clone.php

avec les modifications suivantes:

$patterns = array(
// first one must be module directory name
'smartpartner' => 'smartpartner2',
'partner' => 'partner2',
'SMARTPARTNER' => 'SMARTPARTNER2',
'SmartPartner' => 'SmartPartner2',
'Smart Partner' => 'Smart Partner2',
'SPARTNER' => 'SPARTNER2',
'Smartpartner' => 'Smartpartner2',
'Partner' => 'Partner2',
'Partenaire' => 'Partenaire2',
'partenaire' => 'partenaire2'
);

On obtient bien un dossier-clone "smartpartner2"
mais sur le fichier 'xoops_version.php' du clone
il y a ceci:

// This must contain the name of the folder in which reside SmartPartner22
if( !defined("SMARTPARTNER2_DIRNAME") ){
define("SMARTPARTNER2_DIRNAME", 'smartpartner22');
}

(what
En attendant le retour du sauveur, c'est bien une mission pour Alain Kardec !

Posté le : 26/02/2007 02:16

"Le Maitre revèle l'Art et les Disciples font des Merveilles!"
http://xoopscube.org
Partager Twitter Partagez cette article sur GG+
Re: Erreur bloc clone de Smartpartner 1.2
Régulier
Inscrit: 10/12/2004 13:19
De Genève
Messages: 294
Merci pour le complément d'information...

Mais les deux modules font appel au mêmes functions et donc il faudrait voir par là comment lui indiquer dans le clonage pour qu'il les différencie..

A+ Luisinho

Posté le : 28/02/2007 03:17

Rien ne se perd, rien ne se crèe, mais tout se transforme.
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

43 Personne(s) en ligne (36 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 43 | Plus ...