Winnie

One-click link-sharing

Télécharger

Cliquez sur l'un des liens ci-dessous pour télécharger la dernière version de Winnie (3.14r1592653) en format zip ou bz2.

Si vous cherchez une version précédente de Winnie, rendez-vous sur la page de téléchargement.

Qu'est-ce que c'est?

Winnie est un script dont le but est de simplifier le partage de liens internet. Il met en jeu trois parties :

Winnie est simplement un script qui permet aux membres d'envoyer des liens par courrier électronique sur la liste de diffusion. Winnie peut être appelé à l'aide d'une simple requête http. La fonctionnalité la plus intéressante est probablement la possibilité d'effectuer une telle requête d'un simple clic sur un marque page spécial. Et au cas vous formuleriez une requête incomplète, Winnie vous amènera à une interface web afin de la compléter. Cela s'avère pratique si vous souhaitez rajouter un commentaire au message envoyé.

Open source

Winnie est un projet open source, sous licence GNU General Public License (voir http://www.gnu.org/licenses/ pour plus de détails). Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE; pas même la garantie implicite qu'il commercialisable ou adapté à un quelconque usage. Pour plus de détails, reportez-vous à la licence GNU GPL.

De quoi ai-je besoin?

Pour faire fonctionner Winnie, il faut :

Vous devez pouvoir uploader les fichiers sur le serveur. Celui-ci doit supporter les scripts PHP (version 4.3 ou supérieure), et être autorisé à envoyer des e-mails à la liste de diffusion. La liste de diffusion doit accepter les messages en provenance du serveur.

Installation

Pour installer Winnie, commencez par éditer le fichier de configuration qui se trouve à includes/config.php (avec n'importe quel éditeur texte) en suivant les instructions qui s'y trouvent. Uploadez ensuite l'intégralité du dossier winnie/ sur votre serveur web. Winnie devrait désormais fonctionner (pour le vérifier, rendez-vous à l'adresse où vous l'avez uploadé). Notifiez maintenant les utilisateurs en leur envoyant un lien vers le dossier tuto/, afin qu'ils puissent enregistrer le marque-page qui leur permettra d'utiliser Winnie (vous pouvez faire cela en utilisant Winnie!). Et c'est tout! Attendez patiemment que tous ces fabuleux liens remplissent votre boîte aux lettres.

Comment le personnaliser?

Editer le fichier de configuration (situé à includes/config.php) devrait vous permettre de configurer Winnie rapidement pour qu'il fonctionne immédiatement. Vous pouvez aussi personnaliser l'apparence de l'interface web et des e-mails en éditant les feuilles de style css correspondantes situées dans le dossier css/ (default.css pour l'interface web, et mail.css pour les e-mails). Pour plus de contrôle sur le contenu des e-mails, vous pouvez aussi éditer les gabarits (templates) situés dans le dossier templates/. Les fonctions de Winnie peuvent être étendue en ajoutant des filtres et des gabarits pour extraire et présenter le contenu de sites spécifiques (voir includes/functions.php pour de plus ample détails). Ces changements sont transparents pour les utilisateurs, qui n'ont pas besoin de changer leur configuration pour en bénéficier. Enfin, vous pouvez aussi vous plonger dans le code de Winnie pour le bidouiller à loisir (Winnie est sous licence GNU GPL).