poche 1.0 beta 1
Edit du 11/08 : la deuxième beta est en ligne.
Après de nombreuses heures de travail, la première beta de la 1.0 de poche est disponible au téléchargement.
Modifications
- possibilité de traduire poche (à venir : français, allemand, espagnol et chinois)
- remplacement de RainTPL par Twig
- stockage possible : sqlite, mysql et postgresql
- énorme refactoring
- à la suppression d’un lien, plus de confirmation
- import depuis pocket / readability / instapaper depuis l’écran de configuration
- notification de mise à jour disponible depuis l’écran de configuration
- plus du tout de javascript
- possibilité de créer des thèmes
- pagination à l’affichage des liens
- partage par email et sur twitter
- nouveau design, plus adapté aux tablettes / smartphones (on rencontrait des problèmes avec l’ancienne interface)
- multi utilisateurs (techniquement, c’est pensé pour. une interface d’admin viendra)
- extension pour chrome disponible ici
Téléchargement
- téléchargement conseillé : pour télécharger la version sans Twig (vous devrez installer Twig via composer, cliquez-ici.
- pour télécharger la version avec Twig directement, cliquez-ici.
Installation
Éditez les lignes suivantes dans /inc/poche/config.inc.php :
define ('STORAGE','sqlite'); # postgres, mysql, sqlite define ('STORAGE_SERVER', 'localhost'); # leave blank for sqlite define ('STORAGE_DB', 'poche'); # only for postgres & mysql define ('STORAGE_SQLITE', './db/poche.sqlite'); define ('STORAGE_USER', 'user'); # leave blank for sqlite define ('STORAGE_PASSWORD', 'pass'); # leave blank for sqlite
poche doit avoir accès en écriture sur les répertoires cache et db.
PHP cURL & tidy_parse_string sont vivement recommandés.
Installation de twig
Installez composer dans votre projet :
curl -s http://getcomposer.org/installer | php
Installez twig via composer :
php composer.phar install
stockage avec sqlite
Vous devez installer sqlite pour php sur votre serveur.
Copiez le fichier /install/poche.sqlite dans /db
stockage avec mysql
Exécutez le fichier /install/mysql.sql dans votre base de données.
stockage avec postgres
Exécutez le fichier /install/postgres.sql dans votre base de données.
mettre à jour depuis poche <= 0.3
Avec poche <= 0.3, vos données étaient stockées dans un fichier sqlite. La structure de ce fichier a changé.
Vous devez exécuter http://votrepoche/install/update_sqlite_from_0_to_1.php avant d’utiliser la version 1.0
Continuer l’installation de poche
Vous pouvez vous rendre sur votre poche http://votrepoche. Remplissez les champs, et c’est tout !
Bugs connus
- csrf : la vérification a été désactivée temporairement
- traductions pas forcément prises en compte lors de la configuration
Si vous rencontrez un problème, ouvrez un ticket sur github ou contactez-nous par email. Il existe également un groupe de discussions.