diff options
Diffstat (limited to 'inc/poche/Poche.class.php')
-rwxr-xr-x | inc/poche/Poche.class.php | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/inc/poche/Poche.class.php b/inc/poche/Poche.class.php index 61bc8e13..dc7b76d0 100755 --- a/inc/poche/Poche.class.php +++ b/inc/poche/Poche.class.php | |||
@@ -558,7 +558,7 @@ class Poche | |||
558 | } | 558 | } |
559 | } | 559 | } |
560 | } | 560 | } |
561 | $this->messages->add('s', _('the tag has been applied successfully')); | 561 | $this->messages->add('s', _('The tag has been applied successfully')); |
562 | Tools::redirect(); | 562 | Tools::redirect(); |
563 | break; | 563 | break; |
564 | case 'remove_tag' : | 564 | case 'remove_tag' : |
@@ -570,6 +570,10 @@ class Poche | |||
570 | Tools::redirect(); | 570 | Tools::redirect(); |
571 | } | 571 | } |
572 | $this->store->removeTagForEntry($id, $tag_id); | 572 | $this->store->removeTagForEntry($id, $tag_id); |
573 | Tools::logm('tag entry deleted'); | ||
574 | $this->store->cleanUnusedTags(); | ||
575 | Tools::logm('old tags cleaned'); | ||
576 | $this->messages->add('s', _('The tag has been successfully deleted')); | ||
573 | Tools::redirect(); | 577 | Tools::redirect(); |
574 | break; | 578 | break; |
575 | default: | 579 | default: |
@@ -1131,6 +1135,13 @@ class Poche | |||
1131 | $this->messages->add('s', _('Cache deleted.')); | 1135 | $this->messages->add('s', _('Cache deleted.')); |
1132 | Tools::redirect(); | 1136 | Tools::redirect(); |
1133 | } | 1137 | } |
1138 | |||
1139 | public function cleanTags() { | ||
1140 | $this->store->cleanUnusedTags(); | ||
1141 | $this->messages->add('s', _('The unused tags have been cleaned.')); | ||
1142 | Tools::logm('clean tags'); | ||
1143 | Tools::redirect(); | ||
1144 | } | ||
1134 | 1145 | ||
1135 | /** | 1146 | /** |
1136 | * return new purifier object with actual config | 1147 | * return new purifier object with actual config |