Notes à propose de MoonMoon

MoonMoon est un agrégateur simple pour monter des planets, tel celui de TheFool.

MoonMoon est actuellement en version 0.2-beta, et son développement ne semble plus trop actif. Le site de développement commence à être envahi par les spams.

Bug rencontrés

Pour une raison que je n'ai pas cernée (probablement une mise à jour de PHP), MoonMoon a cessé de fonctionner (page vierge). Dans /var/log/apache2/error.log, l'erreur était la suivante :

Catchable fatal error: Object of class SimplePie_Enclosure could not be converted to string in /var/www/planet.filyb.info/app/lib/simplepie/simplepie.inc on line 1452 

Cette erreur a été signalée sur le tracker de MoonMoon, mais la solution proposée n'a pas marché.

J'ai tout simplement remplacé (en commentant l'ancien code) cette partie de app/lib/simplepie/simplepie.inc autour de la ligne 1452 :

if (!empty($enclosures))
{
    return array_unique($enclosures);
}
else
{
    return false;
}

par

return false;

Attention ! Ça devrait probablement supprimer la gestion des pièces jointes par MoonMoon.