Fork me on GitHub




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


#61 Re: Captcha pour differents modules
Kris Posté le : 28/05/2008 22:46
#62 Re: Security Image Weblinks
eparcyl92 Posté le : 07/06/2008 12:24
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
#63 Re: Security Image Weblinks
Posté le : 07/06/2008 13:11
b'jour,

Merci beaucoup !
#64 Re: Security Image Weblinks
eparcyl92 Posté le : 15/06/2008 07:20

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é
#65 Re: Security Image Weblinks
eparcyl92 Posté le : 15/06/2008 08:40
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
#66 Re: Captcha pour differents modules
arach1 Posté le : 16/06/2008 01:06
bonjour
je cherche un hack security images pour le module newbb

merci
#67 Re: Captcha pour differents modules
lordbdp Posté le : 16/06/2008 01:29
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...
#68 Re: Captcha pour differents modules
DuGris Posté le : 16/06/2008 02:00
@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.
#69 Re: Captcha pour differents modules
lordbdp Posté le : 16/06/2008 07:55
Elle est prévue pour quand cette version ?

Merci encore.
#70 Re: Captcha pour differents modules
nendo Posté le : 16/06/2008 14:34
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

 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

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