Fork me on GitHub


 Bas   Précédent   Suivant

« 1 ... 160 161 162 (163) 164 165 166 ... 169 »


Re: MARQUEE: faire défiler une catégorie (suite)
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Victoire !!

Ma solution était la bonne en fait !!! Mais la catégorie (index=1) que j'avais définie n'existe pas !!! Mes catégories commencent à 2 !!!

Donc la solution toute bête est bien de:

1- Copier le fichier plugin/news.php
2- le sauvegarder en modifiant son nom: news1.php (par exemple)
3- Changer le nom de la fonction b_marquee_news en: b_marquee_news1
4- Modifier le paramètre nr4 dans getAllPublished, qui est l'index de la catégorie de news.
5- Mettre à jour le module marquee dans l'administration des modules.

C'est tout !!! Super !

Ensuite en créant un nouveau marquee définir comme source: news1

Procédure à répéter pour chaque nouveau marquee devant afficher une catégorie du même module news ... (procédé valable pour les autres modules aussi).

Posté le : 23/09/2006 23:05
_________________
signé: LionHell
Transférer la contribution vers d'autres applications Transférer


Re: MARQUEE: faire défiler une catégorie (suite)
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
J'ai changé le nom de la fonction en l'appelant b_marquee_news1() .

La page s'affiche normalement mais le marquee avec news1.html comme source est vide.

Pour savoir si malgré tout la fonction b_marquee_news1() est appelée j'ai placé une commande echo 'blablabla'; au début de la fonction, et 'blablabla' est bien affiché sur la page d'accueil, donc la fonction est appelée normalement.

C'est donc le corps de la fonction qu'il faut modifier... mais quoi ??

Citation :

function b_marquee_news1($limit, $dateformat, $itemssize)
{
echo 'marquee news1';
include_once XOOPS_ROOT_PATH.'/modules/marquee/include/functions.php';
include_once XOOPS_ROOT_PATH.'/modules/news/class/class.newsstory.php';
$block=$stories=array();
$story = new NewsStory();
$restricted=marquee_getmoduleoption('restrictindex','news');
$stories=$story->getAllPublished($limit,0,$restricted,1,1,true,'published'); // 4eme paramètre désigne la catégorie (0 = toutes)
if(count($stories)>0) {
foreach($stories as $onestory) {
if($itemssize>0) {
$title=xoops_substr($onestory->title(),0,$itemssize+3);
} else {
$title=$onestory->title();
}

$block[]=array( 'date' => formatTimestamp($onestory->published(),$dateformat),
'category' => $onestory->topic_title(),
'author'=> $onestory->uid(),
'title'=> $title,
'link' =>"<a href='".XOOPS_URL.'/modules/news/article.php?storyid='.$onestory->storyid()."'>".$title.'</a>');
}
}
return $block;
}


Peut-etre fais-je fausse route en cherchant dans cette direction ...

Posté le : 23/09/2006 22:46
_________________
signé: LionHell
Transférer la contribution vers d'autres applications Transférer


Re: MARQUEE: faire défiler une catégorie (suite)
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Avec le mode denug PHP voici ce que j'obtiens:

Fatal error: Cannot redeclare b_marquee_news() (previously declared in h:\documents and settings\lionhell\mes documents\mespagesweb\equipe1ouest\modules\marquee\plugins\news.php:28) in h:\documents and settings\lionhell\mes documents\mespagesweb\equipe1ouest\modules\marquee\plugins\news1.php on line 28

Posté le : 23/09/2006 22:14
_________________
signé: LionHell
Transférer la contribution vers d'autres applications Transférer


MARQUEE: faire défiler une catégorie (suite)
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
J'avais prédédemment demandé comment faire pour que marquee ne fasse défiler qu'une catégorie de news du module news... Hervé m'avait donné la solution en m'indiquant un paramètre à modifier dans une fonction "getAllPublished()" de plugin/news.hmtl

Ca marche nickel !

Mais je voudrais créer 2 marquees qui fassent défiler chacun une catégorie de news différente ! Comment faire ??

