Fork me on GitHub






Intégration de SecurityImage í  Catads
Xoops accro
Inscrit: 16/08/2005 19:46
De Nanterre
Messages: 2331
Bonsoir à tous,
J'ai trouvé l'astuce pour integrer SecurityImage dans le module "New 1.5" (fastoche).
J'ai trouvé l'astuce pour integrer SecurityImage dans le module "recette" (lol) c'est pareil que "new".
Alors, j'ai voulu m'la jouer sur "Catads" Version: 1.4 Description: Module de gestion de petites annonces et là.... echec. impossible de trouver le ou les fichiers à modifier.
Le subit1.php?
Le include/form1_ads.inc.php?
ou...
Le include/form2_ads.inc.php?
ou...
Le include/form2_ads.inc.php?
Par contre, je fais de formidable pages blanche.... si cela intérresse quelqu'un

Monsieur DuGris.... help my please...
Si quelqun à une idée, je suis preneur
Bonne soirée

Posté le : 06/12/2006 20:21

eparcyl... tranquille.
Partager Twitter Partagez cette article sur GG+
Re: Intégration de SecurityImage í  Catads
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
Citation :
Par contre, je fais de formidables pages blanches.... si cela intérresse quelqu'un


Merci, mais les pages blanches, je dois pouvoir y arriver tout seul... par contre la solution, oui, ça m'intéresse

Philippe.

Posté le : 06/12/2006 20:43
Partager Twitter Partagez cette article sur GG+
Re: Intégration de SecurityImage í  Catads
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Je ne connais pas ce module, mais après un coup d'oeil rapide :

Il faut modifier :
1/ Pour le formulaire, le fichier form1_ads.inc.php juste avant la ligne 174

2/ Pour la validation, le fichier submit1.php après la ligne 98

Posté le : 06/12/2006 23:27
Partager Twitter Partagez cette article sur GG+
Re: Intégration de SecurityImage í  Catads
Xoops accro
Inscrit: 16/08/2005 19:46
De Nanterre
Messages: 2331
Bonjour à tous
DuGris merci pour m'avoir aigullé pour les fichiers, mais...

Citation :
Fatal error: Call to a member function on a non-object in
/xxxx/xxxxxxx/xxxxx/x/x/xxxxxxxxxxxxx.fr/xxxxxxx/www/modules/catads/include/form1_ads.inc.php on line 180


J'ai bien tenter de faire cela:
Dans subit1.php
Citation :

case "post":
// Hack SecurityImage by DuGris

include_once(XOOPS_ROOT_PATH . "/class/xoopsformloader.php");

if ( defined('SECURITYIMAGE_INCLUDED') && !SecurityImage::CheckSecurityImage() ) {

redirect_header( '(script removed)history.go(-1)', 2, _SECURITYIMAGE_ERROR ) ;

exit();

}

// Hack SecurityImage by DuGris

$msgstop = '';

et dans form1_ads.inc.php
Citation :
$adsform->addElement($check_advert);
}
// Hack SecurityImage by DuGris

if ( defined('SECURITYIMAGE_INCLUDED') ) {

$security_image = new SecurityImage( _SECURITYIMAGE_GETCODE );
if ($security_image->render()) {
$forum_form->addElement($security_image, true);
}

}

// Hack SecurityImage by DuGris
$button_tray = new XoopsFormElementTray('',' ','button');


mais il me blanchi mon ecran.
Il dois manqué un tout petit truc...

Bonne journée

Posté le : 07/12/2006 06:31

eparcyl... tranquille.
Partager Twitter Partagez cette article sur GG+
Re: Intégration de SecurityImage í  Catads
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
C'est sur il y a un truc qui ne va pas.
Il ne suffit pas de recopier le code d'insertion de securityimage, il faut l'adapter - voir la doc sur mon site, ICI et particulièrememnt le "Attention" se trouvant sur la même page

Posté le : 07/12/2006 13:55
Partager Twitter Partagez cette article sur GG+
Re: Intégration de SecurityImage í  Catads
Xoops accro
Inscrit: 16/08/2005 19:46
De Nanterre
Messages: 2331
Bon, ben rien du tout.... Heu!!! bonsoirs à tous
Citation :
Attention :
Dans l'exemple ci-dessus la variable $form représente l'object formulaire que vous avez, au préalable, initialisé avec la class

$form = XoopsThemeForm(.....);


Ce qui est sur, c'est que j'ai installé la class de securityimage dans mon site puisque tout les autres modules que j'ai modifiés avec tes conseils fonctionnent. new, newbb, recette, le formulaire d'inscription et plus difficilement le module formulaire, mais ca roule impec.

Je ne sais pas du tout ce qu'est et à quoi sert "la class", mais j'ai respecté la page 1, 2 et 3 de l'aide... du moins je l'espère.

Une petite idée, alllleezzzzzzz, :copain: je vous promet de ne plus vous embettez jusqu'à heuuu.... lundi

Bonne soirée

Posté le : 07/12/2006 20:49

eparcyl... tranquille.
Partager Twitter Partagez cette article sur GG+
Re: Intégration de SecurityImage í  Catads
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
J'ai pourtant essayé de t'aiguiller au mieux.

Chercher dans le fichier form1_ads.inc.php
new XoopsThemeForm(....)


et tu trouvera, la variable formulaire initialisée
$adsform = new XoopsThemeForm


donc l'erreur vient de la variable que tu as utilisé
[color=CC0000][d]$forum_form->addElement($security_imagetrue);[/d][/color]
$adsform->addElement($security_imagetrue);

Posté le : 07/12/2006 23:36
Partager Twitter Partagez cette article sur GG+
Re: Intégration de SecurityImage í  Catads
Xoops accro
Inscrit: 16/08/2005 19:46
De Nanterre
Messages: 2331
(oups :pardon:
Citation :
$adsform->addElement($check_advert);
}
// Hack SecurityImage by DuGris

if ( defined('SECURITYIMAGE_INCLUDED') ) {

$security_image = new SecurityImage( _SECURITYIMAGE_GETCODE );
if ($security_image->render()) {
$forum_form->addElement($security_image, true);
$adsform->addElement($security_image, true);
}

}

// Hack SecurityImage by DuGris
$button_tray = new XoopsFormElementTray('',' ','button');

Bonjour Monsieur Dugris et tous le monde,
C'était devant ma tronche et je ne le voyais pas...
Décidement...
Effectivement, cela fonctionne à présent impaccable, maintenant j'ai compris... le coup de la variable et la class. Je crois que je ferai gaffe la prochaine fois.
DuGris.... récolte encore une fois tout mes remerciements.
Bonne journée à tous

:xfsuper:

Posté le : 08/12/2006 06:58

eparcyl... tranquille.
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

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