Fix issue #118 : option pour garder historique

*** ATTENTION, MODIFICATION DE LA BDD ***

Cette option permet de garder les vieux articles d'un flux en même s'ils
sont plus vieux que la limite des X mois d'historique (3 par défaut)

Les modifications de la base de données :
- ajout du champ "keep_history int(1) DEFAULT 0" à la table feed
- suppression des champs "is_public" et "lastUpdate" de la table entry
  (n'étaient plus utilisés de toute façon)
This commit is contained in:
Marien Fressinaud committed 2013-08-22 11:11:22 +02:00
1 parent 48f8401c8b
commit 9642fbb221
8 files changed
+39 -43

No files matched your search

+4 -2
View File
@@ -69,7 +69,8 @@ class feedController extends ActionController {
// on ajoute les articles en masse sans vérification
foreach ($entries as $entry) {
if ($entry->date (true) >= $date_min) {
if ($entry->date (true) >= $date_min ||
$feed->keepHistory ()) {
$values = $entry->toArray ();
$entryDAO->addEntry ($values);
}
@@ -150,7 +151,8 @@ class feedController extends ActionController {
// La BDD refusera l'ajout de son côté car l'id doit être
// unique
foreach ($entries as $entry) {
if ($entry->date (true) >= $date_min) {
if ($entry->date (true) >= $date_min ||
$feed->keepHistory ()) {
$values = $entry->toArray ();
$entryDAO->addEntry ($values);
}