[PBTV4] Infos sur les flux rss et autres dans une page index ...

Un flux rss c'est quoi ?

Un flux RSS est un fil d'actualité qui est généralement proposé par un site Internet.
Cela permet aux personnes /membres de passer par un agrégateur de flux RSS sans avoir à se connecter au dit site web, pour avoir les dernières nouvelles ou autres informations proposées par celui-ci. Voilà vous savez ce que c'est !

Pour votre page index, les appeler est assez facile. Vous n'avez besoin que d'une ligne à placer où vous le souhaitez dans votre code. Il vous faudra tout de même un minimum de connaissance et si vous n'en avez pas, le forum est fait justement pour que vous posiez vos questions.

Les flux



Donc ...

Flux du module News :

Code PHP :
<?php echo Feed::get_parsed('news', Feed::DEFAULT_FEED_NAME, 0, false, 10); ?>


Flux du module Forum :

Code PHP :
<?php echo Feed::get_parsed('forum', Feed::DEFAULT_FEED_NAME, 0, false, 10); ?>


Flux du module Articles :

Code PHP :
<?php echo Feed::get_parsed('articles', Feed::DEFAULT_FEED_NAME, 0, false, 10); ?>


Flux du module Wiki :

Code PHP :
<?php echo Feed::get_parsed('wiki', Feed::DEFAULT_FEED_NAME, 0, false, 10); ?>


Flux du module Download :

Code PHP :
<?php echo Feed::get_parsed('download', Feed::DEFAULT_FEED_NAME, 0, false, 10); ?>


Flux du module Média :

Code PHP :
<?php echo Feed::get_parsed('media' Feed::DEFAULT_FEED_NAME, 0, false, 10); ?>


Là nous avons vu les codes d'appels des flux rss de la plupart des modules, vous aurez remarqué avec logique que la manière d’appeler les flux ne varient que les noms des modules.
Ensuite de mémoire, vu que je ne suis pas utilisatrice de cette version, il y a la possibilité , il me semble de pourvoir trier les flux avec les catégories .. Mais je n'ai pas testé.

Les modules



Maintenant nous allons appeler le placement d'un mini_module et non d'un flux. Placement pour un index personnalisé. Là le code diffère de cette façon :

Pour le menu : Thème switcher :

Code PHP :
 <?php $ThemesSwitcher_menu = new ThemesSwitcherModuleMiniMenu();
echo $ThemesSwitcher_menu->display(); ?>



Pour le module Shoutbox :

Code PHP :
 <?php require_once PATH_TO_ROOT . '/shoutbox/shoutbox_mini.php'; echo shoutbox_mini(0, BLOCK_POSITION__NOT_ENABLED);?>


Pour le module Sondage :

Code PHP :
<?php $poll = new PollModuleMiniMenu(); echo $poll->display(); ?>


Pour le module Online :

Code PHP :
<?php $poll = new OnlineModuleMiniMenu(); echo $online->display(); ?>


Pour le livre d'or :

Code PHP :
<?php $guestbook = new guestbookModuleMiniMenu(); echo $guestbook->display(); ?>



Pour le module Smallads :

Code PHP :
<?php $poll = new SmalladdsModuleMiniMenu(); echo $smallads->display(); ?>


Les menus



Tout comme les modules, vous pouvez placer aussi les menus ou vous le souhaitez, Placement pour un index personnalisé. Là le code diffère de cette façon :

Pour le menu : Thème switcher :

Code PHP :
 <?php $ThemesSwitcher_menu = new ThemesSwitcherModuleMiniMenu();
echo $ThemesSwitcher_menu->display(); ?>


Vous pouvez aussi aviser avec le menu "lang" ou celui que vous voulez en respectant cette syntaxe.

<span class="note">Attention , il vous faudra désactiver les menus dont vous ferez l'implantation dans l'administration/Contenu/Menus/Gestion. Cela évitera des générations d'erreurs</span>

Ensuite avec un peu de logique on peut aviser/appeler les menus de la même façon. Voilà pour l'implantation de Flux / Modules / ou menus dans la pages index, ou ailleurs ;)


Si vous avez des questions, n'hésitez pas à les poser sur le forum :)


Créé le 02/12/2014, par Swan

Cette page a été consultée 171 fois