Plugin Directory

Changeset 3383312


Ignore:
Timestamp:
10/23/2025 11:08:12 AM (5 months ago)
Author:
hivepress
Message:

Release 1.7.15

Location:
hivepress
Files:
2936 added
17 edited

Legend:

Unmodified
Added
Removed
  • hivepress/trunk/assets/css/backend.less

    r2744722 r3383312  
    11.hp {
     2
    23    /*--------------------------------------------------------------
    34    Tables
     
    1415        td,
    1516        th {
    16             border: 1px solid rgba(0,0,0,0.1);
     17            border: 1px solid rgba(0, 0, 0, 0.1);
    1718            border-width: 0 0 1px;
    1819            padding: 8px 12px;
     
    3031
    3132        thead {
     33
    3234            td,
    3335            th {
     
    3840        tbody {
    3941            tr:last-child {
     42
    4043                td,
    4144                th {
     
    4649
    4750        tfoot {
     51
    4852            td,
    4953            th {
     
    5256        }
    5357    }
     58
    5459    /*--------------------------------------------------------------
    5560    Statuses
     
    6166        }
    6267    }
     68
    6369    /*--------------------------------------------------------------
    6470    Forms
     
    7682            }
    7783
    78             > div {
     84            >div {
    7985                display: flex;
    8086                justify-content: space-between;
     
    9096        input[type=text],
    9197        input[type=url],
     98        input[type=tel],
    9299        select {
    93100            width: 25em;
     
    124131            line-height: 1.4em;
    125132            margin-top: 0.35em;
     133        }
     134
     135        &.regular-text {
     136            width: 25em;
    126137        }
    127138
     
    161172
    162173        &--attachment-select {
    163             > div {
     174            >div {
    164175                position: relative;
    165176                width: 150px;
     
    183194                    text-decoration: none;
    184195                    color: #fff;
    185                     background-color: rgba(0,0,0,0.5);
     196                    background-color: rgba(0, 0, 0, 0.5);
    186197                    border-radius: 3px;
    187198                }
     
    197208            .select2-container {
    198209                margin-bottom: 1em;
    199                 width:auto!important;
     210                width: auto !important;
    200211                min-width: 65px;
    201212            }
     
    231242
    232243        &--repeater {
     244
    233245            input[type=number],
    234246            input[type=text] {
    235247                width: 100%;
    236248            }
    237         }
    238 
    239         &.regular-text {
    240             width: 25em;
    241         }
    242     }
     249
     250            table {
     251                tr {
     252                    background-color: transparent;
     253                }
     254            }
     255        }
     256    }
     257
     258    &-page &-field--repeater {
     259        table {
     260            max-width: 500px;
     261        }
     262    }
     263
    243264    /*--------------------------------------------------------------
    244265    Notices
     
    252273        border-bottom-color: #ccd0d4;
    253274        border-left-width: 4px;
    254         box-shadow: 0 1px 1px rgba(0,0,0,.04);
     275        box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
    255276        padding: 1px 12px;
    256277        max-width: 500px;
     
    261282        }
    262283    }
     284
    263285    /*--------------------------------------------------------------
    264286    Tooltips
     
    268290        margin-right: -10px;
    269291        cursor: help;
     292
    270293        @media screen and (max-width: 782px) {
    271294            display: none;
     
    290313            font-size: 0.8em;
    291314            line-height: 1.4em;
    292             background: rgba(0,0,0,0.75);
     315            background: rgba(0, 0, 0, 0.75);
    293316            color: #fff;
    294317            width: 173px;
     
    300323                display: block;
    301324                border: 4px solid transparent;
    302                 border-left-color: rgba(0,0,0,0.75);
     325                border-left-color: rgba(0, 0, 0, 0.75);
    303326                position: absolute;
    304327                right: -8px;
     
    315338        }
    316339    }
     340
    317341    /*--------------------------------------------------------------
    318342    Themes
    319343    --------------------------------------------------------------*/
    320344    .theme-browser &-theme {
     345
    321346        &,
    322347        &:hover {
     
    332357            align-items: center;
    333358            background-color: #fff;
    334             box-shadow: inset 0 1px 0 rgba(0,0,0,.1);
     359            box-shadow: inset 0 1px 0 rgba(0, 0, 0, .1);
    335360        }
    336361
    337362        &__name {
    338363            flex-grow: 1;
    339             box-shadow: none!important;
    340             background: none!important;
     364            box-shadow: none !important;
     365            background: none !important;
    341366        }
    342367
    343368        &__actions {
    344369            white-space: nowrap;
    345             position: static!important;
    346             transform: none!important;
    347             opacity: 1!important;
     370            position: static !important;
     371            transform: none !important;
     372            opacity: 1 !important;
    348373        }
    349374
     
    353378        }
    354379    }
     380
    355381    /*--------------------------------------------------------------
    356382    Extensions
     
    372398    }
    373399}
     400
    374401/*--------------------------------------------------------------
    375402Menus
     
    379406    padding-top: 7px;
    380407}
     408
    381409/*--------------------------------------------------------------
    382410Columns
     
    389417    }
    390418}
     419
    391420/*--------------------------------------------------------------
    392421Pages
     
    420449    }
    421450}
     451
    422452/*--------------------------------------------------------------
    423453Select2
  • hivepress/trunk/assets/css/backend.min.css

    r2744722 r3383312  
    1 .hp-table{width:100%;text-align:left;border-collapse:collapse}.hp-table:not(:last-child){margin-bottom:20px}.hp-table td,.hp-table th{border:1px solid rgba(0,0,0,.1);border-width:0 0 1px;padding:8px 12px;vertical-align:top}.hp-table td:first-child,.hp-table th:first-child{padding-left:0}.hp-table td:last-child,.hp-table th:last-child{padding-right:0;text-align:right}.hp-table thead td,.hp-table thead th{border-width:0 0 2px}.hp-table tbody tr:last-child td,.hp-table tbody tr:last-child th{border-bottom-width:0}.hp-table tfoot td,.hp-table tfoot th{border-width:2px 0 0}.hp-status span{text-transform:uppercase;border-radius:3px}.hp-form--table tr:not(:last-child){margin-bottom:0}@media screen and (max-width:782px){.hp-form--table th{padding-bottom:10px}}.hp-form--table th>div{display:flex;justify-content:space-between;align-items:center}.hp-form--table th label{margin-bottom:0}.hp-form--table input[type=email],.hp-form--table input[type=text],.hp-form--table input[type=url],.hp-form--table select{width:25em}.hp-form--table .select2-container{max-width:25em;min-width:10em}.hp-form--table input[type=number]{width:100px;padding:1px 6px}.hp-form--table input[type=checkbox],.hp-form--table input[type=radio]{margin-right:8px}.hp-field__label small{color:#666}.hp-field label{display:block;width:25em;line-height:1.4em;margin-top:.35em}.hp-field--textarea{width:500px;min-height:7em}@media screen and (max-width:1140px){.hp-field--textarea{width:100%}}td:only-child .hp-field--textarea{width:100%}.hp-field--checkboxes ul,.hp-field--radio ul{list-style:none;margin:0;padding:0}.hp-field--checkboxes ul ul,.hp-field--radio ul ul{margin:1em 0 0 1.5em}.hp-field--checkboxes ul li,.hp-field--radio ul li{margin:0}.hp-field--checkboxes ul li:not(:last-child),.hp-field--radio ul li:not(:last-child){margin-bottom:1em}.hp-field--attachment-select>div{position:relative;width:150px;overflow:hidden}.hp-field--attachment-select>div img{display:block;width:100%;height:auto;margin-bottom:10px}.hp-field--attachment-select>div a{position:absolute;top:10px;right:10px;width:20px;height:20px;line-height:20px;text-align:center;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.5);border-radius:3px}.hp-field--image-size label{width:auto}.hp-field--image-size .select2-container,.hp-field--image-size select{margin-bottom:1em;width:auto!important;min-width:65px}.hp-field--date input[type=text],.hp-field--time input[type=text]{padding-right:27px}.hp-field--date input[type=text][readonly],.hp-field--time input[type=text][readonly]{background-color:#fff}.hp-field--date a,.hp-field--time a{display:none;margin-left:-21px;vertical-align:middle;cursor:pointer}.hp-field--date a:focus,.hp-field--time a:focus{box-shadow:none;outline:0}.hp-field--date a i,.hp-field--time a i{font-size:14px;color:#888}.hp-field--repeater input[type=number],.hp-field--repeater input[type=text]{width:100%}.hp-field.regular-text{width:25em}.hp-notice{background:#fff;border-width:1px;border-style:solid;border-top-color:#ccd0d4;border-right-color:#ccd0d4;border-bottom-color:#ccd0d4;border-left-width:4px;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:1px 12px;max-width:500px}.hp-notice p{margin:.5em 0!important;padding:2px}.hp-tooltip{position:relative;margin-right:-10px;cursor:help}@media screen and (max-width:782px){.hp-tooltip{display:none}}.hp-tooltip__icon{color:#82878c;opacity:.5}.hp-tooltip:hover .hp-tooltip__icon{opacity:1}.hp-tooltip__text{display:none;position:absolute;z-index:1000;right:26px;top:-5px;padding:.5em 10px;font-size:.8em;line-height:1.4em;background:rgba(0,0,0,.75);color:#fff;width:173px;font-weight:400;border-radius:2px}.hp-tooltip__text::after{content:' ';display:block;border:4px solid transparent;border-left-color:rgba(0,0,0,.75);position:absolute;right:-8px;top:9px}.hp-tooltip__text a{color:inherit}.hp-tooltip:hover .hp-tooltip__text{display:block}.theme-browser .hp-theme,.theme-browser .hp-theme:hover{cursor:default}.theme-browser .hp-theme__link{text-decoration:none}.theme-browser .hp-theme__content{display:flex;align-items:center;background-color:#fff;box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.theme-browser .hp-theme__name{flex-grow:1;box-shadow:none!important;background:0 0!important}.theme-browser .hp-theme__actions{white-space:nowrap;position:static!important;transform:none!important;opacity:1!important}.theme-browser .hp-theme__price{padding-right:15px;color:#31843f}.hp-extension__price{color:#31843f}.hp-extension__price del{color:#888}.hp-extension__menu span{color:#ddd}#adminmenu .toplevel_page_hp_settings .wp-menu-image img{padding-top:7px}.fixed .column-vendor{width:10%}.hp-page__title span{color:#666}.toplevel_page_hp_settings .nav-tab-wrapper{padding-top:15px}.hivepress_page_hp_extensions .wp-list-table{padding-top:15px}.hivepress_page_hp_themes .theme-browser{padding-top:15px}.select2-results__option{margin-bottom:0}.select2-selection__rendered li{margin:0}.select2-search--inline .select2-search__field{min-height:0;line-height:inherit}
     1.hp-table{width:100%;text-align:left;border-collapse:collapse}.hp-table:not(:last-child){margin-bottom:20px}.hp-table td,.hp-table th{border:1px solid rgba(0,0,0,.1);border-width:0 0 1px;padding:8px 12px;vertical-align:top}.hp-table td:first-child,.hp-table th:first-child{padding-left:0}.hp-table td:last-child,.hp-table th:last-child{padding-right:0;text-align:right}.hp-table thead td,.hp-table thead th{border-width:0 0 2px}.hp-table tbody tr:last-child td,.hp-table tbody tr:last-child th{border-bottom-width:0}.hp-table tfoot td,.hp-table tfoot th{border-width:2px 0 0}.hp-status span{text-transform:uppercase;border-radius:3px}.hp-form--table tr:not(:last-child){margin-bottom:0}@media screen and (max-width:782px){.hp-form--table th{padding-bottom:10px}}.hp-form--table th>div{display:flex;justify-content:space-between;align-items:center}.hp-form--table th label{margin-bottom:0}.hp-form--table input[type=email],.hp-form--table input[type=tel],.hp-form--table input[type=text],.hp-form--table input[type=url],.hp-form--table select{width:25em}.hp-form--table .select2-container{max-width:25em;min-width:10em}.hp-form--table input[type=number]{width:100px;padding:1px 6px}.hp-form--table input[type=checkbox],.hp-form--table input[type=radio]{margin-right:8px}.hp-field__label small{color:#666}.hp-field label{display:block;width:25em;line-height:1.4em;margin-top:.35em}.hp-field.regular-text{width:25em}.hp-field--textarea{width:500px;min-height:7em}@media screen and (max-width:1140px){.hp-field--textarea{width:100%}}td:only-child .hp-field--textarea{width:100%}.hp-field--checkboxes ul,.hp-field--radio ul{list-style:none;margin:0;padding:0}.hp-field--checkboxes ul ul,.hp-field--radio ul ul{margin:1em 0 0 1.5em}.hp-field--checkboxes ul li,.hp-field--radio ul li{margin:0}.hp-field--checkboxes ul li:not(:last-child),.hp-field--radio ul li:not(:last-child){margin-bottom:1em}.hp-field--attachment-select>div{position:relative;width:150px;overflow:hidden}.hp-field--attachment-select>div img{display:block;width:100%;height:auto;margin-bottom:10px}.hp-field--attachment-select>div a{position:absolute;top:10px;right:10px;width:20px;height:20px;line-height:20px;text-align:center;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.5);border-radius:3px}.hp-field--image-size label{width:auto}.hp-field--image-size .select2-container,.hp-field--image-size select{margin-bottom:1em;width:auto!important;min-width:65px}.hp-field--date input[type=text],.hp-field--time input[type=text]{padding-right:27px}.hp-field--date input[type=text][readonly],.hp-field--time input[type=text][readonly]{background-color:#fff}.hp-field--date a,.hp-field--time a{display:none;margin-left:-21px;vertical-align:middle;cursor:pointer}.hp-field--date a:focus,.hp-field--time a:focus{box-shadow:none;outline:0}.hp-field--date a i,.hp-field--time a i{font-size:14px;color:#888}.hp-field--repeater input[type=number],.hp-field--repeater input[type=text]{width:100%}.hp-field--repeater table tr{background-color:transparent}.hp-page .hp-field--repeater table{max-width:500px}.hp-notice{background:#fff;border-width:1px;border-style:solid;border-top-color:#ccd0d4;border-right-color:#ccd0d4;border-bottom-color:#ccd0d4;border-left-width:4px;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:1px 12px;max-width:500px}.hp-notice p{margin:.5em 0!important;padding:2px}.hp-tooltip{position:relative;margin-right:-10px;cursor:help}@media screen and (max-width:782px){.hp-tooltip{display:none}}.hp-tooltip__icon{color:#82878c;opacity:.5}.hp-tooltip:hover .hp-tooltip__icon{opacity:1}.hp-tooltip__text{display:none;position:absolute;z-index:1000;right:26px;top:-5px;padding:.5em 10px;font-size:.8em;line-height:1.4em;background:rgba(0,0,0,.75);color:#fff;width:173px;font-weight:400;border-radius:2px}.hp-tooltip__text::after{content:' ';display:block;border:4px solid transparent;border-left-color:rgba(0,0,0,.75);position:absolute;right:-8px;top:9px}.hp-tooltip__text a{color:inherit}.hp-tooltip:hover .hp-tooltip__text{display:block}.theme-browser .hp-theme,.theme-browser .hp-theme:hover{cursor:default}.theme-browser .hp-theme__link{text-decoration:none}.theme-browser .hp-theme__content{display:flex;align-items:center;background-color:#fff;box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.theme-browser .hp-theme__name{flex-grow:1;box-shadow:none!important;background:0 0!important}.theme-browser .hp-theme__actions{white-space:nowrap;position:static!important;transform:none!important;opacity:1!important}.theme-browser .hp-theme__price{padding-right:15px;color:#31843f}.hp-extension__price{color:#31843f}.hp-extension__price del{color:#888}.hp-extension__menu span{color:#ddd}#adminmenu .toplevel_page_hp_settings .wp-menu-image img{padding-top:7px}.fixed .column-vendor{width:10%}.hp-page__title span{color:#666}.toplevel_page_hp_settings .nav-tab-wrapper{padding-top:15px}.hivepress_page_hp_extensions .wp-list-table{padding-top:15px}.hivepress_page_hp_themes .theme-browser{padding-top:15px}.select2-results__option{margin-bottom:0}.select2-selection__rendered li{margin:0}.select2-search--inline .select2-search__field{min-height:0;line-height:inherit}
  • hivepress/trunk/assets/css/frontend.less

    r3272680 r3383312  
    2323            &:first-child {
    2424                margin-right: 0.5rem;
     25            }
     26        }
     27    }
     28
     29    /*--------------------------------------------------------------
     30    Images
     31    --------------------------------------------------------------*/
     32    &-image {
     33        img {
     34            display: block;
     35            width: 100%;
     36            height: auto;
     37
     38            &[data-zoom] {
     39                cursor: pointer;
    2540            }
    2641        }
     
    418433        }
    419434
     435        &:empty {
     436            margin-bottom: 0;
     437        }
     438
    420439        .nav-links {
    421440            display: flex;
  • hivepress/trunk/assets/css/frontend.min.css

    r3272680 r3383312  
    1 .hp-button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.hp-button--wide{width:100%}@media only screen and (min-width:48em){.hp-button--mobile{display:none!important}}.hp-button i:first-child{margin-right:.5rem}.hp-meta{font-size:80%}.elementor-element-edit-mode .hp-block,.wp-block .hp-block{pointer-events:none}.hp-block__placeholder{display:flex;align-items:center;justify-content:center;text-align:center;padding:2em;background-color:#f0f0f0;pointer-events:none}.hp-block__placeholder span{font-size:14pt;font-weight:400;color:#1e1e1e}.hp-form{margin:0}.hp-form:not(:last-child){margin-bottom:2rem}.hp-form--wide{display:flex;align-items:flex-end}@media only screen and (max-width:47.99em){.hp-form--wide{flex-direction:column;align-items:stretch}}.hp-form--wide .hp-form__fields:not(:last-child),.hp-form--wide .hp-form__footer:not(:last-child){margin:0 1rem 0 0}@media only screen and (max-width:47.99em){.hp-form--wide .hp-form__fields:not(:last-child),.hp-form--wide .hp-form__footer:not(:last-child){margin:0 0 2rem}}.hp-form--wide .hp-form__fields{display:flex}@media only screen and (max-width:47.99em){.hp-form--wide .hp-form__fields{flex-direction:column}}.hp-form--wide .hp-form__field,.hp-form--wide .hp-form__fields{flex:1}.hp-form--wide .hp-form__button:not(:last-child),.hp-form--wide .hp-form__field:not(:last-child){margin:0 1rem 0 0}.hp-form--wide .hp-form__field:not(:last-child){margin-bottom:0}@media only screen and (max-width:47.99em){.hp-form--wide .hp-form__field:not(:last-child){margin:0 0 1.5rem}}@media only screen and (max-width:47.99em){.hp-form--wide .hp-form__button{width:100%}.hp-form--wide .hp-form__button:not(:last-child){margin-bottom:1rem}}.hp-form--pivot .hp-form__field{display:flex;margin:0;align-items:center}.hp-field--checkboxes,.hp-field--radio{max-height:24.33rem;overflow-y:auto}.hp-field--checkboxes ul,.hp-field--radio ul{list-style:none;margin:0;padding:0}.hp-field--checkboxes ul ul,.hp-field--radio ul ul{margin:.5rem 0 0 1.5rem}.hp-field--checkboxes ul li,.hp-field--radio ul li{margin:0}.hp-field--checkboxes ul li:not(:last-child),.hp-field--radio ul li:not(:last-child){margin-bottom:.5rem}.hp-field--checkboxes ul li label,.hp-field--radio ul li label{cursor:pointer}.hp-field--number-range{display:flex;flex-wrap:wrap;margin:0 -.5rem}.hp-field--number-range input[type=number]{width:100%;margin:0 .5rem;flex:1}.hp-field--number-range>div{flex:0 1 100%;margin:1rem .5rem 0}.hp-field--checkbox span{cursor:pointer}.hp-field--date,.hp-field--time{display:flex;align-items:center}.hp-field--date input[type=text],.hp-field--time input[type=text]{flex:1;padding-right:2.5rem;min-width:0}.hp-field--date a,.hp-field--time a{display:none;flex:0 0 2.5rem;margin-left:-2.5rem;text-decoration:none;text-align:center;cursor:pointer}.hp-field--date i,.hp-field--time i{color:#888}.hp-field input[type=checkbox],.hp-field input[type=radio]{margin-right:.5rem;cursor:pointer;visibility:visible!important}.hp-form--pivot .hp-field__label{margin:0 .5rem 0 0;white-space:nowrap}.hp-form--primary .hp-field__label{display:none}.hp-menu:not(:last-child){margin-bottom:2rem}.hp-menu li>a{display:flex;align-items:center;justify-content:space-between;text-decoration:none}.hp-menu__item small{display:flex;justify-content:center;align-items:center;min-width:1.5rem;min-height:1.5rem;padding:0 .5rem;margin-left:.5rem;border-radius:9999px;background-color:#ff5a5f;color:#fff;font-size:80%;line-height:1;white-space:nowrap}.hp-menu--site-header{display:flex;align-items:center;margin:0}.hp-menu--site-header>.hp-link{white-space:nowrap}.hp-menu--site-header .hp-menu__item:not(:last-child){margin-right:2rem}@media only screen and (max-width:47.99em){.hp-menu--site-header .hp-menu__item:not(:last-child){margin-right:1.5rem}}.hp-menu--breadcrumb ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.hp-menu--breadcrumb ul ul{display:none}.hp-menu--breadcrumb .hp-menu__item{margin:0;font-size:80%;display:flex;align-items:center}.hp-menu--breadcrumb .hp-menu__item:not(:last-child){margin-right:.5rem}.hp-menu--breadcrumb .hp-menu__item:not(:last-child)::after{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;line-height:1;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;content:"\f105";font-size:14px;margin-left:.5rem;opacity:.5}.hp-menu--tabbed{border-color:rgba(0,0,0,.1);border-style:solid;border-width:0}.hp-menu--tabbed:not(:last-child){border-bottom-width:1px}.hp-menu--tabbed ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap}.hp-menu--tabbed ul ul{display:none}.hp-menu--tabbed .hp-menu__item{padding:1rem;margin:0;position:relative}.hp-menu--tabbed .hp-menu__item--current::before{display:block;content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background-color:rgba(0,0,0,.5)}.hp-menu--tabbed .hp-menu__item--current a{color:inherit;font-weight:700}.hp-page__topbar--separate .hp-menu--tabbed{margin:-1rem 0;border-bottom-width:0}@media only screen and (max-width:47.99em){.hp-page__topbar--separate .hp-menu--tabbed{margin-bottom:0}.hp-page__topbar--separate .hp-menu--tabbed:not(:last-child){margin-bottom:1rem;border-bottom-width:1px;width:100%}}.hp-grid:last-child{margin-bottom:-2rem}.hp-grid__item{margin-bottom:2rem}.hp-pagination:not(:last-child){margin-bottom:2rem}.hp-pagination .nav-links{display:flex;justify-content:center;align-items:center}.hp-pagination .nav-links .page-numbers:not(:last-child){margin-right:1rem}.hp-pagination .nav-links .page-numbers:not(.prev):not(.next){font-size:120%}.hp-page{max-width:80rem;margin:0 auto}.hp-page__header:not(:last-child){margin-bottom:4rem}.hp-page__footer:not(:first-child){margin-top:4rem}@media only screen and (max-width:47.99em){.hp-page__sidebar:first-child{margin-bottom:3rem}.hp-page__sidebar:last-child{margin-top:3rem}}.hp-page__topbar{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:47.99em){.hp-page__topbar{flex-direction:column;align-items:flex-start}}.hp-page__topbar:not(:last-child){margin-bottom:2rem}.hp-page__topbar--separate{border-style:solid;border-color:rgba(0,0,0,.1);border-width:0;padding:1rem 0;margin-top:-1rem}.hp-page__topbar--separate:not(:last-child){border-bottom-width:1px}.hp-page__title:not(:last-child){margin-bottom:2rem}.hp-page__title:first-child{margin-top:0}.hp-page__description:not(:last-child){margin-bottom:1.5rem}.hp-page__title+.hp-page__description{margin-top:-1rem}.hp-section__title:not(:last-child){margin-bottom:1rem}.hp-section__title:first-child{margin-top:0}.hp-section:not(:last-child),.hp-widget:not(:last-child){margin-bottom:2rem}@media only screen and (max-width:47.99em){.hp-widget--listing-filter,.hp-widget--vendor-filter{display:none}}.hp-listing--view-block:not(:last-child){margin-bottom:2rem}.hp-listing--view-block .hp-listing__content:not(:last-child),.hp-listing--view-block .hp-listing__footer:not(:last-child),.hp-listing--view-block .hp-listing__header:not(:last-child){margin-bottom:1rem}.hp-listing--view-block .hp-listing__attributes--secondary:not(:last-child),.hp-listing--view-block .hp-listing__attributes--ternary:not(:last-child),.hp-listing--view-block .hp-listing__details--primary:not(:last-child),.hp-listing--view-block .hp-listing__image:not(:last-child),.hp-listing--view-block .hp-listing__title:not(:last-child){margin-bottom:.5rem}.hp-listing--view-block .hp-listing__header{position:relative}.hp-listing--view-block .hp-listing__footer{display:flex;justify-content:space-between;align-items:center}.hp-listing--view-block .hp-listing__actions--primary,.hp-listing--view-block .hp-listing__attributes--primary{display:flex;align-items:center}.hp-listing--view-block .hp-listing__attributes--primary{min-width:0}.hp-listing--view-block .hp-listing__attributes--primary:not(:last-child){margin-right:1rem}.hp-listing--view-page .hp-listing__actions--primary{display:flex;flex-direction:column;align-items:center}.hp-listing__actions--secondary{display:flex;align-items:center;flex-wrap:wrap}.hp-listing--view-page .hp-listing__actions--primary:not(:last-child),.hp-listing--view-page .hp-listing__attributes--primary:not(:last-child),.hp-listing--view-page .hp-listing__attributes--secondary:not(:last-child),.hp-listing--view-page .hp-listing__attributes--ternary:not(:last-child),.hp-listing--view-page .hp-listing__description:not(:last-child),.hp-listing--view-page .hp-listing__details--primary:not(:last-child),.hp-listing--view-page .hp-listing__images:not(:last-child),.hp-listing--view-page .hp-listing__title:not(:last-child){margin-bottom:2rem}.hp-listing__image-carousel,.hp-listing__image-slider,.hp-listing__images-carousel,.hp-listing__images-slider{direction:ltr}.hp-listing__image-carousel .slick-arrow,.hp-listing__image-slider .slick-arrow,.hp-listing__images-carousel .slick-arrow,.hp-listing__images-slider .slick-arrow{position:absolute;z-index:1;top:50%;display:block;width:32px;height:32px;margin-top:-1rem;text-align:center;line-height:2rem;color:#fff;background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer}.hp-listing__image-carousel .slick-arrow.slick-disabled,.hp-listing__image-slider .slick-arrow.slick-disabled,.hp-listing__images-carousel .slick-arrow.slick-disabled,.hp-listing__images-slider .slick-arrow.slick-disabled{top:-9999px}.hp-listing__image-carousel .slick-prev,.hp-listing__image-slider .slick-prev,.hp-listing__images-carousel .slick-prev,.hp-listing__images-slider .slick-prev{left:1rem}.hp-listing__image-carousel .slick-next,.hp-listing__image-slider .slick-next,.hp-listing__images-carousel .slick-next,.hp-listing__images-slider .slick-next{right:1rem}.hp-listing__image-slider:not(:last-child),.hp-listing__images-slider:not(:last-child){margin-bottom:1rem}.hp-listing__image-slider:not(:hover) .slick-arrow,.hp-listing__images-slider:not(:hover) .slick-arrow{display:none!important}.hp-listing__image-slider .slick-current+.slick-slide img,.hp-listing__image-slider .slick-slide:has(+.slick-current) img,.hp-listing__images-slider .slick-current+.slick-slide img,.hp-listing__images-slider .slick-slide:has(+.slick-current) img{position:relative;z-index:-1}.hp-listing__image-slider .slick-slide:has(+.slick-current) img,.hp-listing__images-slider .slick-slide:has(+.slick-current) img{right:-1px}.hp-listing__image-slider .slick-current+.slick-slide img,.hp-listing__images-slider .slick-current+.slick-slide img{left:-1px}.hp-listing__image-carousel,.hp-listing__images-carousel{overflow:hidden}.hp-listing__image-carousel .slick-list,.hp-listing__images-carousel .slick-list{margin:0 -.5rem}.hp-listing__image-carousel .slick-slide,.hp-listing__images-carousel .slick-slide{padding:0 .5rem;outline:0;cursor:pointer}.hp-listing__image-carousel .slick-slide img,.hp-listing__image-carousel .slick-slide video,.hp-listing__images-carousel .slick-slide img,.hp-listing__images-carousel .slick-slide video{opacity:.5;pointer-events:none}.hp-listing__image-carousel .slick-current img,.hp-listing__image-carousel .slick-current video,.hp-listing__image-carousel .slick-slide:hover img,.hp-listing__image-carousel .slick-slide:hover video,.hp-listing__images-carousel .slick-current img,.hp-listing__images-carousel .slick-current video,.hp-listing__images-carousel .slick-slide:hover img,.hp-listing__images-carousel .slick-slide:hover video{opacity:1}.hp-listing__image img,.hp-listing__image video,.hp-listing__images img,.hp-listing__images video{display:block;width:100%;height:auto}.hp-listing__image img[data-zoom^=http],.hp-listing__image video[data-zoom^=http],.hp-listing__images img[data-zoom^=http],.hp-listing__images video[data-zoom^=http]{cursor:pointer}.wp-block .hp-listing__image img:not(:first-child),.wp-block .hp-listing__image video:not(:first-child),.wp-block .hp-listing__images img:not(:first-child),.wp-block .hp-listing__images video:not(:first-child){display:none}.hp-listing__title{margin:0;word-wrap:break-word}.hp-listing__title a{text-decoration:none;color:inherit}.hp-listing--edit-block .hp-listing__title span{word-break:break-word}@media only screen and (max-width:47.99em){.hp-listing--edit-block .hp-listing__categories{display:none}}.hp-listing__verified-badge{color:#15cd72;display:inline-block;vertical-align:middle}.hp-listing--view-block .hp-listing__featured-badge{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;left:1rem;top:1rem;background-color:rgba(0,0,0,.5);border-radius:50%;width:32px;height:32px;color:#fff}.hp-listing--view-block .hp-listing__created-date,.hp-listing--view-page .hp-listing__created-date{font-size:80%;display:block}.hp-listing__attributes--primary .hp-listing__attribute,.hp-listing__attributes--secondary .hp-listing__attribute,.hp-listing__attributes--ternary .hp-listing__attribute{word-wrap:break-word}.hp-listing--view-block .hp-listing__attributes--ternary .hp-listing__attribute:not(:last-child){margin-bottom:.5rem}.hp-listing--view-page .hp-listing__attributes--ternary .hp-listing__attribute:not(:last-child){margin-bottom:1rem}.hp-listing--view-block .hp-listing__attributes--primary .hp-listing__attribute{font-size:120%;min-width:0}.hp-listing--view-block .hp-listing__attributes--primary .hp-listing__attribute:not(:last-child){margin-right:1rem}.hp-listing--view-page .hp-listing__attributes--primary .hp-listing__attribute{font-size:120%;text-align:center;padding:1rem 1.5rem;background-color:rgba(0,0,0,.04)}.hp-listing--view-page .hp-listing__attributes--primary .hp-listing__attribute:not(:last-child){margin-bottom:1rem}.hp-listing--view-block .hp-listing__actions--primary .hp-listing__action{opacity:.5;text-decoration:none}.hp-listing--view-block .hp-listing__actions--primary .hp-listing__action:hover,.hp-listing--view-block .hp-listing__actions--primary .hp-listing__action[data-state=active]{opacity:1}.hp-listing--view-block .hp-listing__actions--primary .hp-listing__action:not(:last-child){margin-right:1rem}.hp-listing--view-page .hp-listing__actions--primary .hp-listing__action:not(:last-child){margin-bottom:.5rem}.hp-listing--view-page .hp-listing__actions--primary button.hp-listing__action{width:100%}.hp-listing--view-page .hp-listing__actions--primary button.hp-listing__action:not(:last-child){margin-bottom:1rem}.hp-listing__actions--secondary .hp-listing__action:not(:last-child){margin-right:1.5rem}.hp-listing-category--view-block:not(:last-child){margin-bottom:2rem}.hp-listing-category--view-block .hp-listing-category__content:not(:last-child),.hp-listing-category--view-block .hp-listing-category__header:not(:last-child){margin-bottom:1rem}.hp-listing-category--view-block .hp-listing-category__description:not(:last-child),.hp-listing-category--view-block .hp-listing-category__details--primary:not(:last-child),.hp-listing-category--view-block .hp-listing-category__image:not(:last-child),.hp-listing-category--view-block .hp-listing-category__name:not(:last-child){margin-bottom:.5rem}.hp-listing-category__image img{display:block;width:100%;height:auto}.hp-listing-category__name{margin:0;word-wrap:break-word}.hp-listing-category__name a{text-decoration:none;color:inherit}.hp-listing-category__item-count{font-size:80%}.hp-listing-category--view-block .hp-listing-category__description,.hp-listing-category--view-block .hp-listing-category__item-count,.hp-listing-category--view-block .hp-listing-category__name{text-align:center}.hp-vendor--view-block:not(:last-child){margin-bottom:2rem}.hp-vendor--view-block .hp-vendor__content:not(:last-child),.hp-vendor--view-block .hp-vendor__footer:not(:last-child),.hp-vendor--view-block .hp-vendor__header:not(:last-child){margin-bottom:1rem}.hp-vendor--view-block .hp-vendor__footer{display:flex;justify-content:space-between;align-items:center}.hp-vendor--view-block .hp-vendor__actions--primary,.hp-vendor--view-block .hp-vendor__attributes--primary{display:flex;align-items:center}.hp-vendor--view-block .hp-vendor__attributes--primary{min-width:0}.hp-vendor--view-block .hp-vendor__attributes--primary:not(:last-child){margin-right:1rem}.hp-vendor__attributes--primary .hp-vendor__attribute,.hp-vendor__attributes--secondary .hp-vendor__attribute,.hp-vendor__attributes--ternary .hp-vendor__attribute{word-wrap:break-word}.hp-vendor--view-block .hp-vendor__attributes--ternary .hp-vendor__attribute:not(:last-child),.hp-vendor--view-page .hp-vendor__attributes--ternary .hp-vendor__attribute:not(:last-child){margin-bottom:.5rem}.hp-vendor--view-block .hp-vendor__attributes--primary .hp-vendor__attribute{font-size:120%;min-width:0}.hp-vendor--view-block .hp-vendor__attributes--primary .hp-vendor__attribute:not(:last-child){margin-right:1rem}.hp-vendor--view-block .hp-vendor__actions--primary .hp-vendor__action{opacity:.5;text-decoration:none}.hp-vendor--view-block .hp-vendor__actions--primary .hp-vendor__action:hover,.hp-vendor--view-block .hp-vendor__actions--primary .hp-vendor__action[data-state=active]{opacity:1}.hp-vendor--view-block .hp-vendor__actions--primary .hp-vendor__action:not(:last-child){margin-right:1rem}.hp-vendor--view-block .hp-vendor__attributes--secondary:not(:last-child),.hp-vendor--view-block .hp-vendor__attributes--ternary:not(:last-child),.hp-vendor--view-block .hp-vendor__image:not(:last-child),.hp-vendor--view-block .hp-vendor__name:not(:last-child){margin-bottom:.5rem}.hp-vendor--view-block .hp-vendor__details--primary:not(:last-child),.hp-vendor--view-page .hp-vendor__attributes--secondary:not(:last-child),.hp-vendor--view-page .hp-vendor__attributes--ternary:not(:last-child),.hp-vendor--view-page .hp-vendor__details--primary:not(:last-child),.hp-vendor--view-page .hp-vendor__image:not(:last-child),.hp-vendor--view-page .hp-vendor__name:not(:last-child){margin-bottom:1rem}.hp-vendor--view-page .hp-vendor__actions--primary:not(:last-child),.hp-vendor--view-page .hp-vendor__attributes--primary:not(:last-child),.hp-vendor--view-page .hp-vendor__summary:not(:last-child){margin-bottom:2rem}.hp-vendor--view-block .hp-vendor__details--primary,.hp-vendor--view-page .hp-vendor__details--primary{display:flex;flex-direction:column;align-items:center}.hp-vendor--view-page .hp-vendor__actions--primary{display:flex;flex-direction:column;align-items:center}.hp-vendor__image img{display:block;width:100%;height:auto;border-radius:50%}.hp-vendor--view-block .hp-vendor__image,.hp-vendor--view-page .hp-vendor__image{width:10rem;margin-left:auto;margin-right:auto}.hp-vendor__name{margin:0;word-wrap:break-word}.hp-vendor__name a{text-decoration:none;color:inherit}.hp-vendor__online-badge{display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:50%;background-color:#c1c8d5}.hp-vendor__online-badge--active{background-color:#15cd72}.hp-vendor--view-page .hp-vendor__online-badge{width:10px;height:10px}.hp-vendor__verified-badge{color:#15cd72;display:inline-block;vertical-align:middle}.hp-vendor__registered-date{font-size:80%;display:block}.hp-vendor--view-block .hp-vendor__name,.hp-vendor--view-block .hp-vendor__registered-date,.hp-vendor--view-page .hp-vendor__name,.hp-vendor--view-page .hp-vendor__registered-date{text-align:center}.hp-vendor--view-page .hp-vendor__attributes--primary .hp-vendor__attribute{font-size:120%;text-align:center;padding:1rem 1.5rem;background-color:rgba(0,0,0,.04)}.hp-vendor--view-page .hp-vendor__attributes--primary .hp-vendor__attribute:not(:last-child){margin-bottom:1rem}.hp-vendor--view-page .hp-vendor__actions--primary .hp-vendor__action:not(:last-child){margin-bottom:.5rem}.hp-vendor--view-page .hp-vendor__actions--primary button.hp-vendor__action{width:100%}.hp-vendor--view-page .hp-vendor__actions--primary button.hp-vendor__action:not(:last-child){margin-bottom:1rem}.hp-theme--twentyseventeen .single-featured-image-header{display:none}.hp-theme--storefront .site-header .site-branding{width:auto}@media only screen and (max-width:47.99em){.hp-theme--storefront .menu-toggle{float:left}}.hp-theme--storefront div.content-area{float:left;width:100%;margin-right:0;margin-left:0}.hp-theme--astra #primary{width:100%}.hp-theme--oceanwp .hp-form input[type=number]{max-width:none}.hp-theme--twentynineteen .hp-page{max-width:100%;margin:0 0 3rem}.hp-theme--neve .hp-page,.hp-theme--popularfx .hp-page{padding-top:2rem}.hp-theme--neve .hp-page{padding-bottom:2rem}.hp-theme--generatepress #content .hp-page{margin-right:0;padding:40px}@media only screen and (max-width:768px){.hp-theme--generatepress #content .hp-page{padding:30px}}.hp-theme--generatepress #content .hp-page,.hp-theme--zakra .content-area{flex:1}.hp-theme--storefront .hp-menu--site-header{float:right;margin-left:1.5rem}@media only screen and (max-width:47.99em){.hp-theme--storefront .hp-menu--site-header{float:none;clear:both;margin:0;padding:1.5rem 0}}.select2-container{min-width:4.5rem}.select2-dropdown{z-index:99999}body.admin-bar{position:relative}@media screen and (max-width:600px){#wpadminbar{top:-46px}}@media only screen and (min-width:48em){.menu-item--user-account.menu-item--first,.menu-item--user-login.menu-item--first{display:none!important}}@media only screen and (max-width:47.99em){.menu-item--user-account.menu-item--last,.menu-item--user-login.menu-item--last{display:none!important}}
     1.hp-button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.hp-button--wide{width:100%}@media only screen and (min-width:48em){.hp-button--mobile{display:none!important}}.hp-button i:first-child{margin-right:.5rem}.hp-image img{display:block;width:100%;height:auto}.hp-image img[data-zoom]{cursor:pointer}.hp-meta{font-size:80%}.elementor-element-edit-mode .hp-block,.wp-block .hp-block{pointer-events:none}.hp-block__placeholder{display:flex;align-items:center;justify-content:center;text-align:center;padding:2em;background-color:#f0f0f0;pointer-events:none}.hp-block__placeholder span{font-size:14pt;font-weight:400;color:#1e1e1e}.hp-form{margin:0}.hp-form:not(:last-child){margin-bottom:2rem}.hp-form--wide{display:flex;align-items:flex-end}@media only screen and (max-width:47.99em){.hp-form--wide{flex-direction:column;align-items:stretch}}.hp-form--wide .hp-form__fields:not(:last-child),.hp-form--wide .hp-form__footer:not(:last-child){margin:0 1rem 0 0}@media only screen and (max-width:47.99em){.hp-form--wide .hp-form__fields:not(:last-child),.hp-form--wide .hp-form__footer:not(:last-child){margin:0 0 2rem}}.hp-form--wide .hp-form__fields{display:flex}@media only screen and (max-width:47.99em){.hp-form--wide .hp-form__fields{flex-direction:column}}.hp-form--wide .hp-form__field,.hp-form--wide .hp-form__fields{flex:1}.hp-form--wide .hp-form__button:not(:last-child),.hp-form--wide .hp-form__field:not(:last-child){margin:0 1rem 0 0}.hp-form--wide .hp-form__field:not(:last-child){margin-bottom:0}@media only screen and (max-width:47.99em){.hp-form--wide .hp-form__field:not(:last-child){margin:0 0 1.5rem}}@media only screen and (max-width:47.99em){.hp-form--wide .hp-form__button{width:100%}.hp-form--wide .hp-form__button:not(:last-child){margin-bottom:1rem}}.hp-form--pivot .hp-form__field{display:flex;margin:0;align-items:center}.hp-field--checkboxes,.hp-field--radio{max-height:24.33rem;overflow-y:auto}.hp-field--checkboxes ul,.hp-field--radio ul{list-style:none;margin:0;padding:0}.hp-field--checkboxes ul ul,.hp-field--radio ul ul{margin:.5rem 0 0 1.5rem}.hp-field--checkboxes ul li,.hp-field--radio ul li{margin:0}.hp-field--checkboxes ul li:not(:last-child),.hp-field--radio ul li:not(:last-child){margin-bottom:.5rem}.hp-field--checkboxes ul li label,.hp-field--radio ul li label{cursor:pointer}.hp-field--number-range{display:flex;flex-wrap:wrap;margin:0 -.5rem}.hp-field--number-range input[type=number]{width:100%;margin:0 .5rem;flex:1}.hp-field--number-range>div{flex:0 1 100%;margin:1rem .5rem 0}.hp-field--checkbox span{cursor:pointer}.hp-field--date,.hp-field--time{display:flex;align-items:center}.hp-field--date input[type=text],.hp-field--time input[type=text]{flex:1;padding-right:2.5rem;min-width:0}.hp-field--date a,.hp-field--time a{display:none;flex:0 0 2.5rem;margin-left:-2.5rem;text-decoration:none;text-align:center;cursor:pointer}.hp-field--date i,.hp-field--time i{color:#888}.hp-field input[type=checkbox],.hp-field input[type=radio]{margin-right:.5rem;cursor:pointer;visibility:visible!important}.hp-form--pivot .hp-field__label{margin:0 .5rem 0 0;white-space:nowrap}.hp-form--primary .hp-field__label{display:none}.hp-menu:not(:last-child){margin-bottom:2rem}.hp-menu li>a{display:flex;align-items:center;justify-content:space-between;text-decoration:none}.hp-menu__item small{display:flex;justify-content:center;align-items:center;min-width:1.5rem;min-height:1.5rem;padding:0 .5rem;margin-left:.5rem;border-radius:9999px;background-color:#ff5a5f;color:#fff;font-size:80%;line-height:1;white-space:nowrap}.hp-menu--site-header{display:flex;align-items:center;margin:0}.hp-menu--site-header>.hp-link{white-space:nowrap}.hp-menu--site-header .hp-menu__item:not(:last-child){margin-right:2rem}@media only screen and (max-width:47.99em){.hp-menu--site-header .hp-menu__item:not(:last-child){margin-right:1.5rem}}.hp-menu--breadcrumb ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.hp-menu--breadcrumb ul ul{display:none}.hp-menu--breadcrumb .hp-menu__item{margin:0;font-size:80%;display:flex;align-items:center}.hp-menu--breadcrumb .hp-menu__item:not(:last-child){margin-right:.5rem}.hp-menu--breadcrumb .hp-menu__item:not(:last-child)::after{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;line-height:1;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;content:"\f105";font-size:14px;margin-left:.5rem;opacity:.5}.hp-menu--tabbed{border-color:rgba(0,0,0,.1);border-style:solid;border-width:0}.hp-menu--tabbed:not(:last-child){border-bottom-width:1px}.hp-menu--tabbed ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap}.hp-menu--tabbed ul ul{display:none}.hp-menu--tabbed .hp-menu__item{padding:1rem;margin:0;position:relative}.hp-menu--tabbed .hp-menu__item--current::before{display:block;content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background-color:rgba(0,0,0,.5)}.hp-menu--tabbed .hp-menu__item--current a{color:inherit;font-weight:700}.hp-page__topbar--separate .hp-menu--tabbed{margin:-1rem 0;border-bottom-width:0}@media only screen and (max-width:47.99em){.hp-page__topbar--separate .hp-menu--tabbed{margin-bottom:0}.hp-page__topbar--separate .hp-menu--tabbed:not(:last-child){margin-bottom:1rem;border-bottom-width:1px;width:100%}}.hp-grid:last-child{margin-bottom:-2rem}.hp-grid__item{margin-bottom:2rem}.hp-pagination:not(:last-child){margin-bottom:2rem}.hp-pagination:empty{margin-bottom:0}.hp-pagination .nav-links{display:flex;justify-content:center;align-items:center}.hp-pagination .nav-links .page-numbers:not(:last-child){margin-right:1rem}.hp-pagination .nav-links .page-numbers:not(.prev):not(.next){font-size:120%}.hp-page{max-width:80rem;margin:0 auto}.hp-page__header:not(:last-child){margin-bottom:4rem}.hp-page__footer:not(:first-child){margin-top:4rem}@media only screen and (max-width:47.99em){.hp-page__sidebar:first-child{margin-bottom:3rem}.hp-page__sidebar:last-child{margin-top:3rem}}.hp-page__topbar{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:47.99em){.hp-page__topbar{flex-direction:column;align-items:flex-start}}.hp-page__topbar:not(:last-child){margin-bottom:2rem}.hp-page__topbar--separate{border-style:solid;border-color:rgba(0,0,0,.1);border-width:0;padding:1rem 0;margin-top:-1rem}.hp-page__topbar--separate:not(:last-child){border-bottom-width:1px}.hp-page__title:not(:last-child){margin-bottom:2rem}.hp-page__title:first-child{margin-top:0}.hp-page__description:not(:last-child){margin-bottom:1.5rem}.hp-page__title+.hp-page__description{margin-top:-1rem}.hp-section__title:not(:last-child){margin-bottom:1rem}.hp-section__title:first-child{margin-top:0}.hp-section:not(:last-child),.hp-widget:not(:last-child){margin-bottom:2rem}@media only screen and (max-width:47.99em){.hp-widget--listing-filter,.hp-widget--vendor-filter{display:none}}.hp-listing--view-block:not(:last-child){margin-bottom:2rem}.hp-listing--view-block .hp-listing__content:not(:last-child),.hp-listing--view-block .hp-listing__footer:not(:last-child),.hp-listing--view-block .hp-listing__header:not(:last-child){margin-bottom:1rem}.hp-listing--view-block .hp-listing__attributes--secondary:not(:last-child),.hp-listing--view-block .hp-listing__attributes--ternary:not(:last-child),.hp-listing--view-block .hp-listing__details--primary:not(:last-child),.hp-listing--view-block .hp-listing__image:not(:last-child),.hp-listing--view-block .hp-listing__title:not(:last-child){margin-bottom:.5rem}.hp-listing--view-block .hp-listing__header{position:relative}.hp-listing--view-block .hp-listing__footer{display:flex;justify-content:space-between;align-items:center}.hp-listing--view-block .hp-listing__actions--primary,.hp-listing--view-block .hp-listing__attributes--primary{display:flex;align-items:center}.hp-listing--view-block .hp-listing__attributes--primary{min-width:0}.hp-listing--view-block .hp-listing__attributes--primary:not(:last-child){margin-right:1rem}.hp-listing--view-page .hp-listing__actions--primary{display:flex;flex-direction:column;align-items:center}.hp-listing__actions--secondary{display:flex;align-items:center;flex-wrap:wrap}.hp-listing--view-page .hp-listing__actions--primary:not(:last-child),.hp-listing--view-page .hp-listing__attributes--primary:not(:last-child),.hp-listing--view-page .hp-listing__attributes--secondary:not(:last-child),.hp-listing--view-page .hp-listing__attributes--ternary:not(:last-child),.hp-listing--view-page .hp-listing__description:not(:last-child),.hp-listing--view-page .hp-listing__details--primary:not(:last-child),.hp-listing--view-page .hp-listing__images:not(:last-child),.hp-listing--view-page .hp-listing__title:not(:last-child){margin-bottom:2rem}.hp-listing__image-carousel,.hp-listing__image-slider,.hp-listing__images-carousel,.hp-listing__images-slider{direction:ltr}.hp-listing__image-carousel .slick-arrow,.hp-listing__image-slider .slick-arrow,.hp-listing__images-carousel .slick-arrow,.hp-listing__images-slider .slick-arrow{position:absolute;z-index:1;top:50%;display:block;width:32px;height:32px;margin-top:-1rem;text-align:center;line-height:2rem;color:#fff;background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer}.hp-listing__image-carousel .slick-arrow.slick-disabled,.hp-listing__image-slider .slick-arrow.slick-disabled,.hp-listing__images-carousel .slick-arrow.slick-disabled,.hp-listing__images-slider .slick-arrow.slick-disabled{top:-9999px}.hp-listing__image-carousel .slick-prev,.hp-listing__image-slider .slick-prev,.hp-listing__images-carousel .slick-prev,.hp-listing__images-slider .slick-prev{left:1rem}.hp-listing__image-carousel .slick-next,.hp-listing__image-slider .slick-next,.hp-listing__images-carousel .slick-next,.hp-listing__images-slider .slick-next{right:1rem}.hp-listing__image-slider:not(:last-child),.hp-listing__images-slider:not(:last-child){margin-bottom:1rem}.hp-listing__image-slider:not(:hover) .slick-arrow,.hp-listing__images-slider:not(:hover) .slick-arrow{display:none!important}.hp-listing__image-slider .slick-current+.slick-slide img,.hp-listing__image-slider .slick-slide:has(+.slick-current) img,.hp-listing__images-slider .slick-current+.slick-slide img,.hp-listing__images-slider .slick-slide:has(+.slick-current) img{position:relative;z-index:-1}.hp-listing__image-slider .slick-slide:has(+.slick-current) img,.hp-listing__images-slider .slick-slide:has(+.slick-current) img{right:-1px}.hp-listing__image-slider .slick-current+.slick-slide img,.hp-listing__images-slider .slick-current+.slick-slide img{left:-1px}.hp-listing__image-carousel,.hp-listing__images-carousel{overflow:hidden}.hp-listing__image-carousel .slick-list,.hp-listing__images-carousel .slick-list{margin:0 -.5rem}.hp-listing__image-carousel .slick-slide,.hp-listing__images-carousel .slick-slide{padding:0 .5rem;outline:0;cursor:pointer}.hp-listing__image-carousel .slick-slide img,.hp-listing__image-carousel .slick-slide video,.hp-listing__images-carousel .slick-slide img,.hp-listing__images-carousel .slick-slide video{opacity:.5;pointer-events:none}.hp-listing__image-carousel .slick-current img,.hp-listing__image-carousel .slick-current video,.hp-listing__image-carousel .slick-slide:hover img,.hp-listing__image-carousel .slick-slide:hover video,.hp-listing__images-carousel .slick-current img,.hp-listing__images-carousel .slick-current video,.hp-listing__images-carousel .slick-slide:hover img,.hp-listing__images-carousel .slick-slide:hover video{opacity:1}.hp-listing__image img,.hp-listing__image video,.hp-listing__images img,.hp-listing__images video{display:block;width:100%;height:auto}.hp-listing__image img[data-zoom^=http],.hp-listing__image video[data-zoom^=http],.hp-listing__images img[data-zoom^=http],.hp-listing__images video[data-zoom^=http]{cursor:pointer}.wp-block .hp-listing__image img:not(:first-child),.wp-block .hp-listing__image video:not(:first-child),.wp-block .hp-listing__images img:not(:first-child),.wp-block .hp-listing__images video:not(:first-child){display:none}.hp-listing__title{margin:0;word-wrap:break-word}.hp-listing__title a{text-decoration:none;color:inherit}.hp-listing--edit-block .hp-listing__title span{word-break:break-word}@media only screen and (max-width:47.99em){.hp-listing--edit-block .hp-listing__categories{display:none}}.hp-listing__verified-badge{color:#15cd72;display:inline-block;vertical-align:middle}.hp-listing--view-block .hp-listing__featured-badge{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;left:1rem;top:1rem;background-color:rgba(0,0,0,.5);border-radius:50%;width:32px;height:32px;color:#fff}.hp-listing--view-block .hp-listing__created-date,.hp-listing--view-page .hp-listing__created-date{font-size:80%;display:block}.hp-listing__attributes--primary .hp-listing__attribute,.hp-listing__attributes--secondary .hp-listing__attribute,.hp-listing__attributes--ternary .hp-listing__attribute{word-wrap:break-word}.hp-listing--view-block .hp-listing__attributes--ternary .hp-listing__attribute:not(:last-child){margin-bottom:.5rem}.hp-listing--view-page .hp-listing__attributes--ternary .hp-listing__attribute:not(:last-child){margin-bottom:1rem}.hp-listing--view-block .hp-listing__attributes--primary .hp-listing__attribute{font-size:120%;min-width:0}.hp-listing--view-block .hp-listing__attributes--primary .hp-listing__attribute:not(:last-child){margin-right:1rem}.hp-listing--view-page .hp-listing__attributes--primary .hp-listing__attribute{font-size:120%;text-align:center;padding:1rem 1.5rem;background-color:rgba(0,0,0,.04)}.hp-listing--view-page .hp-listing__attributes--primary .hp-listing__attribute:not(:last-child){margin-bottom:1rem}.hp-listing--view-block .hp-listing__actions--primary .hp-listing__action{opacity:.5;text-decoration:none}.hp-listing--view-block .hp-listing__actions--primary .hp-listing__action:hover,.hp-listing--view-block .hp-listing__actions--primary .hp-listing__action[data-state=active]{opacity:1}.hp-listing--view-block .hp-listing__actions--primary .hp-listing__action:not(:last-child){margin-right:1rem}.hp-listing--view-page .hp-listing__actions--primary .hp-listing__action:not(:last-child){margin-bottom:.5rem}.hp-listing--view-page .hp-listing__actions--primary button.hp-listing__action{width:100%}.hp-listing--view-page .hp-listing__actions--primary button.hp-listing__action:not(:last-child){margin-bottom:1rem}.hp-listing__actions--secondary .hp-listing__action:not(:last-child){margin-right:1.5rem}.hp-listing-category--view-block:not(:last-child){margin-bottom:2rem}.hp-listing-category--view-block .hp-listing-category__content:not(:last-child),.hp-listing-category--view-block .hp-listing-category__header:not(:last-child){margin-bottom:1rem}.hp-listing-category--view-block .hp-listing-category__description:not(:last-child),.hp-listing-category--view-block .hp-listing-category__details--primary:not(:last-child),.hp-listing-category--view-block .hp-listing-category__image:not(:last-child),.hp-listing-category--view-block .hp-listing-category__name:not(:last-child){margin-bottom:.5rem}.hp-listing-category__image img{display:block;width:100%;height:auto}.hp-listing-category__name{margin:0;word-wrap:break-word}.hp-listing-category__name a{text-decoration:none;color:inherit}.hp-listing-category__item-count{font-size:80%}.hp-listing-category--view-block .hp-listing-category__description,.hp-listing-category--view-block .hp-listing-category__item-count,.hp-listing-category--view-block .hp-listing-category__name{text-align:center}.hp-vendor--view-block:not(:last-child){margin-bottom:2rem}.hp-vendor--view-block .hp-vendor__content:not(:last-child),.hp-vendor--view-block .hp-vendor__footer:not(:last-child),.hp-vendor--view-block .hp-vendor__header:not(:last-child){margin-bottom:1rem}.hp-vendor--view-block .hp-vendor__footer{display:flex;justify-content:space-between;align-items:center}.hp-vendor--view-block .hp-vendor__actions--primary,.hp-vendor--view-block .hp-vendor__attributes--primary{display:flex;align-items:center}.hp-vendor--view-block .hp-vendor__attributes--primary{min-width:0}.hp-vendor--view-block .hp-vendor__attributes--primary:not(:last-child){margin-right:1rem}.hp-vendor__attributes--primary .hp-vendor__attribute,.hp-vendor__attributes--secondary .hp-vendor__attribute,.hp-vendor__attributes--ternary .hp-vendor__attribute{word-wrap:break-word}.hp-vendor--view-block .hp-vendor__attributes--ternary .hp-vendor__attribute:not(:last-child),.hp-vendor--view-page .hp-vendor__attributes--ternary .hp-vendor__attribute:not(:last-child){margin-bottom:.5rem}.hp-vendor--view-block .hp-vendor__attributes--primary .hp-vendor__attribute{font-size:120%;min-width:0}.hp-vendor--view-block .hp-vendor__attributes--primary .hp-vendor__attribute:not(:last-child){margin-right:1rem}.hp-vendor--view-block .hp-vendor__actions--primary .hp-vendor__action{opacity:.5;text-decoration:none}.hp-vendor--view-block .hp-vendor__actions--primary .hp-vendor__action:hover,.hp-vendor--view-block .hp-vendor__actions--primary .hp-vendor__action[data-state=active]{opacity:1}.hp-vendor--view-block .hp-vendor__actions--primary .hp-vendor__action:not(:last-child){margin-right:1rem}.hp-vendor--view-block .hp-vendor__attributes--secondary:not(:last-child),.hp-vendor--view-block .hp-vendor__attributes--ternary:not(:last-child),.hp-vendor--view-block .hp-vendor__image:not(:last-child),.hp-vendor--view-block .hp-vendor__name:not(:last-child){margin-bottom:.5rem}.hp-vendor--view-block .hp-vendor__details--primary:not(:last-child),.hp-vendor--view-page .hp-vendor__attributes--secondary:not(:last-child),.hp-vendor--view-page .hp-vendor__attributes--ternary:not(:last-child),.hp-vendor--view-page .hp-vendor__details--primary:not(:last-child),.hp-vendor--view-page .hp-vendor__image:not(:last-child),.hp-vendor--view-page .hp-vendor__name:not(:last-child){margin-bottom:1rem}.hp-vendor--view-page .hp-vendor__actions--primary:not(:last-child),.hp-vendor--view-page .hp-vendor__attributes--primary:not(:last-child),.hp-vendor--view-page .hp-vendor__summary:not(:last-child){margin-bottom:2rem}.hp-vendor--view-block .hp-vendor__details--primary,.hp-vendor--view-page .hp-vendor__details--primary{display:flex;flex-direction:column;align-items:center}.hp-vendor--view-page .hp-vendor__actions--primary{display:flex;flex-direction:column;align-items:center}.hp-vendor__image img{display:block;width:100%;height:auto;border-radius:50%}.hp-vendor--view-block .hp-vendor__image,.hp-vendor--view-page .hp-vendor__image{width:10rem;margin-left:auto;margin-right:auto}.hp-vendor__name{margin:0;word-wrap:break-word}.hp-vendor__name a{text-decoration:none;color:inherit}.hp-vendor__online-badge{display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:50%;background-color:#c1c8d5}.hp-vendor__online-badge--active{background-color:#15cd72}.hp-vendor--view-page .hp-vendor__online-badge{width:10px;height:10px}.hp-vendor__verified-badge{color:#15cd72;display:inline-block;vertical-align:middle}.hp-vendor__registered-date{font-size:80%;display:block}.hp-vendor--view-block .hp-vendor__name,.hp-vendor--view-block .hp-vendor__registered-date,.hp-vendor--view-page .hp-vendor__name,.hp-vendor--view-page .hp-vendor__registered-date{text-align:center}.hp-vendor--view-page .hp-vendor__attributes--primary .hp-vendor__attribute{font-size:120%;text-align:center;padding:1rem 1.5rem;background-color:rgba(0,0,0,.04)}.hp-vendor--view-page .hp-vendor__attributes--primary .hp-vendor__attribute:not(:last-child){margin-bottom:1rem}.hp-vendor--view-page .hp-vendor__actions--primary .hp-vendor__action:not(:last-child){margin-bottom:.5rem}.hp-vendor--view-page .hp-vendor__actions--primary button.hp-vendor__action{width:100%}.hp-vendor--view-page .hp-vendor__actions--primary button.hp-vendor__action:not(:last-child){margin-bottom:1rem}.hp-theme--twentyseventeen .single-featured-image-header{display:none}.hp-theme--storefront .site-header .site-branding{width:auto}@media only screen and (max-width:47.99em){.hp-theme--storefront .menu-toggle{float:left}}.hp-theme--storefront div.content-area{float:left;width:100%;margin-right:0;margin-left:0}.hp-theme--astra #primary{width:100%}.hp-theme--oceanwp .hp-form input[type=number]{max-width:none}.hp-theme--twentynineteen .hp-page{max-width:100%;margin:0 0 3rem}.hp-theme--neve .hp-page,.hp-theme--popularfx .hp-page{padding-top:2rem}.hp-theme--neve .hp-page{padding-bottom:2rem}.hp-theme--generatepress #content .hp-page{margin-right:0;padding:40px}@media only screen and (max-width:768px){.hp-theme--generatepress #content .hp-page{padding:30px}}.hp-theme--generatepress #content .hp-page,.hp-theme--zakra .content-area{flex:1}.hp-theme--storefront .hp-menu--site-header{float:right;margin-left:1.5rem}@media only screen and (max-width:47.99em){.hp-theme--storefront .hp-menu--site-header{float:none;clear:both;margin:0;padding:1.5rem 0}}.select2-container{min-width:4.5rem}.select2-dropdown{z-index:99999}body.admin-bar{position:relative}@media screen and (max-width:600px){#wpadminbar{top:-46px}}@media only screen and (min-width:48em){.menu-item--user-account.menu-item--first,.menu-item--user-login.menu-item--first{display:none!important}}@media only screen and (max-width:47.99em){.menu-item--user-account.menu-item--last,.menu-item--user-login.menu-item--last{display:none!important}}
  • hivepress/trunk/assets/js/common.js

    r3272680 r3383312  
    4444        });
    4545
     46        // Image
     47        container.find(hivepress.getSelector('image')).each(function () {
     48            var image = $(this);
     49
     50            image.on('click', function () {
     51                $.fancybox.open({ src: image.data('zoom') }, {
     52                    buttons: ['close'],
     53                });
     54            });
     55        });
     56
    4657        // Modal
    4758        container.find(hivepress.getSelector('modal')).each(function () {
     
    8293                }
    8394            });
     95
     96            if (field.data('mode') === 'range' && field.is(':visible')) {
     97                field.wrap('<div class="' + field.attr('class').split(' ')[0] + '--number-range" />');
     98
     99                $('<div />').insertAfter(field).slider({
     100                    min: Number(field.attr('min')),
     101                    max: Number(field.attr('max')),
     102                    value: Number(field.val()),
     103
     104                    slide: function (e, ui) {
     105                        field.val(ui.value);
     106                    },
     107                }).wrap('<div />');
     108            }
    84109        });
    85110
     
    851876        });
    852877
    853         // Interval
     878        // Render
    854879        container.find('[data-render]').each(function () {
    855             var renderSettings = $(this).data('render');
    856 
    857             if (renderSettings && renderSettings.hasOwnProperty('interval')) {
     880            var element = $(this),
     881                renderSettings = element.data('render');
     882
     883            if (renderSettings && !element.is('form, input, select, textarea')) {
     884                var currentPage = 1,
     885                    maxPage = 1;
     886
     887                if (renderSettings.hasOwnProperty('pages')) {
     888                    maxPage = renderSettings.pages;
     889                }
     890
    858891                renderSettings = $.extend({ type: 'replace' }, renderSettings);
    859892
    860                 var renderInterval = setInterval(function () {
     893                function renderBlock() {
    861894                    var url = new URL(renderSettings.url),
    862895                        container = $('[data-block=' + renderSettings.block + ']');
    863896
    864897                    if (!container.length) {
    865                         clearInterval(renderInterval);
     898                        if (renderSettings.hasOwnProperty('interval')) {
     899                            clearInterval(renderInterval);
     900                        }
    866901
    867902                        return;
    868903                    }
    869904
     905                    if (element.is('button')) {
     906                        element.attr('data-state', 'loading');
     907                    }
     908
    870909                    container.attr('data-state', 'loading');
    871910
    872911                    url.searchParams.set('_render', true);
     912
     913                    if (currentPage < maxPage) {
     914                        url.searchParams.set('_page', currentPage + 1);
     915                    }
    873916
    874917                    $.ajax({
     
    888931                                var newContainer = $(response.data.html);
    889932
     933                                if (element.is('button')) {
     934                                    element.attr('data-state', '');
     935                                }
     936
    890937                                if ('append' === renderSettings.type) {
    891938                                    container.attr('data-state', '');
     
    896943                                }
    897944
     945                                if (currentPage < maxPage - 1) {
     946                                    currentPage++;
     947                                } else if (maxPage > 1) {
     948                                    element.remove();
     949                                }
     950
    898951                                hivepress.initUI(newContainer);
    899952                            }
    900953                        },
    901954                    });
    902                 }, renderSettings.interval * 1000);
     955                }
     956
     957                if (renderSettings.hasOwnProperty('interval')) {
     958                    var renderInterval = setInterval(renderBlock, renderSettings.interval * 1000);
     959                } else {
     960                    element.on('click', function (e) {
     961                        e.preventDefault();
     962
     963                        renderBlock();
     964                    });
     965                }
    903966            }
    904967        });
  • hivepress/trunk/assets/js/common.min.js

    r3272680 r3383312  
    1 var hivepress={getSelector:function(a){return"[data-component=\""+a+"\"]"},getComponent:function(a){return jQuery(this.getSelector(a))}};(function(a){"use strict";hivepress.initUI=function(b=null){null===b&&(b=a("body")),b.find(hivepress.getSelector("link")).on("click",function(b){var c=a(this).data("url");0!==c.indexOf("#")&&(window.location.href=c),b.preventDefault()}),b.find("input[type=url]").focusout(function(){var b=a(this).val();!b||b.startsWith("https://")||b.startsWith("http://")||a(this).val("https://"+b)}),b.find(hivepress.getSelector("modal")).each(function(){var b=a(this).attr("id"),c="#"+b;b&&a("a[href=\""+c+"\"], button[data-url=\""+c+"\"]").on("click",function(b){a.fancybox.close(),a.fancybox.open({src:c,touch:!1}),b.preventDefault()})}),b.find(hivepress.getSelector("number")).each(function(){var b=a(this),c=["+","e"];b.on("keypress paste",function(a){if("paste"===a.type){for(var b=(a.originalEvent.clipboardData||window.clipboardData).getData("text"),d=0;d<b.length;d++)if(c.includes(b[d]))return void a.preventDefault();}else c.includes(a.key)&&a.preventDefault()})}),b.find(hivepress.getSelector("repeater")).each(function(){var b=a(this),c=b.find("tbody");c.find(":input[required]").removeAttr("required");var d=b.find("tr:first"),e=d.clone();c.sortable({handle:"[data-sort]"}),d.length&&b.find("[data-add]").on("click",function(){var b=e.clone(),d=Math.random().toString(36).slice(2);d&&(b.find(":input").each(function(){var b=a(this),c=b.attr("name"),e=c.match(/\[([^\]]+)\]/);if(e&&b.attr("name",c.replace(e[1],d)),"checkbox"===b.attr("type")){var f="a"+Math.random().toString(36).slice(2);b.attr("id",f),b.closest("label").attr("for",f)}else b.val("")}),b.appendTo(c)),hivepress.initUI(b)}),b.on("click","[data-remove]",function(){1<b.find("tr").length&&a(this).closest("tr").remove()})}),b.find(hivepress.getSelector("select")).each(function(){var b=a(this),c={width:"100%",dropdownAutoWidth:!1,minimumResultsForSearch:20,templateResult:function(b){if(b.hasOwnProperty("error"))return b.error;var c=b.text,d=0;return b.element&&(d=parseInt(a(b.element).data("level")),c=a("<div />").css("padding-left",20*d+"px").text(c)),c}};if(b.data("options")&&a.extend(c,b.data("options")),b.data("placeholder")&&(c.placeholder=b.data("placeholder")),"inline"===b.data("style")&&a.extend(c,{containerCssClass:"select2-selection--inline",dropdownCssClass:"select2-dropdown--inline",width:"resolve",dropdownAutoWidth:!0,minimumResultsForSearch:-1}),"icon"===b.data("template")){var d=function(a){var b=a.text;return a.id&&(b="<i class=\"fas fa-fw fa-"+a.id+"\"></i> "+a.text),b};a.extend(c,{templateResult:d,templateSelection:d,escapeMarkup:function(a){return a}})}if(b.data("source"))if(a.extend(c,{ajax:{url:b.data("source"),dataType:"json",delay:250,cache:!0,data:function(a){return{search:a.term,context:"list",parent_value:b.data("parent-value"),_wpnonce:hivepressCoreData.apiNonce}},processResults:function(a){var b=[];return a&&a.hasOwnProperty("data")&&(b=a.data),{results:b}}}}),b.data("parent")){var e=b.closest("form").find(":input[name=\""+b.data("parent")+"\"]");e.length&&e.on("change",function(){b.data("parent-value",a(this).val()),b.val(null).trigger("change")})}else c.minimumInputLength=3;if(b.data("input")&&a.extend(c,{tags:!0,tokenSeparators:[","]}),b.data("multistep")){var f=[];b.find("option").each(function(){var b=a(this);f.push({id:parseInt(b.val()),text:b.text(),parent:parseInt(b.data("parent"))})});var g=parseInt(b.val()),h=f.find(function(a){return a.id===g});if(h&&h.parent){var i=f.filter(function(a){return a.id===h.parent||a.parent===h.parent});1<i.length&&(i[0]=a.extend({},i[0],{id:i[0].parent,text:"\u2190 "+i[0].text}),b.html("").select2(a.extend({},c,{data:i})),b.val(g).trigger("change"))}else b.find("option[data-level]").remove()}b.on("select2:select",function(){var b=a(this);if(b.data("multistep")){var d=parseInt(b.val()),e=f.filter(function(a){return a.id===d||a.parent===d});if(!d||1<e.length)return d?e[0]=a.extend({},e[0],{id:e[0].parent,text:"\u2190 "+e[0].text}):e=f.filter(function(a){return!a.parent}),b.html("").select2(a.extend({},c,{data:e})),b.val(null),b.select2("open"),!1}if(b.data("render")){var g=b.closest("[data-model]"),h=new FormData(b.closest("form").get(0)),i=[],j=[];h.append("_id",g.data("id")),h.append("_model",g.data("model")),h.delete("_wpnonce"),g.attr("data-state","loading"),a.ajax({url:b.data("render"),method:"POST",data:h,contentType:!1,processData:!1,beforeSend:function(b){b.setRequestHeader("X-WP-Nonce",hivepressCoreData.apiNonce),"undefined"!=typeof tinyMCE&&(a.each(tinymce.editors,function(a,b){i.push(b.settings),j.push(b.id)}),a.each(j,function(a,b){tinymce.remove("#"+b)}))},complete:function(b){var c=b.responseJSON;if("undefined"!=typeof c&&c.hasOwnProperty("data")&&c.data.hasOwnProperty("html")){var d=a(c.data.html);if(g.replaceWith(d),hivepress.initUI(d),"undefined"!=typeof tinyMCE&&a.each(i,function(a,b){tinymce.init(b)}),"undefined"!=typeof grecaptcha){var e=d.find(".g-recaptcha");e.length&&e.data("sitekey")&&grecaptcha.render(e.get(0),{sitekey:e.data("sitekey")})}}}})}}),b.data("select2-id")||b.select2(c)}),b.find(hivepress.getSelector("phone")).each(function(){var b=a(this),c={hiddenInput:b.attr("name"),preferredCountries:[],separateDialCode:!0,utilsScript:b.data("utils")};b.removeAttr("name"),b.data("countries")&&(c.onlyCountries=b.data("countries")),b.data("country")&&(c.initialCountry=b.data("country")),window.intlTelInput(b.get(0),c)}),b.find(hivepress.getSelector("date")).each(function(){var b=Math.floor,c=a(this),d=c.data("ranges"),e={allowInput:!0,altInput:!0,dateFormat:"Y-m-d",altFormat:"Y-m-d",defaultHour:0,disable:[],disableMobile:!0,onReady:function(b,c,d){a(d.altInput).attr("inputmode","none")},onOpen:function(b,c,d){a(d.altInput).prop("readonly",!0),a(d.element).find("[data-clear]").show()},onClose:function(b,c,d){a(d.altInput).prop("readonly",!1),a(d.altInput).blur(),a(d.element).find("[data-clear]").hide(),a(d.element).data("reset")&&(d.clear(),a(d.element).data("reset",!1))}};if(c.data("options")&&a.extend(e,c.data("options")),c.is("div")&&(e.wrap=!0,e.altInputClass="",c.find("[data-clear]").on("click",function(){c.data("reset",!0)})),c.data("format")&&(e.dateFormat=c.data("format")),c.data("display-format")&&(e.altFormat=c.data("display-format")),c.data("time")&&(e.enableTime=!0),c.is("[data-offset]")&&(e.minDate=new Date().fp_incr(c.data("offset"))),c.data("min-date")&&(e.minDate=c.data("min-date")),c.is("[data-window]")&&(e.maxDate=new Date().fp_incr(c.data("window"))),c.data("max-date")&&(e.maxDate=c.data("max-date")),c.data("enabled-dates")&&(e.enable=c.data("enabled-dates")),c.data("disabled-dates")&&(e.disable=c.data("disabled-dates")),c.data("disabled-days")){var f=c.data("disabled-days");if(f.length){e.disable.push(function(a){return-1!==f.indexOf(a.getDay())})}}if(d&&(e.onDayCreate=function(c,e,f,g){if(!g.className.includes("disabled")){var h=b(g.dateObj.getTime()/1e3)-60*g.dateObj.getTimezoneOffset();a.each(d,function(a,b){if(b.start<=h&&h<b.end)return g.innerHTML+="<span class=\"flatpickr-day-label\">"+b.label+"</span>",g.className+=" flatpickr-status",b.hasOwnProperty("status")&&(g.className+=" flatpickr-status--"+b.status),!1})}}),c.data("mode")&&(e.mode=c.data("mode"),"range"===c.data("mode"))){function f(c,e){if(1===c.length&&d){var f=b(c[0].getTime()/1e3)-60*c[0].getTimezoneOffset(),g=null,h=null;a.each(d,function(a,b){if(b.hasOwnProperty("status")&&"error"===b.status){if(b.start<=f&&f<b.end)return e.clear(),g=null,h=null,!1;if(f>=b.end)g=b.end;else if(f<b.start)return h=b.start,!1}}),(g||h)&&a.each(e.days.children,function(a,c){var d=b(c.dateObj.getTime()/1e3)-60*c.dateObj.getTimezoneOffset();(g&&d<g||h&&d>h)&&(c.className+=" flatpickr-disabled")})}}var g=c.parent().find("input[type=\"hidden\"]").not(c),h=c.data("min-length"),i=c.data("max-length");a.extend(e,{defaultDate:[g.eq(0).val(),g.eq(1).val()],errorHandler:function(){},onChange:function(a,c,d){if(f(a,d),2===a.length){if(h||i){var j=b((a[1].getTime()-a[0].getTime())/86400000),k=0;j<h?k=h-j:j>i&&(k=i-j),k&&(a[1].setDate(a[1].getDate()+k),d.setDate(a),d.open())}var l=a.map(function(a){return hivepress.dateFormatter.formatDate(a,e.dateFormat)});g.eq(0).val(l[0]),g.eq(1).val(l[1])}else g.eq(0).val(""),g.eq(1).val("")},onMonthChange:function(a,b,c){f(a,c)}})}a.extend(e,{time_24hr:-1===e.altFormat.indexOf("a")&&-1===e.altFormat.indexOf("A"),parseDate:function(a,b){var c=hivepress.dateFormatter.parseDate(a,b);return"U"===b&&(c=new Date(c.toLocaleString("en-US",{timeZone:"UTC"}))),c},formatDate:function(a,b){var c=hivepress.dateFormatter.formatDate(a,b);return"U"===b&&(c=parseInt(c)-60*a.getTimezoneOffset()),c}}),c.flatpickr(e)}),b.find(hivepress.getSelector("time")).each(function(){var b=a(this),c={allowInput:!0,altInput:!0,noCalendar:!0,enableTime:!0,dateFormat:"U",altFormat:"g:i A",defaultHour:0,disableMobile:!0,parseDate:function(a,b){var c=hivepress.dateFormatter.parseDate(a,b);return"U"===b&&(c=new Date(c.toLocaleString("en-US",{timeZone:"UTC"}))),c},formatDate:function(a,b){return"U"===b?3600*a.getHours()+60*a.getMinutes()+a.getSeconds():hivepress.dateFormatter.formatDate(a,b)},onReady:function(b,c,d){a(d.altInput).attr("inputmode","none")},onOpen:function(b,c,d){a(d.altInput).prop("readonly",!0),a(d.element).find("[data-clear]").show()},onClose:function(b,c,d){a(d.altInput).prop("readonly",!1),a(d.altInput).blur(),a(d.element).find("[data-clear]").hide(),a(d.element).data("reset")&&(d.clear(),a(d.element).data("reset",!1))}};b.data("options")&&a.extend(c,b.data("options")),b.is("div")&&(c.wrap=!0,c.altInputClass="",b.find("[data-clear]").on("click",function(){b.data("reset",!0)})),b.data("display-format")&&(c.altFormat=b.data("display-format")),-1===c.altFormat.indexOf("a")&&-1===c.altFormat.indexOf("A")&&(c.time_24hr=!0),b.flatpickr(c)}),b.find(hivepress.getSelector("file-upload")).each(function(){var b=a(this),c=b.parents("[data-model]:first"),d=b.closest("form").find(":submit"),e=b.closest("label"),f=e.find("button").first(),g=e.parent().find(hivepress.getSelector("messages")).first(),h=e.parent().children("div").first();b.fileupload({url:b.data("url"),dataType:"json",paramName:"file",limitConcurrentUploads:2,formData:{parent_model:c.data("model"),parent_field:b.data("name"),parent:c.data("id"),render:!0,_wpnonce:hivepressCoreData.apiNonce},start:function(){b.prop("disabled",!0),f.prop("disabled",!0),f.attr("data-state","loading"),d.length&&(d.prop("disabled",!0),d.attr("data-state","loading")),g.hide().html("")},stop:function(){b.prop("disabled",!1),f.prop("disabled",!1),f.attr("data-state",""),d.length&&(d.prop("disabled",!1),d.attr("data-state",""))},always:function(c,d){var e=d.jqXHR.responseJSON;e.hasOwnProperty("data")?b.prop("multiple")?h.append(e.data.html):h.html(e.data.html):e.hasOwnProperty("error")&&(e.error.hasOwnProperty("errors")?a.each(e.error.errors,function(a,b){g.append("<div>"+b.message+"</div>")}):e.error.hasOwnProperty("message")&&g.html("<div>"+e.error.message+"</div>"),!g.is(":empty")&&g.show())}})}),b.find(hivepress.getSelector("sortable")).each(function(){var b=a(this);b.sortable({stop:function(){1<b.children().length&&b.children().each(function(b){a.ajax({url:a(this).data("url"),method:"POST",data:{sort_order:b},beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",hivepressCoreData.apiNonce)}})})}})}),b.find(hivepress.getSelector("chart")).each(function(){var b=a(this),c=new Chart(b,{type:"line",options:{scales:{y:{beginAtZero:!0,ticks:{stepSize:1}},x:{type:"time",time:{tooltipFormat:"MMM D, YYYY",unit:"week",displayFormats:{week:"MMM D, YYYY"}}}}},data:{labels:b.data("labels"),datasets:b.data("datasets")}})}),b.find("[data-render]").each(function(){var b=a(this).data("render");if(b&&b.hasOwnProperty("interval")){b=a.extend({type:"replace"},b);var c=setInterval(function(){var d=new URL(b.url),e=a("[data-block="+b.block+"]");return e.length?void(e.attr("data-state","loading"),d.searchParams.set("_render",!0),a.ajax({url:d,method:"GET",contentType:!1,processData:!1,beforeSend:function(b){a("body").hasClass("logged-in")&&b.setRequestHeader("X-WP-Nonce",hivepressCoreData.apiNonce)},complete:function(c){var d=c.responseJSON;if("undefined"!=typeof d&&d.hasOwnProperty("data")&&d.data.hasOwnProperty("html")){var f=a(d.data.html);"append"===b.type?(e.attr("data-state",""),e.append(f)):e.replaceWith(f),hivepress.initUI(f)}}})):void clearInterval(c)},1e3*b.interval)}});var c=b.find(hivepress.getSelector("form"));b.is("form")&&(c=b),c.each(function(){var b=a(this),c=b.find(".g-recaptcha"),d=a(".g-recaptcha").index(c.get(0)),e=b.find(":submit"),f=b.data("render");if(!0===b.data("autosubmit")&&b.on("change",function(){b.submit()}),f&&(f=a.extend({event:"change",type:"replace"},f),"change"===f.event&&b.on("change",function(){var c=a("[data-block="+f.block+"]"),d=new FormData(b.get(0)),e=b.data("renderRequest");c.length&&("loading"===c.attr("data-state")&&e.abort(),c.attr("data-state","loading"),d.append("_render",!0),d.delete("_wpnonce"),b.data("renderRequest",a.ajax({url:f.url,method:"POST",data:d,contentType:!1,processData:!1,beforeSend:function(b){a("body").hasClass("logged-in")&&b.setRequestHeader("X-WP-Nonce",hivepressCoreData.apiNonce)},complete:function(b){var d=b.responseJSON;if("undefined"!=typeof d&&d.hasOwnProperty("data")&&d.data.hasOwnProperty("html")){var e=a(d.data.html);"append"===f.type?(c.attr("data-state",""),c.append(e)):c.replaceWith(e),hivepress.initUI(e)}}})))})),b.on("submit",function(){e.prop("disabled",!0),e.attr("data-state","loading")}),b.data("action")){var g=b.find(hivepress.getSelector("messages")).first(),h=g.attr("class").split(" ")[0];b.on("submit",function(i){var j=new FormData(b.get(0));if(g.hide().html("").removeClass(h+"--success "+h+"--error"),"undefined"!=typeof tinyMCE&&tinyMCE.triggerSave(),f&&"submit"===f.event){var k=a("[data-block="+f.block+"]");k.length&&(k.attr("data-state","loading"),j.append("_render",!0))}a.ajax({url:b.data("action"),method:"POST",data:j,contentType:!1,processData:!1,beforeSend:function(c){var d=b.data("method")?b.data("method"):b.attr("method");"POST"!==d&&c.setRequestHeader("X-HTTP-Method-Override",d),(a("body").hasClass("logged-in")||a("body").hasClass("wp-admin"))&&c.setRequestHeader("X-WP-Nonce",hivepressCoreData.apiNonce)},complete:function(i){var j=i.responseJSON,l=b.data("redirect");if(e.prop("disabled",!1),e.attr("data-state",""),"undefined"!=typeof grecaptcha&&c.length&&grecaptcha.reset(d),null==j||j.hasOwnProperty("data")?(b.data("message")&&307!==i.status&&g.addClass(h+"--success").html("<div>"+b.data("message")+"</div>").show(),l||307===i.status?"string"==typeof l?window.location.replace(l):window.location.reload(!0):(b.data("reset")||!b.is("[data-id]"))&&(b.trigger("reset"),b.find(hivepress.getSelector("file-upload")).each(function(){var b=a(this),c=b.closest("label"),d=c.parent().children("div").first();d.html("")}))):j.hasOwnProperty("error")&&(j.error.hasOwnProperty("errors")?a.each(j.error.errors,function(a,b){g.append("<div>"+b.message+"</div>")}):j.error.hasOwnProperty("message")&&g.html("<div>"+j.error.message+"</div>"),!g.is(":empty")&&g.addClass(h+"--error").show()),g.is(":visible")&&b.offset().top<a(window).scrollTop()&&a("html, body").animate({scrollTop:b.offset().top},500),f&&"submit"===f.event&&k.length&&(k.attr("data-state",""),"undefined"!=typeof j&&j.hasOwnProperty("data")&&j.data.hasOwnProperty("html"))){var m=a(j.data.html);"append"===f.type?k.append(m):k.replaceWith(m),hivepress.initUI(m)}}}),i.preventDefault()})}b.find("input[readonly], textarea[readonly]").on("click",function(){this.select(),navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(this.value).catch(()=>{document.execCommand("copy")}):document.execCommand("copy")})}),b.find(hivepress.getSelector("field")).each(function(){var b=a(this),c=b.data("parent");if(c){var d=b.closest("form").find(":input[name=\""+c+"\"],:input[name=\""+c+"[]\"]");b.parent().is("td")?b=b.closest("tr"):b.is(":input")&&(b=b.closest("div")),d.length&&((a.isEmptyObject(d.val())||d.is(":checkbox, :radio")&&!d.prop("checked"))&&b.hide(),d.on("input change",function(){a.isEmptyObject(a(this).val())||a(this).is(":checkbox, :radio")&&!a(this).prop("checked")?b.hide():b.show()}))}}),a(document).trigger("hivepress:init",[b])},a(document).ready(function(){hivepress.dateFormatter=new DateFormatter;var b=hivepressCoreData.language;if("el"===b&&(b="gr"),flatpickr.l10ns.hasOwnProperty(b)){var c=flatpickr.l10ns[b];flatpickr.localize(c),hivepress.dateFormatter=new DateFormatter({dateSettings:{days:c.weekdays.longhand,daysShort:c.weekdays.shorthand,months:c.months.longhand,monthsShort:c.months.shorthand,meridiem:c.hasOwnProperty("amPM")?c.amPM:["AM","PM"]}})}a(document).on("click tap touchstart",hivepress.getSelector("file-delete"),function(b){var c=a(this).parent();a.ajax({url:a(this).data("url"),method:"DELETE",beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",hivepressCoreData.apiNonce)}}),c.remove(),b.preventDefault()}),hivepress.initUI()})})(jQuery);
     1var hivepress={getSelector:function(a){return"[data-component=\""+a+"\"]"},getComponent:function(a){return jQuery(this.getSelector(a))}};(function(a){"use strict";hivepress.initUI=function(b=null){null===b&&(b=a("body")),b.find(hivepress.getSelector("link")).on("click",function(b){var c=a(this).data("url");0!==c.indexOf("#")&&(window.location.href=c),b.preventDefault()}),b.find("input[type=url]").focusout(function(){var b=a(this).val();!b||b.startsWith("https://")||b.startsWith("http://")||a(this).val("https://"+b)}),b.find(hivepress.getSelector("image")).each(function(){var b=a(this);b.on("click",function(){a.fancybox.open({src:b.data("zoom")},{buttons:["close"]})})}),b.find(hivepress.getSelector("modal")).each(function(){var b=a(this).attr("id"),c="#"+b;b&&a("a[href=\""+c+"\"], button[data-url=\""+c+"\"]").on("click",function(b){a.fancybox.close(),a.fancybox.open({src:c,touch:!1}),b.preventDefault()})}),b.find(hivepress.getSelector("number")).each(function(){var b=a(this),c=["+","e"];b.on("keypress paste",function(a){if("paste"===a.type){for(var b=(a.originalEvent.clipboardData||window.clipboardData).getData("text"),d=0;d<b.length;d++)if(c.includes(b[d]))return void a.preventDefault();}else c.includes(a.key)&&a.preventDefault()}),"range"===b.data("mode")&&b.is(":visible")&&(b.wrap("<div class=\""+b.attr("class").split(" ")[0]+"--number-range\" />"),a("<div />").insertAfter(b).slider({min:+b.attr("min"),max:+b.attr("max"),value:+b.val(),slide:function(a,c){b.val(c.value)}}).wrap("<div />"))}),b.find(hivepress.getSelector("repeater")).each(function(){var b=a(this),c=b.find("tbody");c.find(":input[required]").removeAttr("required");var d=b.find("tr:first"),e=d.clone();c.sortable({handle:"[data-sort]"}),d.length&&b.find("[data-add]").on("click",function(){var b=e.clone(),d=Math.random().toString(36).slice(2);d&&(b.find(":input").each(function(){var b=a(this),c=b.attr("name"),e=c.match(/\[([^\]]+)\]/);if(e&&b.attr("name",c.replace(e[1],d)),"checkbox"===b.attr("type")){var f="a"+Math.random().toString(36).slice(2);b.attr("id",f),b.closest("label").attr("for",f)}else b.val("")}),b.appendTo(c)),hivepress.initUI(b)}),b.on("click","[data-remove]",function(){1<b.find("tr").length&&a(this).closest("tr").remove()})}),b.find(hivepress.getSelector("select")).each(function(){var b=a(this),c={width:"100%",dropdownAutoWidth:!1,minimumResultsForSearch:20,templateResult:function(b){if(b.hasOwnProperty("error"))return b.error;var c=b.text,d=0;return b.element&&(d=parseInt(a(b.element).data("level")),c=a("<div />").css("padding-left",20*d+"px").text(c)),c}};if(b.data("options")&&a.extend(c,b.data("options")),b.data("placeholder")&&(c.placeholder=b.data("placeholder")),"inline"===b.data("style")&&a.extend(c,{containerCssClass:"select2-selection--inline",dropdownCssClass:"select2-dropdown--inline",width:"resolve",dropdownAutoWidth:!0,minimumResultsForSearch:-1}),"icon"===b.data("template")){var d=function(a){var b=a.text;return a.id&&(b="<i class=\"fas fa-fw fa-"+a.id+"\"></i> "+a.text),b};a.extend(c,{templateResult:d,templateSelection:d,escapeMarkup:function(a){return a}})}if(b.data("source"))if(a.extend(c,{ajax:{url:b.data("source"),dataType:"json",delay:250,cache:!0,data:function(a){return{search:a.term,context:"list",parent_value:b.data("parent-value"),_wpnonce:hivepressCoreData.apiNonce}},processResults:function(a){var b=[];return a&&a.hasOwnProperty("data")&&(b=a.data),{results:b}}}}),b.data("parent")){var e=b.closest("form").find(":input[name=\""+b.data("parent")+"\"]");e.length&&e.on("change",function(){b.data("parent-value",a(this).val()),b.val(null).trigger("change")})}else c.minimumInputLength=3;if(b.data("input")&&a.extend(c,{tags:!0,tokenSeparators:[","]}),b.data("multistep")){var f=[];b.find("option").each(function(){var b=a(this);f.push({id:parseInt(b.val()),text:b.text(),parent:parseInt(b.data("parent"))})});var g=parseInt(b.val()),h=f.find(function(a){return a.id===g});if(h&&h.parent){var i=f.filter(function(a){return a.id===h.parent||a.parent===h.parent});1<i.length&&(i[0]=a.extend({},i[0],{id:i[0].parent,text:"\u2190 "+i[0].text}),b.html("").select2(a.extend({},c,{data:i})),b.val(g).trigger("change"))}else b.find("option[data-level]").remove()}b.on("select2:select",function(){var b=a(this);if(b.data("multistep")){var d=parseInt(b.val()),e=f.filter(function(a){return a.id===d||a.parent===d});if(!d||1<e.length)return d?e[0]=a.extend({},e[0],{id:e[0].parent,text:"\u2190 "+e[0].text}):e=f.filter(function(a){return!a.parent}),b.html("").select2(a.extend({},c,{data:e})),b.val(null),b.select2("open"),!1}if(b.data("render")){var g=b.closest("[data-model]"),h=new FormData(b.closest("form").get(0)),i=[],j=[];h.append("_id",g.data("id")),h.append("_model",g.data("model")),h.delete("_wpnonce"),g.attr("data-state","loading"),a.ajax({url:b.data("render"),method:"POST",data:h,contentType:!1,processData:!1,beforeSend:function(b){b.setRequestHeader("X-WP-Nonce",hivepressCoreData.apiNonce),"undefined"!=typeof tinyMCE&&(a.each(tinymce.editors,function(a,b){i.push(b.settings),j.push(b.id)}),a.each(j,function(a,b){tinymce.remove("#"+b)}))},complete:function(b){var c=b.responseJSON;if("undefined"!=typeof c&&c.hasOwnProperty("data")&&c.data.hasOwnProperty("html")){var d=a(c.data.html);if(g.replaceWith(d),hivepress.initUI(d),"undefined"!=typeof tinyMCE&&a.each(i,function(a,b){tinymce.init(b)}),"undefined"!=typeof grecaptcha){var e=d.find(".g-recaptcha");e.length&&e.data("sitekey")&&grecaptcha.render(e.get(0),{sitekey:e.data("sitekey")})}}}})}}),b.data("select2-id")||b.select2(c)}),b.find(hivepress.getSelector("phone")).each(function(){var b=a(this),c={hiddenInput:b.attr("name"),preferredCountries:[],separateDialCode:!0,utilsScript:b.data("utils")};b.removeAttr("name"),b.data("countries")&&(c.onlyCountries=b.data("countries")),b.data("country")&&(c.initialCountry=b.data("country")),window.intlTelInput(b.get(0),c)}),b.find(hivepress.getSelector("date")).each(function(){var b=Math.floor,c=a(this),d=c.data("ranges"),e={allowInput:!0,altInput:!0,dateFormat:"Y-m-d",altFormat:"Y-m-d",defaultHour:0,disable:[],disableMobile:!0,onReady:function(b,c,d){a(d.altInput).attr("inputmode","none")},onOpen:function(b,c,d){a(d.altInput).prop("readonly",!0),a(d.element).find("[data-clear]").show()},onClose:function(b,c,d){a(d.altInput).prop("readonly",!1),a(d.altInput).blur(),a(d.element).find("[data-clear]").hide(),a(d.element).data("reset")&&(d.clear(),a(d.element).data("reset",!1))}};if(c.data("options")&&a.extend(e,c.data("options")),c.is("div")&&(e.wrap=!0,e.altInputClass="",c.find("[data-clear]").on("click",function(){c.data("reset",!0)})),c.data("format")&&(e.dateFormat=c.data("format")),c.data("display-format")&&(e.altFormat=c.data("display-format")),c.data("time")&&(e.enableTime=!0),c.is("[data-offset]")&&(e.minDate=new Date().fp_incr(c.data("offset"))),c.data("min-date")&&(e.minDate=c.data("min-date")),c.is("[data-window]")&&(e.maxDate=new Date().fp_incr(c.data("window"))),c.data("max-date")&&(e.maxDate=c.data("max-date")),c.data("enabled-dates")&&(e.enable=c.data("enabled-dates")),c.data("disabled-dates")&&(e.disable=c.data("disabled-dates")),c.data("disabled-days")){var f=c.data("disabled-days");if(f.length){e.disable.push(function(a){return-1!==f.indexOf(a.getDay())})}}if(d&&(e.onDayCreate=function(c,e,f,g){if(!g.className.includes("disabled")){var h=b(g.dateObj.getTime()/1e3)-60*g.dateObj.getTimezoneOffset();a.each(d,function(a,b){if(b.start<=h&&h<b.end)return g.innerHTML+="<span class=\"flatpickr-day-label\">"+b.label+"</span>",g.className+=" flatpickr-status",b.hasOwnProperty("status")&&(g.className+=" flatpickr-status--"+b.status),!1})}}),c.data("mode")&&(e.mode=c.data("mode"),"range"===c.data("mode"))){function f(c,e){if(1===c.length&&d){var f=b(c[0].getTime()/1e3)-60*c[0].getTimezoneOffset(),g=null,h=null;a.each(d,function(a,b){if(b.hasOwnProperty("status")&&"error"===b.status){if(b.start<=f&&f<b.end)return e.clear(),g=null,h=null,!1;if(f>=b.end)g=b.end;else if(f<b.start)return h=b.start,!1}}),(g||h)&&a.each(e.days.children,function(a,c){var d=b(c.dateObj.getTime()/1e3)-60*c.dateObj.getTimezoneOffset();(g&&d<g||h&&d>h)&&(c.className+=" flatpickr-disabled")})}}var g=c.parent().find("input[type=\"hidden\"]").not(c),h=c.data("min-length"),i=c.data("max-length");a.extend(e,{defaultDate:[g.eq(0).val(),g.eq(1).val()],errorHandler:function(){},onChange:function(a,c,d){if(f(a,d),2===a.length){if(h||i){var j=b((a[1].getTime()-a[0].getTime())/86400000),k=0;j<h?k=h-j:j>i&&(k=i-j),k&&(a[1].setDate(a[1].getDate()+k),d.setDate(a),d.open())}var l=a.map(function(a){return hivepress.dateFormatter.formatDate(a,e.dateFormat)});g.eq(0).val(l[0]),g.eq(1).val(l[1])}else g.eq(0).val(""),g.eq(1).val("")},onMonthChange:function(a,b,c){f(a,c)}})}a.extend(e,{time_24hr:-1===e.altFormat.indexOf("a")&&-1===e.altFormat.indexOf("A"),parseDate:function(a,b){var c=hivepress.dateFormatter.parseDate(a,b);return"U"===b&&(c=new Date(c.toLocaleString("en-US",{timeZone:"UTC"}))),c},formatDate:function(a,b){var c=hivepress.dateFormatter.formatDate(a,b);return"U"===b&&(c=parseInt(c)-60*a.getTimezoneOffset()),c}}),c.flatpickr(e)}),b.find(hivepress.getSelector("time")).each(function(){var b=a(this),c={allowInput:!0,altInput:!0,noCalendar:!0,enableTime:!0,dateFormat:"U",altFormat:"g:i A",defaultHour:0,disableMobile:!0,parseDate:function(a,b){var c=hivepress.dateFormatter.parseDate(a,b);return"U"===b&&(c=new Date(c.toLocaleString("en-US",{timeZone:"UTC"}))),c},formatDate:function(a,b){return"U"===b?3600*a.getHours()+60*a.getMinutes()+a.getSeconds():hivepress.dateFormatter.formatDate(a,b)},onReady:function(b,c,d){a(d.altInput).attr("inputmode","none")},onOpen:function(b,c,d){a(d.altInput).prop("readonly",!0),a(d.element).find("[data-clear]").show()},onClose:function(b,c,d){a(d.altInput).prop("readonly",!1),a(d.altInput).blur(),a(d.element).find("[data-clear]").hide(),a(d.element).data("reset")&&(d.clear(),a(d.element).data("reset",!1))}};b.data("options")&&a.extend(c,b.data("options")),b.is("div")&&(c.wrap=!0,c.altInputClass="",b.find("[data-clear]").on("click",function(){b.data("reset",!0)})),b.data("display-format")&&(c.altFormat=b.data("display-format")),-1===c.altFormat.indexOf("a")&&-1===c.altFormat.indexOf("A")&&(c.time_24hr=!0),b.flatpickr(c)}),b.find(hivepress.getSelector("file-upload")).each(function(){var b=a(this),c=b.parents("[data-model]:first"),d=b.closest("form").find(":submit"),e=b.closest("label"),f=e.find("button").first(),g=e.parent().find(hivepress.getSelector("messages")).first(),h=e.parent().children("div").first();b.fileupload({url:b.data("url"),dataType:"json",paramName:"file",limitConcurrentUploads:2,formData:{parent_model:c.data("model"),parent_field:b.data("name"),parent:c.data("id"),render:!0,_wpnonce:hivepressCoreData.apiNonce},start:function(){b.prop("disabled",!0),f.prop("disabled",!0),f.attr("data-state","loading"),d.length&&(d.prop("disabled",!0),d.attr("data-state","loading")),g.hide().html("")},stop:function(){b.prop("disabled",!1),f.prop("disabled",!1),f.attr("data-state",""),d.length&&(d.prop("disabled",!1),d.attr("data-state",""))},always:function(c,d){var e=d.jqXHR.responseJSON;e.hasOwnProperty("data")?b.prop("multiple")?h.append(e.data.html):h.html(e.data.html):e.hasOwnProperty("error")&&(e.error.hasOwnProperty("errors")?a.each(e.error.errors,function(a,b){g.append("<div>"+b.message+"</div>")}):e.error.hasOwnProperty("message")&&g.html("<div>"+e.error.message+"</div>"),!g.is(":empty")&&g.show())}})}),b.find(hivepress.getSelector("sortable")).each(function(){var b=a(this);b.sortable({stop:function(){1<b.children().length&&b.children().each(function(b){a.ajax({url:a(this).data("url"),method:"POST",data:{sort_order:b},beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",hivepressCoreData.apiNonce)}})})}})}),b.find(hivepress.getSelector("chart")).each(function(){var b=a(this),c=new Chart(b,{type:"line",options:{scales:{y:{beginAtZero:!0,ticks:{stepSize:1}},x:{type:"time",time:{tooltipFormat:"MMM D, YYYY",unit:"week",displayFormats:{week:"MMM D, YYYY"}}}}},data:{labels:b.data("labels"),datasets:b.data("datasets")}})}),b.find("[data-render]").each(function(){var b=a(this),c=b.data("render");if(c&&!b.is("form, input, select, textarea")){function g(){var g=new URL(c.url),h=a("[data-block="+c.block+"]");return h.length?void(b.is("button")&&b.attr("data-state","loading"),h.attr("data-state","loading"),g.searchParams.set("_render",!0),d<e&&g.searchParams.set("_page",d+1),a.ajax({url:g,method:"GET",contentType:!1,processData:!1,beforeSend:function(b){a("body").hasClass("logged-in")&&b.setRequestHeader("X-WP-Nonce",hivepressCoreData.apiNonce)},complete:function(f){var g=f.responseJSON;if("undefined"!=typeof g&&g.hasOwnProperty("data")&&g.data.hasOwnProperty("html")){var i=a(g.data.html);b.is("button")&&b.attr("data-state",""),"append"===c.type?(h.attr("data-state",""),h.append(i)):h.replaceWith(i),d<e-1?d++:1<e&&b.remove(),hivepress.initUI(i)}}})):void(c.hasOwnProperty("interval")&&clearInterval(f))}var d=1,e=1;if(c.hasOwnProperty("pages")&&(e=c.pages),c=a.extend({type:"replace"},c),c.hasOwnProperty("interval"))var f=setInterval(g,1e3*c.interval);else b.on("click",function(a){a.preventDefault(),g()})}});var c=b.find(hivepress.getSelector("form"));b.is("form")&&(c=b),c.each(function(){var b=a(this),c=b.find(".g-recaptcha"),d=a(".g-recaptcha").index(c.get(0)),e=b.find(":submit"),f=b.data("render");if(!0===b.data("autosubmit")&&b.on("change",function(){b.submit()}),f&&(f=a.extend({event:"change",type:"replace"},f),"change"===f.event&&b.on("change",function(){var c=a("[data-block="+f.block+"]"),d=new FormData(b.get(0)),e=b.data("renderRequest");c.length&&("loading"===c.attr("data-state")&&e.abort(),c.attr("data-state","loading"),d.append("_render",!0),d.delete("_wpnonce"),b.data("renderRequest",a.ajax({url:f.url,method:"POST",data:d,contentType:!1,processData:!1,beforeSend:function(b){a("body").hasClass("logged-in")&&b.setRequestHeader("X-WP-Nonce",hivepressCoreData.apiNonce)},complete:function(b){var d=b.responseJSON;if("undefined"!=typeof d&&d.hasOwnProperty("data")&&d.data.hasOwnProperty("html")){var e=a(d.data.html);"append"===f.type?(c.attr("data-state",""),c.append(e)):c.replaceWith(e),hivepress.initUI(e)}}})))})),b.on("submit",function(){e.prop("disabled",!0),e.attr("data-state","loading")}),b.data("action")){var g=b.find(hivepress.getSelector("messages")).first(),h=g.attr("class").split(" ")[0];b.on("submit",function(i){var j=new FormData(b.get(0));if(g.hide().html("").removeClass(h+"--success "+h+"--error"),"undefined"!=typeof tinyMCE&&tinyMCE.triggerSave(),f&&"submit"===f.event){var k=a("[data-block="+f.block+"]");k.length&&(k.attr("data-state","loading"),j.append("_render",!0))}a.ajax({url:b.data("action"),method:"POST",data:j,contentType:!1,processData:!1,beforeSend:function(c){var d=b.data("method")?b.data("method"):b.attr("method");"POST"!==d&&c.setRequestHeader("X-HTTP-Method-Override",d),(a("body").hasClass("logged-in")||a("body").hasClass("wp-admin"))&&c.setRequestHeader("X-WP-Nonce",hivepressCoreData.apiNonce)},complete:function(i){var j=i.responseJSON,l=b.data("redirect");if(e.prop("disabled",!1),e.attr("data-state",""),"undefined"!=typeof grecaptcha&&c.length&&grecaptcha.reset(d),null==j||j.hasOwnProperty("data")?(b.data("message")&&307!==i.status&&g.addClass(h+"--success").html("<div>"+b.data("message")+"</div>").show(),l||307===i.status?"string"==typeof l?window.location.replace(l):window.location.reload(!0):(b.data("reset")||!b.is("[data-id]"))&&(b.trigger("reset"),b.find(hivepress.getSelector("file-upload")).each(function(){var b=a(this),c=b.closest("label"),d=c.parent().children("div").first();d.html("")}))):j.hasOwnProperty("error")&&(j.error.hasOwnProperty("errors")?a.each(j.error.errors,function(a,b){g.append("<div>"+b.message+"</div>")}):j.error.hasOwnProperty("message")&&g.html("<div>"+j.error.message+"</div>"),!g.is(":empty")&&g.addClass(h+"--error").show()),g.is(":visible")&&b.offset().top<a(window).scrollTop()&&a("html, body").animate({scrollTop:b.offset().top},500),f&&"submit"===f.event&&k.length&&(k.attr("data-state",""),"undefined"!=typeof j&&j.hasOwnProperty("data")&&j.data.hasOwnProperty("html"))){var m=a(j.data.html);"append"===f.type?k.append(m):k.replaceWith(m),hivepress.initUI(m)}}}),i.preventDefault()})}b.find("input[readonly], textarea[readonly]").on("click",function(){this.select(),navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(this.value).catch(()=>{document.execCommand("copy")}):document.execCommand("copy")})}),b.find(hivepress.getSelector("field")).each(function(){var b=a(this),c=b.data("parent");if(c){var d=b.closest("form").find(":input[name=\""+c+"\"],:input[name=\""+c+"[]\"]");b.parent().is("td")?b=b.closest("tr"):b.is(":input")&&(b=b.closest("div")),d.length&&((a.isEmptyObject(d.val())||d.is(":checkbox, :radio")&&!d.prop("checked"))&&b.hide(),d.on("input change",function(){a.isEmptyObject(a(this).val())||a(this).is(":checkbox, :radio")&&!a(this).prop("checked")?b.hide():b.show()}))}}),a(document).trigger("hivepress:init",[b])},a(document).ready(function(){hivepress.dateFormatter=new DateFormatter;var b=hivepressCoreData.language;if("el"===b&&(b="gr"),flatpickr.l10ns.hasOwnProperty(b)){var c=flatpickr.l10ns[b];flatpickr.localize(c),hivepress.dateFormatter=new DateFormatter({dateSettings:{days:c.weekdays.longhand,daysShort:c.weekdays.shorthand,months:c.months.longhand,monthsShort:c.months.shorthand,meridiem:c.hasOwnProperty("amPM")?c.amPM:["AM","PM"]}})}a(document).on("click tap touchstart",hivepress.getSelector("file-delete"),function(b){var c=a(this).parent();a.ajax({url:a(this).data("url"),method:"DELETE",beforeSend:function(a){a.setRequestHeader("X-WP-Nonce",hivepressCoreData.apiNonce)}}),c.remove(),b.preventDefault()}),hivepress.initUI()})})(jQuery);
  • hivepress/trunk/hivepress.php

    r3366745 r3383312  
    44 * Plugin URI: https://hivepress.io/
    55 * Description: Multipurpose directory, listing & classifieds plugin.
    6  * Version: 1.7.14
     6 * Version: 1.7.15
    77 * Author: HivePress
    88 * Author URI: https://hivepress.io/
  • hivepress/trunk/includes/blocks/class-related-listings.php

    r2726185 r3383312  
    7474
    7575            // Set categories.
    76             if ( $listing->get_categories__id() ) {
     76            if ( $listing->get_categories__id() && in_array( 'category', (array) get_option( 'hp_listing_related_criteria', [ 'category' ] ) ) ) {
    7777                $query->filter( [ 'categories__in' => $listing->get_categories__id() ] );
    7878            }
  • hivepress/trunk/includes/components/class-attribute.php

    r3366745 r3383312  
    16901690            if ( isset( $settings[ $model_name . 's' ]['sections']['search'] ) ) {
    16911691                $settings[ $model_name . 's' ]['sections']['search']['fields'][ $model_name . '_default_order' ] = [
    1692                     'label'   => esc_html__( 'Default Sorting', 'hivepress' ),
     1692                    'label'   => hivepress()->translator->get_string( 'default_sorting' ),
    16931693                    'type'    => 'select',
    16941694                    'options' => $sort_options,
  • hivepress/trunk/includes/configs/meta-boxes.php

    r2869522 r3383312  
    122122        'fields' => [
    123123            'image'                 => [
    124                 'label'   => esc_html__( 'Image', 'hivepress' ),
    125                 'caption' => esc_html__( 'Select Image', 'hivepress' ),
     124                'label'   => hivepress()->translator->get_string( 'image' ),
     125                'caption' => hivepress()->translator->get_string( 'select_image' ),
    126126                'type'    => 'attachment_select',
    127127                'formats' => [ 'jpg', 'jpeg', 'png' ],
  • hivepress/trunk/includes/configs/settings.php

    r3150153 r3383312  
    6363                        'required'  => true,
    6464                        '_order'    => 50,
     65                    ],
     66
     67                    'listing_related_criteria'         => [
     68                        'label'       => hivepress()->translator->get_string( 'related_listing_criteria' ),
     69                        'description' => esc_html__( 'Select the criteria used to determine which related listings are shown on the listing page.', 'hivepress' ),
     70                        'type'        => 'select',
     71                        'multiple'    => true,
     72                        'default'     => [ 'category' ],
     73                        '_order'      => 55,
     74
     75                        'options'     => [
     76                            'category' => hivepress()->translator->get_string( 'categories' ),
     77                        ],
    6578                    ],
    6679
  • hivepress/trunk/includes/configs/strings.php

    r3366745 r3383312  
    2020    'filter'                                    => esc_html__( 'Filter', 'hivepress' ),
    2121    'sort_by'                                   => esc_html__( 'Sort by', 'hivepress' ),
     22    'sorting'                                   => esc_html__( 'Sorting', 'hivepress' ),
     23    'default_sorting'                           => esc_html__( 'Default Sorting', 'hivepress' ),
    2224    'keywords'                                  => esc_html__( 'Keywords', 'hivepress' ),
    2325    'title'                                     => esc_html__( 'Title', 'hivepress' ),
     
    2729    'image'                                     => esc_html__( 'Image', 'hivepress' ),
    2830    'images'                                    => esc_html__( 'Images', 'hivepress' ),
     31    'select_image'                              => esc_html__( 'Select Image', 'hivepress' ),
    2932    'select_images'                             => esc_html__( 'Select Images', 'hivepress' ),
    3033    'description'                               => esc_html__( 'Description', 'hivepress' ),
     
    5154    'profile'                                   => esc_html__( 'Profile', 'hivepress' ),
    5255    'pagination'                                => esc_html__( 'Pagination', 'hivepress' ),
     56    'load_more'                                 => esc_html__( 'Load More', 'hivepress' ),
    5357    'performance'                               => esc_html__( 'Performance', 'hivepress' ),
    5458    'storage'                                   => esc_html__( 'Storage', 'hivepress' ),
    5559    'storage_period'                            => esc_html__( 'Storage Period', 'hivepress' ),
     60    'version'                                   => esc_html__( 'Version', 'hivepress' ),
    5661    'api_key'                                   => esc_html__( 'API Key', 'hivepress' ),
    5762    'secret_key'                                => esc_html__( 'Secret Key', 'hivepress' ),
     
    110115    'all_listings'                              => esc_html__( 'All Listings', 'hivepress' ),
    111116    'related_listings'                          => esc_html__( 'Related Listings', 'hivepress' ),
     117    'related_listing_criteria'                  => esc_html__( 'Related Listing Criteria', 'hivepress' ),
    112118    /* translators: %s: Listings number. */
    113119    'n_listings'                                => _n_noop( '%s Listing', '%s Listings', 'hivepress' ),
     
    210216    'attachments'                               => esc_html__( 'Attachments', 'hivepress' ),
    211217    'allow_file_attachments'                    => esc_html__( 'Allow file attachments', 'hivepress' ),
     218    'allow_attaching_images'                    => esc_html__( 'Allow attaching images', 'hivepress' ),
    212219    'allowed_file_types'                        => esc_html__( 'Allowed File Types', 'hivepress' ),
    213220];
  • hivepress/trunk/includes/models/class-user.php

    r2869522 r3383312  
    131131                    'image'           => [
    132132                        'label'     => esc_html__( 'Profile Image', 'hivepress' ),
    133                         'caption'   => esc_html__( 'Select Image', 'hivepress' ),
     133                        'caption'   => hivepress()->translator->get_string( 'select_image' ),
    134134                        'type'      => 'attachment_upload',
    135135                        'formats'   => [ 'jpg', 'jpeg', 'png' ],
  • hivepress/trunk/languages/hivepress.pot

    r3366745 r3383312  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: HivePress 1.7.14\n"
     5"Project-Id-Version: HivePress 1.7.15\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/hivepress\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-09-23T17:45:27+00:00\n"
     12"POT-Creation-Date: 2025-10-23T10:28:42+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
     
    195195msgstr ""
    196196
    197 #: includes/components/class-attribute.php:1692
    198 msgid "Default Sorting"
    199 msgstr ""
    200 
    201197#: includes/components/class-attribute.php:1714
    202 #: includes/configs/strings.php:200
     198#: includes/configs/strings.php:206
    203199msgid "Attributes"
    204200msgstr ""
     
    393389
    394390#: includes/components/class-user.php:243
    395 #: includes/configs/settings.php:305
    396 #: includes/configs/settings.php:340
     391#: includes/configs/settings.php:318
     392#: includes/configs/settings.php:353
    397393#: includes/models/class-user.php:48
    398394msgid "Username"
     
    455451msgstr ""
    456452
    457 #: includes/configs/meta-boxes.php:124
    458 #: includes/configs/strings.php:27
    459 msgid "Image"
    460 msgstr ""
    461 
    462 #: includes/configs/meta-boxes.php:125
    463 #: includes/models/class-user.php:133
    464 msgid "Select Image"
    465 msgstr ""
    466 
    467453#: includes/configs/meta-boxes.php:142
    468454msgid "Display subcategories instead of listings"
     
    486472#: includes/configs/post-types.php:21
    487473#: includes/configs/post-types.php:27
    488 #: includes/configs/strings.php:32
     474#: includes/configs/strings.php:35
    489475msgid "Emails"
    490476msgstr ""
    491477
    492478#: includes/configs/post-types.php:22
    493 #: includes/configs/settings.php:349
     479#: includes/configs/settings.php:362
    494480#: includes/fields/class-email.php:28
    495481#: includes/models/class-user.php:56
     
    562548msgstr ""
    563549
    564 #: includes/configs/settings.php:77
     550#: includes/configs/settings.php:69
     551msgid "Select the criteria used to determine which related listings are shown on the listing page."
     552msgstr ""
     553
     554#: includes/configs/settings.php:90
    565555msgid "Enable gallery preview"
    566556msgstr ""
    567557
    568 #: includes/configs/settings.php:83
     558#: includes/configs/settings.php:96
    569559msgid "Enable image zoom"
    570560msgstr ""
    571561
    572 #: includes/configs/settings.php:89
     562#: includes/configs/settings.php:102
    573563msgid "Allow uploading videos"
    574564msgstr ""
    575565
    576 #: includes/configs/settings.php:117
    577 #: includes/configs/settings.php:132
    578 #: includes/configs/strings.php:34
     566#: includes/configs/settings.php:130
     567#: includes/configs/settings.php:145
     568#: includes/configs/strings.php:37
    579569msgid "Submission"
    580570msgstr ""
    581571
    582 #: includes/configs/settings.php:122
     572#: includes/configs/settings.php:135
    583573msgid "Submission Terms Page"
    584574msgstr ""
    585575
    586 #: includes/configs/settings.php:149
     576#: includes/configs/settings.php:162
    587577msgid "Reporting"
    588578msgstr ""
    589579
    590 #: includes/configs/settings.php:159
    591 #: includes/configs/strings.php:36
     580#: includes/configs/settings.php:172
     581#: includes/configs/strings.php:39
    592582msgid "Expiration"
    593583msgstr ""
    594584
    595 #: includes/configs/settings.php:222
    596 #: includes/configs/settings.php:298
     585#: includes/configs/settings.php:235
     586#: includes/configs/settings.php:311
    597587msgctxt "noun"
    598588msgid "Display Name"
    599589msgstr ""
    600590
    601 #: includes/configs/settings.php:223
     591#: includes/configs/settings.php:236
    602592msgid "User Name"
    603593msgstr ""
    604594
    605 #: includes/configs/settings.php:258
    606 #: includes/configs/settings.php:263
    607 #: includes/configs/settings.php:317
    608 #: includes/configs/settings.php:332
     595#: includes/configs/settings.php:271
     596#: includes/configs/settings.php:276
     597#: includes/configs/settings.php:330
     598#: includes/configs/settings.php:345
    609599msgid "Registration"
    610600msgstr ""
    611601
    612 #: includes/configs/settings.php:264
     602#: includes/configs/settings.php:277
    613603msgid "Allow direct registration"
    614604msgstr ""
    615605
    616 #: includes/configs/settings.php:274
    617 #: includes/configs/strings.php:69
     606#: includes/configs/settings.php:287
     607#: includes/configs/strings.php:74
    618608msgid "Users"
    619609msgstr ""
    620610
    621 #: includes/configs/settings.php:285
     611#: includes/configs/settings.php:298
    622612msgid "Display profiles on the front-end"
    623613msgstr ""
    624614
    625 #: includes/configs/settings.php:291
     615#: includes/configs/settings.php:304
    626616msgid "Display online status for users"
    627617msgstr ""
    628618
    629 #: includes/configs/settings.php:306
     619#: includes/configs/settings.php:319
    630620#: includes/models/class-user.php:77
    631621msgid "First Name"
    632622msgstr ""
    633623
    634 #: includes/configs/settings.php:307
     624#: includes/configs/settings.php:320
    635625msgid "First Name and First Letter of Last Name"
    636626msgstr ""
    637627
    638 #: includes/configs/settings.php:308
     628#: includes/configs/settings.php:321
    639629#: includes/models/class-user.php:92
    640630msgid "Last Name"
    641631msgstr ""
    642632
    643 #: includes/configs/settings.php:309
     633#: includes/configs/settings.php:322
    644634msgid "First Letter of First Name and Last Name"
    645635msgstr ""
    646636
    647 #: includes/configs/settings.php:310
     637#: includes/configs/settings.php:323
    648638msgid "Full Name"
    649639msgstr ""
    650640
    651 #: includes/configs/settings.php:322
     641#: includes/configs/settings.php:335
    652642msgid "Registration Terms Page"
    653643msgstr ""
    654644
    655 #: includes/configs/settings.php:323
     645#: includes/configs/settings.php:336
    656646msgid "Choose a page with terms that user has to accept before registering."
    657647msgstr ""
    658648
    659 #: includes/configs/settings.php:333
     649#: includes/configs/settings.php:346
    660650msgid "Allow user registration"
    661651msgstr ""
    662652
    663 #: includes/configs/settings.php:341
     653#: includes/configs/settings.php:354
    664654msgid "Generate username from the email address"
    665655msgstr ""
    666656
    667 #: includes/configs/settings.php:350
     657#: includes/configs/settings.php:363
    668658msgid "Require email address verification"
    669659msgstr ""
    670660
    671 #: includes/configs/settings.php:357
     661#: includes/configs/settings.php:370
    672662msgid "Security"
    673663msgstr ""
    674664
    675 #: includes/configs/settings.php:358
     665#: includes/configs/settings.php:371
    676666msgid "Check this option to block the WordPress back-end access for regular users."
    677667msgstr ""
    678668
    679 #: includes/configs/settings.php:359
     669#: includes/configs/settings.php:372
    680670msgid "Restrict access to the WordPress back-end"
    681671msgstr ""
    682672
    683 #: includes/configs/settings.php:367
     673#: includes/configs/settings.php:380
    684674msgid "Allow users to delete their accounts"
    685675msgstr ""
    686676
    687 #: includes/configs/settings.php:379
     677#: includes/configs/settings.php:392
    688678msgid "Integrations"
    689679msgstr ""
    690680
    691 #: includes/configs/settings.php:389
     681#: includes/configs/settings.php:402
    692682msgid "Protected Forms"
    693683msgstr ""
    694684
    695 #: includes/configs/settings.php:397
     685#: includes/configs/settings.php:410
    696686msgid "Site Key"
    697687msgstr ""
    698688
    699 #: includes/configs/settings.php:421
     689#: includes/configs/settings.php:434
    700690msgid "HivePress Store"
    701691msgstr ""
    702692
    703 #: includes/configs/settings.php:426
     693#: includes/configs/settings.php:439
    704694msgid "Usage Tracking"
    705695msgstr ""
    706696
    707 #: includes/configs/settings.php:427
     697#: includes/configs/settings.php:440
    708698msgid "Allow usage tracking"
    709699msgstr ""
    710700
    711701#. translators: %s: terms URL.
    712 #: includes/configs/settings.php:429
     702#: includes/configs/settings.php:442
    713703#, php-format
    714704msgid "Check this option to allow tracking <a href=\"%s\" target=\"_blank\">non-sensitive usage data</a> and help us make HivePress better."
    715705msgstr ""
    716706
    717 #: includes/configs/settings.php:435
     707#: includes/configs/settings.php:448
    718708msgid "License Keys"
    719709msgstr ""
    720710
    721 #: includes/configs/settings.php:436
     711#: includes/configs/settings.php:449
    722712msgid "Please enter the license keys for purchased themes and extensions, each key on a new line."
    723713msgstr ""
     
    746736
    747737#: includes/configs/strings.php:22
     738msgid "Sorting"
     739msgstr ""
     740
     741#: includes/configs/strings.php:23
     742msgid "Default Sorting"
     743msgstr ""
     744
     745#: includes/configs/strings.php:24
    748746msgid "Keywords"
    749747msgstr ""
    750748
    751 #: includes/configs/strings.php:23
     749#: includes/configs/strings.php:25
    752750msgid "Title"
    753751msgstr ""
    754752
    755 #: includes/configs/strings.php:24
     753#: includes/configs/strings.php:26
    756754msgid "Name"
    757755msgstr ""
    758756
    759 #: includes/configs/strings.php:25
     757#: includes/configs/strings.php:27
    760758msgid "Date"
    761759msgstr ""
    762760
    763 #: includes/configs/strings.php:26
     761#: includes/configs/strings.php:28
    764762msgid "Status"
    765763msgstr ""
    766764
    767 #: includes/configs/strings.php:28
     765#: includes/configs/strings.php:29
     766msgid "Image"
     767msgstr ""
     768
     769#: includes/configs/strings.php:30
    768770msgid "Images"
    769771msgstr ""
    770772
    771 #: includes/configs/strings.php:29
     773#: includes/configs/strings.php:31
     774msgid "Select Image"
     775msgstr ""
     776
     777#: includes/configs/strings.php:32
    772778msgid "Select Images"
    773779msgstr ""
    774780
    775 #: includes/configs/strings.php:30
     781#: includes/configs/strings.php:33
    776782msgid "Description"
    777783msgstr ""
    778784
    779 #: includes/configs/strings.php:31
     785#: includes/configs/strings.php:34
    780786msgid "Details"
    781787msgstr ""
    782788
    783 #: includes/configs/strings.php:33
     789#: includes/configs/strings.php:36
    784790msgid "Editing"
    785791msgstr ""
    786792
    787 #: includes/configs/strings.php:35
     793#: includes/configs/strings.php:38
    788794msgid "Moderation"
    789795msgstr ""
    790796
    791 #: includes/configs/strings.php:37
     797#: includes/configs/strings.php:40
    792798msgid "Expiration Period"
    793799msgstr ""
    794800
    795 #: includes/configs/strings.php:38
     801#: includes/configs/strings.php:41
    796802msgid "Expiration Date"
    797803msgstr ""
    798804
    799 #: includes/configs/strings.php:39
     805#: includes/configs/strings.php:42
    800806msgid "Default Fields"
    801807msgstr ""
    802808
    803 #: includes/configs/strings.php:40
     809#: includes/configs/strings.php:43
    804810msgid "Free"
    805811msgstr ""
    806812
    807 #: includes/configs/strings.php:41
     813#: includes/configs/strings.php:44
    808814msgid "Price"
    809815msgstr ""
    810816
    811 #: includes/configs/strings.php:42
     817#: includes/configs/strings.php:45
    812818msgid "Overview"
    813819msgstr ""
    814820
    815 #: includes/configs/strings.php:43
     821#: includes/configs/strings.php:46
    816822msgid "Form"
    817823msgstr ""
    818824
    819 #: includes/configs/strings.php:44
     825#: includes/configs/strings.php:47
    820826msgid "Filter Form"
    821827msgstr ""
    822828
    823 #: includes/configs/strings.php:45
     829#: includes/configs/strings.php:48
    824830msgid "Sort Form"
    825831msgstr ""
    826832
    827 #: includes/configs/strings.php:46
     833#: includes/configs/strings.php:49
    828834msgid "Result Count"
    829835msgstr ""
    830836
    831 #: includes/configs/strings.php:47
     837#: includes/configs/strings.php:50
    832838msgid "Toolbar"
    833839msgstr ""
    834840
    835 #: includes/configs/strings.php:48
     841#: includes/configs/strings.php:51
    836842msgid "Menu"
    837843msgstr ""
    838844
    839 #: includes/configs/strings.php:49
     845#: includes/configs/strings.php:52
    840846msgid "Message"
    841847msgstr ""
    842848
    843 #: includes/configs/strings.php:50
     849#: includes/configs/strings.php:53
    844850msgid "Completed"
    845851msgstr ""
    846852
    847 #: includes/configs/strings.php:51
     853#: includes/configs/strings.php:54
    848854msgid "Profile"
    849855msgstr ""
    850856
    851 #: includes/configs/strings.php:52
     857#: includes/configs/strings.php:55
    852858msgid "Pagination"
    853859msgstr ""
    854860
    855 #: includes/configs/strings.php:53
     861#: includes/configs/strings.php:56
     862msgid "Load More"
     863msgstr ""
     864
     865#: includes/configs/strings.php:57
    856866msgid "Performance"
    857867msgstr ""
    858868
    859 #: includes/configs/strings.php:54
     869#: includes/configs/strings.php:58
    860870msgid "Storage"
    861871msgstr ""
    862872
    863 #: includes/configs/strings.php:55
     873#: includes/configs/strings.php:59
    864874msgid "Storage Period"
    865875msgstr ""
    866876
    867 #: includes/configs/strings.php:56
     877#: includes/configs/strings.php:60
     878msgid "Version"
     879msgstr ""
     880
     881#: includes/configs/strings.php:61
    868882msgid "API Key"
    869883msgstr ""
    870884
    871 #: includes/configs/strings.php:57
     885#: includes/configs/strings.php:62
    872886msgid "Secret Key"
    873887msgstr ""
    874888
    875 #: includes/configs/strings.php:58
     889#: includes/configs/strings.php:63
    876890msgid "Client ID"
    877891msgstr ""
    878892
    879 #: includes/configs/strings.php:59
     893#: includes/configs/strings.php:64
    880894msgid "Client Secret"
    881895msgstr ""
    882896
    883 #: includes/configs/strings.php:60
     897#: includes/configs/strings.php:65
    884898msgid "Redirect URL"
    885899msgstr ""
    886900
    887 #: includes/configs/strings.php:61
     901#: includes/configs/strings.php:66
    888902msgid "App ID"
    889903msgstr ""
    890904
    891 #: includes/configs/strings.php:62
     905#: includes/configs/strings.php:67
    892906msgid "Authorization"
    893907msgstr ""
    894908
    895 #: includes/configs/strings.php:63
     909#: includes/configs/strings.php:68
    896910msgid "Return to My Account"
    897911msgstr ""
    898912
    899 #: includes/configs/strings.php:64
     913#: includes/configs/strings.php:69
    900914msgid "My Account"
    901915msgstr ""
    902916
    903 #: includes/configs/strings.php:65
     917#: includes/configs/strings.php:70
    904918msgid "Save Changes"
    905919msgstr ""
    906920
    907 #: includes/configs/strings.php:66
     921#: includes/configs/strings.php:71
    908922msgid "Changes have been saved."
    909923msgstr ""
    910924
    911 #: includes/configs/strings.php:67
     925#: includes/configs/strings.php:72
    912926msgid "Something went wrong."
    913927msgstr ""
    914928
    915 #: includes/configs/strings.php:68
     929#: includes/configs/strings.php:73
    916930msgid "User"
    917931msgstr ""
    918932
    919 #: includes/configs/strings.php:70
     933#: includes/configs/strings.php:75
    920934msgid "All Users"
    921935msgstr ""
    922936
    923 #: includes/configs/strings.php:71
     937#: includes/configs/strings.php:76
    924938msgid "Registered Users"
    925939msgstr ""
    926940
    927 #: includes/configs/strings.php:72
     941#: includes/configs/strings.php:77
    928942msgctxt "quantity"
    929943msgid "Columns"
    930944msgstr ""
    931945
    932 #: includes/configs/strings.php:73
     946#: includes/configs/strings.php:78
    933947msgctxt "quantity"
    934948msgid "Number"
    935949msgstr ""
    936950
    937 #: includes/configs/strings.php:74
     951#: includes/configs/strings.php:79
    938952msgid "Actions"
    939953msgstr ""
    940954
    941 #: includes/configs/strings.php:75
     955#: includes/configs/strings.php:80
    942956msgid "Widgets"
    943957msgstr ""
    944958
    945 #: includes/configs/strings.php:76
     959#: includes/configs/strings.php:81
    946960msgctxt "plural"
    947961msgid "Primary"
    948962msgstr ""
    949963
    950 #: includes/configs/strings.php:77
     964#: includes/configs/strings.php:82
    951965msgctxt "plural"
    952966msgid "Secondary"
    953967msgstr ""
    954968
    955 #: includes/configs/strings.php:78
     969#: includes/configs/strings.php:83
    956970msgctxt "plural"
    957971msgid "Ternary"
    958972msgstr ""
    959973
    960 #: includes/configs/strings.php:79
     974#: includes/configs/strings.php:84
    961975msgctxt "plural"
    962976msgid "Related"
    963977msgstr ""
    964978
    965 #: includes/configs/strings.php:80
     979#: includes/configs/strings.php:85
    966980msgctxt "sort order"
    967981msgid "Item Count"
    968982msgstr ""
    969983
    970 #: includes/configs/strings.php:81
     984#: includes/configs/strings.php:86
    971985msgctxt "sort order"
    972986msgid "Name"
    973987msgstr ""
    974988
    975 #: includes/configs/strings.php:82
     989#: includes/configs/strings.php:87
    976990msgctxt "sort order"
    977991msgid "Date Added"
    978992msgstr ""
    979993
    980 #: includes/configs/strings.php:83
     994#: includes/configs/strings.php:88
    981995msgctxt "sort order"
    982996msgid "Date Registered"
    983997msgstr ""
    984998
    985 #: includes/configs/strings.php:84
     999#: includes/configs/strings.php:89
    9861000msgctxt "sort order"
    9871001msgid "Title"
    9881002msgstr ""
    9891003
    990 #: includes/configs/strings.php:85
     1004#: includes/configs/strings.php:90
    9911005msgctxt "sort order"
    9921006msgid "Random"
    9931007msgstr ""
    9941008
    995 #: includes/configs/strings.php:86
     1009#: includes/configs/strings.php:91
    9961010msgctxt "sort"
    9971011msgid "Order"
    9981012msgstr ""
    9991013
    1000 #: includes/configs/strings.php:87
     1014#: includes/configs/strings.php:92
    10011015msgctxt "imperative"
    10021016msgid "Add Details"
     
    10041018
    10051019#. translators: %s: date.
    1006 #: includes/configs/strings.php:89
     1020#: includes/configs/strings.php:94
    10071021#, php-format
    10081022msgid "Added on %s"
     
    10101024
    10111025#. translators: %s: WooCommerce.
    1012 #: includes/configs/strings.php:91
     1026#: includes/configs/strings.php:96
    10131027#, php-format
    10141028msgid "%s Product"
     
    10161030
    10171031#. translators: %s: token list.
    1018 #: includes/configs/strings.php:93
     1032#: includes/configs/strings.php:98
    10191033#, php-format
    10201034msgid "The following tokens are available: %s."
     
    10221036
    10231037#. translators: %s: extension name.
    1024 #: includes/configs/strings.php:95
     1038#: includes/configs/strings.php:100
    10251039#, php-format
    10261040msgid "%s extension is incompatible with the current HivePress version, please update HivePress or deactivate it."
     
    10281042
    10291043#. translators: %s: terms URL.
    1030 #: includes/configs/strings.php:97
     1044#: includes/configs/strings.php:102
    10311045#, php-format
    10321046msgid "I agree to the <a href=\"%s\" target=\"_blank\">terms and conditions</a>"
     
    10341048
    10351049#. translators: %s: field label.
    1036 #: includes/configs/strings.php:99
     1050#: includes/configs/strings.php:104
    10371051#, php-format
    10381052msgid "\"%s\" field contains an invalid value."
     
    10401054
    10411055#. translators: %s: field label.
    1042 #: includes/configs/strings.php:101
     1056#: includes/configs/strings.php:106
    10431057#, php-format
    10441058msgid "\"%s\" field contains too many values."
     
    10461060
    10471061#. translators: 1: field label, 2: length.
    1048 #: includes/configs/strings.php:103
     1062#: includes/configs/strings.php:108
    10491063#, php-format
    10501064msgid "\"%1$s\" can't be longer than %2$s characters."
     
    10521066
    10531067#. translators: 1: field label, 2: length.
    1054 #: includes/configs/strings.php:105
     1068#: includes/configs/strings.php:110
    10551069#, php-format
    10561070msgid "\"%1$s\" should be at least %2$s characters long."
    10571071msgstr ""
    10581072
    1059 #: includes/configs/strings.php:108
     1073#: includes/configs/strings.php:113
    10601074msgid "Listing"
    10611075msgstr ""
    10621076
    1063 #: includes/configs/strings.php:109
     1077#: includes/configs/strings.php:114
    10641078msgid "Listings"
    10651079msgstr ""
    10661080
    1067 #: includes/configs/strings.php:110
     1081#: includes/configs/strings.php:115
    10681082msgid "All Listings"
    10691083msgstr ""
    10701084
    1071 #: includes/configs/strings.php:111
     1085#: includes/configs/strings.php:116
    10721086msgid "Related Listings"
    10731087msgstr ""
    10741088
     1089#: includes/configs/strings.php:117
     1090msgid "Related Listing Criteria"
     1091msgstr ""
     1092
    10751093#. translators: %s: Listings number.
    1076 #: includes/configs/strings.php:113
     1094#: includes/configs/strings.php:119
    10771095#, php-format
    10781096msgid "%s Listing"
     
    10821100
    10831101#. translators: %s: Vendor name.
    1084 #: includes/configs/strings.php:115
     1102#: includes/configs/strings.php:121
    10851103#, php-format
    10861104msgid "Listings by %s"
    10871105msgstr ""
    10881106
    1089 #: includes/configs/strings.php:116
     1107#: includes/configs/strings.php:122
    10901108msgid "Featuring of Listings"
    10911109msgstr ""
    10921110
    1093 #: includes/configs/strings.php:117
     1111#: includes/configs/strings.php:123
    10941112msgid "Featured Listings"
    10951113msgstr ""
    10961114
    1097 #: includes/configs/strings.php:118
     1115#: includes/configs/strings.php:124
    10981116msgid "View Listings"
    10991117msgstr ""
    11001118
    1101 #: includes/configs/strings.php:119
     1119#: includes/configs/strings.php:125
    11021120msgid "Search Listings"
    11031121msgstr ""
    11041122
    1105 #: includes/configs/strings.php:120
     1123#: includes/configs/strings.php:126
    11061124msgid "No listings found."
    11071125msgstr ""
    11081126
    1109 #: includes/configs/strings.php:121
     1127#: includes/configs/strings.php:127
    11101128msgid "Listing Attributes"
    11111129msgstr ""
    11121130
    1113 #: includes/configs/strings.php:122
     1131#: includes/configs/strings.php:128
    11141132msgid "Listing Category"
    11151133msgstr ""
    11161134
    1117 #: includes/configs/strings.php:123
     1135#: includes/configs/strings.php:129
    11181136msgid "Listing Categories"
    11191137msgstr ""
    11201138
    1121 #: includes/configs/strings.php:124
     1139#: includes/configs/strings.php:130
    11221140msgid "Listing Search Form"
    11231141msgstr ""
    11241142
    1125 #: includes/configs/strings.php:125
     1143#: includes/configs/strings.php:131
    11261144msgid "Listing Expiration"
    11271145msgstr ""
    11281146
    1129 #: includes/configs/strings.php:126
     1147#: includes/configs/strings.php:132
    11301148msgid "Submit Listing"
    11311149msgstr ""
    11321150
    1133 #: includes/configs/strings.php:127
     1151#: includes/configs/strings.php:133
    11341152msgid "Renew Listing"
    11351153msgstr ""
    11361154
    1137 #: includes/configs/strings.php:128
     1155#: includes/configs/strings.php:134
    11381156msgid "Add Listing"
    11391157msgstr ""
    11401158
    1141 #: includes/configs/strings.php:129
     1159#: includes/configs/strings.php:135
    11421160msgid "View Listing"
    11431161msgstr ""
    11441162
    1145 #: includes/configs/strings.php:130
     1163#: includes/configs/strings.php:136
    11461164msgid "Edit Listing"
    11471165msgstr ""
    11481166
    1149 #: includes/configs/strings.php:131
     1167#: includes/configs/strings.php:137
    11501168msgid "Delete Listing"
    11511169msgstr ""
    11521170
    1153 #: includes/configs/strings.php:132
     1171#: includes/configs/strings.php:138
    11541172msgid "Report Listing"
    11551173msgstr ""
    11561174
    1157 #: includes/configs/strings.php:133
     1175#: includes/configs/strings.php:139
    11581176msgid "Listing Submitted"
    11591177msgstr ""
    11601178
    1161 #: includes/configs/strings.php:134
     1179#: includes/configs/strings.php:140
    11621180msgid "Listing Approved"
    11631181msgstr ""
    11641182
    1165 #: includes/configs/strings.php:135
     1183#: includes/configs/strings.php:141
    11661184msgid "Listing Rejected"
    11671185msgstr ""
    11681186
    1169 #: includes/configs/strings.php:136
     1187#: includes/configs/strings.php:142
    11701188msgid "Listing Expired"
    11711189msgstr ""
    11721190
    1173 #: includes/configs/strings.php:137
     1191#: includes/configs/strings.php:143
    11741192msgid "Listing Renewed"
    11751193msgstr ""
    11761194
    1177 #: includes/configs/strings.php:138
     1195#: includes/configs/strings.php:144
    11781196msgid "Listing Updated"
    11791197msgstr ""
    11801198
    1181 #: includes/configs/strings.php:139
     1199#: includes/configs/strings.php:145
    11821200msgid "Listing Reported"
    11831201msgstr ""
    11841202
    11851203#. translators: %s: Listing title.
    1186 #: includes/configs/strings.php:141
     1204#: includes/configs/strings.php:147
    11871205#, php-format
    11881206msgid "Thank you! Your listing \"%s\" has been submitted and will be reviewed as soon as possible."
     
    11901208
    11911209#. translators: %s: Listing title.
    1192 #: includes/configs/strings.php:143
     1210#: includes/configs/strings.php:149
    11931211#, php-format
    11941212msgid "Thank you! Your listing \"%s\" has been renewed and will appear at the top of the page."
    11951213msgstr ""
    11961214
    1197 #: includes/configs/strings.php:144
     1215#: includes/configs/strings.php:150
    11981216msgid "Listing has been reported."
    11991217msgstr ""
    12001218
    1201 #: includes/configs/strings.php:145
     1219#: includes/configs/strings.php:151
    12021220msgid "Listings Page"
    12031221msgstr ""
    12041222
    1205 #: includes/configs/strings.php:146
     1223#: includes/configs/strings.php:152
    12061224msgid "Listings Page Display"
    12071225msgstr ""
    12081226
    1209 #: includes/configs/strings.php:147
     1227#: includes/configs/strings.php:153
    12101228msgid "Regular Listings per Page"
    12111229msgstr ""
    12121230
    1213 #: includes/configs/strings.php:148
     1231#: includes/configs/strings.php:154
    12141232msgid "Featured Listings per Page"
    12151233msgstr ""
    12161234
    1217 #: includes/configs/strings.php:149
     1235#: includes/configs/strings.php:155
    12181236msgid "Related Listings per Page"
    12191237msgstr ""
    12201238
    1221 #: includes/configs/strings.php:150
     1239#: includes/configs/strings.php:156
    12221240msgid "Mark this listing as verified"
    12231241msgstr ""
    12241242
    1225 #: includes/configs/strings.php:151
     1243#: includes/configs/strings.php:157
    12261244msgid "Make this listing featured"
    12271245msgstr ""
    12281246
    1229 #: includes/configs/strings.php:152
     1247#: includes/configs/strings.php:158
    12301248msgid "Make listings featured"
    12311249msgstr ""
    12321250
    1233 #: includes/configs/strings.php:153
     1251#: includes/configs/strings.php:159
    12341252msgid "Display only featured listings"
    12351253msgstr ""
    12361254
    1237 #: includes/configs/strings.php:154
     1255#: includes/configs/strings.php:160
    12381256msgid "Display only verified listings"
    12391257msgstr ""
    12401258
    1241 #: includes/configs/strings.php:155
     1259#: includes/configs/strings.php:161
    12421260msgid "Are you sure you want to permanently delete this listing?"
    12431261msgstr ""
    12441262
    1245 #: includes/configs/strings.php:156
     1263#: includes/configs/strings.php:162
    12461264msgid "Manually approve new listings"
    12471265msgstr ""
    12481266
    1249 #: includes/configs/strings.php:157
     1267#: includes/configs/strings.php:163
    12501268msgid "Allow submitting new listings"
    12511269msgstr ""
    12521270
    1253 #: includes/configs/strings.php:158
     1271#: includes/configs/strings.php:164
    12541272msgid "Allow reporting listings"
    12551273msgstr ""
    12561274
    1257 #: includes/configs/strings.php:159
     1275#: includes/configs/strings.php:165
    12581276msgid "Set the number of days after which a listing expires."
    12591277msgstr ""
    12601278
    1261 #: includes/configs/strings.php:160
     1279#: includes/configs/strings.php:166
    12621280msgid "Set the number of days after which an expired listing is deleted."
    12631281msgstr ""
    12641282
    1265 #: includes/configs/strings.php:161
     1283#: includes/configs/strings.php:167
    12661284msgid "Set a date on which the listing will expire."
    12671285msgstr ""
    12681286
    1269 #: includes/configs/strings.php:162
     1287#: includes/configs/strings.php:168
    12701288msgid "Set a date on which the listing will lose featured status."
    12711289msgstr ""
    12721290
    1273 #: includes/configs/strings.php:163
     1291#: includes/configs/strings.php:169
    12741292msgid "Choose a page that displays all listings."
    12751293msgstr ""
    12761294
    1277 #: includes/configs/strings.php:164
     1295#: includes/configs/strings.php:170
    12781296msgid "Choose a page with terms that user has to accept before submitting a new listing."
    12791297msgstr ""
    12801298
    1281 #: includes/configs/strings.php:165
     1299#: includes/configs/strings.php:171
    12821300msgid "Please provide details that will help us verify that this listing violates the terms of service."
    12831301msgstr ""
    12841302
    1285 #: includes/configs/strings.php:166
     1303#: includes/configs/strings.php:172
    12861304msgid "Set the title display format to generate titles based on attributes."
    12871305msgstr ""
    12881306
    1289 #: includes/configs/strings.php:169
     1307#: includes/configs/strings.php:175
    12901308msgid "Vendor"
    12911309msgstr ""
    12921310
    1293 #: includes/configs/strings.php:170
     1311#: includes/configs/strings.php:176
    12941312msgid "View Vendor"
    12951313msgstr ""
    12961314
    1297 #: includes/configs/strings.php:171
     1315#: includes/configs/strings.php:177
    12981316msgid "Add Vendor"
    12991317msgstr ""
    13001318
    1301 #: includes/configs/strings.php:172
     1319#: includes/configs/strings.php:178
    13021320msgid "Edit Vendor"
    13031321msgstr ""
    13041322
    1305 #: includes/configs/strings.php:173
     1323#: includes/configs/strings.php:179
    13061324msgid "Vendors"
    13071325msgstr ""
    13081326
    1309 #: includes/configs/strings.php:174
     1327#: includes/configs/strings.php:180
    13101328msgid "Search Vendors"
    13111329msgstr ""
    13121330
    1313 #: includes/configs/strings.php:175
     1331#: includes/configs/strings.php:181
    13141332msgid "No vendors found."
    13151333msgstr ""
    13161334
    1317 #: includes/configs/strings.php:176
     1335#: includes/configs/strings.php:182
    13181336msgid "Vendor Attributes"
    13191337msgstr ""
    13201338
    1321 #: includes/configs/strings.php:177
     1339#: includes/configs/strings.php:183
    13221340msgid "Vendor Search Form"
    13231341msgstr ""
    13241342
    1325 #: includes/configs/strings.php:178
     1343#: includes/configs/strings.php:184
    13261344msgid "Vendor Registered"
    13271345msgstr ""
    13281346
    1329 #: includes/configs/strings.php:179
     1347#: includes/configs/strings.php:185
    13301348msgid "Vendors Page"
    13311349msgstr ""
    13321350
    1333 #: includes/configs/strings.php:180
     1351#: includes/configs/strings.php:186
    13341352msgid "Vendors per Page"
    13351353msgstr ""
    13361354
    1337 #: includes/configs/strings.php:181
     1355#: includes/configs/strings.php:187
    13381356msgid "Choose a page that displays all vendors."
    13391357msgstr ""
    13401358
    1341 #: includes/configs/strings.php:182
     1359#: includes/configs/strings.php:188
    13421360msgid "Display vendors on the front-end"
    13431361msgstr ""
    13441362
    1345 #: includes/configs/strings.php:183
     1363#: includes/configs/strings.php:189
    13461364msgid "Display only verified vendors"
    13471365msgstr ""
    13481366
    1349 #: includes/configs/strings.php:184
     1367#: includes/configs/strings.php:190
    13501368msgid "Mark this vendor as verified"
    13511369msgstr ""
    13521370
    1353 #: includes/configs/strings.php:187
     1371#: includes/configs/strings.php:193
    13541372msgid "Category"
    13551373msgstr ""
    13561374
    1357 #: includes/configs/strings.php:188
     1375#: includes/configs/strings.php:194
    13581376msgid "Categories"
    13591377msgstr ""
    13601378
    1361 #: includes/configs/strings.php:189
     1379#: includes/configs/strings.php:195
    13621380msgid "All Categories"
    13631381msgstr ""
    13641382
    1365 #: includes/configs/strings.php:190
     1383#: includes/configs/strings.php:196
    13661384msgid "Parent Category"
    13671385msgstr ""
    13681386
    1369 #: includes/configs/strings.php:191
     1387#: includes/configs/strings.php:197
    13701388msgid "Add Category"
    13711389msgstr ""
    13721390
    1373 #: includes/configs/strings.php:192
     1391#: includes/configs/strings.php:198
    13741392msgid "Edit Category"
    13751393msgstr ""
    13761394
    1377 #: includes/configs/strings.php:193
     1395#: includes/configs/strings.php:199
    13781396msgid "Update Category"
    13791397msgstr ""
    13801398
    1381 #: includes/configs/strings.php:194
     1399#: includes/configs/strings.php:200
    13821400msgid "View Category"
    13831401msgstr ""
    13841402
    1385 #: includes/configs/strings.php:195
     1403#: includes/configs/strings.php:201
    13861404msgid "Search Categories"
    13871405msgstr ""
    13881406
    1389 #: includes/configs/strings.php:196
     1407#: includes/configs/strings.php:202
    13901408msgid "No categories found."
    13911409msgstr ""
    13921410
    1393 #: includes/configs/strings.php:197
     1411#: includes/configs/strings.php:203
    13941412msgctxt "imperative"
    13951413msgid "Select Category"
    13961414msgstr ""
    13971415
    1398 #: includes/configs/strings.php:201
     1416#: includes/configs/strings.php:207
    13991417msgid "Attribute"
    14001418msgstr ""
    14011419
    1402 #: includes/configs/strings.php:202
     1420#: includes/configs/strings.php:208
    14031421msgctxt "attribute"
    14041422msgid "Add New"
    14051423msgstr ""
    14061424
    1407 #: includes/configs/strings.php:203
     1425#: includes/configs/strings.php:209
    14081426msgid "Add Attribute"
    14091427msgstr ""
    14101428
    1411 #: includes/configs/strings.php:204
     1429#: includes/configs/strings.php:210
    14121430msgid "Edit Attribute"
    14131431msgstr ""
    14141432
    1415 #: includes/configs/strings.php:205
     1433#: includes/configs/strings.php:211
    14161434msgid "Search Attributes"
    14171435msgstr ""
    14181436
    1419 #: includes/configs/strings.php:206
     1437#: includes/configs/strings.php:212
    14201438msgid "No attributes found."
    14211439msgstr ""
    14221440
    1423 #: includes/configs/strings.php:209
     1441#: includes/configs/strings.php:215
    14241442#: includes/fields/class-attachment-upload.php:64
    14251443msgid "Attachment"
    14261444msgstr ""
    14271445
    1428 #: includes/configs/strings.php:210
     1446#: includes/configs/strings.php:216
    14291447msgid "Attachments"
    14301448msgstr ""
    14311449
    1432 #: includes/configs/strings.php:211
     1450#: includes/configs/strings.php:217
    14331451msgid "Allow file attachments"
    14341452msgstr ""
    14351453
    1436 #: includes/configs/strings.php:212
     1454#: includes/configs/strings.php:218
     1455msgid "Allow attaching images"
     1456msgstr ""
     1457
     1458#: includes/configs/strings.php:219
    14371459msgid "Allowed File Types"
    14381460msgstr ""
  • hivepress/trunk/readme.txt

    r3366745 r3383312  
    55Tested up to: 6.8
    66Requires PHP: 7.4
    7 Stable tag: 1.7.14
     7Stable tag: 1.7.15
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
  • hivepress/trunk/templates/page/pagination.php

    r2099177 r3383312  
    33defined( 'ABSPATH' ) || exit;
    44?>
    5 <nav class="hp-pagination">
     5<div class="hp-pagination">
    66    <?php
    77    the_posts_pagination(
     
    1212    );
    1313    ?>
    14 </nav>
     14</div>
  • hivepress/trunk/vendor/composer/installed.php

    r3366745 r3383312  
    22    'root' => array(
    33        'name' => '__root__',
    4         'pretty_version' => '1.7.14',
    5         'version' => '1.7.14.0',
    6         'reference' => 'db96299189f6c2ef06a82dbd8160bf15bbabc03e',
     4        'pretty_version' => '1.7.15',
     5        'version' => '1.7.15.0',
     6        'reference' => '15749f472a5d8ffcf8036395e5997d64785e8e5d',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    1212    'versions' => array(
    1313        '__root__' => array(
    14             'pretty_version' => '1.7.14',
    15             'version' => '1.7.14.0',
    16             'reference' => 'db96299189f6c2ef06a82dbd8160bf15bbabc03e',
     14            'pretty_version' => '1.7.15',
     15            'version' => '1.7.15.0',
     16            'reference' => '15749f472a5d8ffcf8036395e5997d64785e8e5d',
    1717            'type' => 'library',
    1818            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.