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)