Fork me on GitHub


 Bas   Précédent   Suivant

« 1 ... 34 35 36 (37) 38 »


Re: Les variables globals xoopsUser, XoopsGroup,...
Régulier
Inscrit: 06/01/2006 23:55
Messages: 379
lol

ben mon lien est en français pour moi...
Tu dois pas avoir la bonne langue de definie sur ton browser toi... php.net teste la langue et renvoi la page en fonction de la langue du browser (ou system je sais plus )

Posté le : 01/08/2006 15:48
Transférer la contribution vers d'autres applications Transférer


Re: Les Codes Xoops
Régulier
Inscrit: 06/01/2006 23:55
Messages: 379
Dans tous les forums que j'ai pu frequenter (et y en a un paquet) typiquement pour citer quelqu'un ca se fait comme cela en BBCode
[ quote = 'toto' ]... sans les blancs bien sur
Et il existe un peu plus de code aussi

C'est pour cela que je dis que c'est comme Canadadry... ca ressemble a du BBcode, ca a la saveur de ... mais c'est pas tout a fait pareil. Je veux dire par la, que pour la pluspart des utilisateurs habitue a voyager sur des sites/forums avec du bbCode ils vont pas forcement trouver exactement la meme chose dans les trucs standards (je parle bien sur des trucs standard). Apres il suffit de les developper ou modifier, il suffit d'aller modifier a l'endroit que j'ai indique au dessus pour reussir a faire la meme chose...

Ensuite, je pense que si cela s'appel XoopsCode dans toutes la litterature Xoopsienne, c'est pas pour rien non plus. Ils auraient tres bien pu les appeler BBCode et utiliser les librairies plus ou moins standard liés aux BBcode... non?
Apres je dis pas que le choix est judicieux ou pas (j'en sais d'ailleurs rien) mais lorsqu'on donne un nom different c'est pour marquer une difference...

Posté le : 01/08/2006 15:11
Transférer la contribution vers d'autres applications Transférer


Re: Les Codes Xoops
Régulier
Inscrit: 06/01/2006 23:55
Messages: 379
Sans vouloir vexer personne... je dirais non moi
C'est comme canadadry... ca ressemble

D'ailleurs ca s'appel des XoopsCode

Pour pouvoir voir ceux qui existent (et en rajouter ou modifier) cela se trouve dans /class/module.textsanitizer.php
dans la classe MyTextSanitizer et la methode qui s'en occupe c'est xoopsCodeDecode

Posté le : 01/08/2006 14:39
Transférer la contribution vers d'autres applications Transférer


Re: Comment faire un sort et order avec Criteria?
Régulier
Inscrit: 06/01/2006 23:55
Messages: 379
yep
ben effectivement ils disent que ca marche pas...
A moins de modifier la class criteriaElement et la methode render...

La seule façon que j'ai trouve pour reussir a passer c'est d'utiliser une fonction mais cela marche dans mon cas specifique car NULL ou 0 est pareil mais ce n'est pas forcement toujours le cas
$criteriasearch = new CriteriaCompo();
$criteriasearch->add(new Criteria($this->CriterThisBox$User));
$criteriasearch->add(new Criteria('del_by_'.$this->CriterThisBox'0''=''b''IFNULL(%s, 0)'));
$pm_arr $pm_handler->getObjects($criteriasearch);

Posté le : 01/08/2006 13:29
Transférer la contribution vers d'autres applications Transférer


Re: Comment faire un sort et order avec Criteria?
Régulier
Inscrit: 06/01/2006 23:55
Messages: 379
Je profite de ce post meme si c'est pas exactement le sujet car c'est pas lie a un sort ou a un order mais bon c'est quand meme lie aux objets Criteria et CriteriaCompo...

Comment fait-on un test par rapport a une donnee NULL
normalement sur une requete on met
SELECT * FROM table1 WHERE col1 IS NULL
ou col1 IS NOT NULL (pour le contraire)
Et j'ai pas trouve le moyen de le faire avec criteria...

Posté le : 01/08/2006 13:20
Transférer la contribution vers d'autres applications Transférer


Re: Les variables globals xoopsUser, XoopsGroup,...
Régulier
Inscrit: 06/01/2006 23:55
Messages: 379
Oui Phelim...
C'est une question de portee de variable...
Elles ne sont utilisables que la ou elles sont declarées c-a-d dans la portion de script entre } dans laquelle elles sont definies et initialisées. Exactement comme toutes variables.

Ensuite pour les utiliser ailleurs, dans une classe ou fonction, il faut que tu utilises le mot clefs global. Si tu utilises pas ce mot clefs, c'est comme si tu declarais et initialisais une nouvelle variable. Donc pour indiquer que tu veux utiliser une variable declarer en amont il faut utiliser le mot clefs global.

La notion de portee de variable est une notion tres importante dans les langages de developpement
cf ici :
http://fr.php.net/global

Posté le : 01/08/2006 13:12
Transférer la contribution vers d'autres applications Transférer


Re: comment enlever les infos bulle de multi menu
Régulier
Inscrit: 06/01/2006 23:55
Messages: 379
Les info-bulles sont geres en html dans l'attribut title.
Il faut donc que tu regardes ou est cree cet attribut a la construction de ton menu.
A priori c'est fait a 2 niveaux
1 - lors de la creation d'un bout de code en javascript sur ton menu, il suffit de modifier cette creation et soit de supprimer l'attribut title dans la balise a soit de le mettre a "". En l'occurence ici vu que c'est pas des images et donc que tu n'as pas d'attribut alt moi je te conseille de supprimer completement l'attribut title.

