Y'a toujours possibilité, mais pour faire ce genre sur le forum qui dit JavaScript mais dit pas toujours fiable. (Coucou ancien système pour les notifications de RP).
Pour pouvoir stocker des informations, on ne peut pas passer par le forum, je n'ai pas la possibilité. Il reste donc la BDD du wiki qui est exploitable.
Cependant comme il faut faire un transfert d'info entre deux site différent, on peut pas vraiment vérifier l'identité de la personne.(Disons que c'est faisable, mais exploitable à la triche, car le JavaScript reste public..).
Si on fait tout le processus sur le wiki, ce problème n'existera plus, par contre cela nécessitera d'être connecté au wiki.
Donc à partir de ça, on peut alors imaginer ce mécanisme :
- On clique sur le lien d'un des 3 topsites (qui seront en réalité des urls du wiki).
- On arrive sur le wiki, et il y aura 2 scénarios possible
=> On est connecté au wiki, on est alors redirigé vers le top-site.
=> On n'est pas connecté au wiki. Il faudra alors se connecté et suite à ça on sera redirigé vers le top site.
- On arrive sur le top-site. Il y a 2 scénarios possible à ce moment là :
=> On n'a pas cliqué sur ce top-site lors des 6 dernières heures => On gagne 1pts et on sauve la date de dernier click pour ce topsite.
=> On a cliqué sur le top-site => On gagne 0pts.
Le système va donc enregistrer en bdd les score et les associer au compte wiki, on peut ajouter une date. A partir de là, on pourra faire des classement, un système de comptage automatique des zenies (on peut même imaginer envoyer un mail avec les zenies gagnés par chacun au cours du mois)
Seul truc, il nous est impossible de savoir si la personne a bien été au bout du vote...
----
Pour Top booster, dernière mise à jour 2012, j'ose même pas imaginer le nombre de fonctions dépréciés et même de failles sécurités. J'ai tout de même regardé ça semble être du PHP 5.2 de demandé, autant lécher les barres de métros ça revient au même. Impossible que je mette en tout cas ça sur le serveur.
J'ai regardé en diagonale le code et le fonctionnement. C'est un truc qui bien associé au top-site en lui-même (donc un gros plus en effet). Le site généré un fichier disponible sur une url (ce qui est pratique) du genre http://www.root-top.com/membres/stats/hashes_827fd1c7c61bcac8c182.txt donc que je peux récupérer aussi de mon coté et c'est un moyen fiable de savoir s'il est allé au bout.
Par contre, cela nécessite avoir un compte sur le topsite, pas certain que les membres soient motivés à faire ça (en plus faudra faire le lien entre les deux)..., donc au final je pense que ça reste moyen comme utilisation.