Fork me on GitHub


 Bas   Précédent   Suivant

« 1 ... 6 7 8 (9) 10 11 12 ... 18 »


Re: Module "Wfdownloads" adapté à PHP 7.3
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
@Christelle : Malheureusement je ne peux pas changer de module. J'ai dépensé énormément de temps pendant toutes ces années pour améliorer mon thème (templates) au fil du temps pour qu'il soit compatible avec les attentes des utilisateurs du site. Par ailleurs, d'après mes lectures sur le forum je vois bien qu'il y a un problème d'importation des données sur TDMdownloads.
J'ai plus de 5000 documents sur le site avec des résumés et des tables de matières. Je ne peux pas refaire un travail accumulé pendant des années.
Je vois bien sur le site anglophone que mambax7 suit bien le module WFdownloads. Je présume donc qu'il y a pas de crainte sur l'avenir de ce module. Vous ne pensez pas ?

Posté le : 30/09/2020 19:17
Transférer la contribution vers d'autres applications Transférer


Re: Module "Wfdownloads" adapté à PHP 7.3
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
Merci Chère Christelle, j'ai installé cette version et là je me retrouve plus avec le problème de la fonction "alphabet", et j'ai pu accéder enfin à l'espace admin de mon module "wfdownloads". Je peux également accèder à mes pages gérés par ce module.
Sauf que là je me retrouve avec deux problèmes /
1. Le module n'utilise pas les templates de mon thème logés dans le répertoire "/themes/v2/modules/wfdownloads", et du coup les pages ressortent avec la mise en page de base.
2. J'ai un nombre important de variables smarty (je crois qu'elles s'appellent ainsi sauf erreur de ma part) qui ressortent avec leurs institulés au lieu de leurs valeurs assignés dans les fichiers de langue (exemples : "_MD_WFDOWNLOADS_SUBMITTER" et "_MD_WFDOWNLOADS_SUBMITDATE").

Mon débogueur affiche 238 erreurs relatives à cela ! Des erreurs de ce genre :
Citation :
Avertissement: Use of undefined constant _MI_WFDOWNLOADS_NAME - assumed '_MI_WFDOWNLOADS_NAME' (this will throw an Error in a future version of PHP) dans le fichier /modules/wfdownloads/xoops_version.php ligne 34

Citation :
Avertissement: Use of undefined constant _MI_WFDOWNLOADS_MENU_RATINGS - assumed '_MI_WFDOWNLOADS_MENU_RATINGS' (this will throw an Error in a future version of PHP) dans le fichier /modules/wfdownloads/admin/menu.php ligne 61

Citation :
Notification: Constant _AM_WFD_HELP already defined dans le fichier /modules/wfdownloads/language/french/admin.php ligne 543

Posté le : 30/09/2020 18:39
Transférer la contribution vers d'autres applications Transférer


Re: Upgarde de Xoops : De 2.4.2 à 2.5.10
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
Je pense qu'on parle bien de la même chose Alain ?
Du bloc en haut à gauche de ton thème (User Menu). Voir image ci-jointe.
Moi je souhaite faire sauter les sous-menus "Edit Account" et "notification" et ajouter un autre sous-menu.
Quand j'édite le bloc, je trouve pas moyen de le modifier en désactivant des sous-menus et ajoutant d'autres (comme s'était le cas avec le module multimenu).

Posté le : 30/09/2020 17:43
Transférer la contribution vers d'autres applications Transférer


Re: Module "Wfdownloads" adapté à PHP 7.3
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
Oui je l'ai trouvé dans le fichier "/wfdownloads/language/english/main.php"

function wfdownloads_alphabet()
{
    
$alphabet = array(
        
'0',
        
'1',
        
'2',
        
'3',
        
'4',
        
'5',
        
'6',
        
'7',
        
'8',
        
'9',
        
'A',
        
'B',
        
'C',
        
'D',
        
'E',
        
'F',
        
'G',
        
'H',
        
'I',
        
'J',
        
'K',
        
'L',
        
'M',
        
'N',
        
'O',
        
'P',
        
'Q',
        
'R',
        
'S',
        
'T',
        
'U',
        
'V',
        
'W',
        
'X',
        
'Y',
        
'Z'
    
);

    return 
$alphabet;
}


Que faut-il faire ?

Posté le : 30/09/2020 17:13
Transférer la contribution vers d'autres applications Transférer


Re: Module "Wfdownloads" adapté à PHP 7.3
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
J'ai remplacé la fonction "ereg_replace" par "preg_replace" et ça semble faire l'affaire, je n'ai plus cette erreur. J'ai également corrigé les erreurs concernant les fonctions "ereg" et "eregi".
Maintenant il y a une autre erreur qui est affichée :
Erreur: Error: Call to undefined function wfdownloads_alphabet() dans le fichier /modules/wfdownloads/class/utilities.php ligne 696

// Fill alphabet array
        
$alphabet       wfdownloads_alphabet();
        
$alphabet_array = array();
        foreach (
$alphabet as $letter) {
            
$letter_array = array();
            if (isset(
$countsByLetters[$letter])) {
                
$letter_array['letter'] = $letter;
                
$letter_array['count']  = $countsByLetters[$letter];
                
$letter_array['url']    = XOOPS_URL "/modules/{$wfdownloads->getModule()->dirname()}/viewcat.php?list={$letter}";
            } else {
                
$letter_array['letter'] = $letter;
                
$letter_array['count']  = 0;
                
$letter_array['url']    = '';
            }
            
$alphabet_array[$letter] = $letter_array;
            unset(
$letter_array);


La ligne 696 c'est celle-ci :
$alphabet       wfdownloads_alphabet();


Comment corriger cette erreur ?

Posté le : 30/09/2020 13:47
Transférer la contribution vers d'autres applications Transférer


Re: Upgarde de Xoops : De 2.4.2 à 2.5.10
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
@Alain : C'est bien, j'ignorai cela complètement.
Maintenant comment je peux modifier le bloc User Menu, j'ai besoin d'enlever des sous-menus et d'en ajouter un ?

Posté le : 30/09/2020 13:00
Transférer la contribution vers d'autres applications Transférer


Re: Upgarde de Xoops : De 2.4.2 à 2.5.10
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
@Cedric : Je peux donc désinstaller ce module sans problème ? Mais qu’adviendra-t-il de mes blocs actuels ?

Posté le : 29/09/2020 20:38
Transférer la contribution vers d'autres applications Transférer


Re: Upgarde de Xoops : De 2.4.2 à 2.5.10
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
@Christelle : Merci bcp pour votre aide ma chère :)
@Alain :Pourquoi bloocksadmin c'est inutile. C'est bien lui qui gère les blocs sur le site ?
Pour multimenu je ne sais comment m'ne passer pour le bloc "membres". C'est un bloc qui permet de s'identifier pour les utilisateurs, et une fois identifiés il affiche plusieurs menus (mon compte, mes docs, modifier mon mot de passe).

Posté le : 29/09/2020 17:33
Transférer la contribution vers d'autres applications Transférer


Re: Module "Wfdownloads" adapté à PHP 7.3
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
Effectivement j'ai des blocs à gauche et à droite du site (gérés par les modules blocksadmin et multimenu). Je vais passer en revue ces modules et voir ce qui en est.
Dois-je remplacer la fonction "ereg_replace" par "preg-replace" ou par "str_replace" ?

Posté le : 29/09/2020 16:51
Transférer la contribution vers d'autres applications Transférer


Re: Upgarde de Xoops : De 2.4.2 à 2.5.10
Régulier
Inscrit: 14/12/2015 23:48
Messages: 177
@Cedric : Dans mon répertoire "theme" il y a que des fichiers html.
Dans mon fichier "theme.html" je reconnais pas du PHP. Puis-je te l'envoyer pour le checker stp ?

Posté le : 29/09/2020 14:02
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 ... 6 7 8 (9) 10 11 12 ... 18 »




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

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