2 - lors de la creation des premiers liens (1er niveau du menu)

ex partie genere en javascript
//Contents for menu 
        
                  
        
var menu011=new Array()
            
        var 
menu012=new Array()
            
menu012[1]='<a href="http://www.cubink.com/modules/wfchannel/index.php?pagenum=15"  title="Cartouches jet d'encre">Cartouches jet d'encre</a>'
                
menu012[2]='<a href="
http://www.cubink.com/modules/wfchannel/index.php?pagenum=22"  title="Toners & cartouches &nbsp;&nbsp;&nbsp;laser">Toners & cartouches &nbsp;&nbsp;&nbsp;laser</a>


Ca deviendra :
//Contents for menu 
        
                  
        
var menu011=new Array()
            
        var 
menu012=new Array()
            
menu012[1]='<a href="http://www.cubink.com/modules/wfchannel/index.php?pagenum=15"  >Cartouches jet d'encre</a>'
                
menu012[2]='
<a href="http://www.cubink.com/modules/wfchannel/index.php?pagenum=22"  >Toners cartouches &nbsp;&nbsp;&nbsp;laser</a>


Alors maintenant tu as pour cela 2 solutions pour le virer.
Soit tu vires dans le templates, a priori celui que tu utilises c'est multimenu_dyn_vert.html donc la partout ou tu vois title= aussi bien dans la partie javascript que dans la partie html tu supprimes
ligne 60 :
title="<{$imenu.alt_title}>" a supprimer
ligne 80, 86, 119
title="<{$alt_title}>" a supprimer

Soit tu supprimes l'initialisation de alt_title dans les fichiers php ...
Comme ca rapidement mais j'en suis pas sur a 100% pour moi il suffit de commenter la ligne 181 de blocks/block.php
qui est
$imenu['alt_title'] = $alt_title;

donc ca
//$imenu['alt_title'] = $alt_title;


A noter que tu peux deja directement essaye cette solution. Elle a l'avantage de pas avoir a a mettre a jour le module.
Par compte je sais pas si tu auras pas une bulle d'info vide

Posté le : 20/07/2006 12:39
Transférer la contribution vers d'autres applications Transférer


Re: Concevoir un site Xoops, combien ca coute ?
Régulier
Inscrit: 06/01/2006 23:55
Messages: 379
Xoops est gratuit, mais ce n'est pas le cas du travail demander...

Java est gratuit aussi, si tu demandes a quelqu'un de te faire une appli sur Java, ca va quand meme te couter des sous.

Par contre là, c'est quasi impossible a dire. Vu que c'est un cout de matiere grise au final et que c'est enormement lie a ce que tu demanderas exactement.
En plus tu peux trouver des gens sympathiques qui te le feront gratuitement (peut etre ) mais sans garanti de delai ... ou tu peux trouver des professionnels qui te feront payer ...

Posté le : 22/06/2006 11:58
Transférer la contribution vers d'autres applications Transférer


Re: class odd ou even modifié juste pour un module
Régulier
Inscrit: 06/01/2006 23:55
Messages: 379
Bonjour,

Bon je sais pas exactement ce que tu veux... si c'est jsute supprimer le nom de l'utilisateur ou toute la description (la date et heure de Upload)

Si tu veux supprimer la date et l'heure et le nom, tu vas dans le panneau de configuration de Xcgal et dans les preferences tu mets a non le Vus vignettes: Montrez la description d'image (en plus du titre) au-dessous de la vignette (je suis pas sur que ca marche pour ton cas par contre)
Tu peux aussi supprimer directement dans le templates l'affichage de
<{$pic.caption}>

mais j'ai peur que le template en question soit utilises pour d'autre affichage autre que celui ci et que du coup tu aura pas les infos souhaite sur d'autre page.

Si c'est juste le nom que tu veux virer et garder le reste, il faut que tu modifies la donnee caption qui est afficher (en fait dans ton template les donnees que tu recherches sont dans <{$pic.caption}> (enfin il me semble)

Donc a priori cela est gere dans le fichier include/function.inc.php de xcgal, dans la fonction get_pic_data au traitement du lastup, pour moi il faut modifier la ligne 259 du fichier, qui est :
$caption "<span class="thumb_caption">".formatTimestamp($row['ctime'],'m').$user_link.'</span>';

par ce que tu veux... (Cette solution a l'avantage de modifier uniquement et en toute certitude l'affichage de la page index de la galerie ;) )

Posté le : 16/06/2006 12:40
Transférer la contribution vers d'autres applications Transférer


Re: Le risque de mettre en cache les modules
Régulier
Inscrit: 06/01/2006 23:55
Messages: 379
Aucun rapport avec le nombre d'utilisateur...
Tu peux en avoir 1 ou 1000 si ton cahce est de 30 min, pendant 30 min tu verras s'afficher la meme chose. En tout cas sur la plus part des modules que j'ai teste et vue...

En fait on verifie si y a un cache et si on prend ce qu'il y a dedans sans s'occuper de savoir si la requete et la meme (cas typiquement d'affichage de vignette par exemple) ni s'occuper de savoir si les droits de l'utilisateur a un instant t' sont les memes que ceux de l'utilisateut de l'instant t qui est passe juste avant...

Du coup, ben j'ai vire les caches de tous les modules...

Posté le : 13/04/2006 13:47
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 ... 34 35 36 (37) 38 »




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

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