Plugin Directory

Changeset 3349685


Ignore:
Timestamp:
08/25/2025 11:51:57 AM (7 months ago)
Author:
okvee
Message:

v1.0.9

Location:
rundiz-postorder
Files:
80 added
3 deleted
10 edited

Legend:

Unmodified
Added
Removed
  • rundiz-postorder/trunk/App/Controllers/Admin/Posts/HookPostsPerPage.php

    r3349055 r3349685  
    33 * Hook to alter posts per page for re-order admin page.
    44 *
    5  * @package rd-postoder
     5 * @package rundiz-postorder
    66 * @since 1.0.8
    77 */
     
    2424        public function hookPostsPerPage($posts_per_page, $post_type)
    2525        {
     26            // allowed AJAX actions to use custom posts per page.
     27            $allowedActions = [
     28                'RdPostOrderReOrderPost',
     29                'RdPostOrderReNumberAll',
     30                'RdPostOrderResetAllPostsOrder',
     31                'RdPostOrderSaveAllNumbersChanged',
     32            ];
     33
    2634            if (
    27                 is_admin() &&
    28                 isset($_GET['page']) &&
    29                 ReOrderPosts::MENU_SLUG === $_GET['page']
     35                is_admin() && // must always in admin pages AND ...
     36                (
     37                    (
     38                        isset($_GET['page']) &&
     39                        ReOrderPosts::MENU_SLUG === $_GET['page']
     40                    ) ||// contains ?page matched this plugin menu slug. OR
     41                    (
     42                        wp_doing_ajax() &&
     43                        isset($_REQUEST['action']) &&
     44                        in_array($_REQUEST['action'], $allowedActions)
     45                    )// is AJAX and in allowed actions in this plugin.
     46                )
    3047            ) {
    3148                $posts_per_page = 50;
    3249            }
     50
     51            unset($allowedActions);
    3352            return $posts_per_page;
    3453        }// hookPostsPerPage
  • rundiz-postorder/trunk/App/Controllers/Admin/Posts/ReOrderPosts.php

    r3349055 r3349685  
    153153        public function registerScripts()
    154154        {
    155             $pluginData = get_plugin_data(RDPOSTORDER_FILE);
    156             $pluginVersion = (isset($pluginData['Version']) ? $pluginData['Version'] : false);
    157             unset($pluginData);
    158 
    159155            // to name font awesome handle as `plugin-name-prefix-font-awesome4` is to prevent conflict with other plugins that maybe use older version but same handle that cause some newer icons in this plugin disappears.
    160156            wp_enqueue_style('rd-postorder-font-awesome4', plugin_dir_url(RDPOSTORDER_FILE) . 'assets/css/font-awesome.min.css', [], '4.7.0');
    161             wp_enqueue_style('rd-postorder-ReOrderPosts-css', plugin_dir_url(RDPOSTORDER_FILE) . 'assets/css/ReOrderPosts.css', [], $pluginVersion);
     157            wp_enqueue_style('rd-postorder-ReOrderPosts-css', plugin_dir_url(RDPOSTORDER_FILE) . 'assets/css/Admin/Posts/ReOrderPosts.css', [], RDPOSTORDER_VERSION);
    162158
    163             wp_enqueue_script('rd-postorder-ReOrderPosts-js', plugin_dir_url(RDPOSTORDER_FILE) . 'assets/js/ReOrderPosts.js', ['jquery', 'jquery-ui-core', 'jquery-ui-sortable', 'jquery-touch-punch', 'jquery-query'], $pluginVersion, true);
     159            wp_enqueue_script(
     160                'rd-postorder-ReOrderPosts-js',
     161                plugin_dir_url(RDPOSTORDER_FILE) . 'assets/js/Admin/Posts/ReOrderPosts.js',
     162                [
     163                    'jquery-query',
     164                    'jquery-ui-core',
     165                    'jquery-ui-sortable',
     166                    'jquery-touch-punch',
     167                ],
     168                RDPOSTORDER_VERSION,
     169                [
     170                    'in_footer' => true,
     171                ]
     172            );
    164173            wp_localize_script(
    165174                'rd-postorder-ReOrderPosts-js',
     
    167176                [
    168177                    'ajaxnonce' => wp_create_nonce('rdPostOrderReOrderPostsAjaxNonce'),
    169                     'ajaxnonce_error_message' => __('Please reload this page and try again.', 'rd-postorder'),
    170178                    'debug' => (defined('WP_DEBUG') && WP_DEBUG === true ? 'true' : 'false'),
    171179                    'hookName' => $this->hookName,
     
    173181                    'txtConfirmReorderAll' => __('Are you sure to doing this? (This may slow down your server if you have too many posts.)', 'rd-postorder'),
    174182                    'txtDismissNotice' => __('Dismiss this notice.'),
     183                    'txtPleaseSelectSaveAllChanges' => __('Please select save all changes and then press apply button.', 'rd-postorder'),
    175184                    'txtPreviousXhrWorking' => __('The previous XHR is currently working, please wait few seconds and try again.', 'rd-postorder'),
     185                    'txtReloadPageTryAgain' => __('Please reload this page and try again.', 'rd-postorder'),
    176186                ]
    177187            );
  • rundiz-postorder/trunk/App/Controllers/Admin/Settings/Traits/SettingsTrait.php

    r3349055 r3349685  
    33 * Settings trait.
    44 *
    5  * @package rd-postorder
     5 * @package rundiz-postorder
    66 * @since 1.0.8
    77 */
  • rundiz-postorder/trunk/App/Models/PostsListTable.php

    r3349055 r3349685  
    146146                    . $this->columnTitleDisplayPostStatus($item)
    147147                    . '</strong>';
    148             $output .= '<div class="row-actions">'
    149                     . '<a href="#move-up,' . $item->ID . '" onclick="return RdPostOrderReOrder.ajaxReOrder(\'up\', \'' . $item->ID . '\');"><i class="fa fa-sort-asc fa-fw"></i> ' . __('Move up', 'rd-postorder') . '</a>'
    150                     . ' | <a href="#move-down,' . $item->ID . '" onclick="return RdPostOrderReOrder.ajaxReOrder(\'down\', \'' . $item->ID . '\');"><i class="fa fa-sort-desc fa-fw"></i> ' . __('Move down', 'rd-postorder') . '</a>'
    151                     . ' | <a href="' . admin_url('post.php?post=' . $item->ID . '&amp;action=edit') . '">' . __('Edit') . '</a>'
    152                     . ' | <a href="' . home_url('?p=' . $item->ID) . '">' . __('View') . '</a>'
    153                     ;
    154             $output .= '</div>';
    155148            return $output;
    156149        }// column_title
     
    237230
    238231        /**
    239          * Display buttons at bulk actions position.
    240          *
    241          * @param strnig $which
    242          */
    243         /*protected function bulk_actions($which = '')
    244         {
    245             echo '<a class="button re-number-all" onclick="return ajaxReNumberAll();" title="' . __('Click on this button to re-number all the posts in current listing order.', 'rd-postorder') . '"><i class="fa fa-sort-numeric-desc"></i> ' . __('Re-number all posts', 'rd-postorder') . '</a>';
    246             echo ' <a class="button reset-all-posts" onclick="return ajaxResetAllPostsOrder();" title="' . __('Click on this button to reset all the posts order by date.', 'rd-postorder') . '"><i class="fa fa-refresh"></i> ' . __('Reset all order', 'rd-postorder') . '</a>';
    247         }// bulk_actions*/
    248 
    249 
    250         /**
    251232         * Get bulk actions.
    252233         *
     
    295276
    296277        /**
     278         * {@inheritDoc}
     279         *
     280         * @since 1.0.9 Move row actions from inside `column_title()` to here.
     281         */
     282        protected function handle_row_actions($item, $column_name, $primary)
     283        {
     284            if ($primary !== $column_name) {
     285                return '';
     286            }
     287
     288            $title = _draft_or_post_title();
     289            $post_type_object = get_post_type_object($item->post_type);
     290            $actions = [];
     291
     292            $actions['moveup'] = '<a class="rd-postorder-reorder-action-per-item" href="#move-up,' . $item->ID . '"
     293                    data-rd-postorder-action="up"
     294                >'
     295                . '<i class="fa fa-sort-asc fa-fw"></i> ' . __('Move up', 'rd-postorder')
     296                . '</a>';
     297            $actions['movedown'] = '<a class="rd-postorder-reorder-action-per-item" href="#move-down,' . $item->ID . '"
     298                    data-rd-postorder-action="down"
     299                >'
     300                . '<i class="fa fa-sort-desc fa-fw"></i> ' . __('Move down', 'rd-postorder')
     301                . '</a>';
     302
     303            if (current_user_can('edit_post', $item->ID) && 'trash' !== $item->post_status) {
     304                // edit link copied from wp-admin/includes/class-wp-posts-list-table.php
     305                $actions['edit'] = sprintf(
     306                    '<a href="%s" aria-label="%s">%s</a>',
     307                    get_edit_post_link($item->ID),
     308                    /* translators: %s: Post title. */
     309                    esc_attr(sprintf(__('Edit &#8220;%s&#8221;'), $title)),
     310                    __('Edit')
     311                );
     312            }
     313
     314            if (is_post_type_viewable($post_type_object)) {
     315                if ('trash' !== $item->post_status) {
     316                    // view link copied from wp-admin/includes/class-wp-posts-list-table.php
     317                    $actions['view'] = sprintf(
     318                            '<a href="%s" rel="bookmark" aria-label="%s">%s</a>',
     319                            get_permalink($item->ID),
     320                            /* translators: %s: Post title. */
     321                            esc_attr(sprintf(__('View &#8220;%s&#8221;'), $title)),
     322                            __('View')
     323                    );
     324                }
     325            }
     326
     327            unset($post_type_object, $title);
     328            return $this->row_actions($actions);
     329        }// handle_row_actions
     330
     331
     332        /**
    297333         * prepare data and items
    298334         *
     
    368404        public function single_row($item)
    369405        {
    370             echo '<tr id="postID-' . $item->ID . '" class="post-' . $item->ID . ' menu_order-' . $item->menu_order . ' post-item-row">';
     406            echo '<tr id="postID-' . $item->ID . '"
     407                class="post-' . $item->ID . ' menu_order-' . $item->menu_order . ' post-item-row"
     408                data-rd-postorder-post-id="' . $item->ID . '"
     409                data-rd-postorder-menu-order="' . $item->menu_order . '"
     410            >';
    371411            $this->single_row_columns($item);
    372412            echo '</tr>';
  • rundiz-postorder/trunk/App/languages/rd-postorder-th.po

    r3349055 r3349685  
    33"Project-Id-Version: Rundiz PostOrder\n"
    44"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/rundiz-postorder\n"
    5 "POT-Creation-Date: 2025-08-24T01:08:09+07:00\n"
    6 "PO-Revision-Date: 2025-08-24 01:08+0700\n"
     5"POT-Creation-Date: 2025-08-25T18:44:32+07:00\n"
     6"PO-Revision-Date: 2025-08-25 18:45+0700\n"
    77"Last-Translator: Vee W.\n"
    88"Language-Team: \n"
     
    4646msgstr "https://rundiz.com"
    4747
     48#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:36 App/Controllers/Admin/Posts/AjaxReOrderPosts.php:104
     49#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:247 App/Controllers/Admin/Posts/AjaxReOrderPosts.php:352
     50#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:404 App/Controllers/Admin/Posts/ReOrderPosts.php:185
     51msgid "Please reload this page and try again."
     52msgstr "กรุณาโหลดหน้านี้ใหม่แล้วลองอีกครั้ง."
     53
     54#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:63 App/Controllers/Admin/Posts/AjaxReOrderPosts.php:201
     55#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:321 App/Controllers/Admin/Posts/AjaxReOrderPosts.php:364
     56#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:434
     57msgid "Update completed"
     58msgstr "อัพเดทเรียบร้อยแล้ว"
     59
     60#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:118 App/Controllers/Admin/Posts/AjaxReOrderPosts.php:261
     61msgid ""
     62"Error! Unable to re-order the posts due the the currently order number is incorrect. Please click on "
     63"&quot;Re-number all posts&quot; button to re-number all the posts."
     64msgstr ""
     65"ผิดพลาด! ไม่สามารถเรียงลำดับโพสต์ได้เนื่องจากเลขลำดับปัจจุบันไม่ถูกต้อง. โปรดคลิกบนปุ่ม &quot;เรียงเลขโพสต์ใหม่ทั้งหมด&quot; "
     66"เพื่อเรียงเลขของโพสต์ทั้งหมดเสียใหม่."
     67
     68#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:130
     69msgid ""
     70"Unable to re-order the post. The js form did not send required data to re-order. Please reload the page "
     71"and try again."
     72msgstr "ไม่สามารถเรียงลำดับโพสต์. ฟอร์ม javascript ไม่ได้ส่งค่าที่ต้องการมาให้ในการเรียงลำดับ. โปรดโหลดหน้านี้ใหม่แล้วลองอีกครั้ง."
     73
     74#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:268 App/Controllers/Admin/Posts/AjaxReOrderPosts.php:416
     75msgid ""
     76"Unable to re-order the posts. The js form did not send any data to re-order. Please reload the page and "
     77"try again."
     78msgstr "ไม่สามารถเรียงลำดับโพสต์. ฟอร์ม javascript ไม่ได้ส่งค่าใดๆให้ในการเรียงลำดับ. โปรดโหลดหน้านี้ใหม่แล้วลองอีกครั้ง."
     79
    4880#: App/Controllers/Admin/Posts/ReOrderPosts.php:30
    4981msgid "Re-order by dragging"
     
    74106msgstr "จัดเรียงโพสต์"
    75107
    76 #: App/Controllers/Admin/Posts/ReOrderPosts.php:169 App/Controllers/Admin/Posts/ReOrderPostsAjax.php:34
    77 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:102 App/Controllers/Admin/Posts/ReOrderPostsAjax.php:245
    78 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:350 App/Controllers/Admin/Posts/ReOrderPostsAjax.php:402
    79 msgid "Please reload this page and try again."
    80 msgstr "กรุณาโหลดหน้านี้ใหม่แล้วลองอีกครั้ง."
    81 
    82 #: App/Controllers/Admin/Posts/ReOrderPosts.php:172 App/Controllers/Admin/Settings/MultisiteSettings.php:145
     108#: App/Controllers/Admin/Posts/ReOrderPosts.php:180 App/Controllers/Admin/Settings/MultisiteSettings.php:145
    83109#: App/Controllers/Admin/Settings/Settings.php:86
    84110msgid "Are you sure?"
    85111msgstr "คุณแน่ใจหรือไม่?"
    86112
    87 #: App/Controllers/Admin/Posts/ReOrderPosts.php:173
     113#: App/Controllers/Admin/Posts/ReOrderPosts.php:181
    88114msgid "Are you sure to doing this? (This may slow down your server if you have too many posts.)"
    89115msgstr "คุณแน่ใจหรือไม่ที่จะทำสิ่งนี้? (นี่อาจทำให้เซิร์ฟเวอร์ของคุณทำงานช้าลงถ้าคุณมีโพสต์จำนวนมาก.)"
    90116
    91 #: App/Controllers/Admin/Posts/ReOrderPosts.php:175
     117#: App/Controllers/Admin/Posts/ReOrderPosts.php:183
     118msgid "Please select save all changes and then press apply button."
     119msgstr "กรุณาเลือกบันทึกการเปลี่ยนแปลงตัวเลขทั้งหมด แล้วกดปุ่มนำไปใช้."
     120
     121#: App/Controllers/Admin/Posts/ReOrderPosts.php:184
    92122msgid "The previous XHR is currently working, please wait few seconds and try again."
    93123msgstr "XHR ก่อนหน้านี้กำลังทำงาน, โปรดรอสักไม่กี่วินาทีแล้วลองอีกครั้ง."
    94 
    95 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:61 App/Controllers/Admin/Posts/ReOrderPostsAjax.php:199
    96 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:319 App/Controllers/Admin/Posts/ReOrderPostsAjax.php:362
    97 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:432
    98 msgid "Update completed"
    99 msgstr "อัพเดทเรียบร้อยแล้ว"
    100 
    101 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:116 App/Controllers/Admin/Posts/ReOrderPostsAjax.php:259
    102 msgid ""
    103 "Error! Unable to re-order the posts due the the currently order number is incorrect. Please click on "
    104 "&quot;Re-number all posts&quot; button to re-number all the posts."
    105 msgstr ""
    106 "ผิดพลาด! ไม่สามารถเรียงลำดับโพสต์ได้เนื่องจากเลขลำดับปัจจุบันไม่ถูกต้อง. โปรดคลิกบนปุ่ม &quot;เรียงเลขโพสต์ใหม่ทั้งหมด&quot; "
    107 "เพื่อเรียงเลขของโพสต์ทั้งหมดเสียใหม่."
    108 
    109 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:128
    110 msgid ""
    111 "Unable to re-order the post. The js form did not send required data to re-order. Please reload the page "
    112 "and try again."
    113 msgstr "ไม่สามารถเรียงลำดับโพสต์. ฟอร์ม javascript ไม่ได้ส่งค่าที่ต้องการมาให้ในการเรียงลำดับ. โปรดโหลดหน้านี้ใหม่แล้วลองอีกครั้ง."
    114 
    115 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:266 App/Controllers/Admin/Posts/ReOrderPostsAjax.php:414
    116 msgid ""
    117 "Unable to re-order the posts. The js form did not send any data to re-order. Please reload the page and "
    118 "try again."
    119 msgstr "ไม่สามารถเรียงลำดับโพสต์. ฟอร์ม javascript ไม่ได้ส่งค่าใดๆให้ในการเรียงลำดับ. โปรดโหลดหน้านี้ใหม่แล้วลองอีกครั้ง."
    120124
    121125#: App/Controllers/Admin/Settings/MultisiteSettings.php:145
     
    132136msgstr "ลำดับของโพสต์ถูกล้างค่าไปเป็นศูนย์เรียบร้อยแล้ว."
    133137
    134 #: App/Models/PostsListTable.php:149 App/Views/admin/Posts/ReOrderPosts/adminHelpTab_02.php:6
     138#: App/Models/PostsListTable.php:239 App/Views/admin/Posts/ReOrderPosts/adminHelpTab_04.php:6
     139msgid "Re-number all posts"
     140msgstr "เรียงเลขโพสต์ใหม่ทั้งหมด"
     141
     142#: App/Models/PostsListTable.php:240 App/Views/admin/Posts/ReOrderPosts/adminHelpTab_04.php:14
     143msgid "Reset all order"
     144msgstr "ล้างค่าลำดับทั้งหมด"
     145
     146#: App/Models/PostsListTable.php:241 App/Views/admin/Posts/ReOrderPosts/adminHelpTab_03.php:10
     147msgid "Save all changes on order numbers"
     148msgstr "บันทึกการเปลี่ยนแปลงตัวเลขทั้งหมด"
     149
     150#: App/Models/PostsListTable.php:259
     151msgid "Order"
     152msgstr "ลำดับ"
     153
     154#: App/Models/PostsListTable.php:295 App/Views/admin/Posts/ReOrderPosts/adminHelpTab_02.php:6
    135155msgid "Move up"
    136156msgstr "ย้ายขึ้น"
    137157
    138 #: App/Models/PostsListTable.php:150 App/Views/admin/Posts/ReOrderPosts/adminHelpTab_02.php:7
     158#: App/Models/PostsListTable.php:300 App/Views/admin/Posts/ReOrderPosts/adminHelpTab_02.php:7
    139159msgid "Move down"
    140160msgstr "ย้ายลง"
    141 
    142 #: App/Models/PostsListTable.php:258 App/Views/admin/Posts/ReOrderPosts/adminHelpTab_04.php:6
    143 msgid "Re-number all posts"
    144 msgstr "เรียงเลขโพสต์ใหม่ทั้งหมด"
    145 
    146 #: App/Models/PostsListTable.php:259 App/Views/admin/Posts/ReOrderPosts/adminHelpTab_04.php:14
    147 msgid "Reset all order"
    148 msgstr "ล้างค่าลำดับทั้งหมด"
    149 
    150 #: App/Models/PostsListTable.php:260 App/Views/admin/Posts/ReOrderPosts/adminHelpTab_03.php:10
    151 msgid "Save all changes on order numbers"
    152 msgstr "บันทึกการเปลี่ยนแปลงตัวเลขทั้งหมด"
    153 
    154 #: App/Models/PostsListTable.php:278
    155 msgid "Order"
    156 msgstr "ลำดับ"
    157161
    158162#. translators: %1$s: The re-order icon.
  • rundiz-postorder/trunk/App/languages/rundiz-postorder.pot

    r3349055 r3349685  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Rundiz PostOrder 1.0.7\n"
     5"Project-Id-Version: Rundiz PostOrder 1.0.9dev-20250825\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/rundiz-postorder\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-08-24T01:08:09+07:00\n"
     12"POT-Creation-Date: 2025-08-25T18:44:32+07:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
     
    4242msgstr ""
    4343
     44#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:36
     45#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:104
     46#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:247
     47#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:352
     48#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:404
     49#: App/Controllers/Admin/Posts/ReOrderPosts.php:185
     50msgid "Please reload this page and try again."
     51msgstr ""
     52
     53#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:63
     54#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:201
     55#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:321
     56#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:364
     57#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:434
     58msgid "Update completed"
     59msgstr ""
     60
     61#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:118
     62#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:261
     63msgid "Error! Unable to re-order the posts due the the currently order number is incorrect. Please click on &quot;Re-number all posts&quot; button to re-number all the posts."
     64msgstr ""
     65
     66#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:130
     67msgid "Unable to re-order the post. The js form did not send required data to re-order. Please reload the page and try again."
     68msgstr ""
     69
     70#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:268
     71#: App/Controllers/Admin/Posts/AjaxReOrderPosts.php:416
     72msgid "Unable to re-order the posts. The js form did not send any data to re-order. Please reload the page and try again."
     73msgstr ""
     74
    4475#: App/Controllers/Admin/Posts/ReOrderPosts.php:30
    4576msgid "Re-order by dragging"
     
    6798msgstr ""
    6899
    69 #: App/Controllers/Admin/Posts/ReOrderPosts.php:169
    70 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:34
    71 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:102
    72 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:245
    73 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:350
    74 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:402
    75 msgid "Please reload this page and try again."
    76 msgstr ""
    77 
    78 #: App/Controllers/Admin/Posts/ReOrderPosts.php:172
     100#: App/Controllers/Admin/Posts/ReOrderPosts.php:180
    79101#: App/Controllers/Admin/Settings/MultisiteSettings.php:145
    80102#: App/Controllers/Admin/Settings/Settings.php:86
     
    82104msgstr ""
    83105
    84 #: App/Controllers/Admin/Posts/ReOrderPosts.php:173
     106#: App/Controllers/Admin/Posts/ReOrderPosts.php:181
    85107msgid "Are you sure to doing this? (This may slow down your server if you have too many posts.)"
    86108msgstr ""
    87109
    88 #: App/Controllers/Admin/Posts/ReOrderPosts.php:175
     110#: App/Controllers/Admin/Posts/ReOrderPosts.php:183
     111msgid "Please select save all changes and then press apply button."
     112msgstr ""
     113
     114#: App/Controllers/Admin/Posts/ReOrderPosts.php:184
    89115msgid "The previous XHR is currently working, please wait few seconds and try again."
    90 msgstr ""
    91 
    92 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:61
    93 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:199
    94 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:319
    95 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:362
    96 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:432
    97 msgid "Update completed"
    98 msgstr ""
    99 
    100 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:116
    101 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:259
    102 msgid "Error! Unable to re-order the posts due the the currently order number is incorrect. Please click on &quot;Re-number all posts&quot; button to re-number all the posts."
    103 msgstr ""
    104 
    105 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:128
    106 msgid "Unable to re-order the post. The js form did not send required data to re-order. Please reload the page and try again."
    107 msgstr ""
    108 
    109 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:266
    110 #: App/Controllers/Admin/Posts/ReOrderPostsAjax.php:414
    111 msgid "Unable to re-order the posts. The js form did not send any data to re-order. Please reload the page and try again."
    112116msgstr ""
    113117
     
    125129msgstr ""
    126130
    127 #: App/Models/PostsListTable.php:149
     131#: App/Models/PostsListTable.php:239
     132#: App/Views/admin/Posts/ReOrderPosts/adminHelpTab_04.php:6
     133msgid "Re-number all posts"
     134msgstr ""
     135
     136#: App/Models/PostsListTable.php:240
     137#: App/Views/admin/Posts/ReOrderPosts/adminHelpTab_04.php:14
     138msgid "Reset all order"
     139msgstr ""
     140
     141#: App/Models/PostsListTable.php:241
     142#: App/Views/admin/Posts/ReOrderPosts/adminHelpTab_03.php:10
     143msgid "Save all changes on order numbers"
     144msgstr ""
     145
     146#: App/Models/PostsListTable.php:259
     147msgid "Order"
     148msgstr ""
     149
     150#: App/Models/PostsListTable.php:295
    128151#: App/Views/admin/Posts/ReOrderPosts/adminHelpTab_02.php:6
    129152msgid "Move up"
    130153msgstr ""
    131154
    132 #: App/Models/PostsListTable.php:150
     155#: App/Models/PostsListTable.php:300
    133156#: App/Views/admin/Posts/ReOrderPosts/adminHelpTab_02.php:7
    134157msgid "Move down"
    135 msgstr ""
    136 
    137 #: App/Models/PostsListTable.php:258
    138 #: App/Views/admin/Posts/ReOrderPosts/adminHelpTab_04.php:6
    139 msgid "Re-number all posts"
    140 msgstr ""
    141 
    142 #: App/Models/PostsListTable.php:259
    143 #: App/Views/admin/Posts/ReOrderPosts/adminHelpTab_04.php:14
    144 msgid "Reset all order"
    145 msgstr ""
    146 
    147 #: App/Models/PostsListTable.php:260
    148 #: App/Views/admin/Posts/ReOrderPosts/adminHelpTab_03.php:10
    149 msgid "Save all changes on order numbers"
    150 msgstr ""
    151 
    152 #: App/Models/PostsListTable.php:278
    153 msgid "Order"
    154158msgstr ""
    155159
  • rundiz-postorder/trunk/assets/js/Admin/Settings/settings.js

    r3349055 r3349685  
    22 * Settings JS for Admin > Settings > Rundiz Post Order settings page.
    33 *
    4  * @package rd-postorder
     4 * @package rundiz-postorder
    55 * @since 1.0.8
    66 */
  • rundiz-postorder/trunk/rd-postorder.php

    r3349055 r3349685  
    44 * Plugin URI: https://rundiz.com/?p=319
    55 * Description: Re-order posts to what you want.
    6  * Version: 1.0.8
     6 * Version: 1.0.9
    77 * Requires at least: 4.7.0
    88 * Requires PHP: 5.5
  • rundiz-postorder/trunk/readme.txt

    r3349055 r3349685  
    33Tags: posts, order, sort, re-arrange, sortable
    44Tested up to: 6.9
    5 Stable tag: 1.0.8
     5Stable tag: 1.0.9
    66License: MIT
    77License URI: https://opensource.org/licenses/MIT
     
    7171
    7272== Changelog ==
     73= 1.0.9 =
     742025-08-25
     75
     76* Fix re-order AJAX return incorrect number of table rows.
     77* Update prevent enter key on post order number field.
     78
    7379= 1.0.8 =
    74802025-08-24
     81
    7582* Update listing to 50 for easier re-order.
    7683* Update to save the original value of posts `menu_order` and restore on uninstall or use settings page.
     
    8491= 1.0.6 =
    85922025-01-13
     93
    8694* Update alter post query and add new setting to disable custom order on admin pages.
Note: See TracChangeset for help on using the changeset viewer.