Fork me on GitHub


 Bas   Précédent   Suivant



Histoire d'accents avec 2.3.2b_fr
Newbie
Inscrit: 30/07/2008 14:41
Messages: 8
Bonjour,

J'ai du chercher et trouver une solution à un problème d'accents avec le dernier package fr.
Dans le fichier de langue /language/french/global.php, le CHARSET est définit à UTF-8
Avec une base en UTF-8 aussi, on obtient des signes cabalistiques à la place des accents.

J'ai réglé le problème en mofiiant /language/french/global.php et en choisissant Latin1 à la création des tables.

Posté le : 02/02/2009 13:09
Transférer la contribution vers d'autres applications Transférer


Security Image & user.php
Newbie
Inscrit: 30/07/2008 14:41
Messages: 8
Hello

Quelqu'un aurait cherché à ajouter le captcha à user.php pour le login et le retour de mot de passe?

Vu le template system_userform.html, le formulaire n'utilise pas le xoopsform...

Posté le : 08/08/2008 17:52
Transférer la contribution vers d'autres applications Transférer


News 1.61 & xhtml valide
Newbie
Inscrit: 30/07/2008 14:41
Messages: 8
Bonjour

Je vous propose d'ajouter ici les modifications apportées à News 1.61 pour aider votre Xoops à répondre aux normes xhtml valide.

Résultat de recherche
fichier : news/include/search.inc.php
erreur html : unencoded ampersands
ligne 66
remplacer &keywords par & amp;keywords (sans espace)

$searchparam='[color=990000][b]& amp;[/b][/color]keywords='.urlencode(trim(implode(' ',$queryarray)));

Posté le : 07/08/2008 15:53
Transférer la contribution vers d'autres applications Transférer


SecurityImage & xhtml validation
Newbie
Inscrit: 30/07/2008 14:41
Messages: 8
Bonjour

En cherchant à rendre mon xoops valide xhtml strict, je propose une mini modification du module.

Module : SecurityImage version 1.0 beta 4
Fichier :
/class/xoopsform/securityimage.php

Ligne 550
Le align='absmiddle' n'est pas xhtml valide et il manque la proppriété alt.

Avant
return "<img src='" $this->getImageFile()  . "' [color=990000]align='absmiddle'[/color] />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type='text' name='securityCode' id='securityCode' size='" $this->NumChars "' maxlength='" $this->NumChars "' value='' />";


Après
return "<img src='" $this->getImageFile()  . "' [color=990000]style='vertical-align: middle;' alt=''[/color] />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type='text' name='securityCode' id='securityCode' size='" $this->NumChars "' maxlength='" $this->NumChars "' value='' />";




Posté le : 06/08/2008 16:21
Transférer la contribution vers d'autres applications Transférer


2.0.18 #1854203 : XoopsTree::getNicePathFromId Add separator only if necessary (dugris)
Newbie
Inscrit: 30/07/2008 14:41
Messages: 8
Bonjour

J'ai l'impresion qu'il y a une petite erreur dans la fonction getNicePathFromId de la classe XoopsTree mise à jour dans la version 2.0.18

Voir le changelog de la version 2.0.18.1
Citation :
- Fixed #1854203 : XoopsTree::getNicePathFromId Add separator only if necessary (dugris)



En effet, un module simple comme MyAlbum-P affiche un 'NicePathFromId' pas vraiment nice :

Avant :
MyAlbumP ArticlesScreenshots


J'ai remplacé la fonction getNicePathFromId de la 2.0.18 par celle de la version 2.0.17.1

Après :
MyAlbumP Articles Screenshots


SVP dites moi si je fais une betise, ou si vous avez une meilleure solution.

Posté le : 05/08/2008 18:01
Transférer la contribution vers d'autres applications Transférer


Re: Security Image Weblinks
Newbie
Inscrit: 30/07/2008 14:41
Messages: 8
Hello, voici un hack pour le module News de InstantZero.
Il y a peut être des aberrations dans mon hack ?

News 1.61
SecurityImages pour Proposer un article

Fichier news/include/storyform.inc.php
Vers la ligne 186

Après
$smiley_checkbox = new XoopsFormCheckBox('''nosmiley'$nosmiley);
$smiley_checkbox->addOption(1_DISABLESMILEY);
$option_tray->addElement($smiley_checkbox);
$sform->addElement($option_tray);
//TODO: Approve checkbox + "Move to top" if editing + Edit indicator


Avant
//Submit buttons
$button_tray = new XoopsFormElementTray('' ,'');


Insérer
// Hack SecurityImage by DuGris
if ( defined('SECURITYIMAGE_INCLUDED') ) {
    
$captcha true;
    if (
is_object($xoopsUser) && $xoopsUser->isAdmin($com_modid)) {
        
$captcha false;
    }
    if (
$captcha) {
        
$security_image = new SecurityImage_SECURITYIMAGE_GETCODE );
        if (
$security_image->render()) {
            
$sform->addElement($security_imagetrue);
        }
    }
}
// Hack SecurityImage by DuGris




Ensuite, fichier news/submit.php
Vers la ligne 291
Après
include_once XOOPS_ROOT_PATH.'/modules/news/include/storyform.inc.php';
        break;

    case 
'post':


Avant
$nohtml_db = isset($_POST['nohtml']) ? $_POST['nohtml'] : 1;
        if (
is_object($xoopsUser) ) {
            
$uid $xoopsUser->getVar('uid');


Insérer
// Hack SecurityImage by DuGris
        
include_once(XOOPS_ROOT_PATH ."/class/xoopsformloader.php");
        
$captcha true;
        if (
is_object($xoopsUser) && $xoopsUser->isAdmin($com_modid)) {
            
$captcha false;
        }
        if (
$captcha) {
            if ( 
defined('SECURITYIMAGE_INCLUDED') && !SecurityImage::CheckSecurityImage() ) {
                
redirect_header'j a v a s c r i p t:history.go(-1)' 1_SECURITYIMAGE_ERROR ) ;
            }
        }
        
// Hack SecurityImage by DuGris

Posté le : 30/07/2008 14:59
Transférer la contribution vers d'autres applications Transférer



 Haut




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

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