J'ai essayé de créé des copies de news.html (news1.html,news2.html, etc...) en modifiant le fameux paramètre dans chaque fichier, et lors de la création d'un marquee et des blocs marquee la sélection de la source fait bien apparaitre ces fichiers (news1, 2, ...). Mais en quittant l'admin pour retourner à l'accueil la page reste blanche ....

Une idée qui permettrait d'atteindre ce but ????

Posté le : 23/09/2006 21:46

Edité par lionhell sur 23/09/2006 23:05:28
_________________
signé: LionHell
Transférer la contribution vers d'autres applications Transférer


Module News 1.44 "embed" ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Bonjour,

J'utilise avec satisfaction le module "News v1.44" et il y a quelques jours j'ai découvert une version "News144embed" , qui selon l'auteur est une version modifiée qui permet d'intégrer directement des images ou autre media...

Je l'ai testé en local à la va-vite, et je n'ai pas noté de différence ! Si quelqu'un connait ce module peut-il me dire où se situe la différence par rapport à l'original ?

Posté le : 23/09/2006 14:16
_________________
signé: LionHell
Transférer la contribution vers d'autres applications Transférer


Re: myquiz pour xoops 2.0.15
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Je ne sais pas encore si j'y suis !

Je viens de télécharger et installer ce module sur xoops 2.2.4

Apparemment il y a du boulot à faire dessus ! Je te tiens au courant si j'arrive à faire quelque chose !

Posté le : 22/09/2006 09:31
_________________
signé: LionHell
Transférer la contribution vers d'autres applications Transférer


Re: Marquee + News: Faire défiler uniquement une catégorie de news
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
je ne sais pas comment enlever le "résolu" à ce sujet !!
Lisez message ci-dessus ... merci !

Posté le : 21/09/2006 21:41
_________________
signé: LionHell
Transférer la contribution vers d'autres applications Transférer


Re: probleme avec le theme blue_lagoon et formulaire DHTML
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
j'utilise Blue Lagoon avec xoops 2.2.4 , aucun problème, si ce n'est qu'il faut rajouter :

<{$xoops_module_header}> <!-- <<< ajout nécessaire pour xoops v2.2 -->

à l'intérieur des tags HEAD /HEAD dans le fichier theme.html pour être conforme à la norme v2.

sinon les pages ne se rechargent pas.

Posté le : 21/09/2006 19:09
_________________
signé: LionHell
Transférer la contribution vers d'autres applications Transférer


Re: Marquee + News: Faire défiler uniquement une catégorie de news
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Bon il y a une suite ...

Hervé m'a indiqué le paramètre à modifier et ça marche nickel ! Il y a maintenant un effet collatéral comme "y disent" !!!

Si je modifie ce paramètre manuellement, tous les marquees appelant les news afficheront la catégorie désignée par ce paramètre fixe...

Or je voudrai placer deux marquees, chacun affichant une catégorie de news différente.

Il faudrait donc que:

- Soit je passe le numéro de catégorie en paramètre à la fonction "getAllPublished", donc à la fonction mère "b_marquee_news"

- Soit que je crée autant de fichiers news.php (news1.php,news2.php,...) que nécessaire en mettant l'index du topic voulu dans la fonction "getAllPublished".

Dans les deux cas il faut que je trouve où est l'appel à "b_marquee_news" (depuis quel fichier ?), et là... je vois pas !

Merci !

Posté le : 21/09/2006 13:59

Edité par lionhell sur 21/09/2006 17:24:19
_________________
signé: LionHell
Transférer la contribution vers d'autres applications Transférer


Re: Marquee + News: Faire défiler uniquement une catégorie de news
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Super! C'est trop top! Ca m'évitera d'éplucher le code de Marquee ... j'ai mis en oeuvre et ça fonctionne très bien !!!

Big merci !!

Posté le : 20/09/2006 09:35
_________________
signé: LionHell
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 ... 160 161 162 (163) 164 165 166 ... 169 »




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

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