Amaury Carrade
16e1c842b2
Formatage des nombres sur la page de stats
11 years ago
Alexis Degrugillier
b0641fd0eb
Modification des statistiques.
...
Ajout de la liste des 10 plus gros contributeurs
Ajout de règles CSS pour les thèmes Flat et Dark
Modification de l'affichage des camemberts (tri par nombre qui remplace le tri alphabétique)
11 years ago
Alexis Degrugillier
20d74fef8f
Modification des statistiques pour améliorer la lisibilité
...
Nombre d'article par jour :
- ajout d'un axe des Y
- suppression des lignes verticales
- ajout de la borne inférieure pour l'axe des Y (commence maintenant à 0)
Nombre de flux par catégorie :
- suppression des étiquettes
- changement des informations lors du passage de la souris (ajout de la catégorie et du pourcentage)
- légende disponible sur 3 colonnes
Nombre d'article par catégorie :
- idem "Nombre de flux par catégorie"
11 years ago
Alexandre Alapetite
3930235b18
indexController : Charge les DAO uniquement lorsque nécessaire
...
Poursuit le raisonnement de
bd6a7606c0
Petites corrections
https://github.com/marienfressinaud/FreshRSS/issues/90
11 years ago
Alexandre Alapetite
bd6a7606c0
Intégration statistiques
...
Quelques corrections
https://github.com/marienfressinaud/FreshRSS/pull/390
en particulier correction bug chargement asynchrone JavaScript
Pour https://github.com/marienfressinaud/FreshRSS/issues/90
11 years ago
Alexis Degrugillier
e98ac32716
Ajout de statistiques de l'application
...
Conflicts:
app/i18n/en.php
app/i18n/fr.php
11 years ago
Alexandre Alapetite
451cae8d12
Réduit la place de la date
...
https://github.com/marienfressinaud/FreshRSS/issues/385
+ oublie formLogin d'un patch précédent
ae539f6839
https://github.com/marienfressinaud/FreshRSS/issues/380
11 years ago
Alexandre Alapetite
f121df42ee
Montre toggle_aside seulement pour le mode normal
...
Corrige https://github.com/marienfressinaud/FreshRSS/issues/373
Au passage, introduit une classe au niveau `body` avec le nom de la vue
en cours (pas utilisé pour l'instant)
11 years ago
Alexandre Alapetite
922129c4db
Style formulaire connexion
...
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/380
11 years ago
Alexandre Alapetite
afbb608f1e
autofocus formLogin
...
Implémente
https://github.com/marienfressinaud/FreshRSS/issues/327#issuecomment-32710864
11 years ago
Alexandre Alapetite
dda7b002de
Corrections mode anonyme avec formulaire
...
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/361
11 years ago
Alexandre Alapetite
d58886a937
Implémentation de l'indentification par mot de passe
...
Implémentation de
https://github.com/marienfressinaud/FreshRSS/issues/104
11 years ago
Alexandre Alapetite
b381d2a592
Un peu de typographie
...
* Remplace les tirets de soustraction par points médians ou des tirets
cadratins (si c'est trop long, nous pourrions mettre des
demi-cadratins).
* Met les abréviations des jours anglais en exposant, comme
`3<sup>rd</sup>`
11 years ago
Alexandre Alapetite
92efd68a3a
Début de mode multi-utilisateur avec http_auth
...
+ Légère optimisation de Minz_View.
+ Encore plus de tests de bibliothèques dans install.php
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126 et
https://github.com/marienfressinaud/FreshRSS/issues/303
11 years ago
Alexandre Alapetite
96bdbafcea
Refactorisation FreshRSS_Configuration
...
Implémente https://github.com/marienfressinaud/FreshRSS/issues/260
(évite les comparaisons de chaînes au profit des vrais booléens et
entiers)
Grosse simplification et réduction du code relatif à la configuration.
Supprime ConfigurationDAO.
Permet de simplifier considérablement configureController.
Évite de multiples copies des mêmes données en mémoire.
Évite de garder plusieurs versions de la configuration en mémoire
(auparavant : dans un tableau au niveau de ModelArray + au niveau de
FreshRSS_Configuration + en Session + des copies temporaires comme
ConfigurationDAO).
Ne stocke plus 'conf' en Session (n'était presque pas utilisé).
Évite de recharger plusieurs fois Translate inutilement.
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/303
11 years ago
Alexandre Alapetite
9ac1496d63
Bouge anon_access dans config.php
...
L'accès anonyme n'est pas au niveau utilisateur mais au niveau global.
Bouge FreshRSS_Configuration::conf->anonAccess() qui était stocké dans
*_user.php vers Minz_Configuration::allowAnonymous() stocké dans
config.php
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/126
+ autres optimisations
Contribue à https://github.com/marienfressinaud/FreshRSS/issues/260
11 years ago
Alexandre Alapetite
1da74b1edd
Affichage version dans "à propos"
11 years ago
Alexandre Alapetite
878e96202e
Grosse refactorisation pour permettre le chargement automatique des classes
...
C'est parti de changements pour
https://github.com/marienfressinaud/FreshRSS/issues/255 et finalement
j'ai continué la refactorisation...
Ajout de préfixes FreshRSS_ et Minz_ sur le modèle de SimplePie_.
Toutes les classes sont maintenant en chargement automatique (devrait
améliorer les performances en évitant de charger plein de classes
inutilisées, et faciliter la maintenance).
Suppression de set_include_path().
Si souhaité, certaines classes de Minz pourraient être déplacées dans un
sous-répertoire, par exemple les exceptions.
Tests et relecture nécessaires.
11 years ago
Alexandre Alapetite
986c7297e7
OPML import plus tolérant
...
Plus correction bug checkUrl()
11 years ago
Alexandre Alapetite
ee6a1bdde3
PHP : Alertes fonction date()
...
En attendant https://github.com/marienfressinaud/FreshRSS/issues/310 la
fonction date() générait des alertes sur les systèmes n'ayant pas
personnalisé PHP
Voir http://us3.php.net/manual/en/function.date-default-timezone-set.php
11 years ago
Alexandre Alapetite
b8c4afadf4
Nouveau fichier constants.php
...
En particulier pour stocker le numéro de version de FreshRSS utilisé
entre autres par https://github.com/marienfressinaud/FreshRSS/issues/174
et centraliser les constantes de chemins
Implémente https://github.com/marienfressinaud/FreshRSS/issues/271
11 years ago
Marien Fressinaud
168dbefc0a
Page "à propos" accessible aux visiteurs
...
Voir #266
11 years ago
Marien Fressinaud
046070d5ed
Page "à propos" accessible aux visiteurs
...
Voir #266
11 years ago
Alexandre Alapetite
6fe1e1bad0
Ajout d'un bouton pour effacer les logs
...
https://github.com/marienfressinaud/FreshRSS/issues/242
11 years ago
Alexandre Alapetite
85faf2fdf7
Persona logout réponse Ajax minimale
...
Évite File doesn't exist :
`/home/alex/public_html/alexandre.alapetite.fr/prive/FreshRSS/app/views/index/logout.phtml`
Similaire à https://github.com/marienfressinaud/FreshRSS/issues/241
11 years ago
Alexandre Alapetite
d93642d0d2
htmlspecialchars pour les logs
11 years ago
Marien Fressinaud
54541608ac
Fix issue #127 : ajout système de token
...
Ajout du système de token pour accéder aux flux RSS même quand la
connexion a été paramétrée.
Pour l'utiliser, il faut simplement ajouter le paramètre
?token=<votre_token> à l'url
11 years ago
Marien Fressinaud
22febc1351
Fix issue #101 : option interdiction anonymes
...
Ajout d'une option pour interdire la lecture anonyme (interdit par
défaut)
Correction de l'internationalisation pour la pagination des logs
11 years ago
Marien Fressinaud
d3078fb726
Mise en place de la structure pour les différentes vues
11 years ago
Marien Fressinaud
fafddf2a20
Fix issue #73 : ajout d'une page pour visualiser les logs
11 years ago
Marien Fressinaud
3ba63a170e
Suppression des 'notes' sur les articles, pas utile
11 years ago
Marien Fressinaud
0ff751b443
Lazyload facultatif (issue #75 ok)
11 years ago
Marien Fressinaud
1d459af046
Fix issue #75 : chargement des images en lazyload, reste à le rendre optionnel
11 years ago
Marien Fressinaud
60edaa4375
Fix issue #74 : les tags associés sont désormais cliquables
12 years ago
Marien Fressinaud
07529bfe5d
Correction du site officiel
12 years ago
Marien Fressinaud
1c202b9364
Correction code + ajout commentaires + à l'ajout d'un flux, on n'ajoute plus les trop vieux articles
12 years ago
Marien Fressinaud
9820345eec
Revue de code pour la récupération des articles : ATTENTION GROS CHANGEMENTS, aucune garantie de stabilité et possibles régressions. La recherche dans le contenu des articles fonctionnent et possibilité de rechercher des tags
12 years ago
Marien Fressinaud
21dc4ceace
Fix issue #64 : stockage des favicons en local
12 years ago
Marien Fressinaud
81ea32d53e
Gestion de la traduction pour les dates (bug #38 )
12 years ago
Marien Fressinaud
19407e1ab6
Structure pour l'internationalisation terminée (voir bug #38 ) : il reste à faire la traduction en anglais notamment, rajouter une option pour changer la langue, détecter la langue préférée de l'utilisateur et voir si on peut migrer facilement l'installateur aussi
12 years ago
Marien Fressinaud
a698221625
Fix issue #55 : affichage des tags associés aux articles
12 years ago
Marien Fressinaud
cd979d30e1
Ajout partage Shaarli : fix issue #34
12 years ago
Marien Fressinaud
a4beb7b772
Correction faute dans about + ajout options mise à jour et marquer comme lu pour un flux spécifiée
12 years ago
Marien Fressinaud
c2bf3ead8a
Export des flux au format RSS pleinement supporté (voir issue #34 ) - possibilité de les filtrer comme pour la vue principale
12 years ago
Marien Fressinaud
1cc118acdc
Ajout partage par mail (voir issue #34 ) + déplacement des options de partage en bas des articles
12 years ago
Marien Fressinaud
c12af70b10
Fix issue #54 : suppression contenu attribut alt pour les favicons
12 years ago
Marien Fressinaud
1a4e8849ae
Changement du lien 'website' pour filtrer l'affichage selon ce site plutôt que d'envoyer sur ce dernier
12 years ago
Marien Fressinaud
80d4f5cf3d
correction petit bug entryController + petites améliorations design
12 years ago
Marien Fressinaud
8f65ce0e64
Changement provider favicons
12 years ago
Marien Fressinaud
c47b3dc50a
Ajout des favicons dans la colonne de gestion des sites + ajout du alt
12 years ago