Fork me on GitHub




« 1 ... 4 5 6 (7) 8 9 10 »


Re: Captcha pour differents modules
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972

Posté le : 28/05/2008 22:46

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Security Image Weblinks
Xoops accro
Inscrit: 16/08/2005 19:46
De Nanterre
Messages: 2331
Bonjour,
Le père Kris à raison lorsqu'il dit qu'il faudrai créer une FAQ pour déposer tous ce qui existe comme hack de sécurityimage de monseigneur DuGris.
Voici un complément pour le smartfaq 1.08
Citation :

kraven30 a écrit:
Pour Smartfaq 1.08


Dans submit.php:
Vers la Ligne 43:
if (isset($_POST['post'])) {
    
$op 'post';
[
color=CC0000]// Hack SecurityImage by Dugris
include_once(XOOPS_ROOT_PATH "/class/xoopsformloader.php");
if ( 
defined('SECURITYIMAGE_INCLUDED') && !SecurityImage::CheckSecurityImage() ) {
     
redirect_header'index.php'2_SECURITYIMAGE_ERROR ) ;
     exit();
}
// Hack SecurityImage by Dugris[/color]
} elseif (isset($_POST['preview'])) {
    
$op 'preview';



Dans include/submit_inc.php:
Vers la Ligne 78

$form->addElement($notify_checkbox);
}
[
color=CC0000]// Hack SecurityImage by Dugris
if (defined('SECURITYIMAGE_INCLUDED')) {

    
$security_image = new SecurityImage_SECURITYIMAGE_GETCODE );

    if (
$security_image->render()) { 

        
$form->addElement($security_imagetrue); 

    } 

}
// Hack SecurityImage by Dugris    [/color]
$button_tray = new XoopsFormElementTray('''');


Pour compléter,
le fichier request.php
$op '';
if (isset(
$_GET['op'])) $op $_GET['op'];
if (isset(
$_POST['op'])) $op $_POST['op'];

switch (
$op) {
    case 
'post':
[
color=CC0000]// Hack SecurityImage by Dugris
include_once(XOOPS_ROOT_PATH "/class/xoopsformloader.php");
if ( 
defined('SECURITYIMAGE_INCLUDED') && !SecurityImage::CheckSecurityImage() ) {
     
redirect_header'index.php'2_SECURITYIMAGE_ERROR ) ;
     exit();
}
// Hack SecurityImage by Dugris [/color]
    
Global $xoopsUser$xoopsConfig$xoopsModule$xoopsModuleConfig$xoopsDB;


et le fichier include/request.inc.php
$button_tray = new XoopsFormElementTray('''');
$hidden = new XoopsFormHidden('op''post');
$button_tray->addElement($hidden);
[
color=CC0000]// Hack SecurityImage by Dugris
if (defined('SECURITYIMAGE_INCLUDED')) {

    
$security_image = new SecurityImage_SECURITYIMAGE_GETCODE );

    if (
$security_image->render()) { 

        
$form->addElement($security_imagetrue); 

    } 

}
// Hack SecurityImage by Dugris [/color]
$button_tray->addElement(new XoopsFormButton('''post'_SUBMIT'submit'));
$form->addElement($button_tray);


Voili, voila, voilou pour smartfaq

Posté le : 07/06/2008 12:24

eparcyl... tranquille.
Partager Twitter Partagez cette article sur GG+
Re: Security Image Weblinks
Guest_
b'jour,

Merci beaucoup !

Posté le : 07/06/2008 13:11
Partager Twitter Partagez cette article sur GG+
Re: Security Image Weblinks
Xoops accro
Inscrit: 16/08/2005 19:46
De Nanterre
Messages: 2331

SecurityImage dans le "MIRROR" du module Wfdownloads V.3 (suite)


Bonjour,
Après avoir suivi les instructions de Dugris SITE DE MONSEIGNEUR DUGRIS

Vous faites ceci dans le fichier modules/wfdownloads/mirror.php
(vers la ligne 132)
if (!empty($_POST['submit']))
        {
[
b][color=CC0000]
    
// 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)' 3_SECURITYIMAGE_ERROR ) ;
        exit();
    }
    
// Hack SecurityImage by DuGris [/color][/b]
    
$uid = !empty($xoopsUser) ? intval($xoopsUser->getVar('uid')) : 0;


Et pour finir

$button_tray = new XoopsFormElementTray('''');
[
b][color=CC0000]
// Hack SecurityImage by Dugris
if (defined('SECURITYIMAGE_INCLUDED')) {

    
$security_image = new SecurityImage_SECURITYIMAGE_GETCODE );

    if (
$security_image->render()) { 

        
$sform->addElement($security_imagetrue); 

    } 

}
// Hack SecurityImage by Dugris   [/color][/b]
        
$button_tray->addElement(new XoopsFormButton('''submit'_SUBMIT'submit'));


Je ne sais pas si question securité, c'est utile... mais bon... dès l'instant qu'il y a un formulaire à remplir... c'est plus fort que moi... je cherche à la securiser

Bon dimanche

ASTUCES PLUS

VOUS FAITES EXACTEMENT LA MEME CHOSE AVEC LE FICHIER REVIEW.PHP et Proposez une révision sera sécuritiymagisé

Posté le : 15/06/2008 07:20

eparcyl... tranquille.
Partager Twitter Partagez cette article sur GG+
Re: Security Image Weblinks
Xoops accro
Inscrit: 16/08/2005 19:46
De Nanterre
Messages: 2331
JOBS 3.0 RC3
Bonjour, je commence ...

Le fichier addlisting.php
if (!empty($_POST['submit']) ) {
[
b][color=FF0000]
    
// 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)' 3_SECURITYIMAGE_ERROR ) ;
        exit();
    }
    
// Hack SecurityImage by DuGris [/color][/b]
    
$jobsdays=$xoopsModuleConfig['jobs_days'];


et
$form->addElement(new XoopsFormHidden("valid""No"), false);
    }
[
b][color=FF0000]
// Hack SecurityImage by Dugris
if (defined('SECURITYIMAGE_INCLUDED')) {

    
$security_image = new SecurityImage_SECURITYIMAGE_GETCODE );

    if (
$security_image->render()) { 

        
$form->addElement($security_imagetrue); 

    } 

}
// Hack SecurityImage by Dugris [/color][/b]  
        
$form->addElement(new XoopsFormButton('''submit'_JOBS_SUBMIT'submit'));


C'est pas fini.... je cherche la suite

Posté le : 15/06/2008 08:40

eparcyl... tranquille.
Partager Twitter Partagez cette article sur GG+
Re: Captcha pour differents modules
Newbie
Inscrit: 10/06/2007 14:07
Messages: 20
bonjour
je cherche un hack security images pour le module newbb

merci

Posté le : 16/06/2008 01:06
Partager Twitter Partagez cette article sur GG+
Re: Captcha pour differents modules
Régulier
Inscrit: 31/01/2007 00:00
De Noiseau (94)
Messages: 327
J'ai regardé rapidement les codes modifiés que vous proposez tous et il m'ai venue une idée (si elle est faisable) :
Créer un document avec les Hack SecurityImage by Dugris bien séparés et ajouter ensuite dans le document ayant besoin du Captcha juste une ligne qui appellerait la fonction.

Ainsi la personne qui souhaiterai installer le Captcha sur plusieurs modules aurait juste 2 ou 3 lignes de commandes à ajouter pour chaque modules.

Voir encore mieu !
Créer un Module "CAPTCHA" avec administration afin de choisir sur quel autre module installé on souhaite l'activer.
Ainsi dés que quelqu'un à trouver les modifications à faire pour le "Module X", on l'ajouterait au Module CAPTCHA.
Ensuite l'administrateur du portail n'aurait plus qu'à faire une mise à jour du module CAPTCHA et activer le Captcha pour le "Module X".

Bonne idée, Nan ?

En revanche c'est pas moi qui saurait faire cela...

Posté le : 16/06/2008 01:29

Donnes et tu seras riche !
Partager Twitter Partagez cette article sur GG+
Re: Captcha pour differents modules
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
@arach1 : Sur mon site : ICI

@lordbdp, inutile dans la mesure ou la version 2.3 de xoops intégrera une class xoopsform qui permettra d'ajouter un captcha très facilement.

pour l'initialisation
$my_form->addElement( new XoopsFormCaptcha($caption$name$skipmember$configs) );


Pour la vérification
if ( !XoopsCaptcha::verify() ) {
    
redirect_header(...) ;
}


Les développeurs de modules devront donc adapter leur code à ces nouvelles class.

Posté le : 16/06/2008 02:00
Partager Twitter Partagez cette article sur GG+
Re: Captcha pour differents modules
Régulier
Inscrit: 31/01/2007 00:00
De Noiseau (94)
Messages: 327
Elle est prévue pour quand cette version ?

Merci encore.

Posté le : 16/06/2008 07:55

Donnes et tu seras riche !
Partager Twitter Partagez cette article sur GG+
Re: Captcha pour differents modules
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
Bonjour eparcyl92

Merci pour tes codes de sécurisation des modules c'est trés sympa. Par contre j'ai juste un petit probleme avec Review.php de wfdownloads 3.1.

J'ai intégré le code de Dugris dans ma page review.php en suivant tes indications ci-dessus (l'exemple donné avec mirror) donc tout fonctionne sauf un truc.

J'ai testé le fait de faire une erreur dans le code de sécurité donc j'ai bien la page d'erreur "Code de sécurité invalide" mais ensuite j'ai une erreur "Page web introuvable" et le lien de la page dans la barre du navigateur est bizarre " h**p://127.0.0.1/xoops_Test/modules/wfdownloads/(script%20removed)history.go(-1)".

Saurait-tu d'où cela peut-il venir ?

Merci d'avance pour vos réponses
Bonne aprés-midi

Posté le : 16/06/2008 14:34

Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 ... 4 5 6 (7) 8 9 10 »



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

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