Fork me on GitHub


 Bas   Précédent   Suivant

« 1 ... 212 213 214 (215) 216 217 218 ... 234 »


Re: Help création de module
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Tu trouveras ICI la documentation dont je me suis servi pour démarrer.
Tu y trouveras presque tout ce qu'il faut savoir.
J°J°D

Posté le : 03/03/2008 21:58
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Moteur de recherche
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Je ne suis pa sur, mais je pense que tu peux trouver un début de réponse avec siteMap

Posté le : 03/03/2008 16:42
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: newsletter avec nouveau fils du forum
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
heu! je regarde, mais a priori ça n'est pas lié au module hermes

Posté le : 03/03/2008 00:44
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Récup le nom du module en cours ...
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
$moduleName = $xoopsModule->getVar('name');

et en ouvrant la classe $module du kernel on peu voir en début:
function XoopsModule()
{
$this->XoopsObject();
$this->initVar('mid', XOBJ_DTYPE_INT, null, false);
$this->initVar('name', XOBJ_DTYPE_TXTBOX, null, true, 150);
$this->initVar('version', XOBJ_DTYPE_INT, 100, false);
$this->initVar('last_update', XOBJ_DTYPE_INT, null, false);
$this->initVar('weight', XOBJ_DTYPE_INT, 0, false);
$this->initVar('isactive', XOBJ_DTYPE_INT, 1, false);
$this->initVar('dirname', XOBJ_DTYPE_OTHER, null, true);
$this->initVar('hasmain', XOBJ_DTYPE_INT, 0, false);
$this->initVar('hasadmin', XOBJ_DTYPE_INT, 0, false);
$this->initVar('hassearch', XOBJ_DTYPE_INT, 0, false);
$this->initVar('hasconfig', XOBJ_DTYPE_INT, 0, false);
$this->initVar('hascomments', XOBJ_DTYPE_INT, 0, false);
// RMV-NOTIFY
$this->initVar('hasnotification', XOBJ_DTYPE_INT, 0, false);
}

donc a priori on peu récupérer toutes ces info en changeant le nom passé à getVar

$moduleName = $xoopsModule->getVar('version');
par exemple

Posté le : 29/02/2008 16:20
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Themes et javascript
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bonjour
------------
Burning : voila un début de quelque chose de présentable que je souhaite obtenir => ICI

Posté le : 28/02/2008 15:25
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Themes et javascript
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
HAHA!!! pas tout à fait ça quand même car les balise smarty on peut les mettre dans le thème ou lors de la fabrication d'une page, mais dans les news, la j'ai un doute.
Ce dont je parles serait plus au niveau global.
J'avance la-dessus et ds que j'ai quelque chose de présentable, je reviens en causer.

Posté le : 24/02/2008 23:06
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: newsletter avec nouveau fils du forum
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Tout doux Eparcyl, ton samouraï préféré a besoin de souffler un peu hahaha!!!!!

Mais promis je me penche dessus la semaine prochaine.

Posté le : 24/02/2008 20:00
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Themes et javascript
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
tout a fait
En fait je voudrait pouvoir insérer ponctuellement des animation en javascript en fonction du temps, et de l'humeur.
Style des flocons de neige qui tombe à noêl ou des cloches qui volent à pâques.
Et je suis en train de préparer un module en ce sens.
Je veux donc pourvoir insérer des scripts qui changeront selon mon humeur.
Je viens de faire 2 3 tests, qui sont assez concluants, y a plus qu'a faire le module.

Posté le : 24/02/2008 18:25
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Themes et javascript
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Désolé je cause tout seul, mais je crois que j'ai trouvé ma solution.
Pour ceux que cela intéresse

Dans la fonction qui gère le block (déclaré dans xoops_version) il faut juste ajouter la déclaratino global

global $xoopsTpl;

puis l'utiliser comme dans un module normal:


function module_show_test($options) {
global $xoopsTpl;

$xoopsTpl->assign('jjd_body', 'contenu');

$block = array();
$numDef = $options[0];

$def = array();
$block['def'][] = $def;

return $block;
}

Posté le : 24/02/2008 12:34
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Themes et javascript
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
En fait je complète ma question, comment a partir d'un bloc je peux insérer du contenu dans des balise smarty.
Existe-t-il dans xoops un tpl global que l'on peux utiliser pour faire un truc du genre
$xoopsTpl->assign('jjd_body', 'contenu');

sauf que $xoopsTpl n'est pas un objet accessible a priori dans un bloc.

Posté le : 24/02/2008 12:26
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 ... 212 213 214 (215) 216 217 218 ... 234 »




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

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