Plugin Directory

Changeset 2564959


Ignore:
Timestamp:
07/15/2021 09:48:33 AM (5 years ago)
Author:
re_enter_rupok
Message:

Version 1.8.3

Location:
betterdocs
Files:
179 added
11 edited

Legend:

Unmodified
Added
Removed
  • betterdocs/trunk/README.txt

    r2553128 r2564959  
    55Requires at least: 4.0
    66Tested up to: 5.7.2
    7 Stable tag: 1.8.2
     7Stable tag: 1.8.3
    88License: GPLv3 or later
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    157157
    158158== Changelog ==
     159
     160= 1.8.3 - 15/07/2021 =
     161- Improved: WPML Compatibility
     162- Improved: Breadcrumb structure for better performance
     163- Fixed: Hierarchy issue with Table of Contents
     164- Few minor bug fix and improvements
    159165
    160166= 1.8.2 - 24/06/2021 =
  • betterdocs/trunk/admin/assets/js/promotion.js

    r2502727 r2564959  
    22    // init edit mode hook
    33    if (elementorFrontend.isEditMode()) {
     4        if (typeof parent.document==="undefined"){
     5            return false;
     6        }
    47        parent.document.addEventListener("mousedown", function (e) {
    58            var widgets = parent.document.querySelectorAll(".elementor-element--promotion");
  • betterdocs/trunk/admin/class-betterdocs-admin.php

    r2553128 r2564959  
    245245        ) );
    246246
    247         $this->menu_slug = apply_filters( 'betterdocs_menu_slug',  'edit.php?post_type=docs' );
     247        $this->menu_slug = apply_filters( 'betterdocs_menu_slug', 'edit.php?post_type=docs' );
    248248        $betterdocs_admin_output = apply_filters( 'betterdocs_admin_output', array() );
    249249
     
    256256            $this->menu_slug, '',
    257257            __( 'All Docs', 'betterdocs' ),
    258             $betterdocs_articles_caps, $this->menu_slug
    259         );
    260         add_submenu_page( $this->menu_slug, __('Add New', 'betterdocs'), __('Add New', 'betterdocs'), $betterdocs_articles_caps, 'post-new.php?post_type=docs');
     258            $betterdocs_articles_caps, $this->menu_slug
     259        );
     260        add_submenu_page(
     261            $this->menu_slug, __('Add New', 'betterdocs'),
     262            __('Add New', 'betterdocs'),
     263            $betterdocs_articles_caps,
     264            'post-new.php?post_type=docs'
     265        );
    261266        add_submenu_page(
    262267            $this->menu_slug, __('Categories', 'betterdocs'), __('Categories', 'betterdocs'),
  • betterdocs/trunk/betterdocs.php

    r2553128 r2564959  
    55 * Plugin URI:        https://betterdocs.co/
    66 * Description:       Create stunning Knowledge base for your WordPress website and reduce support pressure with the help of BetterDocs. Get access to amazing templates and create fully customizable KB within minutes.
    7  * Version:           1.8.2
     7 * Version:           1.8.3
    88 * Author:            WPDeveloper
    99 * Author URI:        https://wpdeveloper.net
     
    1919}
    2020
    21 define('BETTERDOCS_VERSION', '1.8.2');
     21define('BETTERDOCS_VERSION', '1.8.3');
    2222define('BETTERDOCS_DIR_PATH', plugin_dir_path(__FILE__));
    2323define('BETTERDOCS_URL', plugin_dir_url(__FILE__));
  • betterdocs/trunk/includes/elementor/class-betterdocs-elementor.php

    r2553128 r2564959  
    4242        }
    4343
    44         add_action('init', [__CLASS__, '__betterdocs_init'], -999);
     44        add_action('init', [__CLASS__, '_betterdocs_init'], -999);
    4545    }
    4646
     
    128128        require_once BETTERDOCS_DIR_PATH . 'includes/elementor/betterdocs-archive-condition.php';
    129129        require_once BETTERDOCS_DIR_PATH . 'includes/elementor/docs-page.php';
    130         self::__register_tag();
     130        self::_register_tag();
    131131
    132132        //load widget file
     
    178178    }
    179179
    180     public static function __register_tag()
     180    public static function _register_tag()
    181181    {
    182182        require_once BETTERDOCS_DIR_PATH . 'includes/elementor/widgets/betterdocs-elementor-title-tag.php';
     
    218218    }
    219219
    220     public static function __betterdocs_init()
     220    public static function _betterdocs_init()
    221221    {
    222222        add_action('elementor/init', array(__CLASS__, 'register_bd_template_instance'), 20);
  • betterdocs/trunk/includes/elementor/widgets/betterdocs-elementor-search-form.php

    r2462750 r2564959  
    122122
    123123        $this->add_control(
     124            'section_search_field_placeholder',
     125            [
     126                'label'   => __('Placeholder', 'betterdocs'),
     127                'type'    => Controls_Manager::TEXT,
     128                'default' => esc_html__('Search', 'betterdocs')
     129            ]
     130        );
     131
     132        $this->add_control(
    124133            'search_field_bg',
    125134            [
     
    519528
    520529        $settings = $this->get_settings_for_display();
    521         $shortcode = sprintf('[betterdocs_search_form]', apply_filters('eael_betterdocs_search_form_params', []));
     530        $shortcode = sprintf('[betterdocs_search_form placeholder="'.$settings['section_search_field_placeholder'].'"]', apply_filters('eael_betterdocs_search_form_params', []));
    522531        echo do_shortcode(shortcode_unautop($shortcode));
    523532    }
     
    525534    public function render_plain_content()
    526535    {
     536        $settings = $this->get_settings_for_display();
    527537        // In plain mode, render without shortcode
    528         echo '[betterdocs_search_form]';
     538        echo '[betterdocs_search_form placeholder="'.$settings['section_search_field_placeholder'].'"]';
    529539    }
    530540}
  • betterdocs/trunk/includes/elementor/widgets/betterdocs-elementor-toc.php

    r2539709 r2564959  
    6262            [
    6363                'label' => __('Controls', 'betterdocs')
     64            ]
     65        );
     66
     67        $this->add_control(
     68            'toc_title',
     69            [
     70                'label'   => __('TOC Title', 'betterdocs'),
     71                'type'    => Controls_Manager::TEXT,
     72                'default' => esc_html__('Table of contents', 'betterdocs')
    6473            ]
    6574        );
     
    414423            hierarchy='{$settings['list_hierarchy']}'
    415424            list_number='{$settings['list_number']}'
    416             collapsible_on_mobile='{$settings['collapsible_toc_mobile']}']"
     425            collapsible_on_mobile='{$settings['collapsible_toc_mobile']}'
     426            toc_title='{$settings['toc_title']}']"
    417427        );
    418428
  • betterdocs/trunk/languages/betterdocs.pot

    r2522453 r2564959  
    44"Project-Id-Version: BetterDocs\n"
    55"Report-Msgid-Bugs-To: \n"
    6 "POT-Creation-Date: 2021-04-25 09:05+0000\n"
     6"POT-Creation-Date: 2021-07-04 19:03+0000\n"
    77"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    88"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    3131msgstr ""
    3232
    33 #: admin/includes/betterdocs-settings-page-helper.php:633
     33#: admin/includes/betterdocs-settings-page-helper.php:693
    3434msgid "<b>Available tags:</b>"
    3535msgstr ""
     
    6565msgstr ""
    6666
    67 #: includes/class-betterdocs-docs-post-type.php:413
    68 #: includes/class-betterdocs-docs-post-type.php:493
     67#: includes/class-betterdocs-docs-post-type.php:420
     68#: includes/class-betterdocs-docs-post-type.php:500
    6969msgid "Add Image"
    7070msgstr ""
    7171
    72 #: includes/class-betterdocs-docs-post-type.php:158
     72#: includes/class-betterdocs-docs-post-type.php:160
    7373#: admin/class-betterdocs-admin.php:260 admin/class-betterdocs-admin.php:260
    7474msgid "Add New"
    7575msgstr ""
    7676
    77 #: includes/class-betterdocs-docs-post-type.php:174
     77#: includes/class-betterdocs-docs-post-type.php:176
    7878msgid "Add new doc from here"
    7979msgstr ""
    8080
    81 #: includes/class-betterdocs-docs-post-type.php:159
     81#: includes/class-betterdocs-docs-post-type.php:161
    8282msgid "Add New Docs"
    8383msgstr ""
    8484
    85 #: includes/class-betterdocs-docs-post-type.php:130
     85#: includes/class-betterdocs-docs-post-type.php:132
    8686msgid "Add New Docs Category"
    8787msgstr ""
    8888
    89 #: includes/class-betterdocs-docs-post-type.php:215
     89#: includes/class-betterdocs-docs-post-type.php:217
    9090msgid "Add New Tag"
    9191msgstr ""
    9292
    93 #: includes/class-betterdocs-docs-post-type.php:218
     93#: includes/class-betterdocs-docs-post-type.php:220
    9494msgid "Add or remove tags"
    9595msgstr ""
     
    107107msgstr ""
    108108
    109 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1301
     109#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1299
    110110msgid "After"
    111111msgstr ""
     
    117117#: includes/elementor/widgets/betterdocs-elementor-doc-date.php:70
    118118#: includes/elementor/widgets/betterdocs-elementor-title.php:102
    119 #: includes/elementor/widgets/betterdocs-elementor-toc.php:204
     119#: includes/elementor/widgets/betterdocs-elementor-toc.php:213
    120120#: includes/elementor/widgets/betterdocs-elementor-content.php:64
    121121#: includes/elementor/widgets/betterdocs-elementor-feedback.php:234
     
    125125msgstr ""
    126126
    127 #: includes/class-betterdocs-docs-post-type.php:163
     127#: includes/class-betterdocs-docs-post-type.php:165
    128128#: admin/class-betterdocs-admin.php:257
    129129msgid "All Docs"
     
    134134msgstr ""
    135135
    136 #: includes/elementor/class-betterdocs-elementor.php:444
     136#: includes/elementor/class-betterdocs-elementor.php:430
    137137msgid "All Knowledge Base"
    138138msgstr ""
    139139
    140 #: includes/class-betterdocs-docs-post-type.php:210
     140#: includes/class-betterdocs-docs-post-type.php:212
    141141msgid "All Tags"
    142142msgstr ""
     
    161161
    162162#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1267
    163 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1237
    164 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1386
     163#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1235
     164#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1384
    165165msgid "Area Spacing"
    166166msgstr ""
     
    170170msgstr ""
    171171
    172 #: public/betterdocs-shortcodes.php:527
     172#: public/betterdocs-shortcodes.php:538
    173173#: admin/includes/class-betterdocs-db.php:32
    174174#: admin/includes/betterdocs-settings-page-helper.php:233
     
    177177msgstr ""
    178178
    179 #: public/betterdocs-shortcodes.php:529
     179#: public/betterdocs-shortcodes.php:540
    180180#: admin/includes/class-betterdocs-db.php:33
    181181#: admin/includes/betterdocs-settings-page-helper.php:227
     
    188188msgstr ""
    189189
    190 #: includes/elementor/widgets/betterdocs-elementor-toc.php:157
     190#: includes/elementor/widgets/betterdocs-elementor-toc.php:166
    191191msgid "Background Color"
    192192msgstr ""
    193193
    194 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1300
     194#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1298
    195195msgid "Before"
    196196msgstr ""
    197197
    198198#. Name of the plugin
    199 #: includes/class-betterdocs-docs-post-type.php:156
     199#: includes/class-betterdocs-docs-post-type.php:158
    200200#: includes/elementor/betterdocs-single-docs.php:111
    201201#: public/partials/template-single/layout-1.php:221
     
    211211msgstr ""
    212212
    213 #: includes/elementor/class-betterdocs-elementor.php:205
     213#: includes/elementor/class-betterdocs-elementor.php:209
    214214msgid "BetterDocs Multiple KB"
    215215msgstr ""
    216216
    217 #: includes/elementor/class-betterdocs-elementor.php:527
     217#: includes/elementor/class-betterdocs-elementor.php:513
    218218#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:76
    219219msgid "BetterDocs Order"
     
    233233
    234234#: includes/elementor/widgets/betterdocs-elementor-title.php:183
    235 #: includes/elementor/widgets/betterdocs-elementor-toc.php:279
     235#: includes/elementor/widgets/betterdocs-elementor-toc.php:288
    236236msgid "Blend Mode"
    237237msgstr ""
     
    251251#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1235
    252252#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1311
    253 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:317
    254 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:375
    255 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:485
     253#: includes/elementor/widgets/betterdocs-elementor-search-form.php:326
     254#: includes/elementor/widgets/betterdocs-elementor-search-form.php:384
     255#: includes/elementor/widgets/betterdocs-elementor-search-form.php:494
    256256#: includes/elementor/widgets/betterdocs-elementor-category-box.php:270
    257257#: includes/elementor/widgets/betterdocs-elementor-category-box.php:338
     
    260260#: includes/elementor/widgets/betterdocs-elementor-category-box.php:827
    261261#: includes/elementor/widgets/betterdocs-elementor-category-box.php:932
    262 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:315
    263 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:363
    264 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:451
    265 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:492
    266 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:617
    267 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:671
    268 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:820
    269 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:917
    270 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1154
    271 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1354
    272 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1453
     262#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:313
     263#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:361
     264#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:449
     265#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:490
     266#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:615
     267#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:669
     268#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:818
     269#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:915
     270#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1152
     271#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1352
     272#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1451
    273273msgid "Border"
    274274msgstr ""
    275275
    276 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:237
     276#: includes/elementor/widgets/betterdocs-elementor-search-form.php:246
    277277msgid "Border Color"
    278278msgstr ""
     
    287287#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1243
    288288#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1319
    289 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:168
     289#: includes/elementor/widgets/betterdocs-elementor-search-form.php:177
    290290#: includes/elementor/widgets/betterdocs-elementor-category-box.php:278
    291291#: includes/elementor/widgets/betterdocs-elementor-category-box.php:346
     
    294294#: includes/elementor/widgets/betterdocs-elementor-category-box.php:838
    295295#: includes/elementor/widgets/betterdocs-elementor-category-box.php:943
    296 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:323
    297 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:371
    298 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:459
    299 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:500
    300 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:625
    301 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:679
    302 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:831
    303 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:928
    304 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1362
    305 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1461
     296#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:321
     297#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:369
     298#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:457
     299#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:498
     300#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:623
     301#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:677
     302#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:829
     303#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:926
     304#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1360
     305#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1459
    306306msgid "Border Radius"
    307307msgstr ""
    308308
    309309#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:236
    310 #: includes/elementor/widgets/betterdocs-elementor-toc.php:134
     310#: includes/elementor/widgets/betterdocs-elementor-toc.php:143
    311311#: includes/elementor/widgets/betterdocs-elementor-category-box.php:220
    312312msgid "Box"
    313313msgstr ""
    314314
    315 #: includes/elementor/widgets/betterdocs-elementor-toc.php:192
     315#: includes/elementor/widgets/betterdocs-elementor-toc.php:201
    316316msgid "Box Border Radius"
    317317msgstr ""
     
    323323#: includes/elementor/widgets/betterdocs-elementor-doc-share.php:127
    324324#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:256
    325 #: includes/elementor/widgets/betterdocs-elementor-toc.php:180
     325#: includes/elementor/widgets/betterdocs-elementor-toc.php:189
    326326#: includes/elementor/widgets/betterdocs-elementor-category-box.php:240
    327327msgid "Box Padding"
    328328msgstr ""
    329329
    330 #: includes/elementor/class-betterdocs-elementor.php:498
     330#: includes/elementor/class-betterdocs-elementor.php:484
    331331msgid "Box Per Page"
    332332msgstr ""
    333333
    334 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:305
    335 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:353
     334#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:303
     335#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:351
    336336msgid "Box Shadow"
    337337msgstr ""
     
    339339#: includes/elementor/widgets/betterdocs-elementor-doc-share.php:115
    340340#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:244
    341 #: includes/elementor/widgets/betterdocs-elementor-toc.php:168
     341#: includes/elementor/widgets/betterdocs-elementor-toc.php:177
    342342#: includes/elementor/widgets/betterdocs-elementor-category-box.php:228
    343343msgid "Box Spacing"
     
    348348msgstr ""
    349349
    350 #: includes/elementor/widgets/betterdocs-elementor-toc.php:142
     350#: includes/elementor/widgets/betterdocs-elementor-toc.php:151
    351351msgid "Box Width (%)"
    352352msgstr ""
     
    362362#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1184
    363363#: includes/elementor/widgets/betterdocs-elementor-feedback.php:309
    364 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1258
     364#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1256
    365365msgid "Button"
    366366msgstr ""
    367367
    368368#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1360
    369 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1502
     369#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1500
    370370msgid "Button Alignment"
    371371msgstr ""
     
    373373#: admin/includes/betterdocs-settings-page-helper.php:254
    374374#: includes/elementor/widgets/betterdocs-elementor-feedback.php:71
    375 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:256
     375#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:254
    376376msgid "Button Text"
    377377msgstr ""
    378378
    379 #: includes/class-betterdocs-docs-post-type.php:132
     379#: includes/class-betterdocs-docs-post-type.php:134
    380380#: admin/class-betterdocs-admin.php:262 admin/class-betterdocs-admin.php:262
    381381msgid "Categories"
    382382msgstr ""
    383383
    384 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:395
     384#: includes/elementor/widgets/betterdocs-elementor-search-form.php:404
    385385msgid "Category"
    386386msgstr ""
     
    390390msgstr ""
    391391
    392 #: includes/elementor/class-betterdocs-elementor.php:455
     392#: includes/elementor/class-betterdocs-elementor.php:441
    393393msgid "Category Grid"
    394394msgstr ""
     
    398398msgstr ""
    399399
    400 #: includes/class-betterdocs-docs-post-type.php:405
     400#: includes/class-betterdocs-docs-post-type.php:412
    401401msgid "Category Icon"
    402402msgstr ""
    403403
    404 #: includes/class-betterdocs-docs-post-type.php:460
     404#: includes/class-betterdocs-docs-post-type.php:467
    405405msgid "Category Id"
    406406msgstr ""
     
    420420#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1368
    421421#: includes/elementor/widgets/betterdocs-elementor-title.php:110
    422 #: includes/elementor/widgets/betterdocs-elementor-toc.php:212
     422#: includes/elementor/widgets/betterdocs-elementor-toc.php:221
    423423#: includes/elementor/widgets/betterdocs-elementor-content.php:72
    424424#: includes/elementor/widgets/betterdocs-elementor-feedback.php:242
    425425#: includes/elementor/widgets/betterdocs-elementor-feedback.php:390
    426426#: includes/elementor/widgets/betterdocs-elementor-category-box.php:650
    427 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1485
    428 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1510
     427#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1483
     428#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1508
    429429#: includes/elementor/widgets/betterdocs-elementor-breadcrumbs.php:85
    430430msgid "Center"
    431431msgstr ""
    432432
    433 #: includes/class-betterdocs-docs-post-type.php:219
     433#: includes/class-betterdocs-docs-post-type.php:221
    434434msgid "Choose from the most used tags"
    435435msgstr ""
    436436
    437 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:217
     437#: includes/elementor/widgets/betterdocs-elementor-search-form.php:226
    438438msgid "Close Icon"
    439439msgstr ""
    440440
    441 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1183
     441#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1181
    442442msgid "Collapse Icon"
    443443msgstr ""
    444444
    445 #: includes/elementor/widgets/betterdocs-elementor-toc.php:112
     445#: includes/elementor/widgets/betterdocs-elementor-toc.php:121
    446446msgid "Collapsible on small devices"
    447447msgstr ""
     
    463463#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1211
    464464#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1287
    465 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:189
    466 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:226
    467 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:412
    468 #: includes/elementor/widgets/betterdocs-elementor-toc.php:364
     465#: includes/elementor/widgets/betterdocs-elementor-search-form.php:198
     466#: includes/elementor/widgets/betterdocs-elementor-search-form.php:235
     467#: includes/elementor/widgets/betterdocs-elementor-search-form.php:421
     468#: includes/elementor/widgets/betterdocs-elementor-toc.php:373
    469469#: includes/elementor/widgets/betterdocs-elementor-navigation.php:50
    470470#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:165
     
    481481#: includes/elementor/widgets/betterdocs-elementor-category-box.php:814
    482482#: includes/elementor/widgets/betterdocs-elementor-category-box.php:907
    483 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:593
    484 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:647
    485 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:782
    486 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:879
    487 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:974
    488 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1054
    489 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1130
    490 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1207
    491 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1330
    492 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1429
     483#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:591
     484#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:645
     485#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:780
     486#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:877
     487#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:972
     488#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1052
     489#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1128
     490#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1205
     491#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1328
     492#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1427
    493493#: includes/elementor/widgets/betterdocs-elementor-breadcrumbs.php:124
    494494msgid "Color"
     
    537537msgstr ""
    538538
    539 #: public/class-betterdocs-public.php:109
     539#: public/class-betterdocs-public.php:116
    540540msgid "Copied"
    541541msgstr ""
    542542
    543 #: public/class-betterdocs-public.php:396
     543#: public/class-betterdocs-public.php:373
    544544msgid "Copy URL"
    545545msgstr ""
    546546
    547547#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:732
    548 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:493
     548#: includes/elementor/widgets/betterdocs-elementor-search-form.php:502
    549549#: includes/elementor/widgets/betterdocs-elementor-category-box.php:758
    550 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:734
     550#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:732
    551551msgid "Count"
    552552msgstr ""
     
    613613msgstr ""
    614614
    615 #: includes/elementor/class-betterdocs-elementor.php:525
     615#: includes/elementor/class-betterdocs-elementor.php:511
    616616#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:74
    617617msgid "Description"
     
    631631
    632632#: includes/elementor/widgets/betterdocs-elementor-category-box.php:149
    633 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:204
     633#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:202
    634634msgid "Div"
    635635msgstr ""
     
    663663msgstr ""
    664664
    665 #: includes/elementor/class-betterdocs-elementor.php:199
     665#: includes/elementor/class-betterdocs-elementor.php:203
    666666msgid "Doc Reactions"
    667667msgstr ""
     
    688688msgstr ""
    689689
    690 #: admin/includes/betterdocs-settings-page-helper.php:629
     690#: admin/includes/betterdocs-settings-page-helper.php:689
    691691msgid "doc_category (already used in permalink structure)"
    692692msgstr ""
    693693
    694 #: admin/includes/betterdocs-settings-page-helper.php:628
     694#: admin/includes/betterdocs-settings-page-helper.php:688
    695695msgid "doc_category added to permalink structure"
    696696msgstr ""
    697697
    698 #: includes/class-betterdocs-docs-post-type.php:157
     698#: includes/class-betterdocs-docs-post-type.php:159
    699699#: admin/includes/class-betterdocs-db.php:47
    700700msgid "Docs"
     
    706706msgstr ""
    707707
    708 #: includes/class-betterdocs-docs-post-type.php:123
    709708#: includes/class-betterdocs-docs-post-type.php:125
    710 #: admin/includes/betterdocs-settings-page-helper.php:627
     709#: includes/class-betterdocs-docs-post-type.php:127
     710#: admin/includes/betterdocs-settings-page-helper.php:687
    711711msgid "Docs Categories"
    712712msgstr ""
    713713
    714 #: includes/class-betterdocs-docs-post-type.php:124
     714#: includes/class-betterdocs-docs-post-type.php:126
    715715msgid "Docs Category"
    716716msgstr ""
     
    728728msgstr ""
    729729
    730 #: includes/class-betterdocs-docs-post-type.php:206
     730#: includes/class-betterdocs-docs-post-type.php:208
    731731msgid "Docs Tags"
    732732msgstr ""
     
    757757msgstr ""
    758758
    759 #: includes/class-betterdocs-docs-post-type.php:128
     759#: includes/class-betterdocs-docs-post-type.php:130
    760760msgid "Edit Category"
    761761msgstr ""
    762762
    763 #: includes/class-betterdocs-docs-post-type.php:161
     763#: includes/class-betterdocs-docs-post-type.php:163
    764764msgid "Edit Docs"
    765765msgstr ""
    766766
    767 #: includes/class-betterdocs-docs-post-type.php:213
     767#: includes/class-betterdocs-docs-post-type.php:215
    768768msgid "Edit Tag"
    769769msgstr ""
     
    773773msgstr ""
    774774
    775 #: public/betterdocs-shortcodes.php:694
     775#: public/betterdocs-shortcodes.php:715
    776776msgid "Email:"
    777777msgstr ""
     
    826826msgstr ""
    827827
    828 #: includes/elementor/class-betterdocs-elementor.php:592
     828#: includes/elementor/class-betterdocs-elementor.php:578
    829829msgid "Enable Nested Subcategory"
    830830msgstr ""
     
    864864msgstr ""
    865865
    866 #: public/betterdocs-shortcodes.php:738
     866#: admin/includes/betterdocs-settings-page-helper.php:621
     867msgid "Enable/Disable"
     868msgstr ""
     869
     870#: public/betterdocs-shortcodes.php:759
    867871msgid "Enter a valid email address."
    868872msgstr ""
     
    880884msgstr ""
    881885
    882 #: includes/elementor/class-betterdocs-elementor.php:476
     886#: includes/elementor/class-betterdocs-elementor.php:462
    883887msgid "Exclude"
    884888msgstr ""
     
    886890#: admin/includes/class-betterdocs-db.php:35
    887891#: admin/includes/betterdocs-settings-page-helper.php:255
    888 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:261
     892#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:259
    889893msgid "Explore More"
    890894msgstr ""
     
    915919msgstr ""
    916920
    917 #: public/betterdocs-shortcodes.php:749
     921#: public/betterdocs-shortcodes.php:770
    918922#, php-format
    919923msgid "Feedback message from %s"
    920924msgstr ""
    921925
    922 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:126
     926#: includes/elementor/widgets/betterdocs-elementor-search-form.php:135
    923927msgid "Field Background Color"
    924928msgstr ""
    925929
    926 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:156
     930#: includes/elementor/widgets/betterdocs-elementor-search-form.php:165
    927931msgid "Field Padding"
    928932msgstr ""
    929933
    930 #: includes/elementor/widgets/betterdocs-elementor-category-box.php:1092
    931 #: includes/elementor/widgets/betterdocs-elementor-category-box.php:1124
    932 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1620
    933 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1656
     934#: includes/elementor/widgets/betterdocs-elementor-category-box.php:1095
     935#: includes/elementor/widgets/betterdocs-elementor-category-box.php:1127
     936#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1621
     937#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1657
    934938msgid "File Not Found"
    935939msgstr ""
     
    943947msgstr ""
    944948
    945 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:101
     949#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:99
    946950msgid "Fit to Screen"
    947951msgstr ""
     
    995999msgstr ""
    9961000
    997 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:100
    998 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:278
     1001#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:98
     1002#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:276
    9991003msgid "Grid"
    10001004msgstr ""
    10011005
    1002 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:112
     1006#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:110
    10031007msgid "Grid Column"
    10041008msgstr ""
    10051009
    1006 #: includes/elementor/class-betterdocs-elementor.php:551
     1010#: includes/elementor/class-betterdocs-elementor.php:537
    10071011msgid "Grid List Posts"
    10081012msgstr ""
    10091013
    1010 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:387
     1014#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:385
    10111015msgid "Grid Padding"
    10121016msgstr ""
    10131017
    1014 #: includes/elementor/class-betterdocs-elementor.php:489
     1018#: includes/elementor/class-betterdocs-elementor.php:475
    10151019msgid "Grid Per Page"
    10161020msgstr ""
    10171021
    1018 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:134
     1022#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:132
    10191023msgid "Grid Space"
    10201024msgstr ""
    10211025
    1022 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:400
     1026#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:398
    10231027msgid "Grid Spacing"
    10241028msgstr ""
    10251029
    10261030#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:145
    1027 #: includes/elementor/widgets/betterdocs-elementor-toc.php:74
     1031#: includes/elementor/widgets/betterdocs-elementor-toc.php:83
    10281032#: includes/elementor/widgets/betterdocs-elementor-category-box.php:141
     1033#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:194
     1034msgid "H1"
     1035msgstr ""
     1036
     1037#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:146
     1038#: includes/elementor/widgets/betterdocs-elementor-toc.php:84
     1039#: includes/elementor/widgets/betterdocs-elementor-category-box.php:142
     1040#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:195
     1041msgid "H2"
     1042msgstr ""
     1043
     1044#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:147
     1045#: includes/elementor/widgets/betterdocs-elementor-toc.php:85
     1046#: includes/elementor/widgets/betterdocs-elementor-category-box.php:143
    10291047#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:196
    1030 msgid "H1"
    1031 msgstr ""
    1032 
    1033 #: includes/elementor/widgets/betterdocs-elementor-sidebar.php:146
    1034 #: includes/elementor/widgets/betterdocs-elementor-toc.php:75
    1035 #: includes/elementor/widgets/betterdocs-elementor-category-box.php:142
     1048msgid "H3"
     1049msgstr ""
     1050
     1051#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:148
     1052#: includes/elementor/widgets/betterdocs-elementor-toc.php:86
     1053#: includes/elementor/widgets/betterdocs-elementor-category-box.php:144
    10361054#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:197
    1037 msgid "H2"
    1038 msgstr ""
    1039 
    1040 #: includes/elementor/widgets/betterdocs-elementor-sidebar.php:147
    1041 #: includes/elementor/widgets/betterdocs-elementor-toc.php:76
    1042 #: includes/elementor/widgets/betterdocs-elementor-category-box.php:143
     1055msgid "H4"
     1056msgstr ""
     1057
     1058#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:149
     1059#: includes/elementor/widgets/betterdocs-elementor-toc.php:87
     1060#: includes/elementor/widgets/betterdocs-elementor-category-box.php:145
    10431061#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:198
    1044 msgid "H3"
    1045 msgstr ""
    1046 
    1047 #: includes/elementor/widgets/betterdocs-elementor-sidebar.php:148
    1048 #: includes/elementor/widgets/betterdocs-elementor-toc.php:77
    1049 #: includes/elementor/widgets/betterdocs-elementor-category-box.php:144
     1062msgid "H5"
     1063msgstr ""
     1064
     1065#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:150
     1066#: includes/elementor/widgets/betterdocs-elementor-toc.php:88
     1067#: includes/elementor/widgets/betterdocs-elementor-category-box.php:146
    10501068#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:199
    1051 msgid "H4"
    1052 msgstr ""
    1053 
    1054 #: includes/elementor/widgets/betterdocs-elementor-sidebar.php:149
    1055 #: includes/elementor/widgets/betterdocs-elementor-toc.php:78
    1056 #: includes/elementor/widgets/betterdocs-elementor-category-box.php:145
    1057 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:200
    1058 msgid "H5"
    1059 msgstr ""
    1060 
    1061 #: includes/elementor/widgets/betterdocs-elementor-sidebar.php:150
    1062 #: includes/elementor/widgets/betterdocs-elementor-toc.php:79
    1063 #: includes/elementor/widgets/betterdocs-elementor-category-box.php:146
    1064 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:201
    10651069msgid "H6"
    10661070msgstr ""
     
    10851089#: includes/elementor/widgets/betterdocs-elementor-doc-share.php:260
    10861090#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:180
    1087 #: includes/elementor/widgets/betterdocs-elementor-toc.php:91
    1088 #: includes/elementor/widgets/betterdocs-elementor-toc.php:103
    1089 #: includes/elementor/widgets/betterdocs-elementor-toc.php:115
     1091#: includes/elementor/widgets/betterdocs-elementor-toc.php:100
     1092#: includes/elementor/widgets/betterdocs-elementor-toc.php:112
     1093#: includes/elementor/widgets/betterdocs-elementor-toc.php:124
    10901094#: includes/elementor/widgets/betterdocs-elementor-content.php:55
    10911095#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:102
     
    10931097#: includes/elementor/widgets/betterdocs-elementor-category-box.php:128
    10941098#: includes/elementor/widgets/betterdocs-elementor-category-box.php:163
    1095 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:152
    1096 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:165
    1097 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:180
    1098 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:219
    1099 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:235
    1100 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:247
    1101 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1272
     1099#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:150
     1100#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:163
     1101#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:178
     1102#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:217
     1103#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:233
     1104#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:245
     1105#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1270
    11021106msgid "Hide"
    11031107msgstr ""
     
    11131117#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:836
    11141118#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1281
    1115 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:425
     1119#: includes/elementor/widgets/betterdocs-elementor-search-form.php:434
    11161120#: includes/elementor/widgets/betterdocs-elementor-category-box.php:300
    11171121#: includes/elementor/widgets/betterdocs-elementor-category-box.php:517
    11181122#: includes/elementor/widgets/betterdocs-elementor-category-box.php:706
    11191123#: includes/elementor/widgets/betterdocs-elementor-category-box.php:901
    1120 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:337
    1121 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:473
    1122 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:641
    1123 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:848
    1124 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1400
     1124#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:335
     1125#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:471
     1126#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:639
     1127#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:846
     1128#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1398
    11251129msgid "Hover"
    11261130msgstr ""
     
    11281132#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:959
    11291133#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1087
    1130 #: includes/elementor/widgets/betterdocs-elementor-toc.php:375
     1134#: includes/elementor/widgets/betterdocs-elementor-toc.php:384
    11311135#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:176
    11321136#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:280
    11331137#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:387
    1134 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:985
     1138#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:983
    11351139msgid "Hover Color"
    11361140msgstr ""
    11371141
    1138 #: includes/class-betterdocs-helpers.php:501
     1142#: includes/class-betterdocs-helpers.php:500
    11391143#: admin/includes/class-betterdocs-db.php:57
    11401144#: admin/includes/betterdocs-settings-page-helper.php:433
     
    11611165#: includes/elementor/widgets/betterdocs-elementor-category-box.php:376
    11621166#: includes/elementor/widgets/betterdocs-elementor-category-box.php:410
    1163 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:418
    1164 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1033
    1165 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1042
    1166 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1174
    1167 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1281
     1167#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:416
     1168#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1031
     1169#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1040
     1170#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1172
     1171#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1279
    11681172#: includes/elementor/widgets/betterdocs-elementor-breadcrumbs.php:115
    11691173msgid "Icon"
     
    11781182msgstr ""
    11791183
    1180 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1296
     1184#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1294
    11811185msgid "Icon Position"
    11821186msgstr ""
     
    11861190msgstr ""
    11871191
    1188 #: includes/elementor/class-betterdocs-elementor.php:524
     1192#: includes/elementor/class-betterdocs-elementor.php:510
    11891193#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:73
    11901194msgid "ID"
    11911195msgstr ""
    11921196
    1193 #: includes/class-betterdocs-docs-post-type.php:477
     1197#: includes/class-betterdocs-docs-post-type.php:484
    11941198msgid "Image"
    11951199msgstr ""
    11961200
    1197 #: includes/elementor/class-betterdocs-elementor.php:464
     1201#: includes/elementor/class-betterdocs-elementor.php:450
    11981202msgid "Include"
    11991203msgstr ""
     
    12031207msgstr ""
    12041208
    1205 #: admin/includes/betterdocs-settings-page-helper.php:611
     1209#: admin/includes/betterdocs-settings-page-helper.php:634
    12061210msgid "Instant Answer"
    12071211msgstr ""
    12081212
    1209 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:347
    1210 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:453
     1213#: admin/includes/betterdocs-settings-page-helper.php:609
     1214#: admin/includes/betterdocs-settings-page-helper.php:614
     1215msgid "Internal Knowledge Base"
     1216msgstr ""
     1217
     1218#: includes/elementor/widgets/betterdocs-elementor-search-form.php:356
     1219#: includes/elementor/widgets/betterdocs-elementor-search-form.php:462
    12111220msgid "Item"
    12121221msgstr ""
    12131222
    1214 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:363
    1215 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:473
    1216 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:502
     1223#: includes/elementor/widgets/betterdocs-elementor-search-form.php:372
     1224#: includes/elementor/widgets/betterdocs-elementor-search-form.php:482
     1225#: includes/elementor/widgets/betterdocs-elementor-search-form.php:511
    12171226msgid "Item Color"
    12181227msgstr ""
     
    12201229#: includes/elementor/widgets/betterdocs-elementor-doc-date.php:86
    12211230#: includes/elementor/widgets/betterdocs-elementor-title.php:118
    1222 #: includes/elementor/widgets/betterdocs-elementor-toc.php:220
     1231#: includes/elementor/widgets/betterdocs-elementor-toc.php:229
    12231232#: includes/elementor/widgets/betterdocs-elementor-content.php:80
    12241233#: includes/elementor/widgets/betterdocs-elementor-feedback.php:250
     
    12271236msgstr ""
    12281237
    1229 #: includes/elementor/class-betterdocs-elementor.php:437
     1238#: includes/elementor/class-betterdocs-elementor.php:423
    12301239msgid "Knowledge Bases"
    12311240msgstr ""
     
    12561265msgstr ""
    12571266
    1258 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:97
     1267#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:95
    12591268msgid "Layout Mode"
    12601269msgstr ""
    12611270
    12621271#: includes/elementor/widgets/betterdocs-elementor-category-box.php:75
    1263 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:79
     1272#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:77
    12641273msgid "Layout Options"
    12651274msgstr ""
     
    12731282#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1364
    12741283#: includes/elementor/widgets/betterdocs-elementor-title.php:106
    1275 #: includes/elementor/widgets/betterdocs-elementor-toc.php:208
     1284#: includes/elementor/widgets/betterdocs-elementor-toc.php:217
    12761285#: includes/elementor/widgets/betterdocs-elementor-content.php:68
    12771286#: includes/elementor/widgets/betterdocs-elementor-feedback.php:238
    12781287#: includes/elementor/widgets/betterdocs-elementor-feedback.php:386
    12791288#: includes/elementor/widgets/betterdocs-elementor-category-box.php:646
    1280 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1481
    1281 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1506
     1289#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1479
     1290#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1504
    12821291#: includes/elementor/widgets/betterdocs-elementor-breadcrumbs.php:81
    12831292msgid "Left"
     
    12981307msgstr ""
    12991308
    1300 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:955
     1309#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:953
    13011310msgid "List"
    13021311msgstr ""
     
    13041313#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:983
    13051314#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1111
    1306 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1020
     1315#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1018
    13071316msgid "List Area Padding"
    13081317msgstr ""
    13091318
    1310 #: includes/elementor/widgets/betterdocs-elementor-toc.php:88
     1319#: includes/elementor/widgets/betterdocs-elementor-toc.php:97
    13111320msgid "List Hierarchy"
    13121321msgstr ""
     
    13191328#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:970
    13201329#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1098
    1321 #: includes/elementor/widgets/betterdocs-elementor-toc.php:386
     1330#: includes/elementor/widgets/betterdocs-elementor-toc.php:395
    13221331#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:187
    13231332#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:398
    1324 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:996
     1333#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:994
    13251334msgid "List Item Spacing"
    13261335msgstr ""
    13271336
    1328 #: includes/elementor/widgets/betterdocs-elementor-toc.php:100
     1337#: includes/elementor/widgets/betterdocs-elementor-toc.php:109
    13291338msgid "List Number"
    13301339msgstr ""
    13311340
    1332 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:547
    1333 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:713
     1341#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:545
     1342#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:711
    13341343msgid "Margin"
    13351344msgstr ""
    13361345
    1337 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:102
     1346#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:100
    13381347msgid "Masonry"
    13391348msgstr ""
    13401349
    1341 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:285
     1350#: includes/elementor/widgets/betterdocs-elementor-search-form.php:294
    13421351msgid "Max Width"
    13431352msgstr ""
     
    13471356msgstr ""
    13481357
    1349 #: public/betterdocs-shortcodes.php:740
     1358#: public/betterdocs-shortcodes.php:761
    13501359msgid "Message was not sent. Try Again."
    13511360msgstr ""
    13521361
    1353 #: public/betterdocs-shortcodes.php:699
     1362#: public/betterdocs-shortcodes.php:720
    13541363msgid "Message:"
    13551364msgstr ""
     
    13591368msgstr ""
    13601369
    1361 #: includes/elementor/class-betterdocs-elementor.php:520
     1370#: includes/elementor/class-betterdocs-elementor.php:506
    13621371#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:69
    13631372msgid "Name"
    13641373msgstr ""
    13651374
    1366 #: public/betterdocs-shortcodes.php:689
     1375#: public/betterdocs-shortcodes.php:710
    13671376msgid "Name:"
    13681377msgstr ""
     
    13721381msgstr ""
    13731382
    1374 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1103
     1383#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1101
    13751384msgid "Nested List"
    13761385msgstr ""
    13771386
     1387#: includes/elementor/class-betterdocs-elementor.php:604
    13781388#: admin/includes/betterdocs-settings-page-helper.php:202
    13791389#: admin/includes/betterdocs-settings-page-helper.php:486
     
    13821392msgstr ""
    13831393
    1384 #: includes/class-betterdocs-docs-post-type.php:160
     1394#: includes/class-betterdocs-docs-post-type.php:162
    13851395msgid "New Docs"
    13861396msgstr ""
    13871397
    1388 #: includes/class-betterdocs-docs-post-type.php:131
     1398#: includes/class-betterdocs-docs-post-type.php:133
    13891399msgid "New Docs Name"
    13901400msgstr ""
    13911401
    1392 #: includes/class-betterdocs-docs-post-type.php:216
     1402#: includes/class-betterdocs-docs-post-type.php:218
    13931403msgid "New Tag Name"
    13941404msgstr ""
     
    13991409msgstr ""
    14001410
    1401 #: includes/elementor/class-betterdocs-elementor.php:595
     1411#: includes/elementor/class-betterdocs-elementor.php:581
     1412#: includes/elementor/class-betterdocs-elementor.php:607
    14021413msgid "No"
    14031414msgstr ""
    14041415
    1405 #: includes/class-betterdocs-docs-post-type.php:166
     1416#: includes/class-betterdocs-docs-post-type.php:168
    14061417msgid "No docs found"
    14071418msgstr ""
    14081419
    1409 #: includes/class-betterdocs-docs-post-type.php:167
     1420#: includes/class-betterdocs-docs-post-type.php:169
    14101421msgid "No docs found in trash"
    14111422msgstr ""
     
    14151426msgstr ""
    14161427
    1417 #: includes/elementor/widgets/betterdocs-elementor-category-box.php:1088
    1418 #: includes/elementor/widgets/betterdocs-elementor-category-box.php:1120
    1419 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1615
    1420 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1652
     1428#: includes/elementor/widgets/betterdocs-elementor-category-box.php:1091
     1429#: includes/elementor/widgets/betterdocs-elementor-category-box.php:1123
     1430#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1616
     1431#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1653
    14211432msgid "No posts found!"
    14221433msgstr ""
     
    14281439#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1197
    14291440#: includes/elementor/widgets/betterdocs-elementor-title.php:186
    1430 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:341
    1431 #: includes/elementor/widgets/betterdocs-elementor-toc.php:282
     1441#: includes/elementor/widgets/betterdocs-elementor-search-form.php:350
     1442#: includes/elementor/widgets/betterdocs-elementor-toc.php:291
    14321443#: includes/elementor/widgets/betterdocs-elementor-category-box.php:254
    14331444#: includes/elementor/widgets/betterdocs-elementor-category-box.php:439
    14341445#: includes/elementor/widgets/betterdocs-elementor-category-box.php:673
    14351446#: includes/elementor/widgets/betterdocs-elementor-category-box.php:808
    1436 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:289
    1437 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:432
    1438 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:587
    1439 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:776
    1440 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1324
     1447#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:287
     1448#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:430
     1449#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:585
     1450#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:774
     1451#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1322
    14411452msgid "Normal"
    14421453msgstr ""
     
    14621473msgstr ""
    14631474
    1464 #: includes/elementor/class-betterdocs-elementor.php:508
     1475#: includes/elementor/class-betterdocs-elementor.php:494
    14651476msgid "Offset"
    14661477msgstr ""
    14671478
    1468 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1195
     1479#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1193
    14691480msgid "Open Icon"
    14701481msgstr ""
    14711482
    1472 #: includes/class-betterdocs-docs-post-type.php:400
    1473 #: includes/class-betterdocs-docs-post-type.php:468
    1474 #: includes/elementor/class-betterdocs-elementor.php:536
    1475 #: includes/elementor/class-betterdocs-elementor.php:579
     1483#: includes/class-betterdocs-docs-post-type.php:407
     1484#: includes/class-betterdocs-docs-post-type.php:475
     1485#: includes/elementor/class-betterdocs-elementor.php:522
     1486#: includes/elementor/class-betterdocs-elementor.php:565
    14761487#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:85
    14771488msgid "Order"
    14781489msgstr ""
    14791490
    1480 #: includes/elementor/class-betterdocs-elementor.php:517
    1481 #: includes/elementor/class-betterdocs-elementor.php:569
     1491#: includes/elementor/class-betterdocs-elementor.php:503
     1492#: includes/elementor/class-betterdocs-elementor.php:555
    14821493#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:66
    14831494msgid "Order By"
     
    14891500
    14901501#: includes/elementor/widgets/betterdocs-elementor-category-box.php:148
    1491 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:203
     1502#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:201
    14921503msgid "P"
    14931504msgstr ""
     
    14971508#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1255
    14981509#: includes/elementor/widgets/betterdocs-elementor-search-form.php:94
    1499 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:383
     1510#: includes/elementor/widgets/betterdocs-elementor-search-form.php:392
    15001511#: includes/elementor/widgets/betterdocs-elementor-feedback.php:370
    15011512#: includes/elementor/widgets/betterdocs-elementor-category-box.php:481
    1502 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:535
    1503 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:699
    1504 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1374
     1513#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:533
     1514#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:697
     1515#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1372
    15051516msgid "Padding"
    15061517msgstr ""
     
    15101521msgstr ""
    15111522
    1512 #: includes/elementor/class-betterdocs-elementor.php:526
     1523#: includes/elementor/class-betterdocs-elementor.php:512
    15131524#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:75
    15141525msgid "Parent"
    15151526msgstr ""
    15161527
    1517 #: includes/class-betterdocs-docs-post-type.php:126
     1528#: includes/class-betterdocs-docs-post-type.php:128
    15181529msgid "Parent Docs Category"
    15191530msgstr ""
    15201531
    1521 #: includes/class-betterdocs-docs-post-type.php:127
     1532#: includes/class-betterdocs-docs-post-type.php:129
    15221533msgid "Parent Docs Category:"
    15231534msgstr ""
     
    15311542msgstr ""
    15321543
    1533 #: public/betterdocs-shortcodes.php:737
     1544#: includes/elementor/widgets/betterdocs-elementor-search-form.php:126
     1545msgid "Placeholder"
     1546msgstr ""
     1547
     1548#: public/betterdocs-shortcodes.php:758
    15341549msgid "Please enter your name."
    15351550msgstr ""
    15361551
    1537 #: public/betterdocs-shortcodes.php:739
     1552#: public/betterdocs-shortcodes.php:760
    15381553msgid "Please write your message."
    15391554msgstr ""
    15401555
    1541 #: includes/class-betterdocs-docs-post-type.php:209
     1556#: includes/class-betterdocs-docs-post-type.php:211
    15421557msgid "Popular Tags"
    15431558msgstr ""
     
    15511566msgstr ""
    15521567
    1553 #: includes/elementor/class-betterdocs-elementor.php:560
     1568#: includes/elementor/class-betterdocs-elementor.php:546
    15541569msgid "Post Per Page"
    15551570msgstr ""
    15561571
    1557 #: includes/elementor/class-betterdocs-elementor.php:604
     1572#: includes/elementor/class-betterdocs-elementor.php:590
    15581573msgid "Post Per Subcategory"
    15591574msgstr ""
     
    15751590msgstr ""
    15761591
    1577 #: includes/elementor/class-betterdocs-elementor.php:424
     1592#: includes/elementor/class-betterdocs-elementor.php:410
    15781593msgid "Query"
    15791594msgstr ""
     
    15871602msgstr ""
    15881603
    1589 #: includes/class-betterdocs-docs-post-type.php:416
    1590 #: includes/class-betterdocs-docs-post-type.php:496
     1604#: includes/class-betterdocs-docs-post-type.php:423
     1605#: includes/class-betterdocs-docs-post-type.php:503
    15911606msgid "Remove Image"
    15921607msgstr ""
     
    16051620#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1372
    16061621#: includes/elementor/widgets/betterdocs-elementor-title.php:114
    1607 #: includes/elementor/widgets/betterdocs-elementor-toc.php:216
     1622#: includes/elementor/widgets/betterdocs-elementor-toc.php:225
    16081623#: includes/elementor/widgets/betterdocs-elementor-content.php:76
    16091624#: includes/elementor/widgets/betterdocs-elementor-feedback.php:246
    16101625#: includes/elementor/widgets/betterdocs-elementor-feedback.php:394
    16111626#: includes/elementor/widgets/betterdocs-elementor-category-box.php:654
    1612 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1489
    1613 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1514
     1627#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1487
     1628#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1512
    16141629#: includes/elementor/widgets/betterdocs-elementor-breadcrumbs.php:89
    16151630msgid "Right"
     
    16211636msgstr ""
    16221637
     1638#: includes/elementor/widgets/betterdocs-elementor-search-form.php:128
     1639msgid "Search"
     1640msgstr ""
     1641
    16231642#: includes/elementor/widgets/betterdocs-elementor-search-form.php:78
    16241643msgid "Search Box"
    16251644msgstr ""
    16261645
    1627 #: includes/class-betterdocs-docs-post-type.php:164
     1646#: includes/class-betterdocs-docs-post-type.php:166
    16281647msgid "Search Docs"
    16291648msgstr ""
     
    16371656msgstr ""
    16381657
    1639 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:180
     1658#: includes/elementor/widgets/betterdocs-elementor-search-form.php:189
    16401659msgid "Search Icon"
    16411660msgstr ""
     
    16501669
    16511670#: admin/includes/betterdocs-settings-page-helper.php:155
    1652 msgid "Search Result based on Knowledge Base"
    1653 msgstr ""
    1654 
    1655 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:256
     1671msgid "Search Result based on KB"
     1672msgstr ""
     1673
     1674#: includes/elementor/widgets/betterdocs-elementor-search-form.php:265
    16561675msgid "Search Result Box"
    16571676msgstr ""
     
    16611680msgstr ""
    16621681
    1663 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:332
     1682#: includes/elementor/widgets/betterdocs-elementor-search-form.php:341
    16641683msgid "Search Result List"
    16651684msgstr ""
    16661685
    1667 #: includes/class-betterdocs-docs-post-type.php:208
     1686#: includes/class-betterdocs-docs-post-type.php:210
    16681687msgid "Search Tags"
    16691688msgstr ""
     
    16741693
    16751694#: includes/elementor/widgets/betterdocs-elementor-category-box.php:82
    1676 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:86
     1695#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:84
    16771696msgid "Select Layout"
    16781697msgstr ""
     
    16831702
    16841703#: includes/elementor/widgets/betterdocs-elementor-category-box.php:137
    1685 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:192
     1704#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:190
    16861705msgid "Select Tag"
    16871706msgstr ""
    16881707
    1689 #: public/betterdocs-shortcodes.php:670
     1708#: public/betterdocs-shortcodes.php:691
    16901709msgid "Send"
    16911710msgstr ""
    16921711
    1693 #: includes/class-betterdocs-docs-post-type.php:217
     1712#: includes/class-betterdocs-docs-post-type.php:219
    16941713msgid "Separate tags with commas"
    16951714msgstr ""
     
    16991718msgstr ""
    17001719
    1701 #: admin/class-betterdocs-admin.php:241 public/class-betterdocs-public.php:430
     1720#: admin/class-betterdocs-admin.php:241 public/class-betterdocs-public.php:407
    17021721msgid "Settings"
    17031722msgstr ""
     
    17111730msgstr ""
    17121731
    1713 #: public/betterdocs-shortcodes.php:797 admin/customizer/defaults.php:170
     1732#: public/betterdocs-shortcodes.php:819 admin/customizer/defaults.php:170
    17141733#: includes/elementor/widgets/betterdocs-elementor-doc-share.php:213
     1734#: public/partials/template-single/layout-1.php:140
    17151735msgid "Share This Article :"
    17161736msgstr ""
     
    17261746#: includes/elementor/widgets/betterdocs-elementor-doc-share.php:259
    17271747#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:179
    1728 #: includes/elementor/widgets/betterdocs-elementor-toc.php:90
    1729 #: includes/elementor/widgets/betterdocs-elementor-toc.php:102
    1730 #: includes/elementor/widgets/betterdocs-elementor-toc.php:114
     1748#: includes/elementor/widgets/betterdocs-elementor-toc.php:99
     1749#: includes/elementor/widgets/betterdocs-elementor-toc.php:111
     1750#: includes/elementor/widgets/betterdocs-elementor-toc.php:123
    17311751#: includes/elementor/widgets/betterdocs-elementor-content.php:54
    17321752#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:101
     
    17341754#: includes/elementor/widgets/betterdocs-elementor-category-box.php:127
    17351755#: includes/elementor/widgets/betterdocs-elementor-category-box.php:162
    1736 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:151
    1737 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:164
    1738 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:179
    1739 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:218
    1740 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:234
    1741 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:246
    1742 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1271
     1756#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:149
     1757#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:162
     1758#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:177
     1759#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:216
     1760#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:232
     1761#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:244
     1762#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1269
    17431763msgid "Show"
    17441764msgstr ""
    17451765
    1746 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:244
     1766#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:242
    17471767msgid "Show Button"
    17481768msgstr ""
    17491769
    17501770#: includes/elementor/widgets/betterdocs-elementor-category-box.php:160
    1751 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:216
     1771#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:214
    17521772msgid "Show Count"
    17531773msgstr ""
    17541774
    1755 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:149
     1775#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:147
    17561776msgid "Show Header"
    17571777msgstr ""
    17581778
    17591779#: includes/elementor/widgets/betterdocs-elementor-category-box.php:113
    1760 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:162
    1761 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1269
     1780#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:160
     1781#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1267
    17621782msgid "Show Icon"
    17631783msgstr ""
     
    17671787msgstr ""
    17681788
    1769 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:232
     1789#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:230
    17701790msgid "Show List"
    17711791msgstr ""
    17721792
    17731793#: includes/elementor/widgets/betterdocs-elementor-category-box.php:125
    1774 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:177
     1794#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:175
    17751795msgid "Show Title"
    17761796msgstr ""
     
    17911811#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1017
    17921812#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1133
    1793 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:200
     1813#: includes/elementor/widgets/betterdocs-elementor-search-form.php:209
    17941814#: includes/elementor/widgets/betterdocs-elementor-navigation.php:69
    17951815#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:219
     
    18001820#: includes/elementor/widgets/betterdocs-elementor-category-box.php:774
    18011821#: includes/elementor/widgets/betterdocs-elementor-category-box.php:864
    1802 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:516
    1803 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:753
    1804 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1065
    1805 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1218
     1822#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:514
     1823#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:751
     1824#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1063
     1825#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1216
    18061826#: includes/elementor/widgets/betterdocs-elementor-breadcrumbs.php:136
    18071827msgid "Size"
     
    18121832msgstr ""
    18131833
    1814 #: includes/elementor/class-betterdocs-elementor.php:521
     1834#: includes/elementor/class-betterdocs-elementor.php:507
    18151835#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:70
    18161836msgid "Slug"
     
    18371857#: includes/elementor/widgets/betterdocs-elementor-category-box.php:691
    18381858#: includes/elementor/widgets/betterdocs-elementor-category-box.php:884
    1839 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1084
    1840 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1162
     1859#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1082
     1860#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1160
    18411861msgid "Spacing"
    18421862msgstr ""
    18431863
    18441864#: includes/elementor/widgets/betterdocs-elementor-category-box.php:147
    1845 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:202
     1865#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:200
    18461866msgid "Span"
    18471867msgstr ""
     
    18891909msgstr ""
    18901910
    1891 #: includes/elementor/widgets/betterdocs-elementor-toc.php:70
     1911#: includes/elementor/widgets/betterdocs-elementor-toc.php:79
    18921912msgid "Supported Heading Tags"
    18931913msgstr ""
    18941914
    1895 #: public/class-betterdocs-public.php:355
     1915#: public/class-betterdocs-public.php:330
    18961916#: admin/includes/class-betterdocs-db.php:38
    18971917#: admin/includes/betterdocs-settings-page-helper.php:288
     
    18991919msgstr ""
    19001920
    1901 #: includes/class-betterdocs-docs-post-type.php:207
     1921#: includes/elementor/widgets/betterdocs-elementor-toc.php:72
     1922msgid "Table of contents"
     1923msgstr ""
     1924
     1925#: includes/class-betterdocs-docs-post-type.php:209
    19021926msgid "Tag"
    19031927msgstr ""
    19041928
    1905 #: includes/class-betterdocs-docs-post-type.php:220
     1929#: includes/class-betterdocs-docs-post-type.php:222
    19061930#: admin/class-betterdocs-admin.php:266 admin/class-betterdocs-admin.php:266
    19071931msgid "Tags"
     
    19181942msgstr ""
    19191943
    1920 #: includes/elementor/class-betterdocs-elementor.php:522
     1944#: includes/elementor/class-betterdocs-elementor.php:508
    19211945#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:71
    19221946msgid "Term Group"
    19231947msgstr ""
    19241948
    1925 #: includes/elementor/class-betterdocs-elementor.php:523
     1949#: includes/elementor/class-betterdocs-elementor.php:509
    19261950#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:72
    19271951msgid "Term ID"
     
    19341958#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:1335
    19351959#: includes/elementor/widgets/betterdocs-elementor-category-box.php:642
    1936 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1477
     1960#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1475
    19371961msgid "Text Alignment"
    19381962msgstr ""
    19391963
    19401964#: includes/elementor/widgets/betterdocs-elementor-title.php:151
    1941 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:137
    1942 #: includes/elementor/widgets/betterdocs-elementor-toc.php:247
     1965#: includes/elementor/widgets/betterdocs-elementor-search-form.php:146
     1966#: includes/elementor/widgets/betterdocs-elementor-toc.php:256
    19431967#: includes/elementor/widgets/betterdocs-elementor-feedback.php:328
    19441968#: includes/elementor/widgets/betterdocs-elementor-breadcrumbs.php:58
     
    19461970msgstr ""
    19471971
    1948 #: public/betterdocs-shortcodes.php:741
     1972#: public/betterdocs-shortcodes.php:762
    19491973msgid "Thanks! Your message has been sent."
    19501974msgstr ""
     
    19581982msgstr ""
    19591983
    1960 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:805
    1961 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:902
     1984#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:803
     1985#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:900
    19621986msgid "Ticker Background"
    19631987msgstr ""
     
    19701994#: includes/elementor/widgets/betterdocs-elementor-title.php:54
    19711995#: includes/elementor/widgets/betterdocs-elementor-title.php:143
    1972 #: includes/elementor/widgets/betterdocs-elementor-toc.php:239
     1996#: includes/elementor/widgets/betterdocs-elementor-toc.php:248
    19731997#: includes/elementor/widgets/betterdocs-elementor-category-box.php:595
    1974 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:566
    1975 #: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1114
     1998#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:564
     1999#: includes/elementor/widgets/betterdocs-elementor-category-grid.php:1112
    19762000msgid "Title"
    19772001msgstr ""
     
    19852009msgstr ""
    19862010
    1987 #: includes/elementor/widgets/betterdocs-elementor-toc.php:328
     2011#: includes/elementor/widgets/betterdocs-elementor-toc.php:337
    19882012msgid "Toc List"
    19892013msgstr ""
     
    19982022
    19992023#: admin/includes/betterdocs-settings-page-helper.php:287
     2024#: includes/elementor/widgets/betterdocs-elementor-toc.php:70
    20002025msgid "TOC Title"
    20012026msgstr ""
     
    20092034#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:696
    20102035#: includes/elementor/widgets/betterdocs-elementor-sidebar.php:894
    2011 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:431
     2036#: includes/elementor/widgets/betterdocs-elementor-search-form.php:440
    20122037#: includes/elementor/widgets/betterdocs-elementor-category-box.php:306
    20132038#: includes/elementor/widgets/betterdocs-elementor-category-box.php:558
     
    20252050msgstr ""
    20262051
    2027 #: public/betterdocs-shortcodes.php:229
     2052#: public/betterdocs-shortcodes.php:236
    20282053msgid "Uncategorised"
    20292054msgstr ""
     
    20332058msgstr ""
    20342059
    2035 #: includes/class-betterdocs-docs-post-type.php:129
     2060#: includes/class-betterdocs-docs-post-type.php:131
    20362061msgid "Update Category"
    20372062msgstr ""
    20382063
    2039 #: includes/class-betterdocs-docs-post-type.php:214
     2064#: includes/class-betterdocs-docs-post-type.php:216
    20402065msgid "Update Tag"
    20412066msgstr ""
     
    20502075msgstr ""
    20512076
    2052 #: includes/class-betterdocs-docs-post-type.php:162
     2077#: includes/class-betterdocs-docs-post-type.php:164
    20532078msgid "View Docs"
    20542079msgstr ""
     
    20622087msgstr ""
    20632088
    2064 #: includes/class-betterdocs.php:185
     2089#: includes/class-betterdocs.php:184
    20652090#, php-format
    20662091msgid ""
     
    20702095msgstr ""
    20712096
    2072 #: includes/class-betterdocs.php:186
     2097#: includes/class-betterdocs.php:185
    20732098msgid ""
    20742099"We collect non-sensitive diagnostic data and plugin usage information.\n"
     
    21202145
    21212146#: includes/elementor/widgets/betterdocs-elementor-doc-share.php:55
    2122 #: includes/elementor/widgets/betterdocs-elementor-search-form.php:263
     2147#: includes/elementor/widgets/betterdocs-elementor-search-form.php:272
    21232148#: includes/elementor/widgets/betterdocs-elementor-feedback.php:171
    21242149#: includes/elementor/widgets/betterdocs-elementor-feedback.php:347
     
    21262151msgstr ""
    21272152
    2128 #: includes/elementor/widgets/betterdocs-elementor-toc.php:345
     2153#: includes/elementor/widgets/betterdocs-elementor-toc.php:354
    21292154#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:146
    21302155#: includes/elementor/widgets/betterdocs-elementor-category-archive-list.php:357
     
    21362161msgstr ""
    21372162
    2138 #: includes/elementor/class-betterdocs-elementor.php:594
     2163#: includes/elementor/class-betterdocs-elementor.php:580
     2164#: includes/elementor/class-betterdocs-elementor.php:606
    21392165msgid "Yes"
    21402166msgstr ""
  • betterdocs/trunk/public/betterdocs-breadcrumbs.php

    r2445393 r2564959  
    116116            if ($enable_breadcrumb_category == 1) {
    117117                $single_html = '';
    118                 $cat_terms = wp_get_post_terms($post->ID, 'doc_category');
     118                $cat_terms = array();
     119
     120                if (isset($wp_query->query_vars['doc_category'])) {
     121                    $term = get_term_by('slug', $wp_query->query_vars['doc_category'], 'doc_category');
     122                    if (!empty($term)) {
     123                        $cat_terms[] = $term;
     124                    }
     125                }
     126
     127                if (empty($cat_terms)) {
     128                    $cat_terms = wp_get_post_terms($post->ID, 'doc_category');
     129                }
    119130
    120131                echo apply_filters('betterdocs_breadcrumb_before_single_cat_html', $single_html, $delimiter);
  • betterdocs/trunk/public/betterdocs-shortcodes.php

    r2553128 r2564959  
    558558    function betterdocs_search_form($atts, $content = null)
    559559    {
     560        $get_args = shortcode_atts(
     561            array(
     562                'placeholder' => false,
     563            ),
     564            $atts
     565        );
    560566        do_action( 'betterdocs_before_shortcode_load' );
    561         $search_placeholder = BetterDocs_DB::get_settings('search_placeholder');
     567
     568        //$search_placeholder = esc_html__('Search', 'betterdocs');
     569        if ($get_args['placeholder']) {
     570            $search_placeholder = $get_args['placeholder'];
     571        } else {
     572            $search_placeholder = BetterDocs_DB::get_settings('search_placeholder');
     573        }
     574
    562575        ob_start();
    563576        echo '<div class="betterdocs-live-search">';
     
    860873            'list_number' => '',
    861874            'collapsible_on_mobile' => '',
     875            'toc_title' => '',
    862876        ),
    863877        $atts
     
    867881    $post_content = $get_post->post_content;
    868882
    869     $toc = BetterDocs_Public::betterdocs_toc(
     883    return BetterDocs_Public::betterdocs_toc(
    870884        $post_content,
    871885        $get_args['htags'],
    872886        $get_args['hierarchy'],
    873887        $get_args['list_number'],
    874         $get_args['collapsible_on_mobile']
     888        $get_args['collapsible_on_mobile'],
     889        $get_args['toc_title']
    875890    );
    876 
    877     return $toc;
    878891}
    879892
  • betterdocs/trunk/public/class-betterdocs-public.php

    r2539709 r2564959  
    216216    {
    217217        // Whether or not the TOC should be built flat or hierarchical.
     218
    218219        preg_match_all( '/(<h(['.$htag_support.']{1})[^>]*>).*<\/h\2>/msuU', $post_content, $matches, PREG_SET_ORDER );
    219         $html               = '';
     220        $html = '';
    220221        if ($matches) {
     222            $tag_arr = explode(',', $htag_support);
     223            $last_tag_support = end($tag_arr);
    221224            $first_match = $matches[0][2];
    222             $current_depth      = $first_match;    // headings can't be larger than h6 but 100 as a default to be sure
    223             $numbered_items     = array();
     225            $current_match = $first_match;    // headings can't be larger than h6 but 100 as a default to be sure
     226            $numbered_items = array();
     227            $depth_match = array( 1 => 0, 2 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0);
    224228            $numbered_items_min = null;
    225 
     229            $level_depth = 1;
     230            $depth_match[$first_match] = $level_depth;
     231            $max_match = 1;
     232            $max_depth = 1;
    226233            if ($toc_hierarchy == '1') {
    227234                $html .= '<ul class="toc-list betterdocs-hierarchial-toc">';
    228                
    229235                // find the minimum heading to establish our baseline
    230236                foreach ($matches as $i => $match) {
    231                     if ($current_depth < $first_match) {
    232                         $current_depth = $first_match;
    233                     } else if ($current_depth > $matches[ $i ][2]) {
    234                         $current_depth = (int) $matches[ $i ][2];
     237                    if ($current_match < $first_match) {
     238                        $current_match = $first_match;
     239                    } else if ($current_match > $matches[ $i ][2]) {
     240                        $current_match = (int) $matches[ $i ][2];
    235241                    }
     242                    if($matches[ $i ][2] > $max_match){
     243                        $max_match = $matches[ $i ][2];
     244                    }
    236245                }
    237246
    238                 $numbered_items[ $current_depth ] = 0;
    239                 $numbered_items_min               = $current_depth;
    240 
     247                $numbered_items[ $current_match ] = 0;
     248                $numbered_items_min = $current_match;
    241249                foreach ($matches as $i => $match) {
    242                     $level = $matches[ $i ][2];
    243                     $count = $i + 1;
    244 
    245                     if ($current_depth == (int) $matches[ $i ][2]) {
    246                         $html .= '<li class="betterdocs-toc-heading-level-' . $current_depth . '">';
     250                    $level = $matches[ $i ][2];
     251
     252                    if ($depth_match[(int) $matches[ $i ][2]] != 0) {
     253                        $depth_match[(int) $matches[ $i ][2]] = $level_depth;
     254                    }
     255
     256                    $depth_status = ($last_tag_support == $level) ? 'stop' : 'continue';
     257
     258                    if ($current_match == (int) $matches[ $i ][2]) {
     259                        $html .= '<li class="betterdocs-toc-heading-level-' . $current_match . '">';
    247260                    }
    248261
    249262                    // start lists
    250                     if ($current_depth != (int) $matches[ $i ][2]) {
    251                         $diff = $current_depth - (int) $matches[ $i ][2];
    252                         for ($current_depth; $current_depth < (int) $matches[ $i ][2]; $current_depth = $current_depth - $diff) {
    253                             $numbered_items[ $current_depth + 1 ] = 0;
     263                    if ($current_match != (int) $matches[ $i ][2]) {
     264                        $diff = $current_match - (int) $matches[ $i ][2];
     265                        for ($current_match; $current_match < (int) $matches[ $i ][2]; $current_match = $current_match - $diff) {
     266                            if ($depth_status == 'continue') {
     267                                $level_depth++;
     268                            }
     269                            $depth_match[(int) $matches[ $i ][2]] = $level_depth;
     270                            if (($matches[ $i ][2] == $max_match)) {
     271                                $max_depth = $level_depth;
     272                            }
     273                            $numbered_items[ $current_match + 1 ] = 0;
    254274                            $html .= '<ul class="betterdocs-toc-list-level-' . $level . '"><li class="betterdocs-toc-heading-level-' . $level . '">';
    255275                        }
     
    266286                    if ($i != count($matches) - 1) {
    267287                        $next_match = (int) $matches[ $i + 1 ][2];
    268                         if ($first_match > $next_match && $current_depth > $next_match) {
    269                             $diff = $current_depth - $next_match;
    270                             for ($current_depth; $current_depth > $next_match; $current_depth-- ) {
    271                                 $html .= '</li>';
    272                                 $numbered_items[ $current_depth ] = 0;
    273                             }
    274                         } else if ($current_depth > (int) $matches[ $i + 1 ][2]) {
    275                             for ($current_depth; $current_depth > (int) $matches[ $i + 1 ][2]; $current_depth--) {
    276                                 $html .= '</li></ul>';
    277                                 $numbered_items[ $current_depth ] = 0;
    278                             }
     288                        $diff = $current_match - $next_match;
     289                        $level_depth_diff = $level_depth - $depth_match[$next_match];
     290
     291                        if ($current_match > $next_match && $level_depth == 1) {
     292                            for ($current_match; $current_match > $next_match; $current_match-- ) {
     293                                $html .= '</li>';
     294                                $numbered_items[ $current_match ] = 0;
     295                                $level_depth--;
     296                            }
     297                        } else if ($current_match > $next_match && $diff > 1 && $level_depth > $level_depth_diff) {
     298                                for ($current_match; $current_match > $next_match; $current_match = $current_match - $diff) {
     299                                    for ($k = 1; $k <= $level_depth_diff; $k++) {
     300                                        $html .= '</li></ul>';
     301                                        $numbered_items[ $current_match ] = 0;
     302                                    }
     303                                    $level_depth = $level_depth - $level_depth_diff;
     304                                }
     305                        } else if ($current_match > $next_match && $diff > $max_depth) {
     306                            for ($current_match; $current_match > $next_match; $current_match = $current_match - $max_depth) {
     307                                $html .= '</li></ul>';
     308                                $numbered_items[ $current_match ] = 0;
     309                                $level_depth--;
     310                            }
     311                        } else if ($current_match > $next_match) {
     312                            for ($current_match; $current_match > $next_match; $current_match--) {
     313                                $html .= '</li></ul>';
     314                                $numbered_items[ $current_match ] = 0;
     315                                $level_depth--;
     316                            }
    279317                        }
    280318
    281                         if ($current_depth == (int) @$matches[ $i + 1 ][2]) {
     319                        if ($level_depth < 1) {
     320                            $level_depth = 1;
     321                        }
     322
     323                        if ($current_match == $next_match) {
    282324                            $html .= '</li>';
    283325                        }
    284326                    } else {
    285327                        // this is the last item, make sure we close off all tags
    286                         for ($current_depth; $current_depth >= $numbered_items_min; $current_depth--) {
     328                        for ($current_match; $current_match >= $numbered_items_min; $current_match--) {
    287329                            $html .= '</li>';
    288                             if ( $current_depth != $numbered_items_min ) {
     330                            if ( $current_match != $numbered_items_min) {
    289331                                $html .= '</ul>';
    290332                            }
     
    321363        $toc_hierarchy,
    322364        $list_number,
    323         $collapsible
     365        $collapsible,
     366        $toc_title=''
    324367    ) {
    325368        $html = '';
    326369        if (!empty(self::list_hierarchy($content, $toc_hierarchy, $htags))) {
    327370            $toc_class = array( 'betterdocs-toc' );
    328             $toc_title = BetterDocs_DB::get_settings('toc_title') ? BetterDocs_DB::get_settings('toc_title') : esc_html__( 'Table of Contents', 'betterdocs' );
     371            if (empty($toc_title)) {
     372                $toc_title = BetterDocs_DB::get_settings('toc_title') ? BetterDocs_DB::get_settings('toc_title') : esc_html__( 'Table of Contents', 'betterdocs' );
     373            }
     374
    329375            if ($collapsible == '1') {
    330376                $toc_class[] = 'collapsible-sm';
Note: See TracChangeset for help on using the changeset viewer.