diff options
Diffstat (limited to 'plugins/markasjunk')
-rw-r--r-- | plugins/markasjunk/localization/fo_FO.inc | 21 | ||||
-rw-r--r-- | plugins/markasjunk/localization/hr_HR.inc | 1 | ||||
-rw-r--r-- | plugins/markasjunk/localization/km_KH.inc | 6 | ||||
-rw-r--r-- | plugins/markasjunk/localization/uk_UA.inc | 1 | ||||
-rw-r--r-- | plugins/markasjunk/markasjunk.js | 17 | ||||
-rw-r--r-- | plugins/markasjunk/markasjunk.php | 11 |
6 files changed, 47 insertions, 10 deletions
diff --git a/plugins/markasjunk/localization/fo_FO.inc b/plugins/markasjunk/localization/fo_FO.inc new file mode 100644 index 000000000..0ef6a761c --- /dev/null +++ b/plugins/markasjunk/localization/fo_FO.inc @@ -0,0 +1,21 @@ +<?php + +/* + +-----------------------------------------------------------------------+ + | plugins/markasjunk/localization/<lang>.inc | + | | + | Localization file of the Roundcube Webmail Mark-As-Junk plugin | + | Copyright (C) 2012-2013, The Roundcube Dev Team | + | | + | Licensed under the GNU General Public License version 3 or | + | any later version with exceptions for skins & plugins. | + | See the README file for a full license statement. | + | | + +-----------------------------------------------------------------------+ + + For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-markasjunk/ +*/ +$labels['buttontext'] = 'Møsn'; +$labels['buttontitle'] = 'Merk sum møsn'; +$labels['reportedasjunk'] = 'Melda sum møsn.'; +?>
\ No newline at end of file diff --git a/plugins/markasjunk/localization/hr_HR.inc b/plugins/markasjunk/localization/hr_HR.inc index 86c72b898..6e69889bf 100644 --- a/plugins/markasjunk/localization/hr_HR.inc +++ b/plugins/markasjunk/localization/hr_HR.inc @@ -15,6 +15,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-markasjunk/ */ +$labels['buttontext'] = 'Smeće (spam)'; $labels['buttontitle'] = 'Označi kao smeće (spam)'; $labels['reportedasjunk'] = 'Uspješno prijavljeno kao smeće (spam)'; ?>
\ No newline at end of file diff --git a/plugins/markasjunk/localization/km_KH.inc b/plugins/markasjunk/localization/km_KH.inc index ca4ceed66..92ba883c6 100644 --- a/plugins/markasjunk/localization/km_KH.inc +++ b/plugins/markasjunk/localization/km_KH.inc @@ -15,7 +15,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-markasjunk/ */ -$labels['buttontext'] = 'សំបុត្រមិនល្អ'; -$labels['buttontitle'] = 'ចាត់ជា សំបុត្រមិនល្អ'; -$labels['reportedasjunk'] = 'រាយការណ៏ថាជា សំបុត្រមិនល្អ បានសំរេច'; +$labels['buttontext'] = 'សារឥតបានការ'; +$labels['buttontitle'] = 'សម្គាល់ជាសារឥតបានការ'; +$labels['reportedasjunk'] = 'បានរាយការណ៍ជាសារឥតបានការដោយជោគជ័យ'; ?>
\ No newline at end of file diff --git a/plugins/markasjunk/localization/uk_UA.inc b/plugins/markasjunk/localization/uk_UA.inc index 34e627f1f..945a5e2b0 100644 --- a/plugins/markasjunk/localization/uk_UA.inc +++ b/plugins/markasjunk/localization/uk_UA.inc @@ -15,6 +15,7 @@ For translation see https://www.transifex.com/projects/p/roundcube-webmail/resource/plugin-markasjunk/ */ +$labels['buttontext'] = 'Спам'; $labels['buttontitle'] = 'Перемістити в "Спам'; $labels['reportedasjunk'] = 'Переміщено до "Спаму'; ?>
\ No newline at end of file diff --git a/plugins/markasjunk/markasjunk.js b/plugins/markasjunk/markasjunk.js index 0e30fb8f2..7540c893d 100644 --- a/plugins/markasjunk/markasjunk.js +++ b/plugins/markasjunk/markasjunk.js @@ -1,4 +1,19 @@ -/* Mark-as-Junk plugin script */ +/** + * Mark-as-Junk plugin script + * + * @licstart The following is the entire license notice for the + * JavaScript code in this file. + * + * Copyright (c) 2013, The Roundcube Dev Team + * + * The JavaScript code in this page is free software: you can redistribute it + * and/or modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation, either version 3 of + * the License, or (at your option) any later version. + * + * @licend The above is the entire license notice + * for the JavaScript code in this file. + */ function rcmail_markasjunk(prop) { diff --git a/plugins/markasjunk/markasjunk.php b/plugins/markasjunk/markasjunk.php index 4448b506c..d07b494f8 100644 --- a/plugins/markasjunk/markasjunk.php +++ b/plugins/markasjunk/markasjunk.php @@ -56,16 +56,15 @@ class markasjunk extends rcube_plugin { $this->add_texts('localization'); - $uids = rcube_utils::get_input_value('_uid', rcube_utils::INPUT_POST); - $mbox = rcube_utils::get_input_value('_mbox', rcube_utils::INPUT_POST); - $rcmail = rcmail::get_instance(); $storage = $rcmail->get_storage(); - $storage->unset_flag($uids, 'NONJUNK'); - $storage->set_flag($uids, 'JUNK'); + foreach (rcmail::get_uids() as $mbox => $uids) { + $storage->unset_flag($uids, 'NONJUNK', $mbox); + $storage->set_flag($uids, 'JUNK', $mbox); + } - if (($junk_mbox = $rcmail->config->get('junk_mbox')) && $mbox != $junk_mbox) { + if (($junk_mbox = $rcmail->config->get('junk_mbox'))) { $rcmail->output->command('move_messages', $junk_mbox); } |