En savoir plus sur les flux rss et autres dans une page index ...

Révision infoking1 du 27/04/2012


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. j'avoue que si vous êtes débutant en lisant ceci, vous devez rire un peu jaune, mais en plus de ces quelques explications, il vous faudra un minimum de connaissance et si vous n'en avez pas, c'est pas grave : Nous sommes là aussi pour vous aider via le forum .. Et différents tutoriels sont à votre portée et à votre disposition ;)

Les flux



Donc ...

Flux du module News :

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


Flux du module Forum :

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


Flux du module Articles :

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


Flux du module Wiki :

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


Flux du module Download :

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


Flux du module Média :

Code PHP :
<?php echo Feed::get_parsed('media', 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.

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 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 require_once PATH_TO_ROOT . '/poll/poll_mini.php'; echo poll_mini(0, BLOCK_POSITION__TOP_CENTRAL); ?>
 


Pour le module Online :

Code PHP :
<?php require_once PATH_TO_ROOT . '/online/online_mini.php'; echo online_mini(0, BLOCK_POSITION__TOP_CENTRAL); ?>



Pour le module Smallads :

Code PHP :
<?php require_once PATH_TO_ROOT . '/smallads/smallads_mini.php'; echo smallads_mini(0, BLOCK_POSITION__TOP_CENTRAL); ?>


<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 peu 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 ;)
Cette page a été consultée 2255 fois