PROJET AUTOBLOG


Links

source: Links

⇐ retour index

Patch pour le Flux RSS des Shaarlis

lundi 17 juin 2013 à 22:51
Frans m'a fourni un patch pour shaarlirss ( Planet ) afin de modifier via l'url le nombre post affiché.
Voici son code que j'ai intégré :
```
// Dans le fichier './app/classes/Planet.Class.php',
// on trouve une fonction getMaxDisplay() qu'il faut remplacer par le code qui suit.
// Selon la version, elle peut se trouver dans './app/classes/PlanetConfig.php'
// et la fonction être déclarée comme "public function getMaxDisplay()".
// Dans ce cas, laisser "public function getMaxDisplay()" et copier le reste.

   function getMaxDisplay(){
       if (isset($_GET['items']) // si "?item=" est renseigné
         && ctype_digit($_GET['items']) // si c'est un nombre entier
         && $_GET['items'] <= 1000 // s'il est inférieur à 1000 (modifiable voire optionnel)
         && $_GET['items'] != 0) { // s'il est différent de zéro
           return $_GET['items'];
       } else {
           return $this->conf['items'];
       }
   }
```

Par défaut le nombre de posts affiché est de 70.
Donc maintenant, vous pouvez en avoir
100 : https://ecirtam.net/shaarlirss/?items=100
200 : https://ecirtam.net/shaarlirss/?items=200
...
à vous de paramétrer.

Merci à Frans
(Permalink)