Fork me on GitHub


 Bas   Précédent   Suivant

« 1 ... 210 211 212 (213) 214 215 »


Re: browser_detect.php => smart section
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Je viens de regarder les fichiers browser_detect.php des deux modules.

La version de ce fichier dans treemenuxl est une version 2.0.0.
et dans smartmedia c'est une version 4.9.4

Posté le : 02/10/2005 11:30
Transférer la contribution vers d'autres applications Transférer


Re: browser_detect.php => smart section
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Ce message d'erreur signifie que la fonction browser_detection() existe dans deux fichiers différents et donc qu'elle est déjà déclarée.

Il faudait vérifier que ces deux fonctions font bien la même chose et si c'est le cas en supprimer une d'un des deux fichiers.

Ou alors utiliser la fonction php function_exists dans un des deux fichiers

if ( !function_esists('browser_detection' ) {
     
fucntion browser_detection() {
     .....
     }
}

Posté le : 02/10/2005 10:37
Transférer la contribution vers d'autres applications Transférer


Re: ajouter une variable
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Citation :

herve a écrit:
juste une chose, une telle modification entraîne que si une mise à jours de Xoops inclut une nouvelle version de ce fichier, tu perd tout


C'est bien pour ça que j'ai mis que deux lignes dans le fichier header.php, le reste du code se trouvant dans un fichier qui est inclus.

Et personnellement je tiens à jour un fichier ou j’inscris toutes les modifications que je peux faire.
Ce qui me simplifie les mises à jour.

Posté le : 01/10/2005 08:26
Transférer la contribution vers d'autres applications Transférer


Re: ajouter une variable
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
la variable $block_menu est initialisé dans le fichier create_menu.php

Et dans cette variable tu y met ce que tu veux : variable php, html, .....

Posté le : 01/10/2005 01:12
Transférer la contribution vers d'autres applications Transférer


Re: Utiliser un fichier de cron en mode "Maintenance"
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
J'ai eu le même problème, que j'ai résolu en me passant de l'api de xoops.

C'est assez long a faire, car ca veut dire re développer une page en php pur sans les variables, les class, .... de xoops.

Posté le : 01/10/2005 01:07
Transférer la contribution vers d'autres applications Transférer


Re: Module tutoriales
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Il y a peut-être d'autres modules qui peuvent servir de tuto (smartfaq ou smartsection par exemple)

Pour le fond de la rubrique regardes du coté de fichier de style (CSS) ou encore du coté des templates du module.

Posté le : 01/10/2005 00:51
Transférer la contribution vers d'autres applications Transférer


Re: ajouter une variable
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
J'avais besoin de faire qqchose d'identique pour intégrer un menu avec les catégories de smartsection.

Voila ce que j'ai donc fait.

Dans le fichier header.php j'ai fait un include de ma page qui génère mon menu dans une variable.
Ensuite, toujours dans le fichier header.php j’ai assigné cette variable dans une variable xoops (je ne sais pas si je suis clair ou pas, alors voila le code pour exemple)


include_once (XOOPS_ROOT_PATH "/mespages/create_menu.php");
$xoopsTpl->assign('mymenu'$block_menu);

la variable $block_menu est initialisé dans le fichier create_menu.php



Et pour finir j'ai pu récupérer la variable <{$mymenu}> dans mon thème.


Je sais pas si c'est la meilleure solution, mais c'est ce qui ma parut le plus évident sur le moment.

Posté le : 01/10/2005 00:45
Transférer la contribution vers d'autres applications Transférer


Re: Je pense avoir une solution !!!
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Sinon une autre solution toute simple c'est de créer un nouveau BBcode.

[urllocal=http://votre_site]texte du lien[/urllocal]


Et d'ajouter dans le fichier module.textsanitizer.php
près du premier $patterns[] dans la fonction xoopsCodeDecode

$patterns[] = "/[urllocal=(['"]?)([^"'<>]*)\1](.*)[/urllocal]/sU";
$replacements[] = '<a href="\2">\3</a>';

Posté le : 29/09/2005 22:12
Transférer la contribution vers d'autres applications Transférer


Re: BBxoops et majuscule
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
en fait dans ce cas précis,c'est très simple.
Il suffit d'ajouter l'option insensible à la casse dans l'expression


Par exemple, dans le fichier : module.textsanitizer.php
$patterns[] = "/[img align=(['"]?)(left|center|right)\1]([^"()?&'<>]*)[/img]/sU";


serait à remplacer par
$patterns[] = "/[img align=(['"]?)(left|center|right)\1]([^"()?&'<>]*)[/img]/sUi";


Ce qui différencie les deux expressions c'est l'option i en fin d'expression

Cette modification pourrait-être adaptée à toutes les expressions de la fonction xoopsCodeDecode du fichier : module.textsanitizer.php




MERCI christian, le site que tu proposes est très bien fait et assez complet.

Posté le : 29/09/2005 19:41
Transférer la contribution vers d'autres applications Transférer


Re: Hacker Falatbar Corleone forum !
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Pour éviter de couper un fichier à restorer il y a bigdump.
J'utilise ce script sans aucun pb avec un fichier sql de près de 50Mo

Voic cet article : https://www.frxoops.org/modules/news/article.php?storyid=226

Posté le : 27/09/2005 23:22
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 ... 210 211 212 (213) 214 215 »




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

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