Version Description
Release Date: June 18th, 2021
- [Added] Added Media columns: Artist and Album
- [Fixed] Column date setting gave an error when the default date format was empty
Download this release
Release Info
Developer | tschutter |
Plugin | Admin Columns |
Version | 4.3.2 |
Comparing to | |
See all releases |
Code changes from version 4.3 to 4.3.2
- api.php +5 -4
- assets/css/ac-jquery-ui.css +2 -2
- assets/css/admin-general.css +1 -1
- assets/css/admin-page-addons.css +1 -1
- assets/css/admin-page-columns.css +1 -1
- assets/css/admin-page-help.css +1 -1
- assets/css/admin-page-settings.css +1 -0
- assets/css/admin-welcome.css +1 -1
- assets/css/message.css +1 -1
- assets/css/notice.css +1 -1
- assets/css/select2.css +1 -1
- assets/css/table.css +1 -1
- assets/external/qtip2/jquery.qtip.min.js.map +0 -1
- assets/js/admin-general.js +2 -2
- assets/js/admin-general.js.map +0 -1
- assets/js/admin-page-addons.js +1 -1
- assets/js/admin-page-addons.js.map +0 -1
- assets/js/admin-page-columns.js +1 -1
- assets/js/admin-page-columns.js.map +0 -1
- assets/js/message-review.js +1 -1
- assets/js/message-review.js.map +0 -1
- assets/js/notice-dismissible.js +1 -1
- assets/js/notice-dismissible.js.map +0 -1
- assets/js/table.js +1 -1
- assets/js/table.js.map +0 -1
- classes/Admin.php +0 -200
- classes/Admin/AddonStatus.php +216 -0
- classes/Admin/Admin.php +69 -0
- classes/Admin/AdminNetwork.php +67 -0
- classes/Admin/AdminScripts.php +30 -0
- classes/Admin/Asset/Addons.php +2 -1
- classes/Admin/{Page → Main}/Addons.php +10 -70
- classes/Admin/{Page → Main}/Columns.php +3 -5
- classes/Admin/{Page → Main}/Help.php +5 -6
- classes/Admin/{Page → Main}/Settings.php +7 -5
- classes/Admin/MainFactory.php +61 -0
- classes/Admin/MainFactoryInterface.php +17 -0
- classes/Admin/Menu.php +54 -9
- classes/Admin/Menu/Item.php +13 -13
- classes/Admin/MenuFactory.php +34 -0
- classes/Admin/MenuFactoryInterface.php +16 -0
- classes/Admin/NetworkRequestHandler.php +31 -0
- classes/Admin/Page.php +63 -18
- classes/Admin/PageCollection.php +0 -29
- classes/Admin/PageFactory.php +48 -0
- classes/Admin/PageFactoryInterface.php +16 -0
- classes/Admin/PageRequestHandler.php +29 -0
- classes/Admin/RequestHandler.php +31 -0
- classes/Admin/RequestHandlerInterface.php +19 -0
- classes/Admin/WpMenuFactory.php +43 -0
- classes/AdminColumns.php +21 -16
- classes/AdminFactory.php +0 -92
- classes/AdminFactoryInterface.php +14 -0
- classes/Column/Media/Album.php +29 -0
- classes/Column/Media/Artist.php +29 -0
- classes/Controller/RedirectAddonStatus.php +11 -9
- classes/Deprecated/Hooks.php +10 -10
- classes/Form/Element/Checkbox.php +2 -2
- classes/Helper/Image.php +2 -2
- classes/Helper/User.php +9 -10
- classes/Integrations.php +1 -0
- classes/ListScreen.php +2 -1
- classes/ListScreenRepository/Filter/ExcludeNetwork.php +4 -3
- classes/ListScreenRepository/Filter/Network.php +4 -3
- classes/PluginActionLinks.php +1 -1
- classes/PluginInformation.php +34 -1
- classes/Sanitize/Kses.php +25 -0
- classes/Screen.php +1 -1
- classes/Settings/Column/Label.php +4 -1
- classes/Settings/Column/Type.php +16 -3
- classes/Settings/Column/UserLink.php +16 -9
- classes/Storage/OptionFactory.php +19 -0
- classes/Storage/SiteOption.php +13 -1
- classes/Table/Screen.php +2 -0
- classes/Type/ToggleOptions.php +38 -0
- codepress-admin-columns.php +2 -2
- config/autoload-classmap.php +25 -7
- languages/codepress-admin-columns-ar_AR.mo +0 -0
- languages/codepress-admin-columns-ar_AR.po +137 -120
- languages/codepress-admin-columns-bg_BG.mo +0 -0
- languages/codepress-admin-columns-bg_BG.po +136 -119
- languages/codepress-admin-columns-da_DK.po +135 -118
- languages/codepress-admin-columns-de_DE.po +135 -118
- languages/codepress-admin-columns-en_NZ.po +135 -118
- languages/codepress-admin-columns-es_ES.mo +0 -0
- languages/codepress-admin-columns-es_ES.po +136 -119
- languages/codepress-admin-columns-fa_IR.po +135 -118
- languages/codepress-admin-columns-fr_FR.mo +0 -0
- languages/codepress-admin-columns-fr_FR.po +136 -119
- languages/codepress-admin-columns-he_IL.po +135 -118
- languages/codepress-admin-columns-hu_HU.po +90 -77
api.php
CHANGED
@@ -1,6 +1,7 @@
|
|
1 |
<?php
|
2 |
|
3 |
use AC\Admin;
|
|
|
4 |
use AC\EncodedListScreenDataFactory;
|
5 |
use AC\Helper;
|
6 |
use AC\ListScreen;
|
@@ -108,8 +109,8 @@ function ac_load_columns( array $data ) {
|
|
108 |
function ac_get_admin_url( $slug ) {
|
109 |
return add_query_arg(
|
110 |
[
|
111 |
-
|
112 |
-
|
113 |
],
|
114 |
admin_url( 'options-general.php' )
|
115 |
);
|
@@ -123,8 +124,8 @@ function ac_get_admin_url( $slug ) {
|
|
123 |
function ac_get_admin_network_url( $slug = null ) {
|
124 |
return add_query_arg(
|
125 |
[
|
126 |
-
|
127 |
-
|
128 |
],
|
129 |
network_admin_url( 'settings.php' )
|
130 |
);
|
1 |
<?php
|
2 |
|
3 |
use AC\Admin;
|
4 |
+
use AC\Admin\RequestHandlerInterface;
|
5 |
use AC\EncodedListScreenDataFactory;
|
6 |
use AC\Helper;
|
7 |
use AC\ListScreen;
|
109 |
function ac_get_admin_url( $slug ) {
|
110 |
return add_query_arg(
|
111 |
[
|
112 |
+
RequestHandlerInterface::PARAM_PAGE => Admin\Admin::NAME,
|
113 |
+
RequestHandlerInterface::PARAM_TAB => $slug,
|
114 |
],
|
115 |
admin_url( 'options-general.php' )
|
116 |
);
|
124 |
function ac_get_admin_network_url( $slug = null ) {
|
125 |
return add_query_arg(
|
126 |
[
|
127 |
+
RequestHandlerInterface::PARAM_PAGE => Admin\Admin::NAME,
|
128 |
+
RequestHandlerInterface::PARAM_TAB => $slug,
|
129 |
],
|
130 |
network_admin_url( 'settings.php' )
|
131 |
);
|
assets/css/ac-jquery-ui.css
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
-
/*! jQuery UI - v1.11.4 - 2015-12-10
|
2 |
* http://jqueryui.com
|
3 |
* Includes: core.css, datepicker.css, theme.css
|
4 |
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
|
5 |
-
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ac-jqui .ui-helper-hidden{display:none}.ac-jqui .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ac-jqui .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ac-jqui .ui-helper-clearfix:before,.ac-jqui .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ac-jqui .ui-helper-clearfix:after{clear:both}.ac-jqui .ui-helper-clearfix{min-height:0}.ac-jqui .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ac-jqui .ui-front{z-index:100}.ac-jqui .ui-state-disabled{cursor:default !important}.ac-jqui .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ac-jqui .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ac-jqui .ui-datepicker{width:300px;display:none;padding:0}.ac-jqui .ui-datepicker .ui-datepicker-header{position:relative;padding:5px 20px}.ac-jqui .ui-datepicker .ui-datepicker-prev,.ac-jqui .ui-datepicker .ui-datepicker-next{position:absolute;top:50%;margin-top:-12px;width:25px;height:25px;background:transparent;border:none;color:#000;cursor:pointer;transition:all .2s}.ac-jqui .ui-datepicker .ui-datepicker-prev.ui-state-hover,.ac-jqui .ui-datepicker .ui-datepicker-next.ui-state-hover{background:transparent;border:none;opacity:.6}.ac-jqui .ui-datepicker .ui-datepicker-prev:before,.ac-jqui .ui-datepicker .ui-datepicker-next:before{font-family:Dashicons, sans-serif;content:"\f341";display:block;margin-top:3px}.ac-jqui .ui-datepicker .ui-datepicker-prev span,.ac-jqui .ui-datepicker .ui-datepicker-next span{display:none;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ac-jqui .ui-datepicker .ui-datepicker-prev{left:5px}.ac-jqui .ui-datepicker .ui-datepicker-prev:before{content:"\f341"}.ac-jqui .ui-datepicker .ui-datepicker-next{right:5px;text-align:right}.ac-jqui .ui-datepicker .ui-datepicker-next:before{content:"\f345"}.ac-jqui .ui-datepicker .ui-datepicker-title{margin:0;line-height:1.8em;text-align:center}.ac-jqui .ui-datepicker .ui-datepicker-title .ui-datepicker-month{padding-right:5px}.ac-jqui .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ac-jqui .ui-datepicker .ui-datepicker-title select.ui-datepicker-month,.ac-jqui .ui-datepicker .ui-datepicker-title select.ui-datepicker-year{width:45%}.ac-jqui .ui-datepicker .ui-datepicker-title select.ui-datepicker-month{margin-right:10px}.ac-jqui .ui-datepicker table{width:calc(100% - 10px);font-size:.9em;border-collapse:collapse;margin:5px}.ac-jqui .ui-datepicker table th,.ac-jqui .ui-datepicker table td{padding:0;width:39px;height:35px;font-size:13px;font-weight:300}.ac-jqui .ui-datepicker table th{text-align:center;border:0;color:#999}.ac-jqui .ui-datepicker table td{border:0}.ac-jqui .ui-datepicker table td span,.ac-jqui .ui-datepicker table td a{display:block;line-height:28px;width:28px;text-align:right;text-decoration:none;border-radius:50%}.ac-jqui .ui-datepicker table td span:focus,.ac-jqui .ui-datepicker table td a:focus{outline:none;box-shadow:none}.ac-jqui .ui-datepicker table td.ui-state-disabled>*{cursor:not-allowed}.ac-jqui .ui-datepicker table td.ui-datepicker-today a.ui-state-default{background:#e2e2e2;color:#23282d}.ac-jqui .ui-datepicker table td .ui-state-default{background:#fff;border:1px solid #fff;text-align:center}.ac-jqui .ui-datepicker table td .ui-state-hover{background:#eee}.ac-jqui .ui-datepicker table td .ui-state-active{background:#0072AA;color:#fff}.ac-jqui .ui-datepicker .ui-datepicker-buttonpane{background:#e9e9e9;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ac-jqui .ui-datepicker .ui-datepicker-buttonpane:after{content:'';height:1px;display:block;clear:both}.ac-jqui .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;border-radius:0;background:#fff;font-weight:normal}.ac-jqui .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ac-jqui .ui-datepicker.ui-datepicker-multi{width:auto}.ac-jqui .ui-datepicker-multi .ui-datepicker-group{float:left}.ac-jqui .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ac-jqui .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ac-jqui .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ac-jqui .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ac-jqui .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ac-jqui .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ac-jqui .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ac-jqui .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ac-jqui .ui-datepicker-rtl{direction:rtl}.ac-jqui .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ac-jqui .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ac-jqui .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ac-jqui .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ac-jqui .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ac-jqui .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ac-jqui .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ac-jqui .ui-datepicker-rtl .ui-datepicker-group{float:right}.ac-jqui .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ac-jqui .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ac-jqui .ui-widget{font-family:Arial, Helvetica, sans-serif;font-size:1em}.ac-jqui .ui-widget .ui-widget{font-size:1em}.ac-jqui .ui-widget input,.ac-jqui .ui-widget select,.ac-jqui .ui-widget textarea,.ac-jqui .ui-widget button{font-family:Arial, Helvetica, sans-serif;font-size:1em}.ac-jqui .ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ac-jqui .ui-widget-content a{color:#333}.ac-jqui .ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ac-jqui .ui-widget-header a{color:#333}.ac-jqui .ui-state-default,.ac-jqui .ui-widget-content .ui-state-default,.ac-jqui .ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ac-jqui .ui-state-default a,.ac-jqui .ui-state-default a:link,.ac-jqui .ui-state-default a:visited{color:#454545;text-decoration:none}.ac-jqui .ui-state-hover,.ac-jqui .ui-widget-content .ui-state-hover,.ac-jqui .ui-widget-header .ui-state-hover,.ac-jqui .ui-state-focus,.ac-jqui .ui-widget-content .ui-state-focus,.ac-jqui .ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ac-jqui .ui-state-hover a,.ac-jqui .ui-state-hover a:hover,.ac-jqui .ui-state-hover a:link,.ac-jqui .ui-state-hover a:visited,.ac-jqui .ui-state-focus a,.ac-jqui .ui-state-focus a:hover,.ac-jqui .ui-state-focus a:link,.ac-jqui .ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.ac-jqui .ui-state-active,.ac-jqui .ui-widget-content .ui-state-active,.ac-jqui .ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ac-jqui .ui-state-active a,.ac-jqui .ui-state-active a:link,.ac-jqui .ui-state-active a:visited{color:#fff;text-decoration:none}.ac-jqui .ui-state-highlight,.ac-jqui .ui-widget-content .ui-state-highlight,.ac-jqui .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ac-jqui .ui-state-highlight a,.ac-jqui .ui-widget-content .ui-state-highlight a,.ac-jqui .ui-widget-header .ui-state-highlight a{color:#777620}.ac-jqui .ui-state-error,.ac-jqui .ui-widget-content .ui-state-error,.ac-jqui .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ac-jqui .ui-state-error a,.ac-jqui .ui-widget-content .ui-state-error a,.ac-jqui .ui-widget-header .ui-state-error a{color:#5f3f3f}.ac-jqui .ui-state-error-text,.ac-jqui .ui-widget-content .ui-state-error-text,.ac-jqui .ui-widget-header .ui-state-error-text{color:#5f3f3f}.ac-jqui .ui-priority-primary,.ac-jqui .ui-widget-content .ui-priority-primary,.ac-jqui .ui-widget-header .ui-priority-primary{font-weight:bold}.ac-jqui .ui-priority-secondary,.ac-jqui .ui-widget-content .ui-priority-secondary,.ac-jqui .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ac-jqui .ui-state-disabled,.ac-jqui .ui-widget-content .ui-state-disabled,.ac-jqui .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ac-jqui .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ac-jqui .ui-icon{width:16px;height:16px}.ac-jqui .ui-icon,.ac-jqui .ui-widget-content .ui-icon{background-image:url("../images/ui-icons_444444_256x240.png")}.ac-jqui .ui-widget-header .ui-icon{background-image:url("../images/ui-icons_444444_256x240.png")}.ac-jqui .ui-state-default .ui-icon{background-image:url("../images/ui-icons_777777_256x240.png")}.ac-jqui .ui-state-hover .ui-icon,.ac-jqui .ui-state-focus .ui-icon{background-image:url("../images/ui-icons_555555_256x240.png")}.ac-jqui .ui-state-active .ui-icon{background-image:url("../images/ui-icons_ffffff_256x240.png")}.ac-jqui .ui-state-highlight .ui-icon{background-image:url("../images/ui-icons_777620_256x240.png")}.ac-jqui .ui-state-error .ui-icon,.ac-jqui .ui-state-error-text .ui-icon{background-image:url("../images/ui-icons_cc0000_256x240.png")}.ac-jqui .ui-icon-blank{background-position:16px 16px}.ac-jqui .ui-icon-carat-1-n{background-position:0 0}.ac-jqui .ui-icon-carat-1-ne{background-position:-16px 0}.ac-jqui .ui-icon-carat-1-e{background-position:-32px 0}.ac-jqui .ui-icon-carat-1-se{background-position:-48px 0}.ac-jqui .ui-icon-carat-1-s{background-position:-64px 0}.ac-jqui .ui-icon-carat-1-sw{background-position:-80px 0}.ac-jqui .ui-icon-carat-1-w{background-position:-96px 0}.ac-jqui .ui-icon-carat-1-nw{background-position:-112px 0}.ac-jqui .ui-icon-carat-2-n-s{background-position:-128px 0}.ac-jqui .ui-icon-carat-2-e-w{background-position:-144px 0}.ac-jqui .ui-icon-triangle-1-n{background-position:0 -16px}.ac-jqui .ui-icon-triangle-1-ne{background-position:-16px -16px}.ac-jqui .ui-icon-triangle-1-e{background-position:-32px -16px}.ac-jqui .ui-icon-triangle-1-se{background-position:-48px -16px}.ac-jqui .ui-icon-triangle-1-s{background-position:-64px -16px}.ac-jqui .ui-icon-triangle-1-sw{background-position:-80px -16px}.ac-jqui .ui-icon-triangle-1-w{background-position:-96px -16px}.ac-jqui .ui-icon-triangle-1-nw{background-position:-112px -16px}.ac-jqui .ui-icon-triangle-2-n-s{background-position:-128px -16px}.ac-jqui .ui-icon-triangle-2-e-w{background-position:-144px -16px}.ac-jqui .ui-icon-arrow-1-n{background-position:0 -32px}.ac-jqui .ui-icon-arrow-1-ne{background-position:-16px -32px}.ac-jqui .ui-icon-arrow-1-e{background-position:-32px -32px}.ac-jqui .ui-icon-arrow-1-se{background-position:-48px -32px}.ac-jqui .ui-icon-arrow-1-s{background-position:-64px -32px}.ac-jqui .ui-icon-arrow-1-sw{background-position:-80px -32px}.ac-jqui .ui-icon-arrow-1-w{background-position:-96px -32px}.ac-jqui .ui-icon-arrow-1-nw{background-position:-112px -32px}.ac-jqui .ui-icon-arrow-2-n-s{background-position:-128px -32px}.ac-jqui .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ac-jqui .ui-icon-arrow-2-e-w{background-position:-160px -32px}.ac-jqui .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ac-jqui .ui-icon-arrowstop-1-n{background-position:-192px -32px}.ac-jqui .ui-icon-arrowstop-1-e{background-position:-208px -32px}.ac-jqui .ui-icon-arrowstop-1-s{background-position:-224px -32px}.ac-jqui .ui-icon-arrowstop-1-w{background-position:-240px -32px}.ac-jqui .ui-icon-arrowthick-1-n{background-position:0 -48px}.ac-jqui .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ac-jqui .ui-icon-arrowthick-1-e{background-position:-32px -48px}.ac-jqui .ui-icon-arrowthick-1-se{background-position:-48px -48px}.ac-jqui .ui-icon-arrowthick-1-s{background-position:-64px -48px}.ac-jqui .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ac-jqui .ui-icon-arrowthick-1-w{background-position:-96px -48px}.ac-jqui .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ac-jqui .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ac-jqui .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ac-jqui .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ac-jqui .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ac-jqui .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ac-jqui .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ac-jqui .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ac-jqui .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ac-jqui .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ac-jqui .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ac-jqui .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ac-jqui .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ac-jqui .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ac-jqui .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ac-jqui .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ac-jqui .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ac-jqui .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ac-jqui .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ac-jqui .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ac-jqui .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ac-jqui .ui-icon-arrow-4{background-position:0 -80px}.ac-jqui .ui-icon-arrow-4-diag{background-position:-16px -80px}.ac-jqui .ui-icon-extlink{background-position:-32px -80px}.ac-jqui .ui-icon-newwin{background-position:-48px -80px}.ac-jqui .ui-icon-refresh{background-position:-64px -80px}.ac-jqui .ui-icon-shuffle{background-position:-80px -80px}.ac-jqui .ui-icon-transfer-e-w{background-position:-96px -80px}.ac-jqui .ui-icon-transferthick-e-w{background-position:-112px -80px}.ac-jqui .ui-icon-folder-collapsed{background-position:0 -96px}.ac-jqui .ui-icon-folder-open{background-position:-16px -96px}.ac-jqui .ui-icon-document{background-position:-32px -96px}.ac-jqui .ui-icon-document-b{background-position:-48px -96px}.ac-jqui .ui-icon-note{background-position:-64px -96px}.ac-jqui .ui-icon-mail-closed{background-position:-80px -96px}.ac-jqui .ui-icon-mail-open{background-position:-96px -96px}.ac-jqui .ui-icon-suitcase{background-position:-112px -96px}.ac-jqui .ui-icon-comment{background-position:-128px -96px}.ac-jqui .ui-icon-person{background-position:-144px -96px}.ac-jqui .ui-icon-print{background-position:-160px -96px}.ac-jqui .ui-icon-trash{background-position:-176px -96px}.ac-jqui .ui-icon-locked{background-position:-192px -96px}.ac-jqui .ui-icon-unlocked{background-position:-208px -96px}.ac-jqui .ui-icon-bookmark{background-position:-224px -96px}.ac-jqui .ui-icon-tag{background-position:-240px -96px}.ac-jqui .ui-icon-home{background-position:0 -112px}.ac-jqui .ui-icon-flag{background-position:-16px -112px}.ac-jqui .ui-icon-calendar{background-position:-32px -112px}.ac-jqui .ui-icon-cart{background-position:-48px -112px}.ac-jqui .ui-icon-pencil{background-position:-64px -112px}.ac-jqui .ui-icon-clock{background-position:-80px -112px}.ac-jqui .ui-icon-disk{background-position:-96px -112px}.ac-jqui .ui-icon-calculator{background-position:-112px -112px}.ac-jqui .ui-icon-zoomin{background-position:-128px -112px}.ac-jqui .ui-icon-zoomout{background-position:-144px -112px}.ac-jqui .ui-icon-search{background-position:-160px -112px}.ac-jqui .ui-icon-wrench{background-position:-176px -112px}.ac-jqui .ui-icon-gear{background-position:-192px -112px}.ac-jqui .ui-icon-heart{background-position:-208px -112px}.ac-jqui .ui-icon-star{background-position:-224px -112px}.ac-jqui .ui-icon-link{background-position:-240px -112px}.ac-jqui .ui-icon-cancel{background-position:0 -128px}.ac-jqui .ui-icon-plus{background-position:-16px -128px}.ac-jqui .ui-icon-plusthick{background-position:-32px -128px}.ac-jqui .ui-icon-minus{background-position:-48px -128px}.ac-jqui .ui-icon-minusthick{background-position:-64px -128px}.ac-jqui .ui-icon-close{background-position:-80px -128px}.ac-jqui .ui-icon-closethick{background-position:-96px -128px}.ac-jqui .ui-icon-key{background-position:-112px -128px}.ac-jqui .ui-icon-lightbulb{background-position:-128px -128px}.ac-jqui .ui-icon-scissors{background-position:-144px -128px}.ac-jqui .ui-icon-clipboard{background-position:-160px -128px}.ac-jqui .ui-icon-copy{background-position:-176px -128px}.ac-jqui .ui-icon-contact{background-position:-192px -128px}.ac-jqui .ui-icon-image{background-position:-208px -128px}.ac-jqui .ui-icon-video{background-position:-224px -128px}.ac-jqui .ui-icon-script{background-position:-240px -128px}.ac-jqui .ui-icon-alert{background-position:0 -144px}.ac-jqui .ui-icon-info{background-position:-16px -144px}.ac-jqui .ui-icon-notice{background-position:-32px -144px}.ac-jqui .ui-icon-help{background-position:-48px -144px}.ac-jqui .ui-icon-check{background-position:-64px -144px}.ac-jqui .ui-icon-bullet{background-position:-80px -144px}.ac-jqui .ui-icon-radio-on{background-position:-96px -144px}.ac-jqui .ui-icon-radio-off{background-position:-112px -144px}.ac-jqui .ui-icon-pin-w{background-position:-128px -144px}.ac-jqui .ui-icon-pin-s{background-position:-144px -144px}.ac-jqui .ui-icon-play{background-position:0 -160px}.ac-jqui .ui-icon-pause{background-position:-16px -160px}.ac-jqui .ui-icon-seek-next{background-position:-32px -160px}.ac-jqui .ui-icon-seek-prev{background-position:-48px -160px}.ac-jqui .ui-icon-seek-end{background-position:-64px -160px}.ac-jqui .ui-icon-seek-start{background-position:-80px -160px}.ac-jqui .ui-icon-seek-first{background-position:-80px -160px}.ac-jqui .ui-icon-stop{background-position:-96px -160px}.ac-jqui .ui-icon-eject{background-position:-112px -160px}.ac-jqui .ui-icon-volume-off{background-position:-128px -160px}.ac-jqui .ui-icon-volume-on{background-position:-144px -160px}.ac-jqui .ui-icon-power{background-position:0 -176px}.ac-jqui .ui-icon-signal-diag{background-position:-16px -176px}.ac-jqui .ui-icon-signal{background-position:-32px -176px}.ac-jqui .ui-icon-battery-0{background-position:-48px -176px}.ac-jqui .ui-icon-battery-1{background-position:-64px -176px}.ac-jqui .ui-icon-battery-2{background-position:-80px -176px}.ac-jqui .ui-icon-battery-3{background-position:-96px -176px}.ac-jqui .ui-icon-circle-plus{background-position:0 -192px}.ac-jqui .ui-icon-circle-minus{background-position:-16px -192px}.ac-jqui .ui-icon-circle-close{background-position:-32px -192px}.ac-jqui .ui-icon-circle-triangle-e{background-position:-48px -192px}.ac-jqui .ui-icon-circle-triangle-s{background-position:-64px -192px}.ac-jqui .ui-icon-circle-triangle-w{background-position:-80px -192px}.ac-jqui .ui-icon-circle-triangle-n{background-position:-96px -192px}.ac-jqui .ui-icon-circle-arrow-e{background-position:-112px -192px}.ac-jqui .ui-icon-circle-arrow-s{background-position:-128px -192px}.ac-jqui .ui-icon-circle-arrow-w{background-position:-144px -192px}.ac-jqui .ui-icon-circle-arrow-n{background-position:-160px -192px}.ac-jqui .ui-icon-circle-zoomin{background-position:-176px -192px}.ac-jqui .ui-icon-circle-zoomout{background-position:-192px -192px}.ac-jqui .ui-icon-circle-check{background-position:-208px -192px}.ac-jqui .ui-icon-circlesmall-plus{background-position:0 -208px}.ac-jqui .ui-icon-circlesmall-minus{background-position:-16px -208px}.ac-jqui .ui-icon-circlesmall-close{background-position:-32px -208px}.ac-jqui .ui-icon-squaresmall-plus{background-position:-48px -208px}.ac-jqui .ui-icon-squaresmall-minus{background-position:-64px -208px}.ac-jqui .ui-icon-squaresmall-close{background-position:-80px -208px}.ac-jqui .ui-icon-grip-dotted-vertical{background-position:0 -224px}.ac-jqui .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ac-jqui .ui-icon-grip-solid-vertical{background-position:-32px -224px}.ac-jqui .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ac-jqui .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ac-jqui .ui-icon-grip-diagonal-se{background-position:-80px -224px}.ac-jqui .ui-corner-all,.ac-jqui .ui-corner-top,.ac-jqui .ui-corner-left,.ac-jqui .ui-corner-tl{border-top-left-radius:3px}.ac-jqui .ui-corner-all,.ac-jqui .ui-corner-top,.ac-jqui .ui-corner-right,.ac-jqui .ui-corner-tr{border-top-right-radius:3px}.ac-jqui .ui-corner-all,.ac-jqui .ui-corner-bottom,.ac-jqui .ui-corner-left,.ac-jqui .ui-corner-bl{border-bottom-left-radius:3px}.ac-jqui .ui-corner-all,.ac-jqui .ui-corner-bottom,.ac-jqui .ui-corner-right,.ac-jqui .ui-corner-br{border-bottom-right-radius:3px}.ac-jqui .ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ac-jqui .ui-widget-shadow{margin:0 0 0 0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
|
1 |
+
/*! jQuery UI - v1.11.4 - 2015-12-10
|
2 |
* http://jqueryui.com
|
3 |
* Includes: core.css, datepicker.css, theme.css
|
4 |
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
|
5 |
+
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ac-jqui .ui-helper-hidden{display:none}.ac-jqui .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ac-jqui .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ac-jqui .ui-helper-clearfix:before,.ac-jqui .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ac-jqui .ui-helper-clearfix:after{clear:both}.ac-jqui .ui-helper-clearfix{min-height:0}.ac-jqui .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ac-jqui .ui-front{z-index:100}.ac-jqui .ui-state-disabled{cursor:default !important}.ac-jqui .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ac-jqui .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ac-jqui .ui-datepicker{width:300px;display:none;padding:0}.ac-jqui .ui-datepicker .ui-datepicker-header{position:relative;padding:5px 20px}.ac-jqui .ui-datepicker .ui-datepicker-prev,.ac-jqui .ui-datepicker .ui-datepicker-next{position:absolute;top:50%;margin-top:-12px;width:25px;height:25px;background:transparent;border:none;color:#000;cursor:pointer;transition:all .2s}.ac-jqui .ui-datepicker .ui-datepicker-prev.ui-state-hover,.ac-jqui .ui-datepicker .ui-datepicker-next.ui-state-hover{background:transparent;border:none;opacity:.6}.ac-jqui .ui-datepicker .ui-datepicker-prev:before,.ac-jqui .ui-datepicker .ui-datepicker-next:before{font-family:Dashicons,sans-serif;content:"";display:block;margin-top:3px}.ac-jqui .ui-datepicker .ui-datepicker-prev span,.ac-jqui .ui-datepicker .ui-datepicker-next span{display:none;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ac-jqui .ui-datepicker .ui-datepicker-prev{left:5px}.ac-jqui .ui-datepicker .ui-datepicker-prev:before{content:""}.ac-jqui .ui-datepicker .ui-datepicker-next{right:5px;text-align:right}.ac-jqui .ui-datepicker .ui-datepicker-next:before{content:""}.ac-jqui .ui-datepicker .ui-datepicker-title{margin:0;line-height:1.8em;text-align:center}.ac-jqui .ui-datepicker .ui-datepicker-title .ui-datepicker-month{padding-right:5px}.ac-jqui .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ac-jqui .ui-datepicker .ui-datepicker-title select.ui-datepicker-month,.ac-jqui .ui-datepicker .ui-datepicker-title select.ui-datepicker-year{width:45%}.ac-jqui .ui-datepicker .ui-datepicker-title select.ui-datepicker-month{margin-right:10px}.ac-jqui .ui-datepicker table{width:calc(100% - 10px);font-size:.9em;border-collapse:collapse;margin:5px}.ac-jqui .ui-datepicker table th,.ac-jqui .ui-datepicker table td{padding:0;width:39px;height:35px;font-size:13px;font-weight:300}.ac-jqui .ui-datepicker table th{text-align:center;border:0;color:#999}.ac-jqui .ui-datepicker table td{border:0}.ac-jqui .ui-datepicker table td span,.ac-jqui .ui-datepicker table td a{display:block;line-height:28px;width:28px;text-align:right;text-decoration:none;border-radius:50%}.ac-jqui .ui-datepicker table td span:focus,.ac-jqui .ui-datepicker table td a:focus{outline:none;box-shadow:none}.ac-jqui .ui-datepicker table td.ui-state-disabled>*{cursor:not-allowed}.ac-jqui .ui-datepicker table td.ui-datepicker-today a.ui-state-default{background:#e2e2e2;color:#23282d}.ac-jqui .ui-datepicker table td .ui-state-default{background:#fff;border:1px solid #fff;text-align:center}.ac-jqui .ui-datepicker table td .ui-state-hover{background:#eee}.ac-jqui .ui-datepicker table td .ui-state-active{background:#0072aa;color:#fff}.ac-jqui .ui-datepicker .ui-datepicker-buttonpane{background:#e9e9e9;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ac-jqui .ui-datepicker .ui-datepicker-buttonpane:after{content:"";height:1px;display:block;clear:both}.ac-jqui .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;border-radius:0;background:#fff;font-weight:normal}.ac-jqui .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ac-jqui .ui-datepicker.ui-datepicker-multi{width:auto}.ac-jqui .ui-datepicker-multi .ui-datepicker-group{float:left}.ac-jqui .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ac-jqui .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ac-jqui .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ac-jqui .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ac-jqui .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ac-jqui .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ac-jqui .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ac-jqui .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ac-jqui .ui-datepicker-rtl{direction:rtl}.ac-jqui .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ac-jqui .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ac-jqui .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ac-jqui .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ac-jqui .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ac-jqui .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ac-jqui .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ac-jqui .ui-datepicker-rtl .ui-datepicker-group{float:right}.ac-jqui .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ac-jqui .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ac-jqui .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ac-jqui .ui-widget .ui-widget{font-size:1em}.ac-jqui .ui-widget input,.ac-jqui .ui-widget select,.ac-jqui .ui-widget textarea,.ac-jqui .ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ac-jqui .ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ac-jqui .ui-widget-content a{color:#333}.ac-jqui .ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ac-jqui .ui-widget-header a{color:#333}.ac-jqui .ui-state-default,.ac-jqui .ui-widget-content .ui-state-default,.ac-jqui .ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ac-jqui .ui-state-default a,.ac-jqui .ui-state-default a:link,.ac-jqui .ui-state-default a:visited{color:#454545;text-decoration:none}.ac-jqui .ui-state-hover,.ac-jqui .ui-widget-content .ui-state-hover,.ac-jqui .ui-widget-header .ui-state-hover,.ac-jqui .ui-state-focus,.ac-jqui .ui-widget-content .ui-state-focus,.ac-jqui .ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ac-jqui .ui-state-hover a,.ac-jqui .ui-state-hover a:hover,.ac-jqui .ui-state-hover a:link,.ac-jqui .ui-state-hover a:visited,.ac-jqui .ui-state-focus a,.ac-jqui .ui-state-focus a:hover,.ac-jqui .ui-state-focus a:link,.ac-jqui .ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.ac-jqui .ui-state-active,.ac-jqui .ui-widget-content .ui-state-active,.ac-jqui .ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ac-jqui .ui-state-active a,.ac-jqui .ui-state-active a:link,.ac-jqui .ui-state-active a:visited{color:#fff;text-decoration:none}.ac-jqui .ui-state-highlight,.ac-jqui .ui-widget-content .ui-state-highlight,.ac-jqui .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ac-jqui .ui-state-highlight a,.ac-jqui .ui-widget-content .ui-state-highlight a,.ac-jqui .ui-widget-header .ui-state-highlight a{color:#777620}.ac-jqui .ui-state-error,.ac-jqui .ui-widget-content .ui-state-error,.ac-jqui .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ac-jqui .ui-state-error a,.ac-jqui .ui-widget-content .ui-state-error a,.ac-jqui .ui-widget-header .ui-state-error a{color:#5f3f3f}.ac-jqui .ui-state-error-text,.ac-jqui .ui-widget-content .ui-state-error-text,.ac-jqui .ui-widget-header .ui-state-error-text{color:#5f3f3f}.ac-jqui .ui-priority-primary,.ac-jqui .ui-widget-content .ui-priority-primary,.ac-jqui .ui-widget-header .ui-priority-primary{font-weight:bold}.ac-jqui .ui-priority-secondary,.ac-jqui .ui-widget-content .ui-priority-secondary,.ac-jqui .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ac-jqui .ui-state-disabled,.ac-jqui .ui-widget-content .ui-state-disabled,.ac-jqui .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ac-jqui .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ac-jqui .ui-icon{width:16px;height:16px}.ac-jqui .ui-icon,.ac-jqui .ui-widget-content .ui-icon{background-image:url("../images/ui-icons_444444_256x240.png")}.ac-jqui .ui-widget-header .ui-icon{background-image:url("../images/ui-icons_444444_256x240.png")}.ac-jqui .ui-state-default .ui-icon{background-image:url("../images/ui-icons_777777_256x240.png")}.ac-jqui .ui-state-hover .ui-icon,.ac-jqui .ui-state-focus .ui-icon{background-image:url("../images/ui-icons_555555_256x240.png")}.ac-jqui .ui-state-active .ui-icon{background-image:url("../images/ui-icons_ffffff_256x240.png")}.ac-jqui .ui-state-highlight .ui-icon{background-image:url("../images/ui-icons_777620_256x240.png")}.ac-jqui .ui-state-error .ui-icon,.ac-jqui .ui-state-error-text .ui-icon{background-image:url("../images/ui-icons_cc0000_256x240.png")}.ac-jqui .ui-icon-blank{background-position:16px 16px}.ac-jqui .ui-icon-carat-1-n{background-position:0 0}.ac-jqui .ui-icon-carat-1-ne{background-position:-16px 0}.ac-jqui .ui-icon-carat-1-e{background-position:-32px 0}.ac-jqui .ui-icon-carat-1-se{background-position:-48px 0}.ac-jqui .ui-icon-carat-1-s{background-position:-64px 0}.ac-jqui .ui-icon-carat-1-sw{background-position:-80px 0}.ac-jqui .ui-icon-carat-1-w{background-position:-96px 0}.ac-jqui .ui-icon-carat-1-nw{background-position:-112px 0}.ac-jqui .ui-icon-carat-2-n-s{background-position:-128px 0}.ac-jqui .ui-icon-carat-2-e-w{background-position:-144px 0}.ac-jqui .ui-icon-triangle-1-n{background-position:0 -16px}.ac-jqui .ui-icon-triangle-1-ne{background-position:-16px -16px}.ac-jqui .ui-icon-triangle-1-e{background-position:-32px -16px}.ac-jqui .ui-icon-triangle-1-se{background-position:-48px -16px}.ac-jqui .ui-icon-triangle-1-s{background-position:-64px -16px}.ac-jqui .ui-icon-triangle-1-sw{background-position:-80px -16px}.ac-jqui .ui-icon-triangle-1-w{background-position:-96px -16px}.ac-jqui .ui-icon-triangle-1-nw{background-position:-112px -16px}.ac-jqui .ui-icon-triangle-2-n-s{background-position:-128px -16px}.ac-jqui .ui-icon-triangle-2-e-w{background-position:-144px -16px}.ac-jqui .ui-icon-arrow-1-n{background-position:0 -32px}.ac-jqui .ui-icon-arrow-1-ne{background-position:-16px -32px}.ac-jqui .ui-icon-arrow-1-e{background-position:-32px -32px}.ac-jqui .ui-icon-arrow-1-se{background-position:-48px -32px}.ac-jqui .ui-icon-arrow-1-s{background-position:-64px -32px}.ac-jqui .ui-icon-arrow-1-sw{background-position:-80px -32px}.ac-jqui .ui-icon-arrow-1-w{background-position:-96px -32px}.ac-jqui .ui-icon-arrow-1-nw{background-position:-112px -32px}.ac-jqui .ui-icon-arrow-2-n-s{background-position:-128px -32px}.ac-jqui .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ac-jqui .ui-icon-arrow-2-e-w{background-position:-160px -32px}.ac-jqui .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ac-jqui .ui-icon-arrowstop-1-n{background-position:-192px -32px}.ac-jqui .ui-icon-arrowstop-1-e{background-position:-208px -32px}.ac-jqui .ui-icon-arrowstop-1-s{background-position:-224px -32px}.ac-jqui .ui-icon-arrowstop-1-w{background-position:-240px -32px}.ac-jqui .ui-icon-arrowthick-1-n{background-position:0 -48px}.ac-jqui .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ac-jqui .ui-icon-arrowthick-1-e{background-position:-32px -48px}.ac-jqui .ui-icon-arrowthick-1-se{background-position:-48px -48px}.ac-jqui .ui-icon-arrowthick-1-s{background-position:-64px -48px}.ac-jqui .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ac-jqui .ui-icon-arrowthick-1-w{background-position:-96px -48px}.ac-jqui .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ac-jqui .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ac-jqui .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ac-jqui .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ac-jqui .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ac-jqui .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ac-jqui .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ac-jqui .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ac-jqui .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ac-jqui .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ac-jqui .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ac-jqui .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ac-jqui .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ac-jqui .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ac-jqui .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ac-jqui .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ac-jqui .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ac-jqui .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ac-jqui .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ac-jqui .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ac-jqui .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ac-jqui .ui-icon-arrow-4{background-position:0 -80px}.ac-jqui .ui-icon-arrow-4-diag{background-position:-16px -80px}.ac-jqui .ui-icon-extlink{background-position:-32px -80px}.ac-jqui .ui-icon-newwin{background-position:-48px -80px}.ac-jqui .ui-icon-refresh{background-position:-64px -80px}.ac-jqui .ui-icon-shuffle{background-position:-80px -80px}.ac-jqui .ui-icon-transfer-e-w{background-position:-96px -80px}.ac-jqui .ui-icon-transferthick-e-w{background-position:-112px -80px}.ac-jqui .ui-icon-folder-collapsed{background-position:0 -96px}.ac-jqui .ui-icon-folder-open{background-position:-16px -96px}.ac-jqui .ui-icon-document{background-position:-32px -96px}.ac-jqui .ui-icon-document-b{background-position:-48px -96px}.ac-jqui .ui-icon-note{background-position:-64px -96px}.ac-jqui .ui-icon-mail-closed{background-position:-80px -96px}.ac-jqui .ui-icon-mail-open{background-position:-96px -96px}.ac-jqui .ui-icon-suitcase{background-position:-112px -96px}.ac-jqui .ui-icon-comment{background-position:-128px -96px}.ac-jqui .ui-icon-person{background-position:-144px -96px}.ac-jqui .ui-icon-print{background-position:-160px -96px}.ac-jqui .ui-icon-trash{background-position:-176px -96px}.ac-jqui .ui-icon-locked{background-position:-192px -96px}.ac-jqui .ui-icon-unlocked{background-position:-208px -96px}.ac-jqui .ui-icon-bookmark{background-position:-224px -96px}.ac-jqui .ui-icon-tag{background-position:-240px -96px}.ac-jqui .ui-icon-home{background-position:0 -112px}.ac-jqui .ui-icon-flag{background-position:-16px -112px}.ac-jqui .ui-icon-calendar{background-position:-32px -112px}.ac-jqui .ui-icon-cart{background-position:-48px -112px}.ac-jqui .ui-icon-pencil{background-position:-64px -112px}.ac-jqui .ui-icon-clock{background-position:-80px -112px}.ac-jqui .ui-icon-disk{background-position:-96px -112px}.ac-jqui .ui-icon-calculator{background-position:-112px -112px}.ac-jqui .ui-icon-zoomin{background-position:-128px -112px}.ac-jqui .ui-icon-zoomout{background-position:-144px -112px}.ac-jqui .ui-icon-search{background-position:-160px -112px}.ac-jqui .ui-icon-wrench{background-position:-176px -112px}.ac-jqui .ui-icon-gear{background-position:-192px -112px}.ac-jqui .ui-icon-heart{background-position:-208px -112px}.ac-jqui .ui-icon-star{background-position:-224px -112px}.ac-jqui .ui-icon-link{background-position:-240px -112px}.ac-jqui .ui-icon-cancel{background-position:0 -128px}.ac-jqui .ui-icon-plus{background-position:-16px -128px}.ac-jqui .ui-icon-plusthick{background-position:-32px -128px}.ac-jqui .ui-icon-minus{background-position:-48px -128px}.ac-jqui .ui-icon-minusthick{background-position:-64px -128px}.ac-jqui .ui-icon-close{background-position:-80px -128px}.ac-jqui .ui-icon-closethick{background-position:-96px -128px}.ac-jqui .ui-icon-key{background-position:-112px -128px}.ac-jqui .ui-icon-lightbulb{background-position:-128px -128px}.ac-jqui .ui-icon-scissors{background-position:-144px -128px}.ac-jqui .ui-icon-clipboard{background-position:-160px -128px}.ac-jqui .ui-icon-copy{background-position:-176px -128px}.ac-jqui .ui-icon-contact{background-position:-192px -128px}.ac-jqui .ui-icon-image{background-position:-208px -128px}.ac-jqui .ui-icon-video{background-position:-224px -128px}.ac-jqui .ui-icon-script{background-position:-240px -128px}.ac-jqui .ui-icon-alert{background-position:0 -144px}.ac-jqui .ui-icon-info{background-position:-16px -144px}.ac-jqui .ui-icon-notice{background-position:-32px -144px}.ac-jqui .ui-icon-help{background-position:-48px -144px}.ac-jqui .ui-icon-check{background-position:-64px -144px}.ac-jqui .ui-icon-bullet{background-position:-80px -144px}.ac-jqui .ui-icon-radio-on{background-position:-96px -144px}.ac-jqui .ui-icon-radio-off{background-position:-112px -144px}.ac-jqui .ui-icon-pin-w{background-position:-128px -144px}.ac-jqui .ui-icon-pin-s{background-position:-144px -144px}.ac-jqui .ui-icon-play{background-position:0 -160px}.ac-jqui .ui-icon-pause{background-position:-16px -160px}.ac-jqui .ui-icon-seek-next{background-position:-32px -160px}.ac-jqui .ui-icon-seek-prev{background-position:-48px -160px}.ac-jqui .ui-icon-seek-end{background-position:-64px -160px}.ac-jqui .ui-icon-seek-start{background-position:-80px -160px}.ac-jqui .ui-icon-seek-first{background-position:-80px -160px}.ac-jqui .ui-icon-stop{background-position:-96px -160px}.ac-jqui .ui-icon-eject{background-position:-112px -160px}.ac-jqui .ui-icon-volume-off{background-position:-128px -160px}.ac-jqui .ui-icon-volume-on{background-position:-144px -160px}.ac-jqui .ui-icon-power{background-position:0 -176px}.ac-jqui .ui-icon-signal-diag{background-position:-16px -176px}.ac-jqui .ui-icon-signal{background-position:-32px -176px}.ac-jqui .ui-icon-battery-0{background-position:-48px -176px}.ac-jqui .ui-icon-battery-1{background-position:-64px -176px}.ac-jqui .ui-icon-battery-2{background-position:-80px -176px}.ac-jqui .ui-icon-battery-3{background-position:-96px -176px}.ac-jqui .ui-icon-circle-plus{background-position:0 -192px}.ac-jqui .ui-icon-circle-minus{background-position:-16px -192px}.ac-jqui .ui-icon-circle-close{background-position:-32px -192px}.ac-jqui .ui-icon-circle-triangle-e{background-position:-48px -192px}.ac-jqui .ui-icon-circle-triangle-s{background-position:-64px -192px}.ac-jqui .ui-icon-circle-triangle-w{background-position:-80px -192px}.ac-jqui .ui-icon-circle-triangle-n{background-position:-96px -192px}.ac-jqui .ui-icon-circle-arrow-e{background-position:-112px -192px}.ac-jqui .ui-icon-circle-arrow-s{background-position:-128px -192px}.ac-jqui .ui-icon-circle-arrow-w{background-position:-144px -192px}.ac-jqui .ui-icon-circle-arrow-n{background-position:-160px -192px}.ac-jqui .ui-icon-circle-zoomin{background-position:-176px -192px}.ac-jqui .ui-icon-circle-zoomout{background-position:-192px -192px}.ac-jqui .ui-icon-circle-check{background-position:-208px -192px}.ac-jqui .ui-icon-circlesmall-plus{background-position:0 -208px}.ac-jqui .ui-icon-circlesmall-minus{background-position:-16px -208px}.ac-jqui .ui-icon-circlesmall-close{background-position:-32px -208px}.ac-jqui .ui-icon-squaresmall-plus{background-position:-48px -208px}.ac-jqui .ui-icon-squaresmall-minus{background-position:-64px -208px}.ac-jqui .ui-icon-squaresmall-close{background-position:-80px -208px}.ac-jqui .ui-icon-grip-dotted-vertical{background-position:0 -224px}.ac-jqui .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ac-jqui .ui-icon-grip-solid-vertical{background-position:-32px -224px}.ac-jqui .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ac-jqui .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ac-jqui .ui-icon-grip-diagonal-se{background-position:-80px -224px}.ac-jqui .ui-corner-all,.ac-jqui .ui-corner-top,.ac-jqui .ui-corner-left,.ac-jqui .ui-corner-tl{border-top-left-radius:3px}.ac-jqui .ui-corner-all,.ac-jqui .ui-corner-top,.ac-jqui .ui-corner-right,.ac-jqui .ui-corner-tr{border-top-right-radius:3px}.ac-jqui .ui-corner-all,.ac-jqui .ui-corner-bottom,.ac-jqui .ui-corner-left,.ac-jqui .ui-corner-bl{border-bottom-left-radius:3px}.ac-jqui .ui-corner-all,.ac-jqui .ui-corner-bottom,.ac-jqui .ui-corner-right,.ac-jqui .ui-corner-br{border-bottom-right-radius:3px}.ac-jqui .ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ac-jqui .ui-widget-shadow{margin:0 0 0 0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
|
assets/css/admin-general.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@font-face{font-family:"cpac_icons";src:url("../fonts/cpac_icons.woff2?v=942947") format("woff2"),url("../fonts/cpac_icons.woff?v=452198") format("woff");font-style:normal;font-weight:400}.cpacicon,[class^=
|
1 |
+
@font-face{font-family:"cpac_icons";src:url("../fonts/cpac_icons.woff2?v=942947") format("woff2"),url("../fonts/cpac_icons.woff?v=452198") format("woff");font-style:normal;font-weight:400}.cpacicon,[class^=cpacicon-],[class*=" cpacicon-"]{display:inline-block;transform:translate(0, 0);text-rendering:auto;font:normal normal 400 14px/1 cpac_icons;font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.cpacicon-bulk-edit::before{content:""}.cpacicon-download::before{content:""}.cpacicon-draft::before{content:""}.cpacicon-move::before{content:""}.cpacicon-segment::before{content:""}.cpacicon-smart-filter::before{content:""}body .ac-modal{position:fixed;overflow:auto;z-index:100000;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:none}body .ac-modal.-active{display:flex;align-items:center;justify-content:center}body .ac-modal__dialog{border:1px solid #c8c8c8;background:#fff;position:fixed;width:650px;max-width:90%}body .ac-modal__dialog__header{background:#f5f5f5;font-size:18px;line-height:18px;color:#807f7f;padding:17px 25px}body .ac-modal__dialog__close{display:inline-block;padding:0;margin:0;border:none;background:none;position:absolute;right:0;top:0;width:52px;height:52px;text-align:center;color:#989797;cursor:pointer}body .ac-modal__dialog__close:hover{background:#e1e1e1}body .ac-modal__dialog__content{padding:25px;max-height:calc(100vh - 200px);overflow:scroll}body .ac-modal__dialog__content__lead{font-weight:bold;font-size:15px;margin-top:5px;margin-bottom:25px;color:#6d6d6d}body .ac-modal__dialog__list li{position:relative;padding-left:25px;font-weight:400;font-size:16px;letter-spacing:.5px;margin-bottom:10px}body .ac-modal__dialog__list li:before{content:"";font-family:Dashicons;position:absolute;left:0;top:0;color:#3d4350}body .ac-modal__dialog__list li:nth-child(2n){color:#e9426e}body .ac-modal__dialog__footer{padding:20px 24px;border-top:1px solid #dbdbdb;color:#979696;font-size:16px}body .ac-modal__dialog__footer .button{margin-left:0;padding-left:15px;padding-right:15px}body .ac-modal.-blocking{background:#e3e7eb}@media only screen and (max-width: 720px){body .ac-modal__dialog__footer__content{display:block}body .ac-modal__dialog__footer .button{margin-left:0;margin-top:10px}}body.rtl .wp-pointer-right{margin-left:15px;margin-right:0}body.rtl .wp-pointer-right ol{margin-right:1.5em;margin-left:0}body.rtl .button.loading{padding-left:25px;padding-right:0}body.rtl .button.loading span{left:6px;right:auto}body.rtl .ac-admin__main .ac-columns .ac-column .ac-setting-input .checkbox-labels>label,body.rtl .ac-admin__main .ac-columns .ac-column .ac-setting-input .radio-labels>label{padding-right:0;padding-left:10px;display:inline-block}body.rtl .ac-admin__main .ac-columns .ac-column .column-meta img{margin-left:3px;margin-right:0}body.rtl .ac-admin__main .ac-columns .ac-column .column-meta .column_label .inner>a.remove-button{margin-right:12px;margin-left:0}body.rtl .ac-admin__main .ac-columns .ac-column .column-meta .column_label .inner .meta{float:left}body.rtl .ac-admin__main .ac-columns .ac-column .column-meta .column_label span.vers{float:right}body.rtl .ac-admin__main .ac-columns .ac-column .column-meta .column_type{text-align:left;padding-left:0;padding-right:auto}body.rtl .ac-admin__main .ac-columns .ac-column .column-meta span.vers .comment-grey-bubble{float:left}body.rtl .ac-admin__main .ac-columns .ac-column .column-form table tr.column_image_size td.input label input{margin-left:3px;margin-right:0}body.rtl .ac-admin__main .ac-columns .ac-column .column-form table tr td.label p.description{right:0;left:auto}body.rtl .ac-admin__main .ac-columns .ac-column .column-form table tr td.label a.more-info{float:left}body.rtl .ac-admin__main .ac-columns .ac-column .column-form div.description{float:right}body.rtl .ac-admin__main .ac-columns .ac-column .column-form div.input-width-range{float:right}body.rtl .ac-admin__main .ac-columns .ac-column .column-form a.help{float:left}body.rtl .ac-admin__main .column-footer .order-message{float:right;padding-right:22px;padding-left:0;margin-right:8px}body.rtl .ac-admin__main .column-footer .order-message .order-message__icon{left:inherit;right:0;transform:scaleX(-1)}body.rtl .ac-admin__main .column-footer .button-container{float:left}body.rtl .ac-admin__main .column-footer .submit{display:none}body.rtl .cpac-placeholder{padding:5px 0 7px 4px}body.rtl .cpac_export .ms-container .ms-selection{float:left}body.rtl .ac-column-setting td.col-label .ac-pointer{right:inherit;left:4px}body.rtl .ac-setting-input-width div.description{direction:ltr}body.rtl .ac-setting-input-width div.unit-select{left:0;right:inherit}body.rtl .ac-setting-input-width div.unit-select .radio-labels label{margin-right:0;padding-left:0 !important}body.rtl .ac-section-group.-tools .ac-section.-export{margin-right:0;margin-left:27px}body.rtl .ac-setbox__row a.ac-pointer.instructions{right:inherit;left:10px}body.rtl .ac-column-setting--label .ac-setting-input__container .ac-setting-label-icon{right:2px;padding-left:4px}body.rtl .ac-setbox .radio-labels label{display:inline-block}.ac-tooltip-wrapper{position:relative}.ac-tooltip-wrapper:focus .ac-tooltip,.ac-tooltip-wrapper:hover .ac-tooltip{opacity:1}.ac-tooltip{background:rgba(0,0,0,.75);border-radius:3px;padding:3px 9px;color:#fff;position:absolute;transform:translateX(-50%);min-width:30px;margin-top:5px;display:block;opacity:0;transition:opacity .3s;pointer-events:none;font-size:11px;line-height:16px;z-index:100000}.ac-tooltip:before{content:"";display:block;width:0;height:0;border-bottom:4px solid rgba(0,0,0,.8);border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;left:50%;top:-4px;transform:translateX(-4px)}.ac-tooltip.hover{opacity:1}html.wp-toolbar .ac-tooltip{margin-top:36px}.ac-toggle-container{display:inline-flex}.ac-toggle-container .ac-toggle-label{margin-left:7px;transform:translateY(-1px)}.ac-toggle{display:inline-block;white-space:nowrap}.ac-toggle input{position:absolute;left:-3000em}.rtl .ac-toggle input{left:inherit;right:-3000em}.ac-toggle__switch{display:inline-block;background:#ccc;border-radius:8px;width:30px;height:16px;position:relative;transition:background-color .3s}.ac-toggle__switch__on,.ac-toggle__switch__off{font-size:11px;font-weight:bold;color:#fff;position:absolute;top:5px;line-height:11px}.ac-toggle__switch__off{right:6px;color:#555}.ac-toggle__switch__on{left:8px}.ac-toggle__switch__track{border-radius:50%;display:inline-block;background:#fff;position:absolute;left:3px;top:3px;height:10px;width:10px;transition:all .1s}.ac-toggle input:checked+.ac-toggle__switch{background:#1e8cbe}.ac-toggle input:checked+.ac-toggle__switch .ac-toggle__switch__track{left:calc(100% - 13px)}#cpac a:focus,#cpac a:active{outline:none}.ac-message{background:#fff;padding:1px 12px;border:1px solid #ccd0d4;border-left-width:4px;margin-bottom:15px}.ac-message p{margin:.5em 0}.ac-message.notice-warning{border-left-color:#ffb900}.ac-message.notice-error{border-left-color:#dc3232}.wrap .nav-tab-wrapper{margin-bottom:24px}.wrap .notice{margin-top:16px;margin-bottom:16px}.ac-badge{display:inline-block;background:#d54e21;border-radius:10px;font-size:9px;line-height:17px;padding:0 6px;margin:-1px 0 0 4px;vertical-align:middle;color:#fff;font-weight:600}a.external:after{content:"";display:inline-block;margin-left:4px;font-size:17px;color:#797979;line-height:1;font-family:dashicons,serif;text-decoration:none;font-weight:normal;font-style:normal;vertical-align:top;text-align:center}.button.loading{padding-right:25px;position:relative}.cpac_message.error.warning{border-left:4px solid #ffba00}div.menu{position:relative;padding:0;margin-top:16px;margin-bottom:16px}div.menu select{display:inline-block;margin:0}div.menu .spinner{display:none;float:none;visibility:visible;margin:0 0 0 14px}div.menu .view-link,div.menu .view-link:active{display:inline-block;margin:0 0 0 12px;top:2px}table.ac-form-table{max-width:1100px;margin-top:20px}table.ac-form-table>tbody>tr>td,table.ac-form-table>tbody>tr>th{vertical-align:top}table.ac-form-table.settings tr th{font-weight:normal}table.ac-form-table.settings tr th h2{margin:0}table.ac-form-table.settings tr td{padding-top:58px}table.ac-form-table .general form div.checkbox-labels{margin-bottom:6px}table.ac-form-table .general form p.save-button{margin-top:10px}.wp-pointer-content{overflow:hidden}.wp-pointer-content ol{margin-left:1.5em;padding:0 15px}.wp-pointer-right{margin-right:15px}.wp-pointer.noclick .wp-pointer-buttons{display:none}.ac-wp-pointer img{max-width:calc(100% - 40px);height:auto;margin:20px;margin-bottom:5px;margin-top:0}.ac-wp-pointer p.notice{padding-top:10px;padding-bottom:10px}.ac-wp-pointer .wp-pointer-arrow{pointer-events:none}.ac-section{background:#f5f5f5;margin-bottom:28px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ac-section__header{background:#fff;padding:13px 14px;border-bottom:1px solid #e1e1e1;position:relative}.ac-section__header__title{font-size:15px;margin:0;font-weight:bold}.ac-section__body{padding:16px 16px}.ac-section p{margin:0 0 1em 0;max-width:800px}.ac-section.-closable .ac-section__header{padding-right:30px;cursor:pointer}.ac-section.-closable .ac-section__header:after{content:"";position:absolute;right:20px;top:50%;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #000;transition:all .2s;margin-top:-4px}.ac-section.-closable.-closed .ac-section__header:after{transform:rotate(180deg)}.ac-section.-closable.-closed .ac-section__body{display:none}
|
assets/css/admin-page-addons.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.ac-addons{display:inline-block;margin-right:16px;float:left}.ac-addons.group-default{float:none;clear:both;display:table}.ac-addons h2{border-bottom:1px solid #ccc;padding-bottom:10px}.ac-addons ul{overflow:hidden}.ac-addons ul .ac-addon{width:
|
1 |
+
.ac-addons{display:inline-block;margin-right:16px;float:left}.ac-addons.group-default{float:none;clear:both;display:table}.ac-addons h2{border-bottom:1px solid #ccc;padding-bottom:10px}.ac-addons ul{overflow:hidden}.ac-addons ul .ac-addon{width:250px;background:#fff;float:left;margin-right:16px;margin-bottom:16px;border:1px solid #ddd;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);box-shadow:0 3px 10px 0 rgba(0,0,0,.15)}.ac-addons ul .ac-addon:last-child{margin-right:0}.ac-addons ul .ac-addon:hover{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.25);box-shadow:0 3px 10px 0 rgba(0,0,0,.25)}.ac-addons ul .ac-addon a.button-primary{color:#fff}.ac-addons ul .ac-addon .addon-header{display:table;width:100%;height:125px;text-align:center;vertical-align:middle;border-top:1px solid #ddd;background:#0069a4;background:-moz-radial-gradient(center, ellipse cover, #0069a4 0%, #085079 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #0069a4), color-stop(100%, #085079));background:-webkit-radial-gradient(center, ellipse cover, #0069a4 0%, #085079 100%);background:-o-radial-gradient(center, ellipse cover, #0069a4 0%, #085079 100%);background:-ms-radial-gradient(center, ellipse cover, #0069a4 0%, #085079 100%);background:radial-gradient(ellipse at center, #0069a4 0%, #085079 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$addon-color-lightblue", endColorstr="$addon-color-blue", GradientType=1)}.ac-addons ul .ac-addon .addon-header .inner{display:table-cell;vertical-align:middle;padding:15px 20px}.ac-addons ul .ac-addon .addon-header .inner h3{padding:0 16px;color:#fff;line-height:150%}.ac-addons ul .ac-addon .addon-header .inner img{display:inline-block;max-height:52px;max-width:100%}.ac-addons ul .ac-addon .addon-notice{background-color:#fff8e5;margin:0;padding:15px}.ac-addons ul .ac-addon .addon-notice a{font-weight:bold;text-decoration:none;color:#0073aa}.ac-addons ul .ac-addon .addon-content{width:100%;padding:25px 15px;-moz-box-sizing:border-box;box-sizing:border-box;min-height:162px}.ac-addons ul .ac-addon .addon-content>*:first-child{margin-top:0}.ac-addons ul .ac-addon .addon-content>*:last-child{margin-bottom:0}.ac-addons ul .ac-addon .addon-actions{background:#eee;border-top:1px solid #ddd;padding:8px;overflow:hidden}.ac-addons ul .ac-addon .addon-actions span.active,.ac-addons ul .ac-addon .addon-actions span.active:hover{display:inline-block;height:28px;line-height:28px;cursor:default;border-color:#69c471;color:#388f40;margin-left:8px}.ac-addons ul .ac-addon .addon-actions span.active:before,.ac-addons ul .ac-addon .addon-actions span.active:hover:before{content:"";font-family:"dashicons",sans-serif;vertical-align:middle;font-size:17px;margin:-2px 3px 0 -5px}.ac-addons ul .ac-addon.ac-addon-types .addon-header .inner img,.ac-addons ul .ac-addon.ac-addon-buddypress .addon-header .inner img{max-height:68px}
|
assets/css/admin-page-columns.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@font-face{font-family:"cpac_icons";src:url("../fonts/cpac_icons.woff2?v=942947") format("woff2"),url("../fonts/cpac_icons.woff?v=452198") format("woff");font-style:normal;font-weight:400}.cpacicon,[class^="cpacicon-"],[class*=" cpacicon-"]{display:inline-block;transform:translate(0, 0);text-rendering:auto;font:normal normal 400 14px/1 cpac_icons;font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.cpacicon-bulk-edit::before{content:""}.cpacicon-download::before{content:""}.cpacicon-draft::before{content:""}.cpacicon-move::before{content:""}.cpacicon-segment::before{content:""}.cpacicon-smart-filter::before{content:""}.ac-setbox{-webkit-font-smoothing:antialiased;margin-top:30px}.ac-setbox__descriptive{color:#636669;font-size:13px;line-height:17px}.ac-setbox__header{padding:10px;position:relative;cursor:pointer}.ac-setbox__header__title{font-size:15px;font-weight:bold}.ac-setbox__header__title small{font-size:14px;font-weight:300;color:#72777C}.ac-setbox__header:after{content:"";position:absolute;right:20px;top:50%;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #000;transition:all .2s;margin-top:-4px}.ac-setbox__row{background:#fff}.ac-setbox__row__th,.ac-setbox__row__fields{border-bottom:1px solid #dfdfdf}.ac-setbox__row__th{background:#f5f5f5;position:relative;padding:12px 13px;padding-top:15px;border-right:1px solid #dedede}.ac-setbox__row__th label{display:block;font-weight:bold;margin-bottom:5px}.ac-setbox__row__th small{color:#636669;font-size:13px;line-height:17px}.ac-setbox__row__fields{flex:auto}.ac-setbox__row__fields.-subsetting-total-1{display:flex}.ac-setbox__row__fields.-subsetting-total-1>*{width:100%}.ac-setbox__row__fields__inner{padding:15px}.ac-setbox__row__fields__inner>*:last-child{margin-bottom:0}.ac-setbox__row__fields select{width:100%;margin-bottom:10px}.ac-setbox__row a.ac-pointer.instructions{position:absolute;top:14px;right:10px;display:inline-block;cursor:pointer}@media screen and (min-width: 900px){.ac-setbox__row{display:flex}.ac-setbox__row__th{flex:0 0 230px}.ac-setbox__row__fields{flex:auto}.ac-setbox__row.-sub{display:block}.ac-setbox__row.-sub .ac-setbox__row__th,.ac-setbox__row.-sub .ac-setbox__row__fields{flex:100%}}@media screen and (min-width: 1150px){.ac-setbox__row.-sub{display:flex}.ac-setbox__row.-sub .ac-setbox__row__th,.ac-setbox__row.-sub .ac-setbox__row__fields{flex:100%}}.ac-setbox .checkbox-labels>label,.ac-setbox .radio-labels>label{padding-right:10px;vertical-align:top}.ac-setbox .checkbox-labels.vertical input[type=radio],.ac-setbox .radio-labels.vertical input[type=radio]{margin-right:6px}.ac-setbox .checkbox-labels.vertical>label,.ac-setbox .radio-labels.vertical>label{display:block;margin-bottom:5px}.ac-setbox.-closed .ac-setbox__header:after{transform:rotate(180deg)}.ac-setbox.-closed .ac-setbox__row{display:none}.ac-setbox .select2-search__field{width:100% !important}.ac-ls-settings .select2{margin-bottom:10px}.ac-ls-settings .select2 input{min-height:0}.ac-ls-settings .select2 li{margin-bottom:0}.ac-ls-settings .row.users .select2{margin-bottom:0}.ac-ls-settings select.sorting_order{margin-bottom:0}.ui-sortable-helper{-webkit-box-shadow:1px 3px 6px 0 rgba(1,1,1,0.4);box-shadow:1px 3px 6px 0 rgba(1,1,1,0.4)}.ui-sortable-helper .column-meta{border-width:1px}.ac-column span.select2-container{z-index:1}.ac-column .comment-grey-bubble{height:16px;width:16px}.ac-column .comment-grey-bubble:before{content:'\f101';font:normal 20px/.5 'dashicons';speak:none;display:inline-block;padding:0;top:5px;left:0;position:relative;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none !important}.rtl .ac-column .comment-grey-bubble:before{right:0;left:auto}#add-new-column-template{display:none}.ac-admin{max-width:1200px}@media only screen and (min-width: 900px){.ac-admin__wrap{display:flex;flex-direction:row-reverse}.ac-admin__wrap .ac-admin__main{flex:1 1 auto}.ac-admin__wrap .ac-admin__sidebar{flex:0 0 280px;margin-left:20px}.rtl .ac-admin__wrap .ac-admin__sidebar{flex:0 0 280px;margin-left:0;margin-right:20px}}.ac-admin__main .column-footer a.add_column{padding-left:16px;padding-right:16px;text-align:center}.ac-admin__main .column-footer a.submit.save,.ac-admin__main .column-footer a.submit.update{padding-left:20px;padding-right:20px;text-align:center}.ac-admin__main .column-footer .submit.save{display:inline-block}.ac-admin__main .column-footer .submit.update{display:none}.ac-admin__main .column-footer .spinner{display:none}.ac-admin.saving .spinner{visibility:visible}.ac-admin.saving .column-footer .spinner{margin:4px 0 0;background-position:center center;float:none;display:inline-block;visibility:visible}.ac-admin.stored .ac-admin__sidebar .form-actions .submit.save{display:none}.ac-admin.stored .ac-admin__sidebar .form-actions .submit.update{display:block}.ac-admin.stored .ac-admin__sidebar .form-actions .form-reset{display:block}.ac-admin.stored .column-footer .submit.save{display:none}.ac-admin.stored .column-footer .submit.update{display:inline-block}.ac-admin.show-list-screen-type .ac-admin__sidebar .sidebox.form-actions small.list-screen-type,.ac-admin.show-list-screen-id .ac-admin__sidebar .sidebox.form-actions small.list-screen-id{display:block}.ac-admin.show-list-screen-id .layouts__item__title small.layouts__item__id{display:inline}.ac-admin__main .ac-notice{background:#fff;border-left:4px solid #ffba00;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);margin-bottom:15px;padding:1px 12px}.ac-admin__main .ajax-message{display:none}.ac-admin__main .ac-message{margin-top:0 !important}.ac-admin__main .ac-message p{min-height:1px;overflow:hidden}.ac-admin__main .ac-message>.dashicons{float:left;margin-top:6px;color:#b7b7b7;margin-right:5px}.ac-admin__main .ac-message.notice-info{border-left:4px solid #00a0d2}.ac-admin__main .ac-boxes{box-shadow:0 1px 3px rgba(0,0,0,0.1)}.ac-admin__main .ac-boxes.show-column-id div.ac-column-header table tr td.column_label .inner small.column-id{display:inline}.ac-admin__main .ac-boxes.show-column-type div.ac-column-header table tr td.column_label .inner small.column-type{display:inline}.ac-column a{cursor:pointer}.ac-column a:focus,.ac-column a:active{box-shadow:none}.ac-column.loading .ac-column-body>.spinner{position:absolute;left:50%;top:50%;z-index:200;margin-left:-10px;margin-top:-10px;display:block}.ac-column.loading .ac-column-body:before{content:'';position:absolute;width:100%;height:100%;background:#FFF;z-index:100;opacity:0.5}.ac-column.opened{margin-bottom:-1px}.ac-column.opened .ac-column-header{background-color:#eaeaea;border-color:#ccc}.ac-column.opened .ac-column-header:hover .column_label .inner>a.close-button{display:inline-block}.ac-column.opened .ac-column-header .column_edit:after{content:"\f142"}.ac-column.opened .ac-column-header table td{border-color:#f8f8f8;color:#333;text-shadow:0 1px 0 #FFFFFF}.ac-column.opened .ac-column-header table td a{color:#333;text-shadow:0 1px 0 #FFFFFF}.ac-column.opened .ac-column-header table td.column_sort span{color:#9b9b9b}.ac-column.opened .ac-column-header table td.column_label .meta span{color:#8d8d8d;text-shadow:none}.ac-column.opened .ac-column-header table td.column_label a.edit-button{display:none}.ac-column.opened .ac-column-header table td.column_type{color:#5C5C5C}.ac-column.opened .ac-column-header table td.column_edit:after{color:#9b9b9b}.ac-column.opened .ac-column-body{border:1px solid #ccc;border-top:1px solid #d4d4d4}.ac-column.disabled,.boxes.disabled .ac-column{opacity:0.7}.ac-column.disabled a.remove-button,.ac-column.disabled a.clone-button,.ac-column.disabled .column_action,.boxes.disabled .ac-column a.remove-button,.boxes.disabled .ac-column a.clone-button,.boxes.disabled .ac-column .column_action{display:none !important}.ac-column.disabled .column-meta td.column_sort,.boxes.disabled .ac-column .column-meta td.column_sort{display:none}.ac-column.disabled .column-meta td.column_label,.boxes.disabled .ac-column .column-meta td.column_label{padding-left:10px}.ac-column.disabled .meta span,.boxes.disabled .ac-column .meta span{cursor:default !important;opacity:0.45}.ac-column.disabled .meta span:before,.boxes.disabled .ac-column .meta span:before{color:#808080 !important}.ac-column.disabled .meta span.on,.boxes.disabled .ac-column .meta span.on{opacity:1}.ac-column.disabled .column-footer,.boxes.disabled .ac-column .column-footer{display:none}.ac-column.disabled .ac-column-body:before,.boxes.disabled .ac-column .ac-column-body:before{content:'';position:absolute;width:100%;height:100%;background:#FFF;z-index:100;opacity:0.3;cursor:not-allowed}.ac-column-setting{width:100%;clear:both;border-spacing:0;margin:0;border-top:1px solid #e8e8e8}.ac-column-setting:first-child{border-top:0}.ac-column-setting tr.hide{display:none}.ac-column-setting tr td{vertical-align:top;border:none;padding:0;background:#fff}.ac-column-setting td.col-label{position:relative;line-height:24px;overflow:visible;background:#f5f5f5;border-right:1px solid #dedede;width:30%;padding:10px;padding-left:12px}.ac-column-setting td.col-label .ac-pointer{position:absolute;right:4px;top:10px;padding:4px;height:17px}.ac-column-setting td.col-label a.more-link{text-decoration:none;color:#d2d2d2;position:absolute;right:8px;top:17px}.ac-column-setting td.col-label a.more-link span.dashicons{font-size:17px}.ac-column-setting td.col-label a.more-link:hover{color:#acacac}.ac-column-setting td.col-label span.label{font-weight:bold;display:inline-block;color:#333333;font-style:normal}.ac-column-setting td.col-label div.tooltip{font-size:12px;font-style:normal;line-height:16px;margin:0 !important;display:none;position:absolute;max-width:200px;z-index:99;top:40px;left:0;font-weight:normal;color:#fff;background-color:#333;box-shadow:0 1px 3px rgba(0,0,0,0.2);padding:.618em 1em;border-radius:3px}.ac-column-setting td.col-label div.tooltip em{margin-top:3px;display:block;color:#999}.ac-column-setting td.col-input div.msg{margin-top:5px;display:none;color:#333;padding:6px 10px;background-color:#ffebe8;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ac-column-setting td.col-input div.msg p{margin:0.5em 0 1em 0}.ac-column-setting td.col-input div.msg a.button{margin-bottom:1em}.ac-column-setting td.col-input .help-msg{margin:10px 0 0;color:#666;font-size:13px}.ac-column-setting .ac-column-setting td.col_label{background-color:#fcfcfc}.ac-column-setting .ac-column-setting td.col_label .label{font-size:12px;color:#595959}.ac-column-setting span.ac-setting-error{display:block;margin:0;background-color:#ffebe8;padding:7px 10px}.ac-column-setting-actions .col-settings p{padding-left:10px}.ac-column-setting-actions .col-settings a{text-decoration:none}.ac-column-setting-actions .col-settings a.close-button,.ac-column-setting-actions .col-settings a.clone-button{margin-right:10px}.ac-column-setting-actions .col-settings a.remove-button{color:#a00;text-decoration:none;text-shadow:none;margin-right:5px}.ac-column-setting-actions .col-settings a.remove-button:hover{color:#f00}.ac-column .ac-setting-input{padding:10px;line-height:24px}.ac-column .ac-setting-input input,.ac-column .ac-setting-input select{width:99.95%;max-width:none}.ac-column .ac-setting-input input[type=checkbox],.ac-column .ac-setting-input input[type=radio]{width:auto;margin-right:4px}.ac-column .ac-setting-input__info{margin-left:5px;transform:translateY(2px)}.ac-column .ac-setting-input .checkbox-labels>label,.ac-column .ac-setting-input .radio-labels>label{padding-right:10px;vertical-align:top}.ac-column .ac-setting-input .checkbox-labels.vertical input[type=radio],.ac-column .ac-setting-input .radio-labels.vertical input[type=radio]{margin-right:6px}.ac-column .ac-setting-input .checkbox-labels.vertical>label,.ac-column .ac-setting-input .radio-labels.vertical>label{display:block;margin-bottom:5px}.ac-column .ac-setting-input .ac-pointer{color:#8d8d8d;display:inline-block;transform:translateY(2px)}.ac-column .ac-setting-input__icon{display:inline-block;margin-right:10px}.ac-column .ac-setting-input__icon.-warning{transform:translateY(3px)}.ac-column .ac-setting-input__icon+*{display:inline-block}.ac-setting-input-date .ac-setting-input-date__custom{display:inline-block;width:71px !important;margin-right:5px}.ac-setting-input-date .ac-setting-input-date__value{display:inline-block;width:165px}.ac-setting-input-date .ac-setting-input-date__example{margin-left:8px}.ac-setting-input-date .ac-setting-input-date__example .spinner{float:none;vertical-align:top}.ac-setting-input-date code{display:inline-block;min-width:60px;padding-top:0;padding-bottom:0;text-align:center}.ac-setting-input-width{position:relative}.ac-setting-input-width div.description{font-size:12px;width:72px;position:absolute;display:table}.ac-setting-input-width div.description input{margin:0;text-align:right;vertical-align:middle;display:table-cell;padding-left:4px;padding-right:4px;border-color:#7e8993;border-top-right-radius:0;border-bottom-right-radius:0}.ac-setting-input-width div.description input::-webkit-input-placeholder{font-size:13px}.ac-setting-input-width div.description input:-moz-placeholder{font-size:13px}.ac-setting-input-width div.description input::-moz-placeholder{font-size:13px}.ac-setting-input-width div.description input:-ms-input-placeholder{font-size:13px}.ac-setting-input-width div.description span{background:#efefef;display:table-cell;width:26px;line-height:23px;text-align:center;vertical-align:middle;border:1px solid #7e8993;border-left:none;color:#505050;border-top-right-radius:4px;border-bottom-right-radius:4px}.ac-setting-input-width div.width-slider{margin-left:82px;margin-right:88px;position:relative;top:8px}.ac-setting-input-width div.width-slider .ui-slider-handle{cursor:ew-resize;z-index:1}.ac-setting-input-width div.unit-select{position:absolute;top:11px;right:6px;width:82px;text-align:right}.ac-setting-input-width div.unit-select .radio-labels{padding:0}.ac-setting-input-width div.unit-select .radio-labels label{padding:0;margin-right:6px}.ac-setting-input-width div.unit-select .radio-labels label input{margin-right:2px}.ac-column-setting--pro .col-label .dashicons{color:#A99D9F;transform:scale(0.9, 0.9);margin-top:2px;display:inline-block;margin-right:3px;cursor:pointer}.ac-column-setting--pro td.col-input{background:#f5f5f5}.ac-column-setting--pro .radio-labels{display:inline-block}.ac-column-setting--pro .radio-labels input{background-color:#F0F0F0}.ac-column-setting--pro .radio-labels input:checked:before{background-color:#808080}.ac-column-setting--pro .ac-setting-input{background:#f5f5f5}.ac-column-setting--pro .acp-button{background:#e9426e;color:#fff;border:none;border-radius:3px;padding:3px 10px;letter-spacing:2px;cursor:pointer;font-size:13px;vertical-align:middle;margin-top:-1px;margin-left:5px}div.ac-column-header{border-style:solid;border-color:#dfdfdf;border-width:1px 1px 0;background:#fcfcfc}div.ac-column-header:nth-child(2n) .column-meta{background:#f9f9f9}div.ac-column-header img{margin-right:3px}div.ac-column-header table.widefat{border:none}div.ac-column-header table{border:none;background:transparent;border-radius:0}div.ac-column-header table tr td{vertical-align:top;height:18px;padding:12px 8px;border-width:1px 0 0;border-style:solid;border-color:transparent}div.ac-column-header table tr td.column_sort{position:relative;cursor:move;padding:9px 12px}div.ac-column-header table tr td.column_sort span.cpacicon-move{position:absolute;top:12px;left:12px;font-size:22px;display:inline-block;color:#bdbdbd}div.ac-column-header table tr td.column_label{width:70%;font-weight:bold;vertical-align:middle;position:relative;padding:15px 0}div.ac-column-header table tr td.column_label .inner{position:relative;overflow:visible;height:18px}div.ac-column-header table tr td.column_label .inner .toggle img{max-height:20px}div.ac-column-header table tr td.column_label .inner small.column-type,div.ac-column-header table tr td.column_label .inner small.column-id{font-weight:normal;display:none}div.ac-column-header table tr td.column_label .inner>a{color:#5a5a5a;padding:0 4px}div.ac-column-header table tr td.column_label .inner>a:hover{color:#333333}div.ac-column-header table tr td.column_label .inner>a.edit-button,div.ac-column-header table tr td.column_label .inner>a.close-button,div.ac-column-header table tr td.column_label .inner>a.remove-button,div.ac-column-header table tr td.column_label .inner>a.clone-button{display:none;color:#0074a2;text-decoration:none;text-shadow:none;font-weight:normal;margin-left:5px;font-size:12px}div.ac-column-header table tr td.column_label .inner>a.edit-button:hover,div.ac-column-header table tr td.column_label .inner>a.close-button:hover,div.ac-column-header table tr td.column_label .inner>a.remove-button:hover,div.ac-column-header table tr td.column_label .inner>a.clone-button:hover{color:#2ea2cc}div.ac-column-header table tr td.column_label .inner>a.remove-button{color:#a00}div.ac-column-header table tr td.column_label .inner>a.remove-button:hover{color:#f00}div.ac-column-header table tr td.column_label .inner .meta{display:inline-block;float:right;font-weight:normal;color:#b2b2b2;font-size:12px;width:190px;position:relative}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting{cursor:pointer;margin-left:4px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-heading-setting--width{margin-right:3px;cursor:auto;color:#737373;position:absolute;right:calc(100% - 40px)}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator{margin-left:3px;font-size:22px;line-height:17px;width:22px;position:absolute;left:0}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--export{left:39px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--sort{left:66px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--edit{left:93px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--bulk_edit{left:120px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--search{left:147px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--filter{left:174px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--filter{top:1px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.cpacicon-filter{font-size:20px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.on,div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.on span{color:#21759B}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.cpacicon{font-size:14px;line-height:18px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.disabled{cursor:default}div.ac-column-header table tr td.column_type{width:auto;min-width:120px;text-align:right;color:#999999;padding-right:0;line-height:21px}div.ac-column-header table tr td.column_type .inner{display:inline-block;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:120px;vertical-align:middle}div.ac-column-header table tr td.column_type .inner a{margin-top:2px;color:#999999}div.ac-column-header table tr td.column_edit{width:38px;min-width:38px;text-align:center;cursor:pointer}div.ac-column-header table tr td.column_edit:after{right:0;content:"\f140";font:normal 20px/1 dashicons;speak:none;display:inline-block;padding:0 5px 0 0;bottom:0;position:relative;vertical-align:bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none !important;color:#b4b9be}div.ac-column-header table tr:hover td.column_sort span{color:#9b9b9b}div.ac-column-header:hover .column_label .inner>a.remove-button,div.ac-column-header:hover .column_label .inner>a.edit-button,div.ac-column-header:hover .column_label .inner>a.clone-button{display:inline-block}div.ac-column-header span.vers{padding-top:2px}.ac-column-body{display:none;border-width:1px 1px 0;border-style:solid;border-color:#dfdfdf;position:relative}.column-footer{background:#EAF2FA;border:1px solid #c7d7e2;min-height:26px;padding:8px;overflow:hidden}.column-footer .order-message{color:#7A9BBE;float:left;font-family:Comic Sans MS, sans-serif;font-size:11px;height:13px;position:relative;line-height:1em;margin-left:4px;padding:7px 0 0 22px;text-shadow:0 1px 0 #FFFFFF;display:inline-block}.column-footer .order-message__icon{display:inline-block;position:absolute;left:0;top:0}.column-footer .button-container{float:right;display:inline-block;min-height:29px}.column-footer .button-container a{display:inline-block;margin-left:5px;vertical-align:top}.column-footer .button-container a.clear-columns{color:#BC0B0B;text-decoration:none;margin-right:8px;margin-top:5px}.column-footer .button-container a.clear-columns:hover{color:red}.ac-admin__sidebar .sidebox{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #dedede;border-radius:0 0 0 0;box-shadow:0 1px 3px rgba(0,0,0,0.1);position:relative;margin-bottom:14px}.ac-admin__sidebar .sidebox h3{padding:10px;margin:0;position:relative}.ac-admin__sidebar .sidebox h3.title{font-family:Georgia, "Times New Roman", "Bitstream Charter", Times, serif;font-size:15px;font-weight:normal;line-height:1;margin:0;padding:7px 10px;background:#f1f1f1;background-image:linear-gradient(to top, #ececec, #f9f9f9);border-bottom-color:#dfdfdf;text-shadow:#fff 0 1px 0;box-shadow:0 1px 0 #fff;border-bottom-style:solid;border-bottom-width:1px}.ac-admin__sidebar .sidebox h3 span.left{position:relative;background:#fff;z-index:2;padding-right:8px;float:none}.ac-admin__sidebar .sidebox h3 span.contenttype{display:block;line-height:20px;font-size:12px;text-transform:uppercase;color:#808080;margin-top:4px}.ac-admin__sidebar .sidebox h3 span.contenttype.right{position:absolute;display:inline-block;z-index:1;right:10px;text-align:right;margin-top:0}.ac-admin__sidebar .sidebox .inside{padding:10px}.ac-admin__sidebar .sidebox .inside p{margin-top:0}.ac-admin__sidebar .sidebox.form-actions small.list-screen-id,.ac-admin__sidebar .sidebox.form-actions small.list-screen-type{display:none;line-height:25px}.ac-admin__sidebar .sidebox.form-actions .form-reset{display:none;border-bottom:1px solid #F5F5F5;padding:8px}.ac-admin__sidebar .sidebox.form-actions .reset-column-type{text-decoration:none;color:#BC0B0B;line-height:25px;display:inline-block;background:none;border:none;padding:0;font-size:13px;cursor:pointer;margin:0}.ac-admin__sidebar .sidebox.form-actions .reset-column-type:hover{color:red}.ac-admin__sidebar .sidebox.form-actions .form-update{padding:8px;overflow:hidden}.ac-admin__sidebar .sidebox.form-actions .submit{display:none;width:100%;height:28px;line-height:28px;text-align:center}.ac-admin__sidebar .sidebox.form-actions .submit.save{display:block}.ac-admin__sidebar .sidebox#direct-feedback #feedback-support,.ac-admin__sidebar .sidebox#direct-feedback #feedback-rate{display:none}.ac-admin__sidebar .sidebox#direct-feedback .inside>a{border-radius:4px;border:1px solid #CCC;width:48%;height:64px;text-align:center;line-height:64px;font-weight:bold;color:#222;display:inline-block;text-decoration:none}.ac-admin__sidebar .sidebox#direct-feedback .inside>a:hover{background:#FAFAFA}.ac-admin__sidebar .sidebox#direct-feedback .inside form textarea{width:100%;height:120px}.ac-admin__sidebar .sidebox#direct-feedback .inside form input[type="submit"]{display:inline-block;float:right;border-radius:4px;border:1px solid #CCC;height:32px;text-align:center;line-height:32px;font-weight:bold;font-size:12px;padding:0 32px;color:#CCC;background:none;text-decoration:none;cursor:pointer}.ac-admin__sidebar .sidebox#direct-feedback .inside form input[type="submit"]:hover{background:#FAFAFA}.ac-admin__sidebar .sidebox#direct-feedback .inside form p.description{float:left;font-size:10px}.ac-admin__sidebar .sidebox#direct-feedback .inside ul{margin:0}.ac-admin__sidebar .sidebox#direct-feedback .inside ul.share li{margin:0;display:block;float:left;margin-left:9px;width:30%}.ac-admin__sidebar .sidebox#direct-feedback .inside ul.share li a{text-decoration:none;vertical-align:middle;line-height:20px;padding:16px 0;width:100%;text-align:center;border:1px solid #CCC;border-radius:4px;display:block}.ac-admin__sidebar .sidebox#direct-feedback .inside ul.share li a:hover{background:#FAFAFA}.ac-admin__sidebar .sidebox#direct-feedback .inside ul.share li:first-child{margin-left:0}.ac-admin__sidebar .sidebox#direct-feedback #feedback-support .inside ul.share li{width:48%}#ac-pro-version{background:none}#ac-pro-version .padding-box{padding:20px 10px 10px;background:#3d4350;color:#fff}#ac-pro-version .nopadding{margin:0;padding:0}#ac-pro-version h2{color:#fff}#ac-pro-version h3{font-size:34px;line-height:40px}#ac-pro-version h3 a{text-decoration:none;color:#fff}#ac-pro-version h3 a span{color:#e9426e}#ac-pro-version sup{text-decoration:line-through;font-size:13px;color:#ccc}#ac-pro-version .ac-pro-prices{margin:8px 0 0;font-style:italic}#ac-pro-version .acp-button{background:#e9426e;border:none;color:#fff;text-decoration:none;text-align:center;display:block;padding:6px 20px;border-radius:3px;cursor:pointer}#ac-pro-version .more{color:#FFEE85;text-decoration:none}#ac-pro-version .more:hover{text-decoration:underline}#ac-pro-version p.center{text-align:center}#ac-pro-version p.nomargin{margin-bottom:0}#ac-pro-version ul.features a:hover{text-decoration:underline}#ac-pro-version ul li{padding-bottom:3px}#ac-pro-version ul li a{color:#fff;text-decoration:none;padding-left:25px;position:relative;display:block}#ac-pro-version ul li a:before{content:'\2713';font-weight:bold;font-size:16px;position:absolute;left:0;top:0}#ac-pro-version ul li.acp-integration{padding:0;min-height:23px;line-height:23px}#ac-pro-version ul li.acp-integration img{height:23px;display:inline-block;vertical-align:middle;margin-right:3px}#ac-pro-version ul li.acp-integration img.ac-addon-pods{margin-top:-4px}#ac-pro-version ul li.acp-integration img.ac-addon-types{height:18px}#ac-pro-version ul li.acp-integration img.cac-addon-acf{margin-top:-4px;height:15px}#ac-pro-version ul li.acp-integration a{color:#FFEE85}#ac-pro-version ul li.acp-integration a:before{content:'+'}#ac-pro-version .padding-box.ac-pro-deal{color:#3d4350;padding-bottom:20px;text-align:center;background:#ffef8f}#ac-pro-version .padding-box.ac-pro-deal h3{font-size:20px;line-height:26px;padding-top:0;padding-bottom:0;margin-bottom:18px}#ac-pro-version .padding-box.ac-pro-deal a.acp-button{font-size:16px}#ac-pro-version .padding-box.ac-pro-newsletter{background:#fff;color:#3d4350}#ac-pro-version .padding-box.ac-pro-newsletter h3{font-size:20px;padding-bottom:0}#ac-pro-version .padding-box.ac-pro-newsletter input{width:100%;margin-bottom:8px}#ac-pro-version .padding-box.ac-pro-newsletter .acp-button{margin-top:12px;margin-bottom:0;padding:7px 20px}#ac-pro-version .acp-button{background:#e9426e;border:none;color:#fff;text-decoration:none;text-align:center;display:block;padding:6px 20px;border-radius:3px}.ac-column-setting--label .ac-setting-input__container{position:relative}.ac-column-setting--label .ac-setting-input__container input{height:28px;line-height:28px;padding-right:34px}.ac-column-setting--label .ac-setting-input__container .ac-setting-label-icon{background:#fff;position:absolute;top:4px;height:22px;color:#ccc;right:0;border:none;cursor:pointer;outline:none !important;transition:color .1s}.ac-column-setting--label .ac-setting-input__container .ac-setting-label-icon:hover,.ac-column-setting--label .ac-setting-input__container .ac-setting-label-icon:focus{color:#999}.ac-column-setting--label .ac-setting-input__container .ac-setting-label-icon:active{color:#21759B}.ac-ipicker__modal{background:#fff;max-width:90%;width:770px;height:450px;display:flex;padding:20px}.ac-ipicker.fixed{position:fixed;z-index:99999;background:rgba(0,0,0,0.8);display:flex;top:0;right:0;bottom:0;left:0;height:auto;align-items:center;justify-content:center}.ac-ipicker__icons{flex:1 1 auto}.ac-ipicker__icons__group{display:block;clear:both;padding-top:15px;margin-top:20px;margin-bottom:10px;font-size:16px;font-weight:normal}.ac-ipicker__icons__group:first-child{border-top:none;padding-top:0;margin-top:0}.ac-ipicker__icon{display:inline-block;width:49px;height:49px;text-align:center;white-space:nowrap;cursor:pointer}.ac-ipicker__icon .dashicons{width:49px;height:49px;line-height:49px;font-size:28px}.ac-ipicker__icon:hover,.ac-ipicker__icon:focus{color:#21759B}.ac-ipicker__icon.active{background:#21759B;color:#fff}.ac-ipicker__handles{flex:0 0 100px;text-align:center;padding-top:20px}.ac-modal.-pro .ac-modal__dialog__list li{position:relative;padding-left:25px;font-weight:400;font-size:16px;letter-spacing:0.5px;margin-bottom:10px}.ac-modal.-pro .ac-modal__dialog__list li:before{content:'\f147';font-family:Dashicons;position:absolute;left:0;top:0;color:#3D4350}.ac-modal.-pro .ac-modal__dialog__list li:nth-child(2n){color:#e9426e}.ac-modal.-pro .ac-modal__dialog__mascot{position:absolute;right:20px;bottom:20px;width:150px;height:225px;z-index:4}.ac-modal.-pro .ac-modal__dialog__footer .button{margin-left:0;padding-left:15px;padding-right:15px}.ac-modal.-pro .ac-modal__dialog__footer span{display:inline-block;margin-top:4px;margin-left:10px;font-size:14px}.ac-modal.-setting .ac-modal__dialog{width:970px}.ac-modal.-setting .ac-modal__dialog__content{max-height:400px}.ac-modal.-setting .ac-modal__dialog__footer{text-align:right;padding:0 15px}.ac-modal.-setting .ac-modal__dialog__footer .button{display:inline-block;vertical-align:middle;padding-left:30px;padding-right:30px}.ac-modal.-setting .ac-modal__dialog__footer .ac-ipicker__selection{display:inline-block;vertical-align:middle;text-align:center;width:68px;height:68px;line-height:58px;background:#E5E5E5;margin-right:15px;color:#404040}.ac-modal.-setting .ac-modal__dialog__footer .ac-ipicker__selection .dashicons{width:68px;height:68px;line-height:68px;font-size:30px}.ac-modal.-iconpicker .ac-modal__dialog__content{overflow:hidden;overflow-y:scroll}.select2-container--acs2{z-index:2}.select2-container--acs2 .select2-dropdown.-customfields .select2-results>.select2-results__options{max-height:600px}@keyframes loading_text{0%{background-position:-100%}100%{background-position:100%}}.ac-loading-msg-wrapper{position:fixed;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.ac-loading-msg{display:inline-block;text-align:center;max-width:300px}.ac-loading-msg__logo{width:228px;text-align:center;margin-bottom:15px}.ac-loading-msg__content{position:relative;font-family:sans-serif;text-transform:uppercase;font-size:1.3em;letter-spacing:4px;overflow:hidden;color:#999;font-weight:300;background-repeat:no-repeat;background-size:60%}.ac-notice.visit-ls{display:none}.ac-setbox .select2-container .select2-search--inline .select2-search__field{margin-top:0 !important}
|
1 |
+
@font-face{font-family:"cpac_icons";src:url("../fonts/cpac_icons.woff2?v=942947") format("woff2"),url("../fonts/cpac_icons.woff?v=452198") format("woff");font-style:normal;font-weight:400}.cpacicon,[class^=cpacicon-],[class*=" cpacicon-"]{display:inline-block;transform:translate(0, 0);text-rendering:auto;font:normal normal 400 14px/1 cpac_icons;font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.cpacicon-bulk-edit::before{content:""}.cpacicon-download::before{content:""}.cpacicon-draft::before{content:""}.cpacicon-move::before{content:""}.cpacicon-segment::before{content:""}.cpacicon-smart-filter::before{content:""}.ac-setbox{-webkit-font-smoothing:antialiased;margin-top:30px}.ac-setbox__descriptive{color:#636669;font-size:13px;line-height:17px}.ac-setbox__header{padding:10px;position:relative;cursor:pointer}.ac-setbox__header__title{font-size:15px;font-weight:bold}.ac-setbox__header__title small{font-size:14px;font-weight:300;color:#72777c}.ac-setbox__header:after{content:"";position:absolute;right:20px;top:50%;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #000;transition:all .2s;margin-top:-4px}.ac-setbox__row{background:#fff}.ac-setbox__row__th,.ac-setbox__row__fields{border-bottom:1px solid #dfdfdf}.ac-setbox__row__th{background:#f5f5f5;position:relative;padding:12px 13px;padding-top:15px;border-right:1px solid #dedede}.ac-setbox__row__th label{display:block;font-weight:bold;margin-bottom:5px}.ac-setbox__row__th small{color:#636669;font-size:13px;line-height:17px}.ac-setbox__row__fields{flex:auto}.ac-setbox__row__fields.-subsetting-total-1{display:flex}.ac-setbox__row__fields.-subsetting-total-1>*{width:100%}.ac-setbox__row__fields__inner{padding:15px}.ac-setbox__row__fields__inner>*:last-child{margin-bottom:0}.ac-setbox__row__fields select{width:100%;margin-bottom:10px}.ac-setbox__row a.ac-pointer.instructions{position:absolute;top:14px;right:10px;display:inline-block;cursor:pointer}@media screen and (min-width: 900px){.ac-setbox__row{display:flex}.ac-setbox__row__th{flex:0 0 230px}.ac-setbox__row__fields{flex:auto}.ac-setbox__row.-sub{display:block}.ac-setbox__row.-sub .ac-setbox__row__th,.ac-setbox__row.-sub .ac-setbox__row__fields{flex:100%}}@media screen and (min-width: 1150px){.ac-setbox__row.-sub{display:flex}.ac-setbox__row.-sub .ac-setbox__row__th,.ac-setbox__row.-sub .ac-setbox__row__fields{flex:100%}}.ac-setbox .checkbox-labels>label,.ac-setbox .radio-labels>label{padding-right:10px;vertical-align:top}.ac-setbox .checkbox-labels.vertical input[type=radio],.ac-setbox .radio-labels.vertical input[type=radio]{margin-right:6px}.ac-setbox .checkbox-labels.vertical>label,.ac-setbox .radio-labels.vertical>label{display:block;margin-bottom:5px}.ac-setbox.-closed .ac-setbox__header:after{transform:rotate(180deg)}.ac-setbox.-closed .ac-setbox__row{display:none}.ac-setbox .select2-search__field{width:100% !important}.ac-ls-settings .select2{margin-bottom:10px}.ac-ls-settings .select2 input{min-height:0}.ac-ls-settings .select2 li{margin-bottom:0}.ac-ls-settings .row.users .select2{margin-bottom:0}.ac-ls-settings select.sorting_order{margin-bottom:0}.ui-sortable-helper{-webkit-box-shadow:1px 3px 6px 0 rgba(1,1,1,.4);box-shadow:1px 3px 6px 0 rgba(1,1,1,.4)}.ui-sortable-helper .column-meta{border-width:1px}.ac-column span.select2-container{z-index:1}.ac-column .comment-grey-bubble{height:16px;width:16px}.ac-column .comment-grey-bubble:before{content:"";font:normal 20px/.5 "dashicons";speak:none;display:inline-block;padding:0;top:5px;left:0;position:relative;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none !important}.rtl .ac-column .comment-grey-bubble:before{right:0;left:auto}#add-new-column-template{display:none}.ac-admin{max-width:1200px}@media only screen and (min-width: 900px){.ac-admin__wrap{display:flex;flex-direction:row-reverse}.ac-admin__wrap .ac-admin__main{flex:1 1 auto}.ac-admin__wrap .ac-admin__sidebar{flex:0 0 280px;margin-left:20px}.rtl .ac-admin__wrap .ac-admin__sidebar{flex:0 0 280px;margin-left:0;margin-right:20px}}.ac-admin__main .column-footer a.add_column{padding-left:16px;padding-right:16px;text-align:center}.ac-admin__main .column-footer a.submit.save,.ac-admin__main .column-footer a.submit.update{padding-left:20px;padding-right:20px;text-align:center}.ac-admin__main .column-footer .submit.save{display:inline-block}.ac-admin__main .column-footer .submit.update{display:none}.ac-admin__main .column-footer .spinner{display:none}.ac-admin.saving .spinner{visibility:visible}.ac-admin.saving .column-footer .spinner{margin:4px 0 0;background-position:center center;float:none;display:inline-block;visibility:visible}.ac-admin.stored .ac-admin__sidebar .form-actions .submit.save{display:none}.ac-admin.stored .ac-admin__sidebar .form-actions .submit.update{display:block}.ac-admin.stored .ac-admin__sidebar .form-actions .form-reset{display:block}.ac-admin.stored .column-footer .submit.save{display:none}.ac-admin.stored .column-footer .submit.update{display:inline-block}.ac-admin.show-list-screen-type .ac-admin__sidebar .sidebox.form-actions small.list-screen-type,.ac-admin.show-list-screen-id .ac-admin__sidebar .sidebox.form-actions small.list-screen-id{display:block}.ac-admin.show-list-screen-id .layouts__item__title small.layouts__item__id{display:inline}.ac-admin__main .ac-notice{background:#fff;border-left:4px solid #ffba00;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin-bottom:15px;padding:1px 12px}.ac-admin__main .ajax-message{display:none}.ac-admin__main .ac-message{margin-top:0 !important}.ac-admin__main .ac-message p{min-height:1px;overflow:hidden}.ac-admin__main .ac-message>.dashicons{float:left;margin-top:6px;color:#b7b7b7;margin-right:5px}.ac-admin__main .ac-message.notice-info{border-left:4px solid #00a0d2}.ac-admin__main .ac-boxes{box-shadow:0 1px 3px rgba(0,0,0,.1)}.ac-admin__main .ac-boxes.show-column-id div.ac-column-header table tr td.column_label .inner small.column-id{display:inline}.ac-admin__main .ac-boxes.show-column-type div.ac-column-header table tr td.column_label .inner small.column-type{display:inline}.ac-column a{cursor:pointer}.ac-column a:focus,.ac-column a:active{box-shadow:none}.ac-column.loading .ac-column-body>.spinner{position:absolute;left:50%;top:50%;z-index:200;margin-left:-10px;margin-top:-10px;display:block}.ac-column.loading .ac-column-body:before{content:"";position:absolute;width:100%;height:100%;background:#fff;z-index:100;opacity:.5}.ac-column.opened{margin-bottom:-1px}.ac-column.opened .ac-column-header{background-color:#eaeaea;border-color:#ccc}.ac-column.opened .ac-column-header:hover .column_label .inner>a.close-button{display:inline-block}.ac-column.opened .ac-column-header .column_edit:after{content:""}.ac-column.opened .ac-column-header table td{border-color:#f8f8f8;color:#333;text-shadow:0 1px 0 #fff}.ac-column.opened .ac-column-header table td a{color:#333;text-shadow:0 1px 0 #fff}.ac-column.opened .ac-column-header table td.column_sort span{color:#9b9b9b}.ac-column.opened .ac-column-header table td.column_label .meta span{color:#8d8d8d;text-shadow:none}.ac-column.opened .ac-column-header table td.column_label a.edit-button{display:none}.ac-column.opened .ac-column-header table td.column_type{color:#5c5c5c}.ac-column.opened .ac-column-header table td.column_edit:after{color:#9b9b9b}.ac-column.opened .ac-column-body{border:1px solid #ccc;border-top:1px solid #d4d4d4}.ac-column.disabled,.boxes.disabled .ac-column{opacity:.7}.ac-column.disabled a.remove-button,.ac-column.disabled a.clone-button,.ac-column.disabled .column_action,.boxes.disabled .ac-column a.remove-button,.boxes.disabled .ac-column a.clone-button,.boxes.disabled .ac-column .column_action{display:none !important}.ac-column.disabled .column-meta td.column_sort,.boxes.disabled .ac-column .column-meta td.column_sort{display:none}.ac-column.disabled .column-meta td.column_label,.boxes.disabled .ac-column .column-meta td.column_label{padding-left:10px}.ac-column.disabled .meta span,.boxes.disabled .ac-column .meta span{cursor:default !important;opacity:.45}.ac-column.disabled .meta span:before,.boxes.disabled .ac-column .meta span:before{color:gray !important}.ac-column.disabled .meta span.on,.boxes.disabled .ac-column .meta span.on{opacity:1}.ac-column.disabled .column-footer,.boxes.disabled .ac-column .column-footer{display:none}.ac-column.disabled .ac-column-body:before,.boxes.disabled .ac-column .ac-column-body:before{content:"";position:absolute;width:100%;height:100%;background:#fff;z-index:100;opacity:.3;cursor:not-allowed}.ac-column-setting{width:100%;clear:both;border-spacing:0;margin:0;border-top:1px solid #e8e8e8}.ac-column-setting:first-child{border-top:0}.ac-column-setting tr.hide{display:none}.ac-column-setting tr td{vertical-align:top;border:none;padding:0;background:#fff}.ac-column-setting td.col-label{position:relative;line-height:24px;overflow:visible;background:#f5f5f5;border-right:1px solid #dedede;width:30%;padding:10px;padding-left:12px}.ac-column-setting td.col-label .ac-pointer{position:absolute;right:4px;top:10px;padding:4px;height:17px}.ac-column-setting td.col-label a.more-link{text-decoration:none;color:#d2d2d2;position:absolute;right:8px;top:17px}.ac-column-setting td.col-label a.more-link span.dashicons{font-size:17px}.ac-column-setting td.col-label a.more-link:hover{color:#acacac}.ac-column-setting td.col-label span.label{font-weight:bold;display:inline-block;color:#333;font-style:normal}.ac-column-setting td.col-label div.tooltip{font-size:12px;font-style:normal;line-height:16px;margin:0 !important;display:none;position:absolute;max-width:200px;z-index:99;top:40px;left:0;font-weight:normal;color:#fff;background-color:#333;box-shadow:0 1px 3px rgba(0,0,0,.2);padding:.618em 1em;border-radius:3px}.ac-column-setting td.col-label div.tooltip em{margin-top:3px;display:block;color:#999}.ac-column-setting td.col-input div.msg{margin-top:5px;display:none;color:#333;padding:6px 10px;background-color:#ffebe8;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ac-column-setting td.col-input div.msg p{margin:.5em 0 1em 0}.ac-column-setting td.col-input div.msg a.button{margin-bottom:1em}.ac-column-setting td.col-input .help-msg{margin:10px 0 0;color:#666;font-size:13px}.ac-column-setting .ac-column-setting td.col_label{background-color:#fcfcfc}.ac-column-setting .ac-column-setting td.col_label .label{font-size:12px;color:#595959}.ac-column-setting span.ac-setting-error{display:block;margin:0;background-color:#ffebe8;padding:7px 10px}.ac-column-setting-actions .col-settings p{padding-left:10px}.ac-column-setting-actions .col-settings a{text-decoration:none}.ac-column-setting-actions .col-settings a.close-button,.ac-column-setting-actions .col-settings a.clone-button{margin-right:10px}.ac-column-setting-actions .col-settings a.remove-button{color:#a00;text-decoration:none;text-shadow:none;margin-right:5px}.ac-column-setting-actions .col-settings a.remove-button:hover{color:red}.ac-column .ac-setting-input{padding:10px;line-height:24px}.ac-column .ac-setting-input input,.ac-column .ac-setting-input select{width:99.95%;max-width:none}.ac-column .ac-setting-input input[type=checkbox],.ac-column .ac-setting-input input[type=radio]{width:auto;margin-right:4px}.ac-column .ac-setting-input__info{margin-left:5px;transform:translateY(2px)}.ac-column .ac-setting-input .checkbox-labels>label,.ac-column .ac-setting-input .radio-labels>label{padding-right:10px;vertical-align:top}.ac-column .ac-setting-input .checkbox-labels.vertical input[type=radio],.ac-column .ac-setting-input .radio-labels.vertical input[type=radio]{margin-right:6px}.ac-column .ac-setting-input .checkbox-labels.vertical>label,.ac-column .ac-setting-input .radio-labels.vertical>label{display:block;margin-bottom:5px}.ac-column .ac-setting-input .ac-pointer{color:#8d8d8d;display:inline-block;transform:translateY(2px)}.ac-column .ac-setting-input__icon{display:inline-block;margin-right:10px}.ac-column .ac-setting-input__icon.-warning{transform:translateY(3px)}.ac-column .ac-setting-input__icon+*{display:inline-block}.ac-setting-input-date .ac-setting-input-date__custom{display:inline-block;width:71px !important;margin-right:5px}.ac-setting-input-date .ac-setting-input-date__value{display:inline-block;width:165px}.ac-setting-input-date .ac-setting-input-date__example{margin-left:8px}.ac-setting-input-date .ac-setting-input-date__example .spinner{float:none;vertical-align:top}.ac-setting-input-date code{display:inline-block;min-width:60px;padding-top:0;padding-bottom:0;text-align:center}.ac-setting-input-width{position:relative}.ac-setting-input-width div.description{font-size:12px;width:72px;position:absolute;display:table}.ac-setting-input-width div.description input{margin:0;text-align:right;vertical-align:middle;display:table-cell;padding-left:4px;padding-right:4px;border-color:#7e8993;border-top-right-radius:0;border-bottom-right-radius:0}.ac-setting-input-width div.description input::-webkit-input-placeholder{font-size:13px}.ac-setting-input-width div.description input:-moz-placeholder{font-size:13px}.ac-setting-input-width div.description input::-moz-placeholder{font-size:13px}.ac-setting-input-width div.description input:-ms-input-placeholder{font-size:13px}.ac-setting-input-width div.description span{background:#efefef;display:table-cell;width:26px;line-height:23px;text-align:center;vertical-align:middle;border:1px solid #7e8993;border-left:none;color:#505050;border-top-right-radius:4px;border-bottom-right-radius:4px}.ac-setting-input-width div.width-slider{margin-left:82px;margin-right:88px;position:relative;top:8px}.ac-setting-input-width div.width-slider .ui-slider-handle{cursor:ew-resize;z-index:1}.ac-setting-input-width div.unit-select{position:absolute;top:11px;right:6px;width:82px;text-align:right}.ac-setting-input-width div.unit-select .radio-labels{padding:0}.ac-setting-input-width div.unit-select .radio-labels label{padding:0;margin-right:6px}.ac-setting-input-width div.unit-select .radio-labels label input{margin-right:2px}.ac-column-setting--pro .col-label .dashicons{color:#a99d9f;transform:scale(0.9, 0.9);margin-top:2px;display:inline-block;margin-right:3px;cursor:pointer}.ac-column-setting--pro td.col-input{background:#f5f5f5}.ac-column-setting--pro .radio-labels{display:inline-block}.ac-column-setting--pro .radio-labels input{background-color:#f0f0f0}.ac-column-setting--pro .radio-labels input:checked:before{background-color:gray}.ac-column-setting--pro .ac-setting-input{background:#f5f5f5}.ac-column-setting--pro .acp-button{background:#e9426e;color:#fff;border:none;border-radius:3px;padding:3px 10px;letter-spacing:2px;cursor:pointer;font-size:13px;vertical-align:middle;margin-top:-1px;margin-left:5px}div.ac-column-header{border-style:solid;border-color:#dfdfdf;border-width:1px 1px 0;background:#fcfcfc}div.ac-column-header:nth-child(2n) .column-meta{background:#f9f9f9}div.ac-column-header img{margin-right:3px}div.ac-column-header table.widefat{border:none}div.ac-column-header table{border:none;background:transparent;border-radius:0}div.ac-column-header table tr td{vertical-align:top;height:18px;padding:12px 8px;border-width:1px 0 0;border-style:solid;border-color:transparent}div.ac-column-header table tr td.column_sort{position:relative;cursor:move;padding:9px 12px}div.ac-column-header table tr td.column_sort span.cpacicon-move{position:absolute;top:12px;left:12px;font-size:22px;display:inline-block;color:#bdbdbd}div.ac-column-header table tr td.column_label{width:70%;font-weight:bold;vertical-align:middle;position:relative;padding:15px 0}div.ac-column-header table tr td.column_label .inner{position:relative;overflow:visible;height:18px}div.ac-column-header table tr td.column_label .inner .toggle img{max-height:20px}div.ac-column-header table tr td.column_label .inner small.column-type,div.ac-column-header table tr td.column_label .inner small.column-id{font-weight:normal;display:none}div.ac-column-header table tr td.column_label .inner>a{color:#5a5a5a;padding:0 4px}div.ac-column-header table tr td.column_label .inner>a:hover{color:#333}div.ac-column-header table tr td.column_label .inner>a.edit-button,div.ac-column-header table tr td.column_label .inner>a.close-button,div.ac-column-header table tr td.column_label .inner>a.remove-button,div.ac-column-header table tr td.column_label .inner>a.clone-button{display:none;color:#0074a2;text-decoration:none;text-shadow:none;font-weight:normal;margin-left:5px;font-size:12px}div.ac-column-header table tr td.column_label .inner>a.edit-button:hover,div.ac-column-header table tr td.column_label .inner>a.close-button:hover,div.ac-column-header table tr td.column_label .inner>a.remove-button:hover,div.ac-column-header table tr td.column_label .inner>a.clone-button:hover{color:#2ea2cc}div.ac-column-header table tr td.column_label .inner>a.remove-button{color:#a00}div.ac-column-header table tr td.column_label .inner>a.remove-button:hover{color:red}div.ac-column-header table tr td.column_label .inner .meta{display:inline-block;float:right;font-weight:normal;color:#b2b2b2;font-size:12px;width:190px;position:relative}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting{cursor:pointer;margin-left:4px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-heading-setting--width{margin-right:3px;cursor:auto;color:#737373;position:absolute;right:calc(100% - 40px)}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator{margin-left:3px;font-size:22px;line-height:17px;width:22px;position:absolute;left:0}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--export{left:39px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--sort{left:66px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--edit{left:93px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--bulk_edit{left:120px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--search{left:147px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--filter{left:174px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.ac-column-indicator--filter{top:1px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.cpacicon-filter{font-size:20px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.on,div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.on span{color:#21759b}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.ac-column-indicator.cpacicon{font-size:14px;line-height:18px}div.ac-column-header table tr td.column_label .inner .meta .ac-column-heading-setting.disabled{cursor:default}div.ac-column-header table tr td.column_type{width:auto;min-width:120px;text-align:right;color:#999;padding-right:0;line-height:21px}div.ac-column-header table tr td.column_type .inner{display:inline-block;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:120px;vertical-align:middle}div.ac-column-header table tr td.column_type .inner a{margin-top:2px;color:#999}div.ac-column-header table tr td.column_edit{width:38px;min-width:38px;text-align:center;cursor:pointer}div.ac-column-header table tr td.column_edit:after{right:0;content:"";font:normal 20px/1 dashicons;speak:none;display:inline-block;padding:0 5px 0 0;bottom:0;position:relative;vertical-align:bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none !important;color:#b4b9be}div.ac-column-header table tr:hover td.column_sort span{color:#9b9b9b}div.ac-column-header:hover .column_label .inner>a.remove-button,div.ac-column-header:hover .column_label .inner>a.edit-button,div.ac-column-header:hover .column_label .inner>a.clone-button{display:inline-block}div.ac-column-header span.vers{padding-top:2px}.ac-column-body{display:none;border-width:1px 1px 0;border-style:solid;border-color:#dfdfdf;position:relative}.column-footer{background:#eaf2fa;border:1px solid #c7d7e2;min-height:26px;padding:8px;overflow:hidden}.column-footer .order-message{color:#7a9bbe;float:left;font-family:Comic Sans MS,sans-serif;font-size:11px;height:13px;position:relative;line-height:1em;margin-left:4px;padding:7px 0 0 22px;text-shadow:0 1px 0 #fff;display:inline-block}.column-footer .order-message__icon{display:inline-block;position:absolute;left:0;top:0}.column-footer .button-container{float:right;display:inline-block;min-height:29px}.column-footer .button-container a{display:inline-block;margin-left:5px;vertical-align:top}.column-footer .button-container a.clear-columns{color:#bc0b0b;text-decoration:none;margin-right:8px;margin-top:5px}.column-footer .button-container a.clear-columns:hover{color:red}.ac-admin__sidebar .sidebox{background:none repeat scroll 0 0 #fff;border:1px solid #dedede;border-radius:0 0 0 0;box-shadow:0 1px 3px rgba(0,0,0,.1);position:relative;margin-bottom:14px}.ac-admin__sidebar .sidebox h3{padding:10px;margin:0;position:relative}.ac-admin__sidebar .sidebox h3.title{font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-size:15px;font-weight:normal;line-height:1;margin:0;padding:7px 10px;background:#f1f1f1;background-image:linear-gradient(to top, #ececec, #f9f9f9);border-bottom-color:#dfdfdf;text-shadow:#fff 0 1px 0;box-shadow:0 1px 0 #fff;border-bottom-style:solid;border-bottom-width:1px}.ac-admin__sidebar .sidebox h3 span.left{position:relative;background:#fff;z-index:2;padding-right:8px;float:none}.ac-admin__sidebar .sidebox h3 span.contenttype{display:block;line-height:20px;font-size:12px;text-transform:uppercase;color:gray;margin-top:4px}.ac-admin__sidebar .sidebox h3 span.contenttype.right{position:absolute;display:inline-block;z-index:1;right:10px;text-align:right;margin-top:0}.ac-admin__sidebar .sidebox .inside{padding:10px}.ac-admin__sidebar .sidebox .inside p{margin-top:0}.ac-admin__sidebar .sidebox.form-actions small.list-screen-id,.ac-admin__sidebar .sidebox.form-actions small.list-screen-type{display:none;line-height:25px}.ac-admin__sidebar .sidebox.form-actions .form-reset{display:none;border-bottom:1px solid #f5f5f5;padding:8px}.ac-admin__sidebar .sidebox.form-actions .reset-column-type{text-decoration:none;color:#bc0b0b;line-height:25px;display:inline-block;background:none;border:none;padding:0;font-size:13px;cursor:pointer;margin:0}.ac-admin__sidebar .sidebox.form-actions .reset-column-type:hover{color:red}.ac-admin__sidebar .sidebox.form-actions .form-update{padding:8px;overflow:hidden}.ac-admin__sidebar .sidebox.form-actions .submit{display:none;width:100%;height:28px;line-height:28px;text-align:center}.ac-admin__sidebar .sidebox.form-actions .submit.save{display:block}.ac-admin__sidebar .sidebox#direct-feedback #feedback-support,.ac-admin__sidebar .sidebox#direct-feedback #feedback-rate{display:none}.ac-admin__sidebar .sidebox#direct-feedback .inside>a{border-radius:4px;border:1px solid #ccc;width:48%;height:64px;text-align:center;line-height:64px;font-weight:bold;color:#222;display:inline-block;text-decoration:none}.ac-admin__sidebar .sidebox#direct-feedback .inside>a:hover{background:#fafafa}.ac-admin__sidebar .sidebox#direct-feedback .inside form textarea{width:100%;height:120px}.ac-admin__sidebar .sidebox#direct-feedback .inside form input[type=submit]{display:inline-block;float:right;border-radius:4px;border:1px solid #ccc;height:32px;text-align:center;line-height:32px;font-weight:bold;font-size:12px;padding:0 32px;color:#ccc;background:none;text-decoration:none;cursor:pointer}.ac-admin__sidebar .sidebox#direct-feedback .inside form input[type=submit]:hover{background:#fafafa}.ac-admin__sidebar .sidebox#direct-feedback .inside form p.description{float:left;font-size:10px}.ac-admin__sidebar .sidebox#direct-feedback .inside ul{margin:0}.ac-admin__sidebar .sidebox#direct-feedback .inside ul.share li{margin:0;display:block;float:left;margin-left:9px;width:30%}.ac-admin__sidebar .sidebox#direct-feedback .inside ul.share li a{text-decoration:none;vertical-align:middle;line-height:20px;padding:16px 0;width:100%;text-align:center;border:1px solid #ccc;border-radius:4px;display:block}.ac-admin__sidebar .sidebox#direct-feedback .inside ul.share li a:hover{background:#fafafa}.ac-admin__sidebar .sidebox#direct-feedback .inside ul.share li:first-child{margin-left:0}.ac-admin__sidebar .sidebox#direct-feedback #feedback-support .inside ul.share li{width:48%}#ac-pro-version{background:none}#ac-pro-version .padding-box{padding:20px 10px 10px;background:#3d4350;color:#fff}#ac-pro-version .nopadding{margin:0;padding:0}#ac-pro-version h2{color:#fff}#ac-pro-version h3{font-size:34px;line-height:40px}#ac-pro-version h3 a{text-decoration:none;color:#fff}#ac-pro-version h3 a span{color:#e9426e}#ac-pro-version sup{text-decoration:line-through;font-size:13px;color:#ccc}#ac-pro-version .ac-pro-prices{margin:8px 0 0;font-style:italic}#ac-pro-version .acp-button{background:#e9426e;border:none;color:#fff;text-decoration:none;text-align:center;display:block;padding:6px 20px;border-radius:3px;cursor:pointer}#ac-pro-version .more{color:#ffee85;text-decoration:none}#ac-pro-version .more:hover{text-decoration:underline}#ac-pro-version p.center{text-align:center}#ac-pro-version p.nomargin{margin-bottom:0}#ac-pro-version ul.features a:hover{text-decoration:underline}#ac-pro-version ul li{padding-bottom:3px}#ac-pro-version ul li a{color:#fff;text-decoration:none;padding-left:25px;position:relative;display:block}#ac-pro-version ul li a:before{content:"✓";font-weight:bold;font-size:16px;position:absolute;left:0;top:0}#ac-pro-version ul li.acp-integration{padding:0;min-height:23px;line-height:23px}#ac-pro-version ul li.acp-integration img{height:23px;display:inline-block;vertical-align:middle;margin-right:3px}#ac-pro-version ul li.acp-integration img.ac-addon-pods{margin-top:-4px}#ac-pro-version ul li.acp-integration img.ac-addon-types{height:18px}#ac-pro-version ul li.acp-integration img.cac-addon-acf{margin-top:-4px;height:15px}#ac-pro-version ul li.acp-integration a{color:#ffee85}#ac-pro-version ul li.acp-integration a:before{content:"+"}#ac-pro-version .padding-box.ac-pro-deal{color:#3d4350;padding-bottom:20px;text-align:center;background:#ffef8f}#ac-pro-version .padding-box.ac-pro-deal h3{font-size:20px;line-height:26px;padding-top:0;padding-bottom:0;margin-bottom:18px}#ac-pro-version .padding-box.ac-pro-deal a.acp-button{font-size:16px}#ac-pro-version .padding-box.ac-pro-newsletter{background:#fff;color:#3d4350}#ac-pro-version .padding-box.ac-pro-newsletter h3{font-size:20px;padding-bottom:0}#ac-pro-version .padding-box.ac-pro-newsletter input{width:100%;margin-bottom:8px}#ac-pro-version .padding-box.ac-pro-newsletter .acp-button{margin-top:12px;margin-bottom:0;padding:7px 20px}#ac-pro-version .acp-button{background:#e9426e;border:none;color:#fff;text-decoration:none;text-align:center;display:block;padding:6px 20px;border-radius:3px}.ac-column-setting--label .ac-setting-input__container{position:relative}.ac-column-setting--label .ac-setting-input__container input{height:28px;line-height:28px;padding-right:34px}.ac-column-setting--label .ac-setting-input__container .ac-setting-label-icon{background:#fff;position:absolute;top:4px;height:22px;color:#ccc;right:0;border:none;cursor:pointer;outline:none !important;transition:color .1s}.ac-column-setting--label .ac-setting-input__container .ac-setting-label-icon:hover,.ac-column-setting--label .ac-setting-input__container .ac-setting-label-icon:focus{color:#999}.ac-column-setting--label .ac-setting-input__container .ac-setting-label-icon:active{color:#21759b}.ac-ipicker__modal{background:#fff;max-width:90%;width:770px;height:450px;display:flex;padding:20px}.ac-ipicker.fixed{position:fixed;z-index:99999;background:rgba(0,0,0,.8);display:flex;top:0;right:0;bottom:0;left:0;height:auto;align-items:center;justify-content:center}.ac-ipicker__icons{flex:1 1 auto}.ac-ipicker__icons__group{display:block;clear:both;padding-top:15px;margin-top:20px;margin-bottom:10px;font-size:16px;font-weight:normal}.ac-ipicker__icons__group:first-child{border-top:none;padding-top:0;margin-top:0}.ac-ipicker__icon{display:inline-block;width:49px;height:49px;text-align:center;white-space:nowrap;cursor:pointer}.ac-ipicker__icon .dashicons{width:49px;height:49px;line-height:49px;font-size:28px}.ac-ipicker__icon:hover,.ac-ipicker__icon:focus{color:#21759b}.ac-ipicker__icon.active{background:#21759b;color:#fff}.ac-ipicker__handles{flex:0 0 100px;text-align:center;padding-top:20px}.ac-modal.-pro .ac-modal__dialog__list li{position:relative;padding-left:25px;font-weight:400;font-size:16px;letter-spacing:.5px;margin-bottom:10px}.ac-modal.-pro .ac-modal__dialog__list li:before{content:"";font-family:Dashicons;position:absolute;left:0;top:0;color:#3d4350}.ac-modal.-pro .ac-modal__dialog__list li:nth-child(2n){color:#e9426e}.ac-modal.-pro .ac-modal__dialog__mascot{position:absolute;right:20px;bottom:20px;width:150px;height:225px;z-index:4}.ac-modal.-pro .ac-modal__dialog__footer .button{margin-left:0;padding-left:15px;padding-right:15px}.ac-modal.-pro .ac-modal__dialog__footer span{display:inline-block;margin-top:4px;margin-left:10px;font-size:14px}.ac-modal.-setting .ac-modal__dialog{width:970px}.ac-modal.-setting .ac-modal__dialog__content{max-height:400px}.ac-modal.-setting .ac-modal__dialog__footer{text-align:right;padding:0 15px}.ac-modal.-setting .ac-modal__dialog__footer .button{display:inline-block;vertical-align:middle;padding-left:30px;padding-right:30px}.ac-modal.-setting .ac-modal__dialog__footer .ac-ipicker__selection{display:inline-block;vertical-align:middle;text-align:center;width:68px;height:68px;line-height:58px;background:#e5e5e5;margin-right:15px;color:#404040}.ac-modal.-setting .ac-modal__dialog__footer .ac-ipicker__selection .dashicons{width:68px;height:68px;line-height:68px;font-size:30px}.ac-modal.-iconpicker .ac-modal__dialog__content{overflow:hidden;overflow-y:scroll}.select2-container--acs2{z-index:2}.select2-container--acs2 .select2-dropdown.-customfields .select2-results>.select2-results__options{max-height:600px}@keyframes loading_text{0%{background-position:-100%}100%{background-position:100%}}.ac-loading-msg-wrapper{position:fixed;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.ac-loading-msg{display:inline-block;text-align:center;max-width:300px}.ac-loading-msg__logo{width:228px;text-align:center;margin-bottom:15px}.ac-loading-msg__content{position:relative;font-family:sans-serif;text-transform:uppercase;font-size:1.3em;letter-spacing:4px;overflow:hidden;color:#999;font-weight:300;background-repeat:no-repeat;background-size:60%}.ac-notice.visit-ls{display:none}.ac-setbox .select2-container .select2-search--inline .select2-search__field{margin-top:0 !important}
|
assets/css/admin-page-help.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.ac-deprecated-message{background:#fff;padding:12px 12px;margin:15px 0;box-shadow:0 1px 1px 0 rgba(0,0,0
|
1 |
+
.ac-deprecated-message{background:#fff;padding:12px 12px;margin:15px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);border-left:4px solid #ffb900}.ac-deprecated-message p{margin:0;line-height:24px}.ac-deprecated-message a{display:inline-block}
|
assets/css/admin-page-settings.css
CHANGED
@@ -0,0 +1 @@
|
|
|
1 |
+
|
assets/css/admin-welcome.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@font-face{font-family:"cpac_icons";src:url("../fonts/cpac_icons.woff2?v=942947") format("woff2"),url("../fonts/cpac_icons.woff?v=452198") format("woff");font-style:normal;font-weight:400}.cpacicon,[class^=
|
1 |
+
@font-face{font-family:"cpac_icons";src:url("../fonts/cpac_icons.woff2?v=942947") format("woff2"),url("../fonts/cpac_icons.woff?v=452198") format("woff");font-style:normal;font-weight:400}.cpacicon,[class^=cpacicon-],[class*=" cpacicon-"]{display:inline-block;transform:translate(0, 0);text-rendering:auto;font:normal normal 400 14px/1 cpac_icons;font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.cpacicon-bulk-edit::before{content:""}.cpacicon-download::before{content:""}.cpacicon-draft::before{content:""}.cpacicon-move::before{content:""}.cpacicon-segment::before{content:""}.cpacicon-smart-filter::before{content:""}.cpac-content-body hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 transparent;border-color:#dfdfdf;border-image:none;border-style:solid;border-width:1px 0 0;clear:both;margin:30px 0;opacity:.2}#cpac-welcome.about-wrap div.error{display:block !important}.cpac-alert{display:inline-block;background:none repeat scroll 0 0 #fcf8e3;border:1px solid #fbeed5;border-radius:4px 4px 4px 4px;color:#c09853;margin:20px 0;padding:16px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cpac-alert p{margin:0}.cpac-alert.cpac-alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.cpac-alert.cpac-alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.cpac-alert a.button-primary{height:28px;line-height:28px;display:inline-block}#cpac-download-add-ons-table{max-width:600px}.wp-core-ui .button-large{height:40px;line-height:40px;font-size:16px;padding:0 15px;text-shadow:0 1px 0 rgba(0,0,0,.5)}
|
assets/css/message.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
body .wrap .ac-message{position:relative;padding-right:40px}.ac-message{position:relative}.ac-message .spinner.right{visibility:visible;display:block;right:8px;text-decoration:none;text-align:right;position:absolute;top:50%;margin-top:-10px}.ac-message .spinner.inline{display:inline-block;position:absolute;margin:4px 0 0 4px;padding:0;float:none}.ac-message .hide-notice{right:8px;text-decoration:none;width:32px;text-align:right;position:absolute;top:50%;height:32px;margin-top:-16px}.ac-message .hide-notice:before{display:block;content:
|
1 |
+
body .wrap .ac-message{position:relative;padding-right:40px}.ac-message{position:relative}.ac-message .spinner.right{visibility:visible;display:block;right:8px;text-decoration:none;text-align:right;position:absolute;top:50%;margin-top:-10px}.ac-message .spinner.inline{display:inline-block;position:absolute;margin:4px 0 0 4px;padding:0;float:none}.ac-message .hide-notice{right:8px;text-decoration:none;width:32px;text-align:right;position:absolute;top:50%;height:32px;margin-top:-16px}.ac-message .hide-notice:before{display:block;content:"";font-family:"Dashicons",serif;margin:.5em 0;padding:2px}.ac-message .buttons{margin-top:8px}.ac-message .buttons .button{margin-right:3px}.ac-message.error.warning{border-left:4px solid #ffba00}.ac-message.notice-info{border-left:4px solid #00a0d2}
|
assets/css/notice.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.ac-notice{position:relative;min-height:1%;overflow:hidden;padding-right:40px}.ac-notice .notice-dismiss{text-decoration:none}.ac-notice__dismiss{float:right;margin:.5em}.ac-notice.review .ac-notice__dismiss,.ac-notice.review .notice-dismiss{display:none}.ac-notice>div{margin
|
1 |
+
.ac-notice{position:relative;min-height:1%;overflow:hidden;padding-right:40px}.ac-notice .notice-dismiss{text-decoration:none}.ac-notice__dismiss{float:right;margin:.5em}.ac-notice.review .ac-notice__dismiss,.ac-notice.review .notice-dismiss{display:none}.ac-notice>div{margin:.5em 0;padding:2px}
|
assets/css/select2.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.select2-container--acs2{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;z-index:99998;outline:none}.select2-container--acs2.select2-container--focus{outline:none}.select2-container--acs2 .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;outline:none;-webkit-user-select:none}.select2-container--acs2 .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container--acs2 .select2-selection--single .select2-selection__clear{position:relative}.select2-container--acs2 .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container--acs2 .select2-selection--multiple .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container--acs2 .select2-search--inline{float:left;margin-bottom:0}.select2-container--acs2 .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:0 !important;line-height:1;padding:0}.select2-container--acs2 .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container[dir=
|
1 |
+
.select2-container--acs2{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;z-index:99998;outline:none}.select2-container--acs2.select2-container--focus{outline:none}.select2-container--acs2 .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;outline:none;-webkit-user-select:none}.select2-container--acs2 .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container--acs2 .select2-selection--single .select2-selection__clear{position:relative}.select2-container--acs2 .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container--acs2 .select2-selection--multiple .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container--acs2 .select2-search--inline{float:left;margin-bottom:0}.select2-container--acs2 .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:0 !important;line-height:1;padding:0}.select2-container--acs2 .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:4px 6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{min-height:0;padding:4px;width:100%;box-sizing:border-box;line-height:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--acs2 .select2-dropdown{border-color:#7e8893}.select2-container--acs2 .select2-selection--single{background-color:#fff;border:1px solid #7e8893;border-radius:4px}.select2-container--acs2 .select2-selection--single .select2-selection__rendered{color:#444;line-height:26px}.select2-container--acs2 .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--acs2 .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--acs2 .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;background:transparent}.select2-container--acs2 .select2-selection--single .select2-selection__arrow b{background:transparent url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%;background-size:16px 16px;background-position:right;height:20px;width:18px;display:inline-block;margin-top:4px;margin-left:-2px}.select2-container--acs2.select2-container--focus .select2-selection--multiple{outline:0}.select2-container--acs2.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--acs2.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--acs2.select2-container--disabled .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--acs2.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--acs2.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--acs2.select2-container--open .select2-selection--single .select2-selection__rendered{background:#eee}.select2-container--acs2 .select2-selection--multiple{background-color:#fff;border:1px solid #7e8893;border-radius:4px;cursor:text}.select2-container--acs2 .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:5px 5px 0 5px;width:100%}.select2-container--acs2 .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--acs2 .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--acs2 .select2-selection--multiple .select2-selection__choice{background-color:#efefef;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin:0 5px 5px 0;padding:0 5px}.select2-container--acs2 .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--acs2 .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--acs2 .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--acs2 .select2-results>.select2-results__options li{margin-bottom:0}.select2-container--acs2 .select2-results .select2-results__option{margin-bottom:0}.select2-container--acs2 .select2-results .select2-results__option[role=group],.select2-container--acs2 .select2-results .select2-results__option[role=list]{padding:0}.select2-container--acs2 .select2-results .select2-results__option[aria-disabled=true]{color:#999}.select2-container--acs2 .select2-results .select2-results__option[aria-selected=true],.select2-container--acs2 .select2-results .select2-results__option[data-selected=true]{background-color:#ddd;color:#000}.select2-container--acs2 .select2-results .select2-results__option[aria-selected=true][data-selected=false]{display:block}.select2-container--acs2 .select2-results .select2-results__option .select2-results__option{padding-left:1em}.select2-container--acs2 .select2-results .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--acs2 .select2-dropdown.-type-selector>.select2-results>.select2-results__options,.select2-container--acs2 .select2-dropdown.-list-screen-selector>.select2-results>.select2-results__options{max-height:400px}.select2-container--acs2[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--acs2[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--acs2[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--acs2[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.select2-container--acs2[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--acs2[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--acs2[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--acs2.select2-container--open.select2-container--above .select2-selection--single,.select2-container--acs2.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--acs2.select2-container--open.select2-container--below .select2-selection--single,.select2-container--acs2.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--acs2 .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--acs2 .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--acs2 .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--acs2 .select2-results__group{cursor:default;display:block;padding:6px}
|
assets/css/table.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@font-face{font-family:"cpac_icons";src:url("../fonts/cpac_icons.woff2?v=942947") format("woff2"),url("../fonts/cpac_icons.woff?v=452198") format("woff");font-style:normal;font-weight:400}.cpacicon,[class^="cpacicon-"],[class*=" cpacicon-"]{display:inline-block;transform:translate(0, 0);text-rendering:auto;font:normal normal 400 14px/1 cpac_icons;font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.cpacicon-bulk-edit::before{content:""}.cpacicon-download::before{content:""}.cpacicon-draft::before{content:""}.cpacicon-move::before{content:""}.cpacicon-segment::before{content:""}.cpacicon-smart-filter::before{content:""}body .ac-modal{position:fixed;overflow:auto;z-index:100000;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);display:none}body .ac-modal.-active{display:flex;align-items:center;justify-content:center}body .ac-modal__dialog{border:1px solid #C8C8C8;background:#fff;position:fixed;width:650px;max-width:90%}body .ac-modal__dialog__header{background:#f5f5f5;font-size:18px;line-height:18px;color:#807F7F;padding:17px 25px}body .ac-modal__dialog__close{display:inline-block;padding:0;margin:0;border:none;background:none;position:absolute;right:0;top:0;width:52px;height:52px;text-align:center;color:#989797;cursor:pointer}body .ac-modal__dialog__close:hover{background:#e1e1e1}body .ac-modal__dialog__content{padding:25px;max-height:calc(100vh - 200px);overflow:scroll}body .ac-modal__dialog__content__lead{font-weight:bold;font-size:15px;margin-top:5px;margin-bottom:25px;color:#6D6D6D}body .ac-modal__dialog__list li{position:relative;padding-left:25px;font-weight:400;font-size:16px;letter-spacing:0.5px;margin-bottom:10px}body .ac-modal__dialog__list li:before{content:'\f147';font-family:Dashicons;position:absolute;left:0;top:0;color:#3D4350}body .ac-modal__dialog__list li:nth-child(2n){color:#e9426e}body .ac-modal__dialog__footer{padding:20px 24px;border-top:1px solid #DBDBDB;color:#979696;font-size:16px}body .ac-modal__dialog__footer .button{margin-left:0;padding-left:15px;padding-right:15px}body .ac-modal.-blocking{background:#E3E7EB}@media only screen and (max-width: 720px){body .ac-modal__dialog__footer__content{display:block}body .ac-modal__dialog__footer .button{margin-left:0;margin-top:10px}}@keyframes ac-striped-animation{from{transform:translateX(0)}to{transform:translateX(46px)}}.ac-striped-loading{overflow:hidden;position:relative}.ac-striped-loading:before{animation:ac-striped-animation 2s linear infinite;content:'';display:block;position:absolute;left:-46px;top:0;bottom:0;right:0;background:repeating-linear-gradient(-55deg, rgba(255,255,255,0.1) 1px, transparent 2px, transparent 11px, rgba(255,255,255,0.1) 12px, rgba(255,255,255,0.1) 20px)}.ac-tooltip-wrapper{position:relative}.ac-tooltip-wrapper:focus .ac-tooltip,.ac-tooltip-wrapper:hover .ac-tooltip{opacity:1}.ac-tooltip{background:rgba(0,0,0,0.75);border-radius:3px;padding:3px 9px;color:#fff;position:absolute;transform:translateX(-50%);min-width:30px;margin-top:5px;display:block;opacity:0;transition:opacity .3s;pointer-events:none;font-size:11px;line-height:16px;z-index:100000}.ac-tooltip:before{content:'';display:block;width:0;height:0;border-bottom:4px solid rgba(0,0,0,0.8);border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;left:50%;top:-4px;transform:translateX(-4px)}.ac-tooltip.hover{opacity:1}html.wp-toolbar .ac-tooltip{margin-top:36px}.ac-toggle-container{display:inline-flex}.ac-toggle-container .ac-toggle-label{margin-left:7px;transform:translateY(-1px)}.ac-toggle{display:inline-block;white-space:nowrap}.ac-toggle input{position:absolute;left:-3000em}.rtl .ac-toggle input{left:inherit;right:-3000em}.ac-toggle__switch{display:inline-block;background:#ccc;border-radius:8px;width:30px;height:16px;position:relative;transition:background-color .3s}.ac-toggle__switch__on,.ac-toggle__switch__off{font-size:11px;font-weight:bold;color:#fff;position:absolute;top:5px;line-height:11px}.ac-toggle__switch__off{right:6px;color:#555}.ac-toggle__switch__on{left:8px}.ac-toggle__switch__track{border-radius:50%;display:inline-block;background:#fff;position:absolute;left:3px;top:3px;height:10px;width:10px;transition:all .1s}.ac-toggle input:checked+.ac-toggle__switch{background:#1e8cbe}.ac-toggle input:checked+.ac-toggle__switch .ac-toggle__switch__track{left:calc(100% - 13px)}.column-status .dashicons{font-size:22px}.column-status .dashicons.large{width:25px;height:28px;font-size:28px}.column-status .dashicons.dashicons-lock{font-size:15px;margin-left:-2px}.ac-image-sizes .ac-missing-size{color:#929292}.ac-comment-bubble .post-com-count{display:inline-block;vertical-align:top}.ac-comment-bubble .post-com-count-no-comments,.ac-comment-bubble .post-com-count-approved{margin-top:5px}.ac-comment-bubble .comment-count-no-comments,.ac-comment-bubble .comment-count-approved{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:0 8px;min-width:24px;height:2em;-webkit-border-radius:5px;border-radius:5px;background-color:#72777c;color:#fff;font-size:11px;line-height:21px;text-align:center}.ac-comment-bubble .post-com-count-no-comments:after,.ac-comment-bubble .post-com-count-approved:after{content:"";display:block;margin-left:8px;width:0;height:0;border-top:5px solid #72777c;border-right:5px solid transparent}.ac-comment-bubble .post-com-count-approved:hover .comment-count-approved,.ac-comment-bubble .post-com-count-approved:focus .comment-count-approved{background:#0073aa}.ac-comment-bubble .post-com-count-approved:hover:after,.ac-comment-bubble .post-com-count-approved:focus:after{border-top-color:#0073aa}.ac-comment-bubble .post-com-count-pending{position:relative;left:-3px;padding:0 5px;min-width:7px;height:17px;border:2px solid #fff;-webkit-border-radius:11px;border-radius:11px;background:#ca4a1f;color:#fff;font-size:9px;line-height:17px;text-align:center}.ac-comment-bubble .post-com-count-no-pending{display:none}.ac-divider{display:inline-block;width:14px;height:12px;position:relative}.ac-divider:before{content:'';display:block;width:2px;height:2px;background:#000;position:absolute;left:50%;margin-left:-1px;top:60%}span.status-closed{color:red}.ac-value-stars{white-space:nowrap;word-wrap:normal;display:block}.ac-value-stars .ac-value-star{font-size:16px;width:auto;margin-right:-3px}.actions #post-query-submit{float:left;vertical-align:middle;margin-bottom:4px}.tablenav.top .ac-button{top:2px;display:inline-block;vertical-align:middle;float:left;margin-bottom:4px}body.edit-tags-php .tablenav.top .ac-button{float:none}span.dashicons.flip:before{transform:scale(-1, 1);display:inline-block}span.dashicons.yellow{color:#ffb900}span.dashicons.orange{color:#d54e21}span.dashicons.red{color:#dc3232}span.dashicons.green{color:#46b450}span.dashicons.light-gray{color:#bbb}span.dashicons.gray{color:#8a8a8a}span.dashicons.blue{color:#0073aa}span.dashicons.light-blue{color:#00a0d2}body.edit-php #delete_all{float:left;margin-right:3px}body.users-php .tablenav .actions a.add-new-h2{float:none;vertical-align:middle !important;top:2px !important}@media screen and (max-width: 782px){.tablenav.top .actions{display:block !important;margin-bottom:4px}.tablenav.top .actions *{display:none}.tablenav.top .actions .ac-button{display:inline-block}}body.upload-php .tablenav.top .ac-button{float:none}.ac-toggle-box-link:focus{outline:none;box-shadow:none}.ac-toggle-box-link .spinner{float:none;margin-top:-2px}.ac-toggle-box-link.loading .spinner{visibility:visible}.ac-toggle-box-contents-ajax{padding:5px 0 0}.ac-toggle-box-contents{display:none;padding:5px 0 0}.ac-toggle-box-contents.-open{display:block}table.ac-table-items{border-spacing:0}table.ac-table-items tr td{border:0;margin:0;padding:0 0 3px}table.ac-table-items tr td.ac-table-item-qty{color:#999;padding-right:6px;text-align:left}.ac-post-state-format:before{color:#a7a7a7}.ac-image-details .ac-image-info{display:inline-block;border-radius:7px;padding:0 9px;min-height:20px;background-color:#e9e9e9;text-align:left;font-size:11px;font-weight:bold;margin:0 6px 5px 0;white-space:nowrap}.ac-image-details .ac-image-info>span{margin-right:6px}.ac-image-details .ac-image-info>span:last-child{margin-right:0}.ac-image-details .ac-image-info span{vertical-align:middle;line-height:20px}.ac-image-details .ac-image-info span.image-id{font-size:11px;color:#757575}.ac-image-details .ac-image-info span.image-file-size{font-size:12px}.ac-image-details .ac-image-info span.image-extension{text-transform:uppercase;font-size:11px;color:#757575}.ac-image-details .ac-image-info span.suffix{display:inline-block;text-transform:uppercase;font-size:10px;color:#757575;padding-left:3px;margin-top:-2px}.ac-image-details .ac-image-info span.dashicons{margin-top:-2px;color:#757575;font-size:14px;width:16px}.ac-image-details a.ac-image-info:hover{color:#0073aa}.ac-image-details a.ac-image-info:hover span.dashicons{color:#3d4350}.ac-upload-space .ac-upload-space-labels{display:table;width:100%}.ac-upload-space .ac-upload-space-labels .inner{display:table-row}.ac-upload-space .ac-upload-space-labels .inner .ac-upload-space-icon{display:table-cell}.ac-upload-space .ac-upload-space-labels .inner .ac-upload-space-icon:before{color:#82878c;content:"\f104";display:inline-block;font-family:'dashicons', serif;width:20px;height:20px;font-size:18px;line-height:1;text-decoration:inherit;font-weight:normal;font-style:normal;vertical-align:top;text-align:center;margin-right:4px}.ac-upload-space .ac-upload-space-labels .inner .ac-upload-space-left{display:table-cell;white-space:nowrap}.ac-upload-space .ac-upload-space-labels .inner .ac-upload-space-right{width:100%;text-align:right;padding-left:6px;display:table-cell;white-space:nowrap}.ac-upload-space .ac-upload-space-progress{margin-top:6px;height:3px;background:white;border:1px solid #dfdfdf;position:relative}.ac-upload-space .ac-upload-space-progress .ac-upload-space-progress-bar{background-color:#46b450;height:100%;display:block}.ac-upload-space.warning .ac-upload-space-icon:before{color:#ffb900;content:"\f534";margin-top:1px}.ac-upload-space.warning .ac-upload-space-progress-bar{background-color:#ffb900}.ac-upload-space.full .ac-upload-space-icon:before{color:#d54e21;content:"\f153";margin-top:1px}.ac-upload-space.full .ac-upload-space-progress-bar{background-color:#dc3232}#form-site-list .tablenav .actions .ac-button{float:none}.ac-inline-info{display:inline-block;border-radius:3px;min-width:8px;padding:0 6px;min-height:20px;background-color:#e9e9e9;text-align:center;margin-right:7px;font-size:11px;font-weight:bold}.ac-rounded{display:inline-block;border-radius:10px;min-width:8px;padding:0 6px;height:20px;background-color:#e0e0e0;text-align:center;margin-left:7px;margin-right:7px;font-size:12px}.ac-rounded.ac-rounded-first{margin-left:0}.ac-spacing{display:inline-block;margin-right:10px;margin-bottom:4px}.cpac-suffix{margin-left:8px;color:#808080}.ac-small-block{display:inline-block;border-radius:3px;background-color:rgba(224,224,224,0.6);padding:2px 7px;margin:0 5px 5px 0}.ac-more-link-show{cursor:pointer}.ac-show-more__content{margin-right:4px}.ac-show-more__toggle{cursor:pointer;white-space:nowrap}.ac-show-more__part.-more{display:none}.ac-show-more.-on .ac-show-more__part.-more{display:inline}.ac-show-more__divider{color:#ddd;padding-right:4px}.ac-image-container{margin-bottom:-6px}.ac-image:not(body){display:inline-block;margin-right:2px;margin-bottom:6px;overflow:hidden;max-width:100%;background-color:#ccc;vertical-align:middle}.ac-image:not(body) img{display:block;margin:0 auto}.ac-image:not(body) .ac-extension{font-size:12px;line-height:22px;display:block;text-align:center;text-transform:uppercase;font-weight:bold}.ac-image:not(body).ac-icon{background-color:transparent}.rtl .column-column-attachment img{padding-left:5px;padding-right:0}.ac-progress-bar{width:100%;display:flex}.ac-progress-bar .ac-label-main{width:65px}.ac-progress-bar .ac-bar-container{flex:auto;background-color:#fff;min-height:22px;line-height:22px;position:relative;border:1px solid #ccc;border-radius:2px}.ac-progress-bar .ac-bar-container .ac-bar{height:100%;background-color:#69c471;border-right:1px solid #fff}.ac-progress-bar .ac-bar-container .ac-label-left,.ac-progress-bar .ac-bar-container .ac-label-right{text-shadow:rgba(255,255,255,0.65) 0 0 5px;color:#555;position:absolute}.ac-progress-bar .ac-bar-container .ac-label-left{left:5px}.ac-progress-bar .ac-bar-container .ac-label-right{right:5px}.ac-progress-bar.full .ac-bar-container .ac-bar{background-color:rgba(255,0,0,0.45);border:none}.ac-progress-bar.dark .ac-bar-container{flex:auto;background-color:#a6a6a6;min-height:22px;line-height:22px;position:relative}.ac-progress-bar.dark .ac-bar-container .ac-bar{height:100%;background-color:#46b450;border-right:1px solid #fff}.ac-progress-bar.dark .ac-bar-container .ac-label-left{color:#fff;position:absolute;left:5px}.ac-progress-bar.dark .ac-bar-container .ac-label-right{color:#fff;position:absolute;right:5px}.ac-progress-bar.dark.full .ac-bar-container .ac-bar{background-color:rgba(255,0,0,0.68);border:none}div.cpac-color{line-height:26px}div.cpac-color span{display:block;-webkit-border-radius:3px;border-radius:3px;color:#ffffff;float:left;height:16px;line-height:16px;margin-right:12px;overflow:hidden;padding:4px 5px;font-size:10px;font-family:Monaco, Menlo, Consolas, "Courier New", monospace;min-width:47px;text-align:center}.rtl div.cpac-color span{float:right;margin-left:12px;margin-right:0}.button.cpac-button-action{position:relative;text-indent:9999px;margin-right:4px;padding:0 13px;overflow:hidden}.button.cpac-button-action:before{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:0}.cpac_wp_button,.column-actions .cpac_use_icons+.hidden+.row-actions>span a,.column-actions .cpac_use_icons+.hidden+.row-actions>span button,.column-actions .cpac_use_icons+.row-actions>span a,.column-actions .cpac_use_icons+.row-actions>span button{color:#555;background:#f7f7f7;box-shadow:0 1px 0 #ccc;vertical-align:top;display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;border:1px solid #ccc;border-radius:3px;white-space:nowrap;box-sizing:border-box}.cpac_wp_button:hover,.column-actions .cpac_use_icons+.hidden+.row-actions>span a:hover,.column-actions .cpac_use_icons+.hidden+.row-actions>span button:hover,.column-actions .cpac_use_icons+.row-actions>span a:hover,.column-actions .cpac_use_icons+.row-actions>span button:hover{background:#fafafa;color:#23282d;border-color:#999}.column-actions .row-actions{left:0;position:relative}.column-actions .cpac_use_icons+.hidden+.row-actions>span,.column-actions .cpac_use_icons+.row-actions>span{color:transparent;font-size:0;margin-right:5px}.column-actions .cpac_use_icons+.hidden+.row-actions>span a,.column-actions .cpac_use_icons+.hidden+.row-actions>span button,.column-actions .cpac_use_icons+.row-actions>span a,.column-actions .cpac_use_icons+.row-actions>span button{display:inline-block;position:relative;min-width:26px;margin-bottom:5px}.column-actions .cpac_use_icons+.hidden+.row-actions>span a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span button:before,.column-actions .cpac_use_icons+.row-actions>span a:before,.column-actions .cpac_use_icons+.row-actions>span button:before{text-indent:0;font-family:Dashicons, sans-serif;font-size:16px;position:absolute;padding-left:4px;top:0;left:0;width:100%;height:100%}.column-actions .cpac_use_icons+.hidden+.row-actions>span.edit a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.edit button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.view a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.view button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.quickedit a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.quickedit button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.approve a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.approve button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unapprove a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unapprove button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.spam a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.spam button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.untrash a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.untrash button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unspam a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unspam button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.reply a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.reply button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.delete a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.delete button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.backend a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.backend button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.visit a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.visit button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.deactivate a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.deactivate button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.archive a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.archive button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unarchive a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unarchive button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.activate a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.activate button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.download a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.download button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.duplicate a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.duplicate button.button-link,.column-actions .cpac_use_icons+.row-actions>span.edit a,.column-actions .cpac_use_icons+.row-actions>span.edit button.button-link,.column-actions .cpac_use_icons+.row-actions>span.inline a,.column-actions .cpac_use_icons+.row-actions>span.inline button.button-link,.column-actions .cpac_use_icons+.row-actions>span.trash a,.column-actions .cpac_use_icons+.row-actions>span.trash button.button-link,.column-actions .cpac_use_icons+.row-actions>span.view a,.column-actions .cpac_use_icons+.row-actions>span.view button.button-link,.column-actions .cpac_use_icons+.row-actions>span.quickedit a,.column-actions .cpac_use_icons+.row-actions>span.quickedit button.button-link,.column-actions .cpac_use_icons+.row-actions>span.approve a,.column-actions .cpac_use_icons+.row-actions>span.approve button.button-link,.column-actions .cpac_use_icons+.row-actions>span.unapprove a,.column-actions .cpac_use_icons+.row-actions>span.unapprove button.button-link,.column-actions .cpac_use_icons+.row-actions>span.spam a,.column-actions .cpac_use_icons+.row-actions>span.spam button.button-link,.column-actions .cpac_use_icons+.row-actions>span.untrash a,.column-actions .cpac_use_icons+.row-actions>span.untrash button.button-link,.column-actions .cpac_use_icons+.row-actions>span.unspam a,.column-actions .cpac_use_icons+.row-actions>span.unspam button.button-link,.column-actions .cpac_use_icons+.row-actions>span.reply a,.column-actions .cpac_use_icons+.row-actions>span.reply button.button-link,.column-actions .cpac_use_icons+.row-actions>span.delete a,.column-actions .cpac_use_icons+.row-actions>span.delete button.button-link,.column-actions .cpac_use_icons+.row-actions>span.backend a,.column-actions .cpac_use_icons+.row-actions>span.backend button.button-link,.column-actions .cpac_use_icons+.row-actions>span.visit a,.column-actions .cpac_use_icons+.row-actions>span.visit button.button-link,.column-actions .cpac_use_icons+.row-actions>span.deactivate a,.column-actions .cpac_use_icons+.row-actions>span.deactivate button.button-link,.column-actions .cpac_use_icons+.row-actions>span.archive a,.column-actions .cpac_use_icons+.row-actions>span.archive button.button-link,.column-actions .cpac_use_icons+.row-actions>span.unarchive a,.column-actions .cpac_use_icons+.row-actions>span.unarchive button.button-link,.column-actions .cpac_use_icons+.row-actions>span.activate a,.column-actions .cpac_use_icons+.row-actions>span.activate button.button-link,.column-actions .cpac_use_icons+.row-actions>span.download a,.column-actions .cpac_use_icons+.row-actions>span.download button.button-link,.column-actions .cpac_use_icons+.row-actions>span.duplicate a,.column-actions .cpac_use_icons+.row-actions>span.duplicate button.button-link{text-indent:-3000em}.column-actions .cpac_use_icons+.hidden+.row-actions>span.edit a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.edit button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.view a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.view button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.quickedit a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.quickedit button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.approve a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.approve button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unapprove a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unapprove button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.spam a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.spam button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.untrash a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.untrash button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unspam a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unspam button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.reply a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.reply button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.delete a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.delete button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.backend a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.backend button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.visit a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.visit button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.deactivate a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.deactivate button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.archive a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.archive button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unarchive a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unarchive button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.activate a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.activate button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.download a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.download button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.duplicate a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.duplicate button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.edit a:before,.column-actions .cpac_use_icons+.row-actions>span.edit button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.inline a:before,.column-actions .cpac_use_icons+.row-actions>span.inline button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.trash a:before,.column-actions .cpac_use_icons+.row-actions>span.trash button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.view a:before,.column-actions .cpac_use_icons+.row-actions>span.view button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.quickedit a:before,.column-actions .cpac_use_icons+.row-actions>span.quickedit button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.approve a:before,.column-actions .cpac_use_icons+.row-actions>span.approve button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.unapprove a:before,.column-actions .cpac_use_icons+.row-actions>span.unapprove button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.spam a:before,.column-actions .cpac_use_icons+.row-actions>span.spam button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.untrash a:before,.column-actions .cpac_use_icons+.row-actions>span.untrash button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.unspam a:before,.column-actions .cpac_use_icons+.row-actions>span.unspam button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.reply a:before,.column-actions .cpac_use_icons+.row-actions>span.reply button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.delete a:before,.column-actions .cpac_use_icons+.row-actions>span.delete button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.backend a:before,.column-actions .cpac_use_icons+.row-actions>span.backend button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.visit a:before,.column-actions .cpac_use_icons+.row-actions>span.visit button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.deactivate a:before,.column-actions .cpac_use_icons+.row-actions>span.deactivate button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.archive a:before,.column-actions .cpac_use_icons+.row-actions>span.archive button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.unarchive a:before,.column-actions .cpac_use_icons+.row-actions>span.unarchive button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.activate a:before,.column-actions .cpac_use_icons+.row-actions>span.activate button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.download a:before,.column-actions .cpac_use_icons+.row-actions>span.download button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.duplicate a:before,.column-actions .cpac_use_icons+.row-actions>span.duplicate button.button-link:before{text-indent:0;font-family:Dashicons, sans-serif}.column-actions .cpac_use_icons+.hidden+.row-actions>span.edit a:before,.column-actions .cpac_use_icons+.row-actions>span.edit a:before{content:"\f464"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline.quickedit a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.inline a:before,.column-actions .cpac_use_icons+.row-actions>span.inline.quickedit a:before,.column-actions .cpac_use_icons+.row-actions>span.inline button.button-link:before{content:"\f119"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.duplicate a:before,.column-actions .cpac_use_icons+.row-actions>span.duplicate a:before{content:"\f105"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash a,.column-actions .cpac_use_icons+.row-actions>span.trash a{border-radius:3px;border:1px solid #ccc}.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash a:before,.column-actions .cpac_use_icons+.row-actions>span.trash a:before{content:"\f182"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash a:hover,.column-actions .cpac_use_icons+.row-actions>span.trash a:hover{border-color:#999}.column-actions .cpac_use_icons+.hidden+.row-actions>span.view a:before,.column-actions .cpac_use_icons+.row-actions>span.view a:before{content:"\f177"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.unapprove a:before,.column-actions .cpac_use_icons+.row-actions>span.unapprove a:before{content:"\f158"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.approve a:before,.column-actions .cpac_use_icons+.row-actions>span.approve a:before{content:"\f147"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.spam a:before,.column-actions .cpac_use_icons+.row-actions>span.spam a:before{content:"\f117"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.reply a:before,.column-actions .cpac_use_icons+.row-actions>span.reply a:before{content:"\f473"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.untrash a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unspam a:before,.column-actions .cpac_use_icons+.row-actions>span.untrash a:before,.column-actions .cpac_use_icons+.row-actions>span.unspam a:before{content:"\f171"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.delete a:before,.column-actions .cpac_use_icons+.row-actions>span.delete a:before{content:"\f182"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.backend a:before,.column-actions .cpac_use_icons+.row-actions>span.backend a:before{content:"\f226"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.visit a:before,.column-actions .cpac_use_icons+.row-actions>span.visit a:before{content:"\f115"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.deactivate a:before,.column-actions .cpac_use_icons+.row-actions>span.deactivate a:before{content:"\f530"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.archive a:before,.column-actions .cpac_use_icons+.row-actions>span.archive a:before{content:"\f480"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.unarchive a:before,.column-actions .cpac_use_icons+.row-actions>span.unarchive a:before{content:"\f322"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.activate a:before,.column-actions .cpac_use_icons+.row-actions>span.activate a:before{content:"\f177"}.column-actions .cpac_use_icons+.hidden+.row-actions>span.download a:before,.column-actions .cpac_use_icons+.row-actions>span.download a:before{content:"\f316"}@media screen and (max-width: 782px){.wp-list-table.widefat thead th{display:none}.wp-list-table.widefat thead th.column-primary{display:table-cell}.wp-list-table.widefat tbody tr:not(.inline-edit-row):not(.no-items) td{display:none}.wp-list-table.widefat tbody tr:not(.inline-edit-row):not(.no-items) td.column-primary{display:block}}.ac-tip{display:inline-block}.ac-table-actions{display:none;position:relative;z-index:20;float:left;white-space:nowrap;margin-right:5px;margin-left:1px;margin-bottom:5px}.ac-table-actions.-init{display:block}.ac-table-actions .ac-table-actions-buttons{white-space:nowrap;display:inline-block;vertical-align:top}.ac-table-actions .ac-table-actions-buttons .ac-table-button{float:left;border-radius:0;border-right:none}.ac-table-actions .ac-table-actions-buttons .ac-table-button:first-child{border-radius:3px 0 0 3px}.ac-table-actions .ac-table-button{display:inline-block;padding:2px 12px;cursor:pointer;color:#0071a1;border:1px solid #0071a1;background:#f3f5f6;text-decoration:none;font-size:13px;height:24px;line-height:24px;text-align:center;transform:translateX(-1px);border-radius:3px}.ac-table-actions .ac-table-button:last-child,.ac-table-actions .ac-table-button.last{border-radius:0 3px 3px 0;border-right:1px solid #0071a1}.ac-table-actions .ac-table-button:last-child.active,.ac-table-actions .ac-table-button.last.active{border-right:1px solid #0071a1}.ac-table-actions .ac-table-button:last-child:first-child,.ac-table-actions .ac-table-button.last:first-child{border-radius:3px}.ac-table-actions .ac-table-button:hover,.ac-table-actions .ac-table-button:focus,.ac-table-actions .ac-table-button:active{outline:none;box-shadow:none;background:#f1f1f1;color:#016088;border-color:#016088}.ac-table-actions .ac-table-button .dashicons{font-size:14px;width:14px;height:14px;line-height:24px}.ac-table-actions .ac-table-button.disabled{background:#ddd;color:#aaa;cursor:not-allowed}.ac-table-actions .ac-table-button.active{background:#00A0D2;border:1px solid #008EC2;color:#fff}.ac-table-actions .ac-table-button.active+.ac-table-button{border-left:none}.ac-table-actions .ac-table-button.-inline-edit .dashicons{font-size:18px;margin-left:-2px}.ac-table-actions .ac-table-button.-toggle{background:none;border:1px solid transparent;padding-left:4px;padding-right:4px;transform:translateY(-1px)}.ac-table-actions .ac-table-button.-toggle .ac-toggle__switch{vertical-align:middle;margin-top:-3px;margin-right:1px;color:#888}.ac-table-actions .ac-table-button__caret{display:inline-block;vertical-align:middle;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #6F6F6F;transition:transform .2s}.ac-table-actions .ac-table-button.-open{color:#0072AA}.ac-table-actions .ac-table-button.-open .ac-table-button__caret{transform:rotate(180deg)}.hide-column-tog+span .dashicons{transform:translateY(5px);margin-left:3px}
|
1 |
+
@font-face{font-family:"cpac_icons";src:url("../fonts/cpac_icons.woff2?v=942947") format("woff2"),url("../fonts/cpac_icons.woff?v=452198") format("woff");font-style:normal;font-weight:400}.cpacicon,[class^=cpacicon-],[class*=" cpacicon-"]{display:inline-block;transform:translate(0, 0);text-rendering:auto;font:normal normal 400 14px/1 cpac_icons;font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.cpacicon-bulk-edit::before{content:""}.cpacicon-download::before{content:""}.cpacicon-draft::before{content:""}.cpacicon-move::before{content:""}.cpacicon-segment::before{content:""}.cpacicon-smart-filter::before{content:""}body .ac-modal{position:fixed;overflow:auto;z-index:100000;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:none}body .ac-modal.-active{display:flex;align-items:center;justify-content:center}body .ac-modal__dialog{border:1px solid #c8c8c8;background:#fff;position:fixed;width:650px;max-width:90%}body .ac-modal__dialog__header{background:#f5f5f5;font-size:18px;line-height:18px;color:#807f7f;padding:17px 25px}body .ac-modal__dialog__close{display:inline-block;padding:0;margin:0;border:none;background:none;position:absolute;right:0;top:0;width:52px;height:52px;text-align:center;color:#989797;cursor:pointer}body .ac-modal__dialog__close:hover{background:#e1e1e1}body .ac-modal__dialog__content{padding:25px;max-height:calc(100vh - 200px);overflow:scroll}body .ac-modal__dialog__content__lead{font-weight:bold;font-size:15px;margin-top:5px;margin-bottom:25px;color:#6d6d6d}body .ac-modal__dialog__list li{position:relative;padding-left:25px;font-weight:400;font-size:16px;letter-spacing:.5px;margin-bottom:10px}body .ac-modal__dialog__list li:before{content:"";font-family:Dashicons;position:absolute;left:0;top:0;color:#3d4350}body .ac-modal__dialog__list li:nth-child(2n){color:#e9426e}body .ac-modal__dialog__footer{padding:20px 24px;border-top:1px solid #dbdbdb;color:#979696;font-size:16px}body .ac-modal__dialog__footer .button{margin-left:0;padding-left:15px;padding-right:15px}body .ac-modal.-blocking{background:#e3e7eb}@media only screen and (max-width: 720px){body .ac-modal__dialog__footer__content{display:block}body .ac-modal__dialog__footer .button{margin-left:0;margin-top:10px}}@keyframes ac-striped-animation{from{transform:translateX(0)}to{transform:translateX(46px)}}.ac-striped-loading{overflow:hidden;position:relative}.ac-striped-loading:before{animation:ac-striped-animation 2s linear infinite;content:"";display:block;position:absolute;left:-46px;top:0;bottom:0;right:0;background:repeating-linear-gradient(-55deg, rgba(255, 255, 255, 0.1) 1px, transparent 2px, transparent 11px, rgba(255, 255, 255, 0.1) 12px, rgba(255, 255, 255, 0.1) 20px)}.ac-tooltip-wrapper{position:relative}.ac-tooltip-wrapper:focus .ac-tooltip,.ac-tooltip-wrapper:hover .ac-tooltip{opacity:1}.ac-tooltip{background:rgba(0,0,0,.75);border-radius:3px;padding:3px 9px;color:#fff;position:absolute;transform:translateX(-50%);min-width:30px;margin-top:5px;display:block;opacity:0;transition:opacity .3s;pointer-events:none;font-size:11px;line-height:16px;z-index:100000}.ac-tooltip:before{content:"";display:block;width:0;height:0;border-bottom:4px solid rgba(0,0,0,.8);border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;left:50%;top:-4px;transform:translateX(-4px)}.ac-tooltip.hover{opacity:1}html.wp-toolbar .ac-tooltip{margin-top:36px}.ac-toggle-container{display:inline-flex}.ac-toggle-container .ac-toggle-label{margin-left:7px;transform:translateY(-1px)}.ac-toggle{display:inline-block;white-space:nowrap}.ac-toggle input{position:absolute;left:-3000em}.rtl .ac-toggle input{left:inherit;right:-3000em}.ac-toggle__switch{display:inline-block;background:#ccc;border-radius:8px;width:30px;height:16px;position:relative;transition:background-color .3s}.ac-toggle__switch__on,.ac-toggle__switch__off{font-size:11px;font-weight:bold;color:#fff;position:absolute;top:5px;line-height:11px}.ac-toggle__switch__off{right:6px;color:#555}.ac-toggle__switch__on{left:8px}.ac-toggle__switch__track{border-radius:50%;display:inline-block;background:#fff;position:absolute;left:3px;top:3px;height:10px;width:10px;transition:all .1s}.ac-toggle input:checked+.ac-toggle__switch{background:#1e8cbe}.ac-toggle input:checked+.ac-toggle__switch .ac-toggle__switch__track{left:calc(100% - 13px)}.column-status .dashicons{font-size:22px}.column-status .dashicons.large{width:25px;height:28px;font-size:28px}.column-status .dashicons.dashicons-lock{font-size:15px;margin-left:-2px}.ac-image-sizes .ac-missing-size{color:#929292}.ac-comment-bubble .post-com-count{display:inline-block;vertical-align:top}.ac-comment-bubble .post-com-count-no-comments,.ac-comment-bubble .post-com-count-approved{margin-top:5px}.ac-comment-bubble .comment-count-no-comments,.ac-comment-bubble .comment-count-approved{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:0 8px;min-width:24px;height:2em;-webkit-border-radius:5px;border-radius:5px;background-color:#72777c;color:#fff;font-size:11px;line-height:21px;text-align:center}.ac-comment-bubble .post-com-count-no-comments:after,.ac-comment-bubble .post-com-count-approved:after{content:"";display:block;margin-left:8px;width:0;height:0;border-top:5px solid #72777c;border-right:5px solid transparent}.ac-comment-bubble .post-com-count-approved:hover .comment-count-approved,.ac-comment-bubble .post-com-count-approved:focus .comment-count-approved{background:#0073aa}.ac-comment-bubble .post-com-count-approved:hover:after,.ac-comment-bubble .post-com-count-approved:focus:after{border-top-color:#0073aa}.ac-comment-bubble .post-com-count-pending{position:relative;left:-3px;padding:0 5px;min-width:7px;height:17px;border:2px solid #fff;-webkit-border-radius:11px;border-radius:11px;background:#ca4a1f;color:#fff;font-size:9px;line-height:17px;text-align:center}.ac-comment-bubble .post-com-count-no-pending{display:none}.ac-divider{display:inline-block;width:14px;height:12px;position:relative}.ac-divider:before{content:"";display:block;width:2px;height:2px;background:#000;position:absolute;left:50%;margin-left:-1px;top:60%}span.status-closed{color:red}.ac-value-stars{white-space:nowrap;word-wrap:normal;display:block}.ac-value-stars .ac-value-star{font-size:16px;width:auto;margin-right:-3px}.actions #post-query-submit{float:left;vertical-align:middle;margin-bottom:4px}.tablenav.top .ac-button{top:2px;display:inline-block;vertical-align:middle;float:left;margin-bottom:4px}body.edit-tags-php .tablenav.top .ac-button{float:none}span.dashicons.flip:before{transform:scale(-1, 1);display:inline-block}span.dashicons.yellow{color:#ffb900}span.dashicons.orange{color:#d54e21}span.dashicons.red{color:#dc3232}span.dashicons.green{color:#46b450}span.dashicons.light-gray{color:#bbb}span.dashicons.gray{color:#8a8a8a}span.dashicons.blue{color:#0073aa}span.dashicons.light-blue{color:#00a0d2}body.edit-php #delete_all{float:left;margin-right:3px}body.users-php .tablenav .actions a.add-new-h2{float:none;vertical-align:middle !important;top:2px !important}@media screen and (max-width: 782px){.tablenav.top .actions{display:block !important;margin-bottom:4px}.tablenav.top .actions *{display:none}.tablenav.top .actions .ac-button{display:inline-block}}body.upload-php .tablenav.top .ac-button{float:none}.ac-toggle-box-link:focus{outline:none;box-shadow:none}.ac-toggle-box-link .spinner{float:none;margin-top:-2px}.ac-toggle-box-link.loading .spinner{visibility:visible}.ac-toggle-box-contents-ajax{padding:5px 0 0}.ac-toggle-box-contents{display:none;padding:5px 0 0}.ac-toggle-box-contents.-open{display:block}table.ac-table-items{border-spacing:0}table.ac-table-items tr td{border:0;margin:0;padding:0 0 3px}table.ac-table-items tr td.ac-table-item-qty{color:#999;padding-right:6px;text-align:left}.ac-post-state-format:before{color:#a7a7a7}.ac-image-details .ac-image-info{display:inline-block;border-radius:7px;padding:0 9px;min-height:20px;background-color:#e9e9e9;text-align:left;font-size:11px;font-weight:bold;margin:0 6px 5px 0;white-space:nowrap}.ac-image-details .ac-image-info>span{margin-right:6px}.ac-image-details .ac-image-info>span:last-child{margin-right:0}.ac-image-details .ac-image-info span{vertical-align:middle;line-height:20px}.ac-image-details .ac-image-info span.image-id{font-size:11px;color:#757575}.ac-image-details .ac-image-info span.image-file-size{font-size:12px}.ac-image-details .ac-image-info span.image-extension{text-transform:uppercase;font-size:11px;color:#757575}.ac-image-details .ac-image-info span.suffix{display:inline-block;text-transform:uppercase;font-size:10px;color:#757575;padding-left:3px;margin-top:-2px}.ac-image-details .ac-image-info span.dashicons{margin-top:-2px;color:#757575;font-size:14px;width:16px}.ac-image-details a.ac-image-info:hover{color:#0073aa}.ac-image-details a.ac-image-info:hover span.dashicons{color:#3d4350}.ac-upload-space .ac-upload-space-labels{display:table;width:100%}.ac-upload-space .ac-upload-space-labels .inner{display:table-row}.ac-upload-space .ac-upload-space-labels .inner .ac-upload-space-icon{display:table-cell}.ac-upload-space .ac-upload-space-labels .inner .ac-upload-space-icon:before{color:#82878c;content:"";display:inline-block;font-family:"dashicons",serif;width:20px;height:20px;font-size:18px;line-height:1;text-decoration:inherit;font-weight:normal;font-style:normal;vertical-align:top;text-align:center;margin-right:4px}.ac-upload-space .ac-upload-space-labels .inner .ac-upload-space-left{display:table-cell;white-space:nowrap}.ac-upload-space .ac-upload-space-labels .inner .ac-upload-space-right{width:100%;text-align:right;padding-left:6px;display:table-cell;white-space:nowrap}.ac-upload-space .ac-upload-space-progress{margin-top:6px;height:3px;background:#fff;border:1px solid #dfdfdf;position:relative}.ac-upload-space .ac-upload-space-progress .ac-upload-space-progress-bar{background-color:#46b450;height:100%;display:block}.ac-upload-space.warning .ac-upload-space-icon:before{color:#ffb900;content:"";margin-top:1px}.ac-upload-space.warning .ac-upload-space-progress-bar{background-color:#ffb900}.ac-upload-space.full .ac-upload-space-icon:before{color:#d54e21;content:"";margin-top:1px}.ac-upload-space.full .ac-upload-space-progress-bar{background-color:#dc3232}#form-site-list .tablenav .actions .ac-button{float:none}.ac-inline-info{display:inline-block;border-radius:3px;min-width:8px;padding:0 6px;min-height:20px;background-color:#e9e9e9;text-align:center;margin-right:7px;font-size:11px;font-weight:bold}.ac-rounded{display:inline-block;border-radius:10px;min-width:8px;padding:0 6px;height:20px;background-color:#e0e0e0;text-align:center;margin-left:7px;margin-right:7px;font-size:12px}.ac-rounded.ac-rounded-first{margin-left:0}.ac-spacing{display:inline-block;margin-right:10px;margin-bottom:4px}.cpac-suffix{margin-left:8px;color:gray}.ac-small-block{display:inline-block;border-radius:3px;background-color:rgba(224,224,224,.6);padding:2px 7px;margin:0 5px 5px 0}.ac-more-link-show{cursor:pointer}.ac-show-more__content{margin-right:4px}.ac-show-more__toggle{cursor:pointer;white-space:nowrap}.ac-show-more__part.-more{display:none}.ac-show-more.-on .ac-show-more__part.-more{display:inline}.ac-show-more__divider{color:#ddd;padding-right:4px}.ac-image-container{margin-bottom:-6px}.ac-image:not(body){display:inline-block;margin-right:2px;margin-bottom:6px;overflow:hidden;max-width:100%;background-color:#ccc;vertical-align:middle}.ac-image:not(body) img{display:block;margin:0 auto}.ac-image:not(body) .ac-extension{font-size:12px;line-height:22px;display:block;text-align:center;text-transform:uppercase;font-weight:bold}.ac-image:not(body).ac-icon{background-color:transparent}.rtl .column-column-attachment img{padding-left:5px;padding-right:0}.ac-progress-bar{width:100%;display:flex}.ac-progress-bar .ac-label-main{width:65px}.ac-progress-bar .ac-bar-container{flex:auto;background-color:#fff;min-height:22px;line-height:22px;position:relative;border:1px solid #ccc;border-radius:2px}.ac-progress-bar .ac-bar-container .ac-bar{height:100%;background-color:#69c471;border-right:1px solid #fff}.ac-progress-bar .ac-bar-container .ac-label-left,.ac-progress-bar .ac-bar-container .ac-label-right{text-shadow:rgba(255,255,255,.65) 0 0 5px;color:#555;position:absolute}.ac-progress-bar .ac-bar-container .ac-label-left{left:5px}.ac-progress-bar .ac-bar-container .ac-label-right{right:5px}.ac-progress-bar.full .ac-bar-container .ac-bar{background-color:rgba(255,0,0,.45);border:none}.ac-progress-bar.dark .ac-bar-container{flex:auto;background-color:#a6a6a6;min-height:22px;line-height:22px;position:relative}.ac-progress-bar.dark .ac-bar-container .ac-bar{height:100%;background-color:#46b450;border-right:1px solid #fff}.ac-progress-bar.dark .ac-bar-container .ac-label-left{color:#fff;position:absolute;left:5px}.ac-progress-bar.dark .ac-bar-container .ac-label-right{color:#fff;position:absolute;right:5px}.ac-progress-bar.dark.full .ac-bar-container .ac-bar{background-color:rgba(255,0,0,.68);border:none}div.cpac-color{line-height:26px}div.cpac-color span{display:block;-webkit-border-radius:3px;border-radius:3px;color:#fff;float:left;height:16px;line-height:16px;margin-right:12px;overflow:hidden;padding:4px 5px;font-size:10px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;min-width:47px;text-align:center}.rtl div.cpac-color span{float:right;margin-left:12px;margin-right:0}.button.cpac-button-action{position:relative;text-indent:9999px;margin-right:4px;padding:0 13px;overflow:hidden}.button.cpac-button-action:before{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:0}.cpac_wp_button,.column-actions .cpac_use_icons+.hidden+.row-actions>span a,.column-actions .cpac_use_icons+.hidden+.row-actions>span button,.column-actions .cpac_use_icons+.row-actions>span a,.column-actions .cpac_use_icons+.row-actions>span button{color:#555;background:#f7f7f7;box-shadow:0 1px 0 #ccc;vertical-align:top;display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;border:1px solid #ccc;border-radius:3px;white-space:nowrap;box-sizing:border-box}.cpac_wp_button:hover,.column-actions .cpac_use_icons+.row-actions>span a:hover,.column-actions .cpac_use_icons+.row-actions>span button:hover{background:#fafafa;color:#23282d;border-color:#999}.column-actions .row-actions{left:0;position:relative}.column-actions .cpac_use_icons+.hidden+.row-actions>span,.column-actions .cpac_use_icons+.row-actions>span{color:transparent;font-size:0;margin-right:5px}.column-actions .cpac_use_icons+.hidden+.row-actions>span a,.column-actions .cpac_use_icons+.hidden+.row-actions>span button,.column-actions .cpac_use_icons+.row-actions>span a,.column-actions .cpac_use_icons+.row-actions>span button{display:inline-block;position:relative;min-width:26px;margin-bottom:5px}.column-actions .cpac_use_icons+.hidden+.row-actions>span a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span button:before,.column-actions .cpac_use_icons+.row-actions>span a:before,.column-actions .cpac_use_icons+.row-actions>span button:before{text-indent:0;font-family:Dashicons,sans-serif;font-size:16px;position:absolute;padding-left:4px;top:0;left:0;width:100%;height:100%}.column-actions .cpac_use_icons+.hidden+.row-actions>span.edit a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.edit button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.view a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.view button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.quickedit a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.quickedit button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.approve a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.approve button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unapprove a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unapprove button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.spam a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.spam button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.untrash a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.untrash button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unspam a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unspam button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.reply a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.reply button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.delete a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.delete button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.backend a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.backend button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.visit a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.visit button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.deactivate a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.deactivate button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.archive a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.archive button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unarchive a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unarchive button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.activate a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.activate button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.download a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.download button.button-link,.column-actions .cpac_use_icons+.hidden+.row-actions>span.duplicate a,.column-actions .cpac_use_icons+.hidden+.row-actions>span.duplicate button.button-link,.column-actions .cpac_use_icons+.row-actions>span.edit a,.column-actions .cpac_use_icons+.row-actions>span.edit button.button-link,.column-actions .cpac_use_icons+.row-actions>span.inline a,.column-actions .cpac_use_icons+.row-actions>span.inline button.button-link,.column-actions .cpac_use_icons+.row-actions>span.trash a,.column-actions .cpac_use_icons+.row-actions>span.trash button.button-link,.column-actions .cpac_use_icons+.row-actions>span.view a,.column-actions .cpac_use_icons+.row-actions>span.view button.button-link,.column-actions .cpac_use_icons+.row-actions>span.quickedit a,.column-actions .cpac_use_icons+.row-actions>span.quickedit button.button-link,.column-actions .cpac_use_icons+.row-actions>span.approve a,.column-actions .cpac_use_icons+.row-actions>span.approve button.button-link,.column-actions .cpac_use_icons+.row-actions>span.unapprove a,.column-actions .cpac_use_icons+.row-actions>span.unapprove button.button-link,.column-actions .cpac_use_icons+.row-actions>span.spam a,.column-actions .cpac_use_icons+.row-actions>span.spam button.button-link,.column-actions .cpac_use_icons+.row-actions>span.untrash a,.column-actions .cpac_use_icons+.row-actions>span.untrash button.button-link,.column-actions .cpac_use_icons+.row-actions>span.unspam a,.column-actions .cpac_use_icons+.row-actions>span.unspam button.button-link,.column-actions .cpac_use_icons+.row-actions>span.reply a,.column-actions .cpac_use_icons+.row-actions>span.reply button.button-link,.column-actions .cpac_use_icons+.row-actions>span.delete a,.column-actions .cpac_use_icons+.row-actions>span.delete button.button-link,.column-actions .cpac_use_icons+.row-actions>span.backend a,.column-actions .cpac_use_icons+.row-actions>span.backend button.button-link,.column-actions .cpac_use_icons+.row-actions>span.visit a,.column-actions .cpac_use_icons+.row-actions>span.visit button.button-link,.column-actions .cpac_use_icons+.row-actions>span.deactivate a,.column-actions .cpac_use_icons+.row-actions>span.deactivate button.button-link,.column-actions .cpac_use_icons+.row-actions>span.archive a,.column-actions .cpac_use_icons+.row-actions>span.archive button.button-link,.column-actions .cpac_use_icons+.row-actions>span.unarchive a,.column-actions .cpac_use_icons+.row-actions>span.unarchive button.button-link,.column-actions .cpac_use_icons+.row-actions>span.activate a,.column-actions .cpac_use_icons+.row-actions>span.activate button.button-link,.column-actions .cpac_use_icons+.row-actions>span.download a,.column-actions .cpac_use_icons+.row-actions>span.download button.button-link,.column-actions .cpac_use_icons+.row-actions>span.duplicate a,.column-actions .cpac_use_icons+.row-actions>span.duplicate button.button-link{text-indent:-3000em}.column-actions .cpac_use_icons+.hidden+.row-actions>span.edit a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.edit button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.view a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.view button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.quickedit a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.quickedit button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.approve a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.approve button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unapprove a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unapprove button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.spam a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.spam button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.untrash a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.untrash button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unspam a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unspam button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.reply a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.reply button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.delete a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.delete button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.backend a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.backend button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.visit a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.visit button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.deactivate a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.deactivate button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.archive a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.archive button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unarchive a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unarchive button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.activate a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.activate button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.download a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.download button.button-link:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.duplicate a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.duplicate button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.edit a:before,.column-actions .cpac_use_icons+.row-actions>span.edit button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.inline a:before,.column-actions .cpac_use_icons+.row-actions>span.inline button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.trash a:before,.column-actions .cpac_use_icons+.row-actions>span.trash button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.view a:before,.column-actions .cpac_use_icons+.row-actions>span.view button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.quickedit a:before,.column-actions .cpac_use_icons+.row-actions>span.quickedit button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.approve a:before,.column-actions .cpac_use_icons+.row-actions>span.approve button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.unapprove a:before,.column-actions .cpac_use_icons+.row-actions>span.unapprove button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.spam a:before,.column-actions .cpac_use_icons+.row-actions>span.spam button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.untrash a:before,.column-actions .cpac_use_icons+.row-actions>span.untrash button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.unspam a:before,.column-actions .cpac_use_icons+.row-actions>span.unspam button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.reply a:before,.column-actions .cpac_use_icons+.row-actions>span.reply button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.delete a:before,.column-actions .cpac_use_icons+.row-actions>span.delete button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.backend a:before,.column-actions .cpac_use_icons+.row-actions>span.backend button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.visit a:before,.column-actions .cpac_use_icons+.row-actions>span.visit button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.deactivate a:before,.column-actions .cpac_use_icons+.row-actions>span.deactivate button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.archive a:before,.column-actions .cpac_use_icons+.row-actions>span.archive button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.unarchive a:before,.column-actions .cpac_use_icons+.row-actions>span.unarchive button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.activate a:before,.column-actions .cpac_use_icons+.row-actions>span.activate button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.download a:before,.column-actions .cpac_use_icons+.row-actions>span.download button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.duplicate a:before,.column-actions .cpac_use_icons+.row-actions>span.duplicate button.button-link:before{text-indent:0;font-family:Dashicons,sans-serif}.column-actions .cpac_use_icons+.hidden+.row-actions>span.edit a:before,.column-actions .cpac_use_icons+.row-actions>span.edit a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline.quickedit a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.inline button.button-link:before,.column-actions .cpac_use_icons+.row-actions>span.inline a:before,.column-actions .cpac_use_icons+.row-actions>span.inline.quickedit a:before,.column-actions .cpac_use_icons+.row-actions>span.inline button.button-link:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.duplicate a:before,.column-actions .cpac_use_icons+.row-actions>span.duplicate a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash a,.column-actions .cpac_use_icons+.row-actions>span.trash a{border-radius:3px;border:1px solid #ccc}.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash a:before,.column-actions .cpac_use_icons+.row-actions>span.trash a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.trash a:hover,.column-actions .cpac_use_icons+.row-actions>span.trash a:hover{border-color:#999}.column-actions .cpac_use_icons+.hidden+.row-actions>span.view a:before,.column-actions .cpac_use_icons+.row-actions>span.view a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.unapprove a:before,.column-actions .cpac_use_icons+.row-actions>span.unapprove a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.approve a:before,.column-actions .cpac_use_icons+.row-actions>span.approve a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.spam a:before,.column-actions .cpac_use_icons+.row-actions>span.spam a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.reply a:before,.column-actions .cpac_use_icons+.row-actions>span.reply a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.untrash a:before,.column-actions .cpac_use_icons+.hidden+.row-actions>span.unspam a:before,.column-actions .cpac_use_icons+.row-actions>span.untrash a:before,.column-actions .cpac_use_icons+.row-actions>span.unspam a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.delete a:before,.column-actions .cpac_use_icons+.row-actions>span.delete a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.backend a:before,.column-actions .cpac_use_icons+.row-actions>span.backend a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.visit a:before,.column-actions .cpac_use_icons+.row-actions>span.visit a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.deactivate a:before,.column-actions .cpac_use_icons+.row-actions>span.deactivate a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.archive a:before,.column-actions .cpac_use_icons+.row-actions>span.archive a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.unarchive a:before,.column-actions .cpac_use_icons+.row-actions>span.unarchive a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.activate a:before,.column-actions .cpac_use_icons+.row-actions>span.activate a:before{content:""}.column-actions .cpac_use_icons+.hidden+.row-actions>span.download a:before,.column-actions .cpac_use_icons+.row-actions>span.download a:before{content:""}@media screen and (max-width: 782px){.wp-list-table.widefat thead th{display:none}.wp-list-table.widefat thead th.column-primary{display:table-cell}.wp-list-table.widefat tbody tr:not(.inline-edit-row):not(.no-items) td{display:none}.wp-list-table.widefat tbody tr:not(.inline-edit-row):not(.no-items) td.column-primary{display:block}}.ac-tip{display:inline-block}.ac-table-actions{display:none;position:relative;z-index:20;float:left;white-space:nowrap;margin-right:5px;margin-left:1px;margin-bottom:5px}.ac-table-actions.-init{display:block}.ac-table-actions .ac-table-actions-buttons{white-space:nowrap;display:inline-block;vertical-align:top}.ac-table-actions .ac-table-actions-buttons .ac-table-button{float:left;border-radius:0;border-right:none}.ac-table-actions .ac-table-actions-buttons .ac-table-button:first-child{border-radius:3px 0 0 3px}.ac-table-actions .ac-table-button{display:inline-block;padding:2px 12px;cursor:pointer;color:#0071a1;border:1px solid #0071a1;background:#f3f5f6;text-decoration:none;font-size:13px;height:24px;line-height:24px;text-align:center;transform:translateX(-1px);border-radius:3px}.ac-table-actions .ac-table-button:last-child,.ac-table-actions .ac-table-button.last{border-radius:0 3px 3px 0;border-right:1px solid #0071a1}.ac-table-actions .ac-table-button:last-child.active,.ac-table-actions .ac-table-button.last.active{border-right:1px solid #0071a1}.ac-table-actions .ac-table-button:last-child:first-child,.ac-table-actions .ac-table-button.last:first-child{border-radius:3px}.ac-table-actions .ac-table-button:hover,.ac-table-actions .ac-table-button:focus,.ac-table-actions .ac-table-button:active{outline:none;box-shadow:none;background:#f1f1f1;color:#016088;border-color:#016088}.ac-table-actions .ac-table-button .dashicons{font-size:14px;width:14px;height:14px;line-height:24px}.ac-table-actions .ac-table-button.disabled{background:#ddd;color:#aaa;cursor:not-allowed}.ac-table-actions .ac-table-button.active{background:#00a0d2;border:1px solid #008ec2;color:#fff}.ac-table-actions .ac-table-button.active+.ac-table-button{border-left:none}.ac-table-actions .ac-table-button.-inline-edit .dashicons{font-size:18px;margin-left:-2px}.ac-table-actions .ac-table-button.-toggle{background:none;border:1px solid transparent;padding-left:4px;padding-right:4px;transform:translateY(-1px)}.ac-table-actions .ac-table-button.-toggle .ac-toggle__switch{vertical-align:middle;margin-top:-3px;margin-right:1px;color:#888}.ac-table-actions .ac-table-button__caret{display:inline-block;vertical-align:middle;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #6f6f6f;transition:transform .2s}.ac-table-actions .ac-table-button.-open{color:#0072aa}.ac-table-actions .ac-table-button.-open .ac-table-button__caret{transform:rotate(180deg)}.hide-column-tog+span .dashicons{transform:translateY(5px);margin-left:3px}
|
assets/external/qtip2/jquery.qtip.min.js.map
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
{"version":3,"file":"jquery.qtip.min.js","sources":["jquery.qtip.js"],"names":["window","document","undefined","factory","define","amd","jQuery","fn","qtip","$","QTip","target","options","id","attr","this","tooltip","NULL","elements","_id","NAMESPACE","timers","img","plugins","cache","event","disabled","FALSE","onTooltip","lastClass","rendered","destroyed","waiting","hiddenDuringWait","positioning","triggering","invalidOpt","a","type","invalidContent","c","isFunction","length","jquery","then","sanitizeOptions","opts","content","text","ajax","once","metadata","done","api","loading","deferred","extend","context","success","error","set","xhr","status","isPlainObject","title","button","position","my","at","show","TRUE","ready","hide","style","classes","each","PLUGINS","sanitize","convertNotation","notation","obj","i","option","levels","split","pop","setCallback","args","category","rule","match","checks","RegExp","exec","push","apply","createWidgetClass","cls","WIDGET","concat","join","delay","callback","duration","setTimeout","proxy","call","showMethod","hasClass","CLASS_DISABLED","clearTimeout","toggle","hideMethod","relatedTarget","ontoTooltip","closest","SELECTOR","ontoTarget","fixed","test","preventDefault","stopImmediatePropagation","e","inactiveMethod","inactive","repositionMethod","offsetWidth","reposition","delegate","selector","events","method","body","QTIP","ATTR_ID","arguments","init","elem","posOptions","config","docBody","newTarget","metadata5","name","html5","data","parseJSON","defaults","container","solo","viewport","eq","CORNER","overwrite","ATTR_HAS","suppress","removeAttr","oldtitle","camel","s","charAt","toUpperCase","slice","vendorCss","prop","cur","val","ucProp","props","cssPrefixes","cssProps","css","intCss","Math","ceil","parseFloat","Tip","_ns","offset","size","width","height","PROTOTYPE","CHECKS","trackingBound","X","Y","WIDTH","HEIGHT","TOP","LEFT","BOTTOM","RIGHT","CENTER","SHIFT","INACTIVE_EVENTS","CLASS_FIXED","CLASS_DEFAULT","CLASS_FOCUS","CLASS_HOVER","replaceSuffix","BROWSER","ie","v","createElement","innerHTML","getElementsByTagName","NaN","iOS","navigator","userAgent","replace","prototype","_when","deferreds","when","render","self","posClass","_createPosClass","class","tracking","adjust","mouse","role","aria-live","aria-atomic","aria-describedby","aria-hidden","toggleClass","appendTo","append","_createTitle","_updateTitle","_createButton","_updateContent","_setWidget","instance","initialize","_unassignEvents","_assignEvents","_trigger","destroy","immediate","process","timer","stop","find","remove","end","removeData","one","builtin","^id$","o","prev","nextid","new_id","^prerender","^content.text$","^content.attr$","^content.title$","_removeTitle","^content.button$","_updateButton","^content.title.(text|button)$","^position.(my|at)$","^position.container$","^show.ready$","^style.classes$","p","removeClass","addClass","^style.(width|height)","^style.widget|content.title","^style.def","^events.(render|show|move|hide|focus|blur)$","^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)","get","toLowerCase","result","precedance","string","rmove","rrender","value","previous","nodeType","_update","element","empty","display","visibility","html","_waitForContent","images","imagesLoaded","Deferred","resolve","promise","titlebar","widget","insertBefore","substr","abbrev","effect","pluginCalculations","adjusted","newClass","tooltipWidth","outerWidth","tooltipHeight","outerHeight","targetWidth","targetHeight","left","top","visible","isScroll","win","doc","ownerDocument","isArray","x","y","distance","origin","pageX","innerWidth","documentElement","clientWidth","pageY","scrollX","scrollLeft","scrollY","scrollTop","innerHeight","imagemap","is","svg","ownerSVGElement","adjustable","isNaN","queue","next","opacity","removeAttribute","pos","scroll","scrolled","parentOffset","overflow","quirks","compatMode","parent","getBoundingClientRect","offsetParent","C","Corner","corner","forceY","f","invert","z","center","clone","state","add","has","fix","identicalState","allow","after","contentOptions","animate","sameTarget","search","focus","bind","_storeMouse","not","Event","unbind","blur","autofocus","trigger","n","fadeTo","qtips","curIndex","parseInt","zIndex","newIndex","zindex","filter","disable","enable","isString","close","aria-label","prepend","click","on","def","_bind","targets","suffix","ns","_unbind","originalEvent","isDefaultPrevented","_bindEvents","showEvents","hideEvents","showTargets","hideTargets","similarTargets","toggleEvents","showIndex","inArray","splice","_assignInitialEvents","hoverIntent","prerender","showTarget","hideTarget","trim","onTarget","containerTarget","viewportTarget","documentTarget","windowTarget","leave","nodeName","indexOf","enabled","isAncestor","parents","inactiveEvents","limit","abs","resize","special","grep","toArray","currentTarget","newValue","command","returned","makeArray","timeStamp","keepData","elems","func","old","ui","cleanData","triggerHandler","version","move","hidden","TIP","MARGIN","BORDER","COLOR","BG_COLOR","TRANSPARENT","IMPORTANT","HASCANVAS","getContext","INVALID","PIXEL_RATIO","devicePixelRatio","BACKING_STORE_RATIO","backingStorePixelRatio","webkitBackingStorePixelRatio","mozBackingStorePixelRatio","msBackingStorePixelRatio","oBackingStorePixelRatio","SCALE","createVML","tag","tip","prependTo","lineJoin","miterLimit","save","stopPropagation","create","_swapDimensions","_resetDimensions","_useTitle","_parseCorner","_parseWidth","side","use","_parseRadius","_invalidColour","compare","_parseColours","borderSide","colorElem","color","_calculateSize","bigHyp","ratio","isCenter","base","pow","round","smallHyp","sqrt","hyp","border","reverse","_calculateTip","scale","width2","height2","tips","br","bl","tr","tl","tc","bc","rc","lc","lt","rt","lb","rb","_drawCoords","coords","beginPath","moveTo","lineTo","closePath","update","bigCoords","translate","newSize","inner","children","curSize","mimic","lineHeight","restore","clearRect","fillStyle","fill","coordsize","antialias","Number","$this","path","fillcolor","filled","stroked","opera","calculate","corners","userOffset","b","max","margin","bottom","right","shiftflip","direction","popposite","opposite","newCorner","shiftonly","xy","shift","horizontal","vertical","cornerTop","cornerLeft","user","^position.my|style.tip.(corner|mimic|border)$","^style.tip.(height|width)$","^content.title|style.(classes|widget)$"],"mappings":";;CAaC,SAAUA,EAAQC,EAAUC,IAG5B,SAAUC,GACV,YACqB,mBAAXC,SAAyBA,OAAOC,IACzCD,QAAQ,UAAWD,GAEZG,SAAWA,OAAOC,GAAGC,MAC5BL,EAAQG,SAGT,SAASG,GACT,YAoEA,SAASC,GAAKC,EAAQC,EAASC,EAAIC,GAEnCC,KAAKF,GAAKA,EACVE,KAAKJ,OAASA,EACdI,KAAKC,QAAUC,EACfF,KAAKG,UAAaP,OAAQA,GAG1BI,KAAKI,IAAMC,EAAY,IAAMP,EAC7BE,KAAKM,QAAWC,QAChBP,KAAKH,QAAUA,EACfG,KAAKQ,WAGLR,KAAKS,OACJC,SACAd,OAAQF,IACRiB,SAAUC,EACVb,KAAMA,EACNc,UAAWD,EACXE,UAAW,IAIZd,KAAKe,SAAWf,KAAKgB,UAAYhB,KAAKW,SAAWX,KAAKiB,QACrDjB,KAAKkB,iBAAmBlB,KAAKmB,YAAcnB,KAAKoB,WAAaR,EAoL9D,QAASS,GAAWC,GACpB,MAAOA,KAAMpB,GAAsB,WAAdR,EAAE6B,KAAKD,GAG7B,QAASE,GAAeC,GACvB,QAAU/B,EAAEgC,WAAWD,IAAOA,GAAKA,EAAE1B,MAAS0B,EAAEE,QAAyB,WAAdjC,EAAE6B,KAAKE,KAAoBA,EAAEG,QAAUH,EAAEI,OAIrG,QAASC,GAAgBC,GACxB,GAAIC,GAASC,EAAMC,EAAMC,CAEzB,OAAGd,GAAWU,GAAgBnB,GAE3BS,EAAWU,EAAKK,YAClBL,EAAKK,UAAab,KAAMQ,EAAKK,WAG3B,WAAaL,KACfC,EAAUD,EAAKC,QAEZX,EAAWW,IAAYA,EAAQJ,QAAUI,EAAQK,KACnDL,EAAUD,EAAKC,SACdC,KAAOA,EAAOT,EAAeQ,GAAWpB,EAAQoB,GAG3CC,EAAOD,EAAQC,KAInB,QAAUD,KACZE,EAAOF,EAAQE,KACfC,EAAOD,GAAQA,EAAKC,OAASvB,QACtBoB,GAAQE,KAEfF,EAAQC,KAAO,SAASvB,EAAO4B,GAC9B,GAAIC,GAAUN,GAAQvC,EAAEM,MAAMD,KAAKuC,EAAIzC,QAAQmC,QAAQjC,OAAS,aAEhEyC,EAAW9C,EAAEwC,KACZxC,EAAE+C,UAAWP,GAAQQ,QAASJ,KAE9BT,KAAKK,EAAKS,QAASzC,EAAMgC,EAAKU,OAC9Bf,KAAK,SAASG,GAEd,MADGA,IAAWG,GAAQG,EAAIO,IAAI,eAAgBb,GACvCA,GAER,SAASc,EAAKC,EAAQH,GAClBN,EAAItB,WAA4B,IAAf8B,EAAIC,QACxBT,EAAIO,IAAI,eAAgBE,EAAS,KAAOH,IAGzC,OAAQT,GAAsDI,GAA9CD,EAAIO,IAAI,eAAgBN,GAAUC,KAIjD,SAAWR,KACVtC,EAAEsD,cAAchB,EAAQiB,SAC1BjB,EAAQkB,OAASlB,EAAQiB,MAAMC,OAC/BlB,EAAQiB,MAAQjB,EAAQiB,MAAMhB,MAG5BT,EAAeQ,EAAQiB,OAASrC,KAClCoB,EAAQiB,MAAQrC,KAKhB,YAAcmB,IAAQV,EAAWU,EAAKoB,YACxCpB,EAAKoB,UAAaC,GAAIrB,EAAKoB,SAAUE,GAAItB,EAAKoB,WAG5C,QAAUpB,IAAQV,EAAWU,EAAKuB,QACpCvB,EAAKuB,KAAOvB,EAAKuB,KAAK1B,QAAWhC,OAAQmC,EAAKuB,MAC7CvB,EAAKuB,OAASC,GAASC,MAAOD,IAAW7C,MAAOqB,EAAKuB,OAGpD,QAAUvB,IAAQV,EAAWU,EAAK0B,QACpC1B,EAAK0B,KAAO1B,EAAK0B,KAAK7B,QAAWhC,OAAQmC,EAAK0B,OAAW/C,MAAOqB,EAAK0B,OAGnE,SAAW1B,IAAQV,EAAWU,EAAK2B,SACrC3B,EAAK2B,OAAUC,QAAS5B,EAAK2B,QAI9BhE,EAAEkE,KAAKC,EAAS,WACf7D,KAAK8D,UAAY9D,KAAK8D,SAAS/B,KAGzBA,GAkGR,QAASgC,GAAgBlE,EAASmE,GAOjC,IANA,GAAWC,GAAPC,EAAI,EAAQC,EAAStE,EAGzBuE,EAASJ,EAASK,MAAM,KAGjBF,EAASA,EAAQC,EAAOF,OAC3BA,EAAIE,EAAOzC,SAAUsC,EAAME,EAG/B,QAAQF,GAAOpE,EAASuE,EAAOE,OAYhC,QAASC,GAAYP,EAAUQ,GAC9B,GAAIC,GAAUC,EAAMC,CAEpB,KAAIF,IAAYzE,MAAK4E,OACpB,IAAIF,IAAQ1E,MAAK4E,OAAOH,IACpBE,EAAQ,GAAKE,QAAOH,EAAM,KAAMI,KAAKd,MACvCQ,EAAKO,KAAKJ,IAEM,YAAbF,GAA0BzE,KAAKQ,QAAQiE,KACzCzE,KAAK4E,OAAOH,GAAUC,GAAMM,MAC3BhF,KAAKQ,QAAQiE,IAAazE,KAAMwE,IAkuBtC,QAASS,GAAkBC,GAC1B,MAAOC,GAAOC,OAAO,IAAIC,KAAKH,EAAM,IAAIA,EAAI,IAAM,KA2BlD,QAASI,GAAMC,EAAUC,GAEzB,MAAGA,GAAW,EACNC,WACN/F,EAAEgG,MAAMH,EAAUvF,MAAOwF,OAGrBD,GAASI,KAAK3F,MAGrB,QAAS4F,GAAWlF,GAChBV,KAAKC,QAAQ4F,SAASC,KAGzBC,aAAa/F,KAAKM,OAAOgD,MACzByC,aAAa/F,KAAKM,OAAOmD,MAGzBzD,KAAKM,OAAOgD,KAAOgC,EAAMK,KAAK3F,KAC7B,WAAaA,KAAKgG,OAAOzC,EAAM7C,IAC/BV,KAAKH,QAAQyD,KAAKgC,QAIpB,QAASW,GAAWvF,GACnB,IAAGV,KAAKC,QAAQ4F,SAASC,KAAmB9F,KAAKgB,UAAjD,CAGA,GAAIkF,GAAgBxG,EAAEgB,EAAMwF,eAC3BC,EAAcD,EAAcE,QAAQC,GAAU,KAAOrG,KAAKC,QAAQ,GAClEqG,EAAaJ,EAAc,KAAOlG,KAAKH,QAAQyD,KAAK1D,OAAO,EAQ5D,IALAmG,aAAa/F,KAAKM,OAAOgD,MACzByC,aAAa/F,KAAKM,OAAOmD,MAItBzD,OAASkG,EAAc,IACS,UAAjClG,KAAKH,QAAQsD,SAASvD,QAAsBuG,GAC5CnG,KAAKH,QAAQ4D,KAAK8C,OAClB,wBAA0BC,KAAK9F,EAAMa,QAAU4E,GAAeG,GAG/D,IACC5F,EAAM+F,iBACN/F,EAAMgG,2BACL,MAAMC,QAMT3G,MAAKM,OAAOmD,KAAO6B,EAAMK,KAAK3F,KAC7B,WAAaA,KAAKgG,OAAOpF,EAAOF,IAChCV,KAAKH,QAAQ4D,KAAK6B,MAClBtF,OAIF,QAAS4G,GAAelG,IACpBV,KAAKC,QAAQ4F,SAASC,IAAoB9F,KAAKH,QAAQ4D,KAAKoD,WAG/Dd,aAAa/F,KAAKM,OAAOuG,UAEzB7G,KAAKM,OAAOuG,SAAWvB,EAAMK,KAAK3F,KACjC,WAAYA,KAAKyD,KAAK/C,IACtBV,KAAKH,QAAQ4D,KAAKoD,WAIpB,QAASC,GAAiBpG,GACtBV,KAAKe,UAAYf,KAAKC,QAAQ,GAAG8G,YAAc,GAAK/G,KAAKgH,WAAWtG,GAyBxE,QAASuG,GAASC,EAAUC,EAAQC,GACnC1H,EAAER,EAASmI,MAAMJ,SAASC,GACxBC,EAAO9C,MAAQ8C,EAASA,EAAO9B,KAAK,IAAIhF,EAAY,MAAQ,IAAIA,EACjE,WACC,GAAIiC,GAAMgF,EAAKhF,IAAK5C,EAAEK,KAAKC,KAAMuH,GACjCjF,KAAQA,EAAI3B,UAAYyG,EAAOpC,MAAM1C,EAAKkF,aA6S7C,QAASC,GAAKC,EAAM5H,EAAIiC,GACvB,GAAIkC,GAAK0D,EAAY5H,EAAM6H,EAAQ3E,EAGnC4E,EAAUnI,EAAER,EAASmI,MAGrBS,EAAYJ,EAAK,KAAOxI,EAAW2I,EAAUH,EAG7CtF,EAAYsF,EAAa,SAAIA,EAAKtF,SAASL,EAAKK,UAAYlC,EAG5D6H,EAAmC,UAAvBhG,EAAKK,SAASb,MAAoBa,EAAWA,EAASL,EAAKK,SAAS4F,MAAQ9H,EAGxF+H,EAAQP,EAAKQ,KAAKnG,EAAKK,SAAS4F,MAAQ,WAGxC,KAAMC,EAAyB,gBAAVA,GAAqBvI,EAAEyI,UAAUF,GAASA,EAAS,MAAMtB,IAY9E,GATAiB,EAASlI,EAAE+C,OAAOc,KAAU+D,EAAKc,SAAUrG,EACzB,gBAAVkG,GAAqBnG,EAAgBmG,GAAS/H,EACrD4B,EAAgBiG,GAAa3F,IAG9BuF,EAAaC,EAAOzE,SACpByE,EAAO9H,GAAKA,EAGT,iBAAqB8H,GAAO5F,QAAQC,KAAM,CAI5C,GAHAlC,EAAO2H,EAAK3H,KAAK6H,EAAO5F,QAAQjC,MAG7B6H,EAAO5F,QAAQjC,OAASa,IAASb,EAG7B,MAAOa,EAH8BgH,GAAO5F,QAAQC,KAAOlC,EAsBnE,GAfI4H,EAAWU,UAAU1G,SAAUgG,EAAWU,UAAYR,GACvDF,EAAW/H,SAAWgB,IAAS+G,EAAW/H,OAASkI,GACnDF,EAAOtE,KAAK1D,SAAWgB,IAASgH,EAAOtE,KAAK1D,OAASkI,GACrDF,EAAOtE,KAAKgF,OAAS/E,IAAQqE,EAAOtE,KAAKgF,KAAOX,EAAWU,UAAUjC,QAAQ,SAC7EwB,EAAOnE,KAAK7D,SAAWgB,IAASgH,EAAOnE,KAAK7D,OAASkI,GACrDF,EAAOzE,SAASoF,WAAahF,IAAQqE,EAAOzE,SAASoF,SAAWZ,EAAWU,WAG9EV,EAAWU,UAAYV,EAAWU,UAAUG,GAAG,GAG/Cb,EAAWtE,GAAK,GAAIoF,GAAOd,EAAWtE,GAAIE,GAC1CoE,EAAWvE,GAAK,GAAIqF,GAAOd,EAAWvE,IAGnCsE,EAAKQ,KAAK7H,GACZ,GAAGuH,EAAOc,UACThB,EAAKjI,KAAK,WAAW,OAEjB,IAAGmI,EAAOc,YAAc9H,EAC5B,MAAOA,EAiBT,OAZA8G,GAAK3H,KAAK4I,EAAU7I,GAGjB8H,EAAOgB,WAAa3F,EAAQyE,EAAK3H,KAAK,WAExC2H,EAAKmB,WAAW,SAAS9I,KAAK+I,EAAU7F,GAAOlD,KAAK,QAAS,IAI9DkE,EAAM,GAAItE,GAAK+H,EAAME,EAAQ9H,IAAMC,GACnC2H,EAAKQ,KAAK7H,EAAW4D,GAEdA,EA0PR,QAAS8E,GAAMC,GAAK,MAAOA,GAAEC,OAAO,GAAGC,cAAgBF,EAAEG,MAAM,GAO/D,QAASC,GAAU1B,EAAM2B,GACxB,GAECC,GAAKC,EAFFC,EAASH,EAAKJ,OAAO,GAAGC,cAAgBG,EAAKF,MAAM,GACtDM,GAASJ,EAAO,IAAMK,GAAYrE,KAAKmE,EAAS,KAAOA,GAAQnF,MAAM,KAC3DH,EAAI,CAGf,IAAGyF,GAASN,GAAS,MAAO3B,GAAKkC,IAAID,GAASN,GAE9C,MAAOC,EAAMG,EAAMvF,MAClB,IAAIqF,EAAM7B,EAAKkC,IAAIN,MAAUnK,EAC5B,MAAOwK,IAASN,GAAQC,EAAKC,EAMhC,QAASM,GAAOnC,EAAM2B,GACrB,MAAOS,MAAKC,KAAKC,WAAWZ,EAAU1B,EAAM2B,KAwB7C,QAASY,GAAIxK,EAAMI,GAClBG,KAAKkK,IAAM,MACXlK,KAAKH,QAAUA,EACfG,KAAKmK,OAAStK,EAAQsK,OACtBnK,KAAKoK,MAASvK,EAAQwK,MAAOxK,EAAQyK,QAGrCtK,KAAKyH,KAAOzH,KAAKP,KAAOA,GA7/DzB,GAsBA6H,GAAMiD,EAAW9B,EAAQ+B,EAiBzBC,EAvCIlH,GAAO,EACX3C,GAAQ,EACRV,EAAO,KAGPwK,EAAI,IAAKC,EAAI,IACbC,EAAQ,QACRC,EAAS,SAGTC,EAAM,MACNC,EAAO,OACPC,EAAS,SACTC,EAAQ,QACRC,EAAS,SAKTC,EAAQ,QAIRtH,KACAxD,EAAY,OACZsI,EAAW,eACXpB,EAAU,eACVpC,GAAU,YAAa,cACvBkB,EAAW,IAAIhG,EACf+K,EAAkB,mEAAmE/G,MAAM,KAE3FgH,EAAchL,EAAU,SACxBiL,EAAgBjL,EAAY,WAC5BkL,EAAclL,EAAY,SAC1BmL,EAAcnL,EAAY,SAC1ByF,EAAiBzF,EAAU,YAE3BoL,EAAgB,kBAChB3C,EAAW,WAIX4C,IAOCC,GAAK,WACJ,IACC,GAAIC,GAAI,EAAG1H,EAAIhF,EAAS2M,cAAc,QACrC3H,EAAE4H,UAAY,iBAAmBF,EAAI,0BAA4B1H,EAAE6H,qBAAqB,KAAK,GAC9FH,GAAG,GAEJ,MAAOA,GAAI,EAAIA,EAAII,OAMpBC,IAAKjC,YACH,IAAM,yDAAyDlF,KAAKoH,UAAUC,aAAe,EAAE,KAAK,IACpGC,QAAQ,YAAa,OAAOA,QAAQ,IAAK,KAAKA,QAAQ,IAAK,MACxDxL,EA6BN2J,GAAY5K,EAAK0M,UAEjB9B,EAAU+B,MAAQ,SAASC,GAC1B,MAAO7M,GAAE8M,KAAKxH,MAAMtF,EAAG6M,IAGxBhC,EAAUkC,OAAS,SAASnJ,GAC3B,GAAGtD,KAAKe,UAAYf,KAAKgB,UAAa,MAAOhB,KAE7C,IAUCC,GAVGyM,EAAO1M,KACVH,EAAUG,KAAKH,QACfY,EAAQT,KAAKS,MACbN,EAAWH,KAAKG,SAChB8B,EAAOpC,EAAQmC,QAAQC,KACvBgB,EAAQpD,EAAQmC,QAAQiB,MACxBC,EAASrD,EAAQmC,QAAQkB,OACzByE,EAAa9H,EAAQsD,SAErBoJ,GADY,IAAIvM,KAAKI,IAAI,OAgG1B,OA3FAV,GAAEK,KAAKC,KAAKJ,OAAO,GAAI,mBAAoBI,KAAKI,KAGhDK,EAAMkM,SAAW3M,KAAK4M,iBACpB5M,KAAKmD,UAAaC,GAAIuE,EAAWvE,GAAIC,GAAIsE,EAAWtE,KAAMD,IAI5DpD,KAAKC,QAAUE,EAASF,QAAUA,EAAUP,EAAE,UAC7CI,GAAME,KAAKI,IACXyM,SAAWxM,EAAWiL,EAAezL,EAAQ6D,MAAMC,QAASlD,EAAMkM,UAAWtH,KAAK,KAClFgF,MAASxK,EAAQ6D,MAAM2G,OAAS,GAChCC,OAAUzK,EAAQ6D,MAAM4G,QAAU,GAClCwC,SAAkC,UAAtBnF,EAAW/H,QAAsB+H,EAAWoF,OAAOC,MAG/DC,KAAQ,QACRC,YAAa,SACbC,cAAevM,EACfwM,mBAAoBpN,KAAKI,IAAM,WAC/BiN,cAAe9J,IAEf+J,YAAYxH,EAAgB9F,KAAKW,UACjCZ,KAAKwH,EAASvH,KAAKF,IACnBoI,KAAK7H,EAAWL,MAChBuN,SAAS5F,EAAWU,WACpBmF,OAEArN,EAAS6B,QAAUtC,EAAE,WACpBmN,QAASxM,EAAY,WACrBP,GAAME,KAAKI,IAAM,WACjB+M,cAAe5J,KAKjBvD,KAAKe,SAAW,GAChBf,KAAKmB,YAAcoC,EAGhBN,IACFjD,KAAKyN,eAGD/N,EAAEgC,WAAWuB,IAChBsJ,EAAUxH,KAAM/E,KAAK0N,aAAazK,EAAOrC,KAKxCsC,GAAUlD,KAAK2N,gBAGdjO,EAAEgC,WAAWO,IAChBsK,EAAUxH,KAAM/E,KAAK4N,eAAe3L,EAAMrB,IAE3CZ,KAAKe,SAAWwC,EAGhBvD,KAAK6N,aAGLnO,EAAEkE,KAAKC,EAAS,SAASmE,GACxB,GAAI8F,EACmB,YAApB9N,KAAK+N,aAA4BD,EAAW9N,KAAK0M,MACnDA,EAAKlM,QAAQwH,GAAQ8F,KAKvB9N,KAAKgO,kBACLhO,KAAKiO,gBAGLjO,KAAKsM,MAAMC,GAAW1K,KAAK,WAE1B6K,EAAKwB,SAAS,UAGdxB,EAAKvL,YAAcP,EAGf8L,EAAKxL,mBAAqBrB,EAAQyD,KAAKE,QAASF,GACnDoJ,EAAK1G,OAAOzC,EAAM9C,EAAMC,MAAOE,GAEhC8L,EAAKxL,iBAAmBN,IAIzB0G,EAAKhF,IAAItC,KAAKF,IAAME,KAEbA,MAGRuK,EAAU4D,QAAU,SAASC,GAK5B,QAASC,KACR,IAAGrO,KAAKgB,UAAR,CACAhB,KAAKgB,UAAYuC,CAEjB,IAEC+K,GAFG1O,EAASI,KAAKJ,OACjBqD,EAAQrD,EAAOG,KAAK+I,EAIlB9I,MAAKe,UACPf,KAAKC,QAAQsO,KAAK,EAAE,GAAGC,KAAK,KAAKC,SAASC,MAAMD,SAIjD/O,EAAEkE,KAAK5D,KAAKQ,QAAS,WACpBR,KAAKmO,SAAWnO,KAAKmO,WAItB,KAAIG,IAAStO,MAAKM,OACjByF,aAAa/F,KAAKM,OAAOgO,GAI1B1O,GAAO+O,WAAWtO,GAChBwI,WAAWtB,GACXsB,WAAWF,GACXE,WAAW,oBAGV7I,KAAKH,QAAQ+I,UAAY3F,GAC3BrD,EAAOG,KAAK,QAASkD,GAAO4F,WAAWC,GAIxC9I,KAAKgO,kBAILhO,KAAKH,QAAUG,KAAKG,SAAWH,KAAKS,MAAQT,KAAKM,OAChDN,KAAKQ,QAAUR,KAAKgN,MAAQ9M,QAGtBoH,GAAKhF,IAAItC,KAAKF,KA7CtB,MAAGE,MAAKgB,UAAoBhB,KAAKJ,QAiD7BwO,IAAc7K,GAA4B,SAApBvD,KAAKoB,aAA0BpB,KAAKe,SAMvDsN,EAAQ1I,KAAK3F,OALnBA,KAAKC,QAAQ2O,IAAI,gBAAiBlP,EAAEgG,MAAM2I,EAASrO,QAClDA,KAAKoB,YAAcpB,KAAKyD,QAMnBzD,KAAKJ,SA+Fb4K,EAASD,EAAU3F,QAClBiK,SAECC,OAAQ,SAAS7K,EAAK8K,EAAGnD,EAAGoD,GAC3B,GAAIlP,GAAK8L,IAAMrI,EAAO+D,EAAK2H,OAASrD,EACnCsD,EAAS7O,EAAY,IAAMP,CAEzBA,KAAOc,GAASd,EAAG6B,OAAS,IAAMjC,EAAE,IAAIwP,GAAQvN,QAClD3B,KAAKI,IAAM8O,EAERlP,KAAKe,WACPf,KAAKC,QAAQ,GAAGH,GAAKE,KAAKI,IAC1BJ,KAAKG,SAAS6B,QAAQ,GAAGlC,GAAKE,KAAKI,IAAM,WACzCJ,KAAKG,SAAS8C,MAAM,GAAGnD,GAAKE,KAAKI,IAAM,WAGlC6D,EAAI8K,GAAKC,GAEjBG,aAAc,SAASlL,EAAK8K,EAAGnD,GAC9BA,IAAM5L,KAAKe,UAAYf,KAAKyM,OAAOzM,KAAKH,QAAQyD,KAAKE,QAItD4L,iBAAkB,SAASnL,EAAK8K,EAAGnD,GAClC5L,KAAK4N,eAAehC,IAErByD,iBAAkB,SAASpL,EAAK8K,EAAGnD,EAAGoD,GAClChP,KAAKH,QAAQmC,QAAQC,OAASjC,KAAKJ,OAAOG,KAAKiP,IACjDhP,KAAK4N,eAAgB5N,KAAKJ,OAAOG,KAAK6L,KAGxC0D,kBAAmB,SAASrL,EAAK8K,EAAGnD,GAEnC,MAAIA,IAGJA,IAAM5L,KAAKG,SAAS8C,OAASjD,KAAKyN,mBAClCzN,MAAK0N,aAAa9B,IAJF5L,KAAKuP,gBAMtBC,mBAAoB,SAASvL,EAAK8K,EAAGnD,GACpC5L,KAAKyP,cAAc7D,IAEpB8D,gCAAiC,SAASzL,EAAK8K,EAAGnD,GACjD5L,KAAK6C,IAAI,WAAWkM,EAAGnD,IAIxB+D,qBAAsB,SAAS1L,EAAK8K,EAAGnD,GACtC,gBAAoBA,KAAM5L,KAAKmD,SAAS4L,GAAK9K,EAAI8K,GAAK,GAAItG,GAAOmD,EAAS,OAANmD,KAErEa,uBAAwB,SAAS3L,EAAK8K,EAAGnD,GACxC5L,KAAKe,UAAYf,KAAKC,QAAQsN,SAAS3B,IAIxCiE,eAAgB,SAAS5L,EAAK8K,EAAGnD,GAChCA,KAAO5L,KAAKe,UAAYf,KAAKyM,OAAOlJ,IAASvD,KAAKgG,OAAOzC,KAI1DuM,kBAAmB,SAAS7L,EAAK8K,EAAGnD,EAAGmE,GACtC/P,KAAKe,UAAYf,KAAKC,QAAQ+P,YAAYD,GAAGE,SAASrE,IAEvDsE,wBAAyB,SAASjM,EAAK8K,EAAGnD,GACzC5L,KAAKe,UAAYf,KAAKC,QAAQ2J,IAAImF,EAAGnD,IAEtCuE,8BAA+B,WAC9BnQ,KAAKe,UAAYf,KAAK6N,cAEvBuC,aAAc,SAASnM,EAAK8K,EAAGnD,GAC9B5L,KAAKe,UAAYf,KAAKC,QAAQqN,YAAYhC,IAAiBM,IAI5DyE,8CAA+C,SAASpM,EAAK8K,EAAGnD,GAC/D5L,KAAKe,UAAYf,KAAKC,SAASP,EAAEgC,WAAWkK,GAAK,GAAK,MAAQ,QAAQ,UAAUmD,EAAGnD,IAIpF0E,qFAAsF,WACrF,GAAItQ,KAAKe,SAAT,CAGA,GAAI4G,GAAa3H,KAAKH,QAAQsD,QAC9BnD,MAAKC,QAAQF,KAAK,WAAkC,UAAtB4H,EAAW/H,QAAsB+H,EAAWoF,OAAOC,OAGjFhN,KAAKgO,kBACLhO,KAAKiO,oBAoBR1D,EAAUgG,IAAM,SAASvM,GACxB,GAAGhE,KAAKgB,UAAa,MAAOhB,KAE5B,IAAI+O,GAAIhL,EAAgB/D,KAAKH,QAASmE,EAASwM,eAC9CC,EAAS1B,EAAE,GAAIA,EAAE,GAElB,OAAO0B,GAAOC,WAAaD,EAAOE,SAAWF,EAqB9C,IAAIG,IAAQ,iFACXC,GAAU,yBAEXtG,GAAU1H,IAAM,SAASsB,EAAQ2M,GAChC,GAAG9Q,KAAKgB,UAAa,MAAOhB,KAE5B,EAAA,GAICgI,GAJGjH,EAAWf,KAAKe,SACnBiG,EAAapG,EACbf,EAAUG,KAAKH,OACNG,MAAK4E,OA2Cf,MAvCG,gBAAoBT,IACtB6D,EAAO7D,EAAQA,KAAaA,EAAO6D,GAAQ8I,GAErC3M,EAASzE,EAAE+C,UAAW0B,GAG7BzE,EAAEkE,KAAKO,EAAQ,SAASH,EAAU8M,GACjC,GAAG/P,GAAY8P,GAAQrK,KAAKxC,GACF,kBAAlBG,GAAOH,EAIf,IAA4D+M,GAAxD9M,EAAMF,EAAgBlE,EAASmE,EAASwM,cAC5CO,GAAW9M,EAAI,GAAIA,EAAI,IACvBA,EAAI,GAAIA,EAAI,IAAO6M,GAASA,EAAME,SAAWtR,EAAEoR,GAASA,EAGxD9J,EAAa4J,GAAMpK,KAAKxC,IAAagD,EAGrC7C,EAAOH,IAAaC,EAAI,GAAIA,EAAI,GAAI6M,EAAOC,KAI5CjP,EAAgBjC,GAMhBG,KAAKmB,YAAcoC,EACnB7D,EAAEkE,KAAKO,EAAQzE,EAAEgG,MAAMnB,EAAavE,OACpCA,KAAKmB,YAAcP,EAGhBZ,KAAKe,UAAYf,KAAKC,QAAQ,GAAG8G,YAAc,GAAKC,GACtDhH,KAAKgH,WAAwC,UAA5BnH,EAAQsD,SAASvD,OAAqBM,EAAOF,KAAKS,MAAMC,OAGnEV,MAEPuK,EAAU0G,QAAU,SAASjP,EAASkP,GACtC,GAAIxE,GAAO1M,KACVS,EAAQT,KAAKS,KAGd,OAAIT,MAAKe,UAAaiB,GAGnBtC,EAAEgC,WAAWM,KACfA,EAAUA,EAAQ2D,KAAK3F,KAAKG,SAASP,OAAQa,EAAMC,MAAOV,OAAS,IAIjEN,EAAEgC,WAAWM,EAAQH,OACvBpB,EAAMQ,QAAUsC,EACTvB,EAAQH,KAAK,SAASJ,GAE5B,MADAhB,GAAMQ,QAAUL,EACT8L,EAAKuE,QAAQxP,EAAGyP,IACrBhR,EAAM,SAASyG,GACjB,MAAO+F,GAAKuE,QAAQtK,EAAGuK,MAKtBlP,IAAYpB,IAAWoB,GAAuB,KAAZA,EAA0BpB,GAG5DoB,EAAQJ,QAAUI,EAAQL,OAAS,EACrCuP,EAAQC,QAAQ3D,OACfxL,EAAQ4H,KAAMwH,QAAS,QAASC,WAAY,aAKvCH,EAAQI,KAAKtP,GAGbhC,KAAKuR,gBAAgBL,GAASrP,KAAK,SAAS2P,GAC/C9E,EAAK3L,UAAY2L,EAAKzM,QAAQ,GAAG8G,YAAc,GACjD2F,EAAK1F,WAAWvG,EAAMC,OAAQ8Q,EAAO7P,YAlCCf,GAuCzC2J,EAAUgH,gBAAkB,SAASL,GACpC,GAAIzQ,GAAQT,KAAKS,KAMjB,OAHAA,GAAMQ,QAAUsC,GAGP7D,EAAEF,GAAGiS,aAAeP,EAAQO,eAAiB/R,EAAEgS,WAAWC,aACjEtP,KAAK,WAAa5B,EAAMQ,QAAUL,IAClCgR,WAGHrH,EAAUqD,eAAiB,SAAS5L,EAASgF,GAC5ChH,KAAKiR,QAAQjP,EAAShC,KAAKG,SAAS6B,QAASgF,IAG9CuD,EAAUmD,aAAe,SAAS1L,EAASgF,GACvChH,KAAKiR,QAAQjP,EAAShC,KAAKG,SAAS8C,MAAO+D,KAAgBpG,GAC7DZ,KAAKuP,aAAa3O,IAIpB2J,EAAUkD,aAAe,WAExB,GAAItN,GAAWH,KAAKG,SACnBL,EAAKE,KAAKI,IAAI,QAGZD,GAAS0R,UAAY7R,KAAKuP,eAG7BpP,EAAS0R,SAAWnS,EAAE,WACrBmN,QAASxM,EAAY,cAAgBL,KAAKH,QAAQ6D,MAAMoO,OAAS7M,EAAkB,UAAY,MAE/FuI,OACArN,EAAS8C,MAAQvD,EAAE,WAClBI,GAAMA,EACN+M,QAASxM,EAAY,SACrB8M,cAAe5J,KAGhBwO,aAAa5R,EAAS6B,SAGtBiF,SAAS,cAAe,2CAA4C,SAASvG,GAC7EhB,EAAEM,MAAMsN,YAAY,iCAA4D,SAA1B5M,EAAMa,KAAKyQ,OAAO,OAExE/K,SAAS,cAAe,qBAAsB,SAASvG,GACvDhB,EAAEM,MAAMsN,YAAY,iBAAiC,cAAf5M,EAAMa,QAI1CvB,KAAKH,QAAQmC,QAAQkB,QAAUlD,KAAK2N,iBAGxCpD,EAAUgF,aAAe,SAASvI,GAEjC,GAAI7G,GAAWH,KAAKG,QAEjBA,GAAS8C,QACX9C,EAAS0R,SAASpD,SAClBtO,EAAS0R,SAAW1R,EAAS8C,MAAQ9C,EAAS+C,OAAShD,EAGpD8G,IAAepG,GAASZ,KAAKgH,eAGjCuD,EAAUqC,gBAAkB,SAASxJ,GACrC,MAAO/C,GAAY,SAAW+C,GAAMpD,KAAKH,QAAQsD,SAASC,IAAI6O,UAG/D1H,EAAUvD,WAAa,SAAStG,EAAOwR,GACtC,IAAIlS,KAAKe,UAAYf,KAAKmB,aAAenB,KAAKgB,UAAa,MAAOhB,KAGlEA,MAAKmB,YAAcoC,CAEnB,IAqBC4O,GAAoBhI,EAAQiI,EAAUC,EArBnC5R,EAAQT,KAAKS,MAChBR,EAAUD,KAAKC,QACf0H,EAAa3H,KAAKH,QAAQsD,SAC1BvD,EAAS+H,EAAW/H,OACpBwD,EAAKuE,EAAWvE,GAChBC,EAAKsE,EAAWtE,GAChBkF,EAAWZ,EAAWY,SACtBF,EAAYV,EAAWU,UACvB0E,EAASpF,EAAWoF,OACpB3F,EAAS2F,EAAO3F,OAAO/C,MAAM,KAC7BiO,EAAerS,EAAQsS,WAAW3R,GAClC4R,EAAgBvS,EAAQwS,YAAY7R,GACpC8R,EAAc,EACdC,EAAe,EACfpR,EAAOtB,EAAQ2J,IAAI,YACnBzG,GAAayP,KAAM,EAAGC,IAAK,GAC3BC,EAAU7S,EAAQ,GAAG8G,YAAc,EACnCgM,EAAWrS,GAAwB,WAAfA,EAAMa,KAC1ByR,EAAMtT,EAAET,GACRgU,EAAM5K,EAAU,GAAG6K,cACnBlG,EAAQhN,KAAKgN,KAId,IAAGtN,EAAEyT,QAAQvT,IAA6B,IAAlBA,EAAO+B,OAE9B0B,GAAO+P,EAAGrI,EAAMsI,EAAGvI,GACnB3H,GAAayP,KAAMhT,EAAO,GAAIiT,IAAKjT,EAAO,QAItC,IAAc,UAAXA,EAEPyD,GAAO+P,EAAGrI,EAAMsI,EAAGvI,KAGdiC,EAAOC,OAAShN,KAAKH,QAAQ4D,KAAK6P,WAAa7S,EAAM8S,QAAU9S,EAAM8S,OAAOC,MAChF9S,EAASD,EAAM8S,QAIP7S,GAAUA,IAAyB,WAAfA,EAAMa,MAAoC,WAAfb,EAAMa,MAC7Db,EAAQD,EAAMC,MAIPsM,GAASA,EAAMwG,QACtB9S,EAAQsM,GAIG,WAATzL,IAAqB4B,EAAWkF,EAAU8B,UAC1C8I,EAAI5L,KAAKN,eAAiB9H,EAAOwU,YAAcR,EAAIS,gBAAgBC,eACrExJ,EAASzK,EAAER,EAASmI,MAAM8C,UAI3BhH,GACCyP,KAAMlS,EAAM8S,MAAQrQ,EAASyP,MAAQzI,GAAUA,EAAOyI,MAAQ,GAC9DC,IAAKnS,EAAMkT,MAAQzQ,EAAS0P,KAAO1I,GAAUA,EAAO0I,KAAO,IAIzD9F,EAAOC,OAAS+F,GAAY/F,IAC9B7J,EAASyP,OAAS5F,EAAM6G,SAAW,GAAKb,EAAIc,aAC5C3Q,EAAS0P,MAAQ7F,EAAM+G,SAAW,GAAKf,EAAIgB,iBAKxC,CAiBJ,GAfc,UAAXpU,EACCc,GAASA,EAAMd,QAAyB,WAAfc,EAAMa,MAAoC,WAAfb,EAAMa,KAC5Dd,EAAMb,OAASF,EAAEgB,EAAMd,QAEfc,EAAMd,SACda,EAAMb,OAASI,KAAKG,SAASP,QAGZ,UAAXA,IACPa,EAAMb,OAASF,EAAEE,EAAOgC,OAAShC,EAASI,KAAKG,SAASP,SAEzDA,EAASa,EAAMb,OAGfA,EAASF,EAAEE,GAAQ4I,GAAG,GACD,IAAlB5I,EAAO+B,OAAgB,MAAO3B,KAGzBJ,GAAO,KAAOV,GAAYU,EAAO,KAAOX,GAC/CyT,EAAchH,GAAQO,IAAMhN,EAAOwU,WAAa7T,EAAOyK,QACvDsI,EAAejH,GAAQO,IAAMhN,EAAOgV,YAAcrU,EAAO0K,SAEtD1K,EAAO,KAAOX,IAChBkE,GACC0P,KAAMtK,GAAY3I,GAAQoU,YAC1BpB,MAAOrK,GAAY3I,GAAQkU,gBAMtBjQ,EAAQqQ,UAAYtU,EAAOuU,GAAG,QACrChC,EAAqBtO,EAAQqQ,SAASlU,KAAMJ,EAAQyD,EAAIQ,EAAQ0E,SAAWnB,EAASxG,GAI7EiD,EAAQuQ,KAAOxU,GAAUA,EAAO,GAAGyU,gBAC1ClC,EAAqBtO,EAAQuQ,IAAIpU,KAAMJ,EAAQyD,EAAIQ,EAAQ0E,SAAWnB,EAASxG,IAK/E8R,EAAc9S,EAAO2S,WAAW3R,GAChC+R,EAAe/S,EAAO6S,YAAY7R,GAClCuC,EAAWvD,EAAOuK,UAIhBgI,IACFO,EAAcP,EAAmB9H,MACjCsI,EAAeR,EAAmB7H,OAClCH,EAASgI,EAAmBhI,OAC5BhH,EAAWgP,EAAmBhP,UAI/BA,EAAWnD,KAAKgH,WAAWmD,OAAOvK,EAAQuD,EAAUkF,IAGhDqD,GAAQO,IAAM,KAAOP,GAAQO,IAAM,KACrCP,GAAQO,KAAO,KAAOP,GAAQO,IAAM,OACnCP,GAAQO,KAAgB,UAAT1K,KAEjB4B,EAASyP,MAAQI,EAAIc,aACrB3Q,EAAS0P,KAAOG,EAAIgB,eAIjB7B,GAAuBA,GAAsBA,EAAmBmC,aAAe1T,KAClFuC,EAASyP,MAAQvP,EAAG+P,IAAMnI,EAAQyH,EAAcrP,EAAG+P,IAAMlI,EAASwH,EAAc,EAAI,EACpFvP,EAAS0P,KAAOxP,EAAGgQ,IAAMrI,EAAS2H,EAAetP,EAAGgQ,IAAMnI,EAASyH,EAAe,EAAI,GA+BxF,MA1BAxP,GAASyP,MAAQ7F,EAAOqG,GAAKhQ,EAAGgQ,IAAMnI,GAASqH,EAAelP,EAAGgQ,IAAMlI,GAAUoH,EAAe,EAAI,GACpGnP,EAAS0P,KAAO9F,EAAOsG,GAAKjQ,EAAGiQ,IAAMrI,GAAUwH,EAAgBpP,EAAGiQ,IAAMnI,GAAUsH,EAAgB,EAAI,GAGnG3O,EAAQ0E,UACV6J,EAAWjP,EAASiP,SAAWvO,EAAQ0E,SACtCvI,KAAMmD,EAAUwE,EAAY+K,EAAaC,EAAcL,EAAcE,GAInErI,GAAUiI,EAASQ,OAAQzP,EAASyP,MAAQzI,EAAOyI,MACnDzI,GAAUiI,EAASS,MAAQ1P,EAAS0P,KAAO1I,EAAO0I,KAGlDT,EAAShP,KAAMpD,KAAKmD,SAASC,GAAKgP,EAAShP,KAIxCD,EAASiP,UAAaQ,KAAM,EAAGC,IAAK,GAGxCpS,EAAMkM,YAAc0F,EAAWrS,KAAK4M,gBAAgB5M,KAAKmD,SAASC,MACpEnD,EAAQ+P,YAAYvP,EAAMkM,UAAUsD,SAAWxP,EAAMkM,SAAW0F,GAI7DrS,KAAKkO,SAAS,QAAS/K,EAAUoF,EAASb,MAAQa,GAAW7H,UAC1DyC,GAASiP,SAGbF,IAAWtR,IAAUkS,GAAWyB,MAAMpR,EAASyP,OAAS2B,MAAMpR,EAAS0P,MAAmB,UAAXjT,IAAuBF,EAAEgC,WAAWiG,EAAWuK,QAChIjS,EAAQ2J,IAAIzG,GAILzD,EAAEgC,WAAWiG,EAAWuK,UAC/BvK,EAAWuK,OAAOvM,KAAK1F,EAASD,KAAMN,EAAE+C,UAAWU,IACnDlD,EAAQuU,MAAM,SAASC,GAEtB/U,EAAEM,MAAM4J,KAAM8K,QAAS,GAAIpK,OAAQ,KAChCoB,GAAQC,IAAM3L,KAAK0D,MAAMiR,gBAAgB,UAE5CF,OAKFzU,KAAKmB,YAAcP,EAEZZ,MAvB2EA,MA2BnFuK,EAAUvD,WAAWmD,OAAS,SAASzC,EAAMkN,EAAKvM,GAQjD,QAASwM,GAAOlO,EAAGzC,GAClB0Q,EAAIhC,MAAQ1O,EAAIyC,EAAEmN,aAClBc,EAAI/B,KAAO3O,EAAIyC,EAAEqN,YATlB,IAAI3L,EAAU,GAAM,MAAOuM,EAE3B,IAGCE,GAAU3R,EAAU4R,EAAcC,EAH/B9B,EAAgBxT,EAAEgI,EAAK,GAAGwL,eAC7B+B,IAAWvJ,GAAQC,IAA8B,eAAxBzM,EAASgW,WAClCC,EAAS9M,EAAU,EASpB,GAC+C,YAA1ClF,EAAWzD,EAAEkK,IAAIuL,EAAQ,eACZ,UAAbhS,GACF4R,EAAeI,EAAOC,wBACtBP,EAAO3B,EAAe,MAGtB6B,EAAerV,EAAEyV,GAAQhS,WACzB4R,EAAanC,MAAS5I,WAAWtK,EAAEkK,IAAIuL,EAAQ,qBAAuB,EACtEJ,EAAalC,KAAQ7I,WAAWtK,EAAEkK,IAAIuL,EAAQ,oBAAsB,GAGrEP,EAAIhC,MAAQmC,EAAanC,MAAQ5I,WAAWtK,EAAEkK,IAAIuL,EAAQ,gBAAkB,GAC5EP,EAAI/B,KAAOkC,EAAalC,KAAO7I,WAAWtK,EAAEkK,IAAIuL,EAAQ,eAAiB,GAGrEL,GAAuD,YAA1CE,EAAWtV,EAAEkK,IAAIuL,EAAQ,cAA0C,YAAbH,IAA0BF,EAAWpV,EAAEyV,WAGzGA,EAASA,EAAOE,aAOvB,OAJGP,KAAaA,EAAS,KAAO5B,EAAc,IAAM+B,IACnDJ,EAAOC,EAAU,GAGXF,EAIR,IAAIU,KAAK7M,EAAS8B,EAAUvD,WAAWuO,OAAS,SAASC,EAAQC,GAChED,GAAU,GAAKA,GAAQpJ,QAAQ,UAAW,OAAOA,QAAQ,WAAYlB,GAAQsF,cAC7ExQ,KAAKoT,GAAKoC,EAAO7Q,MAAM,gBAAkB6Q,EAAO7Q,MAAM,YAAc,YAAY,GAAG6L,cACnFxQ,KAAKqT,GAAKmC,EAAO7Q,MAAM,wBAA0B,YAAY,GAAG6L,cAChExQ,KAAKyV,SAAWA,CAEhB,IAAIC,GAAIF,EAAOvM,OAAO,EACtBjJ,MAAK0Q,WAAoB,MAANgF,GAAmB,MAANA,EAAY/K,EAAID,IAC9C2B,SAEHiJ,IAAEK,OAAS,SAASC,EAAGC,GACtB7V,KAAK4V,GAAK5V,KAAK4V,KAAO7K,EAAOE,EAAQjL,KAAK4V,KAAO3K,EAAQF,EAAO8K,GAAU7V,KAAK4V,IAGhFN,GAAE3E,OAAS,SAAStL,GACnB,GAAI+N,GAAIpT,KAAKoT,EAAGC,EAAIrT,KAAKqT,EAErB5C,EAAS2C,IAAMC,EACX,WAAND,GAAwB,WAANC,IAAmBrT,KAAK0Q,aAAe/F,GAAK3K,KAAKyV,SAClEpC,EAAED,IAAMA,EAAEC,IAEZD,EAED,OAAO/N,MAAS,EAAQoL,EAAOpL,KAAK,KAAOoL,GAG5C6E,GAAErD,OAAS,WACV,GAAIxB,GAASzQ,KAAK2Q,QAAO,EACzB,OAAOF,GAAO,GAAGxH,OAAO,IAAMwH,EAAO,IAAMA,EAAO,GAAGxH,OAAO,IAAM,KAGnEqM,GAAEQ,MAAQ,WACT,MAAO,IAAIrN,GAAQzI,KAAK2Q,SAAU3Q,KAAKyV,SAIxClL,EAAUvE,OAAS,SAAS+P,EAAOrV,GAClC,GAAID,GAAQT,KAAKS,MAChBZ,EAAUG,KAAKH,QACfI,EAAUD,KAAKC,OAGhB,IAAGS,EAAO,CACT,GAAG,aAAe8F,KAAK9F,EAAMa,OAASd,EAAMC,OAAS,YAAc8F,KAAK/F,EAAMC,MAAMa,OACnF1B,EAAQyD,KAAK1D,OAAOoW,IAAItV,EAAMd,QAAQ+B,SAAW9B,EAAQyD,KAAK1D,OAAO+B,QACrE1B,EAAQgW,IAAIvV,EAAMwF,eAAevE,OACjC,MAAO3B,KAIRS,GAAMC,MAAQhB,EAAEgB,MAAMwV,IAAIxV,GAO3B,GAHAV,KAAKiB,UAAY8U,IAAU/V,KAAKkB,iBAAmBqC,IAG/CvD,KAAKe,SAAY,MAAOgV,GAAQ/V,KAAKyM,OAAO,GAAKzM,IAChD,IAAGA,KAAKgB,WAAahB,KAAKW,SAAY,MAAOX,KAElD,IASCmW,GAAgBC,EAAyBC,EATtC9U,EAAOwU,EAAQ,OAAS,OAC3BhU,EAAO/B,KAAKH,QAAQ0B,GAEpBoG,GADY3H,KAAKH,QAAUkW,EAAiB,OAAT,QACtB/V,KAAKH,QAAQsD,UAC1BmT,EAAiBtW,KAAKH,QAAQmC,QAC9BqI,EAAQrK,KAAKC,QAAQ2J,IAAI,SACzBkJ,EAAU9S,KAAKC,QAAQkU,GAAG,YAC1BoC,EAAUR,GAAgC,IAAvBhU,EAAKnC,OAAO+B,OAC/B6U,GAAc9V,GAASqB,EAAKnC,OAAO+B,OAAS,GAAKlB,EAAMb,OAAO,KAAOc,EAAMd,MAa5E,cATWmW,IAAOU,OAAO,oBAAqBV,GAASjD,GAGvDqD,GAAkBlW,EAAQkU,GAAG,cAAgBrB,IAAYiD,GAASS,EAGlEJ,EAASD,EAA+CjW,IAA5BF,KAAKkO,SAAS3M,GAAO,KAG9CvB,KAAKgB,UAAoBhB,MAGzBoW,IAAUxV,GAASmV,GAAS/V,KAAK0W,MAAMhW,IAGtC0V,GAASD,EAAyBnW,MAGtCN,EAAEK,KAAKE,EAAQ,GAAI,eAAkB8V,GAGlCA,GAEF/V,KAAKgN,QAAUvM,EAAM8S,OAAS7T,EAAEgB,MAAMwV,IAAIlW,KAAKgN,QAG5CtN,EAAEgC,WAAW4U,EAAerU,OAASjC,KAAK4N,eAAe0I,EAAerU,KAAMrB,GAC9ElB,EAAEgC,WAAW4U,EAAerT,QAAUjD,KAAK0N,aAAa4I,EAAerT,MAAOrC,IAG7E6J,GAAuC,UAAtB9C,EAAW/H,QAAsB+H,EAAWoF,OAAOC,QACvEtN,EAAER,GAAUyX,KAAK,aAAatW,EAAWL,KAAK4W,aAC9CnM,EAAgBlH,GAIb8G,GAASpK,EAAQ2J,IAAI,QAAS3J,EAAQsS,WAAW3R,IACrDZ,KAAKgH,WAAWtG,EAAO8G,UAAU,IAC7B6C,GAASpK,EAAQ2J,IAAI,QAAS,IAG7B7H,EAAKuG,OACa,gBAAdvG,GAAKuG,KAAoB5I,EAAEqC,EAAKuG,MAAQ5I,EAAE2G,EAAUtE,EAAKuG,OAC/DuO,IAAI5W,GAAS4W,IAAI9U,EAAKnC,QAAQH,KAAK,OAAQC,EAAEoX,MAAM,kBAKtD/Q,aAAa/F,KAAKM,OAAOgD,YAGlB7C,GAAM8S,OAGV9I,IAAkB/K,EAAE2G,EAAS,4BAA6BtE,EAAKuG,MAAMuO,IAAI5W,GAAS0B,SACpFjC,EAAER,GAAU6X,OAAO,aAAa1W,GAChCoK,EAAgB7J,GAIjBZ,KAAKgX,KAAKtW,IAIX2V,EAAQ3W,EAAEgG,MAAM,WACZqQ,GAECrK,GAAQC,IAAM1L,EAAQ,GAAGyD,MAAMiR,gBAAgB,UAGlD1U,EAAQ2J,IAAI,WAAY,IAGrB,gBAAoB7H,GAAKkV,WAC3BvX,EAAEM,KAAKH,QAAQyD,KAAK2T,UAAWhX,GAASyW,QAIzC1W,KAAKH,QAAQyD,KAAK1D,OAAOsX,QAAQ,QAAQlX,KAAKF,GAAG,cAIjDG,EAAQ2J,KACPwH,QAAS,GACTC,WAAY,GACZqD,QAAS,GACT9B,KAAM,GACNC,IAAK,KAKP7S,KAAKkO,SAAS6H,EAAQ,UAAY,WAChC/V,MAGA+B,EAAKmQ,SAAWtR,GAAS2V,IAAY3V,GACvCX,EAASsB,KACT8U,KAIO3W,EAAEgC,WAAWK,EAAKmQ,SACzBjS,EAAQsO,KAAK,EAAG,GAChBxM,EAAKmQ,OAAOvM,KAAK1F,EAASD,MAC1BC,EAAQuU,MAAM,KAAM,SAAS2C,GAC5Bd,IAASc,OAKJlX,EAAQmX,OAAO,GAAIrB,EAAQ,EAAI,EAAGM,GAGtCN,GAAShU,EAAKnC,OAAOsX,QAAQ,QAAQlX,KAAKF,GAAG,aAEzCE,QAGRuK,EAAUjH,KAAO,SAAS5C,GAAS,MAAOV,MAAKgG,OAAOzC,EAAM7C,IAE5D6J,EAAU9G,KAAO,SAAS/C,GAAS,MAAOV,MAAKgG,OAAOpF,EAAOF,IAC5D6J,EAAUmM,MAAQ,SAAShW,GAC3B,IAAIV,KAAKe,UAAYf,KAAKgB,UAAa,MAAOhB,KAE9C,IAAIqX,GAAQ3X,EAAE2G,GACbpG,EAAUD,KAAKC,QACfqX,EAAWC,SAAStX,EAAQ,GAAGyD,MAAM8T,OAAQ,IAC7CC,EAAWnQ,EAAKoQ,OAASL,EAAM1V,MAyBhC,OArBI1B,GAAQ4F,SAAS0F,IAEjBvL,KAAKkO,SAAS,SAAUuJ,GAAW/W,KAElC4W,IAAaG,IAEfJ,EAAMzT,KAAK,WACP5D,KAAK0D,MAAM8T,OAASF,IACtBtX,KAAK0D,MAAM8T,OAASxX,KAAK0D,MAAM8T,OAAS,KAK1CH,EAAMM,OAAO,IAAMpM,GAAa9L,KAAK,OAAQiB,IAI9CT,EAAQgQ,SAAS1E,GAAa,GAAG7H,MAAM8T,OAASC,GAI3CzX,MAGRuK,EAAUyM,KAAO,SAAStW,GACzB,OAAIV,KAAKe,UAAYf,KAAKgB,UAAoBhB,MAG9CA,KAAKC,QAAQ+P,YAAYzE,GAGzBvL,KAAKkO,SAAS,QAAUlO,KAAKC,QAAQ2J,IAAI,WAAalJ,GAE/CV,OAEPuK,EAAUqN,QAAU,SAAS7B,GAC7B,MAAG/V,MAAKgB,UAAoBhB,MAGf,WAAV+V,EACFA,IAAU/V,KAAKe,SAAWf,KAAKC,QAAQ4F,SAASC,GAAkB9F,KAAKW,UAIhE,iBAAqBoV,KAC5BA,EAAQxS,GAGNvD,KAAKe,UACPf,KAAKC,QAAQqN,YAAYxH,EAAgBiQ,GACvChW,KAAK,gBAAiBgW,GAGzB/V,KAAKW,WAAaoV,EAEX/V,OAGRuK,EAAUsN,OAAS,WAAa,MAAO7X,MAAK4X,QAAQhX,IACnD2J,EAAUoD,cAAgB,WAE1B,GAAIjB,GAAO1M,KACVG,EAAWH,KAAKG,SAChBF,EAAUE,EAASF,QACnBiD,EAASlD,KAAKH,QAAQmC,QAAQkB,OAC9B4U,EAA6B,gBAAX5U,GAClB6U,EAAQD,EAAW5U,EAAS,eAE1B/C,GAAS+C,QAAU/C,EAAS+C,OAAOuL,SAIrCtO,EAAS+C,OADPA,EAAOtB,OACSsB,EAGAxD,EAAE,SACnBmN,QAAS,eAAiB7M,KAAKH,QAAQ6D,MAAMoO,OAAS,GAAKzR,EAAU,SACrE4C,MAAS8U,EACTC,aAAcD,IAEdE,QACAvY,EAAE,YACDmN,QAAS,wBACTyE,KAAQ,aAMXnR,EAAS+C,OAAOqK,SAASpN,EAAS0R,UAAY5R,GAC5CF,KAAK,OAAQ,UACbmY,MAAM,SAASxX,GAEf,MADIT,GAAQ4F,SAASC,IAAmB4G,EAAKjJ,KAAK/C,GAC3CE,KAIV2J,EAAUkF,cAAgB,SAASvM,GAGlC,IAAIlD,KAAKe,SAAY,MAAOH,EAE5B,IAAI8G,GAAO1H,KAAKG,SAAS+C,MACtBA,GAAUlD,KAAK2N,gBACXjG,EAAK+G,UAQblE,EAAUsD,WAAa,WAEtB,GAAIsK,GAAKnY,KAAKH,QAAQ6D,MAAMoO,OAC3B3R,EAAWH,KAAKG,SAChBF,EAAUE,EAASF,QACnBU,EAAWV,EAAQ4F,SAASC,EAE7B7F,GAAQ+P,YAAYlK,GACpBA,EAAiBqS,EAAK,oBAAsB,gBAC5ClY,EAAQqN,YAAYxH,EAAgBnF,GAEpCV,EAAQqN,YAAY,mBAAmBrI,IAAqBkT,GAAI7K,YAAYhC,EAAetL,KAAKH,QAAQ6D,MAAM0U,MAAQD,GAEnHhY,EAAS6B,SACX7B,EAAS6B,QAAQsL,YAAarI,EAAkB,WAAYkT,GAE1DhY,EAAS0R,UACX1R,EAAS0R,SAASvE,YAAarI,EAAkB,UAAWkT,GAE1DhY,EAAS+C,QACX/C,EAAS+C,OAAOoK,YAAYjN,EAAU,SAAU8X,IAgFlD5N,EAAUqM,YAAc,SAASlW,GAEhC,OADCV,KAAKgN,MAAQtN,EAAEgB,MAAMwV,IAAIxV,IAAQa,KAAO,YAClCvB,MAIRuK,EAAU8N,MAAQ,SAASC,EAASnR,EAAQC,EAAQmR,EAAQ7V,GAC3D,GAAI4V,GAAYlR,GAAWD,EAAOxF,OAAlC,CACA,GAAI6W,GAAK,IAAMxY,KAAKI,KAAOmY,EAAS,IAAIA,EAAS,GAKjD,OAJA7Y,GAAE4Y,GAAS3B,MACTxP,EAAO9C,MAAQ8C,EAASA,EAAO9B,KAAKmT,EAAK,MAAQA,EAClD9Y,EAAEgG,MAAM0B,EAAQ1E,GAAW1C,OAErBA,OAERuK,EAAUkO,QAAU,SAASH,EAASC,GAErC,MADAD,IAAW5Y,EAAE4Y,GAASvB,OAAO,IAAM/W,KAAKI,KAAOmY,EAAS,IAAIA,EAAS,KAC9DvY,MAcRuK,EAAU2D,SAAW,SAAS3M,EAAMiD,EAAM9D,GACzC,GAAI6E,GAAW7F,EAAEoX,MAAM,UAAUvV,EAOjC,OANAgE,GAASmT,cAAiBhY,GAAShB,EAAE+C,UAAW/B,IAAWV,KAAKS,MAAMC,OAASR,EAE/EF,KAAKoB,WAAaG,EAClBvB,KAAKC,QAAQiX,QAAQ3R,GAAWvF,MAAMoF,OAAOZ,QAC7CxE,KAAKoB,WAAaR,GAEV2E,EAASoT,sBAGlBpO,EAAUqO,YAAc,SAASC,EAAYC,EAAYC,EAAaC,EAAapT,EAAYK,GAE9F,GAAIgT,GAAiBF,EAAYpB,OAAQqB,GAAchD,IAAKgD,EAAYrB,OAAOoB,IAC9EG,IAGED,GAAetX,SAGjBjC,EAAEkE,KAAKkV,EAAY,SAAS5U,EAAG3C,GAC9B,GAAI4X,GAAYzZ,EAAE0Z,QAAQ7X,EAAMsX,EAIhCM,GAAY,IAAMD,EAAanU,KAAM8T,EAAWQ,OAAQF,EAAW,GAAI,MAIrED,EAAavX,SAEf3B,KAAKqY,MAAMY,EAAgBC,EAAc,SAASxY,GACjD,GAAIqV,GAAQ/V,KAAKe,SAAWf,KAAKC,QAAQ,GAAG8G,YAAc,GAAI,GAC7DgP,EAAQ9P,EAAaL,GAAYD,KAAK3F,KAAMU,KAI9CqY,EAAcA,EAAYlC,IAAIoC,GAC9BD,EAAcA,EAAYnC,IAAIoC,KAKhCjZ,KAAKqY,MAAMU,EAAaF,EAAYjT,GACpC5F,KAAKqY,MAAMW,EAAaF,EAAY7S,IAGrCsE,EAAU+O,qBAAuB,SAAS5Y,GA+BzC,QAAS6Y,GAAY7Y,GAEpB,MAAGV,MAAKW,UAAYX,KAAKgB,UAAoBJ,GAG7CZ,KAAKS,MAAMC,MAAQA,GAAShB,EAAEgB,MAAMwV,IAAIxV,GACxCV,KAAKS,MAAMb,OAASc,GAAShB,EAAEgB,EAAMd,QAGrCmG,aAAa/F,KAAKM,OAAOgD,WACzBtD,KAAKM,OAAOgD,KAAOgC,EAAMK,KAAK3F,KAC7B,WAAaA,KAAKyM,OAAwB,gBAAV/L,IAAsBb,EAAQyD,KAAKE,QACnE3D,EAAQ2Z,UAAY,EAAI3Z,EAAQyD,KAAKgC,SA1CvC,GAAIzF,GAAUG,KAAKH,QAClB4Z,EAAa5Z,EAAQyD,KAAK1D,OAC1B8Z,EAAa7Z,EAAQ4D,KAAK7D,OAC1BiZ,EAAahZ,EAAQyD,KAAK5C,MAAQhB,EAAEia,KAAK,GAAK9Z,EAAQyD,KAAK5C,OAAO2D,MAAM,QACxEyU,EAAajZ,EAAQ4D,KAAK/C,MAAQhB,EAAEia,KAAK,GAAK9Z,EAAQ4D,KAAK/C,OAAO2D,MAAM,OAGzErE,MAAKqY,MAAMrY,KAAKG,SAASP,QAAS,SAAU,cAAe,WAC1DI,KAAKmO,SAAQ,IACX,WAMA,qBAAqB3H,KAAK3G,EAAQyD,KAAK5C,SAAW,oBAAoB8F,KAAK3G,EAAQ4D,KAAK/C,QAC1FoY,EAAW/T,KAAK,cAQjB/E,KAAKqY,MAAMoB,EAAY,YAAa,SAAS/Y,GAC5CV,KAAK4W,YAAYlW,GACjBV,KAAKS,MAAMmZ,SAAWrW,IAqBvBvD,KAAK4Y,YAAYC,EAAYC,EAAYW,EAAYC,EAAYH,EAAa,WAC7E,MAAIvZ,MAAKM,WACTyF,cAAa/F,KAAKM,OAAOgD,MADC1C,KAKxBf,EAAQyD,KAAKE,OAAS3D,EAAQ2Z,YAAaD,EAAY5T,KAAK3F,KAAMU,IAItE6J,EAAU0D,cAAgB,WACzB,GAAIvB,GAAO1M,KACVH,EAAUG,KAAKH,QACf8H,EAAa9H,EAAQsD,SAErBlD,EAAUD,KAAKC,QACfwZ,EAAa5Z,EAAQyD,KAAK1D,OAC1B8Z,EAAa7Z,EAAQ4D,KAAK7D,OAC1Bia,EAAkBlS,EAAWU,UAC7ByR,EAAiBnS,EAAWY,SAC5BwR,EAAiBra,EAAER,GAEnB8a,GAData,EAAER,EAASmI,MACT3H,EAAET,IAEjB4Z,EAAahZ,EAAQyD,KAAK5C,MAAQhB,EAAEia,KAAK,GAAK9Z,EAAQyD,KAAK5C,OAAO2D,MAAM,QACxEyU,EAAajZ,EAAQ4D,KAAK/C,MAAQhB,EAAEia,KAAK,GAAK9Z,EAAQ4D,KAAK/C,OAAO2D,MAAM,OAIzE3E,GAAEkE,KAAK/D,EAAQsH,OAAQ,SAASa,EAAMzC,GACrCmH,EAAK2L,MAAMpY,EAAkB,WAAT+H,GAAqB,cAAc,gBAAkB,UAAUA,GAAOzC,EAAU,KAAMtF,KAIxG,oBAAoBuG,KAAK3G,EAAQ4D,KAAK/C,QAAiC,WAAvBb,EAAQ4D,KAAKwW,OAC/Dja,KAAKqY,MAAM0B,GAAiB,WAAY,QAAS,SAASrZ,GACrD,gBAAgB8F,KAAK9F,EAAMd,OAAOsa,WAAcxZ,EAAMwF,eACzDlG,KAAKyD,KAAK/C,KAMVb,EAAQ4D,KAAK8C,MACfmT,EAAaA,EAAW1D,IAAK/V,EAAQgQ,SAAS5E,IAOvC,qBAAqB7E,KAAK3G,EAAQyD,KAAK5C,QAC9CV,KAAKqY,MAAMqB,EAAY,aAAc,WACpC3T,aAAa/F,KAAKM,OAAOgD,SAKvB,GAAKzD,EAAQ4D,KAAK/C,OAAOyZ,QAAQ,WAAa,IACjDna,KAAKqY,MAAMwB,EAAgBzT,QAAQ,SAAU,YAAa,cAAe,SAAS1F,GACjF,GAAIgH,GAAOhI,EAAEgB,EAAMd,QAClBwa,EAAUpa,KAAKe,WAAaf,KAAKC,QAAQ4F,SAASC,IAAmB9F,KAAKC,QAAQ,GAAG8G,YAAc,EACnGsT,EAAa3S,EAAK4S,QAAQjU,GAAUsR,OAAO3X,KAAKC,QAAQ,IAAI0B,OAAS,CAEnE+F,GAAK,KAAO1H,KAAKJ,OAAO,IAAM8H,EAAK,KAAO1H,KAAKC,QAAQ,IAAOoa,GAC/Dra,KAAKJ,OAAOqW,IAAIvO,EAAK,IAAI/F,SAAUyY,GAEpCpa,KAAKyD,KAAK/C,KAMV,gBAAoBb,GAAQ4D,KAAKoD,WAEnC7G,KAAKqY,MAAMoB,EAAY,QAAQzZ,KAAKF,GAAG,YAAa8G,EAAgB,YAGpE5G,KAAKqY,MAAMqB,EAAW1D,IAAI/V,GAAUqH,EAAKiT,eAAgB3T,IAI1D5G,KAAK4Y,YAAYC,EAAYC,EAAYW,EAAYC,EAAY9T,EAAYK,GAG7EjG,KAAKqY,MAAMoB,EAAWzD,IAAI/V,GAAU,YAAa,SAASS,GAEzD,GAAG,gBAAoBb,GAAQ4D,KAAK6P,SAAU,CAC7C,GAAIC,GAASvT,KAAKS,MAAM8S,WACvBiH,EAAQxa,KAAKH,QAAQ4D,KAAK6P,SAC1BmH,EAAM3Q,KAAK2Q,KAGTA,EAAI/Z,EAAM8S,MAAQD,EAAOC,QAAUgH,GAASC,EAAI/Z,EAAMkT,MAAQL,EAAOK,QAAU4G,IACjFxa,KAAKyD,KAAK/C,GAKZV,KAAK4W,YAAYlW,KAIO,UAAtBiH,EAAW/H,QAEV+H,EAAWoF,OAAOC,QAEjBnN,EAAQ4D,KAAK/C,OAEfV,KAAKqY,MAAMoB,GAAa,aAAc,cAAe,SAAS/Y,GAC7D,MAAIV,MAAKS,WACTT,KAAKS,MAAMmZ,SAA0B,eAAflZ,EAAMa,MADJX,IAM1BZ,KAAKqY,MAAM0B,EAAgB,YAAa,SAASrZ,GAE7CV,KAAKe,UAAYf,KAAKS,MAAMmZ,WAAa5Z,KAAKC,QAAQ4F,SAASC,IAAmB9F,KAAKC,QAAQ,GAAG8G,YAAc,GAClH/G,KAAKgH,WAAWtG,OAOjBiH,EAAWoF,OAAO2N,QAAUZ,EAAenY,SAC7C3B,KAAKqY,MAAO3Y,EAAEgB,MAAMia,QAAQD,OAASZ,EAAiBE,EAAc,SAAUlT,GAI5Ea,EAAWoF,OAAO8H,QACpB7U,KAAKqY,MAAO2B,EAAahE,IAAIrO,EAAWU,WAAY,SAAUvB,IAKhEyD,EAAUyD,gBAAkB,WAC3B,GAAInO,GAAUG,KAAKH,QAClBkZ,EAAclZ,EAAQyD,KAAK1D,OAC3BoZ,EAAcnZ,EAAQ4D,KAAK7D,OAC3B0Y,EAAU5Y,EAAEkb,MACX5a,KAAKG,SAASP,OAAO,GACrBI,KAAKe,UAAYf,KAAKC,QAAQ,GAC9BJ,EAAQsD,SAASkF,UAAU,GAC3BxI,EAAQsD,SAASoF,SAAS,GAC1B1I,EAAQsD,SAASkF,UAAUjC,QAAQ,QAAQ,GAC3CnH,EACAC,GACE,SAASgF,GACX,MAAoB,gBAANA,IAIb6U,IAAeA,EAAY8B,UAC7BvC,EAAUA,EAAQlT,OAAO2T,EAAY8B,YAEnC7B,GAAeA,EAAY6B,UAC7BvC,EAAUA,EAAQlT,OAAO4T,EAAY6B,YAItC7a,KAAKyY,QAAQH,GACXG,QAAQH,EAAS,WACjBG,QAAQH,EAAS,aAIpB5Y,EAAE,WACDuH,EAASZ,GAAW,aAAc,cAAe,SAAS3F,GACzD,GAAIqV,GAAuB,eAAfrV,EAAMa,KACjBtB,EAAUP,EAAEgB,EAAMoa,eAClBlb,EAASF,EAAEgB,EAAMwF,eAAiBxF,EAAMd,QACxCC,EAAUG,KAAKH,OAGbkW,IAEF/V,KAAK0W,MAAMhW,GAGXT,EAAQ4F,SAASwF,KAAiBpL,EAAQ4F,SAASC,IAAmBC,aAAa/F,KAAKM,OAAOmD,OAMhE,UAA5B5D,EAAQsD,SAASvD,QAAsBC,EAAQsD,SAAS4J,OAAOC,OACjEnN,EAAQ4D,KAAK/C,OAASb,EAAQyD,KAAK1D,SAAWA,EAAOwG,QAAQvG,EAAQyD,KAAK1D,OAAO,IAAI+B,QACrF3B,KAAKyD,KAAK/C,GAKZT,EAAQqN,YAAY9B,EAAauK,KAIlC9O,EAAS,IAAIM,EAAQ,IAAK6D,EAAiBxE,KAsF5CU,EAAO5H,EAAEF,GAAGC,KAAO,SAASI,EAASmE,EAAU+W,GAE9C,GAAIC,IAAW,GAAKnb,GAAS2Q,cAC5ByK,EAAW/a,EACXsE,EAAO9E,EAAEwb,UAAU1T,WAAW2B,MAAM,GACpCzI,EAAQ8D,EAAKA,EAAK7C,OAAS,GAC3BI,EAAO/B,KAAK,GAAKN,EAAEwI,KAAKlI,KAAK,GAAIK,GAAaH,CAG/C,QAAKsH,UAAU7F,QAAUI,GAAqB,QAAZiZ,EAC1BjZ,EAIA,gBAAoBlC,IAC3BG,KAAK4D,KAAK,WACT,GAAItB,GAAM5C,EAAEwI,KAAKlI,KAAMK,EACvB,KAAIiC,EAAO,MAAOiB,EAMlB,IAHG7C,GAASA,EAAMya,YAAa7Y,EAAI7B,MAAMC,MAAQA,IAG9CsD,GAAyB,WAAZgX,GAAoC,YAAZA,EAWhC1Y,EAAI0Y,IACX1Y,EAAI0Y,GAAShW,MAAM1C,EAAKkC,OAZuC,CAC/D,GAAGuW,IAAa5b,IAAaO,EAAEsD,cAAcgB,GAK5C,MADAiX,GAAW3Y,EAAIiO,IAAIvM,GACZpD,CAJP0B,GAAIO,IAAImB,EAAU+W,MAcdE,IAAa/a,EAAO+a,EAAWjb,MAI/B,gBAAoBH,IAAY2H,UAAU7F,OAA7C,QAEJI,EAAOD,EAAgBpC,EAAE+C,OAAOc,KAAU1D,IAEnCG,KAAK4D,KAAK,SAASM,GACzB,GAAI5B,GAAKxC,CAQT,OALAA,GAAKJ,EAAEyT,QAAQpR,EAAKjC,IAAMiC,EAAKjC,GAAGoE,GAAKnC,EAAKjC,GAC5CA,GAAMA,GAAMA,IAAOc,GAASd,EAAG6B,OAAS,GAAK2F,EAAKhF,IAAIxC,GAAMwH,EAAK2H,SAAWnP,EAG5EwC,EAAMmF,EAAK/H,EAAEM,MAAOF,EAAIiC,GACrBO,IAAQ1B,EAAgB2C,GACpB+D,EAAKhF,IAAIxC,GAAMwC,EAGtB5C,EAAEkE,KAAKC,EAAS,WACQ,eAApB7D,KAAK+N,YAA+B/N,KAAKsC,SAI7CA,GAAIgX,qBAAqB5Y,QAM5BhB,EAAED,KAAOE,EAGT2H,EAAKhF,OACJ5C,EAAEkE,MAEF7D,KAAM,SAASA,EAAMwJ,GACpB,GAAGvJ,KAAK2B,OAAQ,CACf,GAAI+K,GAAO1M,KAAK,GACfiD,EAAQ,QACRX,EAAM5C,EAAEwI,KAAKwE,EAAM,OAEpB,IAAG3M,IAASkD,GAASX,GAAO,gBAAoBA,IAAOA,EAAIzC,QAAQ+I,SAClE,MAAGpB,WAAU7F,OAAS,EACdjC,EAAEK,KAAK2M,EAAM5D,IAIlBxG,GAAOA,EAAIzC,QAAQmC,QAAQjC,OAASkD,GAASX,EAAI7B,MAAMV,MACzDuC,EAAIO,IAAI,eAAgB0G,GAIlBvJ,KAAKD,KAAK+I,EAAUS,IAI7B,MAAO7J,GAAEF,GAAG,OAAOiM,GAAezG,MAAMhF,KAAMwH,YAI/CsO,MAAO,SAASsF,GACf,GAGAC,IAHa3b,MAGLA,EAAEF,GAAG,QAAQiM,GAAezG,MAAMhF,KAAMwH,WAUhD,OAPI4T,IACHC,EAAM1D,OAAO,IAAI7O,EAAS,KAAK/I,KAAK,QAAS,WAC5C,MAAOL,GAAEK,KAAKC,KAAM8I,KAEpBD,WAAWC,GAGNuS,IAEN,SAASrT,EAAMsT,GACjB,IAAIA,GAAQ5b,EAAEF,GAAGwI,EAAKyD,GAAkB,MAAOlI,EAE/C,IAAIgY,GAAM7b,EAAEF,GAAGwI,EAAKyD,GAAiB/L,EAAEF,GAAGwI,EAC1CtI,GAAEF,GAAGwI,GAAQ,WACZ,MAAOsT,GAAKtW,MAAMhF,KAAMwH,YAAc+T,EAAIvW,MAAMhF,KAAMwH,cAQpD9H,EAAE8b,KACL9b,EAAE,YAAY+L,GAAiB/L,EAAE+b,UACjC/b,EAAE+b,UAAY,SAAUJ,GACvB,IAAI,GAAW3T,GAAPxD,EAAI,GAAUwD,EAAOhI,EAAG2b,EAAMnX,KAAMvC,OAAQuC,IACnD,GAAGwD,EAAK3H,KAAK4I,GACZ,IAAMjB,EAAKgU,eAAe,cAC1B,MAAO/U,IAGTjH,EAAE,YAAY+L,GAAezG,MAAMhF,KAAMwH,aAI3CF,EAAKqU,QAAU,YAGfrU,EAAK2H,OAAS,EAGd3H,EAAKiT,eAAiBnP,EAGtB9D,EAAKoQ,OAAS,KAGdpQ,EAAKc,UACJoR,UAAW5Y,EACXd,GAAIc,EACJ8H,UAAWnF,EACXqF,SAAUrF,EACVvB,SACCC,KAAMsB,EACNxD,KAAM,QACNkD,MAAOrC,EACPsC,OAAQtC,GAETuC,UACCC,GAAI,WACJC,GAAI,eACJzD,OAAQgB,EACRyH,UAAWzH,EACX2H,SAAU3H,EACVmM,QACCqG,EAAG,EAAGC,EAAG,EACTrG,MAAOzJ,EACPsR,OAAQtR,EACRmX,OAAQnX,EACR6D,OAAQ,yBAET8K,OAAQ,SAAS5P,EAAKsS,GACrBlV,EAAEM,MAAMuW,QAAQ3B,GACfpP,SAAU,IACVgP,MAAO5T,MAIV0C,MACC1D,OAAQgB,EACRF,MAAO,aACPwR,OAAQ3O,EACR+B,MAAO,GACPgD,KAAM1H,EACN4C,MAAO5C,EACPqW,UAAWrW,GAEZ6C,MACC7D,OAAQgB,EACRF,MAAO,aACPwR,OAAQ3O,EACR+B,MAAO,EACPiB,MAAO3F,EACPiG,SAAUjG,EACVqZ,MAAO,SACP3G,SAAU1S,GAEX8C,OACCC,QAAS,GACTmO,OAAQlR,EACRyJ,MAAOzJ,EACP0J,OAAQ1J,EACRwX,IAAK7U,GAEN4D,QACCsF,OAAQvM,EACR0b,KAAM1b,EACNoD,KAAMpD,EACNuD,KAAMvD,EACN8F,OAAQ9F,EACR4S,QAAS5S,EACT2b,OAAQ3b,EACRwW,MAAOxW,EACP8W,KAAM9W,GAGP,IAAI4b,IAMLC,GAAS,SACTC,GAAS,SACTC,GAAQ,QACRC,GAAW,mBACXC,GAAc,cACdC,GAAY,cAGZC,KAAcnd,EAAS2M,cAAc,UAAUyQ,WAG/CC,GAAU,8CAUN5S,MAAeD,IAAe,SAAU,IAAK,MAAO,KAuBxD,IAAI2S,GASH,GAAIG,IAAcvd,EAAOwd,kBAAoB,EAC5CC,GAAuB,WACtB,GAAIha,GAAUxD,EAAS2M,cAAc,UAAUyQ,WAAW,KAC1D,OAAO5Z,GAAQia,wBAA0Bja,EAAQka,8BAAgCla,EAAQma,2BACvFna,EAAQoa,0BAA4Bpa,EAAQqa,yBAA2B,KAE1EC,GAAQR,GAAcE,OAdvB,IAAIO,IAAY,SAASC,EAAKzT,EAAO/F,GACpC,MAAO,YAAYwZ,EAAI,4DAA4DzT,GAAO,IACzF,yCAAyC/F,GAAO,IAAK,OA0BxDhE,GAAE+C,OAAOwH,EAAIoC,WACZ5E,KAAM,SAAShI,GACd,GAAIiD,GAASya,CAGbA,GAAMnd,KAAKkR,QAAUzR,EAAKU,SAASgd,IAAMzd,EAAE,WAAamN,QAASxM,EAAU,SAAU+c,UAAU3d,EAAKQ,SAGjGoc,IAEF3Z,EAAUhD,EAAE,cAAc6N,SAASvN,KAAKkR,SAAS,GAAGoL,WAAW,MAG/D5Z,EAAQ2a,SAAW,QACnB3a,EAAQ4a,WAAa,IACrB5a,EAAQ6a,SAGR7a,EAAUua,GAAU,QAAS,oBAAqB,sBAClDjd,KAAKkR,QAAQI,KAAK5O,EAAUA,GAG5BjD,EAAK4Y,MAAO3Y,EAAE,IAAKyd,GAAKnH,IAAImH,IAAO,QAAS,aAAc,SAASzc,GAASA,EAAM8c,mBAAsBxd,KAAKkK,MAI9GzK,EAAK4Y,MAAM5Y,EAAKQ,QAAS,cAAeD,KAAKgH,WAAYhH,KAAKkK,IAAKlK,MAGnEA,KAAKyd,UAGNC,gBAAiB,WAChB1d,KAAKoK,KAAK,GAAKpK,KAAKH,QAAQyK,OAC5BtK,KAAKoK,KAAK,GAAKpK,KAAKH,QAAQwK,OAE7BsT,iBAAkB,WACjB3d,KAAKoK,KAAK,GAAKpK,KAAKH,QAAQwK,MAC5BrK,KAAKoK,KAAK,GAAKpK,KAAKH,QAAQyK,QAG7BsT,UAAW,SAASpI,GACnB,GAAI3D,GAAW7R,KAAKP,KAAKU,SAAS0R,QAClC,OAAOA,KACN2D,EAAOnC,IAAMvI,GAAQ0K,EAAOnC,IAAMnI,GAAUlL,KAAKkR,QAAQ/N,WAAW0P,IAAO7S,KAAKoK,KAAK,GAAK,EAAKpK,KAAKH,QAAQsK,OAAS0H,EAASY,YAAYlP,KAI5Isa,aAAc,SAASrI,GACtB,GAAIpS,GAAKpD,KAAKP,KAAKI,QAAQsD,SAASC,EAcpC,OAXGoS,KAAW5U,GAASwC,IAAOxC,EAC7B4U,EAAS5U,EAEF4U,IAAWjS,EAClBiS,EAAS,GAAI/M,GAAQrF,EAAGuN,UAEhB6E,EAAO7E,SACf6E,EAAS,GAAI/M,GAAO+M,GACpBA,EAAOjP,MAAQhD,GAGTiS,GAGRsI,YAAa,SAAStI,EAAQuI,EAAMC,GACnC,GAAI7d,GAAWH,KAAKP,KAAKU,SACxBkJ,EAAO2S,GAASjT,EAAMgV,GAAQ,OAE/B,QAAQC,EAAMnU,EAAOmU,EAAK3U,GACzBQ,EAAO1J,EAAS6B,QAASqH,IACzBQ,EAAO7J,KAAK4d,UAAUpI,IAAWrV,EAAS0R,UAAY1R,EAAS6B,QAASqH,IACxEQ,EAAO1J,EAASF,QAASoJ,KACpB,GAGP4U,aAAc,SAASzI,GACtB,GAAIrV,GAAWH,KAAKP,KAAKU,SACxBkJ,EAAO2S,GAASjT,EAAMyM,EAAOnC,GAAKtK,EAAMyM,EAAOpC,GAAK,QAErD,OAAO1H,IAAQC,GAAK,EAAI,EACvB9B,EAAO7J,KAAK4d,UAAUpI,IAAWrV,EAAS0R,UAAY1R,EAAS6B,QAASqH,IACxEQ,EAAO1J,EAASF,QAASoJ,IAAS,GAGpC6U,eAAgB,SAASxW,EAAM2B,EAAM8U,GACpC,GAAI5U,GAAM7B,EAAKkC,IAAIP,EACnB,QAAQE,GAAQ4U,GAAW5U,IAAQ7B,EAAKkC,IAAIuU,IAAa5B,GAAQ/V,KAAK+C,GAAO3I,EAAQ2I,GAGtF6U,cAAe,SAAS5I,GACvB,GAAIrV,GAAWH,KAAKP,KAAKU,SACxBgd,EAAMnd,KAAKkR,QAAQtH,IAAI,UAAW,IAClCyU,EAAarC,GAASjT,EAAMyM,EAAQA,EAAO9E,aAAgB3H,EAAMkT,IACjEqC,EAAYte,KAAK4d,UAAUpI,IAAWrV,EAAS0R,UAAY1R,EAAS6B,QACpE4H,EAAM5J,KAAKke,eAAgBK,IAa5B,OAVAA,GAAM,GAAK3U,EAAIuT,EAAKjB,KAAatS,EAAI0U,EAAWpC,KAAatS,EAAIzJ,EAAS6B,QAASka,KAClFtS,EAAIzJ,EAASF,QAASic,KAAaiB,EAAIvT,IAAIsS,IAG5CqC,EAAM,GAAK3U,EAAIuT,EAAKkB,EAAYpC,KAAUrS,EAAI0U,EAAWD,EAAYpC,KACpErS,EAAIzJ,EAAS6B,QAASqc,EAAYpC,KAAUrS,EAAIzJ,EAASF,QAASoe,EAAYpC,KAAU9b,EAASF,QAAQ2J,IAAIyU,GAG9G3e,EAAE,IAAKyd,GAAKnH,IAAImH,GAAKvT,IAAI,UAAWsS,GAAS,IAAIC,GAAYC,GAAU,IAAIJ,GAAO,KAAKI,GAAU,KAE1FmC,GAGRC,eAAgB,SAAShJ,GACxB,GAOCiJ,GAAQC,EAAOjO,EAPZ4C,EAAImC,EAAO9E,aAAe/F,EAC7BN,EAAQrK,KAAKH,QAAe,MAC5ByK,EAAStK,KAAKH,QAAgB,OAC9B8e,EAA+B,MAApBnJ,EAAOvD,SAClB2M,GAAQvL,EAAIhJ,EAAOC,IAAWqU,EAAW,GAAM,GAC/CE,EAAM/U,KAAK+U,IACXC,EAAQhV,KAAKgV,MAGdC,EAAWjV,KAAKkV,KAAMH,EAAID,EAAM,GAAKC,EAAIvU,EAAQ,IACjD2U,GAASjf,KAAKkf,OAASN,EAAQG,EAAW/e,KAAKkf,OAAS5U,EAAUyU,EASlE,OAPAE,GAAI,GAAKnV,KAAKkV,KAAMH,EAAII,EAAI,GAAI,GAAKJ,EAAI7e,KAAKkf,OAAQ,IACtDD,EAAI,GAAKnV,KAAKkV,KAAMH,EAAII,EAAI,GAAI,GAAKJ,EAAI7e,KAAKkf,OAAQ,IAEtDT,EAASM,EAAWE,EAAI,GAAKA,EAAI,IAAMN,EAAW,EAAIM,EAAI,IAC1DP,EAAQD,EAASM,EAEjBtO,GAAWqO,EAAMJ,EAAQrU,GAAQyU,EAAMJ,EAAQpU,IACxC+I,EAAI5C,EAASA,EAAO0O,WAI5BC,cAAe,SAAS5J,EAAQpL,EAAMiV,GACrCA,EAAQA,GAAS,EACjBjV,EAAOA,GAAQpK,KAAKoK,IAEpB,IAAIC,GAAQD,EAAK,GAAKiV,EACrB/U,EAASF,EAAK,GAAKiV,EACnBC,EAASxV,KAAKC,KAAKM,EAAQ,GAAIkV,EAAUzV,KAAKC,KAAKO,EAAS,GAG7DkV,GACCC,IAAK,EAAE,EAAIpV,EAAMC,EAAQD,EAAM,GAC/BqV,IAAK,EAAE,EAAIrV,EAAM,EAAI,EAAEC,GACvBqV,IAAK,EAAErV,EAAQD,EAAM,EAAIA,EAAMC,GAC/BsV,IAAK,EAAE,EAAI,EAAEtV,EAASD,EAAMC,GAC5BuV,IAAK,EAAEvV,EAAQgV,EAAO,EAAIjV,EAAMC,GAChCwV,IAAK,EAAE,EAAIzV,EAAM,EAAIiV,EAAOhV,GAC5ByV,IAAK,EAAE,EAAI1V,EAAMkV,EAAS,EAAEjV,GAC5B0V,IAAK3V,EAAM,EAAGA,EAAMC,EAAQ,EAAEiV,GAO/B,OAHAC,GAAKS,GAAKT,EAAKC,GAAID,EAAKU,GAAKV,EAAKE,GAClCF,EAAKW,GAAKX,EAAKG,GAAIH,EAAKY,GAAKZ,EAAKI,GAE3BJ,EAAMhK,EAAOvD,WAIrBoO,YAAa,SAAS3d,EAAS4d,GAC9B5d,EAAQ6d,YACR7d,EAAQ8d,OAAOF,EAAO,GAAIA,EAAO,IACjC5d,EAAQ+d,OAAOH,EAAO,GAAIA,EAAO,IACjC5d,EAAQ+d,OAAOH,EAAO,GAAIA,EAAO,IACjC5d,EAAQge,aAGTjD,OAAQ,WAEP,GAAIhc,GAAIzB,KAAKwV,QAAU6G,IAAa3Q,GAAQC,KAAO3L,KAAK6d,aAAa7d,KAAKH,QAAQ2V,OAclF,QAXKxV,KAAKoa,UAAYpa,KAAKwV,QAAmC,MAAzBxV,KAAKwV,OAAOvD,YAEhDjS,KAAKP,KAAKgB,MAAM+U,OAAS/T,EAAEqU,QAG3B9V,KAAK2gB,UAIN3gB,KAAKkR,QAAQlL,OAAOhG,KAAKoa,SAElBpa,KAAKwV,QAGbmL,OAAQ,SAASnL,EAAQrS,GACxB,IAAInD,KAAKoa,QAAW,MAAOpa,KAE3B,IAOCue,GAAO7N,EAAYhO,EACnB4d,EAAQM,EAAWC,EAAWC,EAAS5B,EARpC/e,EAAWH,KAAKP,KAAKU,SACxBgd,EAAMnd,KAAKkR,QACX6P,EAAQ5D,EAAI6D,WACZnhB,EAAUG,KAAKH,QACfohB,EAAUjhB,KAAKoK,KACf8W,EAAQrhB,EAAQqhB,MAChBpC,EAAQhV,KAAKgV,KAKVtJ,KAAUA,EAASxV,KAAKP,KAAKgB,MAAM+U,QAAUxV,KAAKwV,QAGnD0L,IAAUtgB,EAASsgB,EAAQ1L,GAI7B0L,EAAQ,GAAIzY,GAAOyY,GACnBA,EAAMxQ,WAAa8E,EAAO9E,WAEX,YAAZwQ,EAAM9N,EAAmB8N,EAAM9N,EAAIoC,EAAOpC,EACzB,YAAZ8N,EAAM7N,EAAmB6N,EAAM7N,EAAImC,EAAOnC,EAC1C6N,EAAM9N,IAAM8N,EAAM7N,IACzB6N,EAAO1L,EAAO9E,YAAe8E,EAAQA,EAAO9E,cAG9CA,EAAawQ,EAAMxQ,WAGhB8E,EAAO9E,aAAehG,EAAK1K,KAAK0d,kBAC5B1d,KAAK2d,mBAGZY,EAAQve,KAAKue,MAAQve,KAAKoe,cAAc5I,GAGrC+I,EAAM,KAAOpC,IAEf+C,EAASlf,KAAKkf,OAASlf,KAAK8d,YAAYtI,EAAQA,EAAOA,EAAO9E,aAG3D7Q,EAAQqf,QAAmB,EAATA,IAAe3C,GAAQ/V,KAAK+X,EAAM,MAAOA,EAAM,GAAKA,EAAM,IAG/Eve,KAAKkf,OAASA,EAASrf,EAAQqf,SAAW3b,EAAO1D,EAAQqf,OAASA,GAI5Dlf,KAAKkf,OAASA,EAAS,EAG9B4B,EAAU9gB,KAAKoK,KAAOpK,KAAKwe,eAAehJ,GAC1C2H,EAAIvT,KACHS,MAAOyW,EAAQ,GACfxW,OAAQwW,EAAQ,GAChBK,WAAYL,EAAQ,GAAG,OAKvBD,EADErL,EAAO9E,aAAe/F,GAEvBmU,EAAMoC,EAAM9N,IAAMrI,EAAOmU,EAASgC,EAAM9N,IAAMnI,EAAQ6V,EAAQ,GAAKG,EAAQ,GAAK/B,GAAU4B,EAAQ,GAAKG,EAAQ,IAAM,GACrHnC,EAAMoC,EAAM7N,IAAMvI,EAAMgW,EAAQ,GAAKG,EAAQ,GAAK,KAKlDnC,EAAMoC,EAAM9N,IAAMrI,EAAO+V,EAAQ,GAAKG,EAAQ,GAAK,GACnDnC,EAAMoC,EAAM7N,IAAMvI,EAAMoU,EAASgC,EAAM7N,IAAMrI,EAAS8V,EAAQ,GAAKG,EAAQ,GAAK/B,GAAU4B,EAAQ,GAAKG,EAAQ,IAAM,IAKpH5E,IAEF3Z,EAAUqe,EAAM,GAAGzE,WAAW,MAC9B5Z,EAAQ0e,UAAW1e,EAAQ6a,OAC3B7a,EAAQ2e,UAAU,EAAE,EAAE,IAAK,KAG3Bf,EAAStgB,KAAKof,cAAc8B,EAAOD,EAASjE,IAC5C4D,EAAY5gB,KAAKof,cAAc8B,EAAOlhB,KAAKoK,KAAM4S,IAGjD+D,EAAMhhB,KAAK6K,EAAOkW,EAAQ,GAAK9D,IAAOjd,KAAK8K,EAAQiW,EAAQ,GAAK9D,IAChE+D,EAAMnX,IAAIgB,EAAOkW,EAAQ,IAAIlX,IAAIiB,EAAQiW,EAAQ,IAGjD9gB,KAAKqgB,YAAY3d,EAASke,GAC1Ble,EAAQ4e,UAAY/C,EAAM,GAC1B7b,EAAQ6e,OAGR7e,EAAQme,UAAUA,EAAU,GAAK7D,GAAO6D,EAAU,GAAK7D,IACvDhd,KAAKqgB,YAAY3d,EAAS4d,GAC1B5d,EAAQ4e,UAAY/C,EAAM,GAC1B7b,EAAQ6e,SAMRjB,EAAStgB,KAAKof,cAAc8B,GAG5BZ,EAAS,IAAMA,EAAO,GAAK,IAAMA,EAAO,GAAK,KAAOA,EAAO,GAC1D,IAAMA,EAAO,GAAK,IAAMA,EAAO,GAAK,IAAMA,EAAO,GAAK,MAGvDO,EAAU,GAAK3B,GAAU,UAAU1Y,KAAKgP,EAAO7E,UAC/B,IAAfjF,GAAQC,GAAW,EAAI,EAAI,EAG5BoV,EAAMnX,KACL4X,UAAYV,EAAQ,GAAG5B,EAAU,KAAO4B,EAAQ,GAAG5B,GACnDuC,UAAW,IAAIP,EAAMvQ,SAASwJ,QAAQjP,GAAU,IAChD0H,KAAMiO,EAAU,GAAMA,EAAU,GAAKa,OAAOhR,IAAehG,GAC3DmI,IAAKgO,EAAU,GAAMA,EAAU,GAAKa,OAAOhR,IAAe/F,GAC1DN,MAAOyW,EAAQ,GAAK5B,EACpB5U,OAAQwW,EAAQ,GAAK5B,IAErBtb,KAAK,SAASM,GACd,GAAIyd,GAAQjiB,EAAEM,KAGd2hB,GAAOA,EAAMtY,KAAO,OAAS,SAC5BmY,UAAYV,EAAQ,GAAG5B,EAAU,KAAO4B,EAAQ,GAAG5B,GACnD0C,KAAMtB,EACNuB,UAAWtD,EAAM,GACjBuD,SAAU5d,EACV6d,SAAU7d,IAEV8B,UAAUkZ,IAAUhb,KAGpBA,GAAKyd,EAAMrQ,KAAM2L,GACjB,SAAU,WAAmB,EAAPiC,EAAU,cAAcX,EAAM,GAAG,6CAO1Dtf,EAAO+iB,OAASvc,WAAW,WAC1BtF,EAASgd,IAAIvT,KACZwH,QAAS,eACTC,WAAY,aAEX,GAGAlO,IAAavC,GAASZ,KAAKiiB,UAAUzM,EAAQsL,IAGjDmB,UAAW,SAASzM,EAAQpL,GAC3B,IAAIpK,KAAKoa,QAAW,MAAOxZ,EAE3B,IAMC8P,GAAYwR,EANTxV,EAAO1M,KACVG,EAAWH,KAAKP,KAAKU,SACrBgd,EAAMnd,KAAKkR,QACXiR,EAAaniB,KAAKH,QAAQsK,OAE1BhH,GADWhD,EAASF,QAAQ4F,SAAS,gBAsCtC,OAjCA2P,GAASA,GAAUxV,KAAKwV,OACxB9E,EAAa8E,EAAO9E,WAGpBtG,EAAOA,GAAQpK,KAAKwe,eAAehJ,GAGnC0M,GAAY1M,EAAOpC,EAAGoC,EAAOnC,GAC1B3C,IAAehG,GAAKwX,EAAQ/C,UAG/Bzf,EAAEkE,KAAKse,EAAS,SAAShe,EAAG6Z,GAC3B,GAAIqE,GAAGtC,EAAIL,CAER1B,KAAS7S,GACXkX,EAAI1R,IAAe/F,EAAII,EAAOD,EAC9B3H,EAAUif,GAAM,MAChBjf,EAAS4Y,GAAO,IAAMqG,IAAMtY,KAAKgV,MAAM1U,EAAMsG,IAAe/F,EAAI,EAAI,GAAM,GAAKwX,IAG/EC,EAAI1V,EAAKoR,YAAYtI,EAAQuI,EAAM5d,EAASF,SAC5C6f,EAAKpT,EAAKoR,YAAYtI,EAAQuI,EAAM5d,EAAS6B,SAC7Cyd,EAAK/S,EAAKuR,aAAazI,GAEvBrS,EAAU4a,GAASjU,KAAKuY,KAAK3V,EAAKwS,OAAQhb,EAAI4b,EAAMqC,GAAc1C,EAAK2C,EAAI3C,GAAM2C;GAKnFjf,EAAUqS,EAAO9E,KAAiBtG,EAAMsG,IAAehG,EAAI,EAAI,GAG/DyS,EAAIvT,KAAM0Y,OAAQ,GAAIzP,IAAK,GAAI0P,OAAQ,GAAI3P,KAAM,GAAI4P,MAAO,KAAM5Y,IAAIzG,GAC/DA,GAGR6D,WAAY,SAAStG,EAAO4B,EAAKsS,GAYhC,QAAS6N,GAAUC,EAAWhS,EAAYiS,EAAW5E,EAAM6E,GAEvDF,IAAcvX,GAAS0X,EAAUnS,aAAeA,GAAc3D,EAAOgR,IAAS8E,EAAUF,KAAezX,EACzG2X,EAAUnS,WAAamS,EAAUnS,aAAehG,EAAIC,EAAID,EAEjDgY,IAAcvX,GAAS4B,EAAOgR,KACrC8E,EAAUnS,GAAcmS,EAAUnS,KAAgBxF,EAChD6B,EAAOgR,GAAQ,EAAIA,EAAO6E,EAAaC,EAAUnS,KAAgBqN,EAAO6E,EAAW7E,GAIvF,QAAS+E,GAAUC,EAAIhF,EAAM6E,GACzBC,EAAUE,KAAQ7X,EACpBtB,EAAImS,GAAO,IAAIgC,GAAQiF,EAAMD,GAAM5Y,EAAO4R,GAAO,IAAIgC,GAAQhR,EAAOgR,IAGpEtU,EAAQU,EAAOyY,KAAczjB,GAC1B4N,EAAOgR,IAAQ5T,EAAO4T,MAAahR,EAAOgR,GAAO5T,EAAO4T,KAEtDiF,EAAMD,GAAMjZ,KAAKuY,IAAI5Y,EAAM,GAAIA,EAAM,KAAOA,EAAM,KACtDmL,EAAImJ,IAAShR,EAAOgR,GACpBiF,EAAMjF,GAAQnd,GAGfgJ,EAAKO,EAAOyY,KAAczjB,EAAYyjB,EAAW7E,GAASiF,EAAMD,IAnClE,GAAI/iB,KAAKoa,QAAT,CAEA,GAOCjQ,GAAkBV,EAPfhJ,EAAQ6B,EAAI7B,MACfoiB,EAAY7iB,KAAKwV,OAAOM,QACxB/I,EAAS6H,EAAIxC,SACbhL,EAAS9E,EAAIzC,QAAQsD,SAAS4J,OAAO3F,OAAO/C,MAAM,KAClD4e,EAAa7b,EAAO,GACpB8b,EAAW9b,EAAO,IAAMA,EAAO,GAC/B4b,GAAUpQ,KAAMhS,EAAOiS,IAAKjS,EAAOwS,EAAG,EAAGC,EAAG,GACpCzJ,IA+BN5J,MAAKwV,OAAOjP,QAAUhD,IAExBkf,EAAUQ,EAAYvY,EAAGC,EAAGI,EAAME,GAClCwX,EAAUS,EAAUvY,EAAGD,EAAGI,EAAKE,IAG5B6X,EAAUlS,WAAalQ,EAAM+U,OAAO7E,UAAYlQ,EAAM0iB,YAAcpW,EAAO8F,KAAOpS,EAAM2iB,aAAerW,EAAO6F,OAChH5S,KAAK2gB,OAAOkC,EAAWjiB,IAKzBuJ,EAASnK,KAAKiiB,UAAUY,GAGrB1Y,EAAOqY,QAAUrjB,IAAagL,EAAOyI,MAAQzI,EAAOqY,OACpDrY,EAAOoY,SAAWpjB,IAAagL,EAAO0I,KAAO1I,EAAOoY,QACvDpY,EAAOkZ,KAAOrjB,KAAKmK,QAGhB6Y,EAAMpQ,KAAQqQ,IAAe9X,KAAW4B,EAAO6F,OAASkQ,EAAUpY,EAAGK,EAAME,IAC3E+X,EAAMnQ,IAAOqQ,IAAa/X,KAAW4B,EAAO8F,MAAQiQ,EAAUnY,EAAGG,EAAKE,GAOzEhL,KAAKkR,QAAQtH,IAAIA,GAAK5D,SAClBgd,EAAM5P,GAAK4P,EAAM3P,GAAOwP,EAAUzP,IAAMlI,GAAU8X,EAAM3P,GAAOwP,EAAUxP,IAAMnI,GAAU8X,EAAM5P,IAInGwB,EAAIhC,MAAQzI,EAAOyI,KAAK3J,OAASkB,EAAOkZ,KACvCJ,IAAe9X,GAAS6X,EAAMnQ,MAAQmQ,EAAMpQ,OAASoQ,EAAMnQ,IAAM1I,EAAOyI,KAAO5S,KAAKkf,OAAS,EAC9FtK,EAAI/B,KAAO1I,EAAO0I,IAAI5J,OAASkB,EAAOkZ,KACrCH,IAAa/X,GAAS6X,EAAMpQ,OAASoQ,EAAMpQ,OAASoQ,EAAMnQ,IAAM1I,EAAO0I,IAAM7S,KAAKkf,OAAS,EAG5Fze,EAAM2iB,WAAarW,EAAO6F,KAAMnS,EAAM0iB,UAAYpW,EAAO8F,IACzDpS,EAAM+U,OAASqN,EAAU/M,UAG1B3H,QAAS,WAERnO,KAAKP,KAAKgZ,QAAQzY,KAAKP,KAAKQ,QAASD,KAAKkK,KAGvClK,KAAKP,KAAKU,SAASgd,KACrBnd,KAAKP,KAAKU,SAASgd,IAAI3O,KAAK,KAC1BC,SAASC,MAAMD,YAKpBqN,GAAMjY,EAAQsZ,IAAM,SAAS7a,GAC5B,MAAO,IAAI2H,GAAI3H,EAAKA,EAAIzC,QAAQ6D,MAAMyZ,MAIvCrB,GAAI/N,WAAa,SAGjB+N,GAAIhY,SAAW,SAASjE,GACvB,GAAGA,EAAQ6D,OAAS,OAAS7D,GAAQ6D,MAAO,CAC3C,GAAI3B,GAAOlC,EAAQ6D,MAAMyZ,GACN,iBAATpb,KAAqBA,EAAOlC,EAAQ6D,MAAMyZ,KAAQ3H,OAAQzT,IAChE,kBAAoByE,WAAYzE,GAAKyT,UAAWzT,EAAKyT,OAASjS,KAKpEiH,EAAO2S,KACNmG,gDAAiD,WAEhDtjB,KAAKyd,SAGLzd,KAAKP,KAAKuH,cAEXuc,6BAA8B,SAAStf,GAEtCjE,KAAKoK,MAASnG,EAAIoG,MAAOpG,EAAIqG,QAC7BtK,KAAK2gB,SAGL3gB,KAAKP,KAAKuH,cAEXwc,yCAA0C,WACzCxjB,KAAK2gB,WAKPjhB,EAAE+C,OAAOc,EAAM+D,EAAKc,UACnB1E,OACCyZ,KACC3H,OAAQjS,EACR2d,MAAOtgB,EACPyJ,MAAO,EACPC,OAAQ,EACR4U,OAAQ3b,EACR4G,OAAQ,SAKRlL,OAAQC"}
|
|
assets/js/admin-general.js
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
-
!function(t){var e={};function n
|
2 |
/*!
|
3 |
* JavaScript Cookie v2.2.1
|
4 |
* https://github.com/js-cookie/js-cookie
|
5 |
*
|
6 |
* Copyright 2006, 2015 Klaus Hartl & Fagner Brack
|
7 |
* Released under the MIT license
|
8 |
-
*/!function(
|
1 |
+
!function(t){var e={};function i(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,i),o.l=!0,o.exports}i.m=t,i.c=e,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)i.d(n,o,function(e){return t[e]}.bind(null,o));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=51)}({0:function(t,e){t.exports=jQuery},10:function(t,e,i){"use strict";i.d(e,"a",(function(){return c}));var n=i(5);const o=i(0);class s{constructor(t){this.element=t,this.settings=this.getDefaults(),this.init(),this.setInitialized()}setInitialized(){r.add(this.element)}getDefaults(){return{width:this.element.getAttribute("data-width")?this.element.getAttribute("data-width"):250,noclick:!!this.element.getAttribute("data-noclick")&&this.element.getAttribute("data-noclick"),position:this.getPosition()}}isInitialized(){return r.isInitialized(this.element)}init(){this.isInitialized()||(o(this.element).pointer({content:this.getRelatedHTML(),position:this.settings.position,pointerWidth:this.settings.width,pointerClass:this.getPointerClass()}),this.initEvents())}getPosition(){let t={at:"left top",my:"right top",edge:"right"},e=this.element.getAttribute("data-pos"),i=this.element.getAttribute("data-pos_edge");return"right"===e&&(t={at:"right middle",my:"left middle",edge:"left"}),"right_bottom"===e&&(t={at:"right middle",my:"left bottom",edge:"none"}),"left"===e&&(t={at:"left middle",my:"right middle",edge:"right"}),i&&(t.edge=i),t}getPointerClass(){let t=["ac-wp-pointer","wp-pointer","wp-pointer-"+this.settings.position.edge];return this.settings.noclick&&t.push("noclick"),t.join(" ")}getRelatedHTML(){let t=document.getElementById(this.element.getAttribute("rel"));return t?t.innerHTML:""}initEvents(){let t=o(this.element);this.settings.noclick||t.click((function(){t.hasClass("open")?t.removeClass("open"):t.addClass("open")})),t.click((function(){t.pointer("open")})),t.mouseenter((function(){t.pointer("open"),setTimeout(()=>{t.pointer("open")},2)})),t.mouseleave((function(){setTimeout(()=>{t.hasClass("open")||0!==o(".ac-wp-pointer.hover").length||t.pointer("close")},1)})),t.on("close",()=>{setTimeout(()=>{t.hasClass("open")||t.pointer("close")})})}}class r{static isInitialized(t){return this.initElements.filter(e=>e===t).length>0}static add(t){this.initElements.push(t)}}r.initElements=[];const c=(t=null)=>{t||(t=document.querySelectorAll(".ac-pointer")),t.forEach(t=>{new s(t)}),o(".ac-wp-pointer").hover((function(){o(this).addClass("hover")}),(function(){o(this).removeClass("hover"),o(".ac-pointer").trigger("close")})).on("click",".close",(function(){o(".ac-pointer").removeClass("open")})),new n.a}},27:function(t,e,i){var n,o;
|
2 |
/*!
|
3 |
* JavaScript Cookie v2.2.1
|
4 |
* https://github.com/js-cookie/js-cookie
|
5 |
*
|
6 |
* Copyright 2006, 2015 Klaus Hartl & Fagner Brack
|
7 |
* Released under the MIT license
|
8 |
+
*/!function(s){if(void 0===(o="function"==typeof(n=s)?n.call(e,i,e,t):n)||(t.exports=o),!0,t.exports=s(),!!0){var r=window.Cookies,c=window.Cookies=s();c.noConflict=function(){return window.Cookies=r,c}}}((function(){function t(){for(var t=0,e={};t<arguments.length;t++){var i=arguments[t];for(var n in i)e[n]=i[n]}return e}function e(t){return t.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function i(n){function o(){}function s(e,i,s){if("undefined"!=typeof document){"number"==typeof(s=t({path:"/"},o.defaults,s)).expires&&(s.expires=new Date(1*new Date+864e5*s.expires)),s.expires=s.expires?s.expires.toUTCString():"";try{var r=JSON.stringify(i);/^[\{\[]/.test(r)&&(i=r)}catch(t){}i=n.write?n.write(i,e):encodeURIComponent(String(i)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=encodeURIComponent(String(e)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var c="";for(var l in s)s[l]&&(c+="; "+l,!0!==s[l]&&(c+="="+s[l].split(";")[0]));return document.cookie=e+"="+i+c}}function r(t,i){if("undefined"!=typeof document){for(var o={},s=document.cookie?document.cookie.split("; "):[],r=0;r<s.length;r++){var c=s[r].split("="),l=c.slice(1).join("=");i||'"'!==l.charAt(0)||(l=l.slice(1,-1));try{var a=e(c[0]);if(l=(n.read||n)(l,a)||e(l),i)try{l=JSON.parse(l)}catch(t){}if(o[a]=l,t===a)break}catch(t){}}return t?o[t]:o}}return o.set=s,o.get=function(t){return r(t,!1)},o.getJSON=function(t){return r(t,!0)},o.remove=function(e,i){s(e,"",t(i,{expires:-1}))},o.defaults={},o.withConverter=i,o}((function(){}))}))},4:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"a",(function(){return o}));const n=()=>{document.querySelectorAll("[data-ac-tip]").forEach(t=>{new o(t)})};class o{constructor(t,e=""){this.element=t,this.content=e||t.dataset.acTip,this.tip=s(this.content),this.initEvents()}initEvents(){"1"!==this.element.dataset.acTooltipInit&&(this.element.dataset.acTooltipInit="1",document.body.appendChild(this.tip),this.element.addEventListener("mouseenter",()=>{const t=document.body.getBoundingClientRect(),e=this.element.getBoundingClientRect();this.tip.style.left=e.left-t.left+this.element.offsetWidth/2+"px",this.tip.style.top=e.top-t.top+this.element.offsetHeight+"px",this.tip.classList.add("hover")}),this.element.addEventListener("mouseleave",()=>{this.tip.classList.remove("hover")}))}}const s=t=>{let e=document.createElement("div");return e.classList.add("ac-tooltip"),e.innerHTML=t,e}},5:function(t,e,i){"use strict";var n=i(4);e.a=class{constructor(){this.init()}init(){Object(n.b)()}}},51:function(t,e,i){"use strict";i.r(e);let n=i(27);class o{constructor(t){this.element=t,this.init()}init(){if(this.element.classList.contains("-closable")){const t=this.element.querySelector(".ac-section__header");if(t&&t.addEventListener("click",()=>{this.toggle()}),this.isStorable()){let t=n.get(this.getCookieKey());void 0!==t&&(1===parseInt(t)?this.open:this.close())}}}getCookieKey(){return"ac-section_"+this.getSectionId()}getSectionId(){return this.element.dataset.section}isStorable(){return void 0!==this.element.dataset.section}toggle(){this.isOpen()?this.close():this.open()}isOpen(){return!this.element.classList.contains("-closed")}open(){this.element.classList.remove("-closed"),this.isStorable()&&n.set(this.getCookieKey(),1)}close(){this.element.classList.add("-closed"),this.isStorable()&&n.set(this.getCookieKey(),0)}}var s=i(10);i(0)(document).ready(()=>{Object(s.a)(),document.querySelectorAll(".ac-section").forEach(t=>{new o(t)})})}});
|
assets/js/admin-general.js.map
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./js/admin-general.ts","webpack:///./js/modules/ac-pointer.ts","webpack:///./js/modules/ac-section.ts","webpack:///./js/modules/tooltips.ts","webpack:///./js/plugin/tooltip.ts","webpack:///./node_modules/js-cookie/src/js.cookie.js","webpack:///external \"jQuery\""],"names":[],"mappings":";QAAA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;;QAGA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;;QAGA;QACA;;;;;;;;;;;;;AClFA;AAAA;AAAA;AAA6C;AACO;AACpD,QAAQ,mBAAO,CAAC,sBAAQ;AACxB;AACA,IAAI,wEAAY;AAChB;AACA,YAAY,2DAAS;AACrB,KAAK;AACL,CAAC;;;;;;;;;;;;;ACRD;AAAA;AAAA;AAAA;AAAiC;AACjC,QAAQ,mBAAO,CAAC,sBAAQ;AACxB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA,CAAC;AACkB;AACnB;AACA;AACA;AACA;AACA,uDAAuD,uBAAuB,EAAE;AAChF;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACM;AACP,8BAA8B,iBAAiB;AAC/C;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA,KAAK;AACL,QAAQ,iDAAO;AACf;;;;;;;;;;;;;ACzJA;AAAA,cAAc,mBAAO,CAAC,4DAAW;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,wEAAS,EAAC;;;;;;;;;;;;;ACpDzB;AAAA;AAAmD;AACnD;AACA;AACA;AACA;AACA;AACA,QAAQ,sEAAc;AACtB;AACA;AACA,CAAC;AACc,uEAAQ,EAAC;;;;;;;;;;;;;ACVxB;AAAA;AAAA;AAAO;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,iCAAiC,cAAc;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,SAAS;AACT;AACA;AACA,CAAC;AACkB;AACnB;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;ACvCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,IAA0C;AAClD,QAAQ,oCAAO,OAAO;AAAA;AAAA;AAAA;AAAA,oGAAC;AACvB;AACA;AACA,QAAQ,IAA2B;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;AACA,cAAc,sBAAsB;AACpC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC,EAAE;AACvC;AACA;AACA,wBAAwB;AACxB;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yBAAyB;AACzB;AACA;AACA;AACA,uBAAuB;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;AACA;AACA;AACA;AACA,+EAA+E;AAC/E;AACA;AACA,oDAAoD;AACpD;AACA,iFAAiF;AACjF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oEAAoE;AACpE;AACA,kBAAkB,oBAAoB;AACtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mCAAmC;AACnC;AACA;AACA;AACA;AACA;AACA;AACA,2BAA2B;AAC3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA,6BAA6B,EAAE;AAC/B,CAAC;;;;;;;;;;;;AC5ID,wB","file":"admin-general.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = \"./js/admin-general.ts\");\n","import AcSection from \"./modules/ac-section\";\nimport { initPointers } from \"./modules/ac-pointer\";\nvar $ = require(\"jquery\");\n$(document).ready(function () {\n initPointers();\n document.querySelectorAll('.ac-section').forEach(function (el) {\n new AcSection(el);\n });\n});\n","import Tooltip from \"./tooltips\";\nvar $ = require(\"jquery\");\nvar Pointer = /** @class */ (function () {\n function Pointer(el) {\n this.element = el;\n this.settings = this.getDefaults();\n this.init();\n this.setInitialized();\n }\n Pointer.prototype.setInitialized = function () {\n AcPointers.add(this.element);\n };\n Pointer.prototype.getDefaults = function () {\n return {\n width: this.element.getAttribute('data-width') ? this.element.getAttribute('data-width') : 250,\n noclick: this.element.getAttribute('data-noclick') ? this.element.getAttribute('data-noclick') : false,\n position: this.getPosition()\n };\n };\n Pointer.prototype.isInitialized = function () {\n return AcPointers.isInitialized(this.element);\n };\n Pointer.prototype.init = function () {\n if (this.isInitialized()) {\n return;\n }\n // create pointer\n $(this.element).pointer({\n content: this.getRelatedHTML(),\n position: this.settings.position,\n pointerWidth: this.settings.width,\n pointerClass: this.getPointerClass()\n });\n this.initEvents();\n };\n Pointer.prototype.getPosition = function () {\n var position = {\n at: 'left top',\n my: 'right top',\n edge: 'right',\n };\n var pos = this.element.getAttribute('data-pos');\n var edge = this.element.getAttribute('data-pos_edge');\n if ('right' === pos) {\n position = {\n at: 'right middle',\n my: 'left middle',\n edge: 'left'\n };\n }\n if ('right_bottom' === pos) {\n position = {\n at: 'right middle',\n my: 'left bottom',\n edge: 'none'\n };\n }\n if ('left' === pos) {\n position = {\n at: 'left middle',\n my: 'right middle',\n edge: 'right'\n };\n }\n if (edge) {\n position.edge = edge;\n }\n return position;\n };\n Pointer.prototype.getPointerClass = function () {\n var classes = [\n 'ac-wp-pointer',\n 'wp-pointer',\n 'wp-pointer-' + this.settings.position.edge\n ];\n if (this.settings.noclick) {\n classes.push('noclick');\n }\n return classes.join(' ');\n };\n Pointer.prototype.getRelatedHTML = function () {\n var related_element = document.getElementById(this.element.getAttribute('rel'));\n return related_element ? related_element.innerHTML : '';\n };\n Pointer.prototype.initEvents = function () {\n var el = $(this.element);\n // click\n if (!this.settings.noclick) {\n el.click(function () {\n if (el.hasClass('open')) {\n el.removeClass('open');\n }\n else {\n el.addClass('open');\n }\n });\n }\n el.click(function () {\n el.pointer('open');\n });\n el.mouseenter(function () {\n el.pointer('open');\n setTimeout(function () {\n el.pointer('open');\n }, 2);\n });\n el.mouseleave(function () {\n setTimeout(function () {\n if (!el.hasClass('open') && $('.ac-wp-pointer.hover').length === 0) {\n el.pointer('close');\n }\n }, 1);\n });\n el.on('close', function () {\n setTimeout(function () {\n if (!el.hasClass('open')) {\n el.pointer('close');\n }\n });\n });\n };\n return Pointer;\n}());\nexport { Pointer };\nvar AcPointers = /** @class */ (function () {\n function AcPointers() {\n }\n AcPointers.isInitialized = function (element) {\n return this.initElements.filter(function (el) { return el === element; }).length > 0;\n };\n AcPointers.add = function (element) {\n this.initElements.push(element);\n };\n AcPointers.initElements = [];\n return AcPointers;\n}());\nexport var initPointers = function (elements) {\n if (elements === void 0) { elements = null; }\n if (!elements) {\n elements = document.querySelectorAll('.ac-pointer');\n }\n elements.forEach(function (element) {\n new Pointer(element);\n });\n $('.ac-wp-pointer').hover(function () {\n $(this).addClass('hover');\n }, function () {\n $(this).removeClass('hover');\n $('.ac-pointer').trigger('close');\n }).on('click', '.close', function () {\n $('.ac-pointer').removeClass('open');\n });\n new Tooltip();\n};\n","var Cookies = require('js-cookie');\nvar AcSection = /** @class */ (function () {\n function AcSection(el) {\n this.element = el;\n this.init();\n }\n AcSection.prototype.init = function () {\n var _this = this;\n if (this.element.classList.contains('-closable')) {\n var header = this.element.querySelector('.ac-section__header');\n if (header) {\n header.addEventListener('click', function () {\n _this.toggle();\n });\n }\n if (this.isStorable()) {\n var setting = Cookies.get(this.getCookieKey());\n if (setting !== undefined) {\n (parseInt(setting) === 1) ? this.open : this.close();\n }\n }\n }\n };\n AcSection.prototype.getCookieKey = function () {\n return \"ac-section_\" + this.getSectionId();\n };\n AcSection.prototype.getSectionId = function () {\n return this.element.dataset.section;\n };\n AcSection.prototype.isStorable = function () {\n return typeof this.element.dataset.section !== 'undefined';\n };\n AcSection.prototype.toggle = function () {\n this.isOpen() ? this.close() : this.open();\n };\n AcSection.prototype.isOpen = function () {\n return !this.element.classList.contains('-closed');\n };\n AcSection.prototype.open = function () {\n this.element.classList.remove('-closed');\n if (this.isStorable()) {\n Cookies.set(this.getCookieKey(), 1);\n }\n };\n AcSection.prototype.close = function () {\n this.element.classList.add('-closed');\n if (this.isStorable()) {\n Cookies.set(this.getCookieKey(), 0);\n }\n };\n return AcSection;\n}());\nexport default AcSection;\n","import { initAcTooltips } from \"../plugin/tooltip\";\nvar Tooltips = /** @class */ (function () {\n function Tooltips() {\n this.init();\n }\n Tooltips.prototype.init = function () {\n initAcTooltips();\n };\n return Tooltips;\n}());\nexport default Tooltips;\n","export var initAcTooltips = function () {\n document.querySelectorAll('[data-ac-tip]').forEach(function (element) {\n new Tooltip(element);\n });\n};\nvar Tooltip = /** @class */ (function () {\n function Tooltip(el, content) {\n if (content === void 0) { content = ''; }\n this.element = el;\n this.content = content ? content : el.dataset.acTip;\n this.tip = createTooltip(this.content);\n this.initEvents();\n }\n Tooltip.prototype.initEvents = function () {\n var _this = this;\n if (this.element.dataset.acTooltipInit === '1') {\n return;\n }\n this.element.dataset.acTooltipInit = '1';\n document.body.appendChild(this.tip);\n this.element.addEventListener('mouseenter', function () {\n var bodyOffset = document.body.getBoundingClientRect();\n var viewportOffset = _this.element.getBoundingClientRect();\n _this.tip.style.left = ((viewportOffset.left - bodyOffset.left) + _this.element.offsetWidth / 2) + 'px';\n _this.tip.style.top = ((viewportOffset.top - bodyOffset.top) + _this.element.offsetHeight) + 'px';\n _this.tip.classList.add('hover');\n });\n this.element.addEventListener('mouseleave', function () {\n _this.tip.classList.remove('hover');\n });\n };\n return Tooltip;\n}());\nexport { Tooltip };\nvar createTooltip = function (content) {\n var tip = document.createElement('div');\n tip.classList.add('ac-tooltip');\n tip.innerHTML = content;\n return tip;\n};\n","/*!\n * JavaScript Cookie v2.2.1\n * https://github.com/js-cookie/js-cookie\n *\n * Copyright 2006, 2015 Klaus Hartl & Fagner Brack\n * Released under the MIT license\n */\n;\n(function (factory) {\n var registeredInModuleLoader;\n if (typeof define === 'function' && define.amd) {\n define(factory);\n registeredInModuleLoader = true;\n }\n if (typeof exports === 'object') {\n module.exports = factory();\n registeredInModuleLoader = true;\n }\n if (!registeredInModuleLoader) {\n var OldCookies = window.Cookies;\n var api = window.Cookies = factory();\n api.noConflict = function () {\n window.Cookies = OldCookies;\n return api;\n };\n }\n}(function () {\n function extend() {\n var i = 0;\n var result = {};\n for (; i < arguments.length; i++) {\n var attributes = arguments[i];\n for (var key in attributes) {\n result[key] = attributes[key];\n }\n }\n return result;\n }\n function decode(s) {\n return s.replace(/(%[0-9A-Z]{2})+/g, decodeURIComponent);\n }\n function init(converter) {\n function api() { }\n function set(key, value, attributes) {\n if (typeof document === 'undefined') {\n return;\n }\n attributes = extend({\n path: '/'\n }, api.defaults, attributes);\n if (typeof attributes.expires === 'number') {\n attributes.expires = new Date(new Date() * 1 + attributes.expires * 864e+5);\n }\n // We're using \"expires\" because \"max-age\" is not supported by IE\n attributes.expires = attributes.expires ? attributes.expires.toUTCString() : '';\n try {\n var result = JSON.stringify(value);\n if (/^[\\{\\[]/.test(result)) {\n value = result;\n }\n }\n catch (e) { }\n value = converter.write ?\n converter.write(value, key) :\n encodeURIComponent(String(value))\n .replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g, decodeURIComponent);\n key = encodeURIComponent(String(key))\n .replace(/%(23|24|26|2B|5E|60|7C)/g, decodeURIComponent)\n .replace(/[\\(\\)]/g, escape);\n var stringifiedAttributes = '';\n for (var attributeName in attributes) {\n if (!attributes[attributeName]) {\n continue;\n }\n stringifiedAttributes += '; ' + attributeName;\n if (attributes[attributeName] === true) {\n continue;\n }\n // Considers RFC 6265 section 5.2:\n // ...\n // 3. If the remaining unparsed-attributes contains a %x3B (\";\")\n // character:\n // Consume the characters of the unparsed-attributes up to,\n // not including, the first %x3B (\";\") character.\n // ...\n stringifiedAttributes += '=' + attributes[attributeName].split(';')[0];\n }\n return (document.cookie = key + '=' + value + stringifiedAttributes);\n }\n function get(key, json) {\n if (typeof document === 'undefined') {\n return;\n }\n var jar = {};\n // To prevent the for loop in the first place assign an empty array\n // in case there are no cookies at all.\n var cookies = document.cookie ? document.cookie.split('; ') : [];\n var i = 0;\n for (; i < cookies.length; i++) {\n var parts = cookies[i].split('=');\n var cookie = parts.slice(1).join('=');\n if (!json && cookie.charAt(0) === '\"') {\n cookie = cookie.slice(1, -1);\n }\n try {\n var name = decode(parts[0]);\n cookie = (converter.read || converter)(cookie, name) ||\n decode(cookie);\n if (json) {\n try {\n cookie = JSON.parse(cookie);\n }\n catch (e) { }\n }\n jar[name] = cookie;\n if (key === name) {\n break;\n }\n }\n catch (e) { }\n }\n return key ? jar[key] : jar;\n }\n api.set = set;\n api.get = function (key) {\n return get(key, false /* read as raw */);\n };\n api.getJSON = function (key) {\n return get(key, true /* read as json */);\n };\n api.remove = function (key, attributes) {\n set(key, '', extend(attributes, {\n expires: -1\n }));\n };\n api.defaults = {};\n api.withConverter = init;\n return api;\n }\n return init(function () { });\n}));\n","module.exports = jQuery;"],"sourceRoot":""}
|
|
assets/js/admin-page-addons.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(e){var t={};function n(s){if(t[s])return t[s].exports;var
|
1 |
+
!function(e){var t={};function n(s){if(t[s])return t[s].exports;var i=t[s]={i:s,l:!1,exports:{}};return e[s].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,s){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:s})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var s=Object.create(null);if(n.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(s,i,function(t){return e[t]}.bind(null,i));return s},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=50)}({0:function(e,t){e.exports=jQuery},50:function(e,t,n){"use strict";n.r(t);class s{constructor(){this.element=document.createElement("div"),this.element.classList.add("notice"),this.dismissible=!1}setMessage(e){return this.message=e,this}renderDismiss(){const e=document.createElement("button");e.classList.add("notice-dismiss"),e.setAttribute("type","button"),e.insertAdjacentHTML("beforeend",'<span class="screen-reader-text">Dismiss this notice.</span>'),e.addEventListener("click",e=>{e.preventDefault(),this.element.remove()}),this.element.classList.add("is-dismissible"),this.element.insertAdjacentElement("beforeend",e)}renderContent(){this.element.insertAdjacentHTML("afterbegin",this.message)}makeDismissable(){return this.dismissible=!0,this}addClass(e){return this.element.classList.add(e),this}render(){return this.element.innerHTML="",this.renderContent(),this.dismissible&&this.renderDismiss(),this.element}}var i=n(0),r=n.n(i);class a{constructor(e,t){this.element=e,this.slug=t,this.loadingState=!1,this.initEvents()}getDownloadButton(){return this.element.querySelector("[data-install]")}setLoadingState(){const e=this.getDownloadButton();e&&(e.insertAdjacentHTML("afterend",'<span class="spinner" style="visibility: visible;"></span>'),e.classList.add("button-disabled")),this.loadingState=!0}removeLoadingState(){const e=this.getDownloadButton(),t=this.element.querySelector(".spinner");t&&t.remove(),e&&e.classList.remove("button-disabled"),this.loadingState=!1}initEvents(){const e=this.getDownloadButton();e&&e.addEventListener("click",e=>{e.preventDefault(),this.loadingState||(this.setLoadingState(),this.download())})}success(e){const t=this.getDownloadButton(),n=this.element.querySelector("h3"),i=new s;i.setMessage(`<p>The Add-on <strong>${n.innerHTML}</strong> is installed.</p>`).makeDismissable().addClass("updated"),document.querySelector(".ac-addons").insertAdjacentElement("beforebegin",i.render()),t&&(t.insertAdjacentHTML("beforebegin",`<span class="active">${e}</span>`),t.remove())}static scrollToTop(e){r()("html, body").animate({scrollTop:0},e)}failure(e){const t=this.element.querySelector("h3"),n=new s;n.setMessage(`<p><strong>${t.innerHTML}</strong>: ${e}</p>`).makeDismissable().addClass("notice-error"),document.querySelector(".ac-addons").insertAdjacentElement("beforebegin",n.render()),a.scrollToTop(200)}download(){this.request().done(e=>{this.removeLoadingState(),e.success?this.success(e.data.status):this.failure(e.data)})}request(){let e={action:"acp-install-addon",plugin_name:this.slug,network_wide:AC.is_network_admin,_ajax_nonce:AC._ajax_nonce};return r.a.ajax({url:ajaxurl,method:"post",data:e})}}document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll(".ac-addon").forEach(e=>{new a(e,e.dataset.slug)})}))}});
|
assets/js/admin-page-addons.js.map
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./js/admin-page-addons.ts","webpack:///./js/modules/addon-download.ts","webpack:///./js/modules/notice.ts","webpack:///external \"jQuery\""],"names":[],"mappings":";QAAA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;;QAGA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;;QAGA;QACA;;;;;;;;;;;;;AClFA;AAAA;AAAyD;AACzD;AACA;AACA,YAAY,qEAAa;AACzB,KAAK;AACL,CAAC;;;;;;;;;;;;;ACLD;AAAA;AAAA;AAAA;AAAA;AAAgC;AAChC;AACuB;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oGAAoG;AACpG;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA,yBAAyB,+CAAQ;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,6CAAC;AACT;AACA,SAAS;AACT;AACA;AACA;AACA,yBAAyB,+CAAQ;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,6CAAC;AAChB;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,CAAC;AACwB;;;;;;;;;;;;;ACpGzB;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,qEAAM,EAAC;;;;;;;;;;;;AC5CtB,wB","file":"admin-page-addons.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = \"./js/admin-page-addons.ts\");\n","import { AddonDownload } from \"./modules/addon-download\";\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n document.querySelectorAll('.ac-addon').forEach(function (element) {\n new AddonDownload(element, element.dataset.slug);\n });\n});\n","import WPNotice from \"./notice\";\n// @ts-ignore\nimport $ from 'jquery';\nvar AddonDownload = /** @class */ (function () {\n function AddonDownload(el, slug) {\n this.element = el;\n this.slug = slug;\n this.loadingState = false;\n this.initEvents();\n }\n AddonDownload.prototype.getDownloadButton = function () {\n return this.element.querySelector('[data-install]');\n };\n AddonDownload.prototype.setLoadingState = function () {\n var button = this.getDownloadButton();\n if (button) {\n button.insertAdjacentHTML('afterend', '<span class=\"spinner\" style=\"visibility: visible;\"></span>');\n button.classList.add('button-disabled');\n }\n this.loadingState = true;\n };\n AddonDownload.prototype.removeLoadingState = function () {\n var button = this.getDownloadButton();\n var spinner = this.element.querySelector('.spinner');\n if (spinner) {\n spinner.remove();\n }\n if (button) {\n button.classList.remove('button-disabled');\n }\n this.loadingState = false;\n };\n AddonDownload.prototype.initEvents = function () {\n var _this = this;\n var button = this.getDownloadButton();\n if (button) {\n button.addEventListener('click', function (e) {\n e.preventDefault();\n if (_this.loadingState) {\n return;\n }\n _this.setLoadingState();\n _this.download();\n });\n }\n };\n AddonDownload.prototype.success = function (status) {\n var button = this.getDownloadButton();\n var title = this.element.querySelector('h3');\n var notice = new WPNotice();\n notice.setMessage(\"<p>The Add-on <strong>\" + title.innerHTML + \"</strong> is installed.</p>\")\n .makeDismissable()\n .addClass('updated');\n document.querySelector('.ac-addons').insertAdjacentElement('beforebegin', notice.render());\n if (button) {\n button.insertAdjacentHTML('beforebegin', \"<span class=\\\"active\\\">\" + status + \"</span>\");\n button.remove();\n }\n };\n AddonDownload.scrollToTop = function (ms) {\n $('html, body').animate({\n scrollTop: 0\n }, ms);\n };\n AddonDownload.prototype.failure = function (message) {\n var title = this.element.querySelector('h3');\n var notice = new WPNotice();\n notice.setMessage(\"<p><strong>\" + title.innerHTML + \"</strong>: \" + message + \"</p>\")\n .makeDismissable()\n .addClass('notice-error');\n document.querySelector('.ac-addons').insertAdjacentElement('beforebegin', notice.render());\n AddonDownload.scrollToTop(200);\n };\n AddonDownload.prototype.download = function () {\n var _this = this;\n var request = this.request();\n request.done(function (response) {\n _this.removeLoadingState();\n if (response.success) {\n _this.success(response.data.status);\n }\n else {\n _this.failure(response.data);\n }\n });\n };\n AddonDownload.prototype.request = function () {\n var data = {\n action: 'acp-install-addon',\n plugin_name: this.slug,\n _ajax_nonce: AC._ajax_nonce\n };\n return $.ajax({\n url: ajaxurl,\n method: 'post',\n data: data\n });\n };\n return AddonDownload;\n}());\nexport { AddonDownload };\n","var Notice = /** @class */ (function () {\n function Notice() {\n this.element = document.createElement('div');\n this.element.classList.add('notice');\n this.dismissible = false;\n }\n Notice.prototype.setMessage = function (message) {\n this.message = message;\n return this;\n };\n Notice.prototype.renderDismiss = function () {\n var _this = this;\n var button = document.createElement('button');\n button.classList.add('notice-dismiss');\n button.setAttribute('type', 'button');\n button.insertAdjacentHTML('beforeend', \"<span class=\\\"screen-reader-text\\\">Dismiss this notice.</span>\");\n button.addEventListener('click', function (e) {\n e.preventDefault();\n _this.element.remove();\n });\n this.element.classList.add('is-dismissible');\n this.element.insertAdjacentElement('beforeend', button);\n };\n Notice.prototype.renderContent = function () {\n this.element.insertAdjacentHTML('afterbegin', this.message);\n };\n Notice.prototype.makeDismissable = function () {\n this.dismissible = true;\n return this;\n };\n Notice.prototype.addClass = function (className) {\n this.element.classList.add(className);\n return this;\n };\n Notice.prototype.render = function () {\n this.element.innerHTML = '';\n this.renderContent();\n if (this.dismissible) {\n this.renderDismiss();\n }\n return this.element;\n };\n return Notice;\n}());\nexport default Notice;\n","module.exports = jQuery;"],"sourceRoot":""}
|
|
assets/js/admin-page-columns.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(t){var e={};function n(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(i,o,function(e){return t[e]}.bind(null,o));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=26)}([function(t,e){t.exports=jQuery},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var i={TABLE:{READY:"Table.Ready"},SETTINGS:{FORM:{LOADED:"Settings.Form.Loaded",READY:"Settings.Form.Ready",SAVING:"Settings.Form.Saving",SAVED:"Settings.Form.Saved"},COLUMN:{INIT:"Settings.Column.Init",SWITCH:"Settings.Column.SwitchToType",REFRESHED:"Settings.Column.Refreshed"}}}},function(t,e,n){var i=n(14),o=n(15),r=n(10);function s(t){if(!(this instanceof s))return new s(t);this._name=t||"nanobus",this._starListeners=[],this._listeners={}}t.exports=s,s.prototype.emit=function(t){r.ok("string"==typeof t||"symbol"==typeof t,"nanobus.emit: eventName should be type string or symbol");for(var e=[],n=1,i=arguments.length;n<i;n++)e.push(arguments[n]);var s=o(this._name+"('"+t.toString()+"')"),a=this._listeners[t];return a&&a.length>0&&this._emit(this._listeners[t],e),this._starListeners.length>0&&this._emit(this._starListeners,t,e,s.uuid),s(),this},s.prototype.on=s.prototype.addListener=function(t,e){return r.ok("string"==typeof t||"symbol"==typeof t,"nanobus.on: eventName should be type string or symbol"),r.equal(typeof e,"function","nanobus.on: listener should be type function"),"*"===t?this._starListeners.push(e):(this._listeners[t]||(this._listeners[t]=[]),this._listeners[t].push(e)),this},s.prototype.prependListener=function(t,e){return r.ok("string"==typeof t||"symbol"==typeof t,"nanobus.prependListener: eventName should be type string or symbol"),r.equal(typeof e,"function","nanobus.prependListener: listener should be type function"),"*"===t?this._starListeners.unshift(e):(this._listeners[t]||(this._listeners[t]=[]),this._listeners[t].unshift(e)),this},s.prototype.once=function(t,e){r.ok("string"==typeof t||"symbol"==typeof t,"nanobus.once: eventName should be type string or symbol"),r.equal(typeof e,"function","nanobus.once: listener should be type function");var n=this;return this.on(t,(function i(){e.apply(n,arguments),n.removeListener(t,i)})),this},s.prototype.prependOnceListener=function(t,e){r.ok("string"==typeof t||"symbol"==typeof t,"nanobus.prependOnceListener: eventName should be type string or symbol"),r.equal(typeof e,"function","nanobus.prependOnceListener: listener should be type function");var n=this;return this.prependListener(t,(function i(){e.apply(n,arguments),n.removeListener(t,i)})),this},s.prototype.removeListener=function(t,e){return r.ok("string"==typeof t||"symbol"==typeof t,"nanobus.removeListener: eventName should be type string or symbol"),r.equal(typeof e,"function","nanobus.removeListener: listener should be type function"),"*"===t?(this._starListeners=this._starListeners.slice(),n(this._starListeners,e)):(void 0!==this._listeners[t]&&(this._listeners[t]=this._listeners[t].slice()),n(this._listeners[t],e));function n(t,e){if(t){var n=t.indexOf(e);return-1!==n?(i(t,n,1),!0):void 0}}},s.prototype.removeAllListeners=function(t){return t?"*"===t?this._starListeners=[]:this._listeners[t]=[]:(this._starListeners=[],this._listeners={}),this},s.prototype.listeners=function(t){var e="*"!==t?this._listeners[t]:this._starListeners,n=[];if(e)for(var i=e.length,o=0;o<i;o++)n.push(e[o]);return n},s.prototype._emit=function(t,e,n,i){if(void 0!==t&&0!==t.length){void 0===n&&(n=e,e=null),e&&(n=void 0!==i?[e].concat(n,i):[e].concat(n));for(var o=t.length,r=0;r<o;r++){var s=t[r];s.apply(s,n)}}}},function(t,e,n){"use strict";var i=n(17),o=Object.prototype.toString;function r(t){return"[object Array]"===o.call(t)}function s(t){return void 0===t}function a(t){return null!==t&&"object"==typeof t}function c(t){if("[object Object]"!==o.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function u(t){return"[object Function]"===o.call(t)}function l(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),r(t))for(var n=0,i=t.length;n<i;n++)e.call(null,t[n],n,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}t.exports={isArray:r,isArrayBuffer:function(t){return"[object ArrayBuffer]"===o.call(t)},isBuffer:function(t){return null!==t&&!s(t)&&null!==t.constructor&&!s(t.constructor)&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:a,isPlainObject:c,isUndefined:s,isDate:function(t){return"[object Date]"===o.call(t)},isFile:function(t){return"[object File]"===o.call(t)},isBlob:function(t){return"[object Blob]"===o.call(t)},isFunction:u,isStream:function(t){return a(t)&&u(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:l,merge:function t(){var e={};function n(n,i){c(e[i])&&c(n)?e[i]=t(e[i],n):c(n)?e[i]=t({},n):r(n)?e[i]=n.slice():e[i]=n}for(var i=0,o=arguments.length;i<o;i++)l(arguments[i],n);return e},extend:function(t,e,n){return l(e,(function(e,o){t[o]=n&&"function"==typeof e?i(e,n):e})),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")},stripBOM:function(t){return 65279===t.charCodeAt(0)&&(t=t.slice(1)),t}}},function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"a",(function(){return o}));var i=function(){document.querySelectorAll("[data-ac-tip]").forEach((function(t){new o(t)}))},o=function(){function t(t,e){void 0===e&&(e=""),this.element=t,this.content=e||t.dataset.acTip,this.tip=r(this.content),this.initEvents()}return t.prototype.initEvents=function(){var t=this;"1"!==this.element.dataset.acTooltipInit&&(this.element.dataset.acTooltipInit="1",document.body.appendChild(this.tip),this.element.addEventListener("mouseenter",(function(){var e=document.body.getBoundingClientRect(),n=t.element.getBoundingClientRect();t.tip.style.left=n.left-e.left+t.element.offsetWidth/2+"px",t.tip.style.top=n.top-e.top+t.element.offsetHeight+"px",t.tip.classList.add("hover")})),this.element.addEventListener("mouseleave",(function(){t.tip.classList.remove("hover")})))},t}(),r=function(t){var e=document.createElement("div");return e.classList.add("ac-tooltip"),e.innerHTML=t,e}},function(t,e,n){"use strict";var i=n(4),o=function(){function t(){this.init()}return t.prototype.init=function(){Object(i.b)()},t}();e.a=o},function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"a",(function(){return o}));var i=function(t,e){e.parentNode.insertBefore(t,e.nextSibling)},o=function(t,e){void 0===e&&(e="div");var n=document.createElement(e);return n.innerHTML=t,n}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"b",(function(){return r}));var i=function(t,e,n,i){void 0===i&&(i=null),(i||document).addEventListener(t,(function(t){var i=document.querySelectorAll(e);if(i){for(var o=t.target,r=-1;o&&-1===(r=Array.prototype.indexOf.call(i,o));)o=o.parentElement;r>-1&&n.call(o,t)}}))},o=function(t,e,n){t.addEventListener("mouseenter",e),t.addEventListener("mouseleave",n)},r=function(t,e,n){e.forEach((function(e){return t.addEventListener(e,n)}))}},function(t,e,n){"use strict";var i=function(){function t(t){t&&(this.el=t,this.dialog=t.querySelector(".ac-modal__dialog"),this.initEvents())}return t.prototype.getElement=function(){return this.el},t.prototype.initEvents=function(){var t=this,e=this;document.addEventListener("keydown",(function(e){var n=e.key;t.isOpen()&&"Escape"===n&&t.close()}));var n=this.el.querySelectorAll('[data-dismiss="modal"], .ac-modal__dialog__close');n.length>0&&n.forEach((function(t){t.addEventListener("click",(function(t){t.preventDefault(),e.close()}))})),this.el.addEventListener("click",(function(t){t.target.classList.contains("ac-modal")&&e.close()}))},t.prototype.isOpen=function(){return this.el.classList.contains("-active")},t.prototype.close=function(){this.onClose(),this.el.classList.remove("-active")},t.prototype.open=function(){var t=this;setTimeout((function(){t.onOpen(),t.el.removeAttribute("style"),t.el.classList.add("-active")}))},t.prototype.destroy=function(){this.el.remove()},t.prototype.onClose=function(){},t.prototype.onOpen=function(){},t}();e.a=i},function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n(5),o=n(0),r=function(){function t(t){this.element=t,this.settings=this.getDefaults(),this.init(),this.setInitialized()}return t.prototype.setInitialized=function(){s.add(this.element)},t.prototype.getDefaults=function(){return{width:this.element.getAttribute("data-width")?this.element.getAttribute("data-width"):250,noclick:!!this.element.getAttribute("data-noclick")&&this.element.getAttribute("data-noclick"),position:this.getPosition()}},t.prototype.isInitialized=function(){return s.isInitialized(this.element)},t.prototype.init=function(){this.isInitialized()||(o(this.element).pointer({content:this.getRelatedHTML(),position:this.settings.position,pointerWidth:this.settings.width,pointerClass:this.getPointerClass()}),this.initEvents())},t.prototype.getPosition=function(){var t={at:"left top",my:"right top",edge:"right"},e=this.element.getAttribute("data-pos"),n=this.element.getAttribute("data-pos_edge");return"right"===e&&(t={at:"right middle",my:"left middle",edge:"left"}),"right_bottom"===e&&(t={at:"right middle",my:"left bottom",edge:"none"}),"left"===e&&(t={at:"left middle",my:"right middle",edge:"right"}),n&&(t.edge=n),t},t.prototype.getPointerClass=function(){var t=["ac-wp-pointer","wp-pointer","wp-pointer-"+this.settings.position.edge];return this.settings.noclick&&t.push("noclick"),t.join(" ")},t.prototype.getRelatedHTML=function(){var t=document.getElementById(this.element.getAttribute("rel"));return t?t.innerHTML:""},t.prototype.initEvents=function(){var t=o(this.element);this.settings.noclick||t.click((function(){t.hasClass("open")?t.removeClass("open"):t.addClass("open")})),t.click((function(){t.pointer("open")})),t.mouseenter((function(){t.pointer("open"),setTimeout((function(){t.pointer("open")}),2)})),t.mouseleave((function(){setTimeout((function(){t.hasClass("open")||0!==o(".ac-wp-pointer.hover").length||t.pointer("close")}),1)})),t.on("close",(function(){setTimeout((function(){t.hasClass("open")||t.pointer("close")}))}))},t}(),s=function(){function t(){}return t.isInitialized=function(t){return this.initElements.filter((function(e){return e===t})).length>0},t.add=function(t){this.initElements.push(t)},t.initElements=[],t}(),a=function(t){void 0===t&&(t=null),t||(t=document.querySelectorAll(".ac-pointer")),t.forEach((function(t){new r(t)})),o(".ac-wp-pointer").hover((function(){o(this).addClass("hover")}),(function(){o(this).removeClass("hover"),o(".ac-pointer").trigger("close")})).on("click",".close",(function(){o(".ac-pointer").removeClass("open")})),new i.a}},function(t,e){function n(t,e){if(!t)throw new Error(e||"AssertionError")}n.notEqual=function(t,e,i){n(t!=e,i)},n.notOk=function(t,e){n(!t,e)},n.equal=function(t,e,i){n(t==e,i)},n.ok=n,t.exports=n},function(t,e,n){t.exports=n(27)},function(t,e,n){"use strict";var i=n(8),o=function(){function t(){this.modals={},this.number=0,this.defaults={modal:i.a},this.initGlobalEvents()}return t.prototype.register=function(t,e){return void 0===e&&(e=""),e||(e="m"+this.number),this.modals[e]=t,this.number++,t},t.prototype.get=function(t){return this.modals.hasOwnProperty(t)?this.modals[t]:null},t.prototype.open=function(t){this.get(t)&&this.get(t).open()},t.prototype.close=function(t){this.get(t)&&this.get(t).close()},t.prototype.closeAll=function(){for(var t in this.modals)this.close(t)},t.prototype.initGlobalEvents=function(){var t=this;document.addEventListener("click",(function(e){var n=e.target;n.dataset.acModal&&(e.preventDefault(),t.open(n.dataset.acModal))}))},t}();e.a=o},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n(2),o=n.n(i),r=function(){function t(){this.services={},this.events=new o.a}return t.prototype.registerService=function(t,e){return this.services[t]=e,this},t.prototype.getService=function(t){return this.hasService(t)?this.services[t]:null},t.prototype.hasService=function(t){return this.services.hasOwnProperty(t)},t.prototype.addListener=function(t,e){this.events.addListener(t,e)},t.prototype.emitEvent=function(t,e){this.events.emit(t,e)},t}(),s=function(){return window.AC_SERVICES||(window.AC_SERVICES=new r),window.AC_SERVICES}},function(t,e,n){"use strict";t.exports=function(t,e,n){var i,o=t.length;if(!(e>=o||0===n)){var r=o-(n=e+n>o?o-e:n);for(i=e;i<r;++i)t[i]=t[i+n];t.length=r}}},function(t,e,n){var i,o=n(16)(),r=n(10);s.disabled=!0;try{i=window.performance,s.disabled="true"===window.localStorage.DISABLE_NANOTIMING||!i.mark}catch(t){}function s(t){if(r.equal(typeof t,"string","nanotiming: name should be type string"),s.disabled)return a;var e=(1e4*i.now()).toFixed()%Number.MAX_SAFE_INTEGER,n="start-"+e+"-"+t;function c(r){var s="end-"+e+"-"+t;i.mark(s),o.push((function(){var o=null;try{var a=t+" ["+e+"]";i.measure(a,n,s),i.clearMarks(n),i.clearMarks(s)}catch(t){o=t}r&&r(o,t)}))}return i.mark(n),c.uuid=e,c}function a(t){t&&o.push((function(){t(new Error("nanotiming: performance API unavailable"))}))}t.exports=s},function(t,e,n){var i=n(10),o="undefined"!=typeof window;function r(t){this.hasWindow=t,this.hasIdle=this.hasWindow&&window.requestIdleCallback,this.method=this.hasIdle?window.requestIdleCallback.bind(window):this.setTimeout,this.scheduled=!1,this.queue=[]}r.prototype.push=function(t){i.equal(typeof t,"function","nanoscheduler.push: cb should be type function"),this.queue.push(t),this.schedule()},r.prototype.schedule=function(){if(!this.scheduled){this.scheduled=!0;var t=this;this.method((function(e){for(;t.queue.length&&e.timeRemaining()>0;)t.queue.shift()(e);t.scheduled=!1,t.queue.length&&t.schedule()}))}},r.prototype.setTimeout=function(t){setTimeout(t,0,{timeRemaining:function(){return 1}})},t.exports=function(){var t;return o?(window._nanoScheduler||(window._nanoScheduler=new r(!0)),t=window._nanoScheduler):t=new r,t}},function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),i=0;i<n.length;i++)n[i]=arguments[i];return t.apply(e,n)}}},function(t,e,n){"use strict";var i=n(3);function o(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var r;if(n)r=n(e);else if(i.isURLSearchParams(e))r=e.toString();else{var s=[];i.forEach(e,(function(t,e){null!=t&&(i.isArray(t)?e+="[]":t=[t],i.forEach(t,(function(t){i.isDate(t)?t=t.toISOString():i.isObject(t)&&(t=JSON.stringify(t)),s.push(o(e)+"="+o(t))})))})),r=s.join("&")}if(r){var a=t.indexOf("#");-1!==a&&(t=t.slice(0,a)),t+=(-1===t.indexOf("?")?"?":"&")+r}return t}},function(t,e,n){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,n){"use strict";(function(e){var i=n(3),o=n(33),r={"Content-Type":"application/x-www-form-urlencoded"};function s(t,e){!i.isUndefined(t)&&i.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var a,c={adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==e&&"[object process]"===Object.prototype.toString.call(e))&&(a=n(21)),a),transformRequest:[function(t,e){return o(e,"Accept"),o(e,"Content-Type"),i.isFormData(t)||i.isArrayBuffer(t)||i.isBuffer(t)||i.isStream(t)||i.isFile(t)||i.isBlob(t)?t:i.isArrayBufferView(t)?t.buffer:i.isURLSearchParams(t)?(s(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):i.isObject(t)?(s(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300}};c.headers={common:{Accept:"application/json, text/plain, */*"}},i.forEach(["delete","get","head"],(function(t){c.headers[t]={}})),i.forEach(["post","put","patch"],(function(t){c.headers[t]=i.merge(r)})),t.exports=c}).call(this,n(32))},function(t,e,n){"use strict";var i=n(3),o=n(34),r=n(36),s=n(18),a=n(37),c=n(40),u=n(41),l=n(22);t.exports=function(t){return new Promise((function(e,n){var f=t.data,d=t.headers;i.isFormData(f)&&delete d["Content-Type"];var p=new XMLHttpRequest;if(t.auth){var h=t.auth.username||"",m=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";d.Authorization="Basic "+btoa(h+":"+m)}var y=a(t.baseURL,t.url);if(p.open(t.method.toUpperCase(),s(y,t.params,t.paramsSerializer),!0),p.timeout=t.timeout,p.onreadystatechange=function(){if(p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))){var i="getAllResponseHeaders"in p?c(p.getAllResponseHeaders()):null,r={data:t.responseType&&"text"!==t.responseType?p.response:p.responseText,status:p.status,statusText:p.statusText,headers:i,config:t,request:p};o(e,n,r),p=null}},p.onabort=function(){p&&(n(l("Request aborted",t,"ECONNABORTED",p)),p=null)},p.onerror=function(){n(l("Network Error",t,null,p)),p=null},p.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(l(e,t,"ECONNABORTED",p)),p=null},i.isStandardBrowserEnv()){var v=(t.withCredentials||u(y))&&t.xsrfCookieName?r.read(t.xsrfCookieName):void 0;v&&(d[t.xsrfHeaderName]=v)}if("setRequestHeader"in p&&i.forEach(d,(function(t,e){void 0===f&&"content-type"===e.toLowerCase()?delete d[e]:p.setRequestHeader(e,t)})),i.isUndefined(t.withCredentials)||(p.withCredentials=!!t.withCredentials),t.responseType)try{p.responseType=t.responseType}catch(e){if("json"!==t.responseType)throw e}"function"==typeof t.onDownloadProgress&&p.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){p&&(p.abort(),n(t),p=null)})),f||(f=null),p.send(f)}))}},function(t,e,n){"use strict";var i=n(35);t.exports=function(t,e,n,o,r){var s=new Error(t);return i(s,e,n,o,r)}},function(t,e,n){"use strict";var i=n(3);t.exports=function(t,e){e=e||{};var n={},o=["url","method","data"],r=["headers","auth","proxy","params"],s=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],a=["validateStatus"];function c(t,e){return i.isPlainObject(t)&&i.isPlainObject(e)?i.merge(t,e):i.isPlainObject(e)?i.merge({},e):i.isArray(e)?e.slice():e}function u(o){i.isUndefined(e[o])?i.isUndefined(t[o])||(n[o]=c(void 0,t[o])):n[o]=c(t[o],e[o])}i.forEach(o,(function(t){i.isUndefined(e[t])||(n[t]=c(void 0,e[t]))})),i.forEach(r,u),i.forEach(s,(function(o){i.isUndefined(e[o])?i.isUndefined(t[o])||(n[o]=c(void 0,t[o])):n[o]=c(void 0,e[o])})),i.forEach(a,(function(i){i in e?n[i]=c(t[i],e[i]):i in t&&(n[i]=c(void 0,t[i]))}));var l=o.concat(r).concat(s).concat(a),f=Object.keys(t).concat(Object.keys(e)).filter((function(t){return-1===l.indexOf(t)}));return i.forEach(f,u),n}},function(t,e,n){"use strict";function i(t){this.message=t}i.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},i.prototype.__CANCEL__=!0,t.exports=i},,function(t,e,n){t.exports=n(47)},function(t,e,n){"use strict";var i=n(3),o=n(17),r=n(28),s=n(23);function a(t){var e=new r(t),n=o(r.prototype.request,e);return i.extend(n,r.prototype,e),i.extend(n,e),n}var c=a(n(20));c.Axios=r,c.create=function(t){return a(s(c.defaults,t))},c.Cancel=n(24),c.CancelToken=n(42),c.isCancel=n(19),c.all=function(t){return Promise.all(t)},c.spread=n(43),c.isAxiosError=n(44),t.exports=c,t.exports.default=c},function(t,e,n){"use strict";var i=n(3),o=n(18),r=n(29),s=n(30),a=n(23);function c(t){this.defaults=t,this.interceptors={request:new r,response:new r}}c.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=a(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=[s,void 0],n=Promise.resolve(t);for(this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));e.length;)n=n.then(e.shift(),e.shift());return n},c.prototype.getUri=function(t){return t=a(this.defaults,t),o(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},i.forEach(["delete","get","head","options"],(function(t){c.prototype[t]=function(e,n){return this.request(a(n||{},{method:t,url:e,data:(n||{}).data}))}})),i.forEach(["post","put","patch"],(function(t){c.prototype[t]=function(e,n,i){return this.request(a(i||{},{method:t,url:e,data:n}))}})),t.exports=c},function(t,e,n){"use strict";var i=n(3);function o(){this.handlers=[]}o.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){i.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=o},function(t,e,n){"use strict";var i=n(3),o=n(31),r=n(19),s=n(20);function a(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return a(t),t.headers=t.headers||{},t.data=o(t.data,t.headers,t.transformRequest),t.headers=i.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),i.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||s.adapter)(t).then((function(e){return a(t),e.data=o(e.data,e.headers,t.transformResponse),e}),(function(e){return r(e)||(a(t),e&&e.response&&(e.response.data=o(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},function(t,e,n){"use strict";var i=n(3);t.exports=function(t,e,n){return i.forEach(n,(function(n){t=n(t,e)})),t}},function(t,e){var n,i,o=t.exports={};function r(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function a(t){if(n===setTimeout)return setTimeout(t,0);if((n===r||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:r}catch(t){n=r}try{i="function"==typeof clearTimeout?clearTimeout:s}catch(t){i=s}}();var c,u=[],l=!1,f=-1;function d(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&p())}function p(){if(!l){var t=a(d);l=!0;for(var e=u.length;e;){for(c=u,u=[];++f<e;)c&&c[f].run();f=-1,e=u.length}c=null,l=!1,function(t){if(i===clearTimeout)return clearTimeout(t);if((i===s||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(t);try{i(t)}catch(e){try{return i.call(null,t)}catch(e){return i.call(this,t)}}}(t)}}function h(t,e){this.fun=t,this.array=e}function m(){}o.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];u.push(new h(t,e)),1!==u.length||l||a(p)},h.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(t){return[]},o.binding=function(t){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(t,e,n){"use strict";var i=n(3);t.exports=function(t,e){i.forEach(t,(function(n,i){i!==e&&i.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[i])}))}},function(t,e,n){"use strict";var i=n(22);t.exports=function(t,e,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?e(i("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},function(t,e,n){"use strict";t.exports=function(t,e,n,i,o){return t.config=e,n&&(t.code=n),t.request=i,t.response=o,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},function(t,e,n){"use strict";var i=n(3);t.exports=i.isStandardBrowserEnv()?{write:function(t,e,n,o,r,s){var a=[];a.push(t+"="+encodeURIComponent(e)),i.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),i.isString(o)&&a.push("path="+o),i.isString(r)&&a.push("domain="+r),!0===s&&a.push("secure"),document.cookie=a.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,e,n){"use strict";var i=n(38),o=n(39);t.exports=function(t,e){return t&&!i(e)?o(t,e):e}},function(t,e,n){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,n){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,n){"use strict";var i=n(3),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,n,r,s={};return t?(i.forEach(t.split("\n"),(function(t){if(r=t.indexOf(":"),e=i.trim(t.substr(0,r)).toLowerCase(),n=i.trim(t.substr(r+1)),e){if(s[e]&&o.indexOf(e)>=0)return;s[e]="set-cookie"===e?(s[e]?s[e]:[]).concat([n]):s[e]?s[e]+", "+n:n}})),s):s}},function(t,e,n){"use strict";var i=n(3);t.exports=i.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(t){var i=t;return e&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=o(window.location.href),function(e){var n=i.isString(e)?o(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}},function(t,e,n){"use strict";var i=n(24);function o(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;t((function(t){n.reason||(n.reason=new i(t),e(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var t;return{token:new o((function(e){t=e})),cancel:t}},t.exports=o},function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,n){"use strict";t.exports=function(t){return"object"==typeof t&&!0===t.isAxiosError}},function(t,e){window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(t,e){e=e||window;for(var n=0;n<this.length;n++)t.call(e,this[n],n,this)})},,function(t,e,n){"use strict";n.r(e);var i,o=n(1),r=n(0),s=n.n(r),a=n(2),c=n.n(a),u=n(11),l=function(t,e){return void 0===e&&(e=null),e||(e=new FormData),Object.keys(t).forEach((function(n){e.append(n,t[n])})),e},f=n(6),d=function(t,e,n,i){void 0===e&&(e=100),void 0===n&&(n=null),void 0===i&&(i="block"),t.style.display=i,t.style.transition="opacity "+e+"ms",t.style.opacity="0",setTimeout((function(){t.style.opacity="1"}),100),n&&t.addEventListener("transitionend",(function(){n.call(void 0)}),{once:!0})},p=function(t,e,n,i){void 0===e&&(e=100),void 0===n&&(n=null),void 0===i&&(i="none"),t.style.transition="opacity "+e+"ms",t.style.opacity="1",setTimeout((function(){t.style.opacity="0"}),100),t.addEventListener("transitionend",(function(){t.style.display=i,n&&n.call(void 0)}),{once:!0})},h=function(t,e){void 0===t&&(t=""),void 0===e&&(e=!1);for(var n=(Date.now()/1e3).toString(16).split(".").join("");n.length<14;)n+="0";var i="";return e&&(i=".",i+=Math.round(1e8*Math.random())),t+n+i},m=function(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],i=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&i>=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},y="closed",v="open",g="remove",E="clone",b=function(){function t(t,e,n){this.events=new c.a,this.name=e,this.element=t,this.state=y,this.services=n,this.setPropertiesByElement(t),this.init()}return t.prototype.setPropertiesByElement=function(t){return this.type=t.dataset.type,this.original="1"===t.dataset.original,this.disabled=t.classList.contains("disabled"),t.dataset.columnName=this.name,this},t.prototype.getName=function(){return this.name},t.prototype.getType=function(){return this.type},t.prototype.isOriginal=function(){return this.original},t.prototype.getElement=function(){return this.element},t.prototype.isDisabled=function(){return this.element.classList.contains("disabled")},t.prototype.disable=function(){return this.element.classList.add("disabled"),this},t.prototype.setLoading=function(t){return t?this.getElement().classList.add("loading"):this.getElement().classList.remove("loading"),this},t.prototype.enable=function(){return this.element.classList.remove("disabled"),this},t.prototype.init=function(){return this.services.emitEvent(o.a.SETTINGS.COLUMN.INIT,this),this},t.prototype.destroy=function(){this.element.remove()},t.prototype.remove=function(t){var e=this;void 0===t&&(t=350),this.events.emit(g,this),p(this.getElement(),t,(function(){e.destroy()}))},t.prototype.getState=function(){return this.state},t.prototype.toggle=function(t){void 0===t&&(t=150),this.getState()===v?this.close(t):this.open(t)},t.prototype.close=function(t){void 0===t&&(t=0),this.getElement().classList.remove("opened"),s()(this.getElement()).find(".ac-column-body").slideUp(t),this.state=y},t.prototype.open=function(t){void 0===t&&(t=0),this.getElement().classList.add("opened"),s()(this.getElement()).find(".ac-column-body").slideDown(t),this.state=v},t.prototype.isOpen=function(){return this.state===v},t.prototype.showMessage=function(t){var e=this.getElement().querySelector(".ac-column-setting--type .msg");e&&(e.innerHTML=t,e.style.display="block")},t.prototype.getJson=function(){var t,e,n=new FormData(this.getElement());n.set("name",this.getName());var i={};try{for(var o=m(n.entries()),r=o.next();!r.done;r=o.next()){var s=r.value,a=s[0],c=s[1];if(this.fieldSupportsMultipleValues(a)){var u=i.hasOwnProperty(a)?i[a]:[];u.push(c),i[a]=u}else i[a]=c}}catch(e){t={error:e}}finally{try{r&&!r.done&&(e=o.return)&&e.call(o)}finally{if(t)throw t.error}}return i},t.prototype.switchToType=function(t){var e=this;this.setLoading(!0),function(t,e){return void 0===e&&(e=AC.list_screen),u.post(ajaxurl,l({_ajax_nonce:AC._ajax_nonce,action:"ac-columns",current_original_columns:JSON.stringify(AC_SERVICES.getService("Form").getOriginalColumns().map((function(t){return t.getName()}))),id:"select",list_screen:e,type:t}))}(t).then((function(t){if(t.data.success){var n=Object(f.a)(t.data.data.trim()).firstChild;e.name=h(),e.reinitColumnFromElement(n)}else e.showMessage(t.data.data.error)})).catch((function(){e.showMessage(AC.i18n.errors.loading_column)})).finally((function(){return e.setLoading(!1)}))},t.prototype.refresh=function(){var t,e,n,i=this;this.setLoading(!0),(t=this.getName(),e=JSON.stringify(this.getJson()),void 0===n&&(n=AC.list_screen),u.post(ajaxurl,l({_ajax_nonce:AC._ajax_nonce,action:"ac-columns",column_name:t,data:e,id:"refresh",list_screen:n}))).then((function(t){t.data.success?(i.reinitColumnFromElement(Object(f.a)(t.data.data.trim()).firstChild),i.services.emitEvent(o.a.SETTINGS.COLUMN.REFRESHED,i)):i.showMessage(AC.i18n.errors.loading_column)})).finally((function(){return i.setLoading(!1)}))},t.prototype.fieldSupportsMultipleValues=function(t){var e=this.getElement().elements[t];return e&&"SELECT"===e.tagName&&e.hasAttribute("multiple")},t.prototype.reinitColumnFromElement=function(t){this.getElement().parentNode.replaceChild(t,this.getElement()),this.element=t,this.setPropertiesByElement(t).init().open()},t}(),S=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,o,r=n.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)s.push(i.value)}catch(t){o={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return s},w=function(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(S(arguments[e]));return t},A=function(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],i=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&i>=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},_=function(){function t(t,e){this.form=t,this.services=e,this.columns=[],this.services.emitEvent(o.a.SETTINGS.FORM.LOADED,this),this.init()}return t.prototype.init=function(){this.initColumns(),this.isDisabled()&&(this.disableFields(),this.disableColumns()),this.services.emitEvent(o.a.SETTINGS.FORM.READY,this)},t.prototype.getElement=function(){return this.form},t.prototype.getColumns=function(){return this.columns},t.prototype.getSortedColumns=function(){var t=this,e=[];return this.getElement().querySelectorAll("form.ac-column").forEach((function(n){var i=t.columns.find((function(t){return t.getName()===n.dataset.columnName}));i&&e.push(i)})),e},t.prototype.placeColumn=function(t,e){return void 0===e&&(e=null),e?Object(f.b)(t.getElement(),e):this.getElement().querySelector(".ac-columns").append(t.getElement()),setTimeout((function(){!function(t,e,n){void 0===n&&(n={});var i,o=Object.assign({},{offset:0},n),r=t.offsetTop+o.offset,s=window.pageYOffset,a=r-s;window.requestAnimationFrame((function t(n){i||(i=n);var o=n-i,r=Math.min(o/e,1);window.scrollTo(0,s+a*r),o<e&&window.requestAnimationFrame(t)}))}(t.getElement(),300,{offset:-18})}),300),this},t.prototype.createNewColumn=function(){var t=L(this.services);return this.columns.push(t),this.placeColumn(t),this.bindColumnEvents(t),t.open(300),t},t.prototype.isDisabled=function(){return this.form.classList.contains("-disabled")},t.prototype.getOriginalColumns=function(){return this.columns.filter((function(t){return t.isOriginal()}))},t.prototype.disableColumns=function(){this.columns.forEach((function(t){return t.disable()}))},t.prototype.initColumns=function(){var t=this;this.getElement().querySelectorAll(".ac-column").forEach((function(e){var n=new b(e,e.dataset.columnName,t.services);t.columns.push(n),t.bindColumnEvents(n)}))},t.prototype.bindColumnEvents=function(t){var e=this;t.events.addListener(g,(function(){e.removeColumn(t.getName())})),t.events.addListener(E,(function(){var n=new b(t.getElement().cloneNode(!0),h(),e.services);e.columns.push(n),e.placeColumn(n,t.getElement()).bindColumnEvents(n),t.isOpen()?n.open():n.close(),d(n.getElement(),300)}))},t.prototype.resetColumns=function(){this.columns.forEach((function(t){t.destroy()})),this.columns=[]},t.prototype.getFormData=function(){var t={},e=this.getElement().querySelector("input[name=title]");return this.getSortedColumns().forEach((function(e){t[e.getName()]=e.getJson()})),{title:e?e.value:"",list_screen:AC.list_screen,list_screen_id:AC.layout,columns:t,settings:this.getPreferences()}},t.prototype.disableFields=function(){this.getElement().querySelectorAll("input, select, button").forEach((function(t){t.setAttribute("readonly","readonly"),t.setAttribute("disabled","disabled")}))},t.prototype.submitForm=function(){var t,e=this;this.services.emitEvent(o.a.SETTINGS.FORM.SAVING,this),(t=this.getFormData(),u.post(ajaxurl,l({action:"ac-columns",id:"save",_ajax_nonce:AC._ajax_nonce,data:JSON.stringify(t)}))).then((function(t){if(t.data.success)e.showMessage(t.data.data.message,"updated"),AC.layout=t.data.data.list_id;else if(t.data){var n=t.data;e.showMessage(n.data.message,"notice notice-warning")}})).catch((function(){e.showMessage(AC.i18n.error.save_settings)})).finally((function(){e.services.emitEvent(o.a.SETTINGS.FORM.SAVED,e)}))},t.prototype.showMessage=function(t,e){var n;void 0===e&&(e="updated");var i=document.querySelector(".ac-admin__main");i.querySelectorAll(".ac-message").forEach((function(t){return t.remove()}));var o=document.createElement("div");o.classList.add("ac-message"),(n=o.classList).add.apply(n,w(e.split(" "))),o.innerHTML="<p>"+t+"</p>",i.insertAdjacentElement("afterbegin",o),d(o,600)},t.prototype.removeColumn=function(t){var e=this;this.columns.forEach((function(n,i){t===n.getName()&&e.columns.splice(i,1)}))},t.prototype.getPreferences=function(){var t={};return document.querySelectorAll("form[data-form-part=preferences]").forEach((function(e){var n,i,o=new FormData(e);try{for(var r=A(o.entries()),s=r.next();!s.done;s=r.next()){var a=s.value,c=a[0],u=a[1],l=e.elements[c];t[c]="SELECT"===l.tagName&&l.hasAttribute("multiple")?o.getAll(c):t[c]=u}}catch(t){n={error:t}}finally{try{s&&!s.done&&(i=r.return)&&i.call(r)}finally{if(n)throw n.error}}})),t},t}(),L=function(t){var e=document.querySelector("#add-new-column-template .ac-column").cloneNode(!0),n=h();return e.querySelectorAll("label[for]").forEach((function(t){var i=t.getAttribute("for");if(i){var o=e.querySelector("#"+i);if(o){var r=i+n;t.setAttribute("for",r),o.id=r}}})),new b(e,n,t)},x=n(13),q=function(t,e){var n=t?"on":"off";e.forEach((function(t){t.value===n&&(t.checked=!0,t.dispatchEvent(new Event("change")),t.dispatchEvent(new Event("click")))}))},C=n(7),T=function(t,e){var n=t.closest(".col-label").querySelector("div.tooltip");n&&(n.style.display=e)},O=function(t,e){e.getElement().querySelector("td.column_label .inner > a.toggle").innerHTML=t.value},k=n(8),N=(i=function(t,e){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(t,e)},function(t,e){function n(){this.constructor=t}i(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}),I=function(){function t(t,e){this.column=t,this.setting=e,this.field=this.setting.querySelector(".ac-setting-input_label"),t.getElement().querySelector(".-iconpicker")&&(this.modal=new j(t.getElement().querySelector(".-iconpicker")),this.modal.setIconSelection(this.getDashIconFromValue()),this.initEvents())}return t.prototype.initEvents=function(){var t=this;this.column.getElement().querySelectorAll(".ac-setting-label-icon").forEach((function(e){e.addEventListener("click",(function(e){e.preventDefault(),t.modal.open()}))})),this.modal.onSubmit((function(){t.setLabel(t.modal.getDashIconMarkup()),t.modal.close()}))},t.prototype.getDashIconFromValue=function(){var t=document.createRange().createContextualFragment(this.getValue()).querySelector(".dashicons"),e=null;return t?(t.classList.forEach((function(t){0===t.indexOf("dashicons-")&&(e=t.replace("dashicons-",""))})),e):e},t.prototype.getValue=function(){return this.field.value},t.prototype.setLabel=function(t){this.field&&(this.field.value=t,this.field.dispatchEvent(new Event("change")))},t}(),j=function(t){function e(e){var n=t.call(this,e)||this;return n.events=new c.a,n.dashIcon=null,n}return N(e,t),e.prototype.initEvents=function(){var e=this;t.prototype.initEvents.call(this),this.getElement().querySelectorAll('[data-action="submit"]').forEach((function(t){t.addEventListener("click",(function(t){t.preventDefault(),e.events.emit("submit")}))})),this.getIconElements().forEach((function(t){t.addEventListener("click",(function(n){n.preventDefault(),e.setIconSelection(t.dataset.dashicon),e.getIconElements().forEach((function(t){return t.classList.remove("active")})),t.classList.add("active")}))}))},e.prototype.getIconElements=function(){return this.getElement().querySelectorAll(".ac-ipicker__icon")},e.prototype.onSubmit=function(t){this.events.on("submit",t)},e.prototype.getDashIconMarkup=function(){return'<span class="dashicons dashicons-'+this.dashIcon+'"></span>'},e.prototype.setIconSelection=function(t){var e=this.getElement().querySelector(".ac-ipicker__selection");this.dashIcon=t,e.innerHTML=this.getDashIconMarkup(),e.style.visibility="visible"},e}(k.a),R=function(){function t(t,e){this.column=t,this.setting=e,this.field=this.setting.querySelector(".ac-setting-input select"),this.initState(),this.bindEvents()}return t.prototype.getValue=function(){return this.field.value},t.prototype.bindEvents=function(){var t=this;this.field.addEventListener("change",(function(){return t.initState()}))},t.prototype.initState=function(){this.toggleSubSettings("cpac-custom"===this.getValue())},t.prototype.toggleSubSettings=function(t){void 0===t&&(t=!0),this.setting.querySelectorAll(".ac-column-setting").forEach((function(e){return e.style.display=t?"table":"none"}))},t}(),D=n(11),M=function(){function t(t,e){this.column=t,this.setting=e,this.bindEvents()}return t.prototype.bindEvents=function(){var t=this;this.refreshPreview(),this.setting.querySelectorAll("input").forEach((function(e){e.addEventListener("change",(function(){return t.refreshPreview()}))}))},t.prototype.refreshPreview=function(){var t=this;this.getExampleRequest().then((function(e){t.setting.querySelectorAll("[data-preview]").forEach((function(t){return t.textContent=e.data.data}))}))},t.prototype.getValue=function(){var t=this.setting.querySelector(".ac-setting-input_number_decimals"),e=this.setting.querySelector(".ac-setting-input_number_decimal_point"),n=this.setting.querySelector(".ac-setting-input_number_thousands_separator");return{decimals:t?t.value:"",decimal_point:e?e.value:"",thousands_point:n?n.value:""}},t.prototype.getExampleRequest=function(){var t=this.getValue(),e=new FormData;return e.set("action","ac_number_format"),e.set("number","7500"),e.set("decimals",t.decimals),e.set("decimal_point",t.decimal_point),e.set("thousands_sep",t.thousands_point),D.post(ajaxurl,e,{})},t}();function F(t,e){if(""===jQuery.trim(t.term))return e;if(void 0===e.children)return null;var n=[];if(jQuery.each(e.children,(function(e,i){i.text.toUpperCase().indexOf(t.term.toUpperCase())>-1&&n.push(i)})),n.length){var i=jQuery.extend({},e,!0);return i.children=n,i}return null}var P=function(){function t(t,e){this.column=t,this.setting=e,this.bindEvents()}return t.prototype.bindEvents=function(){var t=this.setting.querySelector(".ac-setting-input_type");t&&(t.removeAttribute("data-select2-id"),this.setting.querySelectorAll(".select2").forEach((function(t){t.remove()})),s()(t).ac_select2({theme:"acs2",width:"100%",dropdownCssClass:"-type-selector",escapeMarkup:function(t){return t},templateResult:function(t){var e=t.text;return t.hasOwnProperty("id")&&t.id.includes("placeholder-")&&(e+='<span style="background-color:#FE3D6C; color:#fff; font-size: 10px; margin-top: -1px; padding: 1px 5px; border-radius: 2px; text-transform: uppercase;float: right; margin-right 10px;">PRO</span>'),e},matcher:F}))},t}(),U=function(){function t(t,e){this.column=t,this.setting=e,this.events=new c.a,this.indicator=new B(t.getElement().querySelector(".ac-column-header .ac-column-heading-setting--width")),this.widthInput=this.setting.querySelector("[data-width-input]"),this.unitInput=this.setting.querySelectorAll("[data-unit-input] input"),this.init()}return t.prototype.getWidth=function(){var t=this.widthInput.value;return t?parseInt(t):null},t.prototype.setWidth=function(t){this.widthInput.value=t?t.toString():null,this.updateIndicator()},t.prototype.updateUnit=function(){this.setting.querySelector(".description .unit").innerHTML=this.getUnit()},t.prototype.getUnit=function(){var t=this.setting.querySelector("[data-unit-input] input:checked");return t?t.value:null},t.prototype.getValue=function(){return{width:this.getWidth(),unit:this.getUnit()}},t.prototype.validate=function(){var t=this.getWidth();(0===t||t<0)&&this.setWidth(null),"%"===this.getUnit()&&t>100&&this.setWidth(100)},t.prototype.init=function(){var t=this;this.widthInput.addEventListener("keyup",(function(){t.updateIndicator(),t.initSlider(),t.validate()})),this.unitInput.forEach((function(e){e.addEventListener("change",(function(){t.initSlider(),t.updateIndicator(),t.updateUnit(),t.validate()}))})),this.initSlider()},t.prototype.updateIndicator=function(){this.indicator.setValue(this.getWidth(),this.getUnit())},t.prototype.initSlider=function(){var t=this,e=this.column.getElement().querySelector(".width-slider");s()(e).slider({range:"min",min:0,max:"%"===this.getUnit()?100:500,value:this.getWidth(),slide:function(e,n){t.setWidth(n.value)}})},t}(),B=function(){function t(t){this.element=t,this.events=new c.a}return t.prototype.setValue=function(t,e){if(null===t)return this.element.innerText="";this.element.innerText=""+t.toString()+e},t}(),H=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,o,r=n.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)s.push(i.value)}catch(t){o={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return s},V=function(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(H(arguments[e]));return t},G=n(11),z=function(){function t(t,e){this.column=t,this.setting=e,this.options=this.setting.querySelectorAll(".radio-labels input[type=radio]"),this.defaultFormat=this.setting.querySelector(".radio-labels code").textContent,this.valueInput=this.setting.querySelector("[data-value-input]");var n=V(this.options).filter((function(t){return void 0!==t.dataset.custom}));this.customOption=new W(n[0],this.setting.querySelector("[data-custom-date]"),this.setting.querySelector(".ac-setting-input-date__example"),this.valueInput),this.initEvents()}return t.prototype.getOptionsAsArray=function(){return Array.from(this.options)},t.prototype.getSelectionOption=function(){var t=this.getOptionsAsArray().filter((function(t){return t.checked}));return t?t[0]:null},t.prototype.initEvents=function(){var t=this;this.options.forEach((function(e){e.addEventListener("change",(function(){return t.handleUpdate(e)}))})),this.setSelected()},t.prototype.setSelected=function(){var t=this,e=this.getOptionsAsArray().find((function(e){return e.value===t.getCurrentValue()}));e&&(e.checked=!0,e.dispatchEvent(new Event("change")))},t.prototype.handleUpdate=function(t){switch(this.valueInput.value=t.value,this.customOption.toggle(void 0!==t.dataset.custom),this.setHelpText(this.getHelpTextFromType(t.value)),this.valueInput.value){case"custom":break;case"wp_default":case"diff":this.customOption.setExample("");break;default:this.customOption.setExample(this.valueInput.value)}this.customOption.updateExample()},t.prototype.getCurrentValue=function(){return this.valueInput.value},t.prototype.setHelpText=function(t){var e=this.setting.querySelector(".help-msg");e.innerHTML=t,e.style.display="block"},t.prototype.getHelpTextFromType=function(t){var e=this.getOptionsAsArray().filter((function(e){return e.value===t}));if(!e)return"";var n=e[0].closest("label").querySelector("[data-help]");return n?n.innerHTML:null},t}(),W=function(){function t(t,e,n,i){var o=this;this.radio=t,this.input=e,this.example=n,this.valueElement=i,this.timeout=null,this.input.addEventListener("change",(function(){o.updateExample(),t.checked&&(o.valueElement.value=o.input.value)})),this.input.addEventListener("keyup",(function(){t.checked&&(o.valueElement.value=o.input.value),o.timeout&&clearTimeout(o.timeout),o.timeout=setTimeout((function(){return o.updateExample()}),500)}))}return t.prototype.setExample=function(t){this.input.value=t},t.prototype.updateExample=function(){var t=this;this.getExample().then((function(e){t.example.innerHTML=e.data}))},t.prototype.toggle=function(t){void 0===t&&(t=!0),t?this.input.removeAttribute("disabled"):this.input.setAttribute("disabled","disabled")},t.prototype.getExample=function(){var t=new FormData;return t.set("action","date_format"),t.set("date",this.input.value),G.post(ajaxurl,t,{})},t}(),J=n(11),X=function(){function t(t,e){this.column=t,this.setting=e,this.select=e.querySelector(".custom_field"),this.bindEvents()}return t.prototype.bindEvents=function(){var t=this,e=Q(this.select.dataset.type,this.select.dataset.post_type),n=this.column.getElement().querySelectorAll('[data-setting="edit"][data-indicator-toggle]').length>0;this.select.querySelectorAll("optgroup").forEach((function(t){t.remove()})),this.select.removeAttribute("data-select2-id"),this.setting.querySelectorAll(".select2").forEach((function(t){t.remove()})),e.getOptions().then((function(e){s()(t.select).ac_select2({theme:"acs2",width:"100%",tags:n,dropdownCssClass:"-customfields",data:e})}))},t}(),Y=function(){function t(t,e){this.metaType=t,this.postType=e,this.loading=!1,this.data=null,this.events=new c.a}return t.prototype.retrieveOptions=function(){this.loading=!0;var t=new FormData;return t.set("action","ac_custom_field_options"),t.set("post_type",this.postType),t.set("meta_type",this.metaType),t.set("_ajax_nonce",AC._ajax_nonce),J.post(ajaxurl,t)},t.prototype.getOptions=function(){var t=this;return new Promise((function(e,n){t.data?e(t.data):t.loading?t.events.on("loaded",(function(){e(t.data)})):t.retrieveOptions().then((function(i){i.data.success||n(),t.data=i.data.data.results,t.events.emit("loaded"),e(t.data)}))}))},t}(),Q=function(t,e){var n="custom_field_"+t+"_"+e;return void 0===window.AC_Requests&&(window.AC_Requests={}),window.AC_Requests.hasOwnProperty(n)||(window.AC_Requests[n]=new Y(t,e)),window.AC_Requests[n]},$=function(){function t(t){this.element=t,this.inputs=t.querySelectorAll('.ac-setting-input input[type="radio"]'),this.subFields=t.querySelectorAll(".ac-column-setting"),this.initState(),this.initEvents()}return t.prototype.initEvents=function(){var t=this;this.inputs.forEach((function(e){e.addEventListener("change",(function(){return t.initState()}))}))},t.prototype.initState=function(){this.isOptionEnabled()?this.subFields.forEach((function(t){return t.style.display="table"})):this.subFields.forEach((function(t){return t.style.display="none"}))},t.prototype.isOptionEnabled=function(){var t=Array.from(this.inputs).filter((function(t){return t.checked}));return!!t.length&&"on"===t[0].value},t}(),K=function(){function t(t,e){this.column=t,this.select=e,this.bindEvents()}return t.prototype.bindEvents=function(){this.select.removeAttribute("data-select2-id"),this.select.parentElement.querySelectorAll(".select2").forEach((function(t){t.remove()})),s()(this.select).ac_select2({theme:"acs2",width:"100%",escapeMarkup:function(t){return t}})},t}(),Z=function(t){t.addListener(o.a.SETTINGS.COLUMN.INIT,(function(t){!function(t){t.getElement().querySelectorAll('[data-toggle="column"]').forEach((function(e){e.addEventListener("click",(function(e){return t.toggle()})),e.style.cursor="pointer"}))}(t),function(t){t.isDisabled()||t.getElement().querySelectorAll(".ac-column-header [data-indicator-toggle]").forEach((function(e){var n=t.getElement().querySelectorAll(".ac-column-setting[data-setting='"+e.dataset.setting+"'] .col-input .ac-setting-input:first-child input[type=radio]");e.addEventListener("click",(function(){q(!e.classList.contains("on"),n)})),n.forEach((function(t){t.addEventListener("change",(function(){"off"===t.value?e.classList.remove("on"):e.classList.add("on")}))}))}))}(t),function(t){t.getElement().querySelectorAll("select.ac-setting-input_type").forEach((function(e){s()(e).on("change",(function(){return t.switchToType(e.value)}))}))}(t),function(t){t.getElement().querySelectorAll("[data-remove-column]").forEach((function(e){e.addEventListener("click",(function(e){e.preventDefault(),t.remove()}))}))}(t),function(t){t.getElement().querySelectorAll(".clone-button").forEach((function(e){e.addEventListener("click",(function(e){e.preventDefault(),t.isOriginal()||t.events.emit(E)}))}))}(t),function(t){var e=t.getElement().querySelector(".ac-column-setting--label input");e&&Object(C.b)(e,["change","keyup"],(function(){return O(e,t)}))}(t),function(t){t.getElement().querySelectorAll(".col-label .label").forEach((function(t){Object(C.c)(t,(function(){return T(t,"block")}),(function(){return T(t,"none")}))}))}(t),function(t){t.getElement().querySelectorAll('select[data-label="update"]').forEach((function(e){e.addEventListener("change",(function(){var n=t.getElement().querySelector("input.ac-setting-input_label"),i=e.selectedOptions.length>0?e.selectedOptions[0]:null;n&&i&&(n.value=i.innerHTML,n.dispatchEvent(new Event("change")))}))})),setTimeout((function(){var e=t.getElement().querySelector(".column_label .toggle");e&&e.offsetWidth<10&&(e.innerText=t.getType())}),50)}(t),function(t){t.getElement().querySelectorAll('[data-refresh="column"]').forEach((function(e){e.addEventListener("change",(function(){setTimeout((function(){return t.refresh()}),50)}))}))}(t),function(t){t.getElement().querySelectorAll("select[multiple]").forEach((function(e){new K(t,e)}))}(t),function(t){var e=t.getElement().querySelector(".ac-column-setting--label");e&&new I(t,e)}(t),function(t){var e=t.getElement().querySelector(".ac-column-setting--image");e&&new R(t,e)}(t),function(t){t.getElement().querySelectorAll(".ac-column-setting--number_format").forEach((function(e){new M(t,e)}))}(t),function(t){t.getElement().querySelectorAll('[data-setting="type"]').forEach((function(e){new P(t,e)}))}(t),function(t){t.getElement().querySelectorAll('table[data-setting="width"]').forEach((function(e){return new U(t,e)}))}(t),function(t){t.getElement().querySelectorAll("[data-setting=date]").forEach((function(e){return new z(t,e)}))}(t),function(t){t.getElement().querySelectorAll(".ac-column-setting--pro").forEach((function(t){t.querySelectorAll("input").forEach((function(e){e.addEventListener("click",(function(){return s()(t).find("[data-ac-modal]").trigger("click")}))}))}))}(t),function(t){t.getElement().querySelectorAll("[data-setting=custom_field]").forEach((function(e){return new X(t,e)}))}(t),function(t){t.getElement().querySelectorAll(".ac-column-setting--filter,.ac-column-setting--sort,.ac-column-setting--edit").forEach((function(t){new $(t)}))}(t)}))},tt=function(){function t(t){this.element=t,this.init()}return t.prototype.init=function(){var t=this;this.element.querySelector("a.no").addEventListener("click",(function(e){e.preventDefault(),p(t.element.querySelector("#feedback-choice"),300,(function(){d(t.element.querySelector("#feedback-support"),300)}))})),this.element.querySelector("a.yes").addEventListener("click",(function(e){e.preventDefault(),p(t.element.querySelector("#feedback-choice"),300,(function(){d(t.element.querySelector("#feedback-rate"),300)}))}))},t}(),et=function(){function t(t,e,n){this.input=t,this.toggleClass=e,this.container=n,this.initEvents()}return t.prototype.initEvents=function(){var t=this;this.input.addEventListener("change",(function(){t.input.checked?t.container.classList.add(t.toggleClass):t.container.classList.remove(t.toggleClass)}))},t}(),nt=n(4),it=n(9),ot=n(11),rt=function(){function t(t){this.listScreens=t,this.processed=[],this.errors=[],this.success=[],this.events=new c.a,this.run()}return t.prototype.doAjaxCall=function(t){return ot.get(t.screen_link)},t.prototype.run=function(){var t=this;Object.values(this.listScreens).forEach((function(e){return t.processListScreen(e)}))},t.prototype.onFinish=function(){this.success.length===Object.keys(this.listScreens).length&&this.events.emit("success"),this.errors.length>0&&this.events.emit("error")},t.prototype.checkFinish=function(){this.processed.length===Object.keys(this.listScreens).length&&this.onFinish()},t.prototype.processListScreen=function(t){var e=this;this.doAjaxCall(t).then((function(n){"ac_success"===n.data?e.success.push(t):e.errors.push(t)})).catch((function(){e.errors.push(t)})).finally((function(){e.processed.push(t),e.checkFinish()}))},t}(),st=(n(45),n(12)),at=Object(x.a)();at.registerService("Modals",new st.a),new Z(at),document.addEventListener("DOMContentLoaded",(function(){ct(),document.querySelectorAll("#listscreen_settings").forEach((function(t){at.registerService("Form",new _(t,at))})),document.querySelectorAll("#ac-modal-pro").forEach((function(t){at.getService("Modals").register(new k.a(t),"pro")})),document.querySelectorAll("#ac_list_screen").forEach((function(t){t.addEventListener("change",(function(){document.querySelectorAll(".view-link").forEach((function(t){return t.style.display="none"})),t.closest("form").submit(),t.disabled=!0,t.nextElementSibling.style.display="inline-block"}))})),document.querySelectorAll("#direct-feedback").forEach((function(t){return new tt(t)})),AC.hasOwnProperty("uninitialized_list_screens")&&function(t){var e;if(Object.keys(t).length>0)if(t.hasOwnProperty(AC.list_screen)){var n=new rt(((e={})[AC.list_screen]=t[AC.list_screen],e));n.events.on("error",(function(){document.querySelectorAll(".ac-loading-msg-wrapper").forEach((function(t){return t.remove()})),document.querySelectorAll(".menu").forEach((function(t){return t.classList.remove("hidden")}))})),n.events.on("success",(function(){window.location.href=location.href+"&t="+Date.now()}))}else new rt(t)}(AC.uninitialized_list_screens),document.querySelectorAll('[data-ac-screen-option="show_column_id"] input').forEach((function(t){return new et(t,"show-column-id",document.querySelector(".ac-boxes"))})),document.querySelectorAll('[data-ac-screen-option="show_column_type"] input').forEach((function(t){return new et(t,"show-column-type",document.querySelector(".ac-boxes"))})),document.querySelectorAll('[data-ac-screen-option="show_list_screen_id"] input').forEach((function(t){return new et(t,"show-list-screen-id",document.querySelector(".ac-admin"))})),document.querySelectorAll('[data-ac-screen-option="show_list_screen_type"] input').forEach((function(t){return new et(t,"show-list-screen-type",document.querySelector(".ac-admin"))}))})),at.addListener(o.a.SETTINGS.FORM.LOADED,(function(t){document.querySelectorAll(".add_column").forEach((function(e){return e.addEventListener("click",(function(){return t.createNewColumn()}))})),document.querySelectorAll("a[data-clear-columns]").forEach((function(e){return e.addEventListener("click",(function(){return t.resetColumns()}))}));var e=s()(t.getElement());e.hasClass("ui-sortable")?e.sortable("refresh"):e.sortable({items:".ac-column",handle:".column_sort"})})),at.addListener(o.a.SETTINGS.FORM.SAVING,(function(){document.querySelector("#cpac .ac-admin").classList.add("saving")})),at.addListener(o.a.SETTINGS.FORM.SAVED,(function(){document.querySelector("#cpac .ac-admin").classList.remove("saving"),document.querySelector("#cpac .ac-admin").classList.add("stored")})),at.addListener(o.a.SETTINGS.COLUMN.INIT,(function(t){Object(nt.b)(),Object(it.a)(t.getElement().querySelectorAll(".ac-pointer"))}));var ct=function(){var t=document.querySelectorAll(".sidebox a.submit, .column-footer a.submit");at.addListener(o.a.SETTINGS.FORM.READY,(function(e){t.forEach((function(n){n.addEventListener("click",(function(n){n.preventDefault(),t.forEach((function(t){return t.setAttribute("disabled","disabled")})),e.submitForm()}))}))})),at.addListener(o.a.SETTINGS.FORM.SAVED,(function(){return t.forEach((function(t){return t.removeAttribute("disabled")}))}))}}]);
|
1 |
+
!function(e){var t={};function n(s){if(t[s])return t[s].exports;var i=t[s]={i:s,l:!1,exports:{}};return e[s].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,s){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:s})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var s=Object.create(null);if(n.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(s,i,function(t){return e[t]}.bind(null,i));return s},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=28)}([function(e,t){e.exports=jQuery},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));const s={TABLE:{READY:"Table.Ready"},SETTINGS:{FORM:{LOADED:"Settings.Form.Loaded",READY:"Settings.Form.Ready",SAVING:"Settings.Form.Saving",SAVED:"Settings.Form.Saved"},COLUMN:{INIT:"Settings.Column.Init",SWITCH:"Settings.Column.SwitchToType",REFRESHED:"Settings.Column.Refreshed"}}}},function(e,t,n){var s=n(16),i=n(17),r=n(11);function o(e){if(!(this instanceof o))return new o(e);this._name=e||"nanobus",this._starListeners=[],this._listeners={}}e.exports=o,o.prototype.emit=function(e){r.ok("string"==typeof e||"symbol"==typeof e,"nanobus.emit: eventName should be type string or symbol");for(var t=[],n=1,s=arguments.length;n<s;n++)t.push(arguments[n]);var o=i(this._name+"('"+e.toString()+"')"),a=this._listeners[e];return a&&a.length>0&&this._emit(this._listeners[e],t),this._starListeners.length>0&&this._emit(this._starListeners,e,t,o.uuid),o(),this},o.prototype.on=o.prototype.addListener=function(e,t){return r.ok("string"==typeof e||"symbol"==typeof e,"nanobus.on: eventName should be type string or symbol"),r.equal(typeof t,"function","nanobus.on: listener should be type function"),"*"===e?this._starListeners.push(t):(this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].push(t)),this},o.prototype.prependListener=function(e,t){return r.ok("string"==typeof e||"symbol"==typeof e,"nanobus.prependListener: eventName should be type string or symbol"),r.equal(typeof t,"function","nanobus.prependListener: listener should be type function"),"*"===e?this._starListeners.unshift(t):(this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].unshift(t)),this},o.prototype.once=function(e,t){r.ok("string"==typeof e||"symbol"==typeof e,"nanobus.once: eventName should be type string or symbol"),r.equal(typeof t,"function","nanobus.once: listener should be type function");var n=this;return this.on(e,(function s(){t.apply(n,arguments),n.removeListener(e,s)})),this},o.prototype.prependOnceListener=function(e,t){r.ok("string"==typeof e||"symbol"==typeof e,"nanobus.prependOnceListener: eventName should be type string or symbol"),r.equal(typeof t,"function","nanobus.prependOnceListener: listener should be type function");var n=this;return this.prependListener(e,(function s(){t.apply(n,arguments),n.removeListener(e,s)})),this},o.prototype.removeListener=function(e,t){return r.ok("string"==typeof e||"symbol"==typeof e,"nanobus.removeListener: eventName should be type string or symbol"),r.equal(typeof t,"function","nanobus.removeListener: listener should be type function"),"*"===e?(this._starListeners=this._starListeners.slice(),n(this._starListeners,t)):(void 0!==this._listeners[e]&&(this._listeners[e]=this._listeners[e].slice()),n(this._listeners[e],t));function n(e,t){if(e){var n=e.indexOf(t);return-1!==n?(s(e,n,1),!0):void 0}}},o.prototype.removeAllListeners=function(e){return e?"*"===e?this._starListeners=[]:this._listeners[e]=[]:(this._starListeners=[],this._listeners={}),this},o.prototype.listeners=function(e){var t="*"!==e?this._listeners[e]:this._starListeners,n=[];if(t)for(var s=t.length,i=0;i<s;i++)n.push(t[i]);return n},o.prototype._emit=function(e,t,n,s){if(void 0!==e&&0!==e.length){void 0===n&&(n=t,t=null),t&&(n=void 0!==s?[t].concat(n,s):[t].concat(n));for(var i=e.length,r=0;r<i;r++){var o=e[r];o.apply(o,n)}}}},function(e,t,n){"use strict";var s=n(19),i=Object.prototype.toString;function r(e){return"[object Array]"===i.call(e)}function o(e){return void 0===e}function a(e){return null!==e&&"object"==typeof e}function l(e){if("[object Object]"!==i.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function c(e){return"[object Function]"===i.call(e)}function u(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),r(e))for(var n=0,s=e.length;n<s;n++)t.call(null,e[n],n,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(null,e[i],i,e)}e.exports={isArray:r,isArrayBuffer:function(e){return"[object ArrayBuffer]"===i.call(e)},isBuffer:function(e){return null!==e&&!o(e)&&null!==e.constructor&&!o(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:a,isPlainObject:l,isUndefined:o,isDate:function(e){return"[object Date]"===i.call(e)},isFile:function(e){return"[object File]"===i.call(e)},isBlob:function(e){return"[object Blob]"===i.call(e)},isFunction:c,isStream:function(e){return a(e)&&c(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:u,merge:function e(){var t={};function n(n,s){l(t[s])&&l(n)?t[s]=e(t[s],n):l(n)?t[s]=e({},n):r(n)?t[s]=n.slice():t[s]=n}for(var s=0,i=arguments.length;s<i;s++)u(arguments[s],n);return t},extend:function(e,t,n){return u(t,(function(t,i){e[i]=n&&"function"==typeof t?s(t,n):t})),e},trim:function(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},function(e,t,n){"use strict";n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return i}));const s=()=>{document.querySelectorAll("[data-ac-tip]").forEach(e=>{new i(e)})};class i{constructor(e,t=""){this.element=e,this.content=t||e.dataset.acTip,this.tip=r(this.content),this.initEvents()}initEvents(){"1"!==this.element.dataset.acTooltipInit&&(this.element.dataset.acTooltipInit="1",document.body.appendChild(this.tip),this.element.addEventListener("mouseenter",()=>{const e=document.body.getBoundingClientRect(),t=this.element.getBoundingClientRect();this.tip.style.left=t.left-e.left+this.element.offsetWidth/2+"px",this.tip.style.top=t.top-e.top+this.element.offsetHeight+"px",this.tip.classList.add("hover")}),this.element.addEventListener("mouseleave",()=>{this.tip.classList.remove("hover")}))}}const r=e=>{let t=document.createElement("div");return t.classList.add("ac-tooltip"),t.innerHTML=e,t}},function(e,t,n){"use strict";var s=n(4);t.a=class{constructor(){this.init()}init(){Object(s.b)()}}},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r}));var s=n(8);const i=(e,t)=>{t.parentNode.insertBefore(e,t.nextSibling)},r=(e,t="div")=>s.a.create(t).addHtml(e).element},function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return r}));const s=(e,t,n,s=null)=>{(s||document).addEventListener(e,e=>{let s=document.querySelectorAll(t);if(s){for(var i=e.target,r=-1;i&&-1===(r=Array.prototype.indexOf.call(s,i));)i=i.parentElement;r>-1&&n.call(i,e)}})},i=(e,t,n)=>{e.addEventListener("mouseenter",t),e.addEventListener("mouseleave",n)},r=(e,t,n)=>{t.forEach(t=>e.addEventListener(t,n))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));class s{constructor(e){this.element=e instanceof HTMLElement?e:document.createElement(e)}static create(e){return new s(e)}addId(e){return this.element.id=e,this}addClass(e){return this.element.classList.add(e),this}addClasses(...e){return e.forEach(e=>this.addClass(e)),this}addHtml(e){return this.element.innerHTML=e,this}Css(e,t){return this.element.style[e]=t,this}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));class s{constructor(e){e&&(this.el=e,this.dialog=e.querySelector(".ac-modal__dialog"),this.initEvents())}getElement(){return this.el}initEvents(){let e=this;document.addEventListener("keydown",e=>{const t=e.key;this.isOpen()&&"Escape"===t&&this.close()});let t=this.el.querySelectorAll('[data-dismiss="modal"], .ac-modal__dialog__close');t.length>0&&t.forEach(t=>{t.addEventListener("click",t=>{t.preventDefault(),e.close()})}),this.el.addEventListener("click",t=>{t.target.classList.contains("ac-modal")&&e.close()})}isOpen(){return this.el.classList.contains("-active")}close(){this.onClose(),this.el.classList.remove("-active")}open(){setTimeout(()=>{this.onOpen(),this.el.removeAttribute("style"),this.el.classList.add("-active")})}destroy(){this.el.remove()}onClose(){}onOpen(){}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var s=n(5);const i=n(0);class r{constructor(e){this.element=e,this.settings=this.getDefaults(),this.init(),this.setInitialized()}setInitialized(){o.add(this.element)}getDefaults(){return{width:this.element.getAttribute("data-width")?this.element.getAttribute("data-width"):250,noclick:!!this.element.getAttribute("data-noclick")&&this.element.getAttribute("data-noclick"),position:this.getPosition()}}isInitialized(){return o.isInitialized(this.element)}init(){this.isInitialized()||(i(this.element).pointer({content:this.getRelatedHTML(),position:this.settings.position,pointerWidth:this.settings.width,pointerClass:this.getPointerClass()}),this.initEvents())}getPosition(){let e={at:"left top",my:"right top",edge:"right"},t=this.element.getAttribute("data-pos"),n=this.element.getAttribute("data-pos_edge");return"right"===t&&(e={at:"right middle",my:"left middle",edge:"left"}),"right_bottom"===t&&(e={at:"right middle",my:"left bottom",edge:"none"}),"left"===t&&(e={at:"left middle",my:"right middle",edge:"right"}),n&&(e.edge=n),e}getPointerClass(){let e=["ac-wp-pointer","wp-pointer","wp-pointer-"+this.settings.position.edge];return this.settings.noclick&&e.push("noclick"),e.join(" ")}getRelatedHTML(){let e=document.getElementById(this.element.getAttribute("rel"));return e?e.innerHTML:""}initEvents(){let e=i(this.element);this.settings.noclick||e.click((function(){e.hasClass("open")?e.removeClass("open"):e.addClass("open")})),e.click((function(){e.pointer("open")})),e.mouseenter((function(){e.pointer("open"),setTimeout(()=>{e.pointer("open")},2)})),e.mouseleave((function(){setTimeout(()=>{e.hasClass("open")||0!==i(".ac-wp-pointer.hover").length||e.pointer("close")},1)})),e.on("close",()=>{setTimeout(()=>{e.hasClass("open")||e.pointer("close")})})}}class o{static isInitialized(e){return this.initElements.filter(t=>t===e).length>0}static add(e){this.initElements.push(e)}}o.initElements=[];const a=(e=null)=>{e||(e=document.querySelectorAll(".ac-pointer")),e.forEach(e=>{new r(e)}),i(".ac-wp-pointer").hover((function(){i(this).addClass("hover")}),(function(){i(this).removeClass("hover"),i(".ac-pointer").trigger("close")})).on("click",".close",(function(){i(".ac-pointer").removeClass("open")})),new s.a}},function(e,t){function n(e,t){if(!e)throw new Error(t||"AssertionError")}n.notEqual=function(e,t,s){n(e!=t,s)},n.notOk=function(e,t){n(!e,t)},n.equal=function(e,t,s){n(e==t,s)},n.ok=n,e.exports=n},function(e,t,n){e.exports=n(29)},function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return i}));const s=(e,t)=>{if(!t.includes("?"))return null;return new URLSearchParams(t.split("?")[1]).get(e)},i=(e,t=null)=>(t||(t=new FormData),Object.keys(e).forEach(n=>{let s=e[n];Array.isArray(s)?s.forEach(e=>{t.append(n+"[]",e)}):t.append(n,e[n])}),t)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var s=n(9);class i{constructor(){this.modals={},this.number=0,this.defaults={modal:s.a},this.initGlobalEvents()}register(e,t=""){return t||(t="m"+this.number),this.modals[t]=e,this.number++,e}get(e){return this.modals.hasOwnProperty(e)?this.modals[e]:null}open(e){this.get(e)&&this.get(e).open()}close(e){this.get(e)&&this.get(e).close()}closeAll(){for(let e in this.modals)this.close(e)}initGlobalEvents(){document.addEventListener("click",e=>{let t=e.target;t.dataset.acModal&&(e.preventDefault(),this.open(t.dataset.acModal))})}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var s=n(2),i=n.n(s);class r{constructor(){this.services={},this.events=new i.a}registerService(e,t){return this.services[e]=t,this}getService(e){return this.hasService(e)?this.services[e]:null}hasService(e){return this.services.hasOwnProperty(e)}addListener(e,t){this.events.addListener(e,t)}emitEvent(e,t){this.events.emit(e,t)}}const o=()=>(window.AC_SERVICES||(window.AC_SERVICES=new r),window.AC_SERVICES)},function(e,t,n){"use strict";e.exports=function(e,t,n){var s,i=e.length;if(!(t>=i||0===n)){var r=i-(n=t+n>i?i-t:n);for(s=t;s<r;++s)e[s]=e[s+n];e.length=r}}},function(e,t,n){var s,i=n(18)(),r=n(11);o.disabled=!0;try{s=window.performance,o.disabled="true"===window.localStorage.DISABLE_NANOTIMING||!s.mark}catch(e){}function o(e){if(r.equal(typeof e,"string","nanotiming: name should be type string"),o.disabled)return a;var t=(1e4*s.now()).toFixed()%Number.MAX_SAFE_INTEGER,n="start-"+t+"-"+e;function l(r){var o="end-"+t+"-"+e;s.mark(o),i.push((function(){var i=null;try{var a=e+" ["+t+"]";s.measure(a,n,o),s.clearMarks(n),s.clearMarks(o)}catch(e){i=e}r&&r(i,e)}))}return s.mark(n),l.uuid=t,l}function a(e){e&&i.push((function(){e(new Error("nanotiming: performance API unavailable"))}))}e.exports=o},function(e,t,n){var s=n(11),i="undefined"!=typeof window;function r(e){this.hasWindow=e,this.hasIdle=this.hasWindow&&window.requestIdleCallback,this.method=this.hasIdle?window.requestIdleCallback.bind(window):this.setTimeout,this.scheduled=!1,this.queue=[]}r.prototype.push=function(e){s.equal(typeof e,"function","nanoscheduler.push: cb should be type function"),this.queue.push(e),this.schedule()},r.prototype.schedule=function(){if(!this.scheduled){this.scheduled=!0;var e=this;this.method((function(t){for(;e.queue.length&&t.timeRemaining()>0;)e.queue.shift()(t);e.scheduled=!1,e.queue.length&&e.schedule()}))}},r.prototype.setTimeout=function(e){setTimeout(e,0,{timeRemaining:function(){return 1}})},e.exports=function(){var e;return i?(window._nanoScheduler||(window._nanoScheduler=new r(!0)),e=window._nanoScheduler):e=new r,e}},function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),s=0;s<n.length;s++)n[s]=arguments[s];return e.apply(t,n)}}},function(e,t,n){"use strict";var s=n(3);function i(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var r;if(n)r=n(t);else if(s.isURLSearchParams(t))r=t.toString();else{var o=[];s.forEach(t,(function(e,t){null!=e&&(s.isArray(e)?t+="[]":e=[e],s.forEach(e,(function(e){s.isDate(e)?e=e.toISOString():s.isObject(e)&&(e=JSON.stringify(e)),o.push(i(t)+"="+i(e))})))})),r=o.join("&")}if(r){var a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}},function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t,n){"use strict";(function(t){var s=n(3),i=n(35),r={"Content-Type":"application/x-www-form-urlencoded"};function o(e,t){!s.isUndefined(e)&&s.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var a,l={adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==t&&"[object process]"===Object.prototype.toString.call(t))&&(a=n(23)),a),transformRequest:[function(e,t){return i(t,"Accept"),i(t,"Content-Type"),s.isFormData(e)||s.isArrayBuffer(e)||s.isBuffer(e)||s.isStream(e)||s.isFile(e)||s.isBlob(e)?e:s.isArrayBufferView(e)?e.buffer:s.isURLSearchParams(e)?(o(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):s.isObject(e)?(o(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300}};l.headers={common:{Accept:"application/json, text/plain, */*"}},s.forEach(["delete","get","head"],(function(e){l.headers[e]={}})),s.forEach(["post","put","patch"],(function(e){l.headers[e]=s.merge(r)})),e.exports=l}).call(this,n(34))},function(e,t,n){"use strict";var s=n(3),i=n(36),r=n(38),o=n(20),a=n(39),l=n(42),c=n(43),u=n(24);e.exports=function(e){return new Promise((function(t,n){var h=e.data,d=e.headers;s.isFormData(h)&&delete d["Content-Type"];var p=new XMLHttpRequest;if(e.auth){var m=e.auth.username||"",f=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";d.Authorization="Basic "+btoa(m+":"+f)}var g=a(e.baseURL,e.url);if(p.open(e.method.toUpperCase(),o(g,e.params,e.paramsSerializer),!0),p.timeout=e.timeout,p.onreadystatechange=function(){if(p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))){var s="getAllResponseHeaders"in p?l(p.getAllResponseHeaders()):null,r={data:e.responseType&&"text"!==e.responseType?p.response:p.responseText,status:p.status,statusText:p.statusText,headers:s,config:e,request:p};i(t,n,r),p=null}},p.onabort=function(){p&&(n(u("Request aborted",e,"ECONNABORTED",p)),p=null)},p.onerror=function(){n(u("Network Error",e,null,p)),p=null},p.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(u(t,e,"ECONNABORTED",p)),p=null},s.isStandardBrowserEnv()){var v=(e.withCredentials||c(g))&&e.xsrfCookieName?r.read(e.xsrfCookieName):void 0;v&&(d[e.xsrfHeaderName]=v)}if("setRequestHeader"in p&&s.forEach(d,(function(e,t){void 0===h&&"content-type"===t.toLowerCase()?delete d[t]:p.setRequestHeader(t,e)})),s.isUndefined(e.withCredentials)||(p.withCredentials=!!e.withCredentials),e.responseType)try{p.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&p.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){p&&(p.abort(),n(e),p=null)})),h||(h=null),p.send(h)}))}},function(e,t,n){"use strict";var s=n(37);e.exports=function(e,t,n,i,r){var o=new Error(e);return s(o,t,n,i,r)}},function(e,t,n){"use strict";var s=n(3);e.exports=function(e,t){t=t||{};var n={},i=["url","method","data"],r=["headers","auth","proxy","params"],o=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],a=["validateStatus"];function l(e,t){return s.isPlainObject(e)&&s.isPlainObject(t)?s.merge(e,t):s.isPlainObject(t)?s.merge({},t):s.isArray(t)?t.slice():t}function c(i){s.isUndefined(t[i])?s.isUndefined(e[i])||(n[i]=l(void 0,e[i])):n[i]=l(e[i],t[i])}s.forEach(i,(function(e){s.isUndefined(t[e])||(n[e]=l(void 0,t[e]))})),s.forEach(r,c),s.forEach(o,(function(i){s.isUndefined(t[i])?s.isUndefined(e[i])||(n[i]=l(void 0,e[i])):n[i]=l(void 0,t[i])})),s.forEach(a,(function(s){s in t?n[s]=l(e[s],t[s]):s in e&&(n[s]=l(void 0,e[s]))}));var u=i.concat(r).concat(o).concat(a),h=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===u.indexOf(e)}));return s.forEach(h,c),n}},function(e,t,n){"use strict";function s(e){this.message=e}s.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},s.prototype.__CANCEL__=!0,e.exports=s},,function(e,t,n){e.exports=n(48)},function(e,t,n){"use strict";var s=n(3),i=n(19),r=n(30),o=n(25);function a(e){var t=new r(e),n=i(r.prototype.request,t);return s.extend(n,r.prototype,t),s.extend(n,t),n}var l=a(n(22));l.Axios=r,l.create=function(e){return a(o(l.defaults,e))},l.Cancel=n(26),l.CancelToken=n(44),l.isCancel=n(21),l.all=function(e){return Promise.all(e)},l.spread=n(45),l.isAxiosError=n(46),e.exports=l,e.exports.default=l},function(e,t,n){"use strict";var s=n(3),i=n(20),r=n(31),o=n(32),a=n(25);function l(e){this.defaults=e,this.interceptors={request:new r,response:new r}}l.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=a(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[o,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n},l.prototype.getUri=function(e){return e=a(this.defaults,e),i(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},s.forEach(["delete","get","head","options"],(function(e){l.prototype[e]=function(t,n){return this.request(a(n||{},{method:e,url:t,data:(n||{}).data}))}})),s.forEach(["post","put","patch"],(function(e){l.prototype[e]=function(t,n,s){return this.request(a(s||{},{method:e,url:t,data:n}))}})),e.exports=l},function(e,t,n){"use strict";var s=n(3);function i(){this.handlers=[]}i.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},i.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},i.prototype.forEach=function(e){s.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=i},function(e,t,n){"use strict";var s=n(3),i=n(33),r=n(21),o=n(22);function a(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return a(e),e.headers=e.headers||{},e.data=i(e.data,e.headers,e.transformRequest),e.headers=s.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),s.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||o.adapter)(e).then((function(t){return a(e),t.data=i(t.data,t.headers,e.transformResponse),t}),(function(t){return r(t)||(a(e),t&&t.response&&(t.response.data=i(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},function(e,t,n){"use strict";var s=n(3);e.exports=function(e,t,n){return s.forEach(n,(function(n){e=n(e,t)})),e}},function(e,t){var n,s,i=e.exports={};function r(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function a(e){if(n===setTimeout)return setTimeout(e,0);if((n===r||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:r}catch(e){n=r}try{s="function"==typeof clearTimeout?clearTimeout:o}catch(e){s=o}}();var l,c=[],u=!1,h=-1;function d(){u&&l&&(u=!1,l.length?c=l.concat(c):h=-1,c.length&&p())}function p(){if(!u){var e=a(d);u=!0;for(var t=c.length;t;){for(l=c,c=[];++h<t;)l&&l[h].run();h=-1,t=c.length}l=null,u=!1,function(e){if(s===clearTimeout)return clearTimeout(e);if((s===o||!s)&&clearTimeout)return s=clearTimeout,clearTimeout(e);try{s(e)}catch(t){try{return s.call(null,e)}catch(t){return s.call(this,e)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function f(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new m(e,t)),1!==c.length||u||a(p)},m.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=f,i.addListener=f,i.once=f,i.off=f,i.removeListener=f,i.removeAllListeners=f,i.emit=f,i.prependListener=f,i.prependOnceListener=f,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},function(e,t,n){"use strict";var s=n(3);e.exports=function(e,t){s.forEach(e,(function(n,s){s!==t&&s.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[s])}))}},function(e,t,n){"use strict";var s=n(24);e.exports=function(e,t,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?t(s("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},function(e,t,n){"use strict";e.exports=function(e,t,n,s,i){return e.config=t,n&&(e.code=n),e.request=s,e.response=i,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},function(e,t,n){"use strict";var s=n(3);e.exports=s.isStandardBrowserEnv()?{write:function(e,t,n,i,r,o){var a=[];a.push(e+"="+encodeURIComponent(t)),s.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),s.isString(i)&&a.push("path="+i),s.isString(r)&&a.push("domain="+r),!0===o&&a.push("secure"),document.cookie=a.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,n){"use strict";var s=n(40),i=n(41);e.exports=function(e,t){return e&&!s(t)?i(e,t):t}},function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,n){"use strict";var s=n(3),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,r,o={};return e?(s.forEach(e.split("\n"),(function(e){if(r=e.indexOf(":"),t=s.trim(e.substr(0,r)).toLowerCase(),n=s.trim(e.substr(r+1)),t){if(o[t]&&i.indexOf(t)>=0)return;o[t]="set-cookie"===t?(o[t]?o[t]:[]).concat([n]):o[t]?o[t]+", "+n:n}})),o):o}},function(e,t,n){"use strict";var s=n(3);e.exports=s.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(e){var s=e;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=i(window.location.href),function(t){var n=s.isString(t)?i(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},function(e,t,n){"use strict";var s=n(26);function i(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new s(e),t(n.reason))}))}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.source=function(){var e;return{token:new i((function(t){e=t})),cancel:e}},e.exports=i},function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,n){"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},,function(e,t,n){"use strict";n.r(t);var s=n(1),i=n(0),r=n.n(i),o=n(2),a=n.n(o);const l=n(12),c=(e,t=null)=>(t||(t=new FormData),Object.keys(e).forEach(n=>{t.append(n,e[n])}),t);var u=n(6);const h=(e,t=100,n=null,s="block")=>{e.style.display=s,e.style.transition=`opacity ${t}ms`,e.style.opacity="0",setTimeout(()=>{e.style.opacity="1"},100),n&&e.addEventListener("transitionend",()=>{n.call(void 0)},{once:!0})},d=(e,t=100,n=null,s="none")=>{e.style.transition=`opacity ${t}ms`,e.style.opacity="1",setTimeout(()=>{e.style.opacity="0"},100),e.addEventListener("transitionend",()=>{e.style.display=s,n&&n.call(void 0)},{once:!0})},p=(e="",t=!1)=>{let n=(Date.now()/1e3).toString(16).split(".").join("");for(;n.length<14;)n+="0";let s="";return t&&(s=".",s+=Math.round(1e8*Math.random())),e+n+s},m="closed",f="open",g="remove",v="clone";class y{constructor(e,t,n){this.events=new a.a,this.name=t,this.element=e,this.state=m,this.services=n,this.setPropertiesByElement(e),this.init()}setPropertiesByElement(e){return this.type=e.dataset.type,this.original="1"===e.dataset.original,this.disabled=e.classList.contains("disabled"),e.dataset.columnName=this.name,this}getName(){return this.name}getType(){return this.type}isOriginal(){return this.original}getElement(){return this.element}isDisabled(){return this.element.classList.contains("disabled")}disable(){return this.element.classList.add("disabled"),this}setLoading(e){return e?this.getElement().classList.add("loading"):this.getElement().classList.remove("loading"),this}enable(){return this.element.classList.remove("disabled"),this}init(){return this.services.emitEvent(s.a.SETTINGS.COLUMN.INIT,this),this}destroy(){this.element.remove()}remove(e=350){this.events.emit(g,this),d(this.getElement(),e,()=>{this.destroy()})}getState(){return this.state}toggle(e=150){this.getState()===f?this.close(e):this.open(e)}close(e=0){this.getElement().classList.remove("opened"),r()(this.getElement()).find(".ac-column-body").slideUp(e),this.state=m}open(e=0){this.getElement().classList.add("opened"),r()(this.getElement()).find(".ac-column-body").slideDown(e),this.state=f}isOpen(){return this.state===f}showMessage(e){let t=this.getElement().querySelector(".ac-column-setting--type .msg");t&&(t.innerHTML=e,t.style.display="block")}getJson(){let e=new FormData(this.getElement());e.set("name",this.getName());var t={};for(var n of e.entries()){let e=n[0],s=n[1];if(this.fieldSupportsMultipleValues(e)){let n=t.hasOwnProperty(e)?t[e]:[];n.push(s),t[e]=n}else t[e]=s}return t}switchToType(e){this.setLoading(!0),((e,t=AC.list_screen)=>l.post(ajaxurl,c({_ajax_nonce:AC._ajax_nonce,action:"ac-columns",current_original_columns:JSON.stringify(AC_SERVICES.getService("Form").getOriginalColumns().map(e=>e.getName())),id:"select",list_screen:t,type:e})))(e).then(e=>{if(e.data.success){let t=Object(u.a)(e.data.data.trim()).firstChild;this.name=p(),this.reinitColumnFromElement(t)}else this.showMessage(e.data.data.error)}).catch(()=>{this.showMessage(AC.i18n.errors.loading_column)}).finally(()=>this.setLoading(!1))}refresh(){this.setLoading(!0),((e,t,n=AC.list_screen)=>l.post(ajaxurl,c({_ajax_nonce:AC._ajax_nonce,action:"ac-columns",column_name:e,data:t,id:"refresh",list_screen:n})))(this.getName(),JSON.stringify(this.getJson())).then(e=>{e.data.success?(this.reinitColumnFromElement(Object(u.a)(e.data.data.trim()).firstChild),this.services.emitEvent(s.a.SETTINGS.COLUMN.REFRESHED,this)):this.showMessage(AC.i18n.errors.loading_column)}).finally(()=>this.setLoading(!1))}fieldSupportsMultipleValues(e){let t=this.getElement().elements[e];return t&&"SELECT"===t.tagName&&t.hasAttribute("multiple")}reinitColumnFromElement(e){this.getElement().parentNode.replaceChild(e,this.getElement()),this.element=e,this.setPropertiesByElement(e).init().open()}}var E=n(8);class b{constructor(e,t){this.form=e,this.services=t,this.columns=[],this.services.emitEvent(s.a.SETTINGS.FORM.LOADED,this),this.init()}init(){this.initColumns(),this.isDisabled()&&(this.disableFields(),this.disableColumns()),this.services.emitEvent(s.a.SETTINGS.FORM.READY,this)}getElement(){return this.form}getColumns(){return this.columns}getSortedColumns(){let e=[];return this.getElement().querySelectorAll("form.ac-column").forEach(t=>{let n=this.columns.find(e=>e.getName()===t.dataset.columnName);n&&e.push(n)}),e}placeColumn(e,t=null){return t?Object(u.b)(e.getElement(),t):this.getElement().querySelector(".ac-columns").append(e.getElement()),setTimeout(()=>{((e,t,n={})=>{let s=Object.assign({},{offset:0},n);const i=e.offsetTop+s.offset,r=window.pageYOffset,o=i-r;let a;window.requestAnimationFrame((function e(n){a||(a=n);let s=n-a,i=Math.min(s/t,1);window.scrollTo(0,r+o*i),s<t&&window.requestAnimationFrame(e)}))})(e.getElement(),300,{offset:-18})},300),this}createNewColumn(){let e=S(this.services);return this.columns.push(e),this.placeColumn(e),this.bindColumnEvents(e),e.open(300),e}isDisabled(){return this.form.classList.contains("-disabled")}getOriginalColumns(){return this.columns.filter(e=>e.isOriginal())}disableColumns(){this.columns.forEach(e=>e.disable())}initColumns(){this.getElement().querySelectorAll(".ac-column").forEach(e=>{let t=new y(e,e.dataset.columnName,this.services);this.columns.push(t),this.bindColumnEvents(t)})}bindColumnEvents(e){e.events.addListener(g,()=>{this.removeColumn(e.getName())}),e.events.addListener(v,()=>{let t=new y(e.getElement().cloneNode(!0),p(),this.services);this.columns.push(t),this.placeColumn(t,e.getElement()).bindColumnEvents(t),e.isOpen()?t.open():t.close(),h(t.getElement(),300)})}resetColumns(){this.columns.forEach(e=>{e.destroy()}),this.columns=[]}getFormData(){let e={},t=this.getElement().querySelector("input[name=title]");return this.getSortedColumns().forEach(t=>{e[t.getName()]=t.getJson()}),{title:t?t.value:"",list_screen:AC.list_screen,list_screen_id:AC.layout,columns:e,settings:this.getPreferences()}}disableFields(){this.getElement().querySelectorAll("input, select, button").forEach(e=>{e.setAttribute("readonly","readonly"),e.setAttribute("disabled","disabled")})}submitForm(){var e;this.services.emitEvent(s.a.SETTINGS.FORM.SAVING,this),(e=this.getFormData(),l.post(ajaxurl,c({action:"ac-columns",id:"save",_ajax_nonce:AC._ajax_nonce,data:JSON.stringify(e)}))).then(e=>{if(e.data.success)this.showMessage(e.data.data.message,"updated"),AC.layout=e.data.data.list_id;else if(e.data){let t=e.data;this.showMessage(t.data.message,"notice notice-warning")}}).catch(()=>{this.showMessage(AC.i18n.error.save_settings)}).finally(()=>{this.services.emitEvent(s.a.SETTINGS.FORM.SAVED,this)})}showMessage(e,t="updated"){let n=E.a.create("div").addClass("ac-message").addClasses(...t.split(" ")).addHtml(`<p>${e}</p>`).element,s=document.querySelector(".ac-admin__main");s.querySelectorAll(".ac-message").forEach(e=>e.remove()),s.insertAdjacentElement("afterbegin",n),h(n,600)}removeColumn(e){this.columns.forEach((t,n)=>{e===t.getName()&&this.columns.splice(n,1)})}getPreferences(){let e={};return document.querySelectorAll("form[data-form-part=preferences]").forEach(t=>{let n=new FormData(t);for(let s of n.entries()){let i=s[0],r=s[1],o=t.elements[i];e[i]="SELECT"===o.tagName&&o.hasAttribute("multiple")?n.getAll(i):e[i]=r}}),e}}const S=e=>{let t=document.querySelector("#add-new-column-template .ac-column").cloneNode(!0);const n=p();return t.querySelectorAll("label[for]").forEach(e=>{let s=e.getAttribute("for");if(s){let i=t.querySelector("#"+s);if(i){const t=s+n;e.setAttribute("for",t),i.id=t}}}),new y(t,n,e)};var w=n(15);const _=(e,t)=>{let n=e?"on":"off";t.forEach(e=>{e.value===n&&(e.checked=!0,e.dispatchEvent(new Event("change")),e.dispatchEvent(new Event("click")))})};var A=n(7);const L=(e,t)=>{let n=e.closest(".col-label").querySelector("div.tooltip");n&&(n.style.display=t)},q=(e,t)=>{t.getElement().querySelector("td.column_label .inner > a.toggle").innerHTML=e.value};var C=n(9);class x{constructor(e,t){this.column=e,this.setting=t,this.field=this.setting.querySelector(".ac-setting-input_label"),e.getElement().querySelector(".-iconpicker")&&(this.modal=new T(e.getElement().querySelector(".-iconpicker")),this.modal.setIconSelection(this.getDashIconFromValue()),this.initEvents())}initEvents(){this.column.getElement().querySelectorAll(".ac-setting-label-icon").forEach(e=>{e.addEventListener("click",e=>{e.preventDefault(),this.modal.open()})}),this.modal.onSubmit(()=>{this.setLabel(this.modal.getDashIconMarkup()),this.modal.close()})}getDashIconFromValue(){let e=document.createRange().createContextualFragment(this.getValue()).querySelector(".dashicons"),t=null;return e?(e.classList.forEach(e=>{0===e.indexOf("dashicons-")&&(t=e.replace("dashicons-",""))}),t):t}getValue(){return this.field.value}setLabel(e){this.field&&(this.field.value=e,this.field.dispatchEvent(new Event("change")))}}class T extends C.a{constructor(e){super(e),this.events=new a.a,this.dashIcon=null}initEvents(){super.initEvents(),this.getElement().querySelectorAll('[data-action="submit"]').forEach(e=>{e.addEventListener("click",e=>{e.preventDefault(),this.events.emit("submit")})}),this.getIconElements().forEach(e=>{e.addEventListener("click",t=>{t.preventDefault(),this.setIconSelection(e.dataset.dashicon),this.getIconElements().forEach(e=>e.classList.remove("active")),e.classList.add("active")})})}getIconElements(){return this.getElement().querySelectorAll(".ac-ipicker__icon")}onSubmit(e){this.events.on("submit",e)}getDashIconMarkup(){return`<span class="dashicons dashicons-${this.dashIcon}"></span>`}setIconSelection(e){let t=this.getElement().querySelector(".ac-ipicker__selection");this.dashIcon=e,t.innerHTML=this.getDashIconMarkup(),t.style.visibility="visible"}}class O{constructor(e,t){this.column=e,this.setting=t,this.field=this.setting.querySelector(".ac-setting-input select"),this.initState(),this.bindEvents()}getValue(){return this.field.value}bindEvents(){this.field.addEventListener("change",()=>this.initState())}initState(){this.toggleSubSettings("cpac-custom"===this.getValue())}toggleSubSettings(e=!0){this.setting.querySelectorAll(".ac-column-setting").forEach(t=>t.style.display=e?"table":"none")}}const k=n(12);class N{constructor(e,t){this.column=e,this.setting=t,this.bindEvents()}bindEvents(){this.refreshPreview(),this.setting.querySelectorAll("input").forEach(e=>{e.addEventListener("change",()=>this.refreshPreview())})}refreshPreview(){this.getExampleRequest().then(e=>{this.setting.querySelectorAll("[data-preview]").forEach(t=>t.textContent=e.data.data)})}getValue(){let e=this.setting.querySelector(".ac-setting-input_number_decimals"),t=this.setting.querySelector(".ac-setting-input_number_decimal_point"),n=this.setting.querySelector(".ac-setting-input_number_thousands_separator");return{decimals:e?e.value:"",decimal_point:t?t.value:"",thousands_point:n?n.value:""}}getExampleRequest(){const e=this.getValue();let t=new FormData;return t.set("action","ac_number_format"),t.set("number","7500"),t.set("decimals",e.decimals),t.set("decimal_point",e.decimal_point),t.set("thousands_sep",e.thousands_point),k.post(ajaxurl,t,{})}}function I(e,t){if(""===jQuery.trim(e.term))return t;if(void 0===t.children)return null;var n=[];if(jQuery.each(t.children,(function(t,s){s.text.toUpperCase().indexOf(e.term.toUpperCase())>-1&&n.push(s)})),n.length){var s=jQuery.extend({},t,!0);return s.children=n,s}return null}class j{constructor(e,t){this.column=e,this.setting=t,this.bindEvents()}bindEvents(){const e=this.setting.querySelector(".ac-setting-input_type");e&&(e.removeAttribute("data-select2-id"),this.setting.querySelectorAll(".select2").forEach(e=>{e.remove()}),r()(e).ac_select2({theme:"acs2",width:"100%",dropdownCssClass:"-type-selector",escapeMarkup:function(e){return e},templateResult:function(e){let t=e.text;return e.hasOwnProperty("id")&&e.id.includes("placeholder-")&&(t+='<span style="background-color:#FE3D6C; color:#fff; font-size: 10px; margin-top: -1px; padding: 1px 5px; border-radius: 2px; text-transform: uppercase;float: right; margin-right 10px;">PRO</span>'),t},matcher:I}))}}class R{constructor(e,t){this.column=e,this.setting=t,this.events=new a.a,this.indicator=new D(e.getElement().querySelector(".ac-column-header .ac-column-heading-setting--width")),this.widthInput=this.setting.querySelector("[data-width-input]"),this.unitInput=this.setting.querySelectorAll("[data-unit-input] input"),this.init()}getWidth(){let e=this.widthInput.value;return e?parseInt(e):null}setWidth(e){this.widthInput.value=e?e.toString():null,this.updateIndicator()}updateUnit(){this.setting.querySelector(".description .unit").innerHTML=this.getUnit()}getUnit(){let e=this.setting.querySelector("[data-unit-input] input:checked");return e?e.value:null}getValue(){return{width:this.getWidth(),unit:this.getUnit()}}validate(){let e=this.getWidth();(0===e||e<0)&&this.setWidth(null),"%"===this.getUnit()&&e>100&&this.setWidth(100)}init(){this.widthInput.addEventListener("keyup",()=>{this.updateIndicator(),this.initSlider(),this.validate()}),this.unitInput.forEach(e=>{e.addEventListener("change",()=>{this.initSlider(),this.updateIndicator(),this.updateUnit(),this.validate()})}),this.initSlider()}updateIndicator(){this.indicator.setValue(this.getWidth(),this.getUnit())}initSlider(){let e=this.column.getElement().querySelector(".width-slider");r()(e).slider({range:"min",min:0,max:"%"===this.getUnit()?100:500,value:this.getWidth(),slide:(e,t)=>{this.setWidth(t.value)}})}}class D{constructor(e){this.element=e,this.events=new a.a}setValue(e,t){if(null===e)return this.element.innerText="";this.element.innerText=`${e.toString()}${t}`}}const M=n(12);class F{constructor(e,t){this.column=e,this.setting=t,this.options=this.setting.querySelectorAll(".radio-labels input[type=radio]"),this.valueInput=this.setting.querySelector("[data-value-input]");let n=this.setting.querySelector(".radio-labels code");this.defaultFormat=n?n.textContent:"Y-m-d";let s=[...this.options].filter(e=>void 0!==e.dataset.custom);this.customOption=new P(s[0],this.setting.querySelector("[data-custom-date]"),this.setting.querySelector(".ac-setting-input-date__example"),this.valueInput),this.initEvents()}getOptionsAsArray(){return Array.from(this.options)}getSelectionOption(){let e=this.getOptionsAsArray().filter(e=>e.checked);return e?e[0]:null}initEvents(){this.options.forEach(e=>{e.addEventListener("change",()=>this.handleUpdate(e))}),this.setSelected()}setSelected(){let e=this.getOptionsAsArray().find(e=>e.value===this.getCurrentValue());e&&(e.checked=!0,e.dispatchEvent(new Event("change")))}handleUpdate(e){switch(this.valueInput.value=e.value,this.customOption.toggle(void 0!==e.dataset.custom),this.setHelpText(this.getHelpTextFromType(e.value)),this.valueInput.value){case"custom":break;case"wp_default":case"diff":this.customOption.setExample("");break;default:this.customOption.setExample(this.valueInput.value)}this.customOption.updateExample()}getCurrentValue(){return this.valueInput.value}setHelpText(e){let t=this.setting.querySelector(".help-msg");t.innerHTML=e,t.style.display="block"}getHelpTextFromType(e){let t=this.getOptionsAsArray().filter(t=>t.value===e);if(!t)return"";let n=t[0].closest("label").querySelector("[data-help]");return n?n.innerHTML:null}}class P{constructor(e,t,n,s){this.radio=e,this.input=t,this.example=n,this.valueElement=s,this.timeout=null,this.input.addEventListener("change",()=>{this.updateExample(),e.checked&&(this.valueElement.value=this.input.value)}),this.input.addEventListener("keyup",()=>{e.checked&&(this.valueElement.value=this.input.value),this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout(()=>this.updateExample(),500)})}setExample(e){this.input.value=e}updateExample(){this.getExample().then(e=>{this.example.innerHTML=e.data})}toggle(e=!0){e?this.input.removeAttribute("disabled"):this.input.setAttribute("disabled","disabled")}getExample(){let e=new FormData;return e.set("action","date_format"),e.set("date",this.input.value),M.post(ajaxurl,e,{})}}const U=n(12);class B{constructor(e,t){this.column=e,this.setting=t,this.select=t.querySelector(".custom_field"),this.bindEvents()}bindEvents(){const e=V(this.select.dataset.type,this.select.dataset.post_type),t=this.column.getElement().querySelectorAll('[data-setting="edit"][data-indicator-toggle]').length>0;this.select.querySelectorAll("optgroup").forEach(e=>{e.remove()}),this.select.removeAttribute("data-select2-id"),this.setting.querySelectorAll(".select2").forEach(e=>{e.remove()}),e.getOptions().then(e=>{r()(this.select).ac_select2({theme:"acs2",width:"100%",tags:t,dropdownCssClass:"-customfields",data:e})})}}class H{constructor(e,t){this.metaType=e,this.postType=t,this.loading=!1,this.data=null,this.events=new a.a}retrieveOptions(){this.loading=!0;let e=new FormData;return e.set("action","ac_custom_field_options"),e.set("post_type",this.postType),e.set("meta_type",this.metaType),e.set("_ajax_nonce",AC._ajax_nonce),U.post(ajaxurl,e)}getOptions(){return new Promise((e,t)=>{this.data?e(this.data):this.loading?this.events.on("loaded",()=>{e(this.data)}):this.retrieveOptions().then(n=>{n.data.success||t(),this.data=n.data.data.results,this.events.emit("loaded"),e(this.data)})})}}const V=(e,t)=>{const n=`custom_field_${e}_${t}`;return void 0===window.AC_Requests&&(window.AC_Requests={}),window.AC_Requests.hasOwnProperty(n)||(window.AC_Requests[n]=new H(e,t)),window.AC_Requests[n]};class G{constructor(e){this.element=e,this.inputs=e.querySelectorAll('.ac-setting-input input[type="radio"]'),this.subFields=e.querySelectorAll(".ac-column-setting"),this.initState(),this.initEvents()}initEvents(){this.inputs.forEach(e=>{e.addEventListener("change",()=>this.initState())})}initState(){this.isOptionEnabled()?this.subFields.forEach(e=>e.style.display="table"):this.subFields.forEach(e=>e.style.display="none")}isOptionEnabled(){let e=Array.from(this.inputs).filter(e=>e.checked);return!!e.length&&"on"===e[0].value}}class z{constructor(e,t){this.column=e,this.select=t,this.bindEvents()}bindEvents(){this.select.removeAttribute("data-select2-id"),this.select.parentElement.querySelectorAll(".select2").forEach(e=>{e.remove()}),r()(this.select).ac_select2({theme:"acs2",width:"100%",escapeMarkup:function(e){return e}})}}var W=class{constructor(e){this.element=e,this.init()}init(){this.element.querySelector("a.no").addEventListener("click",e=>{e.preventDefault(),d(this.element.querySelector("#feedback-choice"),300,()=>{h(this.element.querySelector("#feedback-support"),300)})}),this.element.querySelector("a.yes").addEventListener("click",e=>{e.preventDefault(),d(this.element.querySelector("#feedback-choice"),300,()=>{h(this.element.querySelector("#feedback-rate"),300)})})}},$=n(12),J=n.n($),X=n(13);class Y{constructor(e,t,n,s){this.name=e,this.input=t,this.toggleClass=n,this.container=s,this.initEvents()}initEvents(){this.input.addEventListener("change",()=>{this.input.checked?this.container.classList.add(this.toggleClass):this.container.classList.remove(this.toggleClass),this.persist()})}persist(){J.a.post(ajaxurl,Object(X.b)({action:"ac_admin_screen_options",_ajax_nonce:AC._ajax_nonce,option_name:this.name,option_value:this.input.checked?1:0}))}}var Q=n(4),K=n(10);const Z=n(12);class ee{constructor(e){this.listScreens=e,this.processed=[],this.errors=[],this.success=[],this.events=new a.a,this.run()}doAjaxCall(e){return Z.get(e.screen_link)}run(){Object.values(this.listScreens).forEach(e=>this.processListScreen(e))}onFinish(){this.success.length===Object.keys(this.listScreens).length&&this.events.emit("success"),this.errors.length>0&&this.events.emit("error")}checkFinish(){this.processed.length===Object.keys(this.listScreens).length&&this.onFinish()}processListScreen(e){this.doAjaxCall(e).then(t=>{"ac_success"===t.data?this.success.push(e):this.errors.push(e)}).catch(()=>{this.errors.push(e)}).finally(()=>{this.processed.push(e),this.checkFinish()})}}var te=n(14);let ne=Object(w.a)();ne.registerService("Modals",new te.a),new class{constructor(e){e.addListener(s.a.SETTINGS.COLUMN.INIT,e=>{(e=>{e.getElement().querySelectorAll('[data-toggle="column"]').forEach(t=>{t.addEventListener("click",t=>e.toggle()),t.style.cursor="pointer"})})(e),(e=>{e.isDisabled()||e.getElement().querySelectorAll(".ac-column-header [data-indicator-toggle]").forEach(t=>{let n=e.getElement().querySelectorAll(`.ac-column-setting[data-setting='${t.dataset.setting}'] .col-input .ac-setting-input:first-child input[type=radio]`);t.addEventListener("click",()=>{_(!t.classList.contains("on"),n)}),n.forEach(e=>{e.addEventListener("change",()=>{"off"===e.value?t.classList.remove("on"):t.classList.add("on")})})})})(e),(e=>{e.getElement().querySelectorAll("select.ac-setting-input_type").forEach(t=>{r()(t).on("change",()=>e.switchToType(t.value))})})(e),(e=>{e.getElement().querySelectorAll("[data-remove-column]").forEach(t=>{t.addEventListener("click",t=>{t.preventDefault(),e.remove()})})})(e),(e=>{e.getElement().querySelectorAll(".clone-button").forEach(t=>{t.addEventListener("click",t=>{t.preventDefault(),e.isOriginal()||e.events.emit(v)})})})(e),(e=>{let t=e.getElement().querySelector(".ac-column-setting--label input");t&&Object(A.b)(t,["change","keyup"],()=>q(t,e))})(e),(e=>{e.getElement().querySelectorAll(".col-label .label").forEach(e=>{Object(A.c)(e,()=>L(e,"block"),()=>L(e,"none"))})})(e),(e=>{e.getElement().querySelectorAll('select[data-label="update"]').forEach(t=>{t.addEventListener("change",()=>{let n=e.getElement().querySelector("input.ac-setting-input_label"),s=t.selectedOptions.length>0?t.selectedOptions[0]:null;n&&s&&(n.value=s.innerHTML,n.dispatchEvent(new Event("change")))})}),setTimeout(()=>{let t=e.getElement().querySelector(".column_label .toggle");t&&t.offsetWidth<10&&(t.innerText=e.getType())},50)})(e),(e=>{e.getElement().querySelectorAll('[data-refresh="column"]').forEach(t=>{t.addEventListener("change",()=>{setTimeout(()=>e.refresh(),50)})})})(e),(e=>{e.getElement().querySelectorAll("select[multiple]").forEach(t=>{new z(e,t)})})(e),(e=>{let t=e.getElement().querySelector(".ac-column-setting--label");t&&new x(e,t)})(e),(e=>{let t=e.getElement().querySelector(".ac-column-setting--image");t&&new O(e,t)})(e),(e=>{e.getElement().querySelectorAll(".ac-column-setting--number_format").forEach(t=>{new N(e,t)})})(e),(e=>{e.getElement().querySelectorAll('[data-setting="type"]').forEach(t=>{new j(e,t)})})(e),(e=>{e.getElement().querySelectorAll('table[data-setting="width"]').forEach(t=>new R(e,t))})(e),(e=>{e.getElement().querySelectorAll("[data-setting=date]").forEach(t=>new F(e,t))})(e),(e=>{e.getElement().querySelectorAll(".ac-column-setting--pro").forEach(e=>{e.querySelectorAll("input").forEach(t=>{t.addEventListener("click",()=>r()(e).find("[data-ac-modal]").trigger("click"))})})})(e),(e=>{e.getElement().querySelectorAll("[data-setting=custom_field]").forEach(t=>new B(e,t))})(e),(e=>{e.getElement().querySelectorAll(".ac-column-setting--filter,.ac-column-setting--sort,.ac-column-setting--edit").forEach(e=>{new G(e)})})(e)})}}(ne),document.addEventListener("DOMContentLoaded",()=>{se(),document.querySelectorAll("#listscreen_settings").forEach(e=>{ne.registerService("Form",new b(e,ne))}),document.querySelectorAll("#ac-modal-pro").forEach(e=>{ne.getService("Modals").register(new C.a(e),"pro")}),document.querySelectorAll("#ac_list_screen").forEach(e=>{e.addEventListener("change",()=>{document.querySelectorAll(".view-link").forEach(e=>e.style.display="none"),e.closest("form").submit(),e.disabled=!0,e.nextElementSibling.style.display="inline-block"})}),document.querySelectorAll("#direct-feedback").forEach(e=>new W(e)),AC.hasOwnProperty("uninitialized_list_screens")&&(e=>{if(Object.keys(e).length>0)if(e.hasOwnProperty(AC.list_screen)){const t=new ee({[AC.list_screen]:e[AC.list_screen]});t.events.on("error",()=>{document.querySelectorAll(".ac-loading-msg-wrapper").forEach(e=>e.remove()),document.querySelectorAll(".menu").forEach(e=>e.classList.remove("hidden"))}),t.events.on("success",()=>{window.location.href=`${location.href}&t=${Date.now()}`})}else new ee(e)})(AC.uninitialized_list_screens),document.querySelectorAll('[data-ac-screen-option="show_column_id"] input').forEach(e=>new Y("show_column_id",e,"show-column-id",document.querySelector(".ac-boxes"))),document.querySelectorAll('[data-ac-screen-option="show_column_type"] input').forEach(e=>new Y("show_column_type",e,"show-column-type",document.querySelector(".ac-boxes"))),document.querySelectorAll('[data-ac-screen-option="show_list_screen_id"] input').forEach(e=>new Y("show_list_screen_id",e,"show-list-screen-id",document.querySelector(".ac-admin"))),document.querySelectorAll('[data-ac-screen-option="show_list_screen_type"] input').forEach(e=>new Y("show_list_screen_type",e,"show-list-screen-type",document.querySelector(".ac-admin")))}),ne.addListener(s.a.SETTINGS.FORM.LOADED,e=>{document.querySelectorAll(".add_column").forEach(t=>t.addEventListener("click",()=>e.createNewColumn())),document.querySelectorAll("a[data-clear-columns]").forEach(t=>t.addEventListener("click",()=>e.resetColumns()));let t=r()(e.getElement());t.hasClass("ui-sortable")?t.sortable("refresh"):t.sortable({items:".ac-column",handle:".column_sort"})}),ne.addListener(s.a.SETTINGS.FORM.SAVING,()=>{document.querySelector("#cpac .ac-admin").classList.add("saving")}),ne.addListener(s.a.SETTINGS.FORM.SAVED,()=>{document.querySelector("#cpac .ac-admin").classList.remove("saving"),document.querySelector("#cpac .ac-admin").classList.add("stored")}),ne.addListener(s.a.SETTINGS.COLUMN.INIT,e=>{Object(Q.b)(),Object(K.a)(e.getElement().querySelectorAll(".ac-pointer"))});const se=()=>{const e=document.querySelectorAll(".sidebox a.submit, .column-footer a.submit");ne.addListener(s.a.SETTINGS.FORM.READY,t=>{e.forEach(n=>{n.addEventListener("click",n=>{n.preventDefault(),e.forEach(e=>e.setAttribute("disabled","disabled")),t.submitForm()})})}),ne.addListener(s.a.SETTINGS.FORM.SAVED,()=>e.forEach(e=>e.removeAttribute("disabled")))}}]);
|
assets/js/admin-page-columns.js.map
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./js/admin-page-columns.ts","webpack:///./js/admin/columns/ajax.ts","webpack:///./js/admin/columns/column-configurator.ts","webpack:///./js/admin/columns/column.ts","webpack:///./js/admin/columns/events/clone.ts","webpack:///./js/admin/columns/events/indicator.ts","webpack:///./js/admin/columns/events/label.ts","webpack:///./js/admin/columns/events/refresh.ts","webpack:///./js/admin/columns/events/remove.ts","webpack:///./js/admin/columns/events/toggle.ts","webpack:///./js/admin/columns/events/type-selector.ts","webpack:///./js/admin/columns/feedback.ts","webpack:///./js/admin/columns/form.ts","webpack:///./js/admin/columns/listscreen-initialize.ts","webpack:///./js/admin/columns/screen-options.ts","webpack:///./js/admin/columns/settings/custom-field.ts","webpack:///./js/admin/columns/settings/date.ts","webpack:///./js/admin/columns/settings/image-size.ts","webpack:///./js/admin/columns/settings/label.ts","webpack:///./js/admin/columns/settings/multi-select.ts","webpack:///./js/admin/columns/settings/number-format.ts","webpack:///./js/admin/columns/settings/pro.ts","webpack:///./js/admin/columns/settings/sub-setting-toggle.ts","webpack:///./js/admin/columns/settings/type.ts","webpack:///./js/admin/columns/settings/width.ts","webpack:///./js/constants.ts","webpack:///./js/helpers/admin-columns.ts","webpack:///./js/helpers/animations.ts","webpack:///./js/helpers/elements.ts","webpack:///./js/helpers/events.ts","webpack:///./js/helpers/string.ts","webpack:///./js/modules/ac-pointer.ts","webpack:///./js/modules/ac-services.ts","webpack:///./js/modules/modal.ts","webpack:///./js/modules/modals.ts","webpack:///./js/modules/tooltips.ts","webpack:///./js/plugin/tooltip.ts","webpack:///./js/select2/excludegroup.matcher.js","webpack:///./node_modules/axios/index.js","webpack:///./node_modules/axios/lib/adapters/xhr.js","webpack:///./node_modules/axios/lib/axios.js","webpack:///./node_modules/axios/lib/cancel/Cancel.js","webpack:///./node_modules/axios/lib/cancel/CancelToken.js","webpack:///./node_modules/axios/lib/cancel/isCancel.js","webpack:///./node_modules/axios/lib/core/Axios.js","webpack:///./node_modules/axios/lib/core/InterceptorManager.js","webpack:///./node_modules/axios/lib/core/buildFullPath.js","webpack:///./node_modules/axios/lib/core/createError.js","webpack:///./node_modules/axios/lib/core/dispatchRequest.js","webpack:///./node_modules/axios/lib/core/enhanceError.js","webpack:///./node_modules/axios/lib/core/mergeConfig.js","webpack:///./node_modules/axios/lib/core/settle.js","webpack:///./node_modules/axios/lib/core/transformData.js","webpack:///./node_modules/axios/lib/defaults.js","webpack:///./node_modules/axios/lib/helpers/bind.js","webpack:///./node_modules/axios/lib/helpers/buildURL.js","webpack:///./node_modules/axios/lib/helpers/combineURLs.js","webpack:///./node_modules/axios/lib/helpers/cookies.js","webpack:///./node_modules/axios/lib/helpers/isAbsoluteURL.js","webpack:///./node_modules/axios/lib/helpers/isAxiosError.js","webpack:///./node_modules/axios/lib/helpers/isURLSameOrigin.js","webpack:///./node_modules/axios/lib/helpers/normalizeHeaderName.js","webpack:///./node_modules/axios/lib/helpers/parseHeaders.js","webpack:///./node_modules/axios/lib/helpers/spread.js","webpack:///./node_modules/axios/lib/utils.js","webpack:///./node_modules/nanoassert/index.js","webpack:///./node_modules/nanobus/index.js","webpack:///./node_modules/nanoscheduler/index.js","webpack:///./node_modules/nanotiming/browser.js","webpack:///./node_modules/nodelist-foreach-polyfill/index.js","webpack:///./node_modules/process/browser.js","webpack:///./node_modules/remove-array-items/index.js","webpack:///external \"jQuery\""],"names":[],"mappings":";QAAA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;;QAGA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;;QAGA;QACA;;;;;;;;;;;;;AClFA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAA4C;AACC;AACY;AAClC;AAC8C;AACjC;AACY;AACc;AACZ;AACE;AACiC;AAClD;AACG;AACtC,iBAAiB,6EAAc;AAC/B,yCAAyC,wDAAM;AAC/C,IAAI,0EAAkB;AACtB;AACA;AACA;AACA;AACA,+CAA+C,wDAAI;AACnD,KAAK;AACL;AACA;AACA,qDAAqD,sDAAK;AAC1D,KAAK;AACL;AACA;AACA,6EAA6E,oCAAoC,EAAE;AACnH;AACA;AACA;AACA,SAAS;AACT,KAAK;AACL,sFAAsF,YAAY,+DAAQ,kBAAkB,EAAE;AAC9H;AACA,QAAQ,0GAA4B;AACpC;AACA;AACA,uGAAuG,YAAY,qEAAgB,4DAA4D,EAAE;AACjM,yGAAyG,YAAY,qEAAgB,8DAA8D,EAAE;AACrM,4GAA4G,YAAY,qEAAgB,iEAAiE,EAAE;AAC3M,8GAA8G,YAAY,qEAAgB,mEAAmE,EAAE;AAC/M,CAAC;AACD,uBAAuB,yDAAc;AACrC,oEAAoE,kDAAkD,+BAA+B,EAAE,EAAE,EAAE;AAC3J,8EAA8E,kDAAkD,4BAA4B,EAAE,EAAE,EAAE;AAClK;AACA,gBAAgB,6CAAC;AACjB;AACA;AACA,0BAA0B,8CAA8C;AACxE,CAAC;AACD,uBAAuB,yDAAc;AACrC;AACA,CAAC;AACD,uBAAuB,yDAAc;AACrC;AACA;AACA,CAAC;AACD,uBAAuB,yDAAc;AACrC,IAAI,sEAAc;AAClB,IAAI,wEAAY;AAChB,CAAC;AACD;AACA;AACA,2BAA2B,yDAAc;AACzC;AACA;AACA;AACA,gDAAgD,gDAAgD,EAAE;AAClG;AACA,aAAa;AACb,SAAS;AACT,KAAK;AACL,2BAA2B,yDAAc,mCAAmC,wCAAwC,uCAAuC,EAAE,EAAE,EAAE;AACjK;;;;;;;;;;;;;AC5EA;AAAA;AAAA;AAAA;AAAA,YAAY,mBAAO,CAAC,4CAAO;AAC3B;AACA,8BAA8B,iBAAiB;AAC/C;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACO;AACP;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACO;AACP,iCAAiC,8BAA8B;AAC/D;AACA;AACA;AACA,uHAAuH,oBAAoB,EAAE;AAC7I;AACA;AACA;AACA,KAAK;AACL;AACO;AACP,iCAAiC,8BAA8B;AAC/D;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;;;;;;;;;;;;;ACxCA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAiD;AACJ;AACM;AACO;AACL;AACF;AACR;AACgD;AACvC;AACS;AACM;AACH;AACZ;AACF;AACF;AACkB;AACF;AACA;AAChE;AACA;AACA,6BAA6B,yDAAc;AAC3C,YAAY,iEAAU;AACtB,YAAY,uEAAa;AACzB,YAAY,8EAAgB;AAC5B,YAAY,uEAAgB;AAC5B,YAAY,+DAAS;AACrB,YAAY,4EAAsB;AAClC,YAAY,4EAAsB;AAClC,YAAY,+DAAS;AACrB,YAAY,yEAAiB;AAC7B,YAAY,qFAAqB;AACjC,YAAY,wEAAgB;AAC5B,YAAY,iFAAoB;AAChC,YAAY,wFAAuB;AACnC,YAAY,qFAA6B;AACzC,YAAY,yEAAgB;AAC5B,YAAY,uEAAe;AAC3B,YAAY,qEAAc;AAC1B,YAAY,uFAAuB;AACnC,YAAY,qFAAe;AAC3B,SAAS;AACT;AACA;AACA,CAAC;AACc,iFAAkB,EAAC;;;;;;;;;;;;;AC5ClC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,gBAAgB,SAAI,IAAI,SAAI;AAC5B;AACA;AACA;AACA;AACA;AACA,oBAAoB;AACpB;AACA;AACA;AACA;AACA;AACuB;AAC0B;AACnB;AAC2B;AACQ;AACd;AACL;AAC9C;AACA;AACA;AACA;AACO;AACP;AACA;AACA;AACA;AACA;AACA,0BAA0B,8CAAO;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gCAAgC,yDAAc;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC,gBAAgB;AAClD;AACA,QAAQ,mEAAO;AACf;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,kCAAkC,gBAAgB;AAClD;AACA;AACA;AACA;AACA;AACA,kCAAkC,cAAc;AAChD;AACA,QAAQ,6CAAC;AACT;AACA;AACA;AACA,kCAAkC,cAAc;AAChD;AACA,QAAQ,6CAAC;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uEAAuE,UAAU;AACjF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,QAAQ,gBAAgB;AAC/C;AACA;AACA;AACA;AACA,qBAAqB,0BAA0B;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,8DAAgB;AACxB;AACA,8BAA8B,iFAAuB;AACrD,6BAA6B,8DAAM;AACnC;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA,SAAS,uBAAuB,gCAAgC,EAAE;AAClE;AACA;AACA;AACA;AACA,QAAQ,2DAAa;AACrB;AACA,8CAA8C,iFAAuB;AACrE,yCAAyC,yDAAc;AACvD;AACA;AACA;AACA;AACA,SAAS,uBAAuB,gCAAgC,EAAE;AAClE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACiB;;;;;;;;;;;;;AC7LlB;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AAC0C;AACnC;AACP;AACA;AACA;AACA;AACA,mCAAmC,qDAAa;AAChD;AACA,SAAS;AACT,KAAK;AACL;;;;;;;;;;;;;ACfA;AAAA;AAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;;;;;;;;;;;;;AC1BA;AAAA;AAAA;AAAA;AAAA;AAAqE;AAC9D;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT,KAAK;AACL;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACO;AACP;AACA;AACA,QAAQ,yEAAiB,+CAA+C,wCAAwC,EAAE;AAClH;AACA;AACO;AACP;AACA,QAAQ,+DAAO,qBAAqB,qCAAqC,EAAE,eAAe,oCAAoC,EAAE;AAChI,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACtCA;AAAA;AAAO;AACP;AACA;AACA;AACA,oCAAoC,yBAAyB,EAAE;AAC/D,SAAS;AACT,KAAK;AACL;;;;;;;;;;;;;ACPA;AAAA;AAAO;AACP;AACA;AACA;AACA;AACA,SAAS;AACT,KAAK;AACL;;;;;;;;;;;;;ACPA;AAAA;AAAO;AACP;AACA,mDAAmD,wBAAwB,EAAE;AAC7E;AACA,KAAK;AACL;;;;;;;;;;;;;ACLA;AAAA;AAAA;AAAA;AAAA;AACuB;AAChB;AACP;AACA,QAAQ,6CAAC,mCAAmC,0CAA0C,EAAE;AACxF,KAAK;AACL;;;;;;;;;;;;;ACNA;AAAA;AAA2D;AAC3D;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,YAAY,mEAAO;AACnB,gBAAgB,kEAAM;AACtB,aAAa;AACb,SAAS;AACT;AACA;AACA,YAAY,mEAAO;AACnB,gBAAgB,kEAAM;AACtB,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA,CAAC;AACc,uEAAQ,EAAC;;;;;;;;;;;;;ACxBxB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cAAc,SAAI,IAAI,SAAI;AAC1B;AACA;AACA;AACA;AACA;AACA;AACA,mBAAmB,MAAM,gBAAgB;AACzC;AACA;AACA;AACA;AACA,iBAAiB,sBAAsB;AACvC;AACA;AACA;AACA,gBAAgB,SAAI,IAAI,SAAI;AAC5B,4BAA4B,sBAAsB;AAClD;AACA;AACA,gBAAgB,SAAI,IAAI,SAAI;AAC5B;AACA;AACA;AACA;AACA;AACA,oBAAoB;AACpB;AACA;AACA;AACA;AACiD;AACA;AACH;AACqB;AACd;AACP;AAC9C;AACA;AACA;AACA;AACA;AACA,gCAAgC,yDAAc;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gCAAgC,yDAAc;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qDAAqD,kDAAkD,EAAE;AACzG;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,+BAA+B,cAAc;AAC7C;AACA,YAAY,qEAAW;AACvB;AACA;AACA;AACA;AACA;AACA,YAAY,2EAAe,4BAA4B,cAAc;AACrE,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sDAAsD,4BAA4B,EAAE;AACpF;AACA;AACA,6CAA6C,sBAAsB,EAAE;AACrE;AACA;AACA;AACA;AACA,6BAA6B,8CAAM;AACnC;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,kCAAkC,qDAAa;AAC/C;AACA,SAAS;AACT,kCAAkC,qDAAa;AAC/C,kCAAkC,8CAAM,sCAAsC,8DAAM;AACpF;AACA;AACA;AACA,YAAY,kEAAM;AAClB,SAAS;AACT;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,gCAAgC,yDAAc;AAC9C,QAAQ,kEAAoB;AAC5B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA,SAAS;AACT,qCAAqC,yDAAc;AACnD,SAAS;AACT;AACA;AACA;AACA,mCAAmC,uBAAuB;AAC1D;AACA,gFAAgF,oBAAoB,EAAE;AACtG;AACA;AACA;AACA;AACA;AACA,QAAQ,kEAAM;AACd;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wEAAwE,UAAU;AAClF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2BAA2B,QAAQ,gBAAgB;AACnD;AACA;AACA;AACA;AACA,yBAAyB,0BAA0B;AACnD;AACA,SAAS;AACT;AACA;AACA;AACA,CAAC;AACe;AAChB;AACA;AACA,wBAAwB,8DAAM;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL,eAAe,8CAAM;AACrB;;;;;;;;;;;;;ACtOA;AAAA;AAAA;AAAA;AAA8B;AAC9B,YAAY,mBAAO,CAAC,4CAAO;AAC3B;AACA;AACA;AACA;AACA;AACA;AACA,0BAA0B,8CAAO;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8DAA8D,mCAAmC,EAAE;AACnG;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA,SAAS;AACT;AACA;AACA,SAAS;AACT;AACA;AACA,CAAC;AACM;AACP;AACA;AACA;AACA;AACA,qEAAqE;AACrE;AACA,4FAA4F,oBAAoB,EAAE;AAClH,0EAA0E,sCAAsC,EAAE;AAClH,aAAa;AACb;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;AChEA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,CAAC;AACc,+EAAgB,EAAC;;;;;;;;;;;;;ACjBhC;AAAA;AAAA;AAAA;AAAA;AAAA;AAA8B;AAC9B;AACuB;AACvB,YAAY,mBAAO,CAAC,4CAAO;AACpB;AACP,oGAAoG,yCAAyC,EAAE;AAC/I;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,SAAS;AACT;AACA,YAAY,6CAAC;AACb;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA,0BAA0B,8CAAO;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB;AACA,SAAS;AACT;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACzFA;AAAA;AAAA,cAAc,SAAI,IAAI,SAAI;AAC1B;AACA;AACA;AACA;AACA;AACA;AACA,mBAAmB,MAAM,gBAAgB;AACzC;AACA;AACA;AACA;AACA,iBAAiB,sBAAsB;AACvC;AACA;AACA;AACA,gBAAgB,SAAI,IAAI,SAAI;AAC5B,4BAA4B,sBAAsB;AAClD;AACA;AACA,YAAY,mBAAO,CAAC,4CAAO;AACpB;AACP,4FAA4F,yCAAyC,EAAE;AACvI;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0EAA0E,oDAAoD,EAAE;AAChI;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0EAA0E,uBAAuB,EAAE;AACnG;AACA;AACA;AACA;AACA;AACA,0DAA0D,kCAAkC,EAAE;AAC9F,SAAS;AACT;AACA;AACA;AACA;AACA,wEAAwE,iDAAiD,EAAE;AAC3H;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sEAAsE,6BAA6B,EAAE;AACrG;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oDAAoD,8BAA8B,EAAE;AACpF,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,gCAAgC,eAAe;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;AACA,CAAC;;;;;;;;;;;;;AC1ID;AAAA;AAAA;AAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2DAA2D,0BAA0B,EAAE;AACvF;AACA;AACA;AACA;AACA;AACA,8BAA8B,aAAa;AAC3C,wFAAwF,wDAAwD,EAAE;AAClJ;AACA;AACA,CAAC;AAC2B;;;;;;;;;;;;;AC9B5B;AAAA;AAAA;AAAA;AAAA;AAAA,iBAAiB,SAAI,IAAI,SAAI;AAC7B;AACA;AACA,cAAc,gBAAgB,sCAAsC,iBAAiB,EAAE;AACvF,6BAA6B,uDAAuD;AACpF;AACA;AACA;AACA;AACA,uBAAuB,sBAAsB;AAC7C;AACA;AACA,CAAC;AAC0C;AACb;AACvB;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA,2BAA2B,8CAAO;AAClC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA,+DAA+D,sCAAsC,EAAE;AACvG;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC,CAAC,sDAAK;;;;;;;;;;;;;AChHP;AAAA;AAAA;AAAA;AAAA;AACuB;AAChB;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT,QAAQ,6CAAC;AACT;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA,CAAC;;;;;;;;;;;;;AC5BD;AAAA;AAAA,YAAY,mBAAO,CAAC,4CAAO;AACpB;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAuD,+BAA+B,EAAE;AACxF,SAAS;AACT;AACA;AACA;AACA;AACA,oFAAoF,4CAA4C,EAAE;AAClI,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;AACA,CAAC;;;;;;;;;;;;;AC9CD;AAAA;AAAA;AAAA;AAAA;AACuB;AAChB;AACP;AACA;AACA,yDAAyD,QAAQ,6CAAC,mDAAmD,EAAE;AACvH,SAAS;AACT,KAAK;AACL;;;;;;;;;;;;;ACRA;AAAA;AAAO;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uDAAuD,0BAA0B,EAAE;AACnF,SAAS;AACT;AACA;AACA;AACA,oDAAoD,mCAAmC,EAAE;AACzF,oDAAoD,kCAAkC,EAAE;AACxF;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA,CAAC;;;;;;;;;;;;;AC/BD;AAAA;AAAA;AAAA;AAAA;AAAwE;AACxE;AACuB;AAChB;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,YAAY,6CAAC;AACb;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB;AACA;AACA;AACA,wEAAwE,YAAY,iBAAiB,kBAAkB,kBAAkB,oBAAoB,2BAA2B,aAAa,mBAAmB;AACxN;AACA;AACA,iBAAiB;AACjB,yBAAyB,qEAAmB;AAC5C,aAAa;AACb;AACA;AACA;AACA,CAAC;;;;;;;;;;;;;ACxCD;AAAA;AAAA;AAAA;AAAA;AAAA;AAA8B;AAC9B;AACuB;AAChB;AACP,oGAAoG,0CAA0C,EAAE;AAChJ;AACA;AACA;AACA;AACA;AACA,0BAA0B,8CAAO;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,6CAAC;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,CAAC;AACD;AACA;AACA;AACA,0BAA0B,8CAAO;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;;;;;;;;;;;;;AC/FD;AAAA;AAAO;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACjBA;AAAA;AAAA;AAAgD;AACzC;AACP;AACA,iCAAiC,4DAAU;AAC3C;AACA;AACA;;;;;;;;;;;;;ACNA;AAAA;AAAA;AAAA;AAAA,YAAY,SAAI;AACT;AACP,wBAAwB,UAAU;AAClC,wBAAwB,WAAW;AACnC,6BAA6B,mBAAmB;AAChD;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,SAAS,GAAG,aAAa;AACzB;AACA;AACO;AACP,wBAAwB,UAAU;AAClC,wBAAwB,WAAW;AACnC,6BAA6B,kBAAkB;AAC/C;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA,KAAK,GAAG,aAAa;AACrB;AACO;AACP,6BAA6B,cAAc;AAC3C;AACA;AACA;AACA,mCAAmC;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;;;;;;;;;;;;;ACvDA;AAAA;AAAA;AAAA;AAAO;AACP;AACA;AACO;AACP;AACA;AACO;AACP,iCAAiC,qBAAqB;AACtD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACjBA;AAAA;AAAA;AAAA;AAAO;AACP,iCAAiC,oBAAoB;AACrD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACO;AACP;AACA;AACA;AACO;AACP,qCAAqC,6CAA6C,EAAE;AACpF;;;;;;;;;;;;;ACtBA;AAAA;AAAA;AAAO;AACP,4BAA4B,aAAa;AACzC,iCAAiC,qBAAqB;AACtD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACO;AACP;AACA;;;;;;;;;;;;;AChBA;AAAA;AAAA;AAAA;AAAiC;AACjC,QAAQ,mBAAO,CAAC,sBAAQ;AACxB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA,CAAC;AACkB;AACnB;AACA;AACA;AACA;AACA,uDAAuD,uBAAuB,EAAE;AAChF;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACM;AACP,8BAA8B,iBAAiB;AAC/C;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA,KAAK;AACL,QAAQ,iDAAO;AACf;;;;;;;;;;;;;ACzJA;AAAA;AAAA;AAA8B;AAC9B;AACA;AACA;AACA,0BAA0B,8CAAO;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,yEAAU,EAAC;;;;;;;;;;;;;ACxB1B;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB,aAAa;AACb;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,oEAAK,EAAC;;;;;;;;;;;;;AChErB;AAAA;AAA4B;AAC5B;AACA;AACA;AACA;AACA;AACA,mBAAmB,8CAAK;AACxB;AACA;AACA;AACA;AACA,6BAA6B,UAAU;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,CAAC;AACc,qEAAM,EAAC;;;;;;;;;;;;;ACjDtB;AAAA;AAAmD;AACnD;AACA;AACA;AACA;AACA;AACA,QAAQ,sEAAc;AACtB;AACA;AACA,CAAC;AACc,uEAAQ,EAAC;;;;;;;;;;;;;ACVxB;AAAA;AAAA;AAAO;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,iCAAiC,cAAc;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,SAAS;AACT;AACA;AACA,CAAC;AACkB;AACnB;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACvCA;AAAA;AAAe;AACf;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA,2CAA2C;AAC3C;AACA;AACA;AACA;AACA;;;;;;;;;;;;ACnBA,iBAAiB,mBAAO,CAAC,sDAAa;;;;;;;;;;;;;ACAzB;AACb,YAAY,mBAAO,CAAC,qDAAY;AAChC,aAAa,mBAAO,CAAC,iEAAkB;AACvC,cAAc,mBAAO,CAAC,yEAAsB;AAC5C,eAAe,mBAAO,CAAC,2EAAuB;AAC9C,oBAAoB,mBAAO,CAAC,6EAAuB;AACnD,mBAAmB,mBAAO,CAAC,mFAA2B;AACtD,sBAAsB,mBAAO,CAAC,yFAA8B;AAC5D,kBAAkB,mBAAO,CAAC,yEAAqB;AAC/C;AACA;AACA;AACA;AACA;AACA,kDAAkD;AAClD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;;;;;;;;;;;;;ACrJa;AACb,YAAY,mBAAO,CAAC,kDAAS;AAC7B,WAAW,mBAAO,CAAC,gEAAgB;AACnC,YAAY,mBAAO,CAAC,4DAAc;AAClC,kBAAkB,mBAAO,CAAC,wEAAoB;AAC9C,eAAe,mBAAO,CAAC,wDAAY;AACnC;AACA;AACA;AACA,WAAW,OAAO;AAClB,YAAY,MAAM;AAClB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,mBAAO,CAAC,kEAAiB;AACxC,oBAAoB,mBAAO,CAAC,4EAAsB;AAClD,iBAAiB,mBAAO,CAAC,sEAAmB;AAC5C;AACA;AACA;AACA;AACA,eAAe,mBAAO,CAAC,oEAAkB;AACzC;AACA,qBAAqB,mBAAO,CAAC,gFAAwB;AACrD;AACA;AACA;;;;;;;;;;;;;AC1Ca;AACb;AACA;AACA;AACA;AACA,WAAW,QAAQ;AACnB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACda;AACb,aAAa,mBAAO,CAAC,2DAAU;AAC/B;AACA;AACA;AACA;AACA,WAAW,SAAS;AACpB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;AChDa;AACb;AACA;AACA;;;;;;;;;;;;;ACHa;AACb,YAAY,mBAAO,CAAC,qDAAY;AAChC,eAAe,mBAAO,CAAC,yEAAqB;AAC5C,yBAAyB,mBAAO,CAAC,iFAAsB;AACvD,sBAAsB,mBAAO,CAAC,2EAAmB;AACjD,kBAAkB,mBAAO,CAAC,mEAAe;AACzC;AACA;AACA;AACA,WAAW,OAAO;AAClB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oDAAoD;AACpD;AACA;AACA,+BAA+B;AAC/B,SAAS;AACT;AACA,CAAC;AACD;AACA;AACA;AACA,oDAAoD;AACpD;AACA;AACA;AACA,SAAS;AACT;AACA,CAAC;AACD;;;;;;;;;;;;;ACnFa;AACb,YAAY,mBAAO,CAAC,qDAAY;AAChC;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,SAAS;AACpB,WAAW,SAAS;AACpB;AACA,YAAY,OAAO;AACnB;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,SAAS;AACpB;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;;;;;;;;;;;;AC7Ca;AACb,oBAAoB,mBAAO,CAAC,mFAA0B;AACtD,kBAAkB,mBAAO,CAAC,+EAAwB;AAClD;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,aAAa,OAAO;AACpB;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACjBa;AACb,mBAAmB,mBAAO,CAAC,qEAAgB;AAC3C;AACA;AACA;AACA,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,aAAa,MAAM;AACnB;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACfa;AACb,YAAY,mBAAO,CAAC,qDAAY;AAChC,oBAAoB,mBAAO,CAAC,uEAAiB;AAC7C,eAAe,mBAAO,CAAC,uEAAoB;AAC3C,eAAe,mBAAO,CAAC,yDAAa;AACpC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4DAA4D,qCAAqC;AACjG;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;;;;;;;;;;;;;AC9Ca;AACb;AACA;AACA;AACA,WAAW,MAAM;AACjB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,aAAa,MAAM;AACnB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACtCa;AACb,YAAY,mBAAO,CAAC,mDAAU;AAC9B;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,aAAa,OAAO;AACpB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iCAAiC;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;;;;;;;;;;;;;AC9Ea;AACb,kBAAkB,mBAAO,CAAC,mEAAe;AACzC;AACA;AACA;AACA,WAAW,SAAS;AACpB,WAAW,SAAS;AACpB,WAAW,OAAO;AAClB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACjBa;AACb,YAAY,mBAAO,CAAC,qDAAY;AAChC;AACA;AACA;AACA,WAAW,cAAc;AACzB,WAAW,MAAM;AACjB,WAAW,eAAe;AAC1B,aAAa,EAAE;AACf;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;;;;;;;;;;;;AChBA,+CAAa;AACb,YAAY,mBAAO,CAAC,kDAAS;AAC7B,0BAA0B,mBAAO,CAAC,8FAA+B;AACjE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kBAAkB,mBAAO,CAAC,gEAAgB;AAC1C;AACA;AACA;AACA,kBAAkB,mBAAO,CAAC,iEAAiB;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kFAAkF;AAClF;AACA;AACA;AACA,iEAAiE;AACjE;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,2BAA2B;AAC3B;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD;AACA;AACA,CAAC;AACD;;;;;;;;;;;;;;ACnFa;AACb;AACA;AACA;AACA,uBAAuB,iBAAiB;AACxC;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACTa;AACb,YAAY,mBAAO,CAAC,qDAAY;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,aAAa,OAAO;AACpB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;AC9Da;AACb;AACA;AACA;AACA,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,aAAa,OAAO;AACpB;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACZa;AACb,YAAY,mBAAO,CAAC,qDAAY;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gDAAgD;AAChD,aAAa;AACb;AACA,kEAAkE,wBAAwB;AAC1F;AACA,aAAa;AACb;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,qCAAqC,EAAE;AACvC,mCAAmC,aAAa,EAAE;AAClD,uCAAuC;AACvC;AACA,KAAK;;;;;;;;;;;;;ACvCQ;AACb;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACZa;AACb;AACA;AACA;AACA,WAAW,EAAE;AACb,aAAa,QAAQ;AACrB;AACA;AACA;AACA;;;;;;;;;;;;;ACTa;AACb,YAAY,mBAAO,CAAC,qDAAY;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,OAAO;AACvB,kBAAkB;AAClB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAgB,OAAO;AACvB,kBAAkB,QAAQ;AAC1B;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA,KAAK;;;;;;;;;;;;;ACvDQ;AACb,YAAY,mBAAO,CAAC,mDAAU;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;;;;;;;;;;;;;ACTa;AACb,YAAY,mBAAO,CAAC,qDAAY;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,OAAO;AACpB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;;;;;;;;;;;;AChDa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA+B;AAC/B;AACA;AACA,WAAW,SAAS;AACpB,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACzBa;AACb,WAAW,mBAAO,CAAC,gEAAgB;AACnC;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,YAAY,QAAQ;AACpB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,QAAQ;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,aAAa,OAAO;AACpB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,aAAa;AACxB,WAAW,SAAS;AACpB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC,OAAO;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,SAAS,GAAG,SAAS;AAC5C,2BAA2B;AAC3B;AACA;AACA,WAAW,OAAO;AAClB,aAAa,OAAO;AACpB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC;AAClC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yCAAyC,OAAO;AAChD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB,YAAY,OAAO;AACnB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA,WAAW,OAAO;AAClB,YAAY,OAAO;AACnB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;ACnUA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB;AACtB;AACA;AACA,sBAAsB;AACtB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;ACjBA,aAAa,mBAAO,CAAC,sEAAoB;AACzC,iBAAiB,mBAAO,CAAC,wDAAY;AACrC,aAAa,mBAAO,CAAC,kDAAQ;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2CAA2C,SAAS;AACpD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,aAAa;AACpC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAmB,YAAY;AAC/B;AACA;AACA;AACA;;;;;;;;;;;;ACpJA,aAAa,mBAAO,CAAC,kDAAQ;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;;;;;;;;;;;ACjDA,gBAAgB,mBAAO,CAAC,4DAAe;AACvC,aAAa,mBAAO,CAAC,kDAAQ;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;;;;;;;;;;;;AC5CA;AACA;AACA;AACA,uBAAuB,iBAAiB;AACxC;AACA;AACA;AACA;;;;;;;;;;;;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,sBAAsB;AAC7C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAqB;AACrB;AACA,iBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC,WAAW;AAChD;AACA;AACA;AACA,2BAA2B,YAAY;AACvC;AACA;AACA;AACA,6BAA6B,UAAU;;;;;;;;;;;;;AC9K1B;AACb;AACA;AACA;AACA;AACA,WAAW,SAAS;AACpB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,SAAS;AAC/B;AACA;AACA;AACA;;;;;;;;;;;;;;;;;;;;;;;;ACpBA,wB","file":"admin-page-columns.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 0);\n","import { Form } from \"./admin/columns/form\";\nimport { EventConstants } from \"./constants\";\nimport { initAcServices } from \"./helpers/admin-columns\";\nimport $ from 'jquery';\nimport ColumnConfigurator from \"./admin/columns/column-configurator\";\nimport Modal from \"./modules/modal\";\nimport Feedback from \"./admin/columns/feedback\";\nimport InfoScreenOption from \"./admin/columns/screen-options\";\nimport { initAcTooltips } from \"./plugin/tooltip\";\nimport { initPointers } from \"./modules/ac-pointer\";\nimport { initUninitializedListScreens } from \"./admin/columns/listscreen-initialize\";\nimport 'nodelist-foreach-polyfill';\nimport Modals from \"./modules/modals\";\nvar AcServices = initAcServices();\nAcServices.registerService('Modals', new Modals());\nnew ColumnConfigurator(AcServices);\ndocument.addEventListener('DOMContentLoaded', function () {\n initSaveHandlers();\n // Init the form\n document.querySelectorAll('#listscreen_settings').forEach(function (formElement) {\n AcServices.registerService('Form', new Form(formElement, AcServices));\n });\n // Init the Pro promotion Modal\n document.querySelectorAll('#ac-modal-pro').forEach(function (proModal) {\n AcServices.getService('Modals').register(new Modal(proModal), 'pro');\n });\n document.querySelectorAll('#ac_list_screen').forEach(function (select) {\n select.addEventListener('change', function () {\n document.querySelectorAll('.view-link').forEach(function (link) { return link.style.display = 'none'; });\n select.closest('form').submit();\n select.disabled = true;\n select.nextElementSibling.style.display = 'inline-block';\n });\n });\n document.querySelectorAll('#direct-feedback').forEach(function (feedbackElement) { return new Feedback(feedbackElement); });\n if (AC.hasOwnProperty('uninitialized_list_screens')) {\n initUninitializedListScreens(AC.uninitialized_list_screens);\n }\n // Screen Options\n document.querySelectorAll('[data-ac-screen-option=\"show_column_id\"] input').forEach(function (el) { return new InfoScreenOption(el, 'show-column-id', document.querySelector('.ac-boxes')); });\n document.querySelectorAll('[data-ac-screen-option=\"show_column_type\"] input').forEach(function (el) { return new InfoScreenOption(el, 'show-column-type', document.querySelector('.ac-boxes')); });\n document.querySelectorAll('[data-ac-screen-option=\"show_list_screen_id\"] input').forEach(function (el) { return new InfoScreenOption(el, 'show-list-screen-id', document.querySelector('.ac-admin')); });\n document.querySelectorAll('[data-ac-screen-option=\"show_list_screen_type\"] input').forEach(function (el) { return new InfoScreenOption(el, 'show-list-screen-type', document.querySelector('.ac-admin')); });\n});\nAcServices.addListener(EventConstants.SETTINGS.FORM.LOADED, function (form) {\n document.querySelectorAll('.add_column').forEach(function (el) { return el.addEventListener('click', function () { return form.createNewColumn(); }); });\n document.querySelectorAll('a[data-clear-columns]').forEach(function (el) { return el.addEventListener('click', function () { return form.resetColumns(); }); });\n // Make column settings sortable\n var $form = $(form.getElement());\n $form.hasClass('ui-sortable')\n ? $form.sortable('refresh')\n : $form.sortable({ items: '.ac-column', handle: '.column_sort' });\n});\nAcServices.addListener(EventConstants.SETTINGS.FORM.SAVING, function () {\n document.querySelector('#cpac .ac-admin').classList.add('saving');\n});\nAcServices.addListener(EventConstants.SETTINGS.FORM.SAVED, function () {\n document.querySelector('#cpac .ac-admin').classList.remove('saving');\n document.querySelector('#cpac .ac-admin').classList.add('stored');\n});\nAcServices.addListener(EventConstants.SETTINGS.COLUMN.INIT, function (column) {\n initAcTooltips();\n initPointers(column.getElement().querySelectorAll('.ac-pointer'));\n});\nvar initSaveHandlers = function () {\n var elements = document.querySelectorAll('.sidebox a.submit, .column-footer a.submit');\n AcServices.addListener(EventConstants.SETTINGS.FORM.READY, function (form) {\n elements.forEach(function (el) {\n el.addEventListener('click', function (e) {\n e.preventDefault();\n elements.forEach(function (el) { return el.setAttribute('disabled', 'disabled'); });\n form.submitForm();\n });\n });\n });\n AcServices.addListener(EventConstants.SETTINGS.FORM.SAVED, function () { return elements.forEach(function (el) { return el.removeAttribute('disabled'); }); });\n};\n","var axios = require('axios');\nvar mapDataToFormData = function (data, formData) {\n if (formData === void 0) { formData = null; }\n if (!formData) {\n formData = new FormData();\n }\n Object.keys(data).forEach(function (key) {\n formData.append(key, data[key]);\n });\n return formData;\n};\nexport var submitColumnSettings = function (data) {\n return axios.post(ajaxurl, mapDataToFormData({\n action: 'ac-columns',\n id: 'save',\n _ajax_nonce: AC._ajax_nonce,\n data: JSON.stringify(data)\n }));\n};\nexport var switchColumnType = function (type, list_screen) {\n if (list_screen === void 0) { list_screen = AC.list_screen; }\n return axios.post(ajaxurl, mapDataToFormData({\n _ajax_nonce: AC._ajax_nonce,\n action: 'ac-columns',\n current_original_columns: JSON.stringify(AC_SERVICES.getService('Form').getOriginalColumns().map(function (e) { return e.getName(); })),\n id: 'select',\n list_screen: list_screen,\n type: type,\n }));\n};\nexport var refreshColumn = function (name, data, list_screen) {\n if (list_screen === void 0) { list_screen = AC.list_screen; }\n return axios.post(ajaxurl, mapDataToFormData({\n _ajax_nonce: AC._ajax_nonce,\n action: 'ac-columns',\n column_name: name,\n data: data,\n id: 'refresh',\n list_screen: list_screen,\n }));\n};\n","import { EventConstants } from \"../../constants\";\nimport { initToggle } from \"./events/toggle\";\nimport { initIndicator } from \"./events/indicator\";\nimport { initTypeSelector } from \"./events/type-selector\";\nimport { initColumnRefresh } from \"./events/refresh\";\nimport { initRemoveColumn } from \"./events/remove\";\nimport { initClone } from \"./events/clone\";\nimport { initLabel, initLabelSettingEvents, initLabelTooltipsEvent } from \"./events/label\";\nimport { initLabelSetting } from \"./settings/label\";\nimport { initImageSizeSetting } from \"./settings/image-size\";\nimport { initNumberFormatSetting } from \"./settings/number-format\";\nimport { initColumnTypeSelectorSetting } from \"./settings/type\";\nimport { initWidthSetting } from \"./settings/width\";\nimport { initDateSetting } from \"./settings/date\";\nimport { initProSetting } from \"./settings/pro\";\nimport { initCustomFieldSelector } from \"./settings/custom-field\";\nimport { initSubSettings } from \"./settings/sub-setting-toggle\";\nimport { initMultiSelectFields } from \"./settings/multi-select\";\nvar ColumnConfigurator = /** @class */ (function () {\n function ColumnConfigurator(Services) {\n Services.addListener(EventConstants.SETTINGS.COLUMN.INIT, function (column) {\n initToggle(column);\n initIndicator(column);\n initTypeSelector(column);\n initRemoveColumn(column);\n initClone(column);\n initLabelSettingEvents(column);\n initLabelTooltipsEvent(column);\n initLabel(column);\n initColumnRefresh(column);\n initMultiSelectFields(column);\n initLabelSetting(column);\n initImageSizeSetting(column);\n initNumberFormatSetting(column);\n initColumnTypeSelectorSetting(column);\n initWidthSetting(column);\n initDateSetting(column);\n initProSetting(column);\n initCustomFieldSelector(column);\n initSubSettings(column);\n });\n }\n return ColumnConfigurator;\n}());\nexport default ColumnConfigurator;\n","var __values = (this && this.__values) || function(o) {\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\n if (m) return m.call(o);\n if (o && typeof o.length === \"number\") return {\n next: function () {\n if (o && i >= o.length) o = void 0;\n return { value: o && o[i++], done: !o };\n }\n };\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\n};\n// @ts-ignore\nimport $ from 'jquery';\nimport { EventConstants } from \"../../constants\";\nimport Nanobus from \"nanobus\";\nimport { refreshColumn, switchColumnType } from \"./ajax\";\nimport { createElementFromString } from \"../../helpers/elements\";\nimport { fadeOut } from \"../../helpers/animations\";\nimport { uniqid } from \"../../helpers/string\";\nvar STATES = {\n CLOSED: 'closed',\n OPEN: 'open'\n};\nexport var COLUMN_EVENTS = {\n REMOVE: 'remove',\n CLONE: 'clone',\n};\nvar Column = /** @class */ (function () {\n function Column(element, name, services) {\n this.events = new Nanobus();\n this.name = name;\n this.element = element;\n this.state = STATES.CLOSED;\n this.services = services;\n this.setPropertiesByElement(element);\n this.init();\n }\n Column.prototype.setPropertiesByElement = function (element) {\n this.type = element.dataset.type;\n this.original = element.dataset.original === '1';\n this.disabled = element.classList.contains('disabled');\n element.dataset.columnName = this.name;\n return this;\n };\n Column.prototype.getName = function () {\n return this.name;\n };\n Column.prototype.getType = function () {\n return this.type;\n };\n Column.prototype.isOriginal = function () {\n return this.original;\n };\n Column.prototype.getElement = function () {\n return this.element;\n };\n Column.prototype.isDisabled = function () {\n return this.element.classList.contains('disabled');\n };\n Column.prototype.disable = function () {\n this.element.classList.add('disabled');\n return this;\n };\n Column.prototype.setLoading = function (enabled) {\n enabled\n ? this.getElement().classList.add('loading')\n : this.getElement().classList.remove('loading');\n return this;\n };\n Column.prototype.enable = function () {\n this.element.classList.remove('disabled');\n return this;\n };\n Column.prototype.init = function () {\n this.services.emitEvent(EventConstants.SETTINGS.COLUMN.INIT, this);\n return this;\n };\n Column.prototype.destroy = function () {\n this.element.remove();\n };\n Column.prototype.remove = function (duration) {\n var _this = this;\n if (duration === void 0) { duration = 350; }\n this.events.emit(COLUMN_EVENTS.REMOVE, this);\n fadeOut(this.getElement(), duration, function () {\n _this.destroy();\n });\n };\n Column.prototype.getState = function () {\n return this.state;\n };\n Column.prototype.toggle = function (duration) {\n if (duration === void 0) { duration = 150; }\n this.getState() === STATES.OPEN\n ? this.close(duration)\n : this.open(duration);\n };\n Column.prototype.close = function (duration) {\n if (duration === void 0) { duration = 0; }\n this.getElement().classList.remove('opened');\n $(this.getElement()).find('.ac-column-body').slideUp(duration);\n this.state = STATES.CLOSED;\n };\n Column.prototype.open = function (duration) {\n if (duration === void 0) { duration = 0; }\n this.getElement().classList.add('opened');\n $(this.getElement()).find('.ac-column-body').slideDown(duration);\n this.state = STATES.OPEN;\n };\n Column.prototype.isOpen = function () {\n return this.state === STATES.OPEN;\n };\n Column.prototype.showMessage = function (message) {\n var msgElement = this.getElement().querySelector('.ac-column-setting--type .msg');\n if (msgElement) {\n msgElement.innerHTML = message;\n msgElement.style.display = 'block';\n }\n };\n Column.prototype.getJson = function () {\n var e_1, _a;\n var formData = new FormData(this.getElement());\n formData.set('name', this.getName());\n var obj = {};\n try {\n // @ts-ignore\n for (var _b = __values(formData.entries()), _c = _b.next(); !_c.done; _c = _b.next()) {\n var entry = _c.value;\n var key = entry[0];\n var value = entry[1];\n if (this.fieldSupportsMultipleValues(key)) {\n var _value = obj.hasOwnProperty(key) ? obj[key] : [];\n _value.push(value);\n obj[key] = _value;\n }\n else {\n obj[key] = value;\n }\n }\n }\n catch (e_1_1) { e_1 = { error: e_1_1 }; }\n finally {\n try {\n if (_c && !_c.done && (_a = _b.return)) _a.call(_b);\n }\n finally { if (e_1) throw e_1.error; }\n }\n return obj;\n };\n Column.prototype.switchToType = function (type) {\n var _this = this;\n this.setLoading(true);\n switchColumnType(type).then(function (response) {\n if (response.data.success) {\n var element = createElementFromString(response.data.data.trim()).firstChild;\n _this.name = uniqid();\n _this.reinitColumnFromElement(element);\n }\n else {\n _this.showMessage(response.data.data.error);\n }\n }).catch(function () {\n _this.showMessage(AC.i18n.errors.loading_column);\n }).finally(function () { return _this.setLoading(false); });\n };\n Column.prototype.refresh = function () {\n var _this = this;\n this.setLoading(true);\n refreshColumn(this.getName(), JSON.stringify(this.getJson())).then(function (response) {\n if (response.data.success) {\n _this.reinitColumnFromElement(createElementFromString(response.data.data.trim()).firstChild);\n _this.services.emitEvent(EventConstants.SETTINGS.COLUMN.REFRESHED, _this);\n }\n else {\n _this.showMessage(AC.i18n.errors.loading_column);\n }\n }).finally(function () { return _this.setLoading(false); });\n };\n Column.prototype.fieldSupportsMultipleValues = function (key) {\n var element = this.getElement().elements[key];\n return (element && element.tagName === 'SELECT' && element.hasAttribute('multiple'));\n };\n Column.prototype.reinitColumnFromElement = function (element) {\n this.getElement().parentNode.replaceChild(element, this.getElement());\n this.element = element;\n this.setPropertiesByElement(element).init().open();\n };\n return Column;\n}());\nexport { Column };\n","/*\n* Column: bind clone events\n*\n* @since 2.0\n*/\nimport { COLUMN_EVENTS } from \"../column\";\nexport var initClone = function (column) {\n column.getElement().querySelectorAll('.clone-button').forEach(function (element) {\n element.addEventListener('click', function (e) {\n e.preventDefault();\n if (!column.isOriginal()) {\n column.events.emit(COLUMN_EVENTS.CLONE);\n }\n });\n });\n};\n","export var initIndicator = function (column) {\n if (column.isDisabled())\n return;\n column.getElement().querySelectorAll('.ac-column-header [data-indicator-toggle]').forEach(function (toggleElement) {\n var relatedSettings = column.getElement().querySelectorAll(\".ac-column-setting[data-setting='\" + toggleElement.dataset.setting + \"'] .col-input .ac-setting-input:first-child input[type=radio]\");\n toggleElement.addEventListener('click', function () {\n switchTo(!toggleElement.classList.contains('on'), relatedSettings);\n });\n relatedSettings.forEach(function (element) {\n element.addEventListener('change', function () {\n element.value === 'off'\n ? toggleElement.classList.remove('on')\n : toggleElement.classList.add('on');\n });\n });\n });\n};\nvar switchTo = function (checked, elements) {\n var checkvalue = checked ? 'on' : 'off';\n elements.forEach(function (el) {\n if (el.value === checkvalue) {\n el.checked = true;\n el.dispatchEvent(new Event('change'));\n el.dispatchEvent(new Event('click'));\n }\n });\n};\n","import { addEventListeners, onHover } from \"../../../helpers/events\";\nexport var initLabel = function (column) {\n column.getElement().querySelectorAll('select[data-label=\"update\"]').forEach(function (select) {\n select.addEventListener('change', function () {\n var labelSetting = column.getElement().querySelector('input.ac-setting-input_label');\n var option = select.selectedOptions.length > 0 ? select.selectedOptions[0] : null;\n if (labelSetting && option) {\n labelSetting.value = option.innerHTML;\n labelSetting.dispatchEvent(new Event('change'));\n }\n });\n });\n setTimeout(function () {\n var label = column.getElement().querySelector('.column_label .toggle');\n if (label && label.offsetWidth < 10) {\n label.innerText = column.getType();\n }\n }, 50);\n};\nexport var initLabelSettingEvents = function (column) {\n var labelInput = column.getElement().querySelector('.ac-column-setting--label input');\n if (labelInput) {\n addEventListeners(labelInput, ['change', 'keyup'], function () { return changeLabel(labelInput, column); });\n }\n};\nexport var initLabelTooltipsEvent = function (column) {\n column.getElement().querySelectorAll('.col-label .label').forEach(function (label) {\n onHover(label, function () { return hoverTooltip(label, 'block'); }, function () { return hoverTooltip(label, 'none'); });\n });\n};\nvar hoverTooltip = function (label, display) {\n var related = label.closest('.col-label').querySelector('div.tooltip');\n if (related) {\n related.style.display = display;\n }\n};\nvar changeLabel = function (labelInput, column) {\n column.getElement().querySelector('td.column_label .inner > a.toggle').innerHTML = labelInput.value;\n};\n","export var initColumnRefresh = function (column) {\n column.getElement().querySelectorAll('[data-refresh=\"column\"]').forEach(function (element) {\n element.addEventListener('change', function () {\n // Allow other settings to do their thing first so all changes are refreshed correctly\n setTimeout(function () { return column.refresh(); }, 50);\n });\n });\n};\n","export var initRemoveColumn = function (column) {\n column.getElement().querySelectorAll('[data-remove-column]').forEach(function (element) {\n element.addEventListener('click', function (e) {\n e.preventDefault();\n column.remove();\n });\n });\n};\n","export var initToggle = function (column) {\n column.getElement().querySelectorAll('[data-toggle=\"column\"]').forEach(function (el) {\n el.addEventListener('click', function (e) { return column.toggle(); });\n el.style.cursor = 'pointer';\n });\n};\n","// @ts-ignore\nimport $ from 'jquery';\nexport var initTypeSelector = function (column) {\n column.getElement().querySelectorAll('select.ac-setting-input_type').forEach(function (select) {\n $(select).on('change', function () { return column.switchToType(select.value); });\n });\n};\n","import { fadeIn, fadeOut } from \"../../helpers/animations\";\nvar Feedback = /** @class */ (function () {\n function Feedback(element) {\n this.element = element;\n this.init();\n }\n Feedback.prototype.init = function () {\n var _this = this;\n this.element.querySelector('a.no').addEventListener('click', function (e) {\n e.preventDefault();\n fadeOut(_this.element.querySelector('#feedback-choice'), 300, function () {\n fadeIn(_this.element.querySelector('#feedback-support'), 300);\n });\n });\n this.element.querySelector('a.yes').addEventListener('click', function (e) {\n e.preventDefault();\n fadeOut(_this.element.querySelector('#feedback-choice'), 300, function () {\n fadeIn(_this.element.querySelector('#feedback-rate'), 300);\n });\n });\n };\n ;\n return Feedback;\n}());\nexport default Feedback;\n","var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spread = (this && this.__spread) || function () {\n for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i]));\n return ar;\n};\nvar __values = (this && this.__values) || function(o) {\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\n if (m) return m.call(o);\n if (o && typeof o.length === \"number\") return {\n next: function () {\n if (o && i >= o.length) o = void 0;\n return { value: o && o[i++], done: !o };\n }\n };\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\n};\nimport { EventConstants } from \"../../constants\";\nimport { Column, COLUMN_EVENTS } from \"./column\";\nimport { submitColumnSettings } from \"./ajax\";\nimport { fadeIn, scrollToElement } from \"../../helpers/animations\";\nimport { insertAfter } from \"../../helpers/elements\";\nimport { uniqid } from \"../../helpers/string\";\nvar Form = /** @class */ (function () {\n function Form(element, services) {\n this.form = element;\n this.services = services;\n this.columns = [];\n this.services.emitEvent(EventConstants.SETTINGS.FORM.LOADED, this);\n this.init();\n }\n Form.prototype.init = function () {\n this.initColumns();\n if (this.isDisabled()) {\n this.disableFields();\n this.disableColumns();\n }\n this.services.emitEvent(EventConstants.SETTINGS.FORM.READY, this);\n };\n Form.prototype.getElement = function () {\n return this.form;\n };\n Form.prototype.getColumns = function () {\n return this.columns;\n };\n Form.prototype.getSortedColumns = function () {\n var _this = this;\n var result = [];\n this.getElement().querySelectorAll('form.ac-column').forEach(function (column) {\n var c = _this.columns.find(function (c) { return c.getName() === column.dataset.columnName; });\n if (c) {\n result.push(c);\n }\n });\n return result;\n };\n Form.prototype.placeColumn = function (column, after) {\n if (after === void 0) { after = null; }\n if (after) {\n insertAfter(column.getElement(), after);\n }\n else {\n this.getElement().querySelector('.ac-columns').append(column.getElement());\n }\n setTimeout(function () {\n scrollToElement(column.getElement(), 300, { offset: -18 });\n }, 300);\n return this;\n };\n Form.prototype.createNewColumn = function () {\n var column = createColumnFromTemplate(this.services);\n this.columns.push(column);\n this.placeColumn(column);\n this.bindColumnEvents(column);\n column.open(300);\n return column;\n };\n Form.prototype.isDisabled = function () {\n return this.form.classList.contains('-disabled');\n };\n Form.prototype.getOriginalColumns = function () {\n return this.columns.filter(function (column) { return column.isOriginal(); });\n };\n Form.prototype.disableColumns = function () {\n this.columns.forEach(function (col) { return col.disable(); });\n };\n Form.prototype.initColumns = function () {\n var _this = this;\n this.getElement().querySelectorAll('.ac-column').forEach(function (element) {\n var column = new Column(element, element.dataset.columnName, _this.services);\n _this.columns.push(column);\n _this.bindColumnEvents(column);\n });\n };\n Form.prototype.bindColumnEvents = function (column) {\n var _this = this;\n column.events.addListener(COLUMN_EVENTS.REMOVE, function () {\n _this.removeColumn(column.getName());\n });\n column.events.addListener(COLUMN_EVENTS.CLONE, function () {\n var cloneColumn = new Column(column.getElement().cloneNode(true), uniqid(), _this.services);\n _this.columns.push(cloneColumn);\n _this.placeColumn(cloneColumn, column.getElement()).bindColumnEvents(cloneColumn);\n column.isOpen() ? cloneColumn.open() : cloneColumn.close();\n fadeIn(cloneColumn.getElement(), 300);\n });\n };\n Form.prototype.resetColumns = function () {\n this.columns.forEach(function (column) {\n column.destroy();\n });\n this.columns = [];\n };\n Form.prototype.getFormData = function () {\n var columnData = {};\n var titleElement = this.getElement().querySelector('input[name=title]');\n this.getSortedColumns().forEach(function (column) {\n columnData[column.getName()] = column.getJson();\n });\n return {\n title: titleElement ? titleElement.value : '',\n list_screen: AC.list_screen,\n list_screen_id: AC.layout,\n columns: columnData,\n settings: this.getPreferences()\n };\n };\n Form.prototype.disableFields = function () {\n this.getElement().querySelectorAll('input, select, button').forEach(function (el) {\n el.setAttribute('readonly', 'readonly');\n el.setAttribute('disabled', 'disabled');\n });\n };\n Form.prototype.submitForm = function () {\n var _this = this;\n this.services.emitEvent(EventConstants.SETTINGS.FORM.SAVING, this);\n submitColumnSettings(this.getFormData()).then(function (response) {\n if (response.data.success) {\n _this.showMessage(response.data.data.message, 'updated');\n AC.layout = response.data.data.list_id;\n }\n else if (response.data) {\n var error = response.data;\n _this.showMessage(error.data.message, 'notice notice-warning');\n }\n }).catch(function () {\n _this.showMessage(AC.i18n.error.save_settings);\n }).finally(function () {\n _this.services.emitEvent(EventConstants.SETTINGS.FORM.SAVED, _this);\n });\n };\n Form.prototype.showMessage = function (message, className) {\n var _a;\n if (className === void 0) { className = 'updated'; }\n var messageContainer = document.querySelector('.ac-admin__main');\n messageContainer.querySelectorAll('.ac-message').forEach(function (el) { return el.remove(); });\n var element = document.createElement('div');\n element.classList.add('ac-message');\n (_a = element.classList).add.apply(_a, __spread(className.split(' ')));\n element.innerHTML = \"<p>\" + message + \"</p>\";\n messageContainer.insertAdjacentElement('afterbegin', element);\n fadeIn(element, 600);\n };\n Form.prototype.removeColumn = function (name) {\n var _this = this;\n this.columns.forEach(function (c, i) {\n if (name === c.getName()) {\n _this.columns.splice(i, 1);\n }\n });\n };\n Form.prototype.getPreferences = function () {\n var data = {};\n document.querySelectorAll('form[data-form-part=preferences]').forEach(function (el) {\n var e_1, _a;\n var fData = new FormData(el);\n try {\n // @ts-ignore\n for (var _b = __values(fData.entries()), _c = _b.next(); !_c.done; _c = _b.next()) {\n var entry = _c.value;\n var key = entry[0];\n var value = entry[1];\n var element = el.elements[key];\n data[key] = element.tagName === 'SELECT' && element.hasAttribute('multiple')\n ? fData.getAll(key)\n : data[key] = value;\n }\n }\n catch (e_1_1) { e_1 = { error: e_1_1 }; }\n finally {\n try {\n if (_c && !_c.done && (_a = _b.return)) _a.call(_b);\n }\n finally { if (e_1) throw e_1.error; }\n }\n });\n return data;\n };\n return Form;\n}());\nexport { Form };\nvar createColumnFromTemplate = function (services) {\n var columnElement = document.querySelector('#add-new-column-template .ac-column').cloneNode(true);\n var newColumnName = uniqid();\n columnElement.querySelectorAll('label[for]').forEach(function (label) {\n var relatedId = label.getAttribute('for');\n if (relatedId) {\n var relatedElement = columnElement.querySelector(\"#\" + relatedId);\n if (relatedElement) {\n var newID = relatedId + newColumnName;\n label.setAttribute('for', newID);\n relatedElement.id = newID;\n }\n }\n });\n return new Column(columnElement, newColumnName, services);\n};\n","import Nanobus from \"nanobus\";\nvar axios = require('axios');\nvar ListScreenInitializer = /** @class */ (function () {\n function ListScreenInitializer(list_screens) {\n this.listScreens = list_screens;\n this.processed = [];\n this.errors = [];\n this.success = [];\n this.events = new Nanobus();\n this.run();\n }\n ListScreenInitializer.prototype.doAjaxCall = function (listScreen) {\n return axios.get(listScreen.screen_link);\n };\n ListScreenInitializer.prototype.run = function () {\n var _this = this;\n Object.values(this.listScreens).forEach(function (l) { return _this.processListScreen(l); });\n };\n ListScreenInitializer.prototype.onFinish = function () {\n if (this.success.length === Object.keys(this.listScreens).length) {\n this.events.emit('success');\n }\n if (this.errors.length > 0) {\n this.events.emit('error');\n }\n };\n ListScreenInitializer.prototype.checkFinish = function () {\n if (this.processed.length === Object.keys(this.listScreens).length) {\n this.onFinish();\n }\n };\n ListScreenInitializer.prototype.processListScreen = function (listScreen) {\n var _this = this;\n this.doAjaxCall(listScreen).then(function (response) {\n response.data === 'ac_success'\n ? _this.success.push(listScreen)\n : _this.errors.push(listScreen);\n }).catch(function () {\n _this.errors.push(listScreen);\n }).finally(function () {\n _this.processed.push(listScreen);\n _this.checkFinish();\n });\n };\n return ListScreenInitializer;\n}());\nexport var initUninitializedListScreens = function (listScreens) {\n var _a;\n if (Object.keys(listScreens).length > 0) {\n // Only load main screen first if unitialized, otherwise do the rest in background\n if (listScreens.hasOwnProperty(AC.list_screen)) {\n var main_initializer = new ListScreenInitializer((_a = {}, _a[AC.list_screen] = listScreens[AC.list_screen], _a));\n main_initializer.events.on('error', function () {\n document.querySelectorAll('.ac-loading-msg-wrapper').forEach(function (el) { return el.remove(); });\n document.querySelectorAll('.menu').forEach(function (el) { return el.classList.remove('hidden'); });\n });\n main_initializer.events.on('success', function () {\n window.location.href = location.href + \"&t=\" + Date.now();\n });\n }\n else {\n new ListScreenInitializer(listScreens);\n }\n }\n};\n","var InfoScreenOption = /** @class */ (function () {\n function InfoScreenOption(input, toggleClass, container) {\n this.input = input;\n this.toggleClass = toggleClass;\n this.container = container;\n this.initEvents();\n }\n InfoScreenOption.prototype.initEvents = function () {\n var _this = this;\n this.input.addEventListener('change', function () {\n _this.input.checked\n ? _this.container.classList.add(_this.toggleClass)\n : _this.container.classList.remove(_this.toggleClass);\n });\n };\n return InfoScreenOption;\n}());\nexport default InfoScreenOption;\n","import Nanobus from \"nanobus\";\n// @ts-ignore\nimport $ from 'jquery';\nvar axios = require('axios');\nexport var initCustomFieldSelector = function (column) {\n column.getElement().querySelectorAll('[data-setting=custom_field]').forEach(function (setting) { return new CustomField(column, setting); });\n};\nvar CustomField = /** @class */ (function () {\n function CustomField(column, setting) {\n this.column = column;\n this.setting = setting;\n this.select = setting.querySelector('.custom_field');\n this.bindEvents();\n }\n CustomField.prototype.bindEvents = function () {\n var _this = this;\n var request = loadSingleRequestManager(this.select.dataset.type, this.select.dataset.post_type);\n var editingAvailable = this.column.getElement().querySelectorAll('[data-setting=\"edit\"][data-indicator-toggle]').length > 0;\n // Ensure you won't get any duplicates on clone\n this.select.querySelectorAll('optgroup').forEach(function (el) {\n el.remove();\n });\n this.select.removeAttribute('data-select2-id');\n this.setting.querySelectorAll('.select2').forEach(function (el) {\n el.remove();\n });\n request.getOptions().then(function (data) {\n $(_this.select).ac_select2({\n theme: 'acs2',\n width: '100%',\n tags: editingAvailable,\n dropdownCssClass: '-customfields',\n data: data\n });\n });\n };\n return CustomField;\n}());\nvar SingleCustomFieldRequestManager = /** @class */ (function () {\n function SingleCustomFieldRequestManager(metaType, postType) {\n this.metaType = metaType;\n this.postType = postType;\n this.loading = false;\n this.data = null;\n this.events = new Nanobus();\n }\n SingleCustomFieldRequestManager.prototype.retrieveOptions = function () {\n this.loading = true;\n var formData = new FormData();\n formData.set('action', 'ac_custom_field_options');\n formData.set('post_type', this.postType);\n formData.set('meta_type', this.metaType);\n formData.set('_ajax_nonce', AC._ajax_nonce);\n return axios.post(ajaxurl, formData);\n };\n SingleCustomFieldRequestManager.prototype.getOptions = function () {\n var _this = this;\n return new Promise(function (resolve, reject) {\n if (_this.data) {\n resolve(_this.data);\n }\n else if (_this.loading) {\n _this.events.on('loaded', function () {\n resolve(_this.data);\n });\n }\n else {\n _this.retrieveOptions().then(function (response) {\n if (!response.data.success) {\n reject();\n }\n _this.data = response.data.data.results;\n _this.events.emit('loaded');\n resolve(_this.data);\n });\n }\n });\n };\n return SingleCustomFieldRequestManager;\n}());\nvar loadSingleRequestManager = function (metaType, postType) {\n var key = \"custom_field_\" + metaType + \"_\" + postType;\n if (typeof window.AC_Requests === 'undefined') {\n window.AC_Requests = {};\n }\n if (!window.AC_Requests.hasOwnProperty(key)) {\n window.AC_Requests[key] = new SingleCustomFieldRequestManager(metaType, postType);\n }\n return window.AC_Requests[key];\n};\n","var __read = (this && this.__read) || function (o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n};\nvar __spread = (this && this.__spread) || function () {\n for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i]));\n return ar;\n};\nvar axios = require('axios');\nexport var initDateSetting = function (column) {\n column.getElement().querySelectorAll('[data-setting=date]').forEach(function (setting) { return new DateSetting(column, setting); });\n};\nvar DateSetting = /** @class */ (function () {\n function DateSetting(column, setting) {\n this.column = column;\n this.setting = setting;\n this.options = this.setting.querySelectorAll('.radio-labels input[type=radio]');\n this.defaultFormat = this.setting.querySelector('.radio-labels code').textContent;\n this.valueInput = this.setting.querySelector('[data-value-input]');\n // @ts-ignore\n var customInput = __spread(this.options).filter(function (radio) { return typeof radio.dataset.custom !== 'undefined'; });\n this.customOption = new CustomOption(customInput[0], this.setting.querySelector('[data-custom-date]'), this.setting.querySelector('.ac-setting-input-date__example'), this.valueInput);\n this.initEvents();\n }\n DateSetting.prototype.getOptionsAsArray = function () {\n return Array.from(this.options);\n };\n DateSetting.prototype.getSelectionOption = function () {\n var selected = this.getOptionsAsArray().filter(function (option) { return option.checked; });\n return selected ? selected[0] : null;\n };\n DateSetting.prototype.initEvents = function () {\n var _this = this;\n this.options.forEach(function (radio) {\n radio.addEventListener('change', function () { return _this.handleUpdate(radio); });\n });\n this.setSelected();\n };\n DateSetting.prototype.setSelected = function () {\n var _this = this;\n var selected = this.getOptionsAsArray().find(function (option) { return option.value === _this.getCurrentValue(); });\n if (selected) {\n selected.checked = true;\n selected.dispatchEvent(new Event('change'));\n }\n };\n DateSetting.prototype.handleUpdate = function (input) {\n this.valueInput.value = input.value;\n this.customOption.toggle(typeof input.dataset.custom !== 'undefined');\n this.setHelpText(this.getHelpTextFromType(input.value));\n switch (this.valueInput.value) {\n case 'custom':\n break;\n case 'wp_default':\n case 'diff':\n this.customOption.setExample('');\n break;\n default:\n this.customOption.setExample(this.valueInput.value);\n }\n this.customOption.updateExample();\n };\n DateSetting.prototype.getCurrentValue = function () {\n return this.valueInput.value;\n };\n DateSetting.prototype.setHelpText = function (text) {\n var element = this.setting.querySelector('.help-msg');\n element.innerHTML = text;\n element.style.display = 'block';\n };\n DateSetting.prototype.getHelpTextFromType = function (type) {\n var input = this.getOptionsAsArray().filter(function (radio) { return radio.value === type; });\n if (!input) {\n return '';\n }\n var helpText = input[0].closest('label').querySelector('[data-help]');\n return helpText ? helpText.innerHTML : null;\n };\n return DateSetting;\n}());\nvar CustomOption = /** @class */ (function () {\n function CustomOption(radio, input, example, valueElement) {\n var _this = this;\n this.radio = radio;\n this.input = input;\n this.example = example;\n this.valueElement = valueElement;\n this.timeout = null;\n this.input.addEventListener('change', function () {\n _this.updateExample();\n if (radio.checked) {\n _this.valueElement.value = _this.input.value;\n }\n });\n this.input.addEventListener('keyup', function () {\n if (radio.checked) {\n _this.valueElement.value = _this.input.value;\n }\n if (_this.timeout) {\n clearTimeout(_this.timeout);\n }\n _this.timeout = setTimeout(function () { return _this.updateExample(); }, 500);\n });\n }\n CustomOption.prototype.setExample = function (example) {\n this.input.value = example;\n };\n CustomOption.prototype.updateExample = function () {\n var _this = this;\n this.getExample().then(function (response) {\n _this.example.innerHTML = response.data;\n });\n };\n CustomOption.prototype.toggle = function (enable) {\n if (enable === void 0) { enable = true; }\n enable\n ? this.input.removeAttribute('disabled')\n : this.input.setAttribute('disabled', 'disabled');\n };\n CustomOption.prototype.getExample = function () {\n var data = new FormData();\n data.set('action', 'date_format');\n data.set('date', this.input.value);\n return axios.post(ajaxurl, data, {});\n };\n return CustomOption;\n}());\n","export var initImageSizeSetting = function (column) {\n var setting = column.getElement().querySelector('.ac-column-setting--image');\n if (setting) {\n new ImageSizeSetting(column, setting);\n }\n};\nvar ImageSizeSetting = /** @class */ (function () {\n function ImageSizeSetting(column, setting) {\n this.column = column;\n this.setting = setting;\n this.field = this.setting.querySelector('.ac-setting-input select');\n this.initState();\n this.bindEvents();\n }\n ImageSizeSetting.prototype.getValue = function () {\n return this.field.value;\n };\n ImageSizeSetting.prototype.bindEvents = function () {\n var _this = this;\n this.field.addEventListener('change', function () { return _this.initState(); });\n };\n ImageSizeSetting.prototype.initState = function () {\n this.toggleSubSettings('cpac-custom' === this.getValue());\n };\n ImageSizeSetting.prototype.toggleSubSettings = function (show) {\n if (show === void 0) { show = true; }\n this.setting.querySelectorAll('.ac-column-setting').forEach(function (setting) { return setting.style.display = show ? 'table' : 'none'; });\n };\n return ImageSizeSetting;\n}());\nexport { ImageSizeSetting };\n","var __extends = (this && this.__extends) || (function () {\n var extendStatics = function (d, b) {\n extendStatics = Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n return extendStatics(d, b);\n };\n return function (d, b) {\n extendStatics(d, b);\n function __() { this.constructor = d; }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n };\n})();\nimport Modal from \"../../../modules/modal\";\nimport Nanobus from \"nanobus\";\nexport var initLabelSetting = function (column) {\n var setting = column.getElement().querySelector('.ac-column-setting--label');\n if (setting) {\n new LabelSetting(column, setting);\n }\n};\nvar LabelSetting = /** @class */ (function () {\n function LabelSetting(column, setting) {\n this.column = column;\n this.setting = setting;\n this.field = this.setting.querySelector('.ac-setting-input_label');\n if (column.getElement().querySelector('.-iconpicker')) {\n this.modal = new IconPickerModal(column.getElement().querySelector('.-iconpicker'));\n this.modal.setIconSelection(this.getDashIconFromValue());\n this.initEvents();\n }\n }\n LabelSetting.prototype.initEvents = function () {\n var _this = this;\n this.column.getElement().querySelectorAll('.ac-setting-label-icon').forEach(function (el) {\n el.addEventListener('click', function (e) {\n e.preventDefault();\n _this.modal.open();\n });\n });\n this.modal.onSubmit(function () {\n _this.setLabel(_this.modal.getDashIconMarkup());\n _this.modal.close();\n });\n };\n LabelSetting.prototype.getDashIconFromValue = function () {\n var html = document.createRange().createContextualFragment(this.getValue());\n var dashicon = html.querySelector('.dashicons');\n var value = null;\n if (!dashicon) {\n return value;\n }\n dashicon.classList.forEach(function (cls) {\n if (cls.indexOf('dashicons-') === 0) {\n value = cls.replace('dashicons-', '');\n }\n });\n return value;\n };\n LabelSetting.prototype.getValue = function () {\n return this.field.value;\n };\n LabelSetting.prototype.setLabel = function (label) {\n if (this.field) {\n this.field.value = label;\n this.field.dispatchEvent(new Event('change'));\n }\n };\n return LabelSetting;\n}());\nvar IconPickerModal = /** @class */ (function (_super) {\n __extends(IconPickerModal, _super);\n function IconPickerModal(element) {\n var _this = _super.call(this, element) || this;\n _this.events = new Nanobus();\n _this.dashIcon = null;\n return _this;\n }\n IconPickerModal.prototype.initEvents = function () {\n var _this = this;\n _super.prototype.initEvents.call(this);\n this.getElement().querySelectorAll('[data-action=\"submit\"]').forEach(function (element) {\n element.addEventListener('click', function (e) {\n e.preventDefault();\n _this.events.emit('submit');\n });\n });\n this.getIconElements().forEach(function (icon) {\n icon.addEventListener('click', function (e) {\n e.preventDefault();\n _this.setIconSelection(icon.dataset.dashicon);\n _this.getIconElements().forEach(function (el) { return el.classList.remove('active'); });\n icon.classList.add('active');\n });\n });\n };\n IconPickerModal.prototype.getIconElements = function () {\n return this.getElement().querySelectorAll('.ac-ipicker__icon');\n };\n IconPickerModal.prototype.onSubmit = function (cb) {\n this.events.on('submit', cb);\n };\n IconPickerModal.prototype.getDashIconMarkup = function () {\n return \"<span class=\\\"dashicons dashicons-\" + this.dashIcon + \"\\\"></span>\";\n };\n IconPickerModal.prototype.setIconSelection = function (dashicon) {\n var selection = this.getElement().querySelector('.ac-ipicker__selection');\n this.dashIcon = dashicon;\n selection.innerHTML = this.getDashIconMarkup();\n selection.style.visibility = 'visible';\n };\n return IconPickerModal;\n}(Modal));\n","// @ts-ignore\nimport $ from 'jquery';\nexport var initMultiSelectFields = function (column) {\n column.getElement().querySelectorAll('select[multiple]').forEach(function (select) {\n new MultiSelect(column, select);\n });\n};\nvar MultiSelect = /** @class */ (function () {\n function MultiSelect(column, select) {\n this.column = column;\n this.select = select;\n this.bindEvents();\n }\n MultiSelect.prototype.bindEvents = function () {\n // First remove all cloned Select2 elements\n this.select.removeAttribute('data-select2-id');\n this.select.parentElement.querySelectorAll('.select2').forEach(function (el) {\n el.remove();\n });\n $(this.select).ac_select2({\n theme: 'acs2',\n width: '100%',\n escapeMarkup: function (text) {\n return text;\n },\n });\n };\n return MultiSelect;\n}());\n","var axios = require('axios');\nexport var initNumberFormatSetting = function (column) {\n column.getElement().querySelectorAll('.ac-column-setting--number_format').forEach(function (setting) {\n new NumberFormat(column, setting);\n });\n};\nvar NumberFormat = /** @class */ (function () {\n function NumberFormat(column, setting) {\n this.column = column;\n this.setting = setting;\n this.bindEvents();\n }\n NumberFormat.prototype.bindEvents = function () {\n var _this = this;\n this.refreshPreview();\n this.setting.querySelectorAll('input').forEach(function (el) {\n el.addEventListener('change', function () { return _this.refreshPreview(); });\n });\n };\n NumberFormat.prototype.refreshPreview = function () {\n var _this = this;\n this.getExampleRequest().then(function (response) {\n _this.setting.querySelectorAll('[data-preview]').forEach(function (el) { return el.textContent = response.data.data; });\n });\n };\n NumberFormat.prototype.getValue = function () {\n var decimals = this.setting.querySelector('.ac-setting-input_number_decimals');\n var decimal_point = this.setting.querySelector('.ac-setting-input_number_decimal_point');\n var thousands_point = this.setting.querySelector('.ac-setting-input_number_thousands_separator');\n return {\n decimals: decimals ? decimals.value : '',\n decimal_point: decimal_point ? decimal_point.value : '',\n thousands_point: thousands_point ? thousands_point.value : '',\n };\n };\n NumberFormat.prototype.getExampleRequest = function () {\n var value = this.getValue();\n var data = new FormData();\n data.set('action', 'ac_number_format');\n data.set('number', '7500');\n data.set('decimals', value.decimals);\n data.set('decimal_point', value.decimal_point);\n data.set('thousands_sep', value.thousands_point);\n return axios.post(ajaxurl, data, {});\n };\n return NumberFormat;\n}());\n","// @ts-ignore\nimport $ from 'jquery';\nexport var initProSetting = function (column) {\n column.getElement().querySelectorAll('.ac-column-setting--pro').forEach(function (setting) {\n setting.querySelectorAll('input').forEach(function (input) {\n input.addEventListener('click', function () { return $(setting).find('[data-ac-modal]').trigger('click'); });\n });\n });\n};\n","export var initSubSettings = function (column) {\n column.getElement().querySelectorAll('.ac-column-setting--filter,.ac-column-setting--sort,.ac-column-setting--edit').forEach(function (setting) {\n new SubsettingSetting(setting);\n });\n};\nvar SubsettingSetting = /** @class */ (function () {\n function SubsettingSetting(element) {\n this.element = element;\n this.inputs = element.querySelectorAll('.ac-setting-input input[type=\"radio\"]');\n this.subFields = element.querySelectorAll('.ac-column-setting');\n this.initState();\n this.initEvents();\n }\n SubsettingSetting.prototype.initEvents = function () {\n var _this = this;\n this.inputs.forEach(function (el) {\n el.addEventListener('change', function () { return _this.initState(); });\n });\n };\n SubsettingSetting.prototype.initState = function () {\n this.isOptionEnabled()\n ? this.subFields.forEach(function (el) { return el.style.display = 'table'; })\n : this.subFields.forEach(function (el) { return el.style.display = 'none'; });\n };\n SubsettingSetting.prototype.isOptionEnabled = function () {\n var checked = Array.from(this.inputs).filter(function (input) {\n return input.checked;\n });\n return checked.length ? checked[0].value === 'on' : false;\n };\n return SubsettingSetting;\n}());\n","import excludeGroupsMather from \"../../../select2/excludegroup.matcher\";\n// @ts-ignore\nimport $ from 'jquery';\nexport var initColumnTypeSelectorSetting = function (column) {\n column.getElement().querySelectorAll('[data-setting=\"type\"]').forEach(function (setting) {\n new TypeSelector(column, setting);\n });\n};\nvar TypeSelector = /** @class */ (function () {\n function TypeSelector(column, setting) {\n this.column = column;\n this.setting = setting;\n this.bindEvents();\n }\n TypeSelector.prototype.bindEvents = function () {\n var select = this.setting.querySelector('.ac-setting-input_type');\n if (select) {\n select.removeAttribute('data-select2-id');\n this.setting.querySelectorAll('.select2').forEach(function (el) {\n el.remove();\n });\n $(select).ac_select2({\n theme: 'acs2',\n width: '100%',\n dropdownCssClass: '-type-selector',\n escapeMarkup: function (text) {\n return text;\n },\n templateResult: function (result) {\n var text = result.text;\n if (result.hasOwnProperty('id') && result.id.includes('placeholder-')) {\n text += \"<span style=\\\"background-color:#FE3D6C; color:#fff; font-size: 10px; margin-top: -1px; padding: 1px 5px; border-radius: 2px; text-transform: uppercase;float: right; margin-right 10px;\\\">PRO</span>\";\n }\n return text;\n },\n matcher: excludeGroupsMather\n });\n }\n };\n return TypeSelector;\n}());\n","import Nanobus from \"nanobus\";\n// @ts-ignore\nimport $ from 'jquery';\nexport var initWidthSetting = function (column) {\n column.getElement().querySelectorAll('table[data-setting=\"width\"]').forEach(function (setting) { return new WidthSetting(column, setting); });\n};\nvar WidthSetting = /** @class */ (function () {\n function WidthSetting(column, setting) {\n this.column = column;\n this.setting = setting;\n this.events = new Nanobus();\n this.indicator = new WidthIndicator(column.getElement().querySelector('.ac-column-header .ac-column-heading-setting--width'));\n this.widthInput = this.setting.querySelector('[data-width-input]');\n this.unitInput = this.setting.querySelectorAll('[data-unit-input] input');\n this.init();\n }\n WidthSetting.prototype.getWidth = function () {\n var widthValue = this.widthInput.value;\n return widthValue ? parseInt(widthValue) : null;\n };\n WidthSetting.prototype.setWidth = function (width) {\n this.widthInput.value = width ? width.toString() : null;\n this.updateIndicator();\n };\n WidthSetting.prototype.updateUnit = function () {\n this.setting.querySelector('.description .unit').innerHTML = this.getUnit();\n };\n WidthSetting.prototype.getUnit = function () {\n var input = this.setting.querySelector('[data-unit-input] input:checked');\n return input ? input.value : null;\n };\n WidthSetting.prototype.getValue = function () {\n return {\n width: this.getWidth(),\n unit: this.getUnit()\n };\n };\n WidthSetting.prototype.validate = function () {\n var width = this.getWidth();\n if (width === 0 || width < 0) {\n this.setWidth(null);\n }\n if (this.getUnit() === '%') {\n if (width > 100) {\n this.setWidth(100);\n }\n }\n };\n WidthSetting.prototype.init = function () {\n var _this = this;\n this.widthInput.addEventListener('keyup', function () {\n _this.updateIndicator();\n _this.initSlider();\n _this.validate();\n });\n this.unitInput.forEach(function (el) {\n el.addEventListener('change', function () {\n _this.initSlider();\n _this.updateIndicator();\n _this.updateUnit();\n _this.validate();\n });\n });\n this.initSlider();\n };\n WidthSetting.prototype.updateIndicator = function () {\n this.indicator.setValue(this.getWidth(), this.getUnit());\n };\n WidthSetting.prototype.initSlider = function () {\n var _this = this;\n var sliderElement = this.column.getElement().querySelector('.width-slider');\n $(sliderElement).slider({\n range: 'min',\n min: 0,\n max: '%' === this.getUnit() ? 100 : 500,\n value: this.getWidth(),\n slide: function (event, ui) {\n _this.setWidth(ui.value);\n }\n });\n };\n return WidthSetting;\n}());\nvar WidthIndicator = /** @class */ (function () {\n function WidthIndicator(element) {\n this.element = element;\n this.events = new Nanobus();\n }\n WidthIndicator.prototype.setValue = function (width, unit) {\n if (width === null) {\n return this.element.innerText = '';\n }\n this.element.innerText = \"\" + width.toString() + unit;\n };\n return WidthIndicator;\n}());\n","export var EventConstants = {\n TABLE: {\n READY: 'Table.Ready'\n },\n SETTINGS: {\n FORM: {\n LOADED: 'Settings.Form.Loaded',\n READY: 'Settings.Form.Ready',\n SAVING: 'Settings.Form.Saving',\n SAVED: 'Settings.Form.Saved'\n },\n COLUMN: {\n INIT: 'Settings.Column.Init',\n SWITCH: 'Settings.Column.SwitchToType',\n REFRESHED: 'Settings.Column.Refreshed'\n }\n }\n};\n","import AcServices from \"../modules/ac-services\";\nexport var initAcServices = function () {\n if (!window.AC_SERVICES) {\n window.AC_SERVICES = new AcServices();\n }\n return window.AC_SERVICES;\n};\n","var _this = this;\nexport var fadeIn = function (element, ms, cb, display) {\n if (ms === void 0) { ms = 100; }\n if (cb === void 0) { cb = null; }\n if (display === void 0) { display = 'block'; }\n element.style.display = display;\n element.style.transition = \"opacity \" + ms + \"ms\";\n element.style.opacity = '0';\n setTimeout(function () {\n element.style.opacity = '1';\n }, 100);\n if (cb) {\n element.addEventListener('transitionend', function () {\n cb.call(_this);\n }, { once: true });\n }\n};\nexport var fadeOut = function (element, ms, cb, display) {\n if (ms === void 0) { ms = 100; }\n if (cb === void 0) { cb = null; }\n if (display === void 0) { display = 'none'; }\n element.style.transition = \"opacity \" + ms + \"ms\";\n element.style.opacity = '1';\n setTimeout(function () {\n element.style.opacity = '0';\n }, 100);\n element.addEventListener('transitionend', function () {\n element.style.display = display;\n if (cb) {\n cb.call(_this);\n }\n }, { once: true });\n};\nexport var scrollToElement = function (element, ms, options) {\n if (options === void 0) { options = {}; }\n var defaults = {\n offset: 0\n };\n var settings = Object.assign({}, defaults, options);\n var elementY = element.offsetTop + settings.offset;\n var startingY = window.pageYOffset;\n var diff = elementY - startingY;\n var start;\n // Bootstrap our animation - it will get called right before next frame shall be rendered.\n window.requestAnimationFrame(function step(timestamp) {\n if (!start) {\n start = timestamp;\n }\n var time = timestamp - start;\n var percent = Math.min(time / ms, 1);\n window.scrollTo(0, startingY + diff * percent);\n if (time < ms) {\n window.requestAnimationFrame(step);\n }\n });\n};\n","export var insertAfter = function (newNode, referenceNode) {\n referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling);\n};\nexport var insertBefore = function (newNode, referenceNode) {\n referenceNode.parentNode.insertBefore(newNode, referenceNode);\n};\nexport var createElementFromString = function (content, baseElement) {\n if (baseElement === void 0) { baseElement = 'div'; }\n var element = document.createElement(baseElement);\n element.innerHTML = content;\n return element;\n};\nfunction isInViewport(element) {\n var rect = element.getBoundingClientRect();\n return (rect.top >= 0 && rect.left >= 0 &&\n rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) &&\n rect.right <= (window.innerWidth || document.documentElement.clientWidth));\n}\n","export var addEventListenerLive = function (eventType, elementQuerySelector, cb, rootElement) {\n if (rootElement === void 0) { rootElement = null; }\n var element = rootElement ? rootElement : document;\n element.addEventListener(eventType, function (event) {\n var qs = document.querySelectorAll(elementQuerySelector);\n if (qs) {\n var element = event.target, index = -1;\n while (element && ((index = Array.prototype.indexOf.call(qs, element)) === -1)) {\n element = element.parentElement;\n }\n if (index > -1) {\n cb.call(element, event);\n }\n }\n });\n};\nexport var onHover = function (el, cbOver, cbLeave) {\n el.addEventListener('mouseenter', cbOver);\n el.addEventListener('mouseleave', cbLeave);\n};\nexport var addEventListeners = function (el, events, callback) {\n events.forEach(function (event) { return el.addEventListener(event, callback); });\n};\n","export var uniqid = function (prefix, moreEntropy) {\n if (prefix === void 0) { prefix = \"\"; }\n if (moreEntropy === void 0) { moreEntropy = false; }\n var c = Date.now() / 1000;\n var d = c.toString(16).split(\".\").join(\"\");\n while (d.length < 14)\n d += \"0\";\n var e = \"\";\n if (moreEntropy) {\n e = \".\";\n e += Math.round(Math.random() * 100000000);\n }\n return prefix + d + e;\n};\nexport var stripHtml = function (originalString) {\n return originalString ? originalString.replace(/(<([^>]+)>)/gi, \"\") : '';\n};\n","import Tooltip from \"./tooltips\";\nvar $ = require(\"jquery\");\nvar Pointer = /** @class */ (function () {\n function Pointer(el) {\n this.element = el;\n this.settings = this.getDefaults();\n this.init();\n this.setInitialized();\n }\n Pointer.prototype.setInitialized = function () {\n AcPointers.add(this.element);\n };\n Pointer.prototype.getDefaults = function () {\n return {\n width: this.element.getAttribute('data-width') ? this.element.getAttribute('data-width') : 250,\n noclick: this.element.getAttribute('data-noclick') ? this.element.getAttribute('data-noclick') : false,\n position: this.getPosition()\n };\n };\n Pointer.prototype.isInitialized = function () {\n return AcPointers.isInitialized(this.element);\n };\n Pointer.prototype.init = function () {\n if (this.isInitialized()) {\n return;\n }\n // create pointer\n $(this.element).pointer({\n content: this.getRelatedHTML(),\n position: this.settings.position,\n pointerWidth: this.settings.width,\n pointerClass: this.getPointerClass()\n });\n this.initEvents();\n };\n Pointer.prototype.getPosition = function () {\n var position = {\n at: 'left top',\n my: 'right top',\n edge: 'right',\n };\n var pos = this.element.getAttribute('data-pos');\n var edge = this.element.getAttribute('data-pos_edge');\n if ('right' === pos) {\n position = {\n at: 'right middle',\n my: 'left middle',\n edge: 'left'\n };\n }\n if ('right_bottom' === pos) {\n position = {\n at: 'right middle',\n my: 'left bottom',\n edge: 'none'\n };\n }\n if ('left' === pos) {\n position = {\n at: 'left middle',\n my: 'right middle',\n edge: 'right'\n };\n }\n if (edge) {\n position.edge = edge;\n }\n return position;\n };\n Pointer.prototype.getPointerClass = function () {\n var classes = [\n 'ac-wp-pointer',\n 'wp-pointer',\n 'wp-pointer-' + this.settings.position.edge\n ];\n if (this.settings.noclick) {\n classes.push('noclick');\n }\n return classes.join(' ');\n };\n Pointer.prototype.getRelatedHTML = function () {\n var related_element = document.getElementById(this.element.getAttribute('rel'));\n return related_element ? related_element.innerHTML : '';\n };\n Pointer.prototype.initEvents = function () {\n var el = $(this.element);\n // click\n if (!this.settings.noclick) {\n el.click(function () {\n if (el.hasClass('open')) {\n el.removeClass('open');\n }\n else {\n el.addClass('open');\n }\n });\n }\n el.click(function () {\n el.pointer('open');\n });\n el.mouseenter(function () {\n el.pointer('open');\n setTimeout(function () {\n el.pointer('open');\n }, 2);\n });\n el.mouseleave(function () {\n setTimeout(function () {\n if (!el.hasClass('open') && $('.ac-wp-pointer.hover').length === 0) {\n el.pointer('close');\n }\n }, 1);\n });\n el.on('close', function () {\n setTimeout(function () {\n if (!el.hasClass('open')) {\n el.pointer('close');\n }\n });\n });\n };\n return Pointer;\n}());\nexport { Pointer };\nvar AcPointers = /** @class */ (function () {\n function AcPointers() {\n }\n AcPointers.isInitialized = function (element) {\n return this.initElements.filter(function (el) { return el === element; }).length > 0;\n };\n AcPointers.add = function (element) {\n this.initElements.push(element);\n };\n AcPointers.initElements = [];\n return AcPointers;\n}());\nexport var initPointers = function (elements) {\n if (elements === void 0) { elements = null; }\n if (!elements) {\n elements = document.querySelectorAll('.ac-pointer');\n }\n elements.forEach(function (element) {\n new Pointer(element);\n });\n $('.ac-wp-pointer').hover(function () {\n $(this).addClass('hover');\n }, function () {\n $(this).removeClass('hover');\n $('.ac-pointer').trigger('close');\n }).on('click', '.close', function () {\n $('.ac-pointer').removeClass('open');\n });\n new Tooltip();\n};\n","import Nanobus from \"nanobus\";\nvar AcServices = /** @class */ (function () {\n function AcServices() {\n this.services = {};\n this.events = new Nanobus();\n }\n AcServices.prototype.registerService = function (name, service) {\n this.services[name] = service;\n return this;\n };\n AcServices.prototype.getService = function (name) {\n return this.hasService(name) ? this.services[name] : null;\n };\n AcServices.prototype.hasService = function (name) {\n return this.services.hasOwnProperty(name);\n };\n AcServices.prototype.addListener = function (name, callback) {\n this.events.addListener(name, callback);\n };\n AcServices.prototype.emitEvent = function (name, args) {\n this.events.emit(name, args);\n };\n return AcServices;\n}());\nexport default AcServices;\n","var Modal = /** @class */ (function () {\n function Modal(el) {\n if (!el) {\n return;\n }\n this.el = el;\n this.dialog = el.querySelector('.ac-modal__dialog');\n this.initEvents();\n }\n Modal.prototype.getElement = function () {\n return this.el;\n };\n Modal.prototype.initEvents = function () {\n var _this = this;\n var self = this;\n document.addEventListener('keydown', function (e) {\n var keyName = e.key;\n if (!_this.isOpen()) {\n return;\n }\n if ('Escape' === keyName) {\n _this.close();\n }\n });\n var dismissButtons = this.el.querySelectorAll('[data-dismiss=\"modal\"], .ac-modal__dialog__close');\n if (dismissButtons.length > 0) {\n dismissButtons.forEach(function (b) {\n b.addEventListener('click', function (e) {\n e.preventDefault();\n self.close();\n });\n });\n }\n this.el.addEventListener('click', function (e) {\n if (e.target.classList.contains('ac-modal')) {\n self.close();\n }\n });\n };\n Modal.prototype.isOpen = function () {\n return this.el.classList.contains('-active');\n };\n Modal.prototype.close = function () {\n this.onClose();\n this.el.classList.remove('-active');\n };\n Modal.prototype.open = function () {\n var _this = this;\n //short delay in order to allow bubbling events to bind before opening\n setTimeout(function () {\n _this.onOpen();\n _this.el.removeAttribute('style');\n _this.el.classList.add('-active');\n });\n };\n Modal.prototype.destroy = function () {\n this.el.remove();\n };\n Modal.prototype.onClose = function () {\n };\n Modal.prototype.onOpen = function () {\n };\n return Modal;\n}());\nexport default Modal;\n","import Modal from './modal';\nvar Modals = /** @class */ (function () {\n function Modals() {\n this.modals = {};\n this.number = 0;\n this.defaults = {\n modal: Modal\n };\n this.initGlobalEvents();\n }\n Modals.prototype.register = function (modal, key) {\n if (key === void 0) { key = ''; }\n if (!key) {\n key = 'm' + this.number;\n }\n this.modals[key] = modal;\n this.number++;\n return modal;\n };\n Modals.prototype.get = function (key) {\n return this.modals.hasOwnProperty(key) ? this.modals[key] : null;\n };\n Modals.prototype.open = function (key) {\n if (this.get(key)) {\n this.get(key).open();\n }\n };\n Modals.prototype.close = function (key) {\n if (this.get(key)) {\n this.get(key).close();\n }\n };\n Modals.prototype.closeAll = function () {\n for (var key in this.modals) {\n this.close(key);\n }\n };\n Modals.prototype.initGlobalEvents = function () {\n var _this = this;\n document.addEventListener('click', function (e) {\n var target = e.target;\n if (target.dataset.acModal) {\n e.preventDefault();\n _this.open(target.dataset.acModal);\n }\n });\n };\n return Modals;\n}());\nexport default Modals;\n","import { initAcTooltips } from \"../plugin/tooltip\";\nvar Tooltips = /** @class */ (function () {\n function Tooltips() {\n this.init();\n }\n Tooltips.prototype.init = function () {\n initAcTooltips();\n };\n return Tooltips;\n}());\nexport default Tooltips;\n","export var initAcTooltips = function () {\n document.querySelectorAll('[data-ac-tip]').forEach(function (element) {\n new Tooltip(element);\n });\n};\nvar Tooltip = /** @class */ (function () {\n function Tooltip(el, content) {\n if (content === void 0) { content = ''; }\n this.element = el;\n this.content = content ? content : el.dataset.acTip;\n this.tip = createTooltip(this.content);\n this.initEvents();\n }\n Tooltip.prototype.initEvents = function () {\n var _this = this;\n if (this.element.dataset.acTooltipInit === '1') {\n return;\n }\n this.element.dataset.acTooltipInit = '1';\n document.body.appendChild(this.tip);\n this.element.addEventListener('mouseenter', function () {\n var bodyOffset = document.body.getBoundingClientRect();\n var viewportOffset = _this.element.getBoundingClientRect();\n _this.tip.style.left = ((viewportOffset.left - bodyOffset.left) + _this.element.offsetWidth / 2) + 'px';\n _this.tip.style.top = ((viewportOffset.top - bodyOffset.top) + _this.element.offsetHeight) + 'px';\n _this.tip.classList.add('hover');\n });\n this.element.addEventListener('mouseleave', function () {\n _this.tip.classList.remove('hover');\n });\n };\n return Tooltip;\n}());\nexport { Tooltip };\nvar createTooltip = function (content) {\n var tip = document.createElement('div');\n tip.classList.add('ac-tooltip');\n tip.innerHTML = content;\n return tip;\n};\n","export default function excludeGroupsMather(params, data) {\n if (jQuery.trim(params.term) === '') {\n return data;\n }\n if (typeof data.children === 'undefined') {\n return null;\n }\n var filteredChildren = [];\n jQuery.each(data.children, function (idx, child) {\n if (child.text.toUpperCase().indexOf(params.term.toUpperCase()) > -1) {\n filteredChildren.push(child);\n }\n });\n if (filteredChildren.length) {\n var modifiedData = jQuery.extend({}, data, true);\n modifiedData.children = filteredChildren;\n return modifiedData;\n }\n return null;\n}\n","module.exports = require('./lib/axios');\n","'use strict';\nvar utils = require('./../utils');\nvar settle = require('./../core/settle');\nvar cookies = require('./../helpers/cookies');\nvar buildURL = require('./../helpers/buildURL');\nvar buildFullPath = require('../core/buildFullPath');\nvar parseHeaders = require('./../helpers/parseHeaders');\nvar isURLSameOrigin = require('./../helpers/isURLSameOrigin');\nvar createError = require('../core/createError');\nmodule.exports = function xhrAdapter(config) {\n return new Promise(function dispatchXhrRequest(resolve, reject) {\n var requestData = config.data;\n var requestHeaders = config.headers;\n if (utils.isFormData(requestData)) {\n delete requestHeaders['Content-Type']; // Let the browser set it\n }\n var request = new XMLHttpRequest();\n // HTTP basic authentication\n if (config.auth) {\n var username = config.auth.username || '';\n var password = config.auth.password ? unescape(encodeURIComponent(config.auth.password)) : '';\n requestHeaders.Authorization = 'Basic ' + btoa(username + ':' + password);\n }\n var fullPath = buildFullPath(config.baseURL, config.url);\n request.open(config.method.toUpperCase(), buildURL(fullPath, config.params, config.paramsSerializer), true);\n // Set the request timeout in MS\n request.timeout = config.timeout;\n // Listen for ready state\n request.onreadystatechange = function handleLoad() {\n if (!request || request.readyState !== 4) {\n return;\n }\n // The request errored out and we didn't get a response, this will be\n // handled by onerror instead\n // With one exception: request that using file: protocol, most browsers\n // will return status as 0 even though it's a successful request\n if (request.status === 0 && !(request.responseURL && request.responseURL.indexOf('file:') === 0)) {\n return;\n }\n // Prepare the response\n var responseHeaders = 'getAllResponseHeaders' in request ? parseHeaders(request.getAllResponseHeaders()) : null;\n var responseData = !config.responseType || config.responseType === 'text' ? request.responseText : request.response;\n var response = {\n data: responseData,\n status: request.status,\n statusText: request.statusText,\n headers: responseHeaders,\n config: config,\n request: request\n };\n settle(resolve, reject, response);\n // Clean up request\n request = null;\n };\n // Handle browser request cancellation (as opposed to a manual cancellation)\n request.onabort = function handleAbort() {\n if (!request) {\n return;\n }\n reject(createError('Request aborted', config, 'ECONNABORTED', request));\n // Clean up request\n request = null;\n };\n // Handle low level network errors\n request.onerror = function handleError() {\n // Real errors are hidden from us by the browser\n // onerror should only fire if it's a network error\n reject(createError('Network Error', config, null, request));\n // Clean up request\n request = null;\n };\n // Handle timeout\n request.ontimeout = function handleTimeout() {\n var timeoutErrorMessage = 'timeout of ' + config.timeout + 'ms exceeded';\n if (config.timeoutErrorMessage) {\n timeoutErrorMessage = config.timeoutErrorMessage;\n }\n reject(createError(timeoutErrorMessage, config, 'ECONNABORTED', request));\n // Clean up request\n request = null;\n };\n // Add xsrf header\n // This is only done if running in a standard browser environment.\n // Specifically not if we're in a web worker, or react-native.\n if (utils.isStandardBrowserEnv()) {\n // Add xsrf header\n var xsrfValue = (config.withCredentials || isURLSameOrigin(fullPath)) && config.xsrfCookieName ?\n cookies.read(config.xsrfCookieName) :\n undefined;\n if (xsrfValue) {\n requestHeaders[config.xsrfHeaderName] = xsrfValue;\n }\n }\n // Add headers to the request\n if ('setRequestHeader' in request) {\n utils.forEach(requestHeaders, function setRequestHeader(val, key) {\n if (typeof requestData === 'undefined' && key.toLowerCase() === 'content-type') {\n // Remove Content-Type if data is undefined\n delete requestHeaders[key];\n }\n else {\n // Otherwise add header to the request\n request.setRequestHeader(key, val);\n }\n });\n }\n // Add withCredentials to request if needed\n if (!utils.isUndefined(config.withCredentials)) {\n request.withCredentials = !!config.withCredentials;\n }\n // Add responseType to request if needed\n if (config.responseType) {\n try {\n request.responseType = config.responseType;\n }\n catch (e) {\n // Expected DOMException thrown by browsers not compatible XMLHttpRequest Level 2.\n // But, this can be suppressed for 'json' type as it can be parsed by default 'transformResponse' function.\n if (config.responseType !== 'json') {\n throw e;\n }\n }\n }\n // Handle progress if needed\n if (typeof config.onDownloadProgress === 'function') {\n request.addEventListener('progress', config.onDownloadProgress);\n }\n // Not all browsers support upload events\n if (typeof config.onUploadProgress === 'function' && request.upload) {\n request.upload.addEventListener('progress', config.onUploadProgress);\n }\n if (config.cancelToken) {\n // Handle cancellation\n config.cancelToken.promise.then(function onCanceled(cancel) {\n if (!request) {\n return;\n }\n request.abort();\n reject(cancel);\n // Clean up request\n request = null;\n });\n }\n if (!requestData) {\n requestData = null;\n }\n // Send the request\n request.send(requestData);\n });\n};\n","'use strict';\nvar utils = require('./utils');\nvar bind = require('./helpers/bind');\nvar Axios = require('./core/Axios');\nvar mergeConfig = require('./core/mergeConfig');\nvar defaults = require('./defaults');\n/**\n * Create an instance of Axios\n *\n * @param {Object} defaultConfig The default config for the instance\n * @return {Axios} A new instance of Axios\n */\nfunction createInstance(defaultConfig) {\n var context = new Axios(defaultConfig);\n var instance = bind(Axios.prototype.request, context);\n // Copy axios.prototype to instance\n utils.extend(instance, Axios.prototype, context);\n // Copy context to instance\n utils.extend(instance, context);\n return instance;\n}\n// Create the default instance to be exported\nvar axios = createInstance(defaults);\n// Expose Axios class to allow class inheritance\naxios.Axios = Axios;\n// Factory for creating new instances\naxios.create = function create(instanceConfig) {\n return createInstance(mergeConfig(axios.defaults, instanceConfig));\n};\n// Expose Cancel & CancelToken\naxios.Cancel = require('./cancel/Cancel');\naxios.CancelToken = require('./cancel/CancelToken');\naxios.isCancel = require('./cancel/isCancel');\n// Expose all/spread\naxios.all = function all(promises) {\n return Promise.all(promises);\n};\naxios.spread = require('./helpers/spread');\n// Expose isAxiosError\naxios.isAxiosError = require('./helpers/isAxiosError');\nmodule.exports = axios;\n// Allow use of default import syntax in TypeScript\nmodule.exports.default = axios;\n","'use strict';\n/**\n * A `Cancel` is an object that is thrown when an operation is canceled.\n *\n * @class\n * @param {string=} message The message.\n */\nfunction Cancel(message) {\n this.message = message;\n}\nCancel.prototype.toString = function toString() {\n return 'Cancel' + (this.message ? ': ' + this.message : '');\n};\nCancel.prototype.__CANCEL__ = true;\nmodule.exports = Cancel;\n","'use strict';\nvar Cancel = require('./Cancel');\n/**\n * A `CancelToken` is an object that can be used to request cancellation of an operation.\n *\n * @class\n * @param {Function} executor The executor function.\n */\nfunction CancelToken(executor) {\n if (typeof executor !== 'function') {\n throw new TypeError('executor must be a function.');\n }\n var resolvePromise;\n this.promise = new Promise(function promiseExecutor(resolve) {\n resolvePromise = resolve;\n });\n var token = this;\n executor(function cancel(message) {\n if (token.reason) {\n // Cancellation has already been requested\n return;\n }\n token.reason = new Cancel(message);\n resolvePromise(token.reason);\n });\n}\n/**\n * Throws a `Cancel` if cancellation has been requested.\n */\nCancelToken.prototype.throwIfRequested = function throwIfRequested() {\n if (this.reason) {\n throw this.reason;\n }\n};\n/**\n * Returns an object that contains a new `CancelToken` and a function that, when called,\n * cancels the `CancelToken`.\n */\nCancelToken.source = function source() {\n var cancel;\n var token = new CancelToken(function executor(c) {\n cancel = c;\n });\n return {\n token: token,\n cancel: cancel\n };\n};\nmodule.exports = CancelToken;\n","'use strict';\nmodule.exports = function isCancel(value) {\n return !!(value && value.__CANCEL__);\n};\n","'use strict';\nvar utils = require('./../utils');\nvar buildURL = require('../helpers/buildURL');\nvar InterceptorManager = require('./InterceptorManager');\nvar dispatchRequest = require('./dispatchRequest');\nvar mergeConfig = require('./mergeConfig');\n/**\n * Create a new instance of Axios\n *\n * @param {Object} instanceConfig The default config for the instance\n */\nfunction Axios(instanceConfig) {\n this.defaults = instanceConfig;\n this.interceptors = {\n request: new InterceptorManager(),\n response: new InterceptorManager()\n };\n}\n/**\n * Dispatch a request\n *\n * @param {Object} config The config specific for this request (merged with this.defaults)\n */\nAxios.prototype.request = function request(config) {\n /*eslint no-param-reassign:0*/\n // Allow for axios('example/url'[, config]) a la fetch API\n if (typeof config === 'string') {\n config = arguments[1] || {};\n config.url = arguments[0];\n }\n else {\n config = config || {};\n }\n config = mergeConfig(this.defaults, config);\n // Set config.method\n if (config.method) {\n config.method = config.method.toLowerCase();\n }\n else if (this.defaults.method) {\n config.method = this.defaults.method.toLowerCase();\n }\n else {\n config.method = 'get';\n }\n // Hook up interceptors middleware\n var chain = [dispatchRequest, undefined];\n var promise = Promise.resolve(config);\n this.interceptors.request.forEach(function unshiftRequestInterceptors(interceptor) {\n chain.unshift(interceptor.fulfilled, interceptor.rejected);\n });\n this.interceptors.response.forEach(function pushResponseInterceptors(interceptor) {\n chain.push(interceptor.fulfilled, interceptor.rejected);\n });\n while (chain.length) {\n promise = promise.then(chain.shift(), chain.shift());\n }\n return promise;\n};\nAxios.prototype.getUri = function getUri(config) {\n config = mergeConfig(this.defaults, config);\n return buildURL(config.url, config.params, config.paramsSerializer).replace(/^\\?/, '');\n};\n// Provide aliases for supported request methods\nutils.forEach(['delete', 'get', 'head', 'options'], function forEachMethodNoData(method) {\n /*eslint func-names:0*/\n Axios.prototype[method] = function (url, config) {\n return this.request(mergeConfig(config || {}, {\n method: method,\n url: url,\n data: (config || {}).data\n }));\n };\n});\nutils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {\n /*eslint func-names:0*/\n Axios.prototype[method] = function (url, data, config) {\n return this.request(mergeConfig(config || {}, {\n method: method,\n url: url,\n data: data\n }));\n };\n});\nmodule.exports = Axios;\n","'use strict';\nvar utils = require('./../utils');\nfunction InterceptorManager() {\n this.handlers = [];\n}\n/**\n * Add a new interceptor to the stack\n *\n * @param {Function} fulfilled The function to handle `then` for a `Promise`\n * @param {Function} rejected The function to handle `reject` for a `Promise`\n *\n * @return {Number} An ID used to remove interceptor later\n */\nInterceptorManager.prototype.use = function use(fulfilled, rejected) {\n this.handlers.push({\n fulfilled: fulfilled,\n rejected: rejected\n });\n return this.handlers.length - 1;\n};\n/**\n * Remove an interceptor from the stack\n *\n * @param {Number} id The ID that was returned by `use`\n */\nInterceptorManager.prototype.eject = function eject(id) {\n if (this.handlers[id]) {\n this.handlers[id] = null;\n }\n};\n/**\n * Iterate over all the registered interceptors\n *\n * This method is particularly useful for skipping over any\n * interceptors that may have become `null` calling `eject`.\n *\n * @param {Function} fn The function to call for each interceptor\n */\nInterceptorManager.prototype.forEach = function forEach(fn) {\n utils.forEach(this.handlers, function forEachHandler(h) {\n if (h !== null) {\n fn(h);\n }\n });\n};\nmodule.exports = InterceptorManager;\n","'use strict';\nvar isAbsoluteURL = require('../helpers/isAbsoluteURL');\nvar combineURLs = require('../helpers/combineURLs');\n/**\n * Creates a new URL by combining the baseURL with the requestedURL,\n * only when the requestedURL is not already an absolute URL.\n * If the requestURL is absolute, this function returns the requestedURL untouched.\n *\n * @param {string} baseURL The base URL\n * @param {string} requestedURL Absolute or relative URL to combine\n * @returns {string} The combined full path\n */\nmodule.exports = function buildFullPath(baseURL, requestedURL) {\n if (baseURL && !isAbsoluteURL(requestedURL)) {\n return combineURLs(baseURL, requestedURL);\n }\n return requestedURL;\n};\n","'use strict';\nvar enhanceError = require('./enhanceError');\n/**\n * Create an Error with the specified message, config, error code, request and response.\n *\n * @param {string} message The error message.\n * @param {Object} config The config.\n * @param {string} [code] The error code (for example, 'ECONNABORTED').\n * @param {Object} [request] The request.\n * @param {Object} [response] The response.\n * @returns {Error} The created error.\n */\nmodule.exports = function createError(message, config, code, request, response) {\n var error = new Error(message);\n return enhanceError(error, config, code, request, response);\n};\n","'use strict';\nvar utils = require('./../utils');\nvar transformData = require('./transformData');\nvar isCancel = require('../cancel/isCancel');\nvar defaults = require('../defaults');\n/**\n * Throws a `Cancel` if cancellation has been requested.\n */\nfunction throwIfCancellationRequested(config) {\n if (config.cancelToken) {\n config.cancelToken.throwIfRequested();\n }\n}\n/**\n * Dispatch a request to the server using the configured adapter.\n *\n * @param {object} config The config that is to be used for the request\n * @returns {Promise} The Promise to be fulfilled\n */\nmodule.exports = function dispatchRequest(config) {\n throwIfCancellationRequested(config);\n // Ensure headers exist\n config.headers = config.headers || {};\n // Transform request data\n config.data = transformData(config.data, config.headers, config.transformRequest);\n // Flatten headers\n config.headers = utils.merge(config.headers.common || {}, config.headers[config.method] || {}, config.headers);\n utils.forEach(['delete', 'get', 'head', 'post', 'put', 'patch', 'common'], function cleanHeaderConfig(method) {\n delete config.headers[method];\n });\n var adapter = config.adapter || defaults.adapter;\n return adapter(config).then(function onAdapterResolution(response) {\n throwIfCancellationRequested(config);\n // Transform response data\n response.data = transformData(response.data, response.headers, config.transformResponse);\n return response;\n }, function onAdapterRejection(reason) {\n if (!isCancel(reason)) {\n throwIfCancellationRequested(config);\n // Transform response data\n if (reason && reason.response) {\n reason.response.data = transformData(reason.response.data, reason.response.headers, config.transformResponse);\n }\n }\n return Promise.reject(reason);\n });\n};\n","'use strict';\n/**\n * Update an Error with the specified config, error code, and response.\n *\n * @param {Error} error The error to update.\n * @param {Object} config The config.\n * @param {string} [code] The error code (for example, 'ECONNABORTED').\n * @param {Object} [request] The request.\n * @param {Object} [response] The response.\n * @returns {Error} The error.\n */\nmodule.exports = function enhanceError(error, config, code, request, response) {\n error.config = config;\n if (code) {\n error.code = code;\n }\n error.request = request;\n error.response = response;\n error.isAxiosError = true;\n error.toJSON = function toJSON() {\n return {\n // Standard\n message: this.message,\n name: this.name,\n // Microsoft\n description: this.description,\n number: this.number,\n // Mozilla\n fileName: this.fileName,\n lineNumber: this.lineNumber,\n columnNumber: this.columnNumber,\n stack: this.stack,\n // Axios\n config: this.config,\n code: this.code\n };\n };\n return error;\n};\n","'use strict';\nvar utils = require('../utils');\n/**\n * Config-specific merge-function which creates a new config-object\n * by merging two configuration objects together.\n *\n * @param {Object} config1\n * @param {Object} config2\n * @returns {Object} New object resulting from merging config2 to config1\n */\nmodule.exports = function mergeConfig(config1, config2) {\n // eslint-disable-next-line no-param-reassign\n config2 = config2 || {};\n var config = {};\n var valueFromConfig2Keys = ['url', 'method', 'data'];\n var mergeDeepPropertiesKeys = ['headers', 'auth', 'proxy', 'params'];\n var defaultToConfig2Keys = [\n 'baseURL', 'transformRequest', 'transformResponse', 'paramsSerializer',\n 'timeout', 'timeoutMessage', 'withCredentials', 'adapter', 'responseType', 'xsrfCookieName',\n 'xsrfHeaderName', 'onUploadProgress', 'onDownloadProgress', 'decompress',\n 'maxContentLength', 'maxBodyLength', 'maxRedirects', 'transport', 'httpAgent',\n 'httpsAgent', 'cancelToken', 'socketPath', 'responseEncoding'\n ];\n var directMergeKeys = ['validateStatus'];\n function getMergedValue(target, source) {\n if (utils.isPlainObject(target) && utils.isPlainObject(source)) {\n return utils.merge(target, source);\n }\n else if (utils.isPlainObject(source)) {\n return utils.merge({}, source);\n }\n else if (utils.isArray(source)) {\n return source.slice();\n }\n return source;\n }\n function mergeDeepProperties(prop) {\n if (!utils.isUndefined(config2[prop])) {\n config[prop] = getMergedValue(config1[prop], config2[prop]);\n }\n else if (!utils.isUndefined(config1[prop])) {\n config[prop] = getMergedValue(undefined, config1[prop]);\n }\n }\n utils.forEach(valueFromConfig2Keys, function valueFromConfig2(prop) {\n if (!utils.isUndefined(config2[prop])) {\n config[prop] = getMergedValue(undefined, config2[prop]);\n }\n });\n utils.forEach(mergeDeepPropertiesKeys, mergeDeepProperties);\n utils.forEach(defaultToConfig2Keys, function defaultToConfig2(prop) {\n if (!utils.isUndefined(config2[prop])) {\n config[prop] = getMergedValue(undefined, config2[prop]);\n }\n else if (!utils.isUndefined(config1[prop])) {\n config[prop] = getMergedValue(undefined, config1[prop]);\n }\n });\n utils.forEach(directMergeKeys, function merge(prop) {\n if (prop in config2) {\n config[prop] = getMergedValue(config1[prop], config2[prop]);\n }\n else if (prop in config1) {\n config[prop] = getMergedValue(undefined, config1[prop]);\n }\n });\n var axiosKeys = valueFromConfig2Keys\n .concat(mergeDeepPropertiesKeys)\n .concat(defaultToConfig2Keys)\n .concat(directMergeKeys);\n var otherKeys = Object\n .keys(config1)\n .concat(Object.keys(config2))\n .filter(function filterAxiosKeys(key) {\n return axiosKeys.indexOf(key) === -1;\n });\n utils.forEach(otherKeys, mergeDeepProperties);\n return config;\n};\n","'use strict';\nvar createError = require('./createError');\n/**\n * Resolve or reject a Promise based on response status.\n *\n * @param {Function} resolve A function that resolves the promise.\n * @param {Function} reject A function that rejects the promise.\n * @param {object} response The response.\n */\nmodule.exports = function settle(resolve, reject, response) {\n var validateStatus = response.config.validateStatus;\n if (!response.status || !validateStatus || validateStatus(response.status)) {\n resolve(response);\n }\n else {\n reject(createError('Request failed with status code ' + response.status, response.config, null, response.request, response));\n }\n};\n","'use strict';\nvar utils = require('./../utils');\n/**\n * Transform the data for a request or a response\n *\n * @param {Object|String} data The data to be transformed\n * @param {Array} headers The headers for the request or response\n * @param {Array|Function} fns A single function or Array of functions\n * @returns {*} The resulting transformed data\n */\nmodule.exports = function transformData(data, headers, fns) {\n /*eslint no-param-reassign:0*/\n utils.forEach(fns, function transform(fn) {\n data = fn(data, headers);\n });\n return data;\n};\n","'use strict';\nvar utils = require('./utils');\nvar normalizeHeaderName = require('./helpers/normalizeHeaderName');\nvar DEFAULT_CONTENT_TYPE = {\n 'Content-Type': 'application/x-www-form-urlencoded'\n};\nfunction setContentTypeIfUnset(headers, value) {\n if (!utils.isUndefined(headers) && utils.isUndefined(headers['Content-Type'])) {\n headers['Content-Type'] = value;\n }\n}\nfunction getDefaultAdapter() {\n var adapter;\n if (typeof XMLHttpRequest !== 'undefined') {\n // For browsers use XHR adapter\n adapter = require('./adapters/xhr');\n }\n else if (typeof process !== 'undefined' && Object.prototype.toString.call(process) === '[object process]') {\n // For node use HTTP adapter\n adapter = require('./adapters/http');\n }\n return adapter;\n}\nvar defaults = {\n adapter: getDefaultAdapter(),\n transformRequest: [function transformRequest(data, headers) {\n normalizeHeaderName(headers, 'Accept');\n normalizeHeaderName(headers, 'Content-Type');\n if (utils.isFormData(data) ||\n utils.isArrayBuffer(data) ||\n utils.isBuffer(data) ||\n utils.isStream(data) ||\n utils.isFile(data) ||\n utils.isBlob(data)) {\n return data;\n }\n if (utils.isArrayBufferView(data)) {\n return data.buffer;\n }\n if (utils.isURLSearchParams(data)) {\n setContentTypeIfUnset(headers, 'application/x-www-form-urlencoded;charset=utf-8');\n return data.toString();\n }\n if (utils.isObject(data)) {\n setContentTypeIfUnset(headers, 'application/json;charset=utf-8');\n return JSON.stringify(data);\n }\n return data;\n }],\n transformResponse: [function transformResponse(data) {\n /*eslint no-param-reassign:0*/\n if (typeof data === 'string') {\n try {\n data = JSON.parse(data);\n }\n catch (e) { /* Ignore */ }\n }\n return data;\n }],\n /**\n * A timeout in milliseconds to abort a request. If set to 0 (default) a\n * timeout is not created.\n */\n timeout: 0,\n xsrfCookieName: 'XSRF-TOKEN',\n xsrfHeaderName: 'X-XSRF-TOKEN',\n maxContentLength: -1,\n maxBodyLength: -1,\n validateStatus: function validateStatus(status) {\n return status >= 200 && status < 300;\n }\n};\ndefaults.headers = {\n common: {\n 'Accept': 'application/json, text/plain, */*'\n }\n};\nutils.forEach(['delete', 'get', 'head'], function forEachMethodNoData(method) {\n defaults.headers[method] = {};\n});\nutils.forEach(['post', 'put', 'patch'], function forEachMethodWithData(method) {\n defaults.headers[method] = utils.merge(DEFAULT_CONTENT_TYPE);\n});\nmodule.exports = defaults;\n","'use strict';\nmodule.exports = function bind(fn, thisArg) {\n return function wrap() {\n var args = new Array(arguments.length);\n for (var i = 0; i < args.length; i++) {\n args[i] = arguments[i];\n }\n return fn.apply(thisArg, args);\n };\n};\n","'use strict';\nvar utils = require('./../utils');\nfunction encode(val) {\n return encodeURIComponent(val).\n replace(/%3A/gi, ':').\n replace(/%24/g, '$').\n replace(/%2C/gi, ',').\n replace(/%20/g, '+').\n replace(/%5B/gi, '[').\n replace(/%5D/gi, ']');\n}\n/**\n * Build a URL by appending params to the end\n *\n * @param {string} url The base of the url (e.g., http://www.google.com)\n * @param {object} [params] The params to be appended\n * @returns {string} The formatted url\n */\nmodule.exports = function buildURL(url, params, paramsSerializer) {\n /*eslint no-param-reassign:0*/\n if (!params) {\n return url;\n }\n var serializedParams;\n if (paramsSerializer) {\n serializedParams = paramsSerializer(params);\n }\n else if (utils.isURLSearchParams(params)) {\n serializedParams = params.toString();\n }\n else {\n var parts = [];\n utils.forEach(params, function serialize(val, key) {\n if (val === null || typeof val === 'undefined') {\n return;\n }\n if (utils.isArray(val)) {\n key = key + '[]';\n }\n else {\n val = [val];\n }\n utils.forEach(val, function parseValue(v) {\n if (utils.isDate(v)) {\n v = v.toISOString();\n }\n else if (utils.isObject(v)) {\n v = JSON.stringify(v);\n }\n parts.push(encode(key) + '=' + encode(v));\n });\n });\n serializedParams = parts.join('&');\n }\n if (serializedParams) {\n var hashmarkIndex = url.indexOf('#');\n if (hashmarkIndex !== -1) {\n url = url.slice(0, hashmarkIndex);\n }\n url += (url.indexOf('?') === -1 ? '?' : '&') + serializedParams;\n }\n return url;\n};\n","'use strict';\n/**\n * Creates a new URL by combining the specified URLs\n *\n * @param {string} baseURL The base URL\n * @param {string} relativeURL The relative URL\n * @returns {string} The combined URL\n */\nmodule.exports = function combineURLs(baseURL, relativeURL) {\n return relativeURL\n ? baseURL.replace(/\\/+$/, '') + '/' + relativeURL.replace(/^\\/+/, '')\n : baseURL;\n};\n","'use strict';\nvar utils = require('./../utils');\nmodule.exports = (utils.isStandardBrowserEnv() ?\n // Standard browser envs support document.cookie\n (function standardBrowserEnv() {\n return {\n write: function write(name, value, expires, path, domain, secure) {\n var cookie = [];\n cookie.push(name + '=' + encodeURIComponent(value));\n if (utils.isNumber(expires)) {\n cookie.push('expires=' + new Date(expires).toGMTString());\n }\n if (utils.isString(path)) {\n cookie.push('path=' + path);\n }\n if (utils.isString(domain)) {\n cookie.push('domain=' + domain);\n }\n if (secure === true) {\n cookie.push('secure');\n }\n document.cookie = cookie.join('; ');\n },\n read: function read(name) {\n var match = document.cookie.match(new RegExp('(^|;\\\\s*)(' + name + ')=([^;]*)'));\n return (match ? decodeURIComponent(match[3]) : null);\n },\n remove: function remove(name) {\n this.write(name, '', Date.now() - 86400000);\n }\n };\n })() :\n // Non standard browser env (web workers, react-native) lack needed support.\n (function nonStandardBrowserEnv() {\n return {\n write: function write() { },\n read: function read() { return null; },\n remove: function remove() { }\n };\n })());\n","'use strict';\n/**\n * Determines whether the specified URL is absolute\n *\n * @param {string} url The URL to test\n * @returns {boolean} True if the specified URL is absolute, otherwise false\n */\nmodule.exports = function isAbsoluteURL(url) {\n // A URL is considered absolute if it begins with \"<scheme>://\" or \"//\" (protocol-relative URL).\n // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed\n // by any combination of letters, digits, plus, period, or hyphen.\n return /^([a-z][a-z\\d\\+\\-\\.]*:)?\\/\\//i.test(url);\n};\n","'use strict';\n/**\n * Determines whether the payload is an error thrown by Axios\n *\n * @param {*} payload The value to test\n * @returns {boolean} True if the payload is an error thrown by Axios, otherwise false\n */\nmodule.exports = function isAxiosError(payload) {\n return (typeof payload === 'object') && (payload.isAxiosError === true);\n};\n","'use strict';\nvar utils = require('./../utils');\nmodule.exports = (utils.isStandardBrowserEnv() ?\n // Standard browser envs have full support of the APIs needed to test\n // whether the request URL is of the same origin as current location.\n (function standardBrowserEnv() {\n var msie = /(msie|trident)/i.test(navigator.userAgent);\n var urlParsingNode = document.createElement('a');\n var originURL;\n /**\n * Parse a URL to discover it's components\n *\n * @param {String} url The URL to be parsed\n * @returns {Object}\n */\n function resolveURL(url) {\n var href = url;\n if (msie) {\n // IE needs attribute set twice to normalize properties\n urlParsingNode.setAttribute('href', href);\n href = urlParsingNode.href;\n }\n urlParsingNode.setAttribute('href', href);\n // urlParsingNode provides the UrlUtils interface - http://url.spec.whatwg.org/#urlutils\n return {\n href: urlParsingNode.href,\n protocol: urlParsingNode.protocol ? urlParsingNode.protocol.replace(/:$/, '') : '',\n host: urlParsingNode.host,\n search: urlParsingNode.search ? urlParsingNode.search.replace(/^\\?/, '') : '',\n hash: urlParsingNode.hash ? urlParsingNode.hash.replace(/^#/, '') : '',\n hostname: urlParsingNode.hostname,\n port: urlParsingNode.port,\n pathname: (urlParsingNode.pathname.charAt(0) === '/') ?\n urlParsingNode.pathname :\n '/' + urlParsingNode.pathname\n };\n }\n originURL = resolveURL(window.location.href);\n /**\n * Determine if a URL shares the same origin as the current location\n *\n * @param {String} requestURL The URL to test\n * @returns {boolean} True if URL shares the same origin, otherwise false\n */\n return function isURLSameOrigin(requestURL) {\n var parsed = (utils.isString(requestURL)) ? resolveURL(requestURL) : requestURL;\n return (parsed.protocol === originURL.protocol &&\n parsed.host === originURL.host);\n };\n })() :\n // Non standard browser envs (web workers, react-native) lack needed support.\n (function nonStandardBrowserEnv() {\n return function isURLSameOrigin() {\n return true;\n };\n })());\n","'use strict';\nvar utils = require('../utils');\nmodule.exports = function normalizeHeaderName(headers, normalizedName) {\n utils.forEach(headers, function processHeader(value, name) {\n if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) {\n headers[normalizedName] = value;\n delete headers[name];\n }\n });\n};\n","'use strict';\nvar utils = require('./../utils');\n// Headers whose duplicates are ignored by node\n// c.f. https://nodejs.org/api/http.html#http_message_headers\nvar ignoreDuplicateOf = [\n 'age', 'authorization', 'content-length', 'content-type', 'etag',\n 'expires', 'from', 'host', 'if-modified-since', 'if-unmodified-since',\n 'last-modified', 'location', 'max-forwards', 'proxy-authorization',\n 'referer', 'retry-after', 'user-agent'\n];\n/**\n * Parse headers into an object\n *\n * ```\n * Date: Wed, 27 Aug 2014 08:58:49 GMT\n * Content-Type: application/json\n * Connection: keep-alive\n * Transfer-Encoding: chunked\n * ```\n *\n * @param {String} headers Headers needing to be parsed\n * @returns {Object} Headers parsed into an object\n */\nmodule.exports = function parseHeaders(headers) {\n var parsed = {};\n var key;\n var val;\n var i;\n if (!headers) {\n return parsed;\n }\n utils.forEach(headers.split('\\n'), function parser(line) {\n i = line.indexOf(':');\n key = utils.trim(line.substr(0, i)).toLowerCase();\n val = utils.trim(line.substr(i + 1));\n if (key) {\n if (parsed[key] && ignoreDuplicateOf.indexOf(key) >= 0) {\n return;\n }\n if (key === 'set-cookie') {\n parsed[key] = (parsed[key] ? parsed[key] : []).concat([val]);\n }\n else {\n parsed[key] = parsed[key] ? parsed[key] + ', ' + val : val;\n }\n }\n });\n return parsed;\n};\n","'use strict';\n/**\n * Syntactic sugar for invoking a function and expanding an array for arguments.\n *\n * Common use case would be to use `Function.prototype.apply`.\n *\n * ```js\n * function f(x, y, z) {}\n * var args = [1, 2, 3];\n * f.apply(null, args);\n * ```\n *\n * With `spread` this example can be re-written.\n *\n * ```js\n * spread(function(x, y, z) {})([1, 2, 3]);\n * ```\n *\n * @param {Function} callback\n * @returns {Function}\n */\nmodule.exports = function spread(callback) {\n return function wrap(arr) {\n return callback.apply(null, arr);\n };\n};\n","'use strict';\nvar bind = require('./helpers/bind');\n/*global toString:true*/\n// utils is a library of generic helper functions non-specific to axios\nvar toString = Object.prototype.toString;\n/**\n * Determine if a value is an Array\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an Array, otherwise false\n */\nfunction isArray(val) {\n return toString.call(val) === '[object Array]';\n}\n/**\n * Determine if a value is undefined\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if the value is undefined, otherwise false\n */\nfunction isUndefined(val) {\n return typeof val === 'undefined';\n}\n/**\n * Determine if a value is a Buffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Buffer, otherwise false\n */\nfunction isBuffer(val) {\n return val !== null && !isUndefined(val) && val.constructor !== null && !isUndefined(val.constructor)\n && typeof val.constructor.isBuffer === 'function' && val.constructor.isBuffer(val);\n}\n/**\n * Determine if a value is an ArrayBuffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an ArrayBuffer, otherwise false\n */\nfunction isArrayBuffer(val) {\n return toString.call(val) === '[object ArrayBuffer]';\n}\n/**\n * Determine if a value is a FormData\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an FormData, otherwise false\n */\nfunction isFormData(val) {\n return (typeof FormData !== 'undefined') && (val instanceof FormData);\n}\n/**\n * Determine if a value is a view on an ArrayBuffer\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a view on an ArrayBuffer, otherwise false\n */\nfunction isArrayBufferView(val) {\n var result;\n if ((typeof ArrayBuffer !== 'undefined') && (ArrayBuffer.isView)) {\n result = ArrayBuffer.isView(val);\n }\n else {\n result = (val) && (val.buffer) && (val.buffer instanceof ArrayBuffer);\n }\n return result;\n}\n/**\n * Determine if a value is a String\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a String, otherwise false\n */\nfunction isString(val) {\n return typeof val === 'string';\n}\n/**\n * Determine if a value is a Number\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Number, otherwise false\n */\nfunction isNumber(val) {\n return typeof val === 'number';\n}\n/**\n * Determine if a value is an Object\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is an Object, otherwise false\n */\nfunction isObject(val) {\n return val !== null && typeof val === 'object';\n}\n/**\n * Determine if a value is a plain Object\n *\n * @param {Object} val The value to test\n * @return {boolean} True if value is a plain Object, otherwise false\n */\nfunction isPlainObject(val) {\n if (toString.call(val) !== '[object Object]') {\n return false;\n }\n var prototype = Object.getPrototypeOf(val);\n return prototype === null || prototype === Object.prototype;\n}\n/**\n * Determine if a value is a Date\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Date, otherwise false\n */\nfunction isDate(val) {\n return toString.call(val) === '[object Date]';\n}\n/**\n * Determine if a value is a File\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a File, otherwise false\n */\nfunction isFile(val) {\n return toString.call(val) === '[object File]';\n}\n/**\n * Determine if a value is a Blob\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Blob, otherwise false\n */\nfunction isBlob(val) {\n return toString.call(val) === '[object Blob]';\n}\n/**\n * Determine if a value is a Function\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Function, otherwise false\n */\nfunction isFunction(val) {\n return toString.call(val) === '[object Function]';\n}\n/**\n * Determine if a value is a Stream\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a Stream, otherwise false\n */\nfunction isStream(val) {\n return isObject(val) && isFunction(val.pipe);\n}\n/**\n * Determine if a value is a URLSearchParams object\n *\n * @param {Object} val The value to test\n * @returns {boolean} True if value is a URLSearchParams object, otherwise false\n */\nfunction isURLSearchParams(val) {\n return typeof URLSearchParams !== 'undefined' && val instanceof URLSearchParams;\n}\n/**\n * Trim excess whitespace off the beginning and end of a string\n *\n * @param {String} str The String to trim\n * @returns {String} The String freed of excess whitespace\n */\nfunction trim(str) {\n return str.replace(/^\\s*/, '').replace(/\\s*$/, '');\n}\n/**\n * Determine if we're running in a standard browser environment\n *\n * This allows axios to run in a web worker, and react-native.\n * Both environments support XMLHttpRequest, but not fully standard globals.\n *\n * web workers:\n * typeof window -> undefined\n * typeof document -> undefined\n *\n * react-native:\n * navigator.product -> 'ReactNative'\n * nativescript\n * navigator.product -> 'NativeScript' or 'NS'\n */\nfunction isStandardBrowserEnv() {\n if (typeof navigator !== 'undefined' && (navigator.product === 'ReactNative' ||\n navigator.product === 'NativeScript' ||\n navigator.product === 'NS')) {\n return false;\n }\n return (typeof window !== 'undefined' &&\n typeof document !== 'undefined');\n}\n/**\n * Iterate over an Array or an Object invoking a function for each item.\n *\n * If `obj` is an Array callback will be called passing\n * the value, index, and complete array for each item.\n *\n * If 'obj' is an Object callback will be called passing\n * the value, key, and complete object for each property.\n *\n * @param {Object|Array} obj The object to iterate\n * @param {Function} fn The callback to invoke for each item\n */\nfunction forEach(obj, fn) {\n // Don't bother if no value provided\n if (obj === null || typeof obj === 'undefined') {\n return;\n }\n // Force an array if not already something iterable\n if (typeof obj !== 'object') {\n /*eslint no-param-reassign:0*/\n obj = [obj];\n }\n if (isArray(obj)) {\n // Iterate over array values\n for (var i = 0, l = obj.length; i < l; i++) {\n fn.call(null, obj[i], i, obj);\n }\n }\n else {\n // Iterate over object keys\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) {\n fn.call(null, obj[key], key, obj);\n }\n }\n }\n}\n/**\n * Accepts varargs expecting each argument to be an object, then\n * immutably merges the properties of each object and returns result.\n *\n * When multiple objects contain the same key the later object in\n * the arguments list will take precedence.\n *\n * Example:\n *\n * ```js\n * var result = merge({foo: 123}, {foo: 456});\n * console.log(result.foo); // outputs 456\n * ```\n *\n * @param {Object} obj1 Object to merge\n * @returns {Object} Result of all merge properties\n */\nfunction merge( /* obj1, obj2, obj3, ... */) {\n var result = {};\n function assignValue(val, key) {\n if (isPlainObject(result[key]) && isPlainObject(val)) {\n result[key] = merge(result[key], val);\n }\n else if (isPlainObject(val)) {\n result[key] = merge({}, val);\n }\n else if (isArray(val)) {\n result[key] = val.slice();\n }\n else {\n result[key] = val;\n }\n }\n for (var i = 0, l = arguments.length; i < l; i++) {\n forEach(arguments[i], assignValue);\n }\n return result;\n}\n/**\n * Extends object a by mutably adding to it the properties of object b.\n *\n * @param {Object} a The object to be extended\n * @param {Object} b The object to copy properties from\n * @param {Object} thisArg The object to bind function to\n * @return {Object} The resulting value of object a\n */\nfunction extend(a, b, thisArg) {\n forEach(b, function assignValue(val, key) {\n if (thisArg && typeof val === 'function') {\n a[key] = bind(val, thisArg);\n }\n else {\n a[key] = val;\n }\n });\n return a;\n}\n/**\n * Remove byte order marker. This catches EF BB BF (the UTF-8 BOM)\n *\n * @param {string} content with BOM\n * @return {string} content value without BOM\n */\nfunction stripBOM(content) {\n if (content.charCodeAt(0) === 0xFEFF) {\n content = content.slice(1);\n }\n return content;\n}\nmodule.exports = {\n isArray: isArray,\n isArrayBuffer: isArrayBuffer,\n isBuffer: isBuffer,\n isFormData: isFormData,\n isArrayBufferView: isArrayBufferView,\n isString: isString,\n isNumber: isNumber,\n isObject: isObject,\n isPlainObject: isPlainObject,\n isUndefined: isUndefined,\n isDate: isDate,\n isFile: isFile,\n isBlob: isBlob,\n isFunction: isFunction,\n isStream: isStream,\n isURLSearchParams: isURLSearchParams,\n isStandardBrowserEnv: isStandardBrowserEnv,\n forEach: forEach,\n merge: merge,\n extend: extend,\n trim: trim,\n stripBOM: stripBOM\n};\n","assert.notEqual = notEqual;\nassert.notOk = notOk;\nassert.equal = equal;\nassert.ok = assert;\nmodule.exports = assert;\nfunction equal(a, b, m) {\n assert(a == b, m); // eslint-disable-line eqeqeq\n}\nfunction notEqual(a, b, m) {\n assert(a != b, m); // eslint-disable-line eqeqeq\n}\nfunction notOk(t, m) {\n assert(!t, m);\n}\nfunction assert(t, m) {\n if (!t)\n throw new Error(m || 'AssertionError');\n}\n","var splice = require('remove-array-items');\nvar nanotiming = require('nanotiming');\nvar assert = require('assert');\nmodule.exports = Nanobus;\nfunction Nanobus(name) {\n if (!(this instanceof Nanobus))\n return new Nanobus(name);\n this._name = name || 'nanobus';\n this._starListeners = [];\n this._listeners = {};\n}\nNanobus.prototype.emit = function (eventName) {\n assert.ok(typeof eventName === 'string' || typeof eventName === 'symbol', 'nanobus.emit: eventName should be type string or symbol');\n var data = [];\n for (var i = 1, len = arguments.length; i < len; i++) {\n data.push(arguments[i]);\n }\n var emitTiming = nanotiming(this._name + \"('\" + eventName.toString() + \"')\");\n var listeners = this._listeners[eventName];\n if (listeners && listeners.length > 0) {\n this._emit(this._listeners[eventName], data);\n }\n if (this._starListeners.length > 0) {\n this._emit(this._starListeners, eventName, data, emitTiming.uuid);\n }\n emitTiming();\n return this;\n};\nNanobus.prototype.on = Nanobus.prototype.addListener = function (eventName, listener) {\n assert.ok(typeof eventName === 'string' || typeof eventName === 'symbol', 'nanobus.on: eventName should be type string or symbol');\n assert.equal(typeof listener, 'function', 'nanobus.on: listener should be type function');\n if (eventName === '*') {\n this._starListeners.push(listener);\n }\n else {\n if (!this._listeners[eventName])\n this._listeners[eventName] = [];\n this._listeners[eventName].push(listener);\n }\n return this;\n};\nNanobus.prototype.prependListener = function (eventName, listener) {\n assert.ok(typeof eventName === 'string' || typeof eventName === 'symbol', 'nanobus.prependListener: eventName should be type string or symbol');\n assert.equal(typeof listener, 'function', 'nanobus.prependListener: listener should be type function');\n if (eventName === '*') {\n this._starListeners.unshift(listener);\n }\n else {\n if (!this._listeners[eventName])\n this._listeners[eventName] = [];\n this._listeners[eventName].unshift(listener);\n }\n return this;\n};\nNanobus.prototype.once = function (eventName, listener) {\n assert.ok(typeof eventName === 'string' || typeof eventName === 'symbol', 'nanobus.once: eventName should be type string or symbol');\n assert.equal(typeof listener, 'function', 'nanobus.once: listener should be type function');\n var self = this;\n this.on(eventName, once);\n function once() {\n listener.apply(self, arguments);\n self.removeListener(eventName, once);\n }\n return this;\n};\nNanobus.prototype.prependOnceListener = function (eventName, listener) {\n assert.ok(typeof eventName === 'string' || typeof eventName === 'symbol', 'nanobus.prependOnceListener: eventName should be type string or symbol');\n assert.equal(typeof listener, 'function', 'nanobus.prependOnceListener: listener should be type function');\n var self = this;\n this.prependListener(eventName, once);\n function once() {\n listener.apply(self, arguments);\n self.removeListener(eventName, once);\n }\n return this;\n};\nNanobus.prototype.removeListener = function (eventName, listener) {\n assert.ok(typeof eventName === 'string' || typeof eventName === 'symbol', 'nanobus.removeListener: eventName should be type string or symbol');\n assert.equal(typeof listener, 'function', 'nanobus.removeListener: listener should be type function');\n if (eventName === '*') {\n this._starListeners = this._starListeners.slice();\n return remove(this._starListeners, listener);\n }\n else {\n if (typeof this._listeners[eventName] !== 'undefined') {\n this._listeners[eventName] = this._listeners[eventName].slice();\n }\n return remove(this._listeners[eventName], listener);\n }\n function remove(arr, listener) {\n if (!arr)\n return;\n var index = arr.indexOf(listener);\n if (index !== -1) {\n splice(arr, index, 1);\n return true;\n }\n }\n};\nNanobus.prototype.removeAllListeners = function (eventName) {\n if (eventName) {\n if (eventName === '*') {\n this._starListeners = [];\n }\n else {\n this._listeners[eventName] = [];\n }\n }\n else {\n this._starListeners = [];\n this._listeners = {};\n }\n return this;\n};\nNanobus.prototype.listeners = function (eventName) {\n var listeners = eventName !== '*'\n ? this._listeners[eventName]\n : this._starListeners;\n var ret = [];\n if (listeners) {\n var ilength = listeners.length;\n for (var i = 0; i < ilength; i++)\n ret.push(listeners[i]);\n }\n return ret;\n};\nNanobus.prototype._emit = function (arr, eventName, data, uuid) {\n if (typeof arr === 'undefined')\n return;\n if (arr.length === 0)\n return;\n if (data === undefined) {\n data = eventName;\n eventName = null;\n }\n if (eventName) {\n if (uuid !== undefined) {\n data = [eventName].concat(data, uuid);\n }\n else {\n data = [eventName].concat(data);\n }\n }\n var length = arr.length;\n for (var i = 0; i < length; i++) {\n var listener = arr[i];\n listener.apply(listener, data);\n }\n};\n","var assert = require('assert');\nvar hasWindow = typeof window !== 'undefined';\nfunction createScheduler() {\n var scheduler;\n if (hasWindow) {\n if (!window._nanoScheduler)\n window._nanoScheduler = new NanoScheduler(true);\n scheduler = window._nanoScheduler;\n }\n else {\n scheduler = new NanoScheduler();\n }\n return scheduler;\n}\nfunction NanoScheduler(hasWindow) {\n this.hasWindow = hasWindow;\n this.hasIdle = this.hasWindow && window.requestIdleCallback;\n this.method = this.hasIdle ? window.requestIdleCallback.bind(window) : this.setTimeout;\n this.scheduled = false;\n this.queue = [];\n}\nNanoScheduler.prototype.push = function (cb) {\n assert.equal(typeof cb, 'function', 'nanoscheduler.push: cb should be type function');\n this.queue.push(cb);\n this.schedule();\n};\nNanoScheduler.prototype.schedule = function () {\n if (this.scheduled)\n return;\n this.scheduled = true;\n var self = this;\n this.method(function (idleDeadline) {\n var cb;\n while (self.queue.length && idleDeadline.timeRemaining() > 0) {\n cb = self.queue.shift();\n cb(idleDeadline);\n }\n self.scheduled = false;\n if (self.queue.length)\n self.schedule();\n });\n};\nNanoScheduler.prototype.setTimeout = function (cb) {\n setTimeout(cb, 0, {\n timeRemaining: function () {\n return 1;\n }\n });\n};\nmodule.exports = createScheduler;\n","var scheduler = require('nanoscheduler')();\nvar assert = require('assert');\nvar perf;\nnanotiming.disabled = true;\ntry {\n perf = window.performance;\n nanotiming.disabled = window.localStorage.DISABLE_NANOTIMING === 'true' || !perf.mark;\n}\ncatch (e) { }\nmodule.exports = nanotiming;\nfunction nanotiming(name) {\n assert.equal(typeof name, 'string', 'nanotiming: name should be type string');\n if (nanotiming.disabled)\n return noop;\n var uuid = (perf.now() * 10000).toFixed() % Number.MAX_SAFE_INTEGER;\n var startName = 'start-' + uuid + '-' + name;\n perf.mark(startName);\n function end(cb) {\n var endName = 'end-' + uuid + '-' + name;\n perf.mark(endName);\n scheduler.push(function () {\n var err = null;\n try {\n var measureName = name + ' [' + uuid + ']';\n perf.measure(measureName, startName, endName);\n perf.clearMarks(startName);\n perf.clearMarks(endName);\n }\n catch (e) {\n err = e;\n }\n if (cb)\n cb(err, name);\n });\n }\n end.uuid = uuid;\n return end;\n}\nfunction noop(cb) {\n if (cb) {\n scheduler.push(function () {\n cb(new Error('nanotiming: performance API unavailable'));\n });\n }\n}\n","if (window.NodeList && !NodeList.prototype.forEach) {\n NodeList.prototype.forEach = function (callback, thisArg) {\n thisArg = thisArg || window;\n for (var i = 0; i < this.length; i++) {\n callback.call(thisArg, this[i], i, this);\n }\n };\n}\n","// shim for using process in browser\nvar process = module.exports = {};\n// cached from whatever global is present so that test runners that stub it\n// don't break things. But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals. It's inside a\n// function because try/catches deoptimize in certain engines.\nvar cachedSetTimeout;\nvar cachedClearTimeout;\nfunction defaultSetTimout() {\n throw new Error('setTimeout has not been defined');\n}\nfunction defaultClearTimeout() {\n throw new Error('clearTimeout has not been defined');\n}\n(function () {\n try {\n if (typeof setTimeout === 'function') {\n cachedSetTimeout = setTimeout;\n }\n else {\n cachedSetTimeout = defaultSetTimout;\n }\n }\n catch (e) {\n cachedSetTimeout = defaultSetTimout;\n }\n try {\n if (typeof clearTimeout === 'function') {\n cachedClearTimeout = clearTimeout;\n }\n else {\n cachedClearTimeout = defaultClearTimeout;\n }\n }\n catch (e) {\n cachedClearTimeout = defaultClearTimeout;\n }\n}());\nfunction runTimeout(fun) {\n if (cachedSetTimeout === setTimeout) {\n //normal enviroments in sane situations\n return setTimeout(fun, 0);\n }\n // if setTimeout wasn't available but was latter defined\n if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n cachedSetTimeout = setTimeout;\n return setTimeout(fun, 0);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedSetTimeout(fun, 0);\n }\n catch (e) {\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedSetTimeout.call(null, fun, 0);\n }\n catch (e) {\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n return cachedSetTimeout.call(this, fun, 0);\n }\n }\n}\nfunction runClearTimeout(marker) {\n if (cachedClearTimeout === clearTimeout) {\n //normal enviroments in sane situations\n return clearTimeout(marker);\n }\n // if clearTimeout wasn't available but was latter defined\n if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n cachedClearTimeout = clearTimeout;\n return clearTimeout(marker);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedClearTimeout(marker);\n }\n catch (e) {\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedClearTimeout.call(null, marker);\n }\n catch (e) {\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n return cachedClearTimeout.call(this, marker);\n }\n }\n}\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\nfunction cleanUpNextTick() {\n if (!draining || !currentQueue) {\n return;\n }\n draining = false;\n if (currentQueue.length) {\n queue = currentQueue.concat(queue);\n }\n else {\n queueIndex = -1;\n }\n if (queue.length) {\n drainQueue();\n }\n}\nfunction drainQueue() {\n if (draining) {\n return;\n }\n var timeout = runTimeout(cleanUpNextTick);\n draining = true;\n var len = queue.length;\n while (len) {\n currentQueue = queue;\n queue = [];\n while (++queueIndex < len) {\n if (currentQueue) {\n currentQueue[queueIndex].run();\n }\n }\n queueIndex = -1;\n len = queue.length;\n }\n currentQueue = null;\n draining = false;\n runClearTimeout(timeout);\n}\nprocess.nextTick = function (fun) {\n var args = new Array(arguments.length - 1);\n if (arguments.length > 1) {\n for (var i = 1; i < arguments.length; i++) {\n args[i - 1] = arguments[i];\n }\n }\n queue.push(new Item(fun, args));\n if (queue.length === 1 && !draining) {\n runTimeout(drainQueue);\n }\n};\n// v8 likes predictible objects\nfunction Item(fun, array) {\n this.fun = fun;\n this.array = array;\n}\nItem.prototype.run = function () {\n this.fun.apply(null, this.array);\n};\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\nprocess.versions = {};\nfunction noop() { }\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\nprocess.prependListener = noop;\nprocess.prependOnceListener = noop;\nprocess.listeners = function (name) { return []; };\nprocess.binding = function (name) {\n throw new Error('process.binding is not supported');\n};\nprocess.cwd = function () { return '/'; };\nprocess.chdir = function (dir) {\n throw new Error('process.chdir is not supported');\n};\nprocess.umask = function () { return 0; };\n","'use strict';\n/**\n * Remove a range of items from an array\n *\n * @function removeItems\n * @param {Array<*>} arr The target array\n * @param {number} startIdx The index to begin removing from (inclusive)\n * @param {number} removeCount How many items to remove\n */\nmodule.exports = function removeItems(arr, startIdx, removeCount) {\n var i, length = arr.length;\n if (startIdx >= length || removeCount === 0) {\n return;\n }\n removeCount = (startIdx + removeCount > length ? length - startIdx : removeCount);\n var len = length - removeCount;\n for (i = startIdx; i < len; ++i) {\n arr[i] = arr[i + removeCount];\n }\n arr.length = len;\n};\n","module.exports = jQuery;"],"sourceRoot":""}
|
|
assets/js/message-review.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=
|
1 |
+
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=47)}({0:function(e,t){e.exports=jQuery},47:function(e,t,n){"use strict";n.r(t);var r=n(7);const o=n(0);document.addEventListener("DOMContentLoaded",()=>{Object(r.a)("click","a.hide-review-notice-soft",e=>{e.preventDefault();let t=e.target.closest(".ac-notice");t.querySelector(".info").remove(),t.querySelector(".help").style.display="block",o.post(ajaxurl,JSON.parse(t.dataset.dismissibleCallback))}),Object(r.a)("click","a.hide-review-notice",e=>{e.preventDefault(),e.target.closest(".ac-notice").querySelector(".notice-dismiss").dispatchEvent(new Event("click"))})})},7:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return c}));const r=(e,t,n,r=null)=>{(r||document).addEventListener(e,e=>{let r=document.querySelectorAll(t);if(r){for(var o=e.target,c=-1;o&&-1===(c=Array.prototype.indexOf.call(r,o));)o=o.parentElement;c>-1&&n.call(o,e)}})},o=(e,t,n)=>{e.addEventListener("mouseenter",t),e.addEventListener("mouseleave",n)},c=(e,t,n)=>{t.forEach(t=>e.addEventListener(t,n))}}});
|
assets/js/message-review.js.map
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./js/helpers/events.ts","webpack:///./js/message-review.ts","webpack:///external \"jQuery\""],"names":[],"mappings":";QAAA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;;QAGA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;;QAGA;QACA;;;;;;;;;;;;;AClFA;AAAA;AAAA;AAAA;AAAO;AACP,iCAAiC,oBAAoB;AACrD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACO;AACP;AACA;AACA;AACO;AACP,qCAAqC,6CAA6C,EAAE;AACpF;;;;;;;;;;;;;ACtBA;AAAA;AAAwD;AACxD,QAAQ,mBAAO,CAAC,sBAAQ;AACxB;AACA,IAAI,4EAAoB;AACxB;AACA;AACA;AACA;AACA;AACA,KAAK;AACL,IAAI,4EAAoB;AACxB;AACA;AACA,KAAK;AACL,CAAC;;;;;;;;;;;;ACdD,wB","file":"message-review.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = \"./js/message-review.ts\");\n","export var addEventListenerLive = function (eventType, elementQuerySelector, cb, rootElement) {\n if (rootElement === void 0) { rootElement = null; }\n var element = rootElement ? rootElement : document;\n element.addEventListener(eventType, function (event) {\n var qs = document.querySelectorAll(elementQuerySelector);\n if (qs) {\n var element = event.target, index = -1;\n while (element && ((index = Array.prototype.indexOf.call(qs, element)) === -1)) {\n element = element.parentElement;\n }\n if (index > -1) {\n cb.call(element, event);\n }\n }\n });\n};\nexport var onHover = function (el, cbOver, cbLeave) {\n el.addEventListener('mouseenter', cbOver);\n el.addEventListener('mouseleave', cbLeave);\n};\nexport var addEventListeners = function (el, events, callback) {\n events.forEach(function (event) { return el.addEventListener(event, callback); });\n};\n","import { addEventListenerLive } from \"./helpers/events\";\nvar $ = require(\"jquery\");\ndocument.addEventListener('DOMContentLoaded', function () {\n addEventListenerLive('click', 'a.hide-review-notice-soft', function (e) {\n e.preventDefault();\n var notice = e.target.closest('.ac-notice');\n notice.querySelector('.info').remove();\n notice.querySelector('.help').style.display = 'block';\n $.post(ajaxurl, JSON.parse(notice.dataset.dismissibleCallback));\n });\n addEventListenerLive('click', 'a.hide-review-notice', function (e) {\n e.preventDefault();\n e.target.closest('.ac-notice').querySelector('.notice-dismiss').dispatchEvent(new Event('click'));\n });\n});\n","module.exports = jQuery;"],"sourceRoot":""}
|
|
assets/js/notice-dismissible.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=
|
1 |
+
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=52)}({0:function(e,t){e.exports=jQuery},52:function(e,t,n){"use strict";n.r(t);var r=n(7);const o=n(0),u=()=>{var e;e=".ac-notice",document.querySelectorAll(e).forEach(e=>{Object(r.a)("click",".ac-notice__dismiss, [data-dismiss], .notice-dismiss",t=>{t.preventDefault();let n=e.dataset.dismissibleCallback?JSON.parse(e.dataset.dismissibleCallback):null;n&&o.post(ajaxurl,n)},e)})};document.addEventListener("DOMContentLoaded",()=>{u()})},7:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return u}));const r=(e,t,n,r=null)=>{(r||document).addEventListener(e,e=>{let r=document.querySelectorAll(t);if(r){for(var o=e.target,u=-1;o&&-1===(u=Array.prototype.indexOf.call(r,o));)o=o.parentElement;u>-1&&n.call(o,e)}})},o=(e,t,n)=>{e.addEventListener("mouseenter",t),e.addEventListener("mouseleave",n)},u=(e,t,n)=>{t.forEach(t=>e.addEventListener(t,n))}}});
|
assets/js/notice-dismissible.js.map
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./js/helpers/events.ts","webpack:///./js/notice-dismissible.ts","webpack:///./js/plugin/dismissible-notice.ts","webpack:///external \"jQuery\""],"names":[],"mappings":";QAAA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;;QAGA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;;QAGA;QACA;;;;;;;;;;;;;AClFA;AAAA;AAAA;AAAA;AAAO;AACP,iCAAiC,oBAAoB;AACrD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACO;AACP;AACA;AACA;AACO;AACP,qCAAqC,6CAA6C,EAAE;AACpF;;;;;;;;;;;;;ACtBA;AAAA;AAAqE;AACrE;AACA,IAAI,yFAAsB;AAC1B,CAAC;;;;;;;;;;;;;ACHD;AAAA;AAAA;AAAA;AAAyD;AACzD,QAAQ,mBAAO,CAAC,sBAAQ;AACjB;AACP;AACA,QAAQ,4EAAoB;AAC5B;AACA;AACA;AACA;AACA;AACA,SAAS;AACT,KAAK;AACL;AACO;AACP;AACA;;;;;;;;;;;;ACfA,wB","file":"notice-dismissible.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = \"./js/notice-dismissible.ts\");\n","export var addEventListenerLive = function (eventType, elementQuerySelector, cb, rootElement) {\n if (rootElement === void 0) { rootElement = null; }\n var element = rootElement ? rootElement : document;\n element.addEventListener(eventType, function (event) {\n var qs = document.querySelectorAll(elementQuerySelector);\n if (qs) {\n var element = event.target, index = -1;\n while (element && ((index = Array.prototype.indexOf.call(qs, element)) === -1)) {\n element = element.parentElement;\n }\n if (index > -1) {\n cb.call(element, event);\n }\n }\n });\n};\nexport var onHover = function (el, cbOver, cbLeave) {\n el.addEventListener('mouseenter', cbOver);\n el.addEventListener('mouseleave', cbLeave);\n};\nexport var addEventListeners = function (el, events, callback) {\n events.forEach(function (event) { return el.addEventListener(event, callback); });\n};\n","import { initDismissibleNotices } from \"./plugin/dismissible-notice\";\ndocument.addEventListener('DOMContentLoaded', function () {\n initDismissibleNotices();\n});\n","import { addEventListenerLive } from \"../helpers/events\";\nvar $ = require(\"jquery\");\nexport var dismissNotice = function (selector) {\n document.querySelectorAll(selector).forEach(function (el) {\n addEventListenerLive('click', '.ac-notice__dismiss, [data-dismiss], .notice-dismiss', function (e) {\n e.preventDefault();\n var data = el.dataset.dismissibleCallback ? JSON.parse(el.dataset.dismissibleCallback) : null;\n if (data) {\n $.post(ajaxurl, data);\n }\n }, el);\n });\n};\nexport var initDismissibleNotices = function () {\n dismissNotice('.ac-notice');\n};\n","module.exports = jQuery;"],"sourceRoot":""}
|
|
assets/js/table.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(t){var e={};function n(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(i,o,function(e){return t[e]}.bind(null,o));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=48)}([function(t,e){t.exports=jQuery},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var i={TABLE:{READY:"Table.Ready"},SETTINGS:{FORM:{LOADED:"Settings.Form.Loaded",READY:"Settings.Form.Ready",SAVING:"Settings.Form.Saving",SAVED:"Settings.Form.Saved"},COLUMN:{INIT:"Settings.Column.Init",SWITCH:"Settings.Column.SwitchToType",REFRESHED:"Settings.Column.Refreshed"}}}},function(t,e,n){var i=n(14),o=n(15),s=n(10);function r(t){if(!(this instanceof r))return new r(t);this._name=t||"nanobus",this._starListeners=[],this._listeners={}}t.exports=r,r.prototype.emit=function(t){s.ok("string"==typeof t||"symbol"==typeof t,"nanobus.emit: eventName should be type string or symbol");for(var e=[],n=1,i=arguments.length;n<i;n++)e.push(arguments[n]);var r=o(this._name+"('"+t.toString()+"')"),u=this._listeners[t];return u&&u.length>0&&this._emit(this._listeners[t],e),this._starListeners.length>0&&this._emit(this._starListeners,t,e,r.uuid),r(),this},r.prototype.on=r.prototype.addListener=function(t,e){return s.ok("string"==typeof t||"symbol"==typeof t,"nanobus.on: eventName should be type string or symbol"),s.equal(typeof e,"function","nanobus.on: listener should be type function"),"*"===t?this._starListeners.push(e):(this._listeners[t]||(this._listeners[t]=[]),this._listeners[t].push(e)),this},r.prototype.prependListener=function(t,e){return s.ok("string"==typeof t||"symbol"==typeof t,"nanobus.prependListener: eventName should be type string or symbol"),s.equal(typeof e,"function","nanobus.prependListener: listener should be type function"),"*"===t?this._starListeners.unshift(e):(this._listeners[t]||(this._listeners[t]=[]),this._listeners[t].unshift(e)),this},r.prototype.once=function(t,e){s.ok("string"==typeof t||"symbol"==typeof t,"nanobus.once: eventName should be type string or symbol"),s.equal(typeof e,"function","nanobus.once: listener should be type function");var n=this;return this.on(t,(function i(){e.apply(n,arguments),n.removeListener(t,i)})),this},r.prototype.prependOnceListener=function(t,e){s.ok("string"==typeof t||"symbol"==typeof t,"nanobus.prependOnceListener: eventName should be type string or symbol"),s.equal(typeof e,"function","nanobus.prependOnceListener: listener should be type function");var n=this;return this.prependListener(t,(function i(){e.apply(n,arguments),n.removeListener(t,i)})),this},r.prototype.removeListener=function(t,e){return s.ok("string"==typeof t||"symbol"==typeof t,"nanobus.removeListener: eventName should be type string or symbol"),s.equal(typeof e,"function","nanobus.removeListener: listener should be type function"),"*"===t?(this._starListeners=this._starListeners.slice(),n(this._starListeners,e)):(void 0!==this._listeners[t]&&(this._listeners[t]=this._listeners[t].slice()),n(this._listeners[t],e));function n(t,e){if(t){var n=t.indexOf(e);return-1!==n?(i(t,n,1),!0):void 0}}},r.prototype.removeAllListeners=function(t){return t?"*"===t?this._starListeners=[]:this._listeners[t]=[]:(this._starListeners=[],this._listeners={}),this},r.prototype.listeners=function(t){var e="*"!==t?this._listeners[t]:this._starListeners,n=[];if(e)for(var i=e.length,o=0;o<i;o++)n.push(e[o]);return n},r.prototype._emit=function(t,e,n,i){if(void 0!==t&&0!==t.length){void 0===n&&(n=e,e=null),e&&(n=void 0!==i?[e].concat(n,i):[e].concat(n));for(var o=t.length,s=0;s<o;s++){var r=t[s];r.apply(r,n)}}}},,function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"a",(function(){return o}));var i=function(){document.querySelectorAll("[data-ac-tip]").forEach((function(t){new o(t)}))},o=function(){function t(t,e){void 0===e&&(e=""),this.element=t,this.content=e||t.dataset.acTip,this.tip=s(this.content),this.initEvents()}return t.prototype.initEvents=function(){var t=this;"1"!==this.element.dataset.acTooltipInit&&(this.element.dataset.acTooltipInit="1",document.body.appendChild(this.tip),this.element.addEventListener("mouseenter",(function(){var e=document.body.getBoundingClientRect(),n=t.element.getBoundingClientRect();t.tip.style.left=n.left-e.left+t.element.offsetWidth/2+"px",t.tip.style.top=n.top-e.top+t.element.offsetHeight+"px",t.tip.classList.add("hover")})),this.element.addEventListener("mouseleave",(function(){t.tip.classList.remove("hover")})))},t}(),s=function(t){var e=document.createElement("div");return e.classList.add("ac-tooltip"),e.innerHTML=t,e}},function(t,e,n){"use strict";var i=n(4),o=function(){function t(){this.init()}return t.prototype.init=function(){Object(i.b)()},t}();e.a=o},function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"a",(function(){return o}));var i=function(t,e){e.parentNode.insertBefore(t,e.nextSibling)},o=function(t,e){void 0===e&&(e="div");var n=document.createElement(e);return n.innerHTML=t,n}},,function(t,e,n){"use strict";var i=function(){function t(t){t&&(this.el=t,this.dialog=t.querySelector(".ac-modal__dialog"),this.initEvents())}return t.prototype.getElement=function(){return this.el},t.prototype.initEvents=function(){var t=this,e=this;document.addEventListener("keydown",(function(e){var n=e.key;t.isOpen()&&"Escape"===n&&t.close()}));var n=this.el.querySelectorAll('[data-dismiss="modal"], .ac-modal__dialog__close');n.length>0&&n.forEach((function(t){t.addEventListener("click",(function(t){t.preventDefault(),e.close()}))})),this.el.addEventListener("click",(function(t){t.target.classList.contains("ac-modal")&&e.close()}))},t.prototype.isOpen=function(){return this.el.classList.contains("-active")},t.prototype.close=function(){this.onClose(),this.el.classList.remove("-active")},t.prototype.open=function(){var t=this;setTimeout((function(){t.onOpen(),t.el.removeAttribute("style"),t.el.classList.add("-active")}))},t.prototype.destroy=function(){this.el.remove()},t.prototype.onClose=function(){},t.prototype.onOpen=function(){},t}();e.a=i},function(t,e,n){"use strict";n.d(e,"a",(function(){return u}));var i=n(5),o=n(0),s=function(){function t(t){this.element=t,this.settings=this.getDefaults(),this.init(),this.setInitialized()}return t.prototype.setInitialized=function(){r.add(this.element)},t.prototype.getDefaults=function(){return{width:this.element.getAttribute("data-width")?this.element.getAttribute("data-width"):250,noclick:!!this.element.getAttribute("data-noclick")&&this.element.getAttribute("data-noclick"),position:this.getPosition()}},t.prototype.isInitialized=function(){return r.isInitialized(this.element)},t.prototype.init=function(){this.isInitialized()||(o(this.element).pointer({content:this.getRelatedHTML(),position:this.settings.position,pointerWidth:this.settings.width,pointerClass:this.getPointerClass()}),this.initEvents())},t.prototype.getPosition=function(){var t={at:"left top",my:"right top",edge:"right"},e=this.element.getAttribute("data-pos"),n=this.element.getAttribute("data-pos_edge");return"right"===e&&(t={at:"right middle",my:"left middle",edge:"left"}),"right_bottom"===e&&(t={at:"right middle",my:"left bottom",edge:"none"}),"left"===e&&(t={at:"left middle",my:"right middle",edge:"right"}),n&&(t.edge=n),t},t.prototype.getPointerClass=function(){var t=["ac-wp-pointer","wp-pointer","wp-pointer-"+this.settings.position.edge];return this.settings.noclick&&t.push("noclick"),t.join(" ")},t.prototype.getRelatedHTML=function(){var t=document.getElementById(this.element.getAttribute("rel"));return t?t.innerHTML:""},t.prototype.initEvents=function(){var t=o(this.element);this.settings.noclick||t.click((function(){t.hasClass("open")?t.removeClass("open"):t.addClass("open")})),t.click((function(){t.pointer("open")})),t.mouseenter((function(){t.pointer("open"),setTimeout((function(){t.pointer("open")}),2)})),t.mouseleave((function(){setTimeout((function(){t.hasClass("open")||0!==o(".ac-wp-pointer.hover").length||t.pointer("close")}),1)})),t.on("close",(function(){setTimeout((function(){t.hasClass("open")||t.pointer("close")}))}))},t}(),r=function(){function t(){}return t.isInitialized=function(t){return this.initElements.filter((function(e){return e===t})).length>0},t.add=function(t){this.initElements.push(t)},t.initElements=[],t}(),u=function(t){void 0===t&&(t=null),t||(t=document.querySelectorAll(".ac-pointer")),t.forEach((function(t){new s(t)})),o(".ac-wp-pointer").hover((function(){o(this).addClass("hover")}),(function(){o(this).removeClass("hover"),o(".ac-pointer").trigger("close")})).on("click",".close",(function(){o(".ac-pointer").removeClass("open")})),new i.a}},function(t,e){function n(t,e){if(!t)throw new Error(e||"AssertionError")}n.notEqual=function(t,e,i){n(t!=e,i)},n.notOk=function(t,e){n(!t,e)},n.equal=function(t,e,i){n(t==e,i)},n.ok=n,t.exports=n},,function(t,e,n){"use strict";var i=n(8),o=function(){function t(){this.modals={},this.number=0,this.defaults={modal:i.a},this.initGlobalEvents()}return t.prototype.register=function(t,e){return void 0===e&&(e=""),e||(e="m"+this.number),this.modals[e]=t,this.number++,t},t.prototype.get=function(t){return this.modals.hasOwnProperty(t)?this.modals[t]:null},t.prototype.open=function(t){this.get(t)&&this.get(t).open()},t.prototype.close=function(t){this.get(t)&&this.get(t).close()},t.prototype.closeAll=function(){for(var t in this.modals)this.close(t)},t.prototype.initGlobalEvents=function(){var t=this;document.addEventListener("click",(function(e){var n=e.target;n.dataset.acModal&&(e.preventDefault(),t.open(n.dataset.acModal))}))},t}();e.a=o},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n(2),o=n.n(i),s=function(){function t(){this.services={},this.events=new o.a}return t.prototype.registerService=function(t,e){return this.services[t]=e,this},t.prototype.getService=function(t){return this.hasService(t)?this.services[t]:null},t.prototype.hasService=function(t){return this.services.hasOwnProperty(t)},t.prototype.addListener=function(t,e){this.events.addListener(t,e)},t.prototype.emitEvent=function(t,e){this.events.emit(t,e)},t}(),r=function(){return window.AC_SERVICES||(window.AC_SERVICES=new s),window.AC_SERVICES}},function(t,e,n){"use strict";t.exports=function(t,e,n){var i,o=t.length;if(!(e>=o||0===n)){var s=o-(n=e+n>o?o-e:n);for(i=e;i<s;++i)t[i]=t[i+n];t.length=s}}},function(t,e,n){var i,o=n(16)(),s=n(10);r.disabled=!0;try{i=window.performance,r.disabled="true"===window.localStorage.DISABLE_NANOTIMING||!i.mark}catch(t){}function r(t){if(s.equal(typeof t,"string","nanotiming: name should be type string"),r.disabled)return u;var e=(1e4*i.now()).toFixed()%Number.MAX_SAFE_INTEGER,n="start-"+e+"-"+t;function a(s){var r="end-"+e+"-"+t;i.mark(r),o.push((function(){var o=null;try{var u=t+" ["+e+"]";i.measure(u,n,r),i.clearMarks(n),i.clearMarks(r)}catch(t){o=t}s&&s(o,t)}))}return i.mark(n),a.uuid=e,a}function u(t){t&&o.push((function(){t(new Error("nanotiming: performance API unavailable"))}))}t.exports=r},function(t,e,n){var i=n(10),o="undefined"!=typeof window;function s(t){this.hasWindow=t,this.hasIdle=this.hasWindow&&window.requestIdleCallback,this.method=this.hasIdle?window.requestIdleCallback.bind(window):this.setTimeout,this.scheduled=!1,this.queue=[]}s.prototype.push=function(t){i.equal(typeof t,"function","nanoscheduler.push: cb should be type function"),this.queue.push(t),this.schedule()},s.prototype.schedule=function(){if(!this.scheduled){this.scheduled=!0;var t=this;this.method((function(e){for(;t.queue.length&&e.timeRemaining()>0;)t.queue.shift()(e);t.scheduled=!1,t.queue.length&&t.schedule()}))}},s.prototype.setTimeout=function(t){setTimeout(t,0,{timeRemaining:function(){return 1}})},t.exports=function(){var t;return o?(window._nanoScheduler||(window._nanoScheduler=new s(!0)),t=window._nanoScheduler):t=new s,t}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";n.r(e);var i=n(6),o=n(2),s=function(){function t(t){this.container=t,this.events=o(),this.init()}return t.prototype.init=function(){var t=this;this.container.addEventListener("update",(function(){t.refresh()}));var e=document.querySelectorAll(".tablenav.top .actions");e&&(Object(i.b)(this.container,e[e.length-1]),this.container.classList.add("-init"),this.container.dispatchEvent(new CustomEvent("update")))},t.prototype.refresh=function(){this.container.querySelectorAll(".ac-table-actions-buttons > a").forEach((function(t){t.classList.remove("last")}));var t=[].slice.call(this.container.querySelectorAll(".ac-table-actions-buttons > a"),0);t.reverse();for(var e=0;e<t.length;e++)if(t[e].offsetParent){t[e].classList.add("last");break}},t}(),r=function(){function t(){this.cells={}}return t.prototype.add=function(t,e){this.cells.hasOwnProperty(t)||(this.cells[t]={}),this.cells[t][e.getName()]=e},t.prototype.getByID=function(t){var e=[];if(!this.cells.hasOwnProperty(t.toString()))return e;var n=this.cells[t.toString()];return Object.keys(n).forEach((function(t){return e.push(n[t])})),e},t.prototype.getAll=function(){var t=this,e=[];return Object.keys(this.cells).forEach((function(n){var i=t.cells[n];Object.keys(i).forEach((function(t){return e.push(i[t])}))})),e},t.prototype.getByName=function(t){var e=this,n=[];return Object.keys(this.cells).forEach((function(i){var o=e.cells[i];Object.keys(o).forEach((function(e){t===e&&n.push(o[e])}))})),n},t.prototype.get=function(t,e){return this.cells.hasOwnProperty(t.toString())?this.cells[t][e]:null},t}(),u=function(){function t(t){this.table=t,this.columns={},this.init()}return t.prototype.init=function(){for(var t=this.table.querySelector("thead").querySelectorAll("th"),e=0;e<t.length;e++){var n=t[e].id;this.columns[t[e].id]=new a(n,AC.column_types[n],this.sanitizeLabel(t[e]))}},t.prototype.getColumns=function(){return this.columns},t.prototype.getColumnsMap=function(){var t=new Map,e=this.getColumns();return Object.keys(e).forEach((function(n){t.set(n,e[n])})),t},t.prototype.getColumnNames=function(){return Object.keys(this.columns)},t.prototype.get=function(t){return this.columns.hasOwnProperty(t)?this.columns[t]:null},t.prototype.sanitizeLabel=function(t){var e=t.querySelector("a"),n=t.innerHTML;if(e){var i=e.getElementsByTagName("span");i.length>0&&(n=i[0].innerHTML)}return n},t}(),a=function(){function t(t,e,n){this.name=t,this.type=e,this.label=n,this.services={}}return t.prototype.setService=function(t,e){this.services[t]=e},t.prototype.getService=function(t){return this.hasService(t)?this.services[t]:null},t.prototype.hasService=function(t){return this.services.hasOwnProperty(t)},t}(),l=function(){function t(t,e,n){this.object_id=t,this.column_name=e,this.original_value=n.innerHTML,this.el=n,this.services={}}return t.prototype.getObjectID=function(){return this.object_id},t.prototype.getName=function(){return this.column_name},t.prototype.getElement=function(){return this.el},t.prototype.setElement=function(t){this.el=t},t.prototype.getRow=function(){return this.el.parentElement},t.prototype.getSettings=function(){return AC_SERVICES.getService("Table").Columns.get(this.getName())},t.prototype.hasChanged=function(t){return this.original_value!==t},t.prototype.setValue=function(t){return this.original_value=t,this.el.innerHTML=t,this},t.prototype.setService=function(t,e){this.services[t]=e},t.prototype.getService=function(t){return this.hasService(t)?this.services[t]:null},t.prototype.hasService=function(t){return this.services.hasOwnProperty(t)},t}(),c=function(){function t(t){this.Table=t}return t.prototype.getIDs=function(){var t=[],e=this.Table.getElement().querySelectorAll("tbody th.check-column input[type=checkbox]:checked");if(0===e.length)return t;for(var n=0;n<e.length;n++)t.push(parseInt(e[n].value));return t},t.prototype.getSelectedCells=function(t){var e=this,n=this.getIDs();if(0===n.length)return null;var i=[];return n.forEach((function(n){var o=e.Table.Cells.get(n,t);o&&i.push(o)})),i},t.prototype.getCount=function(){return this.getIDs().length},t.prototype.isAllSelected=function(){return!!this.Table.getElement().querySelector("thead #cb input:checked")},t}(),h=function(t){if(t.classList.contains("no-items"))return 0;var e,n,i=p(t.id);if(!i){var o=t.querySelector(".check-column input[type=checkbox]");o&&(i=p(o.id))}if(!i){var s=t.parentElement.querySelector(".edit a");if(s){var r=s.getAttribute("href");r&&(i=parseInt((e="id",(n=r).includes("?")?new URLSearchParams(n.split("?")[1]).get(e):null)))}}return t.dataset.id=i.toString(),i},p=function(t){var e=t.split(/[_,\-]+/);return parseInt(e[e.length-1])},f=n(1),d=function(){function t(t,e){this.el=t,this.Services=e,this.Columns=new u(t),this.Cells=new r,this.Actions=document.getElementById("ac-table-actions")?new s(document.getElementById("ac-table-actions")):null,this.Selection=new c(this)}return t.prototype.getElement=function(){return this.el},t.prototype.getIdsFromTable=function(){var t=[];return this.el.getElementsByTagName("tbody")[0].querySelectorAll("tr").forEach((function(e){t.push(h(e))})),t},t.prototype.init=function(){return this.initTable(),this.addCellClasses(),document.dispatchEvent(new CustomEvent("AC_Table_Ready",{detail:{table:this}})),this.Services.emitEvent(f.a.TABLE.READY,{table:this}),this},t.prototype.addCellClasses=function(){var t=this;this.Columns.getColumnNames().forEach((function(e){var n=t.Columns.get(e).type;t.Cells.getByName(e).forEach((function(t){t.getElement().classList.add(n)}))}))},t.prototype.initTable=function(){var t=this;this.el.getElementsByTagName("tbody")[0].querySelectorAll("tr").forEach((function(e){t.updateRow(e)}))},t.prototype.updateRow=function(t){var e=h(t);t.dataset.id=e.toString(),this.setCellsForRow(t)},t.prototype.setCellsForRow=function(t){var e=this,n=h(t);this.Columns.getColumnNames().forEach((function(i){var o=i.replace(/\./g,"\\."),s=t.querySelector("td.column-"+o);if(s){var r=new l(n,i,s);e.Cells.add(n,r)}}))},t.prototype.getRowCellByName=function(t,e){return function(t,e){return t.querySelector("td.column-"+e)}(t,e)},t}(),m=n(5),g=function(){function t(e){this.columns=e,e.getColumnNames().forEach((function(n){var i=e.get(n),o=t.getInputByName(i.name);if(o&&0===o.parentElement.textContent.length){var s=document.createElement("span");s.innerHTML=i.label,o.parentElement.appendChild(s)}}))}return t.getInputByName=function(t){var e=document.querySelector("input[name='"+t+"-hide']");return e||!1},t}(),y=n(0),v=function(){function t(t){this.element=t,this.initEvents(),this.contentBox=this.element.parentElement.querySelector(".ac-toggle-box-contents"),this.contentBox||this.createContenBox()}return t.prototype.isAjax=function(){return 1===parseInt(this.element.dataset.ajaxPopulate)},t.prototype.isInited=function(){return this.element.dataset.toggleBoxInit},t.prototype.createContenBox=function(){var t=document.createElement("div");return t.classList.add("ac-toggle-box-contents"),Object(i.b)(t,this.element),this.contentBox=t,this.contentBox},t.prototype.initEvents=function(){var t=this;this.isInited()||(this.element.addEventListener("click",(function(e){e.preventDefault(),t.isAjax()&&!t.hasContent()&&t.manageAjaxValue(),t.toggleContentBox()})),this.element.dataset.toggleBoxInit="true")},t.prototype.hasContent=function(){return this.getContentBox().innerHTML.length>0},t.prototype.setContent=function(t){this.getContentBox().innerHTML=t},t.prototype.getContentBox=function(){return this.contentBox?this.contentBox:this.createContenBox()},t.prototype.setLabel=function(t){var e=this.element.dataset.label;t&&this.element.dataset.labelClose&&(e=this.element.dataset.labelClose),this.element.innerHTML=e+'<span class="spinner"></span>'},t.prototype.toggleContentBox=function(){this.getContentBox().classList.contains("-open")?(this.getContentBox().classList.remove("-open"),this.setLabel(!1)):(this.getContentBox().classList.add("-open"),this.setLabel(!0))},t.prototype.manageAjaxValue=function(){var t=this;this.element.classList.add("loading"),this.retrieveAjaxValue().done((function(e){t.setContent(e),y(t.element.parentElement).trigger("ajax_column_value_ready"),AC_SERVICES.getService("Tooltips").init()})).always((function(){t.element.classList.remove("loading")}))},t.prototype.retrieveAjaxValue=function(){return y.ajax({url:ajaxurl,method:"POST",data:{action:"ac_get_column_value",list_screen:AC.list_screen,layout:AC.layout,column:this.element.dataset.column,pk:this.element.dataset.itemId,_ajax_nonce:AC.ajax_nonce}})},t}(),b=n(0),E=n.n(b),S=function(){document.querySelectorAll(".ac-show-more").forEach((function(t){new w(t)}))},w=function(){function t(t){this.element=t,this.initEvents()}return t.prototype.initEvents=function(){var t=this;this.isInited()||(this.getToggler()&&this.getToggler().addEventListener("click",(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()})),this.element.dataset.showMoreInit="true")},t.prototype.getToggler=function(){return this.element.querySelector(".ac-show-more__toggle")},t.prototype.isInited=function(){return"true"===this.element.dataset.showMoreInit},t.prototype.toggle=function(){this.element.classList.contains("-on")?this.hide():this.show()},t.prototype.show=function(){this.element.classList.add("-on"),this.getToggler().innerHTML=this.getToggler().dataset.less},t.prototype.hide=function(){this.element.classList.remove("-on"),this.getToggler().innerHTML=this.getToggler().dataset.more},t}(),C=n(4),L=n(13),_=n(12),T=n(9),A=Object(L.a)();A.registerService("Modals",new _.a),E()(document).ready((function(){var t=function(t){var e=document.querySelector(t);return e?"TABLE"===e.tagName?e:"TBODY"===e.tagName?e.closest("table"):e.querySelector("table.wp-list-table")?e.querySelector("table.wp-list-table"):null:null}(AC.table_id);if(Object(T.a)(),t){var e=new d(t,A).init();A.registerService("Table",e),A.registerService("ScreenOptionsColumns",new g(e.Columns))}A.registerService("Tooltips",new m.a),document.querySelectorAll(".ac-toggle-box-link").forEach((function(t){new v(t)})),E()(".wp-list-table").on("updated","tr",(function(){A.getService("Table").addCellClasses(),S()})),E()(".wp-list-table td").on("ACP_InlineEditing_After_SetValue",(function(){S()}))})),A.addListener(f.a.TABLE.READY,(function(t){S(),document.querySelectorAll(".cpac_use_icons").forEach((function(t){t.parentElement.querySelectorAll(".row-actions a").forEach((function(t){new C.a(t,t.innerText)}))})),new MutationObserver((function(t){t.forEach((function(t){t.addedNodes.forEach((function(t){"TR"===t.tagName&&t.classList.contains("iedit")&&E()(t).trigger("updated",{id:h(t),row:t})}))}))})).observe(t.table.getElement(),{childList:!0,subtree:!0})}))}]);
|
1 |
+
!function(e){var t={};function n(s){if(t[s])return t[s].exports;var i=t[s]={i:s,l:!1,exports:{}};return e[s].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,s){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:s})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var s=Object.create(null);if(n.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(s,i,function(t){return e[t]}.bind(null,i));return s},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=49)}([function(e,t){e.exports=jQuery},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));const s={TABLE:{READY:"Table.Ready"},SETTINGS:{FORM:{LOADED:"Settings.Form.Loaded",READY:"Settings.Form.Ready",SAVING:"Settings.Form.Saving",SAVED:"Settings.Form.Saved"},COLUMN:{INIT:"Settings.Column.Init",SWITCH:"Settings.Column.SwitchToType",REFRESHED:"Settings.Column.Refreshed"}}}},function(e,t,n){var s=n(16),i=n(17),r=n(11);function o(e){if(!(this instanceof o))return new o(e);this._name=e||"nanobus",this._starListeners=[],this._listeners={}}e.exports=o,o.prototype.emit=function(e){r.ok("string"==typeof e||"symbol"==typeof e,"nanobus.emit: eventName should be type string or symbol");for(var t=[],n=1,s=arguments.length;n<s;n++)t.push(arguments[n]);var o=i(this._name+"('"+e.toString()+"')"),l=this._listeners[e];return l&&l.length>0&&this._emit(this._listeners[e],t),this._starListeners.length>0&&this._emit(this._starListeners,e,t,o.uuid),o(),this},o.prototype.on=o.prototype.addListener=function(e,t){return r.ok("string"==typeof e||"symbol"==typeof e,"nanobus.on: eventName should be type string or symbol"),r.equal(typeof t,"function","nanobus.on: listener should be type function"),"*"===e?this._starListeners.push(t):(this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].push(t)),this},o.prototype.prependListener=function(e,t){return r.ok("string"==typeof e||"symbol"==typeof e,"nanobus.prependListener: eventName should be type string or symbol"),r.equal(typeof t,"function","nanobus.prependListener: listener should be type function"),"*"===e?this._starListeners.unshift(t):(this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].unshift(t)),this},o.prototype.once=function(e,t){r.ok("string"==typeof e||"symbol"==typeof e,"nanobus.once: eventName should be type string or symbol"),r.equal(typeof t,"function","nanobus.once: listener should be type function");var n=this;return this.on(e,(function s(){t.apply(n,arguments),n.removeListener(e,s)})),this},o.prototype.prependOnceListener=function(e,t){r.ok("string"==typeof e||"symbol"==typeof e,"nanobus.prependOnceListener: eventName should be type string or symbol"),r.equal(typeof t,"function","nanobus.prependOnceListener: listener should be type function");var n=this;return this.prependListener(e,(function s(){t.apply(n,arguments),n.removeListener(e,s)})),this},o.prototype.removeListener=function(e,t){return r.ok("string"==typeof e||"symbol"==typeof e,"nanobus.removeListener: eventName should be type string or symbol"),r.equal(typeof t,"function","nanobus.removeListener: listener should be type function"),"*"===e?(this._starListeners=this._starListeners.slice(),n(this._starListeners,t)):(void 0!==this._listeners[e]&&(this._listeners[e]=this._listeners[e].slice()),n(this._listeners[e],t));function n(e,t){if(e){var n=e.indexOf(t);return-1!==n?(s(e,n,1),!0):void 0}}},o.prototype.removeAllListeners=function(e){return e?"*"===e?this._starListeners=[]:this._listeners[e]=[]:(this._starListeners=[],this._listeners={}),this},o.prototype.listeners=function(e){var t="*"!==e?this._listeners[e]:this._starListeners,n=[];if(t)for(var s=t.length,i=0;i<s;i++)n.push(t[i]);return n},o.prototype._emit=function(e,t,n,s){if(void 0!==e&&0!==e.length){void 0===n&&(n=t,t=null),t&&(n=void 0!==s?[t].concat(n,s):[t].concat(n));for(var i=e.length,r=0;r<i;r++){var o=e[r];o.apply(o,n)}}}},,function(e,t,n){"use strict";n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return i}));const s=()=>{document.querySelectorAll("[data-ac-tip]").forEach(e=>{new i(e)})};class i{constructor(e,t=""){this.element=e,this.content=t||e.dataset.acTip,this.tip=r(this.content),this.initEvents()}initEvents(){"1"!==this.element.dataset.acTooltipInit&&(this.element.dataset.acTooltipInit="1",document.body.appendChild(this.tip),this.element.addEventListener("mouseenter",()=>{const e=document.body.getBoundingClientRect(),t=this.element.getBoundingClientRect();this.tip.style.left=t.left-e.left+this.element.offsetWidth/2+"px",this.tip.style.top=t.top-e.top+this.element.offsetHeight+"px",this.tip.classList.add("hover")}),this.element.addEventListener("mouseleave",()=>{this.tip.classList.remove("hover")}))}}const r=e=>{let t=document.createElement("div");return t.classList.add("ac-tooltip"),t.innerHTML=e,t}},function(e,t,n){"use strict";var s=n(4);t.a=class{constructor(){this.init()}init(){Object(s.b)()}}},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return r}));var s=n(8);const i=(e,t)=>{t.parentNode.insertBefore(e,t.nextSibling)},r=(e,t="div")=>s.a.create(t).addHtml(e).element},,function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));class s{constructor(e){this.element=e instanceof HTMLElement?e:document.createElement(e)}static create(e){return new s(e)}addId(e){return this.element.id=e,this}addClass(e){return this.element.classList.add(e),this}addClasses(...e){return e.forEach(e=>this.addClass(e)),this}addHtml(e){return this.element.innerHTML=e,this}Css(e,t){return this.element.style[e]=t,this}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));class s{constructor(e){e&&(this.el=e,this.dialog=e.querySelector(".ac-modal__dialog"),this.initEvents())}getElement(){return this.el}initEvents(){let e=this;document.addEventListener("keydown",e=>{const t=e.key;this.isOpen()&&"Escape"===t&&this.close()});let t=this.el.querySelectorAll('[data-dismiss="modal"], .ac-modal__dialog__close');t.length>0&&t.forEach(t=>{t.addEventListener("click",t=>{t.preventDefault(),e.close()})}),this.el.addEventListener("click",t=>{t.target.classList.contains("ac-modal")&&e.close()})}isOpen(){return this.el.classList.contains("-active")}close(){this.onClose(),this.el.classList.remove("-active")}open(){setTimeout(()=>{this.onOpen(),this.el.removeAttribute("style"),this.el.classList.add("-active")})}destroy(){this.el.remove()}onClose(){}onOpen(){}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var s=n(5);const i=n(0);class r{constructor(e){this.element=e,this.settings=this.getDefaults(),this.init(),this.setInitialized()}setInitialized(){o.add(this.element)}getDefaults(){return{width:this.element.getAttribute("data-width")?this.element.getAttribute("data-width"):250,noclick:!!this.element.getAttribute("data-noclick")&&this.element.getAttribute("data-noclick"),position:this.getPosition()}}isInitialized(){return o.isInitialized(this.element)}init(){this.isInitialized()||(i(this.element).pointer({content:this.getRelatedHTML(),position:this.settings.position,pointerWidth:this.settings.width,pointerClass:this.getPointerClass()}),this.initEvents())}getPosition(){let e={at:"left top",my:"right top",edge:"right"},t=this.element.getAttribute("data-pos"),n=this.element.getAttribute("data-pos_edge");return"right"===t&&(e={at:"right middle",my:"left middle",edge:"left"}),"right_bottom"===t&&(e={at:"right middle",my:"left bottom",edge:"none"}),"left"===t&&(e={at:"left middle",my:"right middle",edge:"right"}),n&&(e.edge=n),e}getPointerClass(){let e=["ac-wp-pointer","wp-pointer","wp-pointer-"+this.settings.position.edge];return this.settings.noclick&&e.push("noclick"),e.join(" ")}getRelatedHTML(){let e=document.getElementById(this.element.getAttribute("rel"));return e?e.innerHTML:""}initEvents(){let e=i(this.element);this.settings.noclick||e.click((function(){e.hasClass("open")?e.removeClass("open"):e.addClass("open")})),e.click((function(){e.pointer("open")})),e.mouseenter((function(){e.pointer("open"),setTimeout(()=>{e.pointer("open")},2)})),e.mouseleave((function(){setTimeout(()=>{e.hasClass("open")||0!==i(".ac-wp-pointer.hover").length||e.pointer("close")},1)})),e.on("close",()=>{setTimeout(()=>{e.hasClass("open")||e.pointer("close")})})}}class o{static isInitialized(e){return this.initElements.filter(t=>t===e).length>0}static add(e){this.initElements.push(e)}}o.initElements=[];const l=(e=null)=>{e||(e=document.querySelectorAll(".ac-pointer")),e.forEach(e=>{new r(e)}),i(".ac-wp-pointer").hover((function(){i(this).addClass("hover")}),(function(){i(this).removeClass("hover"),i(".ac-pointer").trigger("close")})).on("click",".close",(function(){i(".ac-pointer").removeClass("open")})),new s.a}},function(e,t){function n(e,t){if(!e)throw new Error(t||"AssertionError")}n.notEqual=function(e,t,s){n(e!=t,s)},n.notOk=function(e,t){n(!e,t)},n.equal=function(e,t,s){n(e==t,s)},n.ok=n,e.exports=n},,function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return i}));const s=(e,t)=>{if(!t.includes("?"))return null;return new URLSearchParams(t.split("?")[1]).get(e)},i=(e,t=null)=>(t||(t=new FormData),Object.keys(e).forEach(n=>{let s=e[n];Array.isArray(s)?s.forEach(e=>{t.append(n+"[]",e)}):t.append(n,e[n])}),t)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var s=n(9);class i{constructor(){this.modals={},this.number=0,this.defaults={modal:s.a},this.initGlobalEvents()}register(e,t=""){return t||(t="m"+this.number),this.modals[t]=e,this.number++,e}get(e){return this.modals.hasOwnProperty(e)?this.modals[e]:null}open(e){this.get(e)&&this.get(e).open()}close(e){this.get(e)&&this.get(e).close()}closeAll(){for(let e in this.modals)this.close(e)}initGlobalEvents(){document.addEventListener("click",e=>{let t=e.target;t.dataset.acModal&&(e.preventDefault(),this.open(t.dataset.acModal))})}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var s=n(2),i=n.n(s);class r{constructor(){this.services={},this.events=new i.a}registerService(e,t){return this.services[e]=t,this}getService(e){return this.hasService(e)?this.services[e]:null}hasService(e){return this.services.hasOwnProperty(e)}addListener(e,t){this.events.addListener(e,t)}emitEvent(e,t){this.events.emit(e,t)}}const o=()=>(window.AC_SERVICES||(window.AC_SERVICES=new r),window.AC_SERVICES)},function(e,t,n){"use strict";e.exports=function(e,t,n){var s,i=e.length;if(!(t>=i||0===n)){var r=i-(n=t+n>i?i-t:n);for(s=t;s<r;++s)e[s]=e[s+n];e.length=r}}},function(e,t,n){var s,i=n(18)(),r=n(11);o.disabled=!0;try{s=window.performance,o.disabled="true"===window.localStorage.DISABLE_NANOTIMING||!s.mark}catch(e){}function o(e){if(r.equal(typeof e,"string","nanotiming: name should be type string"),o.disabled)return l;var t=(1e4*s.now()).toFixed()%Number.MAX_SAFE_INTEGER,n="start-"+t+"-"+e;function a(r){var o="end-"+t+"-"+e;s.mark(o),i.push((function(){var i=null;try{var l=e+" ["+t+"]";s.measure(l,n,o),s.clearMarks(n),s.clearMarks(o)}catch(e){i=e}r&&r(i,e)}))}return s.mark(n),a.uuid=t,a}function l(e){e&&i.push((function(){e(new Error("nanotiming: performance API unavailable"))}))}e.exports=o},function(e,t,n){var s=n(11),i="undefined"!=typeof window;function r(e){this.hasWindow=e,this.hasIdle=this.hasWindow&&window.requestIdleCallback,this.method=this.hasIdle?window.requestIdleCallback.bind(window):this.setTimeout,this.scheduled=!1,this.queue=[]}r.prototype.push=function(e){s.equal(typeof e,"function","nanoscheduler.push: cb should be type function"),this.queue.push(e),this.schedule()},r.prototype.schedule=function(){if(!this.scheduled){this.scheduled=!0;var e=this;this.method((function(t){for(;e.queue.length&&t.timeRemaining()>0;)e.queue.shift()(t);e.scheduled=!1,e.queue.length&&e.schedule()}))}},r.prototype.setTimeout=function(e){setTimeout(e,0,{timeRemaining:function(){return 1}})},e.exports=function(){var e;return i?(window._nanoScheduler||(window._nanoScheduler=new r(!0)),e=window._nanoScheduler):e=new r,e}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var s=n(6),i=n(2);class r{constructor(e){this.container=e,this.events=i(),this.init()}init(){this.container.addEventListener("update",()=>{this.refresh()});let e=document.querySelectorAll(".tablenav.top .actions");e&&e.length&&(Object(s.b)(this.container,e[e.length-1]),this.container.classList.add("-init"),this.container.dispatchEvent(new CustomEvent("update")))}refresh(){this.container.querySelectorAll(".ac-table-actions-buttons > a").forEach(e=>{e.classList.remove("last")});let e=[].slice.call(this.container.querySelectorAll(".ac-table-actions-buttons > a"),0);e.reverse();for(var t=0;t<e.length;t++)if(e[t].offsetParent){e[t].classList.add("last");break}}}class o{constructor(){this.cells={}}add(e,t){this.cells.hasOwnProperty(e)||(this.cells[e]={}),this.cells[e][t.getName()]=t}getByID(e){let t=[];if(!this.cells.hasOwnProperty(e.toString()))return t;let n=this.cells[e.toString()];return Object.keys(n).forEach(e=>t.push(n[e])),t}getAll(){let e=[];return Object.keys(this.cells).forEach(t=>{let n=this.cells[t];Object.keys(n).forEach(t=>e.push(n[t]))}),e}getByName(e){let t=[];return Object.keys(this.cells).forEach(n=>{let s=this.cells[n];Object.keys(s).forEach(n=>{e===n&&t.push(s[n])})}),t}get(e,t){return this.cells.hasOwnProperty(e.toString())?this.cells[e][t]:null}}class l{constructor(e){this.table=e,this.columns={},this.init()}init(){let e=this,t=this.table.querySelector("thead").querySelectorAll("th");for(let n=0;n<t.length;n++){let s=t[n].id;e.columns[t[n].id]=new a(s,AC.column_types[s],this.sanitizeLabel(t[n]))}}getColumns(){return this.columns}getColumnsMap(){let e=new Map,t=this.getColumns();return Object.keys(t).forEach(n=>{e.set(n,t[n])}),e}getColumnNames(){return Object.keys(this.columns)}get(e){return this.columns.hasOwnProperty(e)?this.columns[e]:null}sanitizeLabel(e){let t=e.querySelector("a"),n=e.innerHTML;if(t){let e=t.getElementsByTagName("span");e.length>0&&(n=e[0].innerHTML)}return n}}class a{constructor(e,t,n){this.name=e,this.type=t,this.label=n,this.services={}}setService(e,t){this.services[e]=t}getService(e){return this.hasService(e)?this.services[e]:null}hasService(e){return this.services.hasOwnProperty(e)}}class c{constructor(e,t,n){this.object_id=e,this.column_name=t,this.original_value=n.innerHTML,this.el=n,this.services={}}getObjectID(){return this.object_id}getName(){return this.column_name}getElement(){return this.el}setElement(e){this.el=e}getRow(){return this.el.parentElement}getSettings(){return AC_SERVICES.getService("Table").Columns.get(this.getName())}hasChanged(e){return this.original_value!==e}setValue(e){return this.original_value=e,this.el.innerHTML=e,this}setService(e,t){this.services[e]=t}getService(e){return this.hasService(e)?this.services[e]:null}hasService(e){return this.services.hasOwnProperty(e)}}class u{constructor(e){this.Table=e}getIDs(){let e=[],t=this.Table.getElement().querySelectorAll("tbody th.check-column input[type=checkbox]:checked");if(0===t.length)return e;for(let n=0;n<t.length;n++)e.push(parseInt(t[n].value));return e}getSelectedCells(e){let t=this.getIDs();if(0===t.length)return null;let n=[];return t.forEach(t=>{let s=this.Table.Cells.get(t,e);s&&n.push(s)}),n}getCount(){return this.getIDs().length}isAllSelected(){return!!this.Table.getElement().querySelector("thead #cb input:checked")}}var h=n(13);const d=e=>{if(e.classList.contains("no-items"))return 0;let t=m(e.id);if(!t){let n=e.querySelector(".check-column input[type=checkbox]");n&&(t=m(n.id))}if(!t){let n=e.parentElement.querySelector(".edit a");if(n){let e=n.getAttribute("href");e&&(t=parseInt(Object(h.a)("id",e)))}}return e.dataset.id=t.toString(),t},m=e=>{let t=e.split(/[_,\-]+/);return parseInt(t[t.length-1])};var p=n(1);class g{constructor(e,t){this.el=e,this.Services=t,this.Columns=new l(e),this.Cells=new o,this.Actions=document.getElementById("ac-table-actions")?new r(document.getElementById("ac-table-actions")):null,this.Selection=new u(this)}getElement(){return this.el}getIdsFromTable(){let e=[];return this.el.getElementsByTagName("tbody")[0].querySelectorAll("tr").forEach(t=>{e.push(d(t))}),e}init(){return this.initTable(),this.addCellClasses(),document.dispatchEvent(new CustomEvent("AC_Table_Ready",{detail:{table:this}})),this.Services.emitEvent(p.a.TABLE.READY,{table:this}),this}addCellClasses(){this.Columns.getColumnNames().forEach(e=>{let t=this.Columns.get(e).type;this.Cells.getByName(e).forEach(e=>{e.getElement().classList.add(t)})})}initTable(){this.el.getElementsByTagName("tbody")[0].querySelectorAll("tr").forEach(e=>{this.updateRow(e)})}updateRow(e){let t=d(e);e.dataset.id=t.toString(),this.setCellsForRow(e)}setCellsForRow(e){let t=d(e);this.Columns.getColumnNames().forEach(n=>{let s=n.replace(/\./g,"\\."),i=e.querySelector("td.column-"+s);if(i){let e=new c(t,n,i);this.Cells.add(t,e)}})}getRowCellByName(e,t){return((e,t)=>e.querySelector("td.column-"+t))(e,t)}}var f=n(5),v=n(8);class y{constructor(e){this.columns=e,e.getColumnNames().forEach(t=>{let n=e.get(t),s=y.getInputByName(n.name);s&&0===s.parentElement.textContent.length&&s.parentElement.appendChild(v.a.create("span").addHtml(n.label).element)})}static getInputByName(e){let t=document.querySelector(`input[name='${e}-hide']`);return t||!1}}const b=n(0);class E{constructor(e){this.element=e,this.initEvents(),this.contentBox=this.element.parentElement.querySelector(".ac-toggle-box-contents"),this.contentBox||this.createContenBox()}isAjax(){return 1===parseInt(this.element.dataset.ajaxPopulate)}isInited(){return this.element.dataset.toggleBoxInit}createContenBox(){let e=document.createElement("div");return e.classList.add("ac-toggle-box-contents"),Object(s.b)(e,this.element),this.contentBox=e,this.contentBox}initEvents(){this.isInited()||(this.element.addEventListener("click",e=>{e.preventDefault(),this.isAjax()&&!this.hasContent()&&this.manageAjaxValue(),this.toggleContentBox()}),this.element.dataset.toggleBoxInit="true")}hasContent(){return this.getContentBox().innerHTML.length>0}setContent(e){this.getContentBox().innerHTML=e}getContentBox(){return this.contentBox?this.contentBox:this.createContenBox()}setLabel(e){let t=this.element.dataset.label;e&&this.element.dataset.labelClose&&(t=this.element.dataset.labelClose),this.element.innerHTML=t+'<span class="spinner"></span>'}toggleContentBox(){this.getContentBox().classList.contains("-open")?(this.getContentBox().classList.remove("-open"),this.setLabel(!1)):(this.getContentBox().classList.add("-open"),this.setLabel(!0))}manageAjaxValue(){this.element.classList.add("loading"),this.retrieveAjaxValue().done(e=>{this.setContent(e),b(this.element.parentElement).trigger("ajax_column_value_ready"),AC_SERVICES.getService("Tooltips").init()}).always(()=>{this.element.classList.remove("loading")})}retrieveAjaxValue(){return b.ajax({url:ajaxurl,method:"POST",data:{action:"ac_get_column_value",list_screen:AC.list_screen,layout:AC.layout,column:this.element.dataset.column,pk:this.element.dataset.itemId,_ajax_nonce:AC.ajax_nonce}})}}var S=n(0),w=n.n(S);const C=()=>{document.querySelectorAll(".ac-show-more").forEach(e=>{new L(e)})};class L{constructor(e){this.element=e,this.initEvents()}initEvents(){this.isInited()||(this.getToggler()&&this.getToggler().addEventListener("click",e=>{e.preventDefault(),e.stopPropagation(),this.toggle()}),this.element.dataset.showMoreInit="true")}getToggler(){return this.element.querySelector(".ac-show-more__toggle")}isInited(){return"true"===this.element.dataset.showMoreInit}toggle(){this.element.classList.contains("-on")?this.hide():this.show()}show(){this.element.classList.add("-on"),this.getToggler().innerHTML=this.getToggler().dataset.less}hide(){this.element.classList.remove("-on"),this.getToggler().innerHTML=this.getToggler().dataset.more}}var _=n(4);var T=n(15),A=n(14),x=n(10);let I=Object(T.a)();I.registerService("Modals",new A.a),w()(document).ready(()=>{let e=(e=>{let t=document.querySelector(e);return t?"TABLE"===t.tagName?t:"TBODY"===t.tagName?t.closest("table"):t.querySelector("table.wp-list-table")?t.querySelector("table.wp-list-table"):null:null})(AC.table_id);if(Object(x.a)(),e){const t=new g(e,I).init();I.registerService("Table",t),I.registerService("ScreenOptionsColumns",new y(t.Columns))}I.registerService("Tooltips",new f.a),document.querySelectorAll(".ac-toggle-box-link").forEach(e=>{new E(e)}),w()(".wp-list-table").on("updated","tr",(function(){I.getService("Table").addCellClasses(),C()})),w()(".wp-list-table td").on("ACP_InlineEditing_After_SetValue",(function(){C()}))}),I.addListener(p.a.TABLE.READY,e=>{C(),document.querySelectorAll(".cpac_use_icons").forEach(e=>{e.parentElement.querySelectorAll(".row-actions a").forEach(e=>{new _.a(e,e.innerText)})}),new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{"TR"===e.tagName&&e.classList.contains("iedit")&&w()(e).trigger("updated",{id:d(e),row:e})})})}).observe(e.table.getElement(),{childList:!0,subtree:!0})})}]);
|
assets/js/table.js.map
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./js/constants.ts","webpack:///./js/helpers/admin-columns.ts","webpack:///./js/helpers/elements.ts","webpack:///./js/helpers/global.ts","webpack:///./js/helpers/table.ts","webpack:///./js/modules/ac-pointer.ts","webpack:///./js/modules/ac-services.ts","webpack:///./js/modules/modal.ts","webpack:///./js/modules/modals.ts","webpack:///./js/modules/toggle-box-link.ts","webpack:///./js/modules/tooltips.ts","webpack:///./js/plugin/show-more.ts","webpack:///./js/plugin/tooltip.ts","webpack:///./js/table.ts","webpack:///./js/table/actions.ts","webpack:///./js/table/cell.ts","webpack:///./js/table/cells.ts","webpack:///./js/table/columns.ts","webpack:///./js/table/functions.ts","webpack:///./js/table/row-selection.ts","webpack:///./js/table/screen-options-columns.ts","webpack:///./js/table/table.ts","webpack:///./node_modules/nanoassert/index.js","webpack:///./node_modules/nanobus/index.js","webpack:///./node_modules/nanoscheduler/index.js","webpack:///./node_modules/nanotiming/browser.js","webpack:///./node_modules/remove-array-items/index.js","webpack:///external \"jQuery\""],"names":[],"mappings":";QAAA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;;QAGA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;;QAGA;QACA;;;;;;;;;;;;;AClFA;AAAA;AAAO;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACjBA;AAAA;AAAA;AAAgD;AACzC;AACP;AACA,iCAAiC,4DAAU;AAC3C;AACA;AACA;;;;;;;;;;;;;ACNA;AAAA;AAAA;AAAA;AAAO;AACP;AACA;AACO;AACP;AACA;AACO;AACP,iCAAiC,qBAAqB;AACtD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACjBA;AAAA;AAAA;AAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACO;AACP,8BAA8B,iBAAiB;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;;;;;;;;;;;;ACxBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAA2C;AACpC;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mCAAmC,+DAAe;AAClD;AACA;AACA;AACA;AACA;AACA;AACO;AACP;AACA;AACA;AACO;AACP;AACA;AACO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;AC/CA;AAAA;AAAA;AAAA;AAAiC;AACjC,QAAQ,mBAAO,CAAC,sBAAQ;AACxB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA,CAAC;AACkB;AACnB;AACA;AACA;AACA;AACA,uDAAuD,uBAAuB,EAAE;AAChF;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACM;AACP,8BAA8B,iBAAiB;AAC/C;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA,KAAK;AACL,QAAQ,iDAAO;AACf;;;;;;;;;;;;;ACzJA;AAAA;AAAA;AAA8B;AAC9B;AACA;AACA;AACA,0BAA0B,8CAAO;AACjC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,yEAAU,EAAC;;;;;;;;;;;;;ACxB1B;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB,aAAa;AACb;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,oEAAK,EAAC;;;;;;;;;;;;;AChErB;AAAA;AAA4B;AAC5B;AACA;AACA;AACA;AACA;AACA,mBAAmB,8CAAK;AACxB;AACA;AACA;AACA;AACA,6BAA6B,UAAU;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,CAAC;AACc,qEAAM,EAAC;;;;;;;;;;;;;ACjDtB;AAAA;AAAkD;AAClD,QAAQ,mBAAO,CAAC,sBAAQ;AACxB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,qEAAW;AACnB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,CAAC;AACc,4EAAa,EAAC;;;;;;;;;;;;;AC9F7B;AAAA;AAAmD;AACnD;AACA;AACA;AACA;AACA;AACA,QAAQ,sEAAc;AACtB;AACA;AACA,CAAC;AACc,uEAAQ,EAAC;;;;;;;;;;;;;ACVxB;AAAA;AAAO;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,uEAAQ,EAAC;;;;;;;;;;;;;AChDxB;AAAA;AAAA;AAAO;AACP;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,iCAAiC,cAAc;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,SAAS;AACT;AACA;AACA,CAAC;AACkB;AACnB;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;ACvCA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAkC;AACO;AACyB;AACZ;AACtD;AACuB;AACkC;AACC;AACb;AAC+B;AACnB;AACnB;AACc;AACpD,kBAAkB,6EAAc;AAChC,0CAA0C,wDAAM;AAChD,6CAAC;AACD,gBAAgB,6EAAsB;AACtC,IAAI,yEAAY;AAChB;AACA,+BAA+B,oDAAK;AACpC;AACA,gEAAgE,qEAAoB;AACpF;AACA,gDAAgD,yDAAO;AACvD;AACA,YAAY,gEAAa;AACzB,KAAK;AACL,IAAI,6CAAC;AACL;AACA,QAAQ,6EAAmB;AAC3B,KAAK;AACL;AACA,IAAI,6CAAC;AACL,QAAQ,6EAAmB;AAC3B,KAAK;AACL,CAAC;AACD,wBAAwB,yDAAc;AACtC,IAAI,6EAAmB;AACvB,IAAI,8EAAqB;AACzB;AACA;AACA;AACA;AACA,oBAAoB,6CAAC,2BAA2B,KAAK,wEAAiB,mBAAmB;AACzF;AACA,aAAa;AACb,SAAS;AACT,KAAK;AACL,gDAAgD,iCAAiC;AACjF,CAAC;;;;;;;;;;;;;ACjDD;AAAA;AAAkD;AAClD,cAAc,mBAAO,CAAC,gDAAS;AAC/B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,YAAY,qEAAW;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,uBAAuB,oBAAoB;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,sEAAO,EAAC;;;;;;;;;;;;;ACnCvB;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,mEAAI,EAAC;;;;;;;;;;;;;AC7CpB;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oDAAoD,iCAAiC,EAAE;AACvF;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wDAAwD,kCAAkC,EAAE;AAC5F,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,oEAAK,EAAC;;;;;;;;;;;;;AC9CrB;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,oBAAoB;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,sEAAO,EAAC;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AAC8B;;;;;;;;;;;;;ACjE/B;AAAA;AAAA;AAA4C;AACrC;AACP;AACA;AACA,gBAAgB,uDAAO;AACvB,SAAS;AACT,KAAK;AACL;;;;;;;;;;;;;ACPA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,oBAAoB;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,2EAAY,EAAC;;;;;;;;;;;;;ACzC5B;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;AACc,mFAAoB,EAAC;;;;;;;;;;;;;ACnBpC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAgC;AACJ;AACI;AACN;AACiB;AAC4B;AACzB;AAC9C;AACA;AACA;AACA;AACA,2BAA2B,gDAAO;AAClC,yBAAyB,8CAAK;AAC9B,yEAAyE,gDAAO;AAChF,6BAA6B,sDAAY;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wBAAwB,wEAAiB;AACzC,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,kEAAkE,UAAU,cAAc,EAAE;AAC5F,gCAAgC,yDAAc,eAAe,cAAc;AAC3E;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,iBAAiB,wEAAiB;AAClC;AACA;AACA;AACA;AACA;AACA,iBAAiB,wEAAiB;AAClC;AACA;AACA;AACA;AACA,+BAA+B,6CAAI;AACnC;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,uEAAgB;AAC/B;AACA;AACA,CAAC;AACc,oEAAK,EAAC;;;;;;;;;;;;AC3ErB;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB;AACtB;AACA;AACA,sBAAsB;AACtB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;ACjBA,aAAa,mBAAO,CAAC,sEAAoB;AACzC,iBAAiB,mBAAO,CAAC,wDAAY;AACrC,aAAa,mBAAO,CAAC,kDAAQ;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2CAA2C,SAAS;AACpD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,aAAa;AACpC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mBAAmB,YAAY;AAC/B;AACA;AACA;AACA;;;;;;;;;;;;ACpJA,aAAa,mBAAO,CAAC,kDAAQ;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;;;;;;;;;;;ACjDA,gBAAgB,mBAAO,CAAC,4DAAe;AACvC,aAAa,mBAAO,CAAC,kDAAQ;AAC7B;AACA;AACA;AACA;AACA;AACA;AACA,WAAW;AACX;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;;;;;;;;;;;;;AC5Ca;AACb;AACA;AACA;AACA;AACA,WAAW,SAAS;AACpB,WAAW,OAAO;AAClB,WAAW,OAAO;AAClB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,SAAS;AAC/B;AACA;AACA;AACA;;;;;;;;;;;;ACpBA,wB","file":"table.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = \"./js/table.ts\");\n","export var EventConstants = {\n TABLE: {\n READY: 'Table.Ready'\n },\n SETTINGS: {\n FORM: {\n LOADED: 'Settings.Form.Loaded',\n READY: 'Settings.Form.Ready',\n SAVING: 'Settings.Form.Saving',\n SAVED: 'Settings.Form.Saved'\n },\n COLUMN: {\n INIT: 'Settings.Column.Init',\n SWITCH: 'Settings.Column.SwitchToType',\n REFRESHED: 'Settings.Column.Refreshed'\n }\n }\n};\n","import AcServices from \"../modules/ac-services\";\nexport var initAcServices = function () {\n if (!window.AC_SERVICES) {\n window.AC_SERVICES = new AcServices();\n }\n return window.AC_SERVICES;\n};\n","export var insertAfter = function (newNode, referenceNode) {\n referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling);\n};\nexport var insertBefore = function (newNode, referenceNode) {\n referenceNode.parentNode.insertBefore(newNode, referenceNode);\n};\nexport var createElementFromString = function (content, baseElement) {\n if (baseElement === void 0) { baseElement = 'div'; }\n var element = document.createElement(baseElement);\n element.innerHTML = content;\n return element;\n};\nfunction isInViewport(element) {\n var rect = element.getBoundingClientRect();\n return (rect.top >= 0 && rect.left >= 0 &&\n rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) &&\n rect.right <= (window.innerWidth || document.documentElement.clientWidth));\n}\n","export var getParamFromUrl = function (param, url) {\n if (!url.includes('?')) {\n return null;\n }\n var params = new URLSearchParams(url.split('?')[1]);\n return params.get(param);\n};\nexport var mapDataToFormData = function (data, formData) {\n if (formData === void 0) { formData = null; }\n if (!formData) {\n formData = new FormData();\n }\n Object.keys(data).forEach(function (key) {\n var value = data[key];\n if (Array.isArray(value)) {\n value.forEach(function (d) {\n formData.append(key + \"[]\", d);\n });\n }\n else {\n formData.append(key, data[key]);\n }\n });\n return formData;\n};\n","import { getParamFromUrl } from \"./global\";\nexport var getIdFromTableRow = function (row) {\n if (row.classList.contains('no-items')) {\n return 0;\n }\n var item_id = getIdFromString(row.id);\n if (!item_id) {\n var input = row.querySelector('.check-column input[type=checkbox]');\n if (input) {\n item_id = getIdFromString(input.id);\n }\n }\n // Try to get the ID from the edit URL (MS Sites)\n if (!item_id) {\n var link = row.parentElement.querySelector('.edit a');\n if (link) {\n var href = link.getAttribute('href');\n if (href) {\n item_id = parseInt(getParamFromUrl('id', href));\n }\n }\n }\n row.dataset.id = item_id.toString();\n return item_id;\n};\nexport var getIdFromString = function (value) {\n var id_parts = value.split(/[_,\\-]+/);\n return parseInt(id_parts[id_parts.length - 1]);\n};\nexport var getRowCellByName = function (row, column_name) {\n return row.querySelector(\"td.column-\" + column_name);\n};\nexport var resolveTableBySelector = function (selector) {\n var table = document.querySelector(selector);\n if (!table) {\n return null;\n }\n if (table.tagName === 'TABLE') {\n return table;\n }\n if (table.tagName === 'TBODY') {\n return table.closest('table');\n }\n if (table.querySelector('table.wp-list-table')) {\n return table.querySelector('table.wp-list-table');\n }\n return null;\n};\n","import Tooltip from \"./tooltips\";\nvar $ = require(\"jquery\");\nvar Pointer = /** @class */ (function () {\n function Pointer(el) {\n this.element = el;\n this.settings = this.getDefaults();\n this.init();\n this.setInitialized();\n }\n Pointer.prototype.setInitialized = function () {\n AcPointers.add(this.element);\n };\n Pointer.prototype.getDefaults = function () {\n return {\n width: this.element.getAttribute('data-width') ? this.element.getAttribute('data-width') : 250,\n noclick: this.element.getAttribute('data-noclick') ? this.element.getAttribute('data-noclick') : false,\n position: this.getPosition()\n };\n };\n Pointer.prototype.isInitialized = function () {\n return AcPointers.isInitialized(this.element);\n };\n Pointer.prototype.init = function () {\n if (this.isInitialized()) {\n return;\n }\n // create pointer\n $(this.element).pointer({\n content: this.getRelatedHTML(),\n position: this.settings.position,\n pointerWidth: this.settings.width,\n pointerClass: this.getPointerClass()\n });\n this.initEvents();\n };\n Pointer.prototype.getPosition = function () {\n var position = {\n at: 'left top',\n my: 'right top',\n edge: 'right',\n };\n var pos = this.element.getAttribute('data-pos');\n var edge = this.element.getAttribute('data-pos_edge');\n if ('right' === pos) {\n position = {\n at: 'right middle',\n my: 'left middle',\n edge: 'left'\n };\n }\n if ('right_bottom' === pos) {\n position = {\n at: 'right middle',\n my: 'left bottom',\n edge: 'none'\n };\n }\n if ('left' === pos) {\n position = {\n at: 'left middle',\n my: 'right middle',\n edge: 'right'\n };\n }\n if (edge) {\n position.edge = edge;\n }\n return position;\n };\n Pointer.prototype.getPointerClass = function () {\n var classes = [\n 'ac-wp-pointer',\n 'wp-pointer',\n 'wp-pointer-' + this.settings.position.edge\n ];\n if (this.settings.noclick) {\n classes.push('noclick');\n }\n return classes.join(' ');\n };\n Pointer.prototype.getRelatedHTML = function () {\n var related_element = document.getElementById(this.element.getAttribute('rel'));\n return related_element ? related_element.innerHTML : '';\n };\n Pointer.prototype.initEvents = function () {\n var el = $(this.element);\n // click\n if (!this.settings.noclick) {\n el.click(function () {\n if (el.hasClass('open')) {\n el.removeClass('open');\n }\n else {\n el.addClass('open');\n }\n });\n }\n el.click(function () {\n el.pointer('open');\n });\n el.mouseenter(function () {\n el.pointer('open');\n setTimeout(function () {\n el.pointer('open');\n }, 2);\n });\n el.mouseleave(function () {\n setTimeout(function () {\n if (!el.hasClass('open') && $('.ac-wp-pointer.hover').length === 0) {\n el.pointer('close');\n }\n }, 1);\n });\n el.on('close', function () {\n setTimeout(function () {\n if (!el.hasClass('open')) {\n el.pointer('close');\n }\n });\n });\n };\n return Pointer;\n}());\nexport { Pointer };\nvar AcPointers = /** @class */ (function () {\n function AcPointers() {\n }\n AcPointers.isInitialized = function (element) {\n return this.initElements.filter(function (el) { return el === element; }).length > 0;\n };\n AcPointers.add = function (element) {\n this.initElements.push(element);\n };\n AcPointers.initElements = [];\n return AcPointers;\n}());\nexport var initPointers = function (elements) {\n if (elements === void 0) { elements = null; }\n if (!elements) {\n elements = document.querySelectorAll('.ac-pointer');\n }\n elements.forEach(function (element) {\n new Pointer(element);\n });\n $('.ac-wp-pointer').hover(function () {\n $(this).addClass('hover');\n }, function () {\n $(this).removeClass('hover');\n $('.ac-pointer').trigger('close');\n }).on('click', '.close', function () {\n $('.ac-pointer').removeClass('open');\n });\n new Tooltip();\n};\n","import Nanobus from \"nanobus\";\nvar AcServices = /** @class */ (function () {\n function AcServices() {\n this.services = {};\n this.events = new Nanobus();\n }\n AcServices.prototype.registerService = function (name, service) {\n this.services[name] = service;\n return this;\n };\n AcServices.prototype.getService = function (name) {\n return this.hasService(name) ? this.services[name] : null;\n };\n AcServices.prototype.hasService = function (name) {\n return this.services.hasOwnProperty(name);\n };\n AcServices.prototype.addListener = function (name, callback) {\n this.events.addListener(name, callback);\n };\n AcServices.prototype.emitEvent = function (name, args) {\n this.events.emit(name, args);\n };\n return AcServices;\n}());\nexport default AcServices;\n","var Modal = /** @class */ (function () {\n function Modal(el) {\n if (!el) {\n return;\n }\n this.el = el;\n this.dialog = el.querySelector('.ac-modal__dialog');\n this.initEvents();\n }\n Modal.prototype.getElement = function () {\n return this.el;\n };\n Modal.prototype.initEvents = function () {\n var _this = this;\n var self = this;\n document.addEventListener('keydown', function (e) {\n var keyName = e.key;\n if (!_this.isOpen()) {\n return;\n }\n if ('Escape' === keyName) {\n _this.close();\n }\n });\n var dismissButtons = this.el.querySelectorAll('[data-dismiss=\"modal\"], .ac-modal__dialog__close');\n if (dismissButtons.length > 0) {\n dismissButtons.forEach(function (b) {\n b.addEventListener('click', function (e) {\n e.preventDefault();\n self.close();\n });\n });\n }\n this.el.addEventListener('click', function (e) {\n if (e.target.classList.contains('ac-modal')) {\n self.close();\n }\n });\n };\n Modal.prototype.isOpen = function () {\n return this.el.classList.contains('-active');\n };\n Modal.prototype.close = function () {\n this.onClose();\n this.el.classList.remove('-active');\n };\n Modal.prototype.open = function () {\n var _this = this;\n //short delay in order to allow bubbling events to bind before opening\n setTimeout(function () {\n _this.onOpen();\n _this.el.removeAttribute('style');\n _this.el.classList.add('-active');\n });\n };\n Modal.prototype.destroy = function () {\n this.el.remove();\n };\n Modal.prototype.onClose = function () {\n };\n Modal.prototype.onOpen = function () {\n };\n return Modal;\n}());\nexport default Modal;\n","import Modal from './modal';\nvar Modals = /** @class */ (function () {\n function Modals() {\n this.modals = {};\n this.number = 0;\n this.defaults = {\n modal: Modal\n };\n this.initGlobalEvents();\n }\n Modals.prototype.register = function (modal, key) {\n if (key === void 0) { key = ''; }\n if (!key) {\n key = 'm' + this.number;\n }\n this.modals[key] = modal;\n this.number++;\n return modal;\n };\n Modals.prototype.get = function (key) {\n return this.modals.hasOwnProperty(key) ? this.modals[key] : null;\n };\n Modals.prototype.open = function (key) {\n if (this.get(key)) {\n this.get(key).open();\n }\n };\n Modals.prototype.close = function (key) {\n if (this.get(key)) {\n this.get(key).close();\n }\n };\n Modals.prototype.closeAll = function () {\n for (var key in this.modals) {\n this.close(key);\n }\n };\n Modals.prototype.initGlobalEvents = function () {\n var _this = this;\n document.addEventListener('click', function (e) {\n var target = e.target;\n if (target.dataset.acModal) {\n e.preventDefault();\n _this.open(target.dataset.acModal);\n }\n });\n };\n return Modals;\n}());\nexport default Modals;\n","import { insertAfter } from \"../helpers/elements\";\nvar $ = require(\"jquery\");\nvar ToggleBoxLink = /** @class */ (function () {\n function ToggleBoxLink(element) {\n this.element = element;\n this.initEvents();\n this.contentBox = this.element.parentElement.querySelector('.ac-toggle-box-contents');\n if (!this.contentBox) {\n this.createContenBox();\n }\n }\n ToggleBoxLink.prototype.isAjax = function () {\n return parseInt(this.element.dataset.ajaxPopulate) === 1;\n };\n ToggleBoxLink.prototype.isInited = function () {\n return this.element.dataset.toggleBoxInit;\n };\n ToggleBoxLink.prototype.createContenBox = function () {\n var contentBox = document.createElement('div');\n contentBox.classList.add('ac-toggle-box-contents');\n insertAfter(contentBox, this.element);\n this.contentBox = contentBox;\n return this.contentBox;\n };\n ToggleBoxLink.prototype.initEvents = function () {\n var _this = this;\n if (this.isInited()) {\n return;\n }\n this.element.addEventListener('click', function (e) {\n e.preventDefault();\n if (_this.isAjax() && !_this.hasContent()) {\n _this.manageAjaxValue();\n }\n _this.toggleContentBox();\n });\n this.element.dataset.toggleBoxInit = 'true';\n };\n ToggleBoxLink.prototype.hasContent = function () {\n return this.getContentBox().innerHTML.length > 0;\n };\n ToggleBoxLink.prototype.setContent = function (content) {\n this.getContentBox().innerHTML = content;\n };\n ToggleBoxLink.prototype.getContentBox = function () {\n if (!this.contentBox) {\n return this.createContenBox();\n }\n return this.contentBox;\n };\n ToggleBoxLink.prototype.setLabel = function (open) {\n var label = this.element.dataset.label;\n if (open && this.element.dataset.labelClose) {\n label = this.element.dataset.labelClose;\n }\n this.element.innerHTML = label + '<span class=\"spinner\"></span>';\n };\n ToggleBoxLink.prototype.toggleContentBox = function () {\n if (this.getContentBox().classList.contains('-open')) {\n this.getContentBox().classList.remove('-open');\n this.setLabel(false);\n }\n else {\n this.getContentBox().classList.add('-open');\n this.setLabel(true);\n }\n };\n ToggleBoxLink.prototype.manageAjaxValue = function () {\n var _this = this;\n this.element.classList.add('loading');\n this.retrieveAjaxValue().done(function (response) {\n _this.setContent(response);\n $(_this.element.parentElement).trigger('ajax_column_value_ready');\n AC_SERVICES.getService('Tooltips').init();\n }).always(function () {\n _this.element.classList.remove('loading');\n });\n };\n ToggleBoxLink.prototype.retrieveAjaxValue = function () {\n return $.ajax({\n url: ajaxurl,\n method: 'POST',\n data: {\n action: 'ac_get_column_value',\n list_screen: AC.list_screen,\n layout: AC.layout,\n column: this.element.dataset.column,\n pk: this.element.dataset.itemId,\n _ajax_nonce: AC.ajax_nonce\n }\n });\n };\n return ToggleBoxLink;\n}());\nexport default ToggleBoxLink;\n","import { initAcTooltips } from \"../plugin/tooltip\";\nvar Tooltips = /** @class */ (function () {\n function Tooltips() {\n this.init();\n }\n Tooltips.prototype.init = function () {\n initAcTooltips();\n };\n return Tooltips;\n}());\nexport default Tooltips;\n","export var auto_init_show_more = function () {\n document.querySelectorAll('.ac-show-more').forEach(function (el) {\n new ShowMore(el);\n });\n};\nvar ShowMore = /** @class */ (function () {\n function ShowMore(el) {\n this.element = el;\n this.initEvents();\n }\n ShowMore.prototype.initEvents = function () {\n var _this = this;\n if (this.isInited()) {\n return;\n }\n if (this.getToggler()) {\n this.getToggler().addEventListener('click', function (event) {\n event.preventDefault();\n event.stopPropagation();\n _this.toggle();\n });\n }\n this.element.dataset.showMoreInit = 'true';\n };\n ShowMore.prototype.getToggler = function () {\n return this.element.querySelector('.ac-show-more__toggle');\n };\n ShowMore.prototype.isInited = function () {\n return this.element.dataset.showMoreInit === 'true';\n };\n ShowMore.prototype.toggle = function () {\n if (this.element.classList.contains('-on')) {\n this.hide();\n }\n else {\n this.show();\n }\n };\n ShowMore.prototype.show = function () {\n this.element.classList.add('-on');\n this.getToggler().innerHTML = this.getToggler().dataset.less;\n };\n ShowMore.prototype.hide = function () {\n this.element.classList.remove('-on');\n this.getToggler().innerHTML = this.getToggler().dataset.more;\n };\n return ShowMore;\n}());\nexport default ShowMore;\n","export var initAcTooltips = function () {\n document.querySelectorAll('[data-ac-tip]').forEach(function (element) {\n new Tooltip(element);\n });\n};\nvar Tooltip = /** @class */ (function () {\n function Tooltip(el, content) {\n if (content === void 0) { content = ''; }\n this.element = el;\n this.content = content ? content : el.dataset.acTip;\n this.tip = createTooltip(this.content);\n this.initEvents();\n }\n Tooltip.prototype.initEvents = function () {\n var _this = this;\n if (this.element.dataset.acTooltipInit === '1') {\n return;\n }\n this.element.dataset.acTooltipInit = '1';\n document.body.appendChild(this.tip);\n this.element.addEventListener('mouseenter', function () {\n var bodyOffset = document.body.getBoundingClientRect();\n var viewportOffset = _this.element.getBoundingClientRect();\n _this.tip.style.left = ((viewportOffset.left - bodyOffset.left) + _this.element.offsetWidth / 2) + 'px';\n _this.tip.style.top = ((viewportOffset.top - bodyOffset.top) + _this.element.offsetHeight) + 'px';\n _this.tip.classList.add('hover');\n });\n this.element.addEventListener('mouseleave', function () {\n _this.tip.classList.remove('hover');\n });\n };\n return Tooltip;\n}());\nexport { Tooltip };\nvar createTooltip = function (content) {\n var tip = document.createElement('div');\n tip.classList.add('ac-tooltip');\n tip.innerHTML = content;\n return tip;\n};\n","import Table from \"./table/table\";\nimport Tooltip from \"./modules/tooltips\";\nimport ScreenOptionsColumns from \"./table/screen-options-columns\";\nimport ToggleBoxLink from \"./modules/toggle-box-link\";\n// @ts-ignore\nimport $ from 'jquery';\nimport { auto_init_show_more } from \"./plugin/show-more\";\nimport { init_actions_tooltips } from \"./table/functions\";\nimport { EventConstants } from \"./constants\";\nimport { getIdFromTableRow, resolveTableBySelector } from \"./helpers/table\";\nimport { initAcServices } from \"./helpers/admin-columns\";\nimport Modals from \"./modules/modals\";\nimport { initPointers } from \"./modules/ac-pointer\";\nvar AC_SERVICES = initAcServices();\nAC_SERVICES.registerService('Modals', new Modals());\n$(document).ready(function () {\n var table = resolveTableBySelector(AC.table_id);\n initPointers();\n if (table) {\n var TableModule = (new Table(table, AC_SERVICES)).init();\n AC_SERVICES.registerService('Table', TableModule);\n AC_SERVICES.registerService('ScreenOptionsColumns', new ScreenOptionsColumns(TableModule.Columns));\n }\n AC_SERVICES.registerService('Tooltips', new Tooltip());\n document.querySelectorAll('.ac-toggle-box-link').forEach(function (el) {\n new ToggleBoxLink(el);\n });\n $('.wp-list-table').on('updated', 'tr', function () {\n AC_SERVICES.getService('Table').addCellClasses();\n auto_init_show_more();\n });\n // TODO use more global event name instead of IE\n $('.wp-list-table td').on('ACP_InlineEditing_After_SetValue', function () {\n auto_init_show_more();\n });\n});\nAC_SERVICES.addListener(EventConstants.TABLE.READY, function (event) {\n auto_init_show_more();\n init_actions_tooltips();\n var observer = new MutationObserver(function (mutations) {\n mutations.forEach(function (mutation) {\n mutation.addedNodes.forEach(function (node) {\n if (node.tagName === 'TR' && node.classList.contains('iedit')) {\n $(node).trigger('updated', { id: getIdFromTableRow(node), row: node });\n }\n });\n });\n });\n observer.observe(event.table.getElement(), { childList: true, subtree: true });\n});\n","import { insertAfter } from \"../helpers/elements\";\nvar nanobus = require('nanobus');\nvar Actions = /** @class */ (function () {\n function Actions(element) {\n this.container = element;\n this.events = nanobus();\n this.init();\n }\n Actions.prototype.init = function () {\n var _this = this;\n this.container.addEventListener('update', function () {\n _this.refresh();\n });\n var reference = document.querySelectorAll('.tablenav.top .actions');\n if (reference) {\n insertAfter(this.container, reference[reference.length - 1]);\n this.container.classList.add('-init');\n this.container.dispatchEvent(new CustomEvent('update'));\n }\n };\n Actions.prototype.refresh = function () {\n this.container.querySelectorAll('.ac-table-actions-buttons > a').forEach(function (element) {\n element.classList.remove('last');\n });\n var buttons = [].slice.call(this.container.querySelectorAll('.ac-table-actions-buttons > a'), 0);\n buttons.reverse();\n for (var i = 0; i < buttons.length; i++) {\n if (buttons[i].offsetParent) {\n buttons[i].classList.add('last');\n break;\n }\n }\n };\n return Actions;\n}());\nexport default Actions;\n","var Cell = /** @class */ (function () {\n function Cell(id, name, el) {\n this.object_id = id;\n this.column_name = name;\n this.original_value = el.innerHTML;\n this.el = el;\n this.services = {};\n }\n Cell.prototype.getObjectID = function () {\n return this.object_id;\n };\n Cell.prototype.getName = function () {\n return this.column_name;\n };\n Cell.prototype.getElement = function () {\n return this.el;\n };\n Cell.prototype.setElement = function (element) {\n this.el = element;\n };\n Cell.prototype.getRow = function () {\n return this.el.parentElement;\n };\n Cell.prototype.getSettings = function () {\n return AC_SERVICES.getService('Table').Columns.get(this.getName());\n };\n Cell.prototype.hasChanged = function (content) {\n return this.original_value !== content;\n };\n Cell.prototype.setValue = function (value) {\n this.original_value = value;\n this.el.innerHTML = value;\n return this;\n };\n Cell.prototype.setService = function (name, service) {\n this.services[name] = service;\n };\n Cell.prototype.getService = function (name) {\n return this.hasService(name) ? this.services[name] : null;\n };\n Cell.prototype.hasService = function (name) {\n return this.services.hasOwnProperty(name);\n };\n return Cell;\n}());\nexport default Cell;\n","var Cells = /** @class */ (function () {\n function Cells() {\n this.cells = {};\n }\n Cells.prototype.add = function (id, cell) {\n if (!this.cells.hasOwnProperty(id)) {\n this.cells[id] = {};\n }\n this.cells[id][cell.getName()] = cell;\n };\n Cells.prototype.getByID = function (id) {\n var result = [];\n if (!this.cells.hasOwnProperty(id.toString())) {\n return result;\n }\n var cells = this.cells[id.toString()];\n Object.keys(cells).forEach(function (name) { return result.push(cells[name]); });\n return result;\n };\n Cells.prototype.getAll = function () {\n var _this = this;\n var results = [];\n Object.keys(this.cells).forEach(function (id) {\n var cells = _this.cells[id];\n Object.keys(cells).forEach(function (name) { return results.push(cells[name]); });\n });\n return results;\n };\n Cells.prototype.getByName = function (name) {\n var _this = this;\n var results = [];\n Object.keys(this.cells).forEach(function (id) {\n var cells = _this.cells[id];\n Object.keys(cells).forEach(function (column_name) {\n if (name === column_name) {\n results.push(cells[column_name]);\n }\n });\n });\n return results;\n };\n Cells.prototype.get = function (id, name) {\n return this.cells.hasOwnProperty(id.toString()) ? this.cells[id][name] : null;\n };\n return Cells;\n}());\nexport default Cells;\n","var Columns = /** @class */ (function () {\n function Columns(table) {\n this.table = table;\n this.columns = {};\n this.init();\n }\n Columns.prototype.init = function () {\n var self = this;\n var thead = this.table.querySelector('thead');\n var headers = thead.querySelectorAll('th');\n for (var i = 0; i < headers.length; i++) {\n var headerName = headers[i].id;\n self.columns[headers[i].id] = new ColumnTableSettings(headerName, AC.column_types[headerName], this.sanitizeLabel(headers[i]));\n }\n };\n Columns.prototype.getColumns = function () {\n return this.columns;\n };\n Columns.prototype.getColumnsMap = function () {\n var map = new Map();\n var columns = this.getColumns();\n Object.keys(columns).forEach(function (k) {\n map.set(k, columns[k]);\n });\n return map;\n };\n Columns.prototype.getColumnNames = function () {\n return Object.keys(this.columns);\n };\n Columns.prototype.get = function (column_name) {\n return this.columns.hasOwnProperty(column_name) ? this.columns[column_name] : null;\n };\n Columns.prototype.sanitizeLabel = function (header) {\n var link = header.querySelector('a');\n var label = header.innerHTML;\n // If it contains a link, we presume that it is because of sorting\n if (link) {\n var elements = link.getElementsByTagName('span');\n if (elements.length > 0) {\n label = elements[0].innerHTML;\n }\n }\n return label;\n };\n return Columns;\n}());\nexport default Columns;\nvar ColumnTableSettings = /** @class */ (function () {\n function ColumnTableSettings(name, type, label) {\n this.name = name;\n this.type = type;\n this.label = label;\n this.services = {};\n }\n ColumnTableSettings.prototype.setService = function (name, service) {\n this.services[name] = service;\n };\n ColumnTableSettings.prototype.getService = function (name) {\n return this.hasService(name) ? this.services[name] : null;\n };\n ColumnTableSettings.prototype.hasService = function (name) {\n return this.services.hasOwnProperty(name);\n };\n return ColumnTableSettings;\n}());\nexport { ColumnTableSettings };\n","import { Tooltip } from \"../plugin/tooltip\";\nexport var init_actions_tooltips = function () {\n document.querySelectorAll('.cpac_use_icons').forEach(function (el) {\n el.parentElement.querySelectorAll('.row-actions a').forEach(function (el) {\n new Tooltip(el, el.innerText);\n });\n });\n};\n","var RowSelection = /** @class */ (function () {\n function RowSelection(table) {\n this.Table = table;\n }\n RowSelection.prototype.getIDs = function () {\n var ids = [];\n var checked = this.Table.getElement().querySelectorAll('tbody th.check-column input[type=checkbox]:checked');\n if (checked.length === 0) {\n return ids;\n }\n for (var i = 0; i < checked.length; i++) {\n ids.push(parseInt(checked[i].value));\n }\n return ids;\n };\n /**\n * Get selected cells for specific column\n */\n RowSelection.prototype.getSelectedCells = function (name) {\n var _this = this;\n var ids = this.getIDs();\n if (ids.length === 0) {\n return null;\n }\n var cells = [];\n ids.forEach(function (id) {\n var cell = _this.Table.Cells.get(id, name);\n if (cell) {\n cells.push(cell);\n }\n });\n return cells;\n };\n RowSelection.prototype.getCount = function () {\n return this.getIDs().length;\n };\n RowSelection.prototype.isAllSelected = function () {\n return !!this.Table.getElement().querySelector('thead #cb input:checked');\n };\n return RowSelection;\n}());\nexport default RowSelection;\n","var ScreenOptionsColumns = /** @class */ (function () {\n function ScreenOptionsColumns(columns) {\n this.columns = columns;\n columns.getColumnNames().forEach(function (column_name) {\n var column = columns.get(column_name);\n var input = ScreenOptionsColumns.getInputByName(column.name);\n if (input && input.parentElement.textContent.length === 0) {\n var label = document.createElement('span');\n label.innerHTML = column.label;\n input.parentElement.appendChild(label);\n }\n });\n }\n ScreenOptionsColumns.getInputByName = function (name) {\n var input = document.querySelector(\"input[name='\" + name + \"-hide']\");\n return input ? input : false;\n };\n return ScreenOptionsColumns;\n}());\nexport default ScreenOptionsColumns;\n","import Actions from \"./actions\";\nimport Cells from \"./cells\";\nimport Columns from \"./columns\";\nimport Cell from \"./cell\";\nimport RowSelection from \"./row-selection\";\nimport { getIdFromTableRow, getRowCellByName } from \"../helpers/table\";\nimport { EventConstants } from \"../constants\";\nvar Table = /** @class */ (function () {\n function Table(el, services) {\n this.el = el;\n this.Services = services;\n this.Columns = new Columns(el);\n this.Cells = new Cells();\n this.Actions = document.getElementById('ac-table-actions') ? new Actions(document.getElementById('ac-table-actions')) : null;\n this.Selection = new RowSelection(this);\n }\n Table.prototype.getElement = function () {\n return this.el;\n };\n Table.prototype.getIdsFromTable = function () {\n var result = [];\n this.el.getElementsByTagName('tbody')[0].querySelectorAll('tr').forEach(function (row) {\n result.push(getIdFromTableRow(row));\n });\n return result;\n };\n Table.prototype.init = function () {\n this.initTable();\n this.addCellClasses();\n document.dispatchEvent(new CustomEvent('AC_Table_Ready', { detail: { table: this } }));\n this.Services.emitEvent(EventConstants.TABLE.READY, { table: this });\n return this;\n };\n Table.prototype.addCellClasses = function () {\n var _this = this;\n this.Columns.getColumnNames().forEach(function (name) {\n var type = _this.Columns.get(name).type;\n var cells = _this.Cells.getByName(name);\n cells.forEach(function (cell) {\n cell.getElement().classList.add(type);\n });\n });\n };\n Table.prototype.initTable = function () {\n var _this = this;\n this.el.getElementsByTagName('tbody')[0].querySelectorAll('tr').forEach(function (row) {\n _this.updateRow(row);\n });\n };\n Table.prototype.updateRow = function (row) {\n var id = getIdFromTableRow(row);\n row.dataset.id = id.toString();\n this.setCellsForRow(row);\n };\n Table.prototype.setCellsForRow = function (row) {\n var _this = this;\n var id = getIdFromTableRow(row);\n this.Columns.getColumnNames().forEach(function (name) {\n var selector = name.replace(/\\./g, '\\\\.');\n var td = row.querySelector(\"td.column-\" + selector);\n if (td) {\n var cell = new Cell(id, name, td);\n _this.Cells.add(id, cell);\n }\n });\n };\n /**\n * @deprecated use Helper function instead\n * TODO remove once IE uses the helper\n */\n Table.prototype.getRowCellByName = function (row, column_name) {\n return getRowCellByName(row, column_name);\n };\n return Table;\n}());\nexport default Table;\n","assert.notEqual = notEqual;\nassert.notOk = notOk;\nassert.equal = equal;\nassert.ok = assert;\nmodule.exports = assert;\nfunction equal(a, b, m) {\n assert(a == b, m); // eslint-disable-line eqeqeq\n}\nfunction notEqual(a, b, m) {\n assert(a != b, m); // eslint-disable-line eqeqeq\n}\nfunction notOk(t, m) {\n assert(!t, m);\n}\nfunction assert(t, m) {\n if (!t)\n throw new Error(m || 'AssertionError');\n}\n","var splice = require('remove-array-items');\nvar nanotiming = require('nanotiming');\nvar assert = require('assert');\nmodule.exports = Nanobus;\nfunction Nanobus(name) {\n if (!(this instanceof Nanobus))\n return new Nanobus(name);\n this._name = name || 'nanobus';\n this._starListeners = [];\n this._listeners = {};\n}\nNanobus.prototype.emit = function (eventName) {\n assert.ok(typeof eventName === 'string' || typeof eventName === 'symbol', 'nanobus.emit: eventName should be type string or symbol');\n var data = [];\n for (var i = 1, len = arguments.length; i < len; i++) {\n data.push(arguments[i]);\n }\n var emitTiming = nanotiming(this._name + \"('\" + eventName.toString() + \"')\");\n var listeners = this._listeners[eventName];\n if (listeners && listeners.length > 0) {\n this._emit(this._listeners[eventName], data);\n }\n if (this._starListeners.length > 0) {\n this._emit(this._starListeners, eventName, data, emitTiming.uuid);\n }\n emitTiming();\n return this;\n};\nNanobus.prototype.on = Nanobus.prototype.addListener = function (eventName, listener) {\n assert.ok(typeof eventName === 'string' || typeof eventName === 'symbol', 'nanobus.on: eventName should be type string or symbol');\n assert.equal(typeof listener, 'function', 'nanobus.on: listener should be type function');\n if (eventName === '*') {\n this._starListeners.push(listener);\n }\n else {\n if (!this._listeners[eventName])\n this._listeners[eventName] = [];\n this._listeners[eventName].push(listener);\n }\n return this;\n};\nNanobus.prototype.prependListener = function (eventName, listener) {\n assert.ok(typeof eventName === 'string' || typeof eventName === 'symbol', 'nanobus.prependListener: eventName should be type string or symbol');\n assert.equal(typeof listener, 'function', 'nanobus.prependListener: listener should be type function');\n if (eventName === '*') {\n this._starListeners.unshift(listener);\n }\n else {\n if (!this._listeners[eventName])\n this._listeners[eventName] = [];\n this._listeners[eventName].unshift(listener);\n }\n return this;\n};\nNanobus.prototype.once = function (eventName, listener) {\n assert.ok(typeof eventName === 'string' || typeof eventName === 'symbol', 'nanobus.once: eventName should be type string or symbol');\n assert.equal(typeof listener, 'function', 'nanobus.once: listener should be type function');\n var self = this;\n this.on(eventName, once);\n function once() {\n listener.apply(self, arguments);\n self.removeListener(eventName, once);\n }\n return this;\n};\nNanobus.prototype.prependOnceListener = function (eventName, listener) {\n assert.ok(typeof eventName === 'string' || typeof eventName === 'symbol', 'nanobus.prependOnceListener: eventName should be type string or symbol');\n assert.equal(typeof listener, 'function', 'nanobus.prependOnceListener: listener should be type function');\n var self = this;\n this.prependListener(eventName, once);\n function once() {\n listener.apply(self, arguments);\n self.removeListener(eventName, once);\n }\n return this;\n};\nNanobus.prototype.removeListener = function (eventName, listener) {\n assert.ok(typeof eventName === 'string' || typeof eventName === 'symbol', 'nanobus.removeListener: eventName should be type string or symbol');\n assert.equal(typeof listener, 'function', 'nanobus.removeListener: listener should be type function');\n if (eventName === '*') {\n this._starListeners = this._starListeners.slice();\n return remove(this._starListeners, listener);\n }\n else {\n if (typeof this._listeners[eventName] !== 'undefined') {\n this._listeners[eventName] = this._listeners[eventName].slice();\n }\n return remove(this._listeners[eventName], listener);\n }\n function remove(arr, listener) {\n if (!arr)\n return;\n var index = arr.indexOf(listener);\n if (index !== -1) {\n splice(arr, index, 1);\n return true;\n }\n }\n};\nNanobus.prototype.removeAllListeners = function (eventName) {\n if (eventName) {\n if (eventName === '*') {\n this._starListeners = [];\n }\n else {\n this._listeners[eventName] = [];\n }\n }\n else {\n this._starListeners = [];\n this._listeners = {};\n }\n return this;\n};\nNanobus.prototype.listeners = function (eventName) {\n var listeners = eventName !== '*'\n ? this._listeners[eventName]\n : this._starListeners;\n var ret = [];\n if (listeners) {\n var ilength = listeners.length;\n for (var i = 0; i < ilength; i++)\n ret.push(listeners[i]);\n }\n return ret;\n};\nNanobus.prototype._emit = function (arr, eventName, data, uuid) {\n if (typeof arr === 'undefined')\n return;\n if (arr.length === 0)\n return;\n if (data === undefined) {\n data = eventName;\n eventName = null;\n }\n if (eventName) {\n if (uuid !== undefined) {\n data = [eventName].concat(data, uuid);\n }\n else {\n data = [eventName].concat(data);\n }\n }\n var length = arr.length;\n for (var i = 0; i < length; i++) {\n var listener = arr[i];\n listener.apply(listener, data);\n }\n};\n","var assert = require('assert');\nvar hasWindow = typeof window !== 'undefined';\nfunction createScheduler() {\n var scheduler;\n if (hasWindow) {\n if (!window._nanoScheduler)\n window._nanoScheduler = new NanoScheduler(true);\n scheduler = window._nanoScheduler;\n }\n else {\n scheduler = new NanoScheduler();\n }\n return scheduler;\n}\nfunction NanoScheduler(hasWindow) {\n this.hasWindow = hasWindow;\n this.hasIdle = this.hasWindow && window.requestIdleCallback;\n this.method = this.hasIdle ? window.requestIdleCallback.bind(window) : this.setTimeout;\n this.scheduled = false;\n this.queue = [];\n}\nNanoScheduler.prototype.push = function (cb) {\n assert.equal(typeof cb, 'function', 'nanoscheduler.push: cb should be type function');\n this.queue.push(cb);\n this.schedule();\n};\nNanoScheduler.prototype.schedule = function () {\n if (this.scheduled)\n return;\n this.scheduled = true;\n var self = this;\n this.method(function (idleDeadline) {\n var cb;\n while (self.queue.length && idleDeadline.timeRemaining() > 0) {\n cb = self.queue.shift();\n cb(idleDeadline);\n }\n self.scheduled = false;\n if (self.queue.length)\n self.schedule();\n });\n};\nNanoScheduler.prototype.setTimeout = function (cb) {\n setTimeout(cb, 0, {\n timeRemaining: function () {\n return 1;\n }\n });\n};\nmodule.exports = createScheduler;\n","var scheduler = require('nanoscheduler')();\nvar assert = require('assert');\nvar perf;\nnanotiming.disabled = true;\ntry {\n perf = window.performance;\n nanotiming.disabled = window.localStorage.DISABLE_NANOTIMING === 'true' || !perf.mark;\n}\ncatch (e) { }\nmodule.exports = nanotiming;\nfunction nanotiming(name) {\n assert.equal(typeof name, 'string', 'nanotiming: name should be type string');\n if (nanotiming.disabled)\n return noop;\n var uuid = (perf.now() * 10000).toFixed() % Number.MAX_SAFE_INTEGER;\n var startName = 'start-' + uuid + '-' + name;\n perf.mark(startName);\n function end(cb) {\n var endName = 'end-' + uuid + '-' + name;\n perf.mark(endName);\n scheduler.push(function () {\n var err = null;\n try {\n var measureName = name + ' [' + uuid + ']';\n perf.measure(measureName, startName, endName);\n perf.clearMarks(startName);\n perf.clearMarks(endName);\n }\n catch (e) {\n err = e;\n }\n if (cb)\n cb(err, name);\n });\n }\n end.uuid = uuid;\n return end;\n}\nfunction noop(cb) {\n if (cb) {\n scheduler.push(function () {\n cb(new Error('nanotiming: performance API unavailable'));\n });\n }\n}\n","'use strict';\n/**\n * Remove a range of items from an array\n *\n * @function removeItems\n * @param {Array<*>} arr The target array\n * @param {number} startIdx The index to begin removing from (inclusive)\n * @param {number} removeCount How many items to remove\n */\nmodule.exports = function removeItems(arr, startIdx, removeCount) {\n var i, length = arr.length;\n if (startIdx >= length || removeCount === 0) {\n return;\n }\n removeCount = (startIdx + removeCount > length ? length - startIdx : removeCount);\n var len = length - removeCount;\n for (i = startIdx; i < len; ++i) {\n arr[i] = arr[i + removeCount];\n }\n arr.length = len;\n};\n","module.exports = jQuery;"],"sourceRoot":""}
|
|
classes/Admin.php
DELETED
@@ -1,200 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
namespace AC;
|
4 |
-
|
5 |
-
use AC\Admin\Helpable;
|
6 |
-
use AC\Admin\Menu;
|
7 |
-
use AC\Admin\Page;
|
8 |
-
use AC\Admin\PageCollection;
|
9 |
-
use AC\Admin\ScreenOptions;
|
10 |
-
use AC\Asset\Enqueueables;
|
11 |
-
use AC\Asset\Location;
|
12 |
-
use AC\Asset\Script;
|
13 |
-
use AC\Asset\Style;
|
14 |
-
|
15 |
-
class Admin implements Registrable {
|
16 |
-
|
17 |
-
const NAME = 'codepress-admin-columns';
|
18 |
-
|
19 |
-
const QUERY_ARG_PAGE = 'page';
|
20 |
-
const QUERY_ARG_TAB = 'tab';
|
21 |
-
|
22 |
-
/**
|
23 |
-
* @var string
|
24 |
-
*/
|
25 |
-
|
26 |
-
private $parent_slug;
|
27 |
-
|
28 |
-
/**
|
29 |
-
* @var string
|
30 |
-
*/
|
31 |
-
private $menu_hook;
|
32 |
-
|
33 |
-
/**
|
34 |
-
* @var PageCollection
|
35 |
-
*/
|
36 |
-
private $pages;
|
37 |
-
|
38 |
-
/**
|
39 |
-
* @var Location\Absolute
|
40 |
-
*/
|
41 |
-
private $location;
|
42 |
-
|
43 |
-
public function __construct( $parent_slug, $menu_hook, PageCollection $pages, Location\Absolute $location ) {
|
44 |
-
$this->parent_slug = $parent_slug;
|
45 |
-
$this->menu_hook = $menu_hook;
|
46 |
-
$this->pages = $pages;
|
47 |
-
$this->location = $location;
|
48 |
-
}
|
49 |
-
|
50 |
-
/**
|
51 |
-
* @return Location\Absolute
|
52 |
-
*/
|
53 |
-
|
54 |
-
public function get_location() {
|
55 |
-
return $this->location;
|
56 |
-
}
|
57 |
-
|
58 |
-
/**
|
59 |
-
* @param string $slug
|
60 |
-
*
|
61 |
-
* @return Page|null
|
62 |
-
*/
|
63 |
-
public function get_page( $slug ) {
|
64 |
-
return $this->pages->get( $slug );
|
65 |
-
}
|
66 |
-
|
67 |
-
public function add_page( Page $page ) {
|
68 |
-
$this->pages->add( $page );
|
69 |
-
}
|
70 |
-
|
71 |
-
/**
|
72 |
-
* @param string $slug
|
73 |
-
*
|
74 |
-
* @return string
|
75 |
-
*/
|
76 |
-
protected function create_menu_link( $slug ) {
|
77 |
-
return add_query_arg(
|
78 |
-
[
|
79 |
-
self::QUERY_ARG_PAGE => self::NAME,
|
80 |
-
self::QUERY_ARG_TAB => $slug,
|
81 |
-
],
|
82 |
-
$this->parent_slug
|
83 |
-
);
|
84 |
-
}
|
85 |
-
|
86 |
-
/**
|
87 |
-
* @return Page
|
88 |
-
*/
|
89 |
-
private function get_current_page() {
|
90 |
-
$slug = filter_input( INPUT_GET, 'tab' );
|
91 |
-
|
92 |
-
if ( $this->pages->has( $slug ) ) {
|
93 |
-
return $this->pages->get( $slug );
|
94 |
-
}
|
95 |
-
|
96 |
-
return $this->pages->first();
|
97 |
-
}
|
98 |
-
|
99 |
-
/**
|
100 |
-
* @return Menu
|
101 |
-
*/
|
102 |
-
private function get_menu() {
|
103 |
-
$menu = new Menu();
|
104 |
-
|
105 |
-
$current_slug = $this->get_current_page()->get_slug();
|
106 |
-
|
107 |
-
foreach ( $this->pages->all() as $page ) {
|
108 |
-
$class = $current_slug === $page->get_slug()
|
109 |
-
? 'nav-tab-active'
|
110 |
-
: null;
|
111 |
-
|
112 |
-
$menu->add( new Menu\Item( $this->create_menu_link( $page->get_slug() ), $page->get_title(), $class ) );
|
113 |
-
}
|
114 |
-
|
115 |
-
return $menu;
|
116 |
-
}
|
117 |
-
|
118 |
-
public function register() {
|
119 |
-
add_action( $this->menu_hook, [ $this, 'register_menu' ] );
|
120 |
-
}
|
121 |
-
|
122 |
-
public function register_menu() {
|
123 |
-
$hook = add_submenu_page(
|
124 |
-
$this->parent_slug,
|
125 |
-
__( 'Admin Columns Settings', 'codepress-admin-columns' ),
|
126 |
-
__( 'Admin Columns', 'codepress-admin-columns' ),
|
127 |
-
Capabilities::MANAGE,
|
128 |
-
self::NAME,
|
129 |
-
[ $this, 'render' ]
|
130 |
-
);
|
131 |
-
|
132 |
-
add_action( "load-" . $hook, [ $this, 'scripts' ] );
|
133 |
-
}
|
134 |
-
|
135 |
-
public function render() {
|
136 |
-
?>
|
137 |
-
<div id="cpac" class="wrap">
|
138 |
-
|
139 |
-
<?= $this->get_menu()->render(); ?>
|
140 |
-
<?= $this->get_current_page()->render(); ?>
|
141 |
-
|
142 |
-
</div>
|
143 |
-
<?php
|
144 |
-
}
|
145 |
-
|
146 |
-
public function add_screen_options( $settings ) {
|
147 |
-
$page = $this->get_current_page();
|
148 |
-
|
149 |
-
if ( $page instanceof ScreenOptions ) {
|
150 |
-
$settings .= sprintf( '<legend>%s</legend>', __( 'Display', 'codepress-admin-columns' ) );
|
151 |
-
|
152 |
-
foreach ( $page->get_screen_options() as $screen_option ) {
|
153 |
-
$settings .= $screen_option->render();
|
154 |
-
}
|
155 |
-
}
|
156 |
-
|
157 |
-
return $settings;
|
158 |
-
}
|
159 |
-
|
160 |
-
public function scripts() {
|
161 |
-
$page = $this->get_current_page();
|
162 |
-
|
163 |
-
if ( $page instanceof Enqueueables ) {
|
164 |
-
foreach ( $page->get_assets() as $asset ) {
|
165 |
-
$asset->enqueue();
|
166 |
-
}
|
167 |
-
}
|
168 |
-
|
169 |
-
if ( $page instanceof Helpable ) {
|
170 |
-
foreach ( $page->get_help_tabs() as $help ) {
|
171 |
-
get_current_screen()->add_help_tab( [
|
172 |
-
'id' => $help->get_id(),
|
173 |
-
'title' => $help->get_title(),
|
174 |
-
'content' => $help->get_content(),
|
175 |
-
] );
|
176 |
-
}
|
177 |
-
}
|
178 |
-
|
179 |
-
add_filter( 'screen_settings', [ $this, 'add_screen_options' ] );
|
180 |
-
|
181 |
-
$assets = [
|
182 |
-
new Style( 'wp-pointer' ),
|
183 |
-
new Script( 'ac-admin-general', $this->location->with_suffix( 'assets/js/admin-general.js' ), [ 'jquery', 'wp-pointer' ] ),
|
184 |
-
new Style( 'ac-admin', $this->location->with_suffix( 'assets/css/admin-general.css' ) ),
|
185 |
-
];
|
186 |
-
|
187 |
-
foreach ( $assets as $asset ) {
|
188 |
-
$asset->enqueue();
|
189 |
-
}
|
190 |
-
|
191 |
-
do_action( 'ac/admin_scripts' );
|
192 |
-
do_action( 'ac/admin_scripts/' . $page->get_slug() );
|
193 |
-
|
194 |
-
/**
|
195 |
-
* @deprecated 4.1
|
196 |
-
*/
|
197 |
-
do_action_deprecated( 'ac/settings/scripts', null, '4.1', 'ac/admin_scripts' );
|
198 |
-
}
|
199 |
-
|
200 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
classes/Admin/AddonStatus.php
ADDED
@@ -0,0 +1,216 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC\Integration;
|
6 |
+
use AC\PluginInformation;
|
7 |
+
|
8 |
+
class AddonStatus {
|
9 |
+
|
10 |
+
const REDIRECT_PARAM = 'ac-redirect';
|
11 |
+
const REDIRECT_TO_SITE = 1;
|
12 |
+
const REDIRECT_TO_NETWORK = 2;
|
13 |
+
|
14 |
+
/**
|
15 |
+
* @var PluginInformation
|
16 |
+
*/
|
17 |
+
private $plugin;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* @var Integration
|
21 |
+
*/
|
22 |
+
private $integration;
|
23 |
+
|
24 |
+
/**
|
25 |
+
* @var bool
|
26 |
+
*/
|
27 |
+
private $is_multisite;
|
28 |
+
|
29 |
+
/**
|
30 |
+
* @var bool
|
31 |
+
*/
|
32 |
+
private $is_network_admin;
|
33 |
+
|
34 |
+
public function __construct( PluginInformation $plugin, Integration $integration, $is_multisite, $is_network_admin ) {
|
35 |
+
$this->plugin = $plugin;
|
36 |
+
$this->integration = $integration;
|
37 |
+
$this->is_multisite = (bool) $is_multisite;
|
38 |
+
$this->is_network_admin = (bool) $is_network_admin;
|
39 |
+
}
|
40 |
+
|
41 |
+
private function render_active_label() { ?>
|
42 |
+
<span class="active"><?php _e( 'Active', 'codepress-admin-columns' ); ?></span>
|
43 |
+
<?php
|
44 |
+
}
|
45 |
+
|
46 |
+
private function render_network_active_label() { ?>
|
47 |
+
<span class="active"><?php _e( 'Network Active', 'codepress-admin-columns' ); ?></span>
|
48 |
+
<?php
|
49 |
+
}
|
50 |
+
|
51 |
+
private function add_redirect( $url, $value ) {
|
52 |
+
return add_query_arg( [
|
53 |
+
self::REDIRECT_PARAM => $value,
|
54 |
+
], $url );
|
55 |
+
}
|
56 |
+
|
57 |
+
private function render_network_deactivate() {
|
58 |
+
?>
|
59 |
+
<a href="<?php echo esc_url( $this->add_redirect( $this->plugin->get_plugin_network_action_url( 'deactivate' ), self::REDIRECT_TO_NETWORK ) ); ?>" class="button right">
|
60 |
+
<?php _e( 'Deactivate', 'codepress-admin-columns' ); ?>
|
61 |
+
</a>
|
62 |
+
<?php
|
63 |
+
}
|
64 |
+
|
65 |
+
private function render_network_activate() {
|
66 |
+
?>
|
67 |
+
<a href="<?php echo esc_url( $this->add_redirect( $this->plugin->get_plugin_network_action_url( 'activate' ), self::REDIRECT_TO_NETWORK ) ); ?>" class="button right button-primary">
|
68 |
+
<?php _e( 'Network Activate', 'codepress-admin-columns' ); ?>
|
69 |
+
</a>
|
70 |
+
<?php
|
71 |
+
}
|
72 |
+
|
73 |
+
private function render_deactivate() {
|
74 |
+
?>
|
75 |
+
<a href="<?php echo esc_url( $this->add_redirect( $this->plugin->get_plugin_action_url( 'deactivate' ), self::REDIRECT_TO_SITE ) ); ?>" class="button right">
|
76 |
+
<?php _e( 'Deactivate', 'codepress-admin-columns' ); ?>
|
77 |
+
</a>
|
78 |
+
<?php
|
79 |
+
}
|
80 |
+
|
81 |
+
private function render_activate() {
|
82 |
+
?>
|
83 |
+
<a href="<?php echo esc_url( $this->add_redirect( $this->plugin->get_plugin_action_url( 'activate' ), self::REDIRECT_TO_SITE ) ); ?>" class="button right button-primary">
|
84 |
+
<?php _e( 'Activate', 'codepress-admin-columns' ); ?>
|
85 |
+
</a>
|
86 |
+
<?php
|
87 |
+
}
|
88 |
+
|
89 |
+
private function render_install() {
|
90 |
+
?>
|
91 |
+
<a href="#" class="button" data-install>
|
92 |
+
<?php esc_html_e( 'Download & Install', 'codepress-admin-columns' ); ?>
|
93 |
+
</a>
|
94 |
+
<?php
|
95 |
+
}
|
96 |
+
|
97 |
+
private function render_more_info() {
|
98 |
+
?>
|
99 |
+
<a target="_blank" href="<?php echo esc_url( $this->integration->get_link() ); ?>" class="button">
|
100 |
+
<?php esc_html_e( 'Get this add-on', 'codepress-admin-columns' ); ?>
|
101 |
+
</a>
|
102 |
+
<?php
|
103 |
+
}
|
104 |
+
|
105 |
+
private function is_network_active() {
|
106 |
+
return $this->is_multisite && $this->plugin->is_network_active();
|
107 |
+
}
|
108 |
+
|
109 |
+
private function is_active() {
|
110 |
+
if ( $this->is_network_active() ) {
|
111 |
+
return false;
|
112 |
+
}
|
113 |
+
|
114 |
+
if ( $this->is_network_admin && $this->plugin->is_active() ) {
|
115 |
+
return false;
|
116 |
+
}
|
117 |
+
|
118 |
+
return $this->plugin->is_active();
|
119 |
+
}
|
120 |
+
|
121 |
+
private function is_network_deactivatable() {
|
122 |
+
return current_user_can( 'activate_plugins' )
|
123 |
+
&& $this->is_multisite
|
124 |
+
&& $this->is_network_admin
|
125 |
+
&& $this->is_network_active();
|
126 |
+
}
|
127 |
+
|
128 |
+
private function is_network_activatable() {
|
129 |
+
return current_user_can( 'activate_plugins' )
|
130 |
+
&& $this->is_multisite
|
131 |
+
&& $this->is_network_admin
|
132 |
+
&& $this->plugin->is_installed()
|
133 |
+
&& ! $this->is_network_active();
|
134 |
+
}
|
135 |
+
|
136 |
+
private function is_deactivatable() {
|
137 |
+
if ( $this->is_network_deactivatable() ) {
|
138 |
+
return false;
|
139 |
+
}
|
140 |
+
|
141 |
+
return current_user_can( 'activate_plugins' )
|
142 |
+
&& ! $this->is_network_admin
|
143 |
+
&& $this->is_active();
|
144 |
+
}
|
145 |
+
|
146 |
+
private function is_activatable() {
|
147 |
+
if ( $this->is_network_activatable() ) {
|
148 |
+
return false;
|
149 |
+
}
|
150 |
+
|
151 |
+
return current_user_can( 'activate_plugins' )
|
152 |
+
&& ! $this->is_network_admin
|
153 |
+
&& $this->plugin->is_installed()
|
154 |
+
&& ! $this->plugin->is_network_active()
|
155 |
+
&& ! $this->is_active();
|
156 |
+
}
|
157 |
+
|
158 |
+
private function is_installable() {
|
159 |
+
if ( ! current_user_can( 'install_plugins' ) ) {
|
160 |
+
return false;
|
161 |
+
}
|
162 |
+
|
163 |
+
if ( $this->plugin->is_installed() ) {
|
164 |
+
return false;
|
165 |
+
}
|
166 |
+
|
167 |
+
return $this->is_multisite
|
168 |
+
? $this->is_network_admin
|
169 |
+
: true;
|
170 |
+
}
|
171 |
+
|
172 |
+
private function show_more_info() {
|
173 |
+
return ! $this->is_installable() && ! $this->plugin->is_installed();
|
174 |
+
}
|
175 |
+
|
176 |
+
public function render() {
|
177 |
+
if ( ! ac_is_pro_active() ) {
|
178 |
+
$this->render_more_info();
|
179 |
+
|
180 |
+
return;
|
181 |
+
}
|
182 |
+
|
183 |
+
if ( $this->is_network_active() ) {
|
184 |
+
$this->render_network_active_label();
|
185 |
+
}
|
186 |
+
|
187 |
+
if ( $this->is_active() ) {
|
188 |
+
$this->render_active_label();
|
189 |
+
}
|
190 |
+
|
191 |
+
if ( $this->is_network_deactivatable() ) {
|
192 |
+
$this->render_network_deactivate();
|
193 |
+
}
|
194 |
+
|
195 |
+
if ( $this->is_deactivatable() ) {
|
196 |
+
$this->render_deactivate();
|
197 |
+
}
|
198 |
+
|
199 |
+
if ( $this->is_network_activatable() ) {
|
200 |
+
$this->render_network_activate();
|
201 |
+
}
|
202 |
+
|
203 |
+
if ( $this->is_activatable() ) {
|
204 |
+
$this->render_activate();
|
205 |
+
}
|
206 |
+
|
207 |
+
if ( $this->is_installable() ) {
|
208 |
+
$this->render_install();
|
209 |
+
}
|
210 |
+
|
211 |
+
if ( $this->show_more_info() ) {
|
212 |
+
$this->render_more_info();
|
213 |
+
}
|
214 |
+
}
|
215 |
+
|
216 |
+
}
|
classes/Admin/Admin.php
ADDED
@@ -0,0 +1,69 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC\Registrable;
|
6 |
+
use AC\Request;
|
7 |
+
use AC\View;
|
8 |
+
|
9 |
+
class Admin implements Registrable {
|
10 |
+
|
11 |
+
const NAME = 'codepress-admin-columns';
|
12 |
+
|
13 |
+
/**
|
14 |
+
* @var RequestHandlerInterface
|
15 |
+
*/
|
16 |
+
private $request_handler;
|
17 |
+
|
18 |
+
/**
|
19 |
+
* @var WpMenuFactory
|
20 |
+
*/
|
21 |
+
private $wp_menu_factory;
|
22 |
+
|
23 |
+
/**
|
24 |
+
* @var AdminScripts
|
25 |
+
*/
|
26 |
+
private $scripts;
|
27 |
+
|
28 |
+
public function __construct( RequestHandlerInterface $request_handler, WpMenuFactory $wp_menu_factory, AdminScripts $scripts ) {
|
29 |
+
$this->request_handler = $request_handler;
|
30 |
+
$this->wp_menu_factory = $wp_menu_factory;
|
31 |
+
$this->scripts = $scripts;
|
32 |
+
}
|
33 |
+
|
34 |
+
public function register() {
|
35 |
+
add_action( 'admin_menu', [ $this, 'init' ] );
|
36 |
+
}
|
37 |
+
|
38 |
+
public function init() {
|
39 |
+
$hook = $this->wp_menu_factory->create_sub_menu( 'options-general.php' );
|
40 |
+
|
41 |
+
add_action( $hook, [ $this, 'body' ] );
|
42 |
+
add_action( 'load-' . $hook, [ $this, 'load' ] );
|
43 |
+
}
|
44 |
+
|
45 |
+
public function body() {
|
46 |
+
$page = $this->request_handler->handle( new Request() );
|
47 |
+
|
48 |
+
if ( $page ) {
|
49 |
+
$view = new View( [
|
50 |
+
'content' => $page->get_head()->render() . $page->get_main()->render(),
|
51 |
+
] );
|
52 |
+
|
53 |
+
echo $view->set_template( 'admin/wrap' )->render();
|
54 |
+
}
|
55 |
+
}
|
56 |
+
|
57 |
+
public function load() {
|
58 |
+
$page = $this->request_handler->handle( new Request() );
|
59 |
+
|
60 |
+
if ( $page instanceof Registrable ) {
|
61 |
+
$page->register();
|
62 |
+
}
|
63 |
+
|
64 |
+
foreach ( $this->scripts->get_assets()->all() as $asset ) {
|
65 |
+
$asset->enqueue();
|
66 |
+
}
|
67 |
+
}
|
68 |
+
|
69 |
+
}
|
classes/Admin/AdminNetwork.php
ADDED
@@ -0,0 +1,67 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC\Registrable;
|
6 |
+
use AC\Request;
|
7 |
+
use AC\View;
|
8 |
+
|
9 |
+
class AdminNetwork implements Registrable {
|
10 |
+
|
11 |
+
/**
|
12 |
+
* @var NetworkRequestHandler
|
13 |
+
*/
|
14 |
+
private $request_handler;
|
15 |
+
|
16 |
+
/**
|
17 |
+
* @var WpMenuFactory
|
18 |
+
*/
|
19 |
+
private $wp_menu_factory;
|
20 |
+
|
21 |
+
/**
|
22 |
+
* @var AdminScripts
|
23 |
+
*/
|
24 |
+
private $scripts;
|
25 |
+
|
26 |
+
public function __construct( NetworkRequestHandler $request_handler, WpMenuFactory $wp_menu_factory, AdminScripts $scripts ) {
|
27 |
+
$this->request_handler = $request_handler;
|
28 |
+
$this->wp_menu_factory = $wp_menu_factory;
|
29 |
+
$this->scripts = $scripts;
|
30 |
+
}
|
31 |
+
|
32 |
+
public function register() {
|
33 |
+
add_action( 'network_admin_menu', [ $this, 'init' ] );
|
34 |
+
}
|
35 |
+
|
36 |
+
public function init() {
|
37 |
+
$hook = $this->wp_menu_factory->create_sub_menu( 'settings.php' );
|
38 |
+
|
39 |
+
add_action( $hook, [ $this, 'body' ] );
|
40 |
+
add_action( 'load-' . $hook, [ $this, 'load' ] );
|
41 |
+
}
|
42 |
+
|
43 |
+
public function body() {
|
44 |
+
$page = $this->request_handler->handle( new Request() );
|
45 |
+
|
46 |
+
if ( $page ) {
|
47 |
+
$view = new View( [
|
48 |
+
'content' => $page->get_head()->render() . $page->get_main()->render(),
|
49 |
+
] );
|
50 |
+
|
51 |
+
echo $view->set_template( 'admin/wrap' )->render();
|
52 |
+
}
|
53 |
+
}
|
54 |
+
|
55 |
+
public function load() {
|
56 |
+
$page = $this->request_handler->handle( new Request() );
|
57 |
+
|
58 |
+
if ( $page instanceof Registrable ) {
|
59 |
+
$page->register();
|
60 |
+
}
|
61 |
+
|
62 |
+
foreach ( $this->scripts->get_assets()->all() as $asset ) {
|
63 |
+
$asset->enqueue();
|
64 |
+
}
|
65 |
+
}
|
66 |
+
|
67 |
+
}
|
classes/Admin/AdminScripts.php
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC\Asset\Assets;
|
6 |
+
use AC\Asset\Enqueueables;
|
7 |
+
use AC\Asset\Location;
|
8 |
+
use AC\Asset\Script;
|
9 |
+
use AC\Asset\Style;
|
10 |
+
|
11 |
+
class AdminScripts implements Enqueueables {
|
12 |
+
|
13 |
+
/**
|
14 |
+
* @var Location\Absolute
|
15 |
+
*/
|
16 |
+
private $location;
|
17 |
+
|
18 |
+
public function __construct( Location\Absolute $location ) {
|
19 |
+
$this->location = $location;
|
20 |
+
}
|
21 |
+
|
22 |
+
public function get_assets() {
|
23 |
+
return new Assets( [
|
24 |
+
new Style( 'wp-pointer' ),
|
25 |
+
new Script( 'ac-admin-general', $this->location->with_suffix( 'assets/js/admin-general.js' ), [ 'jquery', 'wp-pointer' ] ),
|
26 |
+
new Style( 'ac-admin', $this->location->with_suffix( 'assets/css/admin-general.css' ) ),
|
27 |
+
] );
|
28 |
+
}
|
29 |
+
|
30 |
+
}
|
classes/Admin/Asset/Addons.php
CHANGED
@@ -15,7 +15,8 @@ class Addons extends Script {
|
|
15 |
parent::register();
|
16 |
|
17 |
wp_localize_script( $this->get_handle(), 'AC', [
|
18 |
-
'_ajax_nonce'
|
|
|
19 |
] );
|
20 |
}
|
21 |
|
15 |
parent::register();
|
16 |
|
17 |
wp_localize_script( $this->get_handle(), 'AC', [
|
18 |
+
'_ajax_nonce' => wp_create_nonce( 'ac-ajax' ),
|
19 |
+
'is_network_admin' => is_network_admin(),
|
20 |
] );
|
21 |
}
|
22 |
|
classes/Admin/{Page → Main}/Addons.php
RENAMED
@@ -1,17 +1,17 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
namespace AC\Admin\
|
4 |
|
5 |
use AC;
|
6 |
use AC\Admin;
|
7 |
-
use AC\Admin\Page;
|
8 |
use AC\Asset\Assets;
|
9 |
use AC\Asset\Enqueueables;
|
10 |
use AC\Asset\Location;
|
11 |
use AC\Asset\Style;
|
12 |
use AC\PluginInformation;
|
|
|
13 |
|
14 |
-
class Addons
|
15 |
|
16 |
const NAME = 'addons';
|
17 |
|
@@ -26,8 +26,6 @@ class Addons extends Page implements Enqueueables {
|
|
26 |
private $integrations;
|
27 |
|
28 |
public function __construct( Location\Absolute $location, AC\Integrations $integrations ) {
|
29 |
-
parent::__construct( self::NAME, __( 'Add-ons', 'codepress-admin-columns' ) );
|
30 |
-
|
31 |
$this->location = $location;
|
32 |
$this->integrations = $integrations;
|
33 |
}
|
@@ -80,72 +78,12 @@ class Addons extends Page implements Enqueueables {
|
|
80 |
ob_start();
|
81 |
|
82 |
$plugin = new PluginInformation( $addon->get_basename() );
|
83 |
-
|
84 |
-
|
85 |
-
if ( $plugin->is_installed() ) :
|
86 |
-
|
87 |
-
// Active
|
88 |
-
if ( $plugin->is_active() ) : ?>
|
89 |
-
<span class="active"><?php _e( 'Active', 'codepress-admin-columns' ); ?></span>
|
90 |
-
|
91 |
-
<?php if ( current_user_can( 'activate_plugins' ) ) : ?>
|
92 |
-
<a href="<?php echo esc_url( $this->get_deactivation_url( $addon->get_basename() ) ); ?>" class="button right"><?php _e( 'Deactivate', 'codepress-admin-columns' ); ?></a>
|
93 |
-
<?php endif;
|
94 |
-
// Not active
|
95 |
-
elseif ( current_user_can( 'activate_plugins' ) ) : ?>
|
96 |
-
<a href="<?php echo esc_url( $this->get_activation_url( $addon->get_basename() ) ); ?>" class="button button-primary right"><?php _e( 'Activate', 'codepress-admin-columns' ); ?></a>
|
97 |
-
<?php endif;
|
98 |
-
|
99 |
-
// Not installed...
|
100 |
-
elseif ( ac_is_pro_active() && current_user_can( 'install_plugins' ) ) : ?>
|
101 |
-
<a href="#" class="button" data-install>
|
102 |
-
<?php esc_html_e( 'Download & Install', 'codepress-admin-columns' ); ?>
|
103 |
-
</a>
|
104 |
-
<?php else : ?>
|
105 |
-
<a target="_blank" href="<?php echo esc_url( $addon->get_link() ); ?>" class="button"><?php esc_html_e( 'Get this add-on', 'codepress-admin-columns' ); ?></a>
|
106 |
-
<?php endif;
|
107 |
|
108 |
return ob_get_clean();
|
109 |
}
|
110 |
|
111 |
-
/**
|
112 |
-
* Deactivate plugin
|
113 |
-
*
|
114 |
-
* @param string $basename
|
115 |
-
*
|
116 |
-
* @return string
|
117 |
-
*/
|
118 |
-
private function get_deactivation_url( $basename ) {
|
119 |
-
return $this->get_plugin_action_url( 'deactivate', $basename );
|
120 |
-
}
|
121 |
-
|
122 |
-
/**
|
123 |
-
* Activate or Deactivate plugin
|
124 |
-
*
|
125 |
-
* @param string $action
|
126 |
-
* @param string $basename
|
127 |
-
*
|
128 |
-
* @return string
|
129 |
-
*/
|
130 |
-
private function get_plugin_action_url( $action, $basename ) {
|
131 |
-
return add_query_arg( [
|
132 |
-
'action' => $action,
|
133 |
-
'plugin' => $basename,
|
134 |
-
'ac-redirect' => true,
|
135 |
-
], wp_nonce_url( admin_url( 'plugins.php' ), $action . '-plugin_' . $basename ) );
|
136 |
-
}
|
137 |
-
|
138 |
-
/**
|
139 |
-
* Activate plugin
|
140 |
-
*
|
141 |
-
* @param $basename
|
142 |
-
*
|
143 |
-
* @return string
|
144 |
-
*/
|
145 |
-
private function get_activation_url( $basename ) {
|
146 |
-
return $this->get_plugin_action_url( 'activate', $basename );
|
147 |
-
}
|
148 |
-
|
149 |
/**
|
150 |
* @return array
|
151 |
*/
|
@@ -158,13 +96,15 @@ class Addons extends Page implements Enqueueables {
|
|
158 |
foreach ( $this->integrations->all() as $integration ) {
|
159 |
$plugin = new PluginInformation( $integration->get_basename() );
|
160 |
|
161 |
-
|
162 |
-
|
|
|
|
|
|
|
163 |
$active[] = $integration;
|
164 |
continue;
|
165 |
}
|
166 |
|
167 |
-
// recommended
|
168 |
if ( $integration->is_plugin_active() ) {
|
169 |
$recommended[] = $integration;
|
170 |
continue;
|
1 |
<?php
|
2 |
|
3 |
+
namespace AC\Admin\Main;
|
4 |
|
5 |
use AC;
|
6 |
use AC\Admin;
|
|
|
7 |
use AC\Asset\Assets;
|
8 |
use AC\Asset\Enqueueables;
|
9 |
use AC\Asset\Location;
|
10 |
use AC\Asset\Style;
|
11 |
use AC\PluginInformation;
|
12 |
+
use AC\Renderable;
|
13 |
|
14 |
+
class Addons implements Enqueueables, Renderable {
|
15 |
|
16 |
const NAME = 'addons';
|
17 |
|
26 |
private $integrations;
|
27 |
|
28 |
public function __construct( Location\Absolute $location, AC\Integrations $integrations ) {
|
|
|
|
|
29 |
$this->location = $location;
|
30 |
$this->integrations = $integrations;
|
31 |
}
|
78 |
ob_start();
|
79 |
|
80 |
$plugin = new PluginInformation( $addon->get_basename() );
|
81 |
+
$view = new Admin\AddonStatus( $plugin, $addon, is_multisite(), is_network_admin() );
|
82 |
+
$view->render();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
83 |
|
84 |
return ob_get_clean();
|
85 |
}
|
86 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
87 |
/**
|
88 |
* @return array
|
89 |
*/
|
96 |
foreach ( $this->integrations->all() as $integration ) {
|
97 |
$plugin = new PluginInformation( $integration->get_basename() );
|
98 |
|
99 |
+
$is_active = $plugin->is_network_active()
|
100 |
+
|| ( ! is_multisite() && $plugin->is_active() )
|
101 |
+
|| ( is_multisite() && ! is_network_admin() && $plugin->is_active() );
|
102 |
+
|
103 |
+
if ( $is_active ) {
|
104 |
$active[] = $integration;
|
105 |
continue;
|
106 |
}
|
107 |
|
|
|
108 |
if ( $integration->is_plugin_active() ) {
|
109 |
$recommended[] = $integration;
|
110 |
continue;
|
classes/Admin/{Page → Main}/Columns.php
RENAMED
@@ -1,12 +1,11 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
namespace AC\Admin\
|
4 |
|
5 |
use AC\Admin;
|
6 |
use AC\Admin\Banner;
|
7 |
use AC\Admin\Helpable;
|
8 |
use AC\Admin\HelpTab;
|
9 |
-
use AC\Admin\Page;
|
10 |
use AC\Admin\Preference;
|
11 |
use AC\Admin\ScreenOption;
|
12 |
use AC\Admin\Section\Partial\Menu;
|
@@ -21,6 +20,7 @@ use AC\DefaultColumnsRepository;
|
|
21 |
use AC\ListScreen;
|
22 |
use AC\ListScreenRepository\Storage;
|
23 |
use AC\ListScreenTypes;
|
|
|
24 |
use AC\Request;
|
25 |
use AC\Type\ListScreenId;
|
26 |
use AC\Type\Url\Documentation;
|
@@ -28,7 +28,7 @@ use AC\Type\Url\Site;
|
|
28 |
use AC\Type\Url\UtmTags;
|
29 |
use AC\View;
|
30 |
|
31 |
-
class Columns
|
32 |
|
33 |
const NAME = 'columns';
|
34 |
|
@@ -63,8 +63,6 @@ class Columns extends Page implements Enqueueables, Helpable, Admin\ScreenOption
|
|
63 |
private $is_network;
|
64 |
|
65 |
public function __construct( Location\Absolute $location, DefaultColumnsRepository $default_columns, Menu $menu, Storage $storage, Preference\ListScreen $preference, $is_network = false ) {
|
66 |
-
parent::__construct( self::NAME, __( 'Admin Columns', 'codepress-admin-columns' ) );
|
67 |
-
|
68 |
$this->location = $location;
|
69 |
$this->default_columns = $default_columns;
|
70 |
$this->menu = $menu;
|
1 |
<?php
|
2 |
|
3 |
+
namespace AC\Admin\Main;
|
4 |
|
5 |
use AC\Admin;
|
6 |
use AC\Admin\Banner;
|
7 |
use AC\Admin\Helpable;
|
8 |
use AC\Admin\HelpTab;
|
|
|
9 |
use AC\Admin\Preference;
|
10 |
use AC\Admin\ScreenOption;
|
11 |
use AC\Admin\Section\Partial\Menu;
|
20 |
use AC\ListScreen;
|
21 |
use AC\ListScreenRepository\Storage;
|
22 |
use AC\ListScreenTypes;
|
23 |
+
use AC\Renderable;
|
24 |
use AC\Request;
|
25 |
use AC\Type\ListScreenId;
|
26 |
use AC\Type\Url\Documentation;
|
28 |
use AC\Type\Url\UtmTags;
|
29 |
use AC\View;
|
30 |
|
31 |
+
class Columns implements Enqueueables, Helpable, Admin\ScreenOptions, Renderable {
|
32 |
|
33 |
const NAME = 'columns';
|
34 |
|
63 |
private $is_network;
|
64 |
|
65 |
public function __construct( Location\Absolute $location, DefaultColumnsRepository $default_columns, Menu $menu, Storage $storage, Preference\ListScreen $preference, $is_network = false ) {
|
|
|
|
|
66 |
$this->location = $location;
|
67 |
$this->default_columns = $default_columns;
|
68 |
$this->menu = $menu;
|
classes/Admin/{Page → Main}/Help.php
RENAMED
@@ -1,16 +1,17 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
namespace AC\Admin\
|
4 |
|
5 |
use AC;
|
6 |
-
use AC\Admin\Page;
|
7 |
use AC\Asset\Assets;
|
|
|
8 |
use AC\Asset\Location;
|
9 |
use AC\Asset\Style;
|
10 |
use AC\Deprecated\Hooks;
|
|
|
11 |
use AC\Type\Url;
|
12 |
|
13 |
-
class Help
|
14 |
|
15 |
const NAME = 'help';
|
16 |
|
@@ -25,8 +26,6 @@ class Help extends Page implements AC\Asset\Enqueueables {
|
|
25 |
public function __construct( Hooks $hooks, Location\Absolute $location ) {
|
26 |
$this->hooks = $hooks;
|
27 |
$this->location = $location;
|
28 |
-
|
29 |
-
parent::__construct( self::NAME, sprintf( '%s %s', __( 'Help', 'codepress-admin-columns' ), '<span class="ac-badge">' . $hooks->get_count() . '</span>' ) );
|
30 |
}
|
31 |
|
32 |
public function get_assets() {
|
@@ -152,7 +151,7 @@ class Help extends Page implements AC\Asset\Enqueueables {
|
|
152 |
$this->render_actions();
|
153 |
$this->render_filters();
|
154 |
} else {
|
155 |
-
|
156 |
}
|
157 |
|
158 |
return ob_get_clean();
|
1 |
<?php
|
2 |
|
3 |
+
namespace AC\Admin\Main;
|
4 |
|
5 |
use AC;
|
|
|
6 |
use AC\Asset\Assets;
|
7 |
+
use AC\Asset\Enqueueables;
|
8 |
use AC\Asset\Location;
|
9 |
use AC\Asset\Style;
|
10 |
use AC\Deprecated\Hooks;
|
11 |
+
use AC\Renderable;
|
12 |
use AC\Type\Url;
|
13 |
|
14 |
+
class Help implements Enqueueables, Renderable {
|
15 |
|
16 |
const NAME = 'help';
|
17 |
|
26 |
public function __construct( Hooks $hooks, Location\Absolute $location ) {
|
27 |
$this->hooks = $hooks;
|
28 |
$this->location = $location;
|
|
|
|
|
29 |
}
|
30 |
|
31 |
public function get_assets() {
|
151 |
$this->render_actions();
|
152 |
$this->render_filters();
|
153 |
} else {
|
154 |
+
printf( '<em>%s</em>', __( 'No deprecated hooks or filters found.', 'codepress-admin-columns' ) );
|
155 |
}
|
156 |
|
157 |
return ob_get_clean();
|
classes/Admin/{Page → Main}/Settings.php
RENAMED
@@ -1,15 +1,15 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
namespace AC\Admin\
|
4 |
|
5 |
-
use AC\Admin\Page;
|
6 |
use AC\Admin\Section;
|
7 |
use AC\Admin\SectionCollection;
|
8 |
use AC\Asset\Assets;
|
9 |
use AC\Asset\Enqueueables;
|
|
|
10 |
use AC\View;
|
11 |
|
12 |
-
class Settings
|
13 |
|
14 |
const NAME = 'settings';
|
15 |
|
@@ -18,8 +18,10 @@ class Settings extends Page implements Enqueueables {
|
|
18 |
*/
|
19 |
protected $sections;
|
20 |
|
21 |
-
public function __construct( SectionCollection $sections ) {
|
22 |
-
|
|
|
|
|
23 |
|
24 |
$this->sections = $sections;
|
25 |
}
|
1 |
<?php
|
2 |
|
3 |
+
namespace AC\Admin\Main;
|
4 |
|
|
|
5 |
use AC\Admin\Section;
|
6 |
use AC\Admin\SectionCollection;
|
7 |
use AC\Asset\Assets;
|
8 |
use AC\Asset\Enqueueables;
|
9 |
+
use AC\Renderable;
|
10 |
use AC\View;
|
11 |
|
12 |
+
class Settings implements Enqueueables, Renderable {
|
13 |
|
14 |
const NAME = 'settings';
|
15 |
|
18 |
*/
|
19 |
protected $sections;
|
20 |
|
21 |
+
public function __construct( SectionCollection $sections = null ) {
|
22 |
+
if ( null === $sections ) {
|
23 |
+
$sections = new SectionCollection();
|
24 |
+
}
|
25 |
|
26 |
$this->sections = $sections;
|
27 |
}
|
classes/Admin/MainFactory.php
ADDED
@@ -0,0 +1,61 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC;
|
6 |
+
use AC\Asset\Location;
|
7 |
+
use AC\DefaultColumnsRepository;
|
8 |
+
use AC\Deprecated\Hooks;
|
9 |
+
use AC\Integrations;
|
10 |
+
use AC\ListScreenRepository\Storage;
|
11 |
+
use AC\Renderable;
|
12 |
+
|
13 |
+
class MainFactory implements MainFactoryInterface {
|
14 |
+
|
15 |
+
/**
|
16 |
+
* @var Storage
|
17 |
+
*/
|
18 |
+
protected $storage;
|
19 |
+
|
20 |
+
/**
|
21 |
+
* @var Location\Absolute
|
22 |
+
*/
|
23 |
+
protected $location;
|
24 |
+
|
25 |
+
public function __construct( Storage $storage, Location\Absolute $location ) {
|
26 |
+
$this->storage = $storage;
|
27 |
+
$this->location = $location;
|
28 |
+
}
|
29 |
+
|
30 |
+
/**
|
31 |
+
* @param string $slug
|
32 |
+
*
|
33 |
+
* @return Renderable|null
|
34 |
+
*/
|
35 |
+
public function create( $slug ) {
|
36 |
+
|
37 |
+
switch ( $slug ) {
|
38 |
+
case Main\Help::NAME :
|
39 |
+
return new Main\Help( new Hooks(), $this->location );
|
40 |
+
case Main\Settings::NAME :
|
41 |
+
$sections = new SectionCollection();
|
42 |
+
$sections->add( new Section\General( [ new Section\Partial\ShowEditButton() ] ) )
|
43 |
+
->add( new Section\Restore() );
|
44 |
+
|
45 |
+
return new Main\Settings( $sections );
|
46 |
+
case Main\Addons::NAME :
|
47 |
+
return new Main\Addons( $this->location, new Integrations() );
|
48 |
+
case Main\Columns::NAME :
|
49 |
+
return new Main\Columns(
|
50 |
+
$this->location,
|
51 |
+
new DefaultColumnsRepository(),
|
52 |
+
new Section\Partial\Menu(),
|
53 |
+
$this->storage,
|
54 |
+
new Preference\ListScreen()
|
55 |
+
);
|
56 |
+
}
|
57 |
+
|
58 |
+
return null;
|
59 |
+
}
|
60 |
+
|
61 |
+
}
|
classes/Admin/MainFactoryInterface.php
ADDED
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC;
|
6 |
+
use AC\Renderable;
|
7 |
+
|
8 |
+
interface MainFactoryInterface {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* @param string $slug
|
12 |
+
*
|
13 |
+
* @return Renderable|null
|
14 |
+
*/
|
15 |
+
public function create( $slug );
|
16 |
+
|
17 |
+
}
|
classes/Admin/Menu.php
CHANGED
@@ -2,29 +2,74 @@
|
|
2 |
|
3 |
namespace AC\Admin;
|
4 |
|
5 |
-
use AC\Admin
|
6 |
-
use AC\Collection;
|
7 |
use AC\Renderable;
|
8 |
use AC\View;
|
9 |
|
10 |
-
class Menu
|
11 |
|
12 |
/**
|
13 |
-
* @
|
14 |
*/
|
15 |
-
|
16 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
}
|
18 |
|
19 |
-
public function
|
20 |
-
$this->
|
21 |
|
22 |
return $this;
|
23 |
}
|
24 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
public function render() {
|
26 |
$view = new View( [
|
27 |
-
'menu_items' => $this->
|
|
|
28 |
] );
|
29 |
|
30 |
return $view->set_template( 'admin/menu' )->render();
|
2 |
|
3 |
namespace AC\Admin;
|
4 |
|
5 |
+
use AC\Admin;
|
|
|
6 |
use AC\Renderable;
|
7 |
use AC\View;
|
8 |
|
9 |
+
class Menu implements Renderable {
|
10 |
|
11 |
/**
|
12 |
+
* @var string
|
13 |
*/
|
14 |
+
private $url;
|
15 |
+
|
16 |
+
/**
|
17 |
+
* @var string
|
18 |
+
*/
|
19 |
+
private $current;
|
20 |
+
|
21 |
+
/**
|
22 |
+
* @var Admin\Menu\Item[]
|
23 |
+
*/
|
24 |
+
private $items;
|
25 |
+
|
26 |
+
public function __construct( $url, $current ) {
|
27 |
+
$this->url = $url;
|
28 |
+
$this->current = $current;
|
29 |
+
}
|
30 |
+
|
31 |
+
public function add_item( $slug, $label ) {
|
32 |
+
$this->items[] = new Menu\Item( $slug, $label, $this->create_menu_link( $slug ) );
|
33 |
+
|
34 |
+
return $this;
|
35 |
}
|
36 |
|
37 |
+
public function remove_item( $slug ) {
|
38 |
+
unset( $this->items[ $slug ] );
|
39 |
|
40 |
return $this;
|
41 |
}
|
42 |
|
43 |
+
public function get_items() {
|
44 |
+
return $this->items;
|
45 |
+
}
|
46 |
+
|
47 |
+
/**
|
48 |
+
* @return string
|
49 |
+
*/
|
50 |
+
public function get_current() {
|
51 |
+
return $this->current;
|
52 |
+
}
|
53 |
+
|
54 |
+
/**
|
55 |
+
* @param string $slug
|
56 |
+
*
|
57 |
+
* @return string
|
58 |
+
*/
|
59 |
+
protected function create_menu_link( $slug ) {
|
60 |
+
return add_query_arg(
|
61 |
+
[
|
62 |
+
RequestHandler::PARAM_PAGE => Admin\Admin::NAME,
|
63 |
+
RequestHandler::PARAM_TAB => $slug,
|
64 |
+
],
|
65 |
+
$this->url
|
66 |
+
);
|
67 |
+
}
|
68 |
+
|
69 |
public function render() {
|
70 |
$view = new View( [
|
71 |
+
'menu_items' => $this->get_items(),
|
72 |
+
'current' => $this->current,
|
73 |
] );
|
74 |
|
75 |
return $view->set_template( 'admin/menu' )->render();
|
classes/Admin/Menu/Item.php
CHANGED
@@ -7,7 +7,7 @@ class Item {
|
|
7 |
/**
|
8 |
* @var string
|
9 |
*/
|
10 |
-
private $
|
11 |
|
12 |
/**
|
13 |
* @var string
|
@@ -15,35 +15,35 @@ class Item {
|
|
15 |
private $label;
|
16 |
|
17 |
/**
|
18 |
-
* @var string
|
19 |
*/
|
20 |
-
private $
|
21 |
|
22 |
-
public function __construct( $
|
23 |
-
$this->
|
24 |
$this->label = $label;
|
25 |
-
$this->
|
26 |
}
|
27 |
|
28 |
/**
|
29 |
* @return string
|
30 |
*/
|
31 |
-
public function
|
32 |
-
return $this->
|
33 |
}
|
34 |
|
35 |
/**
|
36 |
* @return string
|
37 |
*/
|
38 |
-
public function
|
39 |
-
return $this->
|
40 |
}
|
41 |
|
42 |
/**
|
43 |
-
* @return string
|
44 |
*/
|
45 |
-
public function
|
46 |
-
return $this->
|
47 |
}
|
48 |
|
49 |
}
|
7 |
/**
|
8 |
* @var string
|
9 |
*/
|
10 |
+
private $slug;
|
11 |
|
12 |
/**
|
13 |
* @var string
|
15 |
private $label;
|
16 |
|
17 |
/**
|
18 |
+
* @var string
|
19 |
*/
|
20 |
+
private $url;
|
21 |
|
22 |
+
public function __construct( $slug, $label, $url ) {
|
23 |
+
$this->slug = $slug;
|
24 |
$this->label = $label;
|
25 |
+
$this->url = $url;
|
26 |
}
|
27 |
|
28 |
/**
|
29 |
* @return string
|
30 |
*/
|
31 |
+
public function get_label() {
|
32 |
+
return $this->label;
|
33 |
}
|
34 |
|
35 |
/**
|
36 |
* @return string
|
37 |
*/
|
38 |
+
public function get_slug() {
|
39 |
+
return $this->slug;
|
40 |
}
|
41 |
|
42 |
/**
|
43 |
+
* @return string
|
44 |
*/
|
45 |
+
public function get_url() {
|
46 |
+
return $this->url;
|
47 |
}
|
48 |
|
49 |
}
|
classes/Admin/MenuFactory.php
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC\Deprecated\Hooks;
|
6 |
+
|
7 |
+
class MenuFactory implements MenuFactoryInterface {
|
8 |
+
|
9 |
+
/**
|
10 |
+
* @var string
|
11 |
+
*/
|
12 |
+
protected $url;
|
13 |
+
|
14 |
+
public function __construct( $url ) {
|
15 |
+
$this->url = $url;
|
16 |
+
}
|
17 |
+
|
18 |
+
public function create( $current ) {
|
19 |
+
$menu = new Menu( $this->url, $current );
|
20 |
+
|
21 |
+
$menu->add_item( Main\Columns::NAME, __( 'Columns', 'codepress-admin-columns' ) )
|
22 |
+
->add_item( Main\Settings::NAME, __( 'Settings', 'codepress-admin-columns' ) )
|
23 |
+
->add_item( Main\Addons::NAME, __( 'Add-ons', 'codepress-admin-columns' ) );
|
24 |
+
|
25 |
+
$hooks = new Hooks();
|
26 |
+
|
27 |
+
if ( $hooks->get_count() > 0 ) {
|
28 |
+
$menu->add_item( Main\Help::NAME, sprintf( '%s %s', __( 'Help', 'codepress-admin-columns' ), '<span class="ac-badge">' . $hooks->get_count() . '</span>' ) );
|
29 |
+
}
|
30 |
+
|
31 |
+
return $menu;
|
32 |
+
}
|
33 |
+
|
34 |
+
}
|
classes/Admin/MenuFactoryInterface.php
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC;
|
6 |
+
|
7 |
+
interface MenuFactoryInterface {
|
8 |
+
|
9 |
+
/**
|
10 |
+
* @param string $current
|
11 |
+
*
|
12 |
+
* @return Menu
|
13 |
+
*/
|
14 |
+
public function create( $current );
|
15 |
+
|
16 |
+
}
|
classes/Admin/NetworkRequestHandler.php
ADDED
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC;
|
6 |
+
use AC\Request;
|
7 |
+
|
8 |
+
class NetworkRequestHandler implements RequestHandlerInterface {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* @var RequestHandlerInterface[]
|
12 |
+
*/
|
13 |
+
public static $handlers;
|
14 |
+
|
15 |
+
public static function add_handler( RequestHandlerInterface $handler ) {
|
16 |
+
self::$handlers[] = $handler;
|
17 |
+
}
|
18 |
+
|
19 |
+
public function handle( Request $request ) {
|
20 |
+
foreach ( array_reverse( self::$handlers ) as $handler ) {
|
21 |
+
$page = $handler->handle( $request );
|
22 |
+
|
23 |
+
if ( $page ) {
|
24 |
+
break;
|
25 |
+
}
|
26 |
+
}
|
27 |
+
|
28 |
+
return apply_filters( 'ac/admin/network/request/page', $page, $request );
|
29 |
+
}
|
30 |
+
|
31 |
+
}
|
classes/Admin/Page.php
CHANGED
@@ -2,37 +2,82 @@
|
|
2 |
|
3 |
namespace AC\Admin;
|
4 |
|
|
|
|
|
|
|
5 |
use AC\Renderable;
|
6 |
|
7 |
-
|
8 |
|
9 |
/**
|
10 |
-
* @var
|
11 |
*/
|
12 |
-
private $
|
13 |
|
14 |
/**
|
15 |
-
* @var
|
16 |
*/
|
17 |
-
private $
|
18 |
|
19 |
-
public function __construct( $
|
20 |
-
$this->
|
21 |
-
$this->
|
22 |
}
|
23 |
|
24 |
-
|
25 |
-
|
26 |
-
*/
|
27 |
-
public function get_slug() {
|
28 |
-
return $this->slug;
|
29 |
}
|
30 |
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
}
|
37 |
|
38 |
}
|
2 |
|
3 |
namespace AC\Admin;
|
4 |
|
5 |
+
use AC\Asset\Enqueueable;
|
6 |
+
use AC\Asset\Enqueueables;
|
7 |
+
use AC\Registrable;
|
8 |
use AC\Renderable;
|
9 |
|
10 |
+
class Page implements Registrable {
|
11 |
|
12 |
/**
|
13 |
+
* @var Renderable
|
14 |
*/
|
15 |
+
private $main;
|
16 |
|
17 |
/**
|
18 |
+
* @var Renderable
|
19 |
*/
|
20 |
+
private $head;
|
21 |
|
22 |
+
public function __construct( Renderable $main, Renderable $head ) {
|
23 |
+
$this->main = $main;
|
24 |
+
$this->head = $head;
|
25 |
}
|
26 |
|
27 |
+
public function get_main() {
|
28 |
+
return $this->main;
|
|
|
|
|
|
|
29 |
}
|
30 |
|
31 |
+
public function get_head() {
|
32 |
+
return $this->head;
|
33 |
+
}
|
34 |
+
|
35 |
+
public function register() {
|
36 |
+
$screen = get_current_screen();
|
37 |
+
|
38 |
+
if ( ! $screen ) {
|
39 |
+
return;
|
40 |
+
}
|
41 |
+
|
42 |
+
if ( $this->main instanceof Registrable ) {
|
43 |
+
$this->register();
|
44 |
+
}
|
45 |
+
if ( $this->main instanceof Helpable ) {
|
46 |
+
$this->help_tabs( $this->main, $screen );
|
47 |
+
}
|
48 |
+
if ( $this->main instanceof Enqueueables ) {
|
49 |
+
array_map( [ $this, 'enqueue' ], $this->main->get_assets()->all() );
|
50 |
+
}
|
51 |
+
|
52 |
+
do_action( 'ac/admin_scripts', $this->main );
|
53 |
+
|
54 |
+
add_filter( 'screen_settings', [ $this, 'screen_options' ] );
|
55 |
+
}
|
56 |
+
|
57 |
+
protected function help_tabs( Helpable $page, \WP_Screen $screen ) {
|
58 |
+
foreach ( $page->get_help_tabs() as $help ) {
|
59 |
+
$screen->add_help_tab( [
|
60 |
+
'id' => $help->get_id(),
|
61 |
+
'title' => $help->get_title(),
|
62 |
+
'content' => $help->get_content(),
|
63 |
+
] );
|
64 |
+
}
|
65 |
+
}
|
66 |
+
|
67 |
+
public function screen_options( $settings ) {
|
68 |
+
if ( $this->main instanceof ScreenOptions ) {
|
69 |
+
$settings .= sprintf( '<legend>%s</legend>', __( 'Display', 'codepress-admin-columns' ) );
|
70 |
+
|
71 |
+
foreach ( $this->main->get_screen_options() as $screen_option ) {
|
72 |
+
$settings .= $screen_option->render();
|
73 |
+
}
|
74 |
+
}
|
75 |
+
|
76 |
+
return $settings;
|
77 |
+
}
|
78 |
+
|
79 |
+
protected function enqueue( Enqueueable $asset ) {
|
80 |
+
$asset->enqueue();
|
81 |
}
|
82 |
|
83 |
}
|
classes/Admin/PageCollection.php
DELETED
@@ -1,29 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
namespace AC\Admin;
|
4 |
-
|
5 |
-
use AC\Collection;
|
6 |
-
|
7 |
-
class PageCollection extends Collection {
|
8 |
-
|
9 |
-
/**
|
10 |
-
* @return Page[]
|
11 |
-
*/
|
12 |
-
public function all() {
|
13 |
-
return parent::all();
|
14 |
-
}
|
15 |
-
|
16 |
-
public function add( Page $page ) {
|
17 |
-
$this->put( $page->get_slug(), $page );
|
18 |
-
|
19 |
-
return $this;
|
20 |
-
}
|
21 |
-
|
22 |
-
/**
|
23 |
-
* @return Page
|
24 |
-
*/
|
25 |
-
public function first() {
|
26 |
-
return parent::first();
|
27 |
-
}
|
28 |
-
|
29 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
classes/Admin/PageFactory.php
ADDED
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC;
|
6 |
+
|
7 |
+
class PageFactory implements PageFactoryInterface {
|
8 |
+
|
9 |
+
/**
|
10 |
+
* @var MenuFactoryInterface
|
11 |
+
*/
|
12 |
+
protected $menu_factory;
|
13 |
+
|
14 |
+
/**
|
15 |
+
* @var MainFactory
|
16 |
+
*/
|
17 |
+
private $main_factory;
|
18 |
+
|
19 |
+
public function __construct( MenuFactoryInterface $menu_factory, MainFactoryInterface $main_factory ) {
|
20 |
+
$this->menu_factory = $menu_factory;
|
21 |
+
$this->main_factory = $main_factory;
|
22 |
+
}
|
23 |
+
|
24 |
+
/**
|
25 |
+
* @param string $slug
|
26 |
+
*
|
27 |
+
* @return Page|null
|
28 |
+
*/
|
29 |
+
public function create( $slug ) {
|
30 |
+
$main = $this->main_factory->create( $slug );
|
31 |
+
|
32 |
+
$main = apply_filters( 'ac/admin/page/main', $main, $slug );
|
33 |
+
|
34 |
+
if ( ! $main ) {
|
35 |
+
return null;
|
36 |
+
}
|
37 |
+
|
38 |
+
$menu = $this->menu_factory->create( $slug );
|
39 |
+
|
40 |
+
do_action( 'ac/admin/page/menu', $menu );
|
41 |
+
|
42 |
+
return new Page(
|
43 |
+
$main,
|
44 |
+
$menu
|
45 |
+
);
|
46 |
+
}
|
47 |
+
|
48 |
+
}
|
classes/Admin/PageFactoryInterface.php
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC;
|
6 |
+
|
7 |
+
interface PageFactoryInterface {
|
8 |
+
|
9 |
+
/**
|
10 |
+
* @param string $slug
|
11 |
+
*
|
12 |
+
* @return Page|null
|
13 |
+
*/
|
14 |
+
public function create( $slug );
|
15 |
+
|
16 |
+
}
|
classes/Admin/PageRequestHandler.php
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC;
|
6 |
+
use AC\Request;
|
7 |
+
|
8 |
+
class PageRequestHandler implements RequestHandlerInterface {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* @var PageFactory
|
12 |
+
*/
|
13 |
+
private $page_factory;
|
14 |
+
|
15 |
+
/**
|
16 |
+
* @var string
|
17 |
+
*/
|
18 |
+
private $default;
|
19 |
+
|
20 |
+
public function __construct( PageFactory $page_factory, $default = '' ) {
|
21 |
+
$this->page_factory = $page_factory;
|
22 |
+
$this->default = $default;
|
23 |
+
}
|
24 |
+
|
25 |
+
public function handle( Request $request ) {
|
26 |
+
return $this->page_factory->create( $request->get_query()->get( self::PARAM_TAB ) ?: $this->default );
|
27 |
+
}
|
28 |
+
|
29 |
+
}
|
classes/Admin/RequestHandler.php
ADDED
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC;
|
6 |
+
use AC\Request;
|
7 |
+
|
8 |
+
class RequestHandler implements RequestHandlerInterface {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* @var RequestHandlerInterface[]
|
12 |
+
*/
|
13 |
+
public static $handlers;
|
14 |
+
|
15 |
+
public static function add_handler( RequestHandlerInterface $handler ) {
|
16 |
+
self::$handlers[] = $handler;
|
17 |
+
}
|
18 |
+
|
19 |
+
public function handle( Request $request ) {
|
20 |
+
foreach ( array_reverse( self::$handlers ) as $handler ) {
|
21 |
+
$page = $handler->handle( $request );
|
22 |
+
|
23 |
+
if ( $page ) {
|
24 |
+
break;
|
25 |
+
}
|
26 |
+
}
|
27 |
+
|
28 |
+
return apply_filters( 'ac/admin/request/page', $page, $request );
|
29 |
+
}
|
30 |
+
|
31 |
+
}
|
classes/Admin/RequestHandlerInterface.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC\Request;
|
6 |
+
|
7 |
+
interface RequestHandlerInterface {
|
8 |
+
|
9 |
+
const PARAM_PAGE = 'page';
|
10 |
+
const PARAM_TAB = 'tab';
|
11 |
+
|
12 |
+
/**
|
13 |
+
* @param Request $request
|
14 |
+
*
|
15 |
+
* @return Page|null
|
16 |
+
*/
|
17 |
+
public function handle( Request $request );
|
18 |
+
|
19 |
+
}
|
classes/Admin/WpMenuFactory.php
ADDED
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Admin;
|
4 |
+
|
5 |
+
use AC\Capabilities;
|
6 |
+
|
7 |
+
class WpMenuFactory {
|
8 |
+
|
9 |
+
/**
|
10 |
+
* @param string $parent_menu
|
11 |
+
* @param int $position
|
12 |
+
*
|
13 |
+
* @return string
|
14 |
+
*/
|
15 |
+
public function create_sub_menu( $parent_menu, $position = null ) {
|
16 |
+
return add_submenu_page(
|
17 |
+
$parent_menu,
|
18 |
+
__( 'Admin Columns Settings', 'codepress-admin-columns' ),
|
19 |
+
__( 'Admin Columns', 'codepress-admin-columns' ),
|
20 |
+
Capabilities::MANAGE,
|
21 |
+
Admin::NAME,
|
22 |
+
null,
|
23 |
+
$position
|
24 |
+
);
|
25 |
+
}
|
26 |
+
|
27 |
+
/**
|
28 |
+
* @param string $icon
|
29 |
+
* @param int $position
|
30 |
+
*/
|
31 |
+
public function create_menu( $icon = null, $position = null ) {
|
32 |
+
return add_menu_page(
|
33 |
+
__( 'Admin Columns Settings', 'codepress-admin-columns' ),
|
34 |
+
__( 'Admin Columns', 'codepress-admin-columns' ),
|
35 |
+
Capabilities::MANAGE,
|
36 |
+
Admin::NAME,
|
37 |
+
null,
|
38 |
+
$icon,
|
39 |
+
$position
|
40 |
+
);
|
41 |
+
}
|
42 |
+
|
43 |
+
}
|
classes/AdminColumns.php
CHANGED
@@ -2,8 +2,15 @@
|
|
2 |
|
3 |
namespace AC;
|
4 |
|
5 |
-
use AC\Admin\
|
|
|
|
|
|
|
|
|
|
|
6 |
use AC\Admin\Preference;
|
|
|
|
|
7 |
use AC\Asset\Location\Absolute;
|
8 |
use AC\Asset\Script;
|
9 |
use AC\Asset\Style;
|
@@ -17,11 +24,6 @@ use AC\ThirdParty;
|
|
17 |
|
18 |
class AdminColumns extends Plugin {
|
19 |
|
20 |
-
/**
|
21 |
-
* @var Admin
|
22 |
-
*/
|
23 |
-
private $admin;
|
24 |
-
|
25 |
/**
|
26 |
* @var Storage
|
27 |
*/
|
@@ -55,10 +57,15 @@ class AdminColumns extends Plugin {
|
|
55 |
$this->get_dir()
|
56 |
);
|
57 |
|
58 |
-
|
|
|
|
|
|
|
|
|
|
|
59 |
|
60 |
$services = [
|
61 |
-
$
|
62 |
new Admin\Notice\ReadOnly(),
|
63 |
new Ajax\NumberFormat( new Request() ),
|
64 |
new Deprecated\Hooks,
|
@@ -77,7 +84,7 @@ class AdminColumns extends Plugin {
|
|
77 |
new Controller\AjaxColumnValue( $this->storage ),
|
78 |
new Controller\AjaxScreenOptions( new Preference\ScreenOptions() ),
|
79 |
new Controller\ListScreenRestoreColumns( $this->storage ),
|
80 |
-
new Controller\RedirectAddonStatus(
|
81 |
new Controller\RestoreSettingsRequest( $this->storage->get_repository( 'acp-database' ) ),
|
82 |
new PluginActionLinks( $this->get_basename() ),
|
83 |
new NoticeChecks(),
|
@@ -121,10 +128,6 @@ class AdminColumns extends Plugin {
|
|
121 |
return AC_VERSION;
|
122 |
}
|
123 |
|
124 |
-
public function admin() {
|
125 |
-
return $this->admin;
|
126 |
-
}
|
127 |
-
|
128 |
private function get_location() {
|
129 |
return new Absolute( $this->get_url(), $this->get_dir() );
|
130 |
}
|
@@ -142,13 +145,15 @@ class AdminColumns extends Plugin {
|
|
142 |
}
|
143 |
}
|
144 |
|
|
|
|
|
|
|
|
|
145 |
/**
|
146 |
-
* @param $file
|
147 |
-
*
|
148 |
* @since 3.0
|
149 |
* @deprecated 3.1.5
|
150 |
*/
|
151 |
-
public function get_plugin_version(
|
152 |
_deprecated_function( __METHOD__, '3.1.5' );
|
153 |
}
|
154 |
|
2 |
|
3 |
namespace AC;
|
4 |
|
5 |
+
use AC\Admin\AdminScripts;
|
6 |
+
use AC\Admin\Main\Columns;
|
7 |
+
use AC\Admin\MainFactory;
|
8 |
+
use AC\Admin\MenuFactory;
|
9 |
+
use AC\Admin\PageFactory;
|
10 |
+
use AC\Admin\PageRequestHandler;
|
11 |
use AC\Admin\Preference;
|
12 |
+
use AC\Admin\RequestHandler;
|
13 |
+
use AC\Admin\WpMenuFactory;
|
14 |
use AC\Asset\Location\Absolute;
|
15 |
use AC\Asset\Script;
|
16 |
use AC\Asset\Style;
|
24 |
|
25 |
class AdminColumns extends Plugin {
|
26 |
|
|
|
|
|
|
|
|
|
|
|
27 |
/**
|
28 |
* @var Storage
|
29 |
*/
|
57 |
$this->get_dir()
|
58 |
);
|
59 |
|
60 |
+
RequestHandler::add_handler(
|
61 |
+
new PageRequestHandler(
|
62 |
+
new PageFactory( new MenuFactory( admin_url( 'options-general.php' ) ), new MainFactory( $this->storage, $location ) ),
|
63 |
+
Columns::NAME
|
64 |
+
)
|
65 |
+
);
|
66 |
|
67 |
$services = [
|
68 |
+
new Admin\Admin( new RequestHandler(), new WpMenuFactory(), new AdminScripts( $location ) ),
|
69 |
new Admin\Notice\ReadOnly(),
|
70 |
new Ajax\NumberFormat( new Request() ),
|
71 |
new Deprecated\Hooks,
|
84 |
new Controller\AjaxColumnValue( $this->storage ),
|
85 |
new Controller\AjaxScreenOptions( new Preference\ScreenOptions() ),
|
86 |
new Controller\ListScreenRestoreColumns( $this->storage ),
|
87 |
+
new Controller\RedirectAddonStatus( new Integrations() ),
|
88 |
new Controller\RestoreSettingsRequest( $this->storage->get_repository( 'acp-database' ) ),
|
89 |
new PluginActionLinks( $this->get_basename() ),
|
90 |
new NoticeChecks(),
|
128 |
return AC_VERSION;
|
129 |
}
|
130 |
|
|
|
|
|
|
|
|
|
131 |
private function get_location() {
|
132 |
return new Absolute( $this->get_url(), $this->get_dir() );
|
133 |
}
|
145 |
}
|
146 |
}
|
147 |
|
148 |
+
public function admin() {
|
149 |
+
_deprecated_function( __METHOD__, '4.3.1' );
|
150 |
+
}
|
151 |
+
|
152 |
/**
|
|
|
|
|
153 |
* @since 3.0
|
154 |
* @deprecated 3.1.5
|
155 |
*/
|
156 |
+
public function get_plugin_version() {
|
157 |
_deprecated_function( __METHOD__, '3.1.5' );
|
158 |
}
|
159 |
|
classes/AdminFactory.php
DELETED
@@ -1,92 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
namespace AC;
|
4 |
-
|
5 |
-
use AC\Admin\Page;
|
6 |
-
use AC\Admin\PageCollection;
|
7 |
-
use AC\Admin\Preference;
|
8 |
-
use AC\Admin\Section;
|
9 |
-
use AC\Admin\SectionCollection;
|
10 |
-
use AC\Asset\Location;
|
11 |
-
use AC\Deprecated\Hooks;
|
12 |
-
use AC\ListScreenRepository\Storage;
|
13 |
-
|
14 |
-
class AdminFactory {
|
15 |
-
|
16 |
-
/**
|
17 |
-
* @var Storage
|
18 |
-
*/
|
19 |
-
protected $storage;
|
20 |
-
|
21 |
-
/**
|
22 |
-
* @var Location\Absolute
|
23 |
-
*/
|
24 |
-
protected $location;
|
25 |
-
|
26 |
-
public function __construct( Storage $storage, Location\Absolute $location ) {
|
27 |
-
$this->storage = $storage;
|
28 |
-
$this->location = $location;
|
29 |
-
}
|
30 |
-
|
31 |
-
/**
|
32 |
-
* @return Page\Columns
|
33 |
-
*/
|
34 |
-
protected function create_columns_page() {
|
35 |
-
return new Page\Columns(
|
36 |
-
$this->location,
|
37 |
-
new DefaultColumnsRepository(),
|
38 |
-
new Section\Partial\Menu(),
|
39 |
-
$this->storage,
|
40 |
-
new Preference\ListScreen()
|
41 |
-
);
|
42 |
-
}
|
43 |
-
|
44 |
-
protected function create_section_general() {
|
45 |
-
return new Section\General( [
|
46 |
-
new Section\Partial\ShowEditButton(),
|
47 |
-
] );
|
48 |
-
}
|
49 |
-
|
50 |
-
/**
|
51 |
-
* @return Page\Settings
|
52 |
-
*/
|
53 |
-
protected function create_settings_page() {
|
54 |
-
$sections = new SectionCollection();
|
55 |
-
$sections->add( $this->create_section_general() )
|
56 |
-
->add( new Section\Restore() );
|
57 |
-
|
58 |
-
return new Page\Settings( $sections );
|
59 |
-
}
|
60 |
-
|
61 |
-
/**
|
62 |
-
* @return PageCollection
|
63 |
-
*/
|
64 |
-
protected function get_pages() {
|
65 |
-
$pages = new PageCollection();
|
66 |
-
$pages->add( $this->create_columns_page() )
|
67 |
-
->add( $this->create_settings_page() )
|
68 |
-
->add( new Page\Addons( $this->location, new Integrations() ) );
|
69 |
-
|
70 |
-
$hooks = new Hooks();
|
71 |
-
if ( $hooks->get_count() > 0 ) {
|
72 |
-
$pages->add( new Page\Help( new Hooks(), $this->location ) );
|
73 |
-
}
|
74 |
-
|
75 |
-
return $pages;
|
76 |
-
}
|
77 |
-
|
78 |
-
/**
|
79 |
-
* @return Admin
|
80 |
-
*/
|
81 |
-
public function create() {
|
82 |
-
$pages = $this->get_pages();
|
83 |
-
|
84 |
-
return new Admin(
|
85 |
-
'options-general.php',
|
86 |
-
'admin_menu',
|
87 |
-
$pages,
|
88 |
-
$this->location
|
89 |
-
);
|
90 |
-
}
|
91 |
-
|
92 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
classes/AdminFactoryInterface.php
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC;
|
4 |
+
|
5 |
+
use AC;
|
6 |
+
|
7 |
+
interface AdminFactoryInterface {
|
8 |
+
|
9 |
+
/**
|
10 |
+
* @return AC\Admin
|
11 |
+
*/
|
12 |
+
public function create();
|
13 |
+
|
14 |
+
}
|
classes/Column/Media/Album.php
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Column\Media;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* @since 4.3.2
|
7 |
+
*/
|
8 |
+
class Album extends Meta {
|
9 |
+
|
10 |
+
public function __construct() {
|
11 |
+
parent::__construct();
|
12 |
+
|
13 |
+
$this->set_type( 'column-meta_album' );
|
14 |
+
$this->set_label( __( 'Album', 'codepress-admin-columns' ) );
|
15 |
+
}
|
16 |
+
|
17 |
+
protected function get_sub_key() {
|
18 |
+
return 'album';
|
19 |
+
}
|
20 |
+
|
21 |
+
public function get_value( $id ) {
|
22 |
+
$meta = $this->get_raw_value( $id );
|
23 |
+
|
24 |
+
return empty( $meta[ $this->get_sub_key() ] )
|
25 |
+
? $this->get_empty_char()
|
26 |
+
: $meta[ $this->get_sub_key() ];
|
27 |
+
}
|
28 |
+
|
29 |
+
}
|
classes/Column/Media/Artist.php
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Column\Media;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* @since 4.3.2
|
7 |
+
*/
|
8 |
+
class Artist extends Meta {
|
9 |
+
|
10 |
+
public function __construct() {
|
11 |
+
parent::__construct();
|
12 |
+
|
13 |
+
$this->set_type( 'column-meta_artist' );
|
14 |
+
$this->set_label( __( 'Artist', 'codepress-admin-columns' ) );
|
15 |
+
}
|
16 |
+
|
17 |
+
protected function get_sub_key() {
|
18 |
+
return 'artist';
|
19 |
+
}
|
20 |
+
|
21 |
+
public function get_value( $id ) {
|
22 |
+
$meta = $this->get_raw_value( $id );
|
23 |
+
|
24 |
+
return empty( $meta[ $this->get_sub_key() ] )
|
25 |
+
? $this->get_empty_char()
|
26 |
+
: $meta[ $this->get_sub_key() ];
|
27 |
+
}
|
28 |
+
|
29 |
+
}
|
classes/Controller/RedirectAddonStatus.php
CHANGED
@@ -2,24 +2,20 @@
|
|
2 |
|
3 |
namespace AC\Controller;
|
4 |
|
|
|
|
|
5 |
use AC\Integration;
|
6 |
use AC\Integrations;
|
7 |
use AC\Registrable;
|
8 |
|
9 |
class RedirectAddonStatus implements Registrable {
|
10 |
|
11 |
-
/**
|
12 |
-
* @var string
|
13 |
-
*/
|
14 |
-
private $url;
|
15 |
-
|
16 |
/**
|
17 |
* @var Integrations
|
18 |
*/
|
19 |
private $integrations;
|
20 |
|
21 |
-
public function __construct(
|
22 |
-
$this->url = $url;
|
23 |
$this->integrations = $integrations;
|
24 |
}
|
25 |
|
@@ -54,7 +50,9 @@ class RedirectAddonStatus implements Registrable {
|
|
54 |
public function redirect_after_status_change( $location ) {
|
55 |
global $pagenow;
|
56 |
|
57 |
-
|
|
|
|
|
58 |
return $location;
|
59 |
}
|
60 |
|
@@ -70,11 +68,15 @@ class RedirectAddonStatus implements Registrable {
|
|
70 |
return $location;
|
71 |
}
|
72 |
|
|
|
|
|
|
|
|
|
73 |
$location = add_query_arg( [
|
74 |
'status' => $status,
|
75 |
'plugin' => $integration->get_slug(),
|
76 |
'_ac_nonce' => wp_create_nonce( 'ac-plugin-status-change' ),
|
77 |
-
], $
|
78 |
|
79 |
return $location;
|
80 |
}
|
2 |
|
3 |
namespace AC\Controller;
|
4 |
|
5 |
+
use AC\Admin\AddonStatus;
|
6 |
+
use AC\Admin\Main\Addons;
|
7 |
use AC\Integration;
|
8 |
use AC\Integrations;
|
9 |
use AC\Registrable;
|
10 |
|
11 |
class RedirectAddonStatus implements Registrable {
|
12 |
|
|
|
|
|
|
|
|
|
|
|
13 |
/**
|
14 |
* @var Integrations
|
15 |
*/
|
16 |
private $integrations;
|
17 |
|
18 |
+
public function __construct( Integrations $integrations ) {
|
|
|
19 |
$this->integrations = $integrations;
|
20 |
}
|
21 |
|
50 |
public function redirect_after_status_change( $location ) {
|
51 |
global $pagenow;
|
52 |
|
53 |
+
$redirect_to = filter_input( INPUT_GET, AddonStatus::REDIRECT_PARAM );
|
54 |
+
|
55 |
+
if ( 'plugins.php' !== $pagenow || ! $redirect_to || filter_input( INPUT_GET, 'error' ) ) {
|
56 |
return $location;
|
57 |
}
|
58 |
|
68 |
return $location;
|
69 |
}
|
70 |
|
71 |
+
$url = AddonStatus::REDIRECT_TO_NETWORK == $redirect_to
|
72 |
+
? ac_get_admin_network_url( Addons::NAME )
|
73 |
+
: ac_get_admin_url( Addons::NAME );
|
74 |
+
|
75 |
$location = add_query_arg( [
|
76 |
'status' => $status,
|
77 |
'plugin' => $integration->get_slug(),
|
78 |
'_ac_nonce' => wp_create_nonce( 'ac-plugin-status-change' ),
|
79 |
+
], $url );
|
80 |
|
81 |
return $location;
|
82 |
}
|
classes/Deprecated/Hooks.php
CHANGED
@@ -17,7 +17,7 @@ class Hooks {
|
|
17 |
public function get_count( $force_update = false ) {
|
18 |
$cache = new Transient( 'ac-deprecated-message-count' );
|
19 |
|
20 |
-
if ( $cache->is_expired()
|
21 |
$cache->save( $this->get_deprecated_count(), WEEK_IN_SECONDS );
|
22 |
}
|
23 |
|
@@ -95,7 +95,9 @@ class Hooks {
|
|
95 |
$columns = [];
|
96 |
foreach ( ListScreenTypes::instance()->get_list_screens() as $list_screen ) {
|
97 |
foreach ( $list_screen->get_column_types() as $column ) {
|
98 |
-
$
|
|
|
|
|
99 |
}
|
100 |
}
|
101 |
|
@@ -103,10 +105,10 @@ class Hooks {
|
|
103 |
}
|
104 |
|
105 |
/**
|
106 |
-
* @return
|
107 |
*/
|
108 |
private function get_actions() {
|
109 |
-
|
110 |
new Action( 'cac/admin_head', '3.0', 'cac-admin_head' ),
|
111 |
new Action( 'cac/loaded', '3.0', 'cac-loaded' ),
|
112 |
new Action( 'cac/inline-edit/after_ajax_column_save', '3.0', 'cacinline-editafter_ajax_column_save' ),
|
@@ -121,28 +123,26 @@ class Hooks {
|
|
121 |
new Action( 'cac/settings/after_menu', '3.0' ),
|
122 |
new Action( 'ac/settings/general', '3.4' ),
|
123 |
];
|
124 |
-
|
125 |
-
return $hooks;
|
126 |
}
|
127 |
|
128 |
/**
|
129 |
-
* @return
|
130 |
*/
|
131 |
public function get_deprecated_filters() {
|
132 |
return $this->check_deprecated_hooks( $this->get_filters() );
|
133 |
}
|
134 |
|
135 |
/**
|
136 |
-
* @return
|
137 |
*/
|
138 |
public function get_deprecated_actions() {
|
139 |
return $this->check_deprecated_hooks( $this->get_actions() );
|
140 |
}
|
141 |
|
142 |
/**
|
143 |
-
* @param
|
144 |
*
|
145 |
-
* @return
|
146 |
*/
|
147 |
private function check_deprecated_hooks( $hooks ) {
|
148 |
$deprecated = [];
|
17 |
public function get_count( $force_update = false ) {
|
18 |
$cache = new Transient( 'ac-deprecated-message-count' );
|
19 |
|
20 |
+
if ( $force_update || $cache->is_expired() ) {
|
21 |
$cache->save( $this->get_deprecated_count(), WEEK_IN_SECONDS );
|
22 |
}
|
23 |
|
95 |
$columns = [];
|
96 |
foreach ( ListScreenTypes::instance()->get_list_screens() as $list_screen ) {
|
97 |
foreach ( $list_screen->get_column_types() as $column ) {
|
98 |
+
$column_type = $column->get_type();
|
99 |
+
|
100 |
+
$columns[ $column_type ] = $column_type;
|
101 |
}
|
102 |
}
|
103 |
|
105 |
}
|
106 |
|
107 |
/**
|
108 |
+
* @return Hook[]
|
109 |
*/
|
110 |
private function get_actions() {
|
111 |
+
return [
|
112 |
new Action( 'cac/admin_head', '3.0', 'cac-admin_head' ),
|
113 |
new Action( 'cac/loaded', '3.0', 'cac-loaded' ),
|
114 |
new Action( 'cac/inline-edit/after_ajax_column_save', '3.0', 'cacinline-editafter_ajax_column_save' ),
|
123 |
new Action( 'cac/settings/after_menu', '3.0' ),
|
124 |
new Action( 'ac/settings/general', '3.4' ),
|
125 |
];
|
|
|
|
|
126 |
}
|
127 |
|
128 |
/**
|
129 |
+
* @return Hook[]
|
130 |
*/
|
131 |
public function get_deprecated_filters() {
|
132 |
return $this->check_deprecated_hooks( $this->get_filters() );
|
133 |
}
|
134 |
|
135 |
/**
|
136 |
+
* @return Hook[]
|
137 |
*/
|
138 |
public function get_deprecated_actions() {
|
139 |
return $this->check_deprecated_hooks( $this->get_actions() );
|
140 |
}
|
141 |
|
142 |
/**
|
143 |
+
* @param Hook[] $hooks
|
144 |
*
|
145 |
+
* @return Hook[]
|
146 |
*/
|
147 |
private function check_deprecated_hooks( $hooks ) {
|
148 |
$deprecated = [];
|
classes/Form/Element/Checkbox.php
CHANGED
@@ -36,9 +36,9 @@ class Checkbox extends Element {
|
|
36 |
return false;
|
37 |
}
|
38 |
|
39 |
-
$template = '<div class="%s
|
40 |
|
41 |
-
return sprintf( $template,
|
42 |
}
|
43 |
|
44 |
private function get_elements() {
|
36 |
return false;
|
37 |
}
|
38 |
|
39 |
+
$template = '<div class="%s">%s</div>';
|
40 |
|
41 |
+
return sprintf( $template, implode( ' ', $this->get_classes() ), implode( "\n", $elements ) );
|
42 |
}
|
43 |
|
44 |
private function get_elements() {
|
classes/Helper/Image.php
CHANGED
@@ -234,7 +234,7 @@ class Image {
|
|
234 |
|
235 |
private function markup_cover( $src, $width, $height, $media_id = null ) {
|
236 |
ob_start(); ?>
|
237 |
-
<span class="ac-image cpac-cover" data-media-id="<?php echo esc_attr( $media_id ); ?>" style="width:<?php echo esc_attr( $width ); ?>px;height:<?php echo esc_attr( $height ); ?>px;background-size:cover;background-image:url('<?php echo esc_attr( $src ); ?>');background-position:center;"
|
238 |
|
239 |
<?php
|
240 |
return ob_get_clean();
|
@@ -248,7 +248,7 @@ class Image {
|
|
248 |
}
|
249 |
|
250 |
ob_start(); ?>
|
251 |
-
<span class="ac-image<?php echo $class; ?>" data-media-id="<?php echo esc_attr( $media_id ); ?>"
|
252 |
<img style="max-width:<?php echo esc_attr( $width ); ?>px;max-height:<?php echo esc_attr( $height ); ?>px;" src="<?php echo esc_attr( $src ); ?>" alt="">
|
253 |
|
254 |
<?php if ( $add_extension ) : ?>
|
234 |
|
235 |
private function markup_cover( $src, $width, $height, $media_id = null ) {
|
236 |
ob_start(); ?>
|
237 |
+
<span class="ac-image cpac-cover" data-media-id="<?php echo esc_attr( $media_id ); ?>" style="width:<?php echo esc_attr( $width ); ?>px;height:<?php echo esc_attr( $height ); ?>px;background-size:cover;background-image:url('<?php echo esc_attr( $src ); ?>');background-position:center;" <?= $this->get_file_tooltip_attr( $media_id ); ?>></span>
|
238 |
|
239 |
<?php
|
240 |
return ob_get_clean();
|
248 |
}
|
249 |
|
250 |
ob_start(); ?>
|
251 |
+
<span class="ac-image<?php echo $class; ?>" data-media-id="<?php echo esc_attr( $media_id ); ?>" <?= $this->get_file_tooltip_attr( $media_id ); ?>>
|
252 |
<img style="max-width:<?php echo esc_attr( $width ); ?>px;max-height:<?php echo esc_attr( $height ); ?>px;" src="<?php echo esc_attr( $src ); ?>" alt="">
|
253 |
|
254 |
<?php if ( $add_extension ) : ?>
|
classes/Helper/User.php
CHANGED
@@ -18,20 +18,19 @@ class User {
|
|
18 |
return isset( $user->{$field} ) ? $user->{$field} : false;
|
19 |
}
|
20 |
|
|
|
|
|
|
|
|
|
|
|
21 |
public function get_user( $user ) {
|
22 |
if ( is_numeric( $user ) ) {
|
23 |
-
|
24 |
-
}
|
25 |
-
|
26 |
-
if ( ! $user ) {
|
27 |
-
return false;
|
28 |
-
}
|
29 |
-
|
30 |
-
if ( ! is_a( $user, 'WP_User' ) ) {
|
31 |
-
return false;
|
32 |
}
|
33 |
|
34 |
-
return $user
|
|
|
|
|
35 |
}
|
36 |
|
37 |
/**
|
18 |
return isset( $user->{$field} ) ? $user->{$field} : false;
|
19 |
}
|
20 |
|
21 |
+
/**
|
22 |
+
* @param mixed $user
|
23 |
+
*
|
24 |
+
* @return false|WP_User
|
25 |
+
*/
|
26 |
public function get_user( $user ) {
|
27 |
if ( is_numeric( $user ) ) {
|
28 |
+
return get_userdata( $user );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
}
|
30 |
|
31 |
+
return $user && $user instanceof WP_User
|
32 |
+
? $user
|
33 |
+
: false;
|
34 |
}
|
35 |
|
36 |
/**
|
classes/Integrations.php
CHANGED
@@ -9,6 +9,7 @@ class Integrations extends ArrayIterator {
|
|
9 |
new Integration\ACF(),
|
10 |
new Integration\BuddyPress(),
|
11 |
new Integration\EventsCalendar(),
|
|
|
12 |
new Integration\NinjaForms(),
|
13 |
new Integration\Pods(),
|
14 |
new Integration\Types(),
|
9 |
new Integration\ACF(),
|
10 |
new Integration\BuddyPress(),
|
11 |
new Integration\EventsCalendar(),
|
12 |
+
new Integration\GravityForms(),
|
13 |
new Integration\NinjaForms(),
|
14 |
new Integration\Pods(),
|
15 |
new Integration\Types(),
|
classes/ListScreen.php
CHANGED
@@ -3,6 +3,7 @@
|
|
3 |
namespace AC;
|
4 |
|
5 |
use AC\Column\Placeholder;
|
|
|
6 |
use AC\Type\ListScreenId;
|
7 |
use DateTime;
|
8 |
use LogicException;
|
@@ -820,7 +821,7 @@ abstract class ListScreen {
|
|
820 |
return $original_value;
|
821 |
}
|
822 |
|
823 |
-
$value = $column->get_value( $id );
|
824 |
|
825 |
// You can overwrite the display value for original columns by making sure get_value() does not return an empty string.
|
826 |
if ( $column->is_original() && ac_helper()->string->is_empty( $value ) ) {
|
3 |
namespace AC;
|
4 |
|
5 |
use AC\Column\Placeholder;
|
6 |
+
use AC\Sanitize\Kses;
|
7 |
use AC\Type\ListScreenId;
|
8 |
use DateTime;
|
9 |
use LogicException;
|
821 |
return $original_value;
|
822 |
}
|
823 |
|
824 |
+
$value = ( new Kses() )->sanitize( $column->get_value( $id ) );
|
825 |
|
826 |
// You can overwrite the display value for original columns by making sure get_value() does not return an empty string.
|
827 |
if ( $column->is_original() && ac_helper()->string->is_empty( $value ) ) {
|
classes/ListScreenRepository/Filter/ExcludeNetwork.php
CHANGED
@@ -8,13 +8,14 @@ use AC\ListScreenRepository\Filter;
|
|
8 |
class ExcludeNetwork implements Filter {
|
9 |
|
10 |
public function filter( ListScreenCollection $list_screens ) {
|
|
|
11 |
foreach ( $list_screens as $list_screen ) {
|
12 |
-
if ( in_array( $list_screen->get_key(), Network::KEYS ) ) {
|
13 |
-
$
|
14 |
}
|
15 |
}
|
16 |
|
17 |
-
return $
|
18 |
}
|
19 |
|
20 |
}
|
8 |
class ExcludeNetwork implements Filter {
|
9 |
|
10 |
public function filter( ListScreenCollection $list_screens ) {
|
11 |
+
$collection = new ListScreenCollection();
|
12 |
foreach ( $list_screens as $list_screen ) {
|
13 |
+
if ( ! in_array( $list_screen->get_key(), Network::KEYS, true ) ) {
|
14 |
+
$collection->add( $list_screen );
|
15 |
}
|
16 |
}
|
17 |
|
18 |
+
return $collection;
|
19 |
}
|
20 |
|
21 |
}
|
classes/ListScreenRepository/Filter/Network.php
CHANGED
@@ -13,13 +13,14 @@ class Network implements Filter {
|
|
13 |
];
|
14 |
|
15 |
public function filter( ListScreenCollection $list_screens ) {
|
|
|
16 |
foreach ( $list_screens as $list_screen ) {
|
17 |
-
if (
|
18 |
-
$
|
19 |
}
|
20 |
}
|
21 |
|
22 |
-
return $
|
23 |
}
|
24 |
|
25 |
}
|
13 |
];
|
14 |
|
15 |
public function filter( ListScreenCollection $list_screens ) {
|
16 |
+
$collection = new ListScreenCollection();
|
17 |
foreach ( $list_screens as $list_screen ) {
|
18 |
+
if ( in_array( $list_screen->get_key(), self::KEYS, true ) ) {
|
19 |
+
$collection->add( $list_screen );
|
20 |
}
|
21 |
}
|
22 |
|
23 |
+
return $collection;
|
24 |
}
|
25 |
|
26 |
}
|
classes/PluginActionLinks.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
namespace AC;
|
4 |
|
5 |
-
use AC\Admin\
|
6 |
use AC\Type\Url\Site;
|
7 |
use AC\Type\Url\UtmTags;
|
8 |
|
2 |
|
3 |
namespace AC;
|
4 |
|
5 |
+
use AC\Admin\Main\Columns;
|
6 |
use AC\Type\Url\Site;
|
7 |
use AC\Type\Url\UtmTags;
|
8 |
|
classes/PluginInformation.php
CHANGED
@@ -34,6 +34,13 @@ class PluginInformation {
|
|
34 |
return is_plugin_active( $this->basename );
|
35 |
}
|
36 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
/**
|
38 |
* @return string|null
|
39 |
*/
|
@@ -42,7 +49,7 @@ class PluginInformation {
|
|
42 |
}
|
43 |
|
44 |
/**
|
45 |
-
* @return string
|
46 |
*/
|
47 |
public function get_basename() {
|
48 |
return $this->basename;
|
@@ -83,4 +90,30 @@ class PluginInformation {
|
|
83 |
return $info[ $var ];
|
84 |
}
|
85 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
}
|
34 |
return is_plugin_active( $this->basename );
|
35 |
}
|
36 |
|
37 |
+
/**
|
38 |
+
* @return bool
|
39 |
+
*/
|
40 |
+
public function is_network_active() {
|
41 |
+
return is_plugin_active_for_network( $this->basename );
|
42 |
+
}
|
43 |
+
|
44 |
/**
|
45 |
* @return string|null
|
46 |
*/
|
49 |
}
|
50 |
|
51 |
/**
|
52 |
+
* @return string
|
53 |
*/
|
54 |
public function get_basename() {
|
55 |
return $this->basename;
|
90 |
return $info[ $var ];
|
91 |
}
|
92 |
|
93 |
+
/**
|
94 |
+
* @param string $action 'activate' or 'deactivate'
|
95 |
+
* @param string $basename
|
96 |
+
*
|
97 |
+
* @return string
|
98 |
+
*/
|
99 |
+
public function get_plugin_action_url( $action ) {
|
100 |
+
return add_query_arg( [
|
101 |
+
'action' => $action,
|
102 |
+
'plugin' => $this->basename,
|
103 |
+
], wp_nonce_url( admin_url( 'plugins.php' ), $action . '-plugin_' . $this->basename ) );
|
104 |
+
}
|
105 |
+
|
106 |
+
/**
|
107 |
+
* @param string $action 'activate' or 'deactivate'
|
108 |
+
* @param string $basename
|
109 |
+
*
|
110 |
+
* @return string
|
111 |
+
*/
|
112 |
+
public function get_plugin_network_action_url( $action ) {
|
113 |
+
return add_query_arg( [
|
114 |
+
'action' => $action,
|
115 |
+
'plugin' => $this->basename,
|
116 |
+
], wp_nonce_url( network_admin_url( 'plugins.php' ), $action . '-plugin_' . $this->basename ) );
|
117 |
+
}
|
118 |
+
|
119 |
}
|
classes/Sanitize/Kses.php
ADDED
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Sanitize;
|
4 |
+
|
5 |
+
use AC\Sanitize;
|
6 |
+
|
7 |
+
class Kses implements Sanitize {
|
8 |
+
|
9 |
+
/**
|
10 |
+
* @param string $data
|
11 |
+
*
|
12 |
+
* @return string
|
13 |
+
*/
|
14 |
+
public function sanitize( $data ) {
|
15 |
+
return wp_kses( $data, true, $this->get_allowed_protocols() );
|
16 |
+
}
|
17 |
+
|
18 |
+
protected function get_allowed_protocols() {
|
19 |
+
return array_merge(
|
20 |
+
wp_allowed_protocols(),
|
21 |
+
[ 'data' ]
|
22 |
+
);
|
23 |
+
}
|
24 |
+
|
25 |
+
}
|
classes/Screen.php
CHANGED
@@ -137,7 +137,7 @@ class Screen implements Registrable {
|
|
137 |
* @return bool
|
138 |
*/
|
139 |
private function is_main_admin_screen() {
|
140 |
-
$id = 'settings_page_' . Admin::NAME;
|
141 |
|
142 |
if ( $this->is_admin_network() ) {
|
143 |
$id .= '-network';
|
137 |
* @return bool
|
138 |
*/
|
139 |
private function is_main_admin_screen() {
|
140 |
+
$id = 'settings_page_' . Admin\Admin::NAME;
|
141 |
|
142 |
if ( $this->is_admin_network() ) {
|
143 |
$id .= '-network';
|
classes/Settings/Column/Label.php
CHANGED
@@ -2,6 +2,7 @@
|
|
2 |
|
3 |
namespace AC\Settings\Column;
|
4 |
|
|
|
5 |
use AC\Settings;
|
6 |
use AC\View;
|
7 |
|
@@ -59,7 +60,9 @@ class Label extends Settings\Column {
|
|
59 |
* @param string $label
|
60 |
*/
|
61 |
public function set_label( $label ) {
|
62 |
-
$
|
|
|
|
|
63 |
}
|
64 |
|
65 |
/**
|
2 |
|
3 |
namespace AC\Settings\Column;
|
4 |
|
5 |
+
use AC\Sanitize\Kses;
|
6 |
use AC\Settings;
|
7 |
use AC\View;
|
8 |
|
60 |
* @param string $label
|
61 |
*/
|
62 |
public function set_label( $label ) {
|
63 |
+
$sanitize = new Kses();
|
64 |
+
|
65 |
+
$this->label = apply_filters( 'ac/column/label', $sanitize->sanitize( $label ), $label );
|
66 |
}
|
67 |
|
68 |
/**
|
classes/Settings/Column/Type.php
CHANGED
@@ -9,6 +9,11 @@ use AC\View;
|
|
9 |
|
10 |
class Type extends Column {
|
11 |
|
|
|
|
|
|
|
|
|
|
|
12 |
/**
|
13 |
* @var string
|
14 |
*/
|
@@ -20,6 +25,10 @@ class Type extends Column {
|
|
20 |
];
|
21 |
}
|
22 |
|
|
|
|
|
|
|
|
|
23 |
public function create_view() {
|
24 |
$type = $this
|
25 |
->create_element( 'select' )
|
@@ -36,13 +45,17 @@ class Type extends Column {
|
|
36 |
}
|
37 |
}
|
38 |
|
39 |
-
$
|
40 |
'setting' => $type,
|
41 |
'label' => __( 'Type', 'codepress-admin-columns' ),
|
42 |
'tooltip' => $tooltip,
|
43 |
-
]
|
|
|
|
|
|
|
|
|
44 |
|
45 |
-
return $
|
46 |
}
|
47 |
|
48 |
/**
|
9 |
|
10 |
class Type extends Column {
|
11 |
|
12 |
+
/**
|
13 |
+
* @var string
|
14 |
+
*/
|
15 |
+
private $read_more_url;
|
16 |
+
|
17 |
/**
|
18 |
* @var string
|
19 |
*/
|
25 |
];
|
26 |
}
|
27 |
|
28 |
+
public function set_read_more( $url ) {
|
29 |
+
$this->read_more_url = $url;
|
30 |
+
}
|
31 |
+
|
32 |
public function create_view() {
|
33 |
$type = $this
|
34 |
->create_element( 'select' )
|
45 |
}
|
46 |
}
|
47 |
|
48 |
+
$args = [
|
49 |
'setting' => $type,
|
50 |
'label' => __( 'Type', 'codepress-admin-columns' ),
|
51 |
'tooltip' => $tooltip,
|
52 |
+
];
|
53 |
+
|
54 |
+
if ( $this->read_more_url ) {
|
55 |
+
$args['read_more'] = $this->read_more_url;
|
56 |
+
}
|
57 |
|
58 |
+
return new View( $args );
|
59 |
}
|
60 |
|
61 |
/**
|
classes/Settings/Column/UserLink.php
CHANGED
@@ -8,6 +8,13 @@ use AC\View;
|
|
8 |
class UserLink extends Settings\Column
|
9 |
implements Settings\FormatValue {
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
/**
|
12 |
* @var string
|
13 |
*/
|
@@ -15,7 +22,7 @@ class UserLink extends Settings\Column
|
|
15 |
|
16 |
protected function define_options() {
|
17 |
return [
|
18 |
-
|
19 |
];
|
20 |
}
|
21 |
|
@@ -23,22 +30,22 @@ class UserLink extends Settings\Column
|
|
23 |
$link = false;
|
24 |
|
25 |
switch ( $this->get_user_link_to() ) {
|
26 |
-
case
|
27 |
$link = get_edit_user_link( $user_id );
|
28 |
|
29 |
break;
|
30 |
-
case
|
31 |
$link = add_query_arg( [
|
32 |
'post_type' => $this->column->get_post_type(),
|
33 |
'author' => $user_id,
|
34 |
], 'edit.php' );
|
35 |
|
36 |
break;
|
37 |
-
case
|
38 |
$link = get_author_posts_url( $user_id );
|
39 |
|
40 |
break;
|
41 |
-
case
|
42 |
if ( $email = get_the_author_meta( 'email', $user_id ) ) {
|
43 |
$link = 'mailto:' . $email;
|
44 |
}
|
@@ -66,10 +73,10 @@ class UserLink extends Settings\Column
|
|
66 |
|
67 |
protected function get_display_options() {
|
68 |
$options = [
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
];
|
74 |
|
75 |
// resort for possible translations
|
8 |
class UserLink extends Settings\Column
|
9 |
implements Settings\FormatValue {
|
10 |
|
11 |
+
const NAME = 'user_link_to';
|
12 |
+
|
13 |
+
const PROPERTY_EDIT_USER = 'edit_user';
|
14 |
+
const PROPERTY_VIEW_POSTS = 'view_user_posts';
|
15 |
+
const PROPERTY_VIEW_AUTHOR = 'view_author';
|
16 |
+
const PROPERTY_EMAIL = 'email_user';
|
17 |
+
|
18 |
/**
|
19 |
* @var string
|
20 |
*/
|
22 |
|
23 |
protected function define_options() {
|
24 |
return [
|
25 |
+
self::NAME => self::PROPERTY_EDIT_USER,
|
26 |
];
|
27 |
}
|
28 |
|
30 |
$link = false;
|
31 |
|
32 |
switch ( $this->get_user_link_to() ) {
|
33 |
+
case self::PROPERTY_EDIT_USER :
|
34 |
$link = get_edit_user_link( $user_id );
|
35 |
|
36 |
break;
|
37 |
+
case self::PROPERTY_VIEW_POSTS :
|
38 |
$link = add_query_arg( [
|
39 |
'post_type' => $this->column->get_post_type(),
|
40 |
'author' => $user_id,
|
41 |
], 'edit.php' );
|
42 |
|
43 |
break;
|
44 |
+
case self::PROPERTY_VIEW_AUTHOR :
|
45 |
$link = get_author_posts_url( $user_id );
|
46 |
|
47 |
break;
|
48 |
+
case self::PROPERTY_EMAIL :
|
49 |
if ( $email = get_the_author_meta( 'email', $user_id ) ) {
|
50 |
$link = 'mailto:' . $email;
|
51 |
}
|
73 |
|
74 |
protected function get_display_options() {
|
75 |
$options = [
|
76 |
+
self::PROPERTY_EDIT_USER => __( 'Edit User Profile', 'codepress-admin-columns' ),
|
77 |
+
self::PROPERTY_EMAIL => __( 'User Email', 'codepress-admin-columns' ),
|
78 |
+
self::PROPERTY_VIEW_POSTS => __( 'View User Posts', 'codepress-admin-columns' ),
|
79 |
+
self::PROPERTY_VIEW_AUTHOR => __( 'View Public Author Page', 'codepress-admin-columns' ),
|
80 |
];
|
81 |
|
82 |
// resort for possible translations
|
classes/Storage/OptionFactory.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Storage;
|
4 |
+
|
5 |
+
class OptionFactory {
|
6 |
+
|
7 |
+
/**
|
8 |
+
* @param string $key
|
9 |
+
* @param bool $network_active
|
10 |
+
*
|
11 |
+
* @return KeyValuePair
|
12 |
+
*/
|
13 |
+
public function create( $key, $network_active ) {
|
14 |
+
return $network_active
|
15 |
+
? new SiteOption( (string) $key )
|
16 |
+
: new Option( (string) $key );
|
17 |
+
}
|
18 |
+
|
19 |
+
}
|
classes/Storage/SiteOption.php
CHANGED
@@ -2,10 +2,22 @@
|
|
2 |
|
3 |
namespace AC\Storage;
|
4 |
|
5 |
-
class SiteOption
|
6 |
|
7 |
const OPTION_DEFAULT = 'default';
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 |
/**
|
10 |
* @param array $args
|
11 |
*
|
2 |
|
3 |
namespace AC\Storage;
|
4 |
|
5 |
+
class SiteOption implements KeyValuePair {
|
6 |
|
7 |
const OPTION_DEFAULT = 'default';
|
8 |
|
9 |
+
/**
|
10 |
+
* @var string
|
11 |
+
*/
|
12 |
+
protected $key;
|
13 |
+
|
14 |
+
/**
|
15 |
+
* @param string $key
|
16 |
+
*/
|
17 |
+
public function __construct( $key ) {
|
18 |
+
$this->key = $key;
|
19 |
+
}
|
20 |
+
|
21 |
/**
|
22 |
* @param array $args
|
23 |
*
|
classes/Table/Screen.php
CHANGED
@@ -462,6 +462,7 @@ final class Screen implements Registrable {
|
|
462 |
|
463 |
<fieldset class='acp-screen-option-prefs'>
|
464 |
<legend><?= __( 'Admin Columns', 'codepress-admin-columns' ); ?></legend>
|
|
|
465 |
<?php
|
466 |
|
467 |
foreach ( $this->screen_options as $option ) {
|
@@ -469,6 +470,7 @@ final class Screen implements Registrable {
|
|
469 |
}
|
470 |
|
471 |
?>
|
|
|
472 |
</fieldset>
|
473 |
|
474 |
<?php
|
462 |
|
463 |
<fieldset class='acp-screen-option-prefs'>
|
464 |
<legend><?= __( 'Admin Columns', 'codepress-admin-columns' ); ?></legend>
|
465 |
+
<div class="acp-so-container">
|
466 |
<?php
|
467 |
|
468 |
foreach ( $this->screen_options as $option ) {
|
470 |
}
|
471 |
|
472 |
?>
|
473 |
+
</div>
|
474 |
</fieldset>
|
475 |
|
476 |
<?php
|
classes/Type/ToggleOptions.php
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
namespace AC\Type;
|
4 |
+
|
5 |
+
use AC\Helper\Select\Option;
|
6 |
+
|
7 |
+
final class ToggleOptions {
|
8 |
+
|
9 |
+
/**
|
10 |
+
* @var Option
|
11 |
+
*/
|
12 |
+
private $disabled;
|
13 |
+
|
14 |
+
/**
|
15 |
+
* @var Option
|
16 |
+
*/
|
17 |
+
private $enabled;
|
18 |
+
|
19 |
+
public function __construct( Option $disabled, Option $enabled ) {
|
20 |
+
$this->disabled = $disabled;
|
21 |
+
$this->enabled = $enabled;
|
22 |
+
}
|
23 |
+
|
24 |
+
/**
|
25 |
+
* @return Option
|
26 |
+
*/
|
27 |
+
public function get_enabled() {
|
28 |
+
return $this->enabled;
|
29 |
+
}
|
30 |
+
|
31 |
+
/**
|
32 |
+
* @return Option
|
33 |
+
*/
|
34 |
+
public function get_disabled() {
|
35 |
+
return $this->disabled;
|
36 |
+
}
|
37 |
+
|
38 |
+
}
|
codepress-admin-columns.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: Admin Columns
|
4 |
-
Version: 4.3
|
5 |
Description: Customize columns on the administration screens for post(types), pages, media, comments, links and users with an easy to use drag-and-drop interface.
|
6 |
Author: AdminColumns.com
|
7 |
Author URI: https://www.admincolumns.com
|
@@ -36,7 +36,7 @@ if ( ! is_admin() ) {
|
|
36 |
}
|
37 |
|
38 |
define( 'AC_FILE', __FILE__ );
|
39 |
-
define( 'AC_VERSION', '4.3' );
|
40 |
|
41 |
require_once __DIR__ . '/classes/Dependencies.php';
|
42 |
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: Admin Columns
|
4 |
+
Version: 4.3.2
|
5 |
Description: Customize columns on the administration screens for post(types), pages, media, comments, links and users with an easy to use drag-and-drop interface.
|
6 |
Author: AdminColumns.com
|
7 |
Author URI: https://www.admincolumns.com
|
36 |
}
|
37 |
|
38 |
define( 'AC_FILE', __FILE__ );
|
39 |
+
define( 'AC_VERSION', '4.3.2' );
|
40 |
|
41 |
require_once __DIR__ . '/classes/Dependencies.php';
|
42 |
|
config/autoload-classmap.php
CHANGED
@@ -4,9 +4,12 @@ $dir = realpath( __DIR__ . '/..' );
|
|
4 |
|
5 |
return array (
|
6 |
'AC\\Addon' => $dir . '/classes/Addon.php',
|
7 |
-
'AC\\Admin' => $dir . '/classes/Admin.php',
|
8 |
'AC\\AdminColumns' => $dir . '/classes/AdminColumns.php',
|
9 |
-
'AC\\
|
|
|
|
|
|
|
|
|
10 |
'AC\\Admin\\Asset\\Addons' => $dir . '/classes/Admin/Asset/Addons.php',
|
11 |
'AC\\Admin\\Asset\\Columns' => $dir . '/classes/Admin/Asset/Columns.php',
|
12 |
'AC\\Admin\\Banner' => $dir . '/classes/Admin/Banner.php',
|
@@ -15,17 +18,26 @@ return array (
|
|
15 |
'AC\\Admin\\HelpTab\\CustomField' => $dir . '/classes/Admin/HelpTab/CustomField.php',
|
16 |
'AC\\Admin\\HelpTab\\Introduction' => $dir . '/classes/Admin/HelpTab/Introduction.php',
|
17 |
'AC\\Admin\\Helpable' => $dir . '/classes/Admin/Helpable.php',
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
'AC\\Admin\\Menu' => $dir . '/classes/Admin/Menu.php',
|
|
|
|
|
19 |
'AC\\Admin\\Menu\\Item' => $dir . '/classes/Admin/Menu/Item.php',
|
|
|
20 |
'AC\\Admin\\Notice\\ReadOnly' => $dir . '/classes/Admin/Notice/ReadOnly.php',
|
21 |
'AC\\Admin\\Page' => $dir . '/classes/Admin/Page.php',
|
22 |
-
'AC\\Admin\\
|
23 |
-
'AC\\Admin\\
|
24 |
-
'AC\\Admin\\
|
25 |
-
'AC\\Admin\\Page\\Help' => $dir . '/classes/Admin/Page/Help.php',
|
26 |
-
'AC\\Admin\\Page\\Settings' => $dir . '/classes/Admin/Page/Settings.php',
|
27 |
'AC\\Admin\\Preference\\ListScreen' => $dir . '/classes/Admin/Preference/ListScreen.php',
|
28 |
'AC\\Admin\\Preference\\ScreenOptions' => $dir . '/classes/Admin/Preference/ScreenOptions.php',
|
|
|
|
|
29 |
'AC\\Admin\\ScreenOption' => $dir . '/classes/Admin/ScreenOption.php',
|
30 |
'AC\\Admin\\ScreenOption\\ColumnId' => $dir . '/classes/Admin/ScreenOption/ColumnId.php',
|
31 |
'AC\\Admin\\ScreenOption\\ColumnType' => $dir . '/classes/Admin/ScreenOption/ColumnType.php',
|
@@ -40,6 +52,7 @@ return array (
|
|
40 |
'AC\\Admin\\Section\\Restore' => $dir . '/classes/Admin/Section/Restore.php',
|
41 |
'AC\\Admin\\Table' => $dir . '/classes/Admin/Table.php',
|
42 |
'AC\\Admin\\Tooltip' => $dir . '/classes/Admin/Tooltip.php',
|
|
|
43 |
'AC\\Ajax\\Handler' => $dir . '/classes/Ajax/Handler.php',
|
44 |
'AC\\Ajax\\NullHandler' => $dir . '/classes/Ajax/NullHandler.php',
|
45 |
'AC\\Ajax\\NumberFormat' => $dir . '/classes/Ajax/NumberFormat.php',
|
@@ -89,7 +102,9 @@ return array (
|
|
89 |
'AC\\Column\\Comment\\User' => $dir . '/classes/Column/Comment/User.php',
|
90 |
'AC\\Column\\Comment\\WordCount' => $dir . '/classes/Column/Comment/WordCount.php',
|
91 |
'AC\\Column\\CustomField' => $dir . '/classes/Column/CustomField.php',
|
|
|
92 |
'AC\\Column\\Media\\AlternateText' => $dir . '/classes/Column/Media/AlternateText.php',
|
|
|
93 |
'AC\\Column\\Media\\Author' => $dir . '/classes/Column/Media/Author.php',
|
94 |
'AC\\Column\\Media\\AuthorName' => $dir . '/classes/Column/Media/AuthorName.php',
|
95 |
'AC\\Column\\Media\\AvailableSizes' => $dir . '/classes/Column/Media/AvailableSizes.php',
|
@@ -339,6 +354,7 @@ return array (
|
|
339 |
'AC\\Request\\Parameters' => $dir . '/classes/Request/Parameters.php',
|
340 |
'AC\\Response\\Json' => $dir . '/classes/Response/Json.php',
|
341 |
'AC\\Sanitize' => $dir . '/classes/Sanitize.php',
|
|
|
342 |
'AC\\Screen' => $dir . '/classes/Screen.php',
|
343 |
'AC\\ScreenController' => $dir . '/classes/ScreenController.php',
|
344 |
'AC\\Screen\\QuickEdit' => $dir . '/classes/Screen/QuickEdit.php',
|
@@ -407,6 +423,7 @@ return array (
|
|
407 |
'AC\\Storage\\KeyValuePair' => $dir . '/classes/Storage/KeyValuePair.php',
|
408 |
'AC\\Storage\\ListScreenOrder' => $dir . '/classes/Storage/ListScreenOrder.php',
|
409 |
'AC\\Storage\\Option' => $dir . '/classes/Storage/Option.php',
|
|
|
410 |
'AC\\Storage\\SiteOption' => $dir . '/classes/Storage/SiteOption.php',
|
411 |
'AC\\Storage\\Timestamp' => $dir . '/classes/Storage/Timestamp.php',
|
412 |
'AC\\Storage\\Transaction' => $dir . '/classes/Storage/Transaction.php',
|
@@ -426,6 +443,7 @@ return array (
|
|
426 |
'AC\\Type\\ListScreenId' => $dir . '/classes/Type/ListScreenId.php',
|
427 |
'AC\\Type\\QueryAware' => $dir . '/classes/Type/QueryAware.php',
|
428 |
'AC\\Type\\QueryAwareTrait' => $dir . '/classes/Type/QueryAwareTrait.php',
|
|
|
429 |
'AC\\Type\\Url' => $dir . '/classes/Type/Url.php',
|
430 |
'AC\\Type\\Url\\Documentation' => $dir . '/classes/Type/Url/Documentation.php',
|
431 |
'AC\\Type\\Url\\Path' => $dir . '/classes/Type/Url/Path.php',
|
4 |
|
5 |
return array (
|
6 |
'AC\\Addon' => $dir . '/classes/Addon.php',
|
|
|
7 |
'AC\\AdminColumns' => $dir . '/classes/AdminColumns.php',
|
8 |
+
'AC\\AdminFactoryInterface' => $dir . '/classes/AdminFactoryInterface.php',
|
9 |
+
'AC\\Admin\\AddonStatus' => $dir . '/classes/Admin/AddonStatus.php',
|
10 |
+
'AC\\Admin\\Admin' => $dir . '/classes/Admin/Admin.php',
|
11 |
+
'AC\\Admin\\AdminNetwork' => $dir . '/classes/Admin/AdminNetwork.php',
|
12 |
+
'AC\\Admin\\AdminScripts' => $dir . '/classes/Admin/AdminScripts.php',
|
13 |
'AC\\Admin\\Asset\\Addons' => $dir . '/classes/Admin/Asset/Addons.php',
|
14 |
'AC\\Admin\\Asset\\Columns' => $dir . '/classes/Admin/Asset/Columns.php',
|
15 |
'AC\\Admin\\Banner' => $dir . '/classes/Admin/Banner.php',
|
18 |
'AC\\Admin\\HelpTab\\CustomField' => $dir . '/classes/Admin/HelpTab/CustomField.php',
|
19 |
'AC\\Admin\\HelpTab\\Introduction' => $dir . '/classes/Admin/HelpTab/Introduction.php',
|
20 |
'AC\\Admin\\Helpable' => $dir . '/classes/Admin/Helpable.php',
|
21 |
+
'AC\\Admin\\MainFactory' => $dir . '/classes/Admin/MainFactory.php',
|
22 |
+
'AC\\Admin\\MainFactoryInterface' => $dir . '/classes/Admin/MainFactoryInterface.php',
|
23 |
+
'AC\\Admin\\Main\\Addons' => $dir . '/classes/Admin/Main/Addons.php',
|
24 |
+
'AC\\Admin\\Main\\Columns' => $dir . '/classes/Admin/Main/Columns.php',
|
25 |
+
'AC\\Admin\\Main\\Help' => $dir . '/classes/Admin/Main/Help.php',
|
26 |
+
'AC\\Admin\\Main\\Settings' => $dir . '/classes/Admin/Main/Settings.php',
|
27 |
'AC\\Admin\\Menu' => $dir . '/classes/Admin/Menu.php',
|
28 |
+
'AC\\Admin\\MenuFactory' => $dir . '/classes/Admin/MenuFactory.php',
|
29 |
+
'AC\\Admin\\MenuFactoryInterface' => $dir . '/classes/Admin/MenuFactoryInterface.php',
|
30 |
'AC\\Admin\\Menu\\Item' => $dir . '/classes/Admin/Menu/Item.php',
|
31 |
+
'AC\\Admin\\NetworkRequestHandler' => $dir . '/classes/Admin/NetworkRequestHandler.php',
|
32 |
'AC\\Admin\\Notice\\ReadOnly' => $dir . '/classes/Admin/Notice/ReadOnly.php',
|
33 |
'AC\\Admin\\Page' => $dir . '/classes/Admin/Page.php',
|
34 |
+
'AC\\Admin\\PageFactory' => $dir . '/classes/Admin/PageFactory.php',
|
35 |
+
'AC\\Admin\\PageFactoryInterface' => $dir . '/classes/Admin/PageFactoryInterface.php',
|
36 |
+
'AC\\Admin\\PageRequestHandler' => $dir . '/classes/Admin/PageRequestHandler.php',
|
|
|
|
|
37 |
'AC\\Admin\\Preference\\ListScreen' => $dir . '/classes/Admin/Preference/ListScreen.php',
|
38 |
'AC\\Admin\\Preference\\ScreenOptions' => $dir . '/classes/Admin/Preference/ScreenOptions.php',
|
39 |
+
'AC\\Admin\\RequestHandler' => $dir . '/classes/Admin/RequestHandler.php',
|
40 |
+
'AC\\Admin\\RequestHandlerInterface' => $dir . '/classes/Admin/RequestHandlerInterface.php',
|
41 |
'AC\\Admin\\ScreenOption' => $dir . '/classes/Admin/ScreenOption.php',
|
42 |
'AC\\Admin\\ScreenOption\\ColumnId' => $dir . '/classes/Admin/ScreenOption/ColumnId.php',
|
43 |
'AC\\Admin\\ScreenOption\\ColumnType' => $dir . '/classes/Admin/ScreenOption/ColumnType.php',
|
52 |
'AC\\Admin\\Section\\Restore' => $dir . '/classes/Admin/Section/Restore.php',
|
53 |
'AC\\Admin\\Table' => $dir . '/classes/Admin/Table.php',
|
54 |
'AC\\Admin\\Tooltip' => $dir . '/classes/Admin/Tooltip.php',
|
55 |
+
'AC\\Admin\\WpMenuFactory' => $dir . '/classes/Admin/WpMenuFactory.php',
|
56 |
'AC\\Ajax\\Handler' => $dir . '/classes/Ajax/Handler.php',
|
57 |
'AC\\Ajax\\NullHandler' => $dir . '/classes/Ajax/NullHandler.php',
|
58 |
'AC\\Ajax\\NumberFormat' => $dir . '/classes/Ajax/NumberFormat.php',
|
102 |
'AC\\Column\\Comment\\User' => $dir . '/classes/Column/Comment/User.php',
|
103 |
'AC\\Column\\Comment\\WordCount' => $dir . '/classes/Column/Comment/WordCount.php',
|
104 |
'AC\\Column\\CustomField' => $dir . '/classes/Column/CustomField.php',
|
105 |
+
'AC\\Column\\Media\\Album' => $dir . '/classes/Column/Media/Album.php',
|
106 |
'AC\\Column\\Media\\AlternateText' => $dir . '/classes/Column/Media/AlternateText.php',
|
107 |
+
'AC\\Column\\Media\\Artist' => $dir . '/classes/Column/Media/Artist.php',
|
108 |
'AC\\Column\\Media\\Author' => $dir . '/classes/Column/Media/Author.php',
|
109 |
'AC\\Column\\Media\\AuthorName' => $dir . '/classes/Column/Media/AuthorName.php',
|
110 |
'AC\\Column\\Media\\AvailableSizes' => $dir . '/classes/Column/Media/AvailableSizes.php',
|
354 |
'AC\\Request\\Parameters' => $dir . '/classes/Request/Parameters.php',
|
355 |
'AC\\Response\\Json' => $dir . '/classes/Response/Json.php',
|
356 |
'AC\\Sanitize' => $dir . '/classes/Sanitize.php',
|
357 |
+
'AC\\Sanitize\\Kses' => $dir . '/classes/Sanitize/Kses.php',
|
358 |
'AC\\Screen' => $dir . '/classes/Screen.php',
|
359 |
'AC\\ScreenController' => $dir . '/classes/ScreenController.php',
|
360 |
'AC\\Screen\\QuickEdit' => $dir . '/classes/Screen/QuickEdit.php',
|
423 |
'AC\\Storage\\KeyValuePair' => $dir . '/classes/Storage/KeyValuePair.php',
|
424 |
'AC\\Storage\\ListScreenOrder' => $dir . '/classes/Storage/ListScreenOrder.php',
|
425 |
'AC\\Storage\\Option' => $dir . '/classes/Storage/Option.php',
|
426 |
+
'AC\\Storage\\OptionFactory' => $dir . '/classes/Storage/OptionFactory.php',
|
427 |
'AC\\Storage\\SiteOption' => $dir . '/classes/Storage/SiteOption.php',
|
428 |
'AC\\Storage\\Timestamp' => $dir . '/classes/Storage/Timestamp.php',
|
429 |
'AC\\Storage\\Transaction' => $dir . '/classes/Storage/Transaction.php',
|
443 |
'AC\\Type\\ListScreenId' => $dir . '/classes/Type/ListScreenId.php',
|
444 |
'AC\\Type\\QueryAware' => $dir . '/classes/Type/QueryAware.php',
|
445 |
'AC\\Type\\QueryAwareTrait' => $dir . '/classes/Type/QueryAwareTrait.php',
|
446 |
+
'AC\\Type\\ToggleOptions' => $dir . '/classes/Type/ToggleOptions.php',
|
447 |
'AC\\Type\\Url' => $dir . '/classes/Type/Url.php',
|
448 |
'AC\\Type\\Url\\Documentation' => $dir . '/classes/Type/Url/Documentation.php',
|
449 |
'AC\\Type\\Url\\Path' => $dir . '/classes/Type/Url/Path.php',
|
languages/codepress-admin-columns-ar_AR.mo
CHANGED
Binary file
|
languages/codepress-admin-columns-ar_AR.po
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
# This file is distributed under the same license as the Plugins - Admin Columns - Stable (latest release) package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"PO-Revision-Date: 2021-
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -11,6 +11,22 @@ msgstr ""
|
|
11 |
"Language: ar\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
#: classes/Column/Placeholder.php:40
|
15 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
16 |
msgstr ""
|
@@ -87,11 +103,10 @@ msgstr ""
|
|
87 |
msgid "Export table contents to CSV"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: templates/tooltip/export.php:25 templates/tooltip/
|
91 |
-
#: templates/tooltip/inline-editing.php:25
|
92 |
#: templates/tooltip/smart-filtering.php:28
|
93 |
-
#: templates/tooltip/
|
94 |
-
#: templates/tooltip/export-disabled.php:17
|
95 |
msgid "Learn more »"
|
96 |
msgstr ""
|
97 |
|
@@ -119,7 +134,7 @@ msgstr ""
|
|
119 |
msgid "List Screen ID"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: classes/Column/User
|
123 |
msgid "Full Name"
|
124 |
msgstr ""
|
125 |
|
@@ -378,11 +393,11 @@ msgstr ""
|
|
378 |
msgid "View Comment"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: classes/Admin/Asset/Columns.php:
|
382 |
msgid "The column could not be loaded because of an unknown error"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: classes/Admin/Asset/Columns.php:
|
386 |
msgid "There was an error during saving the column settings."
|
387 |
msgstr ""
|
388 |
|
@@ -434,7 +449,7 @@ msgstr ""
|
|
434 |
msgid "Events Calendar"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
438 |
msgid "Uses one or more %s IDs to display information about it."
|
439 |
msgstr ""
|
440 |
|
@@ -451,7 +466,7 @@ msgid "Value: Should contain a URL."
|
|
451 |
msgstr ""
|
452 |
|
453 |
#: templates/admin/help-tab/custom-fields.php:54
|
454 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
455 |
msgid "URL"
|
456 |
msgstr ""
|
457 |
|
@@ -544,9 +559,8 @@ msgstr ""
|
|
544 |
msgid "Text Limit"
|
545 |
msgstr ""
|
546 |
|
547 |
-
#: classes/
|
548 |
-
#: classes/Column/Media/Download.php:11
|
549 |
-
#: classes/Settings/Column/MediaLink.php:64
|
550 |
msgid "Download"
|
551 |
msgstr ""
|
552 |
|
@@ -574,7 +588,7 @@ msgstr ""
|
|
574 |
msgid "Use an icon instead of text for displaying."
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: classes/Settings/Column/Post.php:
|
578 |
msgctxt "post"
|
579 |
msgid "Featured Image"
|
580 |
msgstr ""
|
@@ -599,13 +613,13 @@ msgstr ""
|
|
599 |
msgid "Site Options"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
603 |
#: classes/Settings/Column/Meta.php:129
|
|
|
604 |
msgid "current"
|
605 |
msgstr ""
|
606 |
|
607 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
608 |
#: classes/Settings/Column/Meta.php:126
|
|
|
609 |
msgid "Network Site:"
|
610 |
msgstr ""
|
611 |
|
@@ -709,8 +723,8 @@ msgstr ""
|
|
709 |
msgid "Use an icon instead of text for displaying the status."
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: classes/Settings/Column/StatusIcon.php:29
|
713 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
|
|
714 |
msgid "Use an icon?"
|
715 |
msgstr ""
|
716 |
|
@@ -779,10 +793,10 @@ msgstr ""
|
|
779 |
msgid "Auto"
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: classes/
|
|
|
783 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
784 |
-
#: classes/Settings/Column/
|
785 |
-
#: classes/Settings/Column/Post.php:82
|
786 |
msgid "Display"
|
787 |
msgstr ""
|
788 |
|
@@ -814,8 +828,8 @@ msgstr ""
|
|
814 |
msgid "Plain text"
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: classes/Column/Post/PasswordProtected.php:21
|
818 |
#: classes/Settings/Column/Password.php:23
|
|
|
819 |
msgid "Password"
|
820 |
msgstr ""
|
821 |
|
@@ -887,56 +901,56 @@ msgstr ""
|
|
887 |
msgid "Time Difference"
|
888 |
msgstr ""
|
889 |
|
890 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
891 |
msgid "Multiple"
|
892 |
msgstr ""
|
893 |
|
894 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
895 |
msgid "Choice"
|
896 |
msgstr ""
|
897 |
|
898 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
899 |
msgid "Relational"
|
900 |
msgstr ""
|
901 |
|
902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
903 |
msgid "Basic"
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
907 |
msgid "Number of Fields"
|
908 |
msgstr ""
|
909 |
|
910 |
#: templates/admin/help-tab/custom-fields.php:50
|
911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
912 |
msgid "True / False"
|
913 |
msgstr ""
|
914 |
|
915 |
#: templates/admin/help-tab/custom-fields.php:26
|
916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
917 |
msgid "Has Content"
|
918 |
msgstr ""
|
919 |
|
920 |
#: templates/admin/help-tab/custom-fields.php:42
|
921 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
922 |
msgid "Number"
|
923 |
msgstr ""
|
924 |
|
925 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
926 |
msgid "Text"
|
927 |
msgstr ""
|
928 |
|
929 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
930 |
msgid "Multiple IDs should be separated by commas."
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: classes/Settings/Column/CustomField.php:27
|
934 |
#: classes/Settings/Column/Meta.php:73
|
|
|
935 |
msgid "Field"
|
936 |
msgstr ""
|
937 |
|
938 |
-
#: classes/Settings/Column/NumberOfItems.php:33
|
939 |
#: classes/Settings/Column/CharacterLimit.php:29
|
|
|
940 |
#: classes/Settings/Column/WordLimit.php:35
|
941 |
msgid "Leave empty for no limit"
|
942 |
msgstr ""
|
@@ -978,9 +992,9 @@ msgstr ""
|
|
978 |
msgid "Shortlink"
|
979 |
msgstr ""
|
980 |
|
981 |
-
#: classes/Settings/Column/CustomFieldType.php:219
|
982 |
#: classes/Settings/Column/CustomFieldType.php:221
|
983 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
984 |
msgid ", "
|
985 |
msgstr ""
|
986 |
|
@@ -1094,7 +1108,7 @@ msgstr ""
|
|
1094 |
msgid "Pro"
|
1095 |
msgstr ""
|
1096 |
|
1097 |
-
#: classes/Controller/ListScreen/Save.php:
|
1098 |
msgid "You need at least one column"
|
1099 |
msgstr ""
|
1100 |
|
@@ -1130,11 +1144,11 @@ msgstr ""
|
|
1130 |
msgid "Upgrade to"
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: classes/Admin/
|
1134 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1135 |
msgstr ""
|
1136 |
|
1137 |
-
#: classes/Controller/ColumnRequest.php:
|
1138 |
msgid "Please visit the %s screen once to load all available columns"
|
1139 |
msgstr ""
|
1140 |
|
@@ -1146,11 +1160,11 @@ msgstr ""
|
|
1146 |
msgid "Settings for %s restored successfully."
|
1147 |
msgstr ""
|
1148 |
|
1149 |
-
#: classes/Controller/ListScreen/Save.php:
|
1150 |
msgid "View %s screen"
|
1151 |
msgstr ""
|
1152 |
|
1153 |
-
#: classes/Admin/Asset/Columns.php:
|
1154 |
msgid "Invalid response."
|
1155 |
msgstr "خطاء في الاستجابة."
|
1156 |
|
@@ -1170,7 +1184,7 @@ msgstr ""
|
|
1170 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1171 |
msgstr ""
|
1172 |
|
1173 |
-
#: classes/
|
1174 |
msgid "Custom Fields"
|
1175 |
msgstr "حقول مخصصة"
|
1176 |
|
@@ -1196,19 +1210,18 @@ msgstr "تحرير الأعمدة"
|
|
1196 |
msgid "Upgrade"
|
1197 |
msgstr "تحديث"
|
1198 |
|
1199 |
-
#: classes/Controller/ListScreen/Save.php:
|
1200 |
msgid "Settings for %s updated successfully."
|
1201 |
msgstr ""
|
1202 |
|
1203 |
-
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:
|
1204 |
msgid "Users"
|
1205 |
msgstr ""
|
1206 |
|
1207 |
#: templates/admin/help-tab/custom-fields.php:34
|
1208 |
#: templates/settings/setting-label-icons.php:37
|
1209 |
-
#: classes/
|
1210 |
-
#: classes/
|
1211 |
-
#: classes/ListScreen/Media.php:18
|
1212 |
msgid "Media"
|
1213 |
msgstr ""
|
1214 |
|
@@ -1216,12 +1229,12 @@ msgstr ""
|
|
1216 |
msgid "Links"
|
1217 |
msgstr ""
|
1218 |
|
1219 |
-
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:
|
1220 |
msgid "Comment"
|
1221 |
msgstr ""
|
1222 |
|
1223 |
-
#: classes/ListScreenGroups.php:16 classes/
|
1224 |
-
#: classes/
|
1225 |
msgid "Comments"
|
1226 |
msgstr ""
|
1227 |
|
@@ -1305,7 +1318,7 @@ msgstr ""
|
|
1305 |
msgid "Get Admin Columns Pro"
|
1306 |
msgstr ""
|
1307 |
|
1308 |
-
#: classes/Admin/Page/Columns.php:
|
1309 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1310 |
msgstr ""
|
1311 |
|
@@ -1313,7 +1326,7 @@ msgstr ""
|
|
1313 |
msgid "Update"
|
1314 |
msgstr ""
|
1315 |
|
1316 |
-
#: classes/Admin/Page/Columns.php:
|
1317 |
msgid "Store settings"
|
1318 |
msgstr "حفظ الإعدادات"
|
1319 |
|
@@ -1359,8 +1372,8 @@ msgstr ""
|
|
1359 |
msgid "Customize your Admin Columns settings."
|
1360 |
msgstr "قم بتخصيص إعدادات Admin Columns."
|
1361 |
|
1362 |
-
#: classes/Admin/Section/General.php:36
|
1363 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
|
|
1364 |
msgid "General Settings"
|
1365 |
msgstr "إعدادات عامة"
|
1366 |
|
@@ -1440,11 +1453,11 @@ msgstr "هذا البرنامج هو لإضافة وإزالة أعمدة إضا
|
|
1440 |
msgid "Overview"
|
1441 |
msgstr "نظرة عامة"
|
1442 |
|
1443 |
-
#: classes/Controller/RestoreSettingsRequest.php:
|
1444 |
msgid "Default settings successfully restored."
|
1445 |
msgstr ""
|
1446 |
|
1447 |
-
#: classes/
|
1448 |
msgid "%s column is already present and can not be duplicated."
|
1449 |
msgstr "عمود %s موجود بالفعل ولا يمكن استنساخه."
|
1450 |
|
@@ -1497,8 +1510,8 @@ msgid "Admin Columns Pro"
|
|
1497 |
msgstr ""
|
1498 |
|
1499 |
#. Plugin Name of the plugin
|
1500 |
-
#: classes/
|
1501 |
-
#: classes/Admin
|
1502 |
msgid "Admin Columns"
|
1503 |
msgstr "Admin Columns"
|
1504 |
|
@@ -1534,11 +1547,11 @@ msgstr "هذا هو الاسم الذي سيظهر كترويسة العمود."
|
|
1534 |
msgid "Label"
|
1535 |
msgstr "التسمية"
|
1536 |
|
1537 |
-
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:
|
1538 |
msgid "Name"
|
1539 |
msgstr ""
|
1540 |
|
1541 |
-
#: classes/Settings/Column/Type.php:
|
1542 |
msgid "Choose a column type."
|
1543 |
msgstr "اختر نوع عمود"
|
1544 |
|
@@ -1558,15 +1571,15 @@ msgstr "بريد المستخدم"
|
|
1558 |
msgid "User Login"
|
1559 |
msgstr "اسم الدخول"
|
1560 |
|
1561 |
-
#: classes/Column/User
|
1562 |
msgid "Last Name"
|
1563 |
msgstr "الاسم الأخير"
|
1564 |
|
1565 |
-
#: classes/Column/User
|
1566 |
msgid "First Name"
|
1567 |
msgstr "الاسم الأول"
|
1568 |
|
1569 |
-
#: classes/Column/User
|
1570 |
msgid "Display Name"
|
1571 |
msgstr "اسم العرض"
|
1572 |
|
@@ -1582,12 +1595,12 @@ msgstr ""
|
|
1582 |
msgid "Before"
|
1583 |
msgstr "قبل"
|
1584 |
|
1585 |
-
#: classes/Settings/Column/Width.php:
|
1586 |
msgid "width"
|
1587 |
msgstr "عرض"
|
1588 |
|
1589 |
-
#: classes/
|
1590 |
-
#: classes/Settings/Column/Image.php:112
|
1591 |
msgid "Custom"
|
1592 |
msgstr "مخصوص"
|
1593 |
|
@@ -1619,8 +1632,9 @@ msgstr ""
|
|
1619 |
msgid "Registered"
|
1620 |
msgstr "مسجل"
|
1621 |
|
1622 |
-
#: classes/
|
1623 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
1624 |
msgid "Post Type"
|
1625 |
msgstr "نوع تدوبنة"
|
1626 |
|
@@ -1628,7 +1642,7 @@ msgstr "نوع تدوبنة"
|
|
1628 |
msgid "Post Count"
|
1629 |
msgstr "عدد التدوينات"
|
1630 |
|
1631 |
-
#: classes/Column/User
|
1632 |
msgid "Nickname"
|
1633 |
msgstr "الاسم المستعار"
|
1634 |
|
@@ -1640,7 +1654,7 @@ msgstr ""
|
|
1640 |
msgid "Remove"
|
1641 |
msgstr "إزالة"
|
1642 |
|
1643 |
-
#: classes/Column/User
|
1644 |
msgid "User ID"
|
1645 |
msgstr "رقم المستخدم"
|
1646 |
|
@@ -1652,7 +1666,7 @@ msgstr ""
|
|
1652 |
msgid "Link to menu"
|
1653 |
msgstr ""
|
1654 |
|
1655 |
-
#: classes/Column/Taxonomy.php:
|
1656 |
msgid "Taxonomy"
|
1657 |
msgstr "التصنيف"
|
1658 |
|
@@ -1664,7 +1678,7 @@ msgstr "مثبت"
|
|
1664 |
msgid "Status"
|
1665 |
msgstr "الحالة"
|
1666 |
|
1667 |
-
#: classes/Column/
|
1668 |
msgid "Slug"
|
1669 |
msgstr "الاسم اللطيف (Slug)"
|
1670 |
|
@@ -1760,13 +1774,13 @@ msgstr "اختر حالة التعليق الذي تريد عرضه."
|
|
1760 |
msgid "Comment status"
|
1761 |
msgstr "حالة التعليق"
|
1762 |
|
1763 |
-
#: classes/Column/Comment/Status.php:33
|
1764 |
#: classes/Settings/Column/CommentCount.php:58
|
|
|
1765 |
msgid "Spam"
|
1766 |
msgstr "مزعج"
|
1767 |
|
1768 |
-
#: classes/Column/Comment/Status.php:35
|
1769 |
#: classes/Settings/Column/CommentCount.php:57
|
|
|
1770 |
msgid "Pending"
|
1771 |
msgstr "بالانتظار"
|
1772 |
|
@@ -1787,19 +1801,19 @@ msgid "Edit User Profile"
|
|
1787 |
msgstr ""
|
1788 |
|
1789 |
#: classes/Settings/Column/MediaLink.php:62
|
1790 |
-
#: classes/Settings/Column/PostLink.php:68
|
1791 |
-
#: classes/Settings/Column/UserLink.php:78
|
1792 |
#: classes/Settings/Column/CommentLink.php:65
|
1793 |
-
#: classes/Settings/Column/
|
1794 |
#: classes/Settings/Column/TermLink.php:36
|
|
|
|
|
1795 |
msgid "None"
|
1796 |
msgstr ""
|
1797 |
|
1798 |
#: classes/Settings/Column/MediaLink.php:53
|
1799 |
-
#: classes/Settings/Column/PostLink.php:58
|
1800 |
-
#: classes/Settings/Column/UserLink.php:60
|
1801 |
#: classes/Settings/Column/CommentLink.php:56
|
|
|
1802 |
#: classes/Settings/Column/TermLink.php:27
|
|
|
1803 |
msgid "Link To"
|
1804 |
msgstr ""
|
1805 |
|
@@ -1811,8 +1825,8 @@ msgstr ""
|
|
1811 |
msgid "Preview"
|
1812 |
msgstr ""
|
1813 |
|
1814 |
-
#: classes/Column/
|
1815 |
-
#: classes/
|
1816 |
msgid "Width"
|
1817 |
msgstr "عرض"
|
1818 |
|
@@ -1820,7 +1834,7 @@ msgstr "عرض"
|
|
1820 |
msgid "Mime Type"
|
1821 |
msgstr ""
|
1822 |
|
1823 |
-
#: classes/Column/
|
1824 |
msgid "Height"
|
1825 |
msgstr "إرتفاع"
|
1826 |
|
@@ -1848,10 +1862,10 @@ msgstr ""
|
|
1848 |
msgid "Filename"
|
1849 |
msgstr ""
|
1850 |
|
1851 |
-
#: classes/Settings/Column/
|
1852 |
-
#: classes/Settings/Column/Post.php:
|
1853 |
msgid "Title"
|
1854 |
-
msgstr "
|
1855 |
|
1856 |
#: classes/Settings/Column/ExifData.php:80
|
1857 |
msgid "Shutter Speed"
|
@@ -1889,7 +1903,7 @@ msgstr ""
|
|
1889 |
msgid "Dimensions"
|
1890 |
msgstr "أبعاد"
|
1891 |
|
1892 |
-
#: classes/Column/
|
1893 |
msgid "Caption"
|
1894 |
msgstr "كلمات توضيحية"
|
1895 |
|
@@ -1901,8 +1915,8 @@ msgstr "الأحجام المتوفرة"
|
|
1901 |
msgid "View"
|
1902 |
msgstr "عرض"
|
1903 |
|
1904 |
-
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1905 |
#: classes/Settings/Column/CommentCount.php:59
|
|
|
1906 |
msgid "Trash"
|
1907 |
msgstr "المهملات"
|
1908 |
|
@@ -1911,21 +1925,21 @@ msgstr "المهملات"
|
|
1911 |
msgid "Description"
|
1912 |
msgstr "وصف"
|
1913 |
|
1914 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1915 |
msgid "This will determine how the value will be displayed."
|
1916 |
msgstr "هذا سيحدد كيف سيتم عرض القيمة."
|
1917 |
|
1918 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1919 |
msgid "Field Type"
|
1920 |
msgstr "نوع الحقل"
|
1921 |
|
1922 |
#: templates/admin/help-tab/custom-fields.php:38
|
1923 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1924 |
msgid "Multiple Values"
|
1925 |
msgstr "قيم متعددة"
|
1926 |
|
1927 |
#: templates/admin/help-tab/custom-fields.php:30
|
1928 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1929 |
msgid "Image"
|
1930 |
msgstr "صورة"
|
1931 |
|
@@ -1939,16 +1953,17 @@ msgid "Counter"
|
|
1939 |
msgstr "عداد"
|
1940 |
|
1941 |
#: templates/admin/help-tab/custom-fields.php:10
|
1942 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1943 |
msgid "Color"
|
1944 |
msgstr "لون"
|
1945 |
|
1946 |
#: templates/admin/help-tab/custom-fields.php:6
|
1947 |
-
#: classes/
|
1948 |
-
#: classes/
|
1949 |
#: classes/Settings/Column/NumberFormat.php:88
|
1950 |
#: classes/Settings/Column/Image.php:72
|
1951 |
-
#: classes/
|
|
|
1952 |
msgid "Default"
|
1953 |
msgstr "افتراضي"
|
1954 |
|
@@ -1961,16 +1976,16 @@ msgid "Word Count"
|
|
1961 |
msgstr ""
|
1962 |
|
1963 |
#: templates/admin/help-tab/custom-fields.php:58
|
1964 |
-
#: classes/Column/
|
1965 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1966 |
-
#: classes/
|
1967 |
-
#: classes/ListScreen/User.php:15
|
1968 |
msgid "User"
|
1969 |
msgstr "مستخدم"
|
1970 |
|
1971 |
-
#: templates/admin/edit-column.php:53 classes/Column/
|
1972 |
-
#: classes/Settings/Column/
|
1973 |
-
#: classes/Settings/Column/
|
|
|
1974 |
msgid "Type"
|
1975 |
msgstr "نوع"
|
1976 |
|
@@ -1979,8 +1994,8 @@ msgid "In Reply To"
|
|
1979 |
msgstr "ردا على"
|
1980 |
|
1981 |
#: templates/admin/help-tab/custom-fields.php:46
|
|
|
1982 |
#: classes/Column/Comment/Post.php:15
|
1983 |
-
#: classes/Settings/Column/CustomFieldType.php:131
|
1984 |
msgid "Post"
|
1985 |
msgstr ""
|
1986 |
|
@@ -1989,21 +2004,21 @@ msgid "Content"
|
|
1989 |
msgstr ""
|
1990 |
|
1991 |
#: templates/admin/help-tab/custom-fields.php:18
|
1992 |
-
#: classes/Settings/Column/Comment.php:128
|
1993 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1994 |
msgid "Date"
|
1995 |
msgstr "تاريخ"
|
1996 |
|
1997 |
-
#: classes/Column/Comment/DateGmt.php:
|
1998 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
1999 |
msgstr ""
|
2000 |
|
2001 |
-
#: classes/Column/Comment/DateGmt.php:
|
2002 |
msgid "Date GMT"
|
2003 |
msgstr "تاريخ GMT"
|
2004 |
|
|
|
2005 |
#: classes/Column/Post/AuthorName.php:18
|
2006 |
-
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
|
2007 |
msgid "Author"
|
2008 |
msgstr "الكاتب"
|
2009 |
|
@@ -2019,8 +2034,8 @@ msgstr ""
|
|
2019 |
msgid "Author IP"
|
2020 |
msgstr "عنوان آي بي الكاتب"
|
2021 |
|
2022 |
-
#: classes/Column/Comment/AuthorEmail.php:14
|
2023 |
#: classes/Settings/Column/Comment.php:127
|
|
|
2024 |
msgid "Author Email"
|
2025 |
msgstr ""
|
2026 |
|
@@ -2028,8 +2043,8 @@ msgstr ""
|
|
2028 |
msgid "Avatar"
|
2029 |
msgstr "الصورة الرمزية Avatar"
|
2030 |
|
2031 |
-
#: classes/Column/Comment/Approved.php:14 classes/Column/Comment/Status.php:34
|
2032 |
#: classes/Settings/Column/CommentCount.php:56
|
|
|
2033 |
msgid "Approved"
|
2034 |
msgstr "موافق عليه"
|
2035 |
|
@@ -2045,28 +2060,30 @@ msgstr "تحرير"
|
|
2045 |
msgid "Edit Comment"
|
2046 |
msgstr ""
|
2047 |
|
2048 |
-
#: templates/admin/edit-actions.php:41 classes/Column/
|
2049 |
-
#: classes/Column/Comment
|
2050 |
-
#: classes/
|
2051 |
-
#: classes/
|
2052 |
msgid "ID"
|
2053 |
msgstr "رقم"
|
2054 |
|
2055 |
-
#: templates/admin/side-feedback.php:14
|
2056 |
-
#: classes/Settings/Column/MissingImageSize.php:23
|
2057 |
#: classes/Settings/Column/ActionIcons.php:23
|
2058 |
-
#: classes/Settings/Column/
|
2059 |
-
#: classes/Settings/Column/Toggle.php:15
|
2060 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
|
|
|
|
2061 |
msgid "No"
|
2062 |
msgstr ""
|
2063 |
|
2064 |
-
#: templates/admin/side-feedback.php:13
|
2065 |
-
#: classes/Settings/Column/MissingImageSize.php:22
|
2066 |
#: classes/Settings/Column/ActionIcons.php:22
|
2067 |
-
#: classes/Settings/Column/
|
2068 |
-
#: classes/Settings/Column/Toggle.php:14
|
2069 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
|
|
|
|
2070 |
msgid "Yes"
|
2071 |
msgstr ""
|
2072 |
|
2 |
# This file is distributed under the same license as the Plugins - Admin Columns - Stable (latest release) package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"PO-Revision-Date: 2021-05-08 11:21:00+0000\n"
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
"Language: ar\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
14 |
+
#: classes/Column/User/LastPost.php:15
|
15 |
+
msgid "Last Post"
|
16 |
+
msgstr ""
|
17 |
+
|
18 |
+
#: classes/Column/User/FirstPost.php:15
|
19 |
+
msgid "First Post"
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: classes/Integration/GravityForms.php:18
|
23 |
+
msgid "Take your form submission management to the next level!"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: classes/Settings/Column/PostStatus.php:33
|
27 |
+
msgid "Post Status"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
#: classes/Column/Placeholder.php:40
|
31 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
32 |
msgstr ""
|
103 |
msgid "Export table contents to CSV"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: templates/tooltip/export.php:25 templates/tooltip/bulk-editing.php:25
|
|
|
107 |
#: templates/tooltip/smart-filtering.php:28
|
108 |
+
#: templates/tooltip/inline-editing.php:25
|
109 |
+
#: templates/tooltip/export-disabled.php:17 templates/tooltip/sorting.php:29
|
110 |
msgid "Learn more »"
|
111 |
msgstr ""
|
112 |
|
134 |
msgid "List Screen ID"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
|
138 |
msgid "Full Name"
|
139 |
msgstr ""
|
140 |
|
393 |
msgid "View Comment"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: classes/Admin/Asset/Columns.php:60
|
397 |
msgid "The column could not be loaded because of an unknown error"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: classes/Admin/Asset/Columns.php:59
|
401 |
msgid "There was an error during saving the column settings."
|
402 |
msgstr ""
|
403 |
|
449 |
msgid "Events Calendar"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: classes/Settings/Column/CustomFieldType.php:90
|
453 |
msgid "Uses one or more %s IDs to display information about it."
|
454 |
msgstr ""
|
455 |
|
466 |
msgstr ""
|
467 |
|
468 |
#: templates/admin/help-tab/custom-fields.php:54
|
469 |
+
#: classes/Settings/Column/CustomFieldType.php:124
|
470 |
msgid "URL"
|
471 |
msgstr ""
|
472 |
|
559 |
msgid "Text Limit"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: classes/Settings/Column/MediaLink.php:64 classes/Table/Screen.php:134
|
563 |
+
#: classes/Table/Screen.php:136 classes/Column/Media/Download.php:11
|
|
|
564 |
msgid "Download"
|
565 |
msgstr ""
|
566 |
|
588 |
msgid "Use an icon instead of text for displaying."
|
589 |
msgstr ""
|
590 |
|
591 |
+
#: classes/Settings/Column/Post.php:102
|
592 |
msgctxt "post"
|
593 |
msgid "Featured Image"
|
594 |
msgstr ""
|
613 |
msgid "Site Options"
|
614 |
msgstr ""
|
615 |
|
|
|
616 |
#: classes/Settings/Column/Meta.php:129
|
617 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
618 |
msgid "current"
|
619 |
msgstr ""
|
620 |
|
|
|
621 |
#: classes/Settings/Column/Meta.php:126
|
622 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
623 |
msgid "Network Site:"
|
624 |
msgstr ""
|
625 |
|
723 |
msgid "Use an icon instead of text for displaying the status."
|
724 |
msgstr ""
|
725 |
|
|
|
726 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
727 |
+
#: classes/Settings/Column/StatusIcon.php:29
|
728 |
msgid "Use an icon?"
|
729 |
msgstr ""
|
730 |
|
793 |
msgid "Auto"
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
|
797 |
+
#: classes/Settings/Column/Post.php:90
|
798 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
799 |
+
#: classes/Settings/Column/User.php:54 classes/Admin.php:150
|
|
|
800 |
msgid "Display"
|
801 |
msgstr ""
|
802 |
|
828 |
msgid "Plain text"
|
829 |
msgstr ""
|
830 |
|
|
|
831 |
#: classes/Settings/Column/Password.php:23
|
832 |
+
#: classes/Column/Post/PasswordProtected.php:21
|
833 |
msgid "Password"
|
834 |
msgstr ""
|
835 |
|
901 |
msgid "Time Difference"
|
902 |
msgstr ""
|
903 |
|
904 |
+
#: classes/Settings/Column/CustomFieldType.php:172
|
905 |
msgid "Multiple"
|
906 |
msgstr ""
|
907 |
|
908 |
+
#: classes/Settings/Column/CustomFieldType.php:171
|
909 |
msgid "Choice"
|
910 |
msgstr ""
|
911 |
|
912 |
+
#: classes/Settings/Column/CustomFieldType.php:170
|
913 |
msgid "Relational"
|
914 |
msgstr ""
|
915 |
|
916 |
+
#: classes/Settings/Column/CustomFieldType.php:169
|
917 |
msgid "Basic"
|
918 |
msgstr ""
|
919 |
|
920 |
+
#: classes/Settings/Column/CustomFieldType.php:137
|
921 |
msgid "Number of Fields"
|
922 |
msgstr ""
|
923 |
|
924 |
#: templates/admin/help-tab/custom-fields.php:50
|
925 |
+
#: classes/Settings/Column/CustomFieldType.php:129
|
926 |
msgid "True / False"
|
927 |
msgstr ""
|
928 |
|
929 |
#: templates/admin/help-tab/custom-fields.php:26
|
930 |
+
#: classes/Settings/Column/CustomFieldType.php:128
|
931 |
msgid "Has Content"
|
932 |
msgstr ""
|
933 |
|
934 |
#: templates/admin/help-tab/custom-fields.php:42
|
935 |
+
#: classes/Settings/Column/CustomFieldType.php:125
|
936 |
msgid "Number"
|
937 |
msgstr ""
|
938 |
|
939 |
+
#: classes/Settings/Column/CustomFieldType.php:122
|
940 |
msgid "Text"
|
941 |
msgstr ""
|
942 |
|
943 |
+
#: classes/Settings/Column/CustomFieldType.php:91
|
944 |
msgid "Multiple IDs should be separated by commas."
|
945 |
msgstr ""
|
946 |
|
|
|
947 |
#: classes/Settings/Column/Meta.php:73
|
948 |
+
#: classes/Settings/Column/CustomField.php:27
|
949 |
msgid "Field"
|
950 |
msgstr ""
|
951 |
|
|
|
952 |
#: classes/Settings/Column/CharacterLimit.php:29
|
953 |
+
#: classes/Settings/Column/NumberOfItems.php:33
|
954 |
#: classes/Settings/Column/WordLimit.php:35
|
955 |
msgid "Leave empty for no limit"
|
956 |
msgstr ""
|
992 |
msgid "Shortlink"
|
993 |
msgstr ""
|
994 |
|
|
|
995 |
#: classes/Settings/Column/CustomFieldType.php:221
|
996 |
+
#: classes/Settings/Column/CustomFieldType.php:223
|
997 |
+
#: classes/Settings/Column/CustomFieldType.php:307
|
998 |
msgid ", "
|
999 |
msgstr ""
|
1000 |
|
1108 |
msgid "Pro"
|
1109 |
msgstr ""
|
1110 |
|
1111 |
+
#: classes/Controller/ListScreen/Save.php:31
|
1112 |
msgid "You need at least one column"
|
1113 |
msgstr ""
|
1114 |
|
1144 |
msgid "Upgrade to"
|
1145 |
msgstr ""
|
1146 |
|
1147 |
+
#: classes/Admin/Notice/ReadOnly.php:18
|
1148 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1149 |
msgstr ""
|
1150 |
|
1151 |
+
#: classes/Controller/ColumnRequest.php:28
|
1152 |
msgid "Please visit the %s screen once to load all available columns"
|
1153 |
msgstr ""
|
1154 |
|
1160 |
msgid "Settings for %s restored successfully."
|
1161 |
msgstr ""
|
1162 |
|
1163 |
+
#: classes/Controller/ListScreen/Save.php:62
|
1164 |
msgid "View %s screen"
|
1165 |
msgstr ""
|
1166 |
|
1167 |
+
#: classes/Admin/Asset/Columns.php:57
|
1168 |
msgid "Invalid response."
|
1169 |
msgstr "خطاء في الاستجابة."
|
1170 |
|
1184 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1185 |
msgstr ""
|
1186 |
|
1187 |
+
#: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
|
1188 |
msgid "Custom Fields"
|
1189 |
msgstr "حقول مخصصة"
|
1190 |
|
1210 |
msgid "Upgrade"
|
1211 |
msgstr "تحديث"
|
1212 |
|
1213 |
+
#: classes/Controller/ListScreen/Save.php:59
|
1214 |
msgid "Settings for %s updated successfully."
|
1215 |
msgstr ""
|
1216 |
|
1217 |
+
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:15
|
1218 |
msgid "Users"
|
1219 |
msgstr ""
|
1220 |
|
1221 |
#: templates/admin/help-tab/custom-fields.php:34
|
1222 |
#: templates/settings/setting-label-icons.php:37
|
1223 |
+
#: classes/Settings/Column/CustomFieldType.php:132
|
1224 |
+
#: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:19
|
|
|
1225 |
msgid "Media"
|
1226 |
msgstr ""
|
1227 |
|
1229 |
msgid "Links"
|
1230 |
msgstr ""
|
1231 |
|
1232 |
+
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:16
|
1233 |
msgid "Comment"
|
1234 |
msgstr ""
|
1235 |
|
1236 |
+
#: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:15
|
1237 |
+
#: classes/Column/User/CommentCount.php:14
|
1238 |
msgid "Comments"
|
1239 |
msgstr ""
|
1240 |
|
1318 |
msgid "Get Admin Columns Pro"
|
1319 |
msgstr ""
|
1320 |
|
1321 |
+
#: classes/Admin/Page/Columns.php:212
|
1322 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1323 |
msgstr ""
|
1324 |
|
1326 |
msgid "Update"
|
1327 |
msgstr ""
|
1328 |
|
1329 |
+
#: classes/Admin/Page/Columns.php:203
|
1330 |
msgid "Store settings"
|
1331 |
msgstr "حفظ الإعدادات"
|
1332 |
|
1372 |
msgid "Customize your Admin Columns settings."
|
1373 |
msgstr "قم بتخصيص إعدادات Admin Columns."
|
1374 |
|
|
|
1375 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
1376 |
+
#: classes/Admin/Section/General.php:36
|
1377 |
msgid "General Settings"
|
1378 |
msgstr "إعدادات عامة"
|
1379 |
|
1453 |
msgid "Overview"
|
1454 |
msgstr "نظرة عامة"
|
1455 |
|
1456 |
+
#: classes/Controller/RestoreSettingsRequest.php:42
|
1457 |
msgid "Default settings successfully restored."
|
1458 |
msgstr ""
|
1459 |
|
1460 |
+
#: classes/Controller/ColumnRequest.php:39 classes/Admin/Asset/Columns.php:56
|
1461 |
msgid "%s column is already present and can not be duplicated."
|
1462 |
msgstr "عمود %s موجود بالفعل ولا يمكن استنساخه."
|
1463 |
|
1510 |
msgstr ""
|
1511 |
|
1512 |
#. Plugin Name of the plugin
|
1513 |
+
#: classes/Table/Screen.php:464 classes/Admin/Page/Columns.php:66
|
1514 |
+
#: classes/Admin.php:126 classes/Check/Review.php:148
|
1515 |
msgid "Admin Columns"
|
1516 |
msgstr "Admin Columns"
|
1517 |
|
1547 |
msgid "Label"
|
1548 |
msgstr "التسمية"
|
1549 |
|
1550 |
+
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:35
|
1551 |
msgid "Name"
|
1552 |
msgstr ""
|
1553 |
|
1554 |
+
#: classes/Settings/Column/Type.php:29
|
1555 |
msgid "Choose a column type."
|
1556 |
msgstr "اختر نوع عمود"
|
1557 |
|
1571 |
msgid "User Login"
|
1572 |
msgstr "اسم الدخول"
|
1573 |
|
1574 |
+
#: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
|
1575 |
msgid "Last Name"
|
1576 |
msgstr "الاسم الأخير"
|
1577 |
|
1578 |
+
#: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
|
1579 |
msgid "First Name"
|
1580 |
msgstr "الاسم الأول"
|
1581 |
|
1582 |
+
#: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
|
1583 |
msgid "Display Name"
|
1584 |
msgstr "اسم العرض"
|
1585 |
|
1595 |
msgid "Before"
|
1596 |
msgstr "قبل"
|
1597 |
|
1598 |
+
#: classes/Settings/Column/Width.php:65
|
1599 |
msgid "width"
|
1600 |
msgstr "عرض"
|
1601 |
|
1602 |
+
#: classes/Settings/Column/CustomFieldType.php:173
|
1603 |
+
#: classes/Settings/Column/Image.php:112 classes/ColumnGroups.php:16
|
1604 |
msgid "Custom"
|
1605 |
msgstr "مخصوص"
|
1606 |
|
1632 |
msgid "Registered"
|
1633 |
msgstr "مسجل"
|
1634 |
|
1635 |
+
#: classes/Settings/Column/PostType.php:43
|
1636 |
+
#: classes/Settings/Column/CustomFieldType.php:101
|
1637 |
+
#: classes/ListScreenGroups.php:13
|
1638 |
msgid "Post Type"
|
1639 |
msgstr "نوع تدوبنة"
|
1640 |
|
1642 |
msgid "Post Count"
|
1643 |
msgstr "عدد التدوينات"
|
1644 |
|
1645 |
+
#: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
|
1646 |
msgid "Nickname"
|
1647 |
msgstr "الاسم المستعار"
|
1648 |
|
1654 |
msgid "Remove"
|
1655 |
msgstr "إزالة"
|
1656 |
|
1657 |
+
#: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
|
1658 |
msgid "User ID"
|
1659 |
msgstr "رقم المستخدم"
|
1660 |
|
1666 |
msgid "Link to menu"
|
1667 |
msgstr ""
|
1668 |
|
1669 |
+
#: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
|
1670 |
msgid "Taxonomy"
|
1671 |
msgstr "التصنيف"
|
1672 |
|
1678 |
msgid "Status"
|
1679 |
msgstr "الحالة"
|
1680 |
|
1681 |
+
#: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
|
1682 |
msgid "Slug"
|
1683 |
msgstr "الاسم اللطيف (Slug)"
|
1684 |
|
1774 |
msgid "Comment status"
|
1775 |
msgstr "حالة التعليق"
|
1776 |
|
|
|
1777 |
#: classes/Settings/Column/CommentCount.php:58
|
1778 |
+
#: classes/Column/Comment/Status.php:33
|
1779 |
msgid "Spam"
|
1780 |
msgstr "مزعج"
|
1781 |
|
|
|
1782 |
#: classes/Settings/Column/CommentCount.php:57
|
1783 |
+
#: classes/Column/Comment/Status.php:35
|
1784 |
msgid "Pending"
|
1785 |
msgstr "بالانتظار"
|
1786 |
|
1801 |
msgstr ""
|
1802 |
|
1803 |
#: classes/Settings/Column/MediaLink.php:62
|
|
|
|
|
1804 |
#: classes/Settings/Column/CommentLink.php:65
|
1805 |
+
#: classes/Settings/Column/UserLink.php:78
|
1806 |
#: classes/Settings/Column/TermLink.php:36
|
1807 |
+
#: classes/Settings/Column/Separator.php:28
|
1808 |
+
#: classes/Settings/Column/PostLink.php:68
|
1809 |
msgid "None"
|
1810 |
msgstr ""
|
1811 |
|
1812 |
#: classes/Settings/Column/MediaLink.php:53
|
|
|
|
|
1813 |
#: classes/Settings/Column/CommentLink.php:56
|
1814 |
+
#: classes/Settings/Column/UserLink.php:60
|
1815 |
#: classes/Settings/Column/TermLink.php:27
|
1816 |
+
#: classes/Settings/Column/PostLink.php:58
|
1817 |
msgid "Link To"
|
1818 |
msgstr ""
|
1819 |
|
1825 |
msgid "Preview"
|
1826 |
msgstr ""
|
1827 |
|
1828 |
+
#: classes/Settings/Column/Width.php:55 classes/Settings/Column/Image.php:41
|
1829 |
+
#: classes/Column/Media/Width.php:16
|
1830 |
msgid "Width"
|
1831 |
msgstr "عرض"
|
1832 |
|
1834 |
msgid "Mime Type"
|
1835 |
msgstr ""
|
1836 |
|
1837 |
+
#: classes/Settings/Column/Image.php:47 classes/Column/Media/Height.php:16
|
1838 |
msgid "Height"
|
1839 |
msgstr "إرتفاع"
|
1840 |
|
1862 |
msgid "Filename"
|
1863 |
msgstr ""
|
1864 |
|
1865 |
+
#: classes/Settings/Column/Term.php:30 classes/Settings/Column/ExifData.php:81
|
1866 |
+
#: classes/Settings/Column/Post.php:99
|
1867 |
msgid "Title"
|
1868 |
+
msgstr "العنوان"
|
1869 |
|
1870 |
#: classes/Settings/Column/ExifData.php:80
|
1871 |
msgid "Shutter Speed"
|
1903 |
msgid "Dimensions"
|
1904 |
msgstr "أبعاد"
|
1905 |
|
1906 |
+
#: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
|
1907 |
msgid "Caption"
|
1908 |
msgstr "كلمات توضيحية"
|
1909 |
|
1915 |
msgid "View"
|
1916 |
msgstr "عرض"
|
1917 |
|
|
|
1918 |
#: classes/Settings/Column/CommentCount.php:59
|
1919 |
+
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1920 |
msgid "Trash"
|
1921 |
msgstr "المهملات"
|
1922 |
|
1925 |
msgid "Description"
|
1926 |
msgstr "وصف"
|
1927 |
|
1928 |
+
#: classes/Settings/Column/CustomFieldType.php:76
|
1929 |
msgid "This will determine how the value will be displayed."
|
1930 |
msgstr "هذا سيحدد كيف سيتم عرض القيمة."
|
1931 |
|
1932 |
+
#: classes/Settings/Column/CustomFieldType.php:83
|
1933 |
msgid "Field Type"
|
1934 |
msgstr "نوع الحقل"
|
1935 |
|
1936 |
#: templates/admin/help-tab/custom-fields.php:38
|
1937 |
+
#: classes/Settings/Column/CustomFieldType.php:138
|
1938 |
msgid "Multiple Values"
|
1939 |
msgstr "قيم متعددة"
|
1940 |
|
1941 |
#: templates/admin/help-tab/custom-fields.php:30
|
1942 |
+
#: classes/Settings/Column/CustomFieldType.php:123
|
1943 |
msgid "Image"
|
1944 |
msgstr "صورة"
|
1945 |
|
1953 |
msgstr "عداد"
|
1954 |
|
1955 |
#: templates/admin/help-tab/custom-fields.php:10
|
1956 |
+
#: classes/Settings/Column/CustomFieldType.php:120
|
1957 |
msgid "Color"
|
1958 |
msgstr "لون"
|
1959 |
|
1960 |
#: templates/admin/help-tab/custom-fields.php:6
|
1961 |
+
#: classes/Settings/Column/Separator.php:25
|
1962 |
+
#: classes/Settings/Column/CustomFieldType.php:188
|
1963 |
#: classes/Settings/Column/NumberFormat.php:88
|
1964 |
#: classes/Settings/Column/Image.php:72
|
1965 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:53
|
1966 |
+
#: classes/ColumnGroups.php:13
|
1967 |
msgid "Default"
|
1968 |
msgstr "افتراضي"
|
1969 |
|
1976 |
msgstr ""
|
1977 |
|
1978 |
#: templates/admin/help-tab/custom-fields.php:58
|
1979 |
+
#: classes/Settings/Column/CustomFieldType.php:105
|
1980 |
+
#: classes/Settings/Column/CustomFieldType.php:134
|
1981 |
+
#: classes/ListScreen/User.php:16 classes/Column/Comment/User.php:15
|
|
|
1982 |
msgid "User"
|
1983 |
msgstr "مستخدم"
|
1984 |
|
1985 |
+
#: templates/admin/edit-column.php:53 classes/Settings/Column/Type.php:32
|
1986 |
+
#: classes/Settings/Column/Type.php:41
|
1987 |
+
#: classes/Settings/Column/CustomFieldType.php:79
|
1988 |
+
#: classes/Column/Comment/Type.php:14
|
1989 |
msgid "Type"
|
1990 |
msgstr "نوع"
|
1991 |
|
1994 |
msgstr "ردا على"
|
1995 |
|
1996 |
#: templates/admin/help-tab/custom-fields.php:46
|
1997 |
+
#: classes/Settings/Column/CustomFieldType.php:133
|
1998 |
#: classes/Column/Comment/Post.php:15
|
|
|
1999 |
msgid "Post"
|
2000 |
msgstr ""
|
2001 |
|
2004 |
msgstr ""
|
2005 |
|
2006 |
#: templates/admin/help-tab/custom-fields.php:18
|
2007 |
+
#: classes/Settings/Column/Comment.php:128 classes/Settings/Column/Post.php:103
|
2008 |
+
#: classes/Settings/Column/CustomFieldType.php:121
|
2009 |
msgid "Date"
|
2010 |
msgstr "تاريخ"
|
2011 |
|
2012 |
+
#: classes/Column/Comment/DateGmt.php:17
|
2013 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
2014 |
msgstr ""
|
2015 |
|
2016 |
+
#: classes/Column/Comment/DateGmt.php:11
|
2017 |
msgid "Date GMT"
|
2018 |
msgstr "تاريخ GMT"
|
2019 |
|
2020 |
+
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:101
|
2021 |
#: classes/Column/Post/AuthorName.php:18
|
|
|
2022 |
msgid "Author"
|
2023 |
msgstr "الكاتب"
|
2024 |
|
2034 |
msgid "Author IP"
|
2035 |
msgstr "عنوان آي بي الكاتب"
|
2036 |
|
|
|
2037 |
#: classes/Settings/Column/Comment.php:127
|
2038 |
+
#: classes/Column/Comment/AuthorEmail.php:14
|
2039 |
msgid "Author Email"
|
2040 |
msgstr ""
|
2041 |
|
2043 |
msgid "Avatar"
|
2044 |
msgstr "الصورة الرمزية Avatar"
|
2045 |
|
|
|
2046 |
#: classes/Settings/Column/CommentCount.php:56
|
2047 |
+
#: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
|
2048 |
msgid "Approved"
|
2049 |
msgstr "موافق عليه"
|
2050 |
|
2060 |
msgid "Edit Comment"
|
2061 |
msgstr ""
|
2062 |
|
2063 |
+
#: templates/admin/edit-actions.php:41 classes/Settings/Column/Term.php:32
|
2064 |
+
#: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Post.php:100
|
2065 |
+
#: classes/Column/Post/ID.php:15 classes/Column/Comment/ID.php:14
|
2066 |
+
#: classes/Column/Media/ID.php:14
|
2067 |
msgid "ID"
|
2068 |
msgstr "رقم"
|
2069 |
|
2070 |
+
#: templates/admin/side-feedback.php:14
|
|
|
2071 |
#: classes/Settings/Column/ActionIcons.php:23
|
2072 |
+
#: classes/Settings/Column/MissingImageSize.php:23
|
2073 |
+
#: classes/Settings/Column/Toggle.php:15
|
2074 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
2075 |
+
#: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
|
2076 |
+
#: classes/Helper/Icon.php:62
|
2077 |
msgid "No"
|
2078 |
msgstr ""
|
2079 |
|
2080 |
+
#: templates/admin/side-feedback.php:13
|
|
|
2081 |
#: classes/Settings/Column/ActionIcons.php:22
|
2082 |
+
#: classes/Settings/Column/MissingImageSize.php:22
|
2083 |
+
#: classes/Settings/Column/Toggle.php:14
|
2084 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
2085 |
+
#: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
|
2086 |
+
#: classes/Helper/Icon.php:46
|
2087 |
msgid "Yes"
|
2088 |
msgstr ""
|
2089 |
|
languages/codepress-admin-columns-bg_BG.mo
CHANGED
Binary file
|
languages/codepress-admin-columns-bg_BG.po
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
# This file is distributed under the same license as the Plugins - Admin Columns - Stable (latest release) package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"PO-Revision-Date:
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -11,6 +11,22 @@ msgstr ""
|
|
11 |
"Language: bg\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
#: classes/Column/Placeholder.php:40
|
15 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
16 |
msgstr ""
|
@@ -87,11 +103,10 @@ msgstr ""
|
|
87 |
msgid "Export table contents to CSV"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: templates/tooltip/export.php:25 templates/tooltip/
|
91 |
-
#: templates/tooltip/inline-editing.php:25
|
92 |
#: templates/tooltip/smart-filtering.php:28
|
93 |
-
#: templates/tooltip/
|
94 |
-
#: templates/tooltip/export-disabled.php:17
|
95 |
msgid "Learn more »"
|
96 |
msgstr ""
|
97 |
|
@@ -119,7 +134,7 @@ msgstr ""
|
|
119 |
msgid "List Screen ID"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: classes/Column/User
|
123 |
msgid "Full Name"
|
124 |
msgstr ""
|
125 |
|
@@ -378,11 +393,11 @@ msgstr ""
|
|
378 |
msgid "View Comment"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: classes/Admin/Asset/Columns.php:
|
382 |
msgid "The column could not be loaded because of an unknown error"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: classes/Admin/Asset/Columns.php:
|
386 |
msgid "There was an error during saving the column settings."
|
387 |
msgstr ""
|
388 |
|
@@ -434,7 +449,7 @@ msgstr ""
|
|
434 |
msgid "Events Calendar"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
438 |
msgid "Uses one or more %s IDs to display information about it."
|
439 |
msgstr ""
|
440 |
|
@@ -451,7 +466,7 @@ msgid "Value: Should contain a URL."
|
|
451 |
msgstr ""
|
452 |
|
453 |
#: templates/admin/help-tab/custom-fields.php:54
|
454 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
455 |
msgid "URL"
|
456 |
msgstr ""
|
457 |
|
@@ -544,9 +559,8 @@ msgstr "Лимитиране на няколко броя от символи и
|
|
544 |
msgid "Text Limit"
|
545 |
msgstr "Лимит за текста"
|
546 |
|
547 |
-
#: classes/
|
548 |
-
#: classes/Column/Media/Download.php:11
|
549 |
-
#: classes/Settings/Column/MediaLink.php:64
|
550 |
msgid "Download"
|
551 |
msgstr "Сваляне"
|
552 |
|
@@ -574,7 +588,7 @@ msgstr "Редактирайте %s"
|
|
574 |
msgid "Use an icon instead of text for displaying."
|
575 |
msgstr "Използвайте икона вместо текст за показване."
|
576 |
|
577 |
-
#: classes/Settings/Column/Post.php:
|
578 |
msgctxt "post"
|
579 |
msgid "Featured Image"
|
580 |
msgstr "Избрано изображение"
|
@@ -599,13 +613,13 @@ msgstr "Включително липсващи рамери?"
|
|
599 |
msgid "Site Options"
|
600 |
msgstr "Опции на сайта"
|
601 |
|
602 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
603 |
#: classes/Settings/Column/Meta.php:129
|
|
|
604 |
msgid "current"
|
605 |
msgstr "в момента"
|
606 |
|
607 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
608 |
#: classes/Settings/Column/Meta.php:126
|
|
|
609 |
msgid "Network Site:"
|
610 |
msgstr "Мрежов Сайт:"
|
611 |
|
@@ -709,8 +723,8 @@ msgstr "Частно"
|
|
709 |
msgid "Use an icon instead of text for displaying the status."
|
710 |
msgstr "Използвайте икона вместо текст за показване на статус."
|
711 |
|
712 |
-
#: classes/Settings/Column/StatusIcon.php:29
|
713 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
|
|
714 |
msgid "Use an icon?"
|
715 |
msgstr "Използване на икона?"
|
716 |
|
@@ -779,10 +793,10 @@ msgstr "Лимит за думи"
|
|
779 |
msgid "Auto"
|
780 |
msgstr "Автоматично"
|
781 |
|
782 |
-
#: classes/
|
|
|
783 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
784 |
-
#: classes/Settings/Column/
|
785 |
-
#: classes/Settings/Column/Post.php:82
|
786 |
msgid "Display"
|
787 |
msgstr "Показване"
|
788 |
|
@@ -814,8 +828,8 @@ msgstr "Разделено със запетая"
|
|
814 |
msgid "Plain text"
|
815 |
msgstr "Обикновен текст"
|
816 |
|
817 |
-
#: classes/Column/Post/PasswordProtected.php:21
|
818 |
#: classes/Settings/Column/Password.php:23
|
|
|
819 |
msgid "Password"
|
820 |
msgstr "Парола"
|
821 |
|
@@ -887,56 +901,56 @@ msgstr "Разликата е в върнатия четящ се за чове
|
|
887 |
msgid "Time Difference"
|
888 |
msgstr "Времева разлика"
|
889 |
|
890 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
891 |
msgid "Multiple"
|
892 |
msgstr "Множествен"
|
893 |
|
894 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
895 |
msgid "Choice"
|
896 |
msgstr "Избор"
|
897 |
|
898 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
899 |
msgid "Relational"
|
900 |
msgstr "Релационен модел"
|
901 |
|
902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
903 |
msgid "Basic"
|
904 |
msgstr "Основни"
|
905 |
|
906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
907 |
msgid "Number of Fields"
|
908 |
msgstr "Брой полета"
|
909 |
|
910 |
#: templates/admin/help-tab/custom-fields.php:50
|
911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
912 |
msgid "True / False"
|
913 |
msgstr "Правилно / Неправилно"
|
914 |
|
915 |
#: templates/admin/help-tab/custom-fields.php:26
|
916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
917 |
msgid "Has Content"
|
918 |
msgstr "Има съдържание"
|
919 |
|
920 |
#: templates/admin/help-tab/custom-fields.php:42
|
921 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
922 |
msgid "Number"
|
923 |
msgstr "Номер"
|
924 |
|
925 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
926 |
msgid "Text"
|
927 |
msgstr "Текст"
|
928 |
|
929 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
930 |
msgid "Multiple IDs should be separated by commas."
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: classes/Settings/Column/CustomField.php:27
|
934 |
#: classes/Settings/Column/Meta.php:73
|
|
|
935 |
msgid "Field"
|
936 |
msgstr "Поле"
|
937 |
|
938 |
-
#: classes/Settings/Column/NumberOfItems.php:33
|
939 |
#: classes/Settings/Column/CharacterLimit.php:29
|
|
|
940 |
#: classes/Settings/Column/WordLimit.php:35
|
941 |
msgid "Leave empty for no limit"
|
942 |
msgstr "Оставете празно за без лимит"
|
@@ -978,9 +992,9 @@ msgstr "Показване на туулбар"
|
|
978 |
msgid "Shortlink"
|
979 |
msgstr "Кратък линк"
|
980 |
|
981 |
-
#: classes/Settings/Column/CustomFieldType.php:219
|
982 |
#: classes/Settings/Column/CustomFieldType.php:221
|
983 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
984 |
msgid ", "
|
985 |
msgstr ","
|
986 |
|
@@ -1090,7 +1104,7 @@ msgstr "Вземете %s отстъпка!"
|
|
1090 |
msgid "Pro"
|
1091 |
msgstr "Pro"
|
1092 |
|
1093 |
-
#: classes/Controller/ListScreen/Save.php:
|
1094 |
msgid "You need at least one column"
|
1095 |
msgstr "Трябва Ви поне една колона"
|
1096 |
|
@@ -1126,11 +1140,11 @@ msgstr "Вземете Колоните на администратора до
|
|
1126 |
msgid "Upgrade to"
|
1127 |
msgstr "Надграждане до"
|
1128 |
|
1129 |
-
#: classes/Admin/
|
1130 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: classes/Controller/ColumnRequest.php:
|
1134 |
msgid "Please visit the %s screen once to load all available columns"
|
1135 |
msgstr "Моля посетете %s екран веднъж за зареждане на достъпните колони"
|
1136 |
|
@@ -1142,11 +1156,11 @@ msgstr "Възстановяване на колоните"
|
|
1142 |
msgid "Settings for %s restored successfully."
|
1143 |
msgstr "Настройките за %s са възстановени успешно."
|
1144 |
|
1145 |
-
#: classes/Controller/ListScreen/Save.php:
|
1146 |
msgid "View %s screen"
|
1147 |
msgstr "Прегледайте %s екран"
|
1148 |
|
1149 |
-
#: classes/Admin/Asset/Columns.php:
|
1150 |
msgid "Invalid response."
|
1151 |
msgstr "Невалиден отговор."
|
1152 |
|
@@ -1166,7 +1180,7 @@ msgstr "страница на добавката"
|
|
1166 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1167 |
msgstr "Знаете ли, че Admin Columns Pro има интеграция за добавка %s? С точния Admin Columns Pro лицензм Вие можете да я свалите от %s!"
|
1168 |
|
1169 |
-
#: classes/
|
1170 |
msgid "Custom Fields"
|
1171 |
msgstr "потребителски полета"
|
1172 |
|
@@ -1192,19 +1206,18 @@ msgstr "Редактиране на колоните"
|
|
1192 |
msgid "Upgrade"
|
1193 |
msgstr ""
|
1194 |
|
1195 |
-
#: classes/Controller/ListScreen/Save.php:
|
1196 |
msgid "Settings for %s updated successfully."
|
1197 |
msgstr "Настройките за %s са обновени успешно."
|
1198 |
|
1199 |
-
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:
|
1200 |
msgid "Users"
|
1201 |
msgstr "Питребители"
|
1202 |
|
1203 |
#: templates/admin/help-tab/custom-fields.php:34
|
1204 |
#: templates/settings/setting-label-icons.php:37
|
1205 |
-
#: classes/
|
1206 |
-
#: classes/
|
1207 |
-
#: classes/ListScreen/Media.php:18
|
1208 |
msgid "Media"
|
1209 |
msgstr "Медия"
|
1210 |
|
@@ -1212,12 +1225,12 @@ msgstr "Медия"
|
|
1212 |
msgid "Links"
|
1213 |
msgstr "Линкове"
|
1214 |
|
1215 |
-
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:
|
1216 |
msgid "Comment"
|
1217 |
msgstr "Коментар"
|
1218 |
|
1219 |
-
#: classes/ListScreenGroups.php:16 classes/
|
1220 |
-
#: classes/
|
1221 |
msgid "Comments"
|
1222 |
msgstr "Коментари"
|
1223 |
|
@@ -1301,7 +1314,7 @@ msgstr "Щастливи ли сте с Amin Columns?"
|
|
1301 |
msgid "Get Admin Columns Pro"
|
1302 |
msgstr ""
|
1303 |
|
1304 |
-
#: classes/Admin/Page/Columns.php:
|
1305 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1306 |
msgstr "Внимание! %s данни на колоните ще бъде изтрити. Това не може да бъде променено. 'OK' за да изтриете, 'Cancel' за да спрете"
|
1307 |
|
@@ -1309,7 +1322,7 @@ msgstr "Внимание! %s данни на колоните ще бъде из
|
|
1309 |
msgid "Update"
|
1310 |
msgstr "Обновяване"
|
1311 |
|
1312 |
-
#: classes/Admin/Page/Columns.php:
|
1313 |
msgid "Store settings"
|
1314 |
msgstr "Настройки на магазина"
|
1315 |
|
@@ -1355,8 +1368,8 @@ msgstr "Запис"
|
|
1355 |
msgid "Customize your Admin Columns settings."
|
1356 |
msgstr "Персонализиране на Вашите Admin Columns настройки."
|
1357 |
|
1358 |
-
#: classes/Admin/Section/General.php:36
|
1359 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
|
|
1360 |
msgid "General Settings"
|
1361 |
msgstr "Основни настройки"
|
1362 |
|
@@ -1436,11 +1449,11 @@ msgstr "Този плъгин е за добавяне и премахване
|
|
1436 |
msgid "Overview"
|
1437 |
msgstr "Преглед"
|
1438 |
|
1439 |
-
#: classes/Controller/RestoreSettingsRequest.php:
|
1440 |
msgid "Default settings successfully restored."
|
1441 |
msgstr ""
|
1442 |
|
1443 |
-
#: classes/
|
1444 |
msgid "%s column is already present and can not be duplicated."
|
1445 |
msgstr "%s колона вече съществува и не може да се дублира."
|
1446 |
|
@@ -1493,8 +1506,8 @@ msgid "Admin Columns Pro"
|
|
1493 |
msgstr "Admin Columns Pro"
|
1494 |
|
1495 |
#. Plugin Name of the plugin
|
1496 |
-
#: classes/
|
1497 |
-
#: classes/Admin
|
1498 |
msgid "Admin Columns"
|
1499 |
msgstr "Администраторски колони"
|
1500 |
|
@@ -1530,11 +1543,11 @@ msgstr "Това име, което ще се показва е заглавие
|
|
1530 |
msgid "Label"
|
1531 |
msgstr "Етикет"
|
1532 |
|
1533 |
-
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:
|
1534 |
msgid "Name"
|
1535 |
msgstr "Име"
|
1536 |
|
1537 |
-
#: classes/Settings/Column/Type.php:
|
1538 |
msgid "Choose a column type."
|
1539 |
msgstr "Изберете тип на колоната."
|
1540 |
|
@@ -1554,15 +1567,15 @@ msgstr "Потребителски Email"
|
|
1554 |
msgid "User Login"
|
1555 |
msgstr "Потребитеско име"
|
1556 |
|
1557 |
-
#: classes/Column/User
|
1558 |
msgid "Last Name"
|
1559 |
msgstr "Фамилия"
|
1560 |
|
1561 |
-
#: classes/Column/User
|
1562 |
msgid "First Name"
|
1563 |
msgstr "Първо име"
|
1564 |
|
1565 |
-
#: classes/Column/User
|
1566 |
msgid "Display Name"
|
1567 |
msgstr "Име за показване"
|
1568 |
|
@@ -1578,12 +1591,12 @@ msgstr "Този текст ще се показва преди стойност
|
|
1578 |
msgid "Before"
|
1579 |
msgstr "Преди"
|
1580 |
|
1581 |
-
#: classes/Settings/Column/Width.php:
|
1582 |
msgid "width"
|
1583 |
msgstr "ширина"
|
1584 |
|
1585 |
-
#: classes/
|
1586 |
-
#: classes/Settings/Column/Image.php:112
|
1587 |
msgid "Custom"
|
1588 |
msgstr "Потребителски"
|
1589 |
|
@@ -1615,8 +1628,9 @@ msgstr "Визуален редактор"
|
|
1615 |
msgid "Registered"
|
1616 |
msgstr "Регистрирано"
|
1617 |
|
1618 |
-
#: classes/
|
1619 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
1620 |
msgid "Post Type"
|
1621 |
msgstr "Тип на публикацията"
|
1622 |
|
@@ -1624,7 +1638,7 @@ msgstr "Тип на публикацията"
|
|
1624 |
msgid "Post Count"
|
1625 |
msgstr "Брояч на публикации"
|
1626 |
|
1627 |
-
#: classes/Column/User
|
1628 |
msgid "Nickname"
|
1629 |
msgstr "Прякор"
|
1630 |
|
@@ -1636,7 +1650,7 @@ msgstr "Брояч на коментари"
|
|
1636 |
msgid "Remove"
|
1637 |
msgstr "Изтриване"
|
1638 |
|
1639 |
-
#: classes/Column/User
|
1640 |
msgid "User ID"
|
1641 |
msgstr "ID на потребителя"
|
1642 |
|
@@ -1648,7 +1662,7 @@ msgstr "Това ще направи малък линк в менюто."
|
|
1648 |
msgid "Link to menu"
|
1649 |
msgstr "Линк в менюто"
|
1650 |
|
1651 |
-
#: classes/Column/Taxonomy.php:
|
1652 |
msgid "Taxonomy"
|
1653 |
msgstr "Таксономия"
|
1654 |
|
@@ -1660,7 +1674,7 @@ msgstr "Залепен"
|
|
1660 |
msgid "Status"
|
1661 |
msgstr "Състояние"
|
1662 |
|
1663 |
-
#: classes/Column/
|
1664 |
msgid "Slug"
|
1665 |
msgstr "Наставка"
|
1666 |
|
@@ -1748,13 +1762,13 @@ msgstr "Изберете, кои статус на коментар искате
|
|
1748 |
msgid "Comment status"
|
1749 |
msgstr "Статус на коментар"
|
1750 |
|
1751 |
-
#: classes/Column/Comment/Status.php:33
|
1752 |
#: classes/Settings/Column/CommentCount.php:58
|
|
|
1753 |
msgid "Spam"
|
1754 |
msgstr "Спам"
|
1755 |
|
1756 |
-
#: classes/Column/Comment/Status.php:35
|
1757 |
#: classes/Settings/Column/CommentCount.php:57
|
|
|
1758 |
msgid "Pending"
|
1759 |
msgstr "В изчакване"
|
1760 |
|
@@ -1775,19 +1789,19 @@ msgid "Edit User Profile"
|
|
1775 |
msgstr "Редактиране на потребителския профил"
|
1776 |
|
1777 |
#: classes/Settings/Column/MediaLink.php:62
|
1778 |
-
#: classes/Settings/Column/PostLink.php:68
|
1779 |
-
#: classes/Settings/Column/UserLink.php:78
|
1780 |
#: classes/Settings/Column/CommentLink.php:65
|
1781 |
-
#: classes/Settings/Column/
|
1782 |
#: classes/Settings/Column/TermLink.php:36
|
|
|
|
|
1783 |
msgid "None"
|
1784 |
msgstr "Без"
|
1785 |
|
1786 |
#: classes/Settings/Column/MediaLink.php:53
|
1787 |
-
#: classes/Settings/Column/PostLink.php:58
|
1788 |
-
#: classes/Settings/Column/UserLink.php:60
|
1789 |
#: classes/Settings/Column/CommentLink.php:56
|
|
|
1790 |
#: classes/Settings/Column/TermLink.php:27
|
|
|
1791 |
msgid "Link To"
|
1792 |
msgstr "Линк към"
|
1793 |
|
@@ -1799,8 +1813,8 @@ msgstr "Прикачени файлове"
|
|
1799 |
msgid "Preview"
|
1800 |
msgstr ""
|
1801 |
|
1802 |
-
#: classes/Column/
|
1803 |
-
#: classes/
|
1804 |
msgid "Width"
|
1805 |
msgstr "Ширина"
|
1806 |
|
@@ -1808,7 +1822,7 @@ msgstr "Ширина"
|
|
1808 |
msgid "Mime Type"
|
1809 |
msgstr "Тип на файлове"
|
1810 |
|
1811 |
-
#: classes/Column/
|
1812 |
msgid "Height"
|
1813 |
msgstr "Височина"
|
1814 |
|
@@ -1836,8 +1850,8 @@ msgstr "Файлов размер"
|
|
1836 |
msgid "Filename"
|
1837 |
msgstr "Име на файла"
|
1838 |
|
1839 |
-
#: classes/Settings/Column/
|
1840 |
-
#: classes/Settings/Column/Post.php:
|
1841 |
msgid "Title"
|
1842 |
msgstr "Заглавие"
|
1843 |
|
@@ -1877,7 +1891,7 @@ msgstr "EXIF данни"
|
|
1877 |
msgid "Dimensions"
|
1878 |
msgstr "Размери"
|
1879 |
|
1880 |
-
#: classes/Column/
|
1881 |
msgid "Caption"
|
1882 |
msgstr "Заглавие"
|
1883 |
|
@@ -1889,8 +1903,8 @@ msgstr "Достъпни размери"
|
|
1889 |
msgid "View"
|
1890 |
msgstr "Преглед"
|
1891 |
|
1892 |
-
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1893 |
#: classes/Settings/Column/CommentCount.php:59
|
|
|
1894 |
msgid "Trash"
|
1895 |
msgstr "Кошче"
|
1896 |
|
@@ -1899,21 +1913,21 @@ msgstr "Кошче"
|
|
1899 |
msgid "Description"
|
1900 |
msgstr "Описание"
|
1901 |
|
1902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1903 |
msgid "This will determine how the value will be displayed."
|
1904 |
msgstr "Това че определи как стойността да се показва."
|
1905 |
|
1906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1907 |
msgid "Field Type"
|
1908 |
msgstr "Тип на полето"
|
1909 |
|
1910 |
#: templates/admin/help-tab/custom-fields.php:38
|
1911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1912 |
msgid "Multiple Values"
|
1913 |
msgstr "Множество стойности"
|
1914 |
|
1915 |
#: templates/admin/help-tab/custom-fields.php:30
|
1916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1917 |
msgid "Image"
|
1918 |
msgstr "Изображение"
|
1919 |
|
@@ -1927,16 +1941,17 @@ msgid "Counter"
|
|
1927 |
msgstr "Брояч"
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:10
|
1930 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1931 |
msgid "Color"
|
1932 |
msgstr "Цвят"
|
1933 |
|
1934 |
#: templates/admin/help-tab/custom-fields.php:6
|
1935 |
-
#: classes/
|
1936 |
-
#: classes/
|
1937 |
#: classes/Settings/Column/NumberFormat.php:88
|
1938 |
#: classes/Settings/Column/Image.php:72
|
1939 |
-
#: classes/
|
|
|
1940 |
msgid "Default"
|
1941 |
msgstr "По подразбиране"
|
1942 |
|
@@ -1949,16 +1964,16 @@ msgid "Word Count"
|
|
1949 |
msgstr "Брояч на думи"
|
1950 |
|
1951 |
#: templates/admin/help-tab/custom-fields.php:58
|
1952 |
-
#: classes/Column/
|
1953 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1954 |
-
#: classes/
|
1955 |
-
#: classes/ListScreen/User.php:15
|
1956 |
msgid "User"
|
1957 |
msgstr "Потребител"
|
1958 |
|
1959 |
-
#: templates/admin/edit-column.php:53 classes/Column/
|
1960 |
-
#: classes/Settings/Column/
|
1961 |
-
#: classes/Settings/Column/
|
|
|
1962 |
msgid "Type"
|
1963 |
msgstr "Тип"
|
1964 |
|
@@ -1967,8 +1982,8 @@ msgid "In Reply To"
|
|
1967 |
msgstr "В отговор до"
|
1968 |
|
1969 |
#: templates/admin/help-tab/custom-fields.php:46
|
|
|
1970 |
#: classes/Column/Comment/Post.php:15
|
1971 |
-
#: classes/Settings/Column/CustomFieldType.php:131
|
1972 |
msgid "Post"
|
1973 |
msgstr "Публикувай"
|
1974 |
|
@@ -1977,21 +1992,21 @@ msgid "Content"
|
|
1977 |
msgstr "Съдържание"
|
1978 |
|
1979 |
#: templates/admin/help-tab/custom-fields.php:18
|
1980 |
-
#: classes/Settings/Column/Comment.php:128
|
1981 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1982 |
msgid "Date"
|
1983 |
msgstr "Дата"
|
1984 |
|
1985 |
-
#: classes/Column/Comment/DateGmt.php:
|
1986 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
1987 |
msgstr "Подадено на <a href=\"%1$s\">%2$s в %3$s</a>"
|
1988 |
|
1989 |
-
#: classes/Column/Comment/DateGmt.php:
|
1990 |
msgid "Date GMT"
|
1991 |
msgstr "Дата GMT"
|
1992 |
|
|
|
1993 |
#: classes/Column/Post/AuthorName.php:18
|
1994 |
-
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
|
1995 |
msgid "Author"
|
1996 |
msgstr "Автор"
|
1997 |
|
@@ -2007,8 +2022,8 @@ msgstr "Име на автора"
|
|
2007 |
msgid "Author IP"
|
2008 |
msgstr "IP на автора"
|
2009 |
|
2010 |
-
#: classes/Column/Comment/AuthorEmail.php:14
|
2011 |
#: classes/Settings/Column/Comment.php:127
|
|
|
2012 |
msgid "Author Email"
|
2013 |
msgstr "Email на автора"
|
2014 |
|
@@ -2016,8 +2031,8 @@ msgstr "Email на автора"
|
|
2016 |
msgid "Avatar"
|
2017 |
msgstr "Avatar"
|
2018 |
|
2019 |
-
#: classes/Column/Comment/Approved.php:14 classes/Column/Comment/Status.php:34
|
2020 |
#: classes/Settings/Column/CommentCount.php:56
|
|
|
2021 |
msgid "Approved"
|
2022 |
msgstr "Разрешен"
|
2023 |
|
@@ -2033,28 +2048,30 @@ msgstr "Редактиране"
|
|
2033 |
msgid "Edit Comment"
|
2034 |
msgstr ""
|
2035 |
|
2036 |
-
#: templates/admin/edit-actions.php:41 classes/Column/
|
2037 |
-
#: classes/Column/Comment
|
2038 |
-
#: classes/
|
2039 |
-
#: classes/
|
2040 |
msgid "ID"
|
2041 |
msgstr "ID"
|
2042 |
|
2043 |
-
#: templates/admin/side-feedback.php:14
|
2044 |
-
#: classes/Settings/Column/MissingImageSize.php:23
|
2045 |
#: classes/Settings/Column/ActionIcons.php:23
|
2046 |
-
#: classes/Settings/Column/
|
2047 |
-
#: classes/Settings/Column/Toggle.php:15
|
2048 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
|
|
|
|
2049 |
msgid "No"
|
2050 |
msgstr "Не"
|
2051 |
|
2052 |
-
#: templates/admin/side-feedback.php:13
|
2053 |
-
#: classes/Settings/Column/MissingImageSize.php:22
|
2054 |
#: classes/Settings/Column/ActionIcons.php:22
|
2055 |
-
#: classes/Settings/Column/
|
2056 |
-
#: classes/Settings/Column/Toggle.php:14
|
2057 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
|
|
|
|
2058 |
msgid "Yes"
|
2059 |
msgstr "Да"
|
2060 |
|
2 |
# This file is distributed under the same license as the Plugins - Admin Columns - Stable (latest release) package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"PO-Revision-Date: 2021-05-10 10:49:00+0000\n"
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
"Language: bg\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
14 |
+
#: classes/Column/User/LastPost.php:15
|
15 |
+
msgid "Last Post"
|
16 |
+
msgstr ""
|
17 |
+
|
18 |
+
#: classes/Column/User/FirstPost.php:15
|
19 |
+
msgid "First Post"
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: classes/Integration/GravityForms.php:18
|
23 |
+
msgid "Take your form submission management to the next level!"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: classes/Settings/Column/PostStatus.php:33
|
27 |
+
msgid "Post Status"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
#: classes/Column/Placeholder.php:40
|
31 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
32 |
msgstr ""
|
103 |
msgid "Export table contents to CSV"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: templates/tooltip/export.php:25 templates/tooltip/bulk-editing.php:25
|
|
|
107 |
#: templates/tooltip/smart-filtering.php:28
|
108 |
+
#: templates/tooltip/inline-editing.php:25
|
109 |
+
#: templates/tooltip/export-disabled.php:17 templates/tooltip/sorting.php:29
|
110 |
msgid "Learn more »"
|
111 |
msgstr ""
|
112 |
|
134 |
msgid "List Screen ID"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
|
138 |
msgid "Full Name"
|
139 |
msgstr ""
|
140 |
|
393 |
msgid "View Comment"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: classes/Admin/Asset/Columns.php:60
|
397 |
msgid "The column could not be loaded because of an unknown error"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: classes/Admin/Asset/Columns.php:59
|
401 |
msgid "There was an error during saving the column settings."
|
402 |
msgstr ""
|
403 |
|
449 |
msgid "Events Calendar"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: classes/Settings/Column/CustomFieldType.php:90
|
453 |
msgid "Uses one or more %s IDs to display information about it."
|
454 |
msgstr ""
|
455 |
|
466 |
msgstr ""
|
467 |
|
468 |
#: templates/admin/help-tab/custom-fields.php:54
|
469 |
+
#: classes/Settings/Column/CustomFieldType.php:124
|
470 |
msgid "URL"
|
471 |
msgstr ""
|
472 |
|
559 |
msgid "Text Limit"
|
560 |
msgstr "Лимит за текста"
|
561 |
|
562 |
+
#: classes/Settings/Column/MediaLink.php:64 classes/Table/Screen.php:134
|
563 |
+
#: classes/Table/Screen.php:136 classes/Column/Media/Download.php:11
|
|
|
564 |
msgid "Download"
|
565 |
msgstr "Сваляне"
|
566 |
|
588 |
msgid "Use an icon instead of text for displaying."
|
589 |
msgstr "Използвайте икона вместо текст за показване."
|
590 |
|
591 |
+
#: classes/Settings/Column/Post.php:102
|
592 |
msgctxt "post"
|
593 |
msgid "Featured Image"
|
594 |
msgstr "Избрано изображение"
|
613 |
msgid "Site Options"
|
614 |
msgstr "Опции на сайта"
|
615 |
|
|
|
616 |
#: classes/Settings/Column/Meta.php:129
|
617 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
618 |
msgid "current"
|
619 |
msgstr "в момента"
|
620 |
|
|
|
621 |
#: classes/Settings/Column/Meta.php:126
|
622 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
623 |
msgid "Network Site:"
|
624 |
msgstr "Мрежов Сайт:"
|
625 |
|
723 |
msgid "Use an icon instead of text for displaying the status."
|
724 |
msgstr "Използвайте икона вместо текст за показване на статус."
|
725 |
|
|
|
726 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
727 |
+
#: classes/Settings/Column/StatusIcon.php:29
|
728 |
msgid "Use an icon?"
|
729 |
msgstr "Използване на икона?"
|
730 |
|
793 |
msgid "Auto"
|
794 |
msgstr "Автоматично"
|
795 |
|
796 |
+
#: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
|
797 |
+
#: classes/Settings/Column/Post.php:90
|
798 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
799 |
+
#: classes/Settings/Column/User.php:54 classes/Admin.php:150
|
|
|
800 |
msgid "Display"
|
801 |
msgstr "Показване"
|
802 |
|
828 |
msgid "Plain text"
|
829 |
msgstr "Обикновен текст"
|
830 |
|
|
|
831 |
#: classes/Settings/Column/Password.php:23
|
832 |
+
#: classes/Column/Post/PasswordProtected.php:21
|
833 |
msgid "Password"
|
834 |
msgstr "Парола"
|
835 |
|
901 |
msgid "Time Difference"
|
902 |
msgstr "Времева разлика"
|
903 |
|
904 |
+
#: classes/Settings/Column/CustomFieldType.php:172
|
905 |
msgid "Multiple"
|
906 |
msgstr "Множествен"
|
907 |
|
908 |
+
#: classes/Settings/Column/CustomFieldType.php:171
|
909 |
msgid "Choice"
|
910 |
msgstr "Избор"
|
911 |
|
912 |
+
#: classes/Settings/Column/CustomFieldType.php:170
|
913 |
msgid "Relational"
|
914 |
msgstr "Релационен модел"
|
915 |
|
916 |
+
#: classes/Settings/Column/CustomFieldType.php:169
|
917 |
msgid "Basic"
|
918 |
msgstr "Основни"
|
919 |
|
920 |
+
#: classes/Settings/Column/CustomFieldType.php:137
|
921 |
msgid "Number of Fields"
|
922 |
msgstr "Брой полета"
|
923 |
|
924 |
#: templates/admin/help-tab/custom-fields.php:50
|
925 |
+
#: classes/Settings/Column/CustomFieldType.php:129
|
926 |
msgid "True / False"
|
927 |
msgstr "Правилно / Неправилно"
|
928 |
|
929 |
#: templates/admin/help-tab/custom-fields.php:26
|
930 |
+
#: classes/Settings/Column/CustomFieldType.php:128
|
931 |
msgid "Has Content"
|
932 |
msgstr "Има съдържание"
|
933 |
|
934 |
#: templates/admin/help-tab/custom-fields.php:42
|
935 |
+
#: classes/Settings/Column/CustomFieldType.php:125
|
936 |
msgid "Number"
|
937 |
msgstr "Номер"
|
938 |
|
939 |
+
#: classes/Settings/Column/CustomFieldType.php:122
|
940 |
msgid "Text"
|
941 |
msgstr "Текст"
|
942 |
|
943 |
+
#: classes/Settings/Column/CustomFieldType.php:91
|
944 |
msgid "Multiple IDs should be separated by commas."
|
945 |
msgstr ""
|
946 |
|
|
|
947 |
#: classes/Settings/Column/Meta.php:73
|
948 |
+
#: classes/Settings/Column/CustomField.php:27
|
949 |
msgid "Field"
|
950 |
msgstr "Поле"
|
951 |
|
|
|
952 |
#: classes/Settings/Column/CharacterLimit.php:29
|
953 |
+
#: classes/Settings/Column/NumberOfItems.php:33
|
954 |
#: classes/Settings/Column/WordLimit.php:35
|
955 |
msgid "Leave empty for no limit"
|
956 |
msgstr "Оставете празно за без лимит"
|
992 |
msgid "Shortlink"
|
993 |
msgstr "Кратък линк"
|
994 |
|
|
|
995 |
#: classes/Settings/Column/CustomFieldType.php:221
|
996 |
+
#: classes/Settings/Column/CustomFieldType.php:223
|
997 |
+
#: classes/Settings/Column/CustomFieldType.php:307
|
998 |
msgid ", "
|
999 |
msgstr ","
|
1000 |
|
1104 |
msgid "Pro"
|
1105 |
msgstr "Pro"
|
1106 |
|
1107 |
+
#: classes/Controller/ListScreen/Save.php:31
|
1108 |
msgid "You need at least one column"
|
1109 |
msgstr "Трябва Ви поне една колона"
|
1110 |
|
1140 |
msgid "Upgrade to"
|
1141 |
msgstr "Надграждане до"
|
1142 |
|
1143 |
+
#: classes/Admin/Notice/ReadOnly.php:18
|
1144 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1145 |
msgstr ""
|
1146 |
|
1147 |
+
#: classes/Controller/ColumnRequest.php:28
|
1148 |
msgid "Please visit the %s screen once to load all available columns"
|
1149 |
msgstr "Моля посетете %s екран веднъж за зареждане на достъпните колони"
|
1150 |
|
1156 |
msgid "Settings for %s restored successfully."
|
1157 |
msgstr "Настройките за %s са възстановени успешно."
|
1158 |
|
1159 |
+
#: classes/Controller/ListScreen/Save.php:62
|
1160 |
msgid "View %s screen"
|
1161 |
msgstr "Прегледайте %s екран"
|
1162 |
|
1163 |
+
#: classes/Admin/Asset/Columns.php:57
|
1164 |
msgid "Invalid response."
|
1165 |
msgstr "Невалиден отговор."
|
1166 |
|
1180 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1181 |
msgstr "Знаете ли, че Admin Columns Pro има интеграция за добавка %s? С точния Admin Columns Pro лицензм Вие можете да я свалите от %s!"
|
1182 |
|
1183 |
+
#: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
|
1184 |
msgid "Custom Fields"
|
1185 |
msgstr "потребителски полета"
|
1186 |
|
1206 |
msgid "Upgrade"
|
1207 |
msgstr ""
|
1208 |
|
1209 |
+
#: classes/Controller/ListScreen/Save.php:59
|
1210 |
msgid "Settings for %s updated successfully."
|
1211 |
msgstr "Настройките за %s са обновени успешно."
|
1212 |
|
1213 |
+
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:15
|
1214 |
msgid "Users"
|
1215 |
msgstr "Питребители"
|
1216 |
|
1217 |
#: templates/admin/help-tab/custom-fields.php:34
|
1218 |
#: templates/settings/setting-label-icons.php:37
|
1219 |
+
#: classes/Settings/Column/CustomFieldType.php:132
|
1220 |
+
#: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:19
|
|
|
1221 |
msgid "Media"
|
1222 |
msgstr "Медия"
|
1223 |
|
1225 |
msgid "Links"
|
1226 |
msgstr "Линкове"
|
1227 |
|
1228 |
+
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:16
|
1229 |
msgid "Comment"
|
1230 |
msgstr "Коментар"
|
1231 |
|
1232 |
+
#: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:15
|
1233 |
+
#: classes/Column/User/CommentCount.php:14
|
1234 |
msgid "Comments"
|
1235 |
msgstr "Коментари"
|
1236 |
|
1314 |
msgid "Get Admin Columns Pro"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
+
#: classes/Admin/Page/Columns.php:212
|
1318 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1319 |
msgstr "Внимание! %s данни на колоните ще бъде изтрити. Това не може да бъде променено. 'OK' за да изтриете, 'Cancel' за да спрете"
|
1320 |
|
1322 |
msgid "Update"
|
1323 |
msgstr "Обновяване"
|
1324 |
|
1325 |
+
#: classes/Admin/Page/Columns.php:203
|
1326 |
msgid "Store settings"
|
1327 |
msgstr "Настройки на магазина"
|
1328 |
|
1368 |
msgid "Customize your Admin Columns settings."
|
1369 |
msgstr "Персонализиране на Вашите Admin Columns настройки."
|
1370 |
|
|
|
1371 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
1372 |
+
#: classes/Admin/Section/General.php:36
|
1373 |
msgid "General Settings"
|
1374 |
msgstr "Основни настройки"
|
1375 |
|
1449 |
msgid "Overview"
|
1450 |
msgstr "Преглед"
|
1451 |
|
1452 |
+
#: classes/Controller/RestoreSettingsRequest.php:42
|
1453 |
msgid "Default settings successfully restored."
|
1454 |
msgstr ""
|
1455 |
|
1456 |
+
#: classes/Controller/ColumnRequest.php:39 classes/Admin/Asset/Columns.php:56
|
1457 |
msgid "%s column is already present and can not be duplicated."
|
1458 |
msgstr "%s колона вече съществува и не може да се дублира."
|
1459 |
|
1506 |
msgstr "Admin Columns Pro"
|
1507 |
|
1508 |
#. Plugin Name of the plugin
|
1509 |
+
#: classes/Table/Screen.php:464 classes/Admin/Page/Columns.php:66
|
1510 |
+
#: classes/Admin.php:126 classes/Check/Review.php:148
|
1511 |
msgid "Admin Columns"
|
1512 |
msgstr "Администраторски колони"
|
1513 |
|
1543 |
msgid "Label"
|
1544 |
msgstr "Етикет"
|
1545 |
|
1546 |
+
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:35
|
1547 |
msgid "Name"
|
1548 |
msgstr "Име"
|
1549 |
|
1550 |
+
#: classes/Settings/Column/Type.php:29
|
1551 |
msgid "Choose a column type."
|
1552 |
msgstr "Изберете тип на колоната."
|
1553 |
|
1567 |
msgid "User Login"
|
1568 |
msgstr "Потребитеско име"
|
1569 |
|
1570 |
+
#: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
|
1571 |
msgid "Last Name"
|
1572 |
msgstr "Фамилия"
|
1573 |
|
1574 |
+
#: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
|
1575 |
msgid "First Name"
|
1576 |
msgstr "Първо име"
|
1577 |
|
1578 |
+
#: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
|
1579 |
msgid "Display Name"
|
1580 |
msgstr "Име за показване"
|
1581 |
|
1591 |
msgid "Before"
|
1592 |
msgstr "Преди"
|
1593 |
|
1594 |
+
#: classes/Settings/Column/Width.php:65
|
1595 |
msgid "width"
|
1596 |
msgstr "ширина"
|
1597 |
|
1598 |
+
#: classes/Settings/Column/CustomFieldType.php:173
|
1599 |
+
#: classes/Settings/Column/Image.php:112 classes/ColumnGroups.php:16
|
1600 |
msgid "Custom"
|
1601 |
msgstr "Потребителски"
|
1602 |
|
1628 |
msgid "Registered"
|
1629 |
msgstr "Регистрирано"
|
1630 |
|
1631 |
+
#: classes/Settings/Column/PostType.php:43
|
1632 |
+
#: classes/Settings/Column/CustomFieldType.php:101
|
1633 |
+
#: classes/ListScreenGroups.php:13
|
1634 |
msgid "Post Type"
|
1635 |
msgstr "Тип на публикацията"
|
1636 |
|
1638 |
msgid "Post Count"
|
1639 |
msgstr "Брояч на публикации"
|
1640 |
|
1641 |
+
#: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
|
1642 |
msgid "Nickname"
|
1643 |
msgstr "Прякор"
|
1644 |
|
1650 |
msgid "Remove"
|
1651 |
msgstr "Изтриване"
|
1652 |
|
1653 |
+
#: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
|
1654 |
msgid "User ID"
|
1655 |
msgstr "ID на потребителя"
|
1656 |
|
1662 |
msgid "Link to menu"
|
1663 |
msgstr "Линк в менюто"
|
1664 |
|
1665 |
+
#: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
|
1666 |
msgid "Taxonomy"
|
1667 |
msgstr "Таксономия"
|
1668 |
|
1674 |
msgid "Status"
|
1675 |
msgstr "Състояние"
|
1676 |
|
1677 |
+
#: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
|
1678 |
msgid "Slug"
|
1679 |
msgstr "Наставка"
|
1680 |
|
1762 |
msgid "Comment status"
|
1763 |
msgstr "Статус на коментар"
|
1764 |
|
|
|
1765 |
#: classes/Settings/Column/CommentCount.php:58
|
1766 |
+
#: classes/Column/Comment/Status.php:33
|
1767 |
msgid "Spam"
|
1768 |
msgstr "Спам"
|
1769 |
|
|
|
1770 |
#: classes/Settings/Column/CommentCount.php:57
|
1771 |
+
#: classes/Column/Comment/Status.php:35
|
1772 |
msgid "Pending"
|
1773 |
msgstr "В изчакване"
|
1774 |
|
1789 |
msgstr "Редактиране на потребителския профил"
|
1790 |
|
1791 |
#: classes/Settings/Column/MediaLink.php:62
|
|
|
|
|
1792 |
#: classes/Settings/Column/CommentLink.php:65
|
1793 |
+
#: classes/Settings/Column/UserLink.php:78
|
1794 |
#: classes/Settings/Column/TermLink.php:36
|
1795 |
+
#: classes/Settings/Column/Separator.php:28
|
1796 |
+
#: classes/Settings/Column/PostLink.php:68
|
1797 |
msgid "None"
|
1798 |
msgstr "Без"
|
1799 |
|
1800 |
#: classes/Settings/Column/MediaLink.php:53
|
|
|
|
|
1801 |
#: classes/Settings/Column/CommentLink.php:56
|
1802 |
+
#: classes/Settings/Column/UserLink.php:60
|
1803 |
#: classes/Settings/Column/TermLink.php:27
|
1804 |
+
#: classes/Settings/Column/PostLink.php:58
|
1805 |
msgid "Link To"
|
1806 |
msgstr "Линк към"
|
1807 |
|
1813 |
msgid "Preview"
|
1814 |
msgstr ""
|
1815 |
|
1816 |
+
#: classes/Settings/Column/Width.php:55 classes/Settings/Column/Image.php:41
|
1817 |
+
#: classes/Column/Media/Width.php:16
|
1818 |
msgid "Width"
|
1819 |
msgstr "Ширина"
|
1820 |
|
1822 |
msgid "Mime Type"
|
1823 |
msgstr "Тип на файлове"
|
1824 |
|
1825 |
+
#: classes/Settings/Column/Image.php:47 classes/Column/Media/Height.php:16
|
1826 |
msgid "Height"
|
1827 |
msgstr "Височина"
|
1828 |
|
1850 |
msgid "Filename"
|
1851 |
msgstr "Име на файла"
|
1852 |
|
1853 |
+
#: classes/Settings/Column/Term.php:30 classes/Settings/Column/ExifData.php:81
|
1854 |
+
#: classes/Settings/Column/Post.php:99
|
1855 |
msgid "Title"
|
1856 |
msgstr "Заглавие"
|
1857 |
|
1891 |
msgid "Dimensions"
|
1892 |
msgstr "Размери"
|
1893 |
|
1894 |
+
#: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
|
1895 |
msgid "Caption"
|
1896 |
msgstr "Заглавие"
|
1897 |
|
1903 |
msgid "View"
|
1904 |
msgstr "Преглед"
|
1905 |
|
|
|
1906 |
#: classes/Settings/Column/CommentCount.php:59
|
1907 |
+
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1908 |
msgid "Trash"
|
1909 |
msgstr "Кошче"
|
1910 |
|
1913 |
msgid "Description"
|
1914 |
msgstr "Описание"
|
1915 |
|
1916 |
+
#: classes/Settings/Column/CustomFieldType.php:76
|
1917 |
msgid "This will determine how the value will be displayed."
|
1918 |
msgstr "Това че определи как стойността да се показва."
|
1919 |
|
1920 |
+
#: classes/Settings/Column/CustomFieldType.php:83
|
1921 |
msgid "Field Type"
|
1922 |
msgstr "Тип на полето"
|
1923 |
|
1924 |
#: templates/admin/help-tab/custom-fields.php:38
|
1925 |
+
#: classes/Settings/Column/CustomFieldType.php:138
|
1926 |
msgid "Multiple Values"
|
1927 |
msgstr "Множество стойности"
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:30
|
1930 |
+
#: classes/Settings/Column/CustomFieldType.php:123
|
1931 |
msgid "Image"
|
1932 |
msgstr "Изображение"
|
1933 |
|
1941 |
msgstr "Брояч"
|
1942 |
|
1943 |
#: templates/admin/help-tab/custom-fields.php:10
|
1944 |
+
#: classes/Settings/Column/CustomFieldType.php:120
|
1945 |
msgid "Color"
|
1946 |
msgstr "Цвят"
|
1947 |
|
1948 |
#: templates/admin/help-tab/custom-fields.php:6
|
1949 |
+
#: classes/Settings/Column/Separator.php:25
|
1950 |
+
#: classes/Settings/Column/CustomFieldType.php:188
|
1951 |
#: classes/Settings/Column/NumberFormat.php:88
|
1952 |
#: classes/Settings/Column/Image.php:72
|
1953 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:53
|
1954 |
+
#: classes/ColumnGroups.php:13
|
1955 |
msgid "Default"
|
1956 |
msgstr "По подразбиране"
|
1957 |
|
1964 |
msgstr "Брояч на думи"
|
1965 |
|
1966 |
#: templates/admin/help-tab/custom-fields.php:58
|
1967 |
+
#: classes/Settings/Column/CustomFieldType.php:105
|
1968 |
+
#: classes/Settings/Column/CustomFieldType.php:134
|
1969 |
+
#: classes/ListScreen/User.php:16 classes/Column/Comment/User.php:15
|
|
|
1970 |
msgid "User"
|
1971 |
msgstr "Потребител"
|
1972 |
|
1973 |
+
#: templates/admin/edit-column.php:53 classes/Settings/Column/Type.php:32
|
1974 |
+
#: classes/Settings/Column/Type.php:41
|
1975 |
+
#: classes/Settings/Column/CustomFieldType.php:79
|
1976 |
+
#: classes/Column/Comment/Type.php:14
|
1977 |
msgid "Type"
|
1978 |
msgstr "Тип"
|
1979 |
|
1982 |
msgstr "В отговор до"
|
1983 |
|
1984 |
#: templates/admin/help-tab/custom-fields.php:46
|
1985 |
+
#: classes/Settings/Column/CustomFieldType.php:133
|
1986 |
#: classes/Column/Comment/Post.php:15
|
|
|
1987 |
msgid "Post"
|
1988 |
msgstr "Публикувай"
|
1989 |
|
1992 |
msgstr "Съдържание"
|
1993 |
|
1994 |
#: templates/admin/help-tab/custom-fields.php:18
|
1995 |
+
#: classes/Settings/Column/Comment.php:128 classes/Settings/Column/Post.php:103
|
1996 |
+
#: classes/Settings/Column/CustomFieldType.php:121
|
1997 |
msgid "Date"
|
1998 |
msgstr "Дата"
|
1999 |
|
2000 |
+
#: classes/Column/Comment/DateGmt.php:17
|
2001 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
2002 |
msgstr "Подадено на <a href=\"%1$s\">%2$s в %3$s</a>"
|
2003 |
|
2004 |
+
#: classes/Column/Comment/DateGmt.php:11
|
2005 |
msgid "Date GMT"
|
2006 |
msgstr "Дата GMT"
|
2007 |
|
2008 |
+
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:101
|
2009 |
#: classes/Column/Post/AuthorName.php:18
|
|
|
2010 |
msgid "Author"
|
2011 |
msgstr "Автор"
|
2012 |
|
2022 |
msgid "Author IP"
|
2023 |
msgstr "IP на автора"
|
2024 |
|
|
|
2025 |
#: classes/Settings/Column/Comment.php:127
|
2026 |
+
#: classes/Column/Comment/AuthorEmail.php:14
|
2027 |
msgid "Author Email"
|
2028 |
msgstr "Email на автора"
|
2029 |
|
2031 |
msgid "Avatar"
|
2032 |
msgstr "Avatar"
|
2033 |
|
|
|
2034 |
#: classes/Settings/Column/CommentCount.php:56
|
2035 |
+
#: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
|
2036 |
msgid "Approved"
|
2037 |
msgstr "Разрешен"
|
2038 |
|
2048 |
msgid "Edit Comment"
|
2049 |
msgstr ""
|
2050 |
|
2051 |
+
#: templates/admin/edit-actions.php:41 classes/Settings/Column/Term.php:32
|
2052 |
+
#: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Post.php:100
|
2053 |
+
#: classes/Column/Post/ID.php:15 classes/Column/Comment/ID.php:14
|
2054 |
+
#: classes/Column/Media/ID.php:14
|
2055 |
msgid "ID"
|
2056 |
msgstr "ID"
|
2057 |
|
2058 |
+
#: templates/admin/side-feedback.php:14
|
|
|
2059 |
#: classes/Settings/Column/ActionIcons.php:23
|
2060 |
+
#: classes/Settings/Column/MissingImageSize.php:23
|
2061 |
+
#: classes/Settings/Column/Toggle.php:15
|
2062 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
2063 |
+
#: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
|
2064 |
+
#: classes/Helper/Icon.php:62
|
2065 |
msgid "No"
|
2066 |
msgstr "Не"
|
2067 |
|
2068 |
+
#: templates/admin/side-feedback.php:13
|
|
|
2069 |
#: classes/Settings/Column/ActionIcons.php:22
|
2070 |
+
#: classes/Settings/Column/MissingImageSize.php:22
|
2071 |
+
#: classes/Settings/Column/Toggle.php:14
|
2072 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
2073 |
+
#: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
|
2074 |
+
#: classes/Helper/Icon.php:46
|
2075 |
msgid "Yes"
|
2076 |
msgstr "Да"
|
2077 |
|
languages/codepress-admin-columns-da_DK.po
CHANGED
@@ -11,6 +11,22 @@ msgstr ""
|
|
11 |
"Language: da_DK\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
#: classes/Column/Placeholder.php:40
|
15 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
16 |
msgstr ""
|
@@ -87,11 +103,10 @@ msgstr ""
|
|
87 |
msgid "Export table contents to CSV"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: templates/tooltip/export.php:25 templates/tooltip/
|
91 |
-
#: templates/tooltip/inline-editing.php:25
|
92 |
#: templates/tooltip/smart-filtering.php:28
|
93 |
-
#: templates/tooltip/
|
94 |
-
#: templates/tooltip/export-disabled.php:17
|
95 |
msgid "Learn more »"
|
96 |
msgstr ""
|
97 |
|
@@ -119,7 +134,7 @@ msgstr ""
|
|
119 |
msgid "List Screen ID"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: classes/Column/User
|
123 |
msgid "Full Name"
|
124 |
msgstr ""
|
125 |
|
@@ -378,11 +393,11 @@ msgstr ""
|
|
378 |
msgid "View Comment"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: classes/Admin/Asset/Columns.php:
|
382 |
msgid "The column could not be loaded because of an unknown error"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: classes/Admin/Asset/Columns.php:
|
386 |
msgid "There was an error during saving the column settings."
|
387 |
msgstr ""
|
388 |
|
@@ -434,7 +449,7 @@ msgstr ""
|
|
434 |
msgid "Events Calendar"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
438 |
msgid "Uses one or more %s IDs to display information about it."
|
439 |
msgstr ""
|
440 |
|
@@ -451,7 +466,7 @@ msgid "Value: Should contain a URL."
|
|
451 |
msgstr ""
|
452 |
|
453 |
#: templates/admin/help-tab/custom-fields.php:54
|
454 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
455 |
msgid "URL"
|
456 |
msgstr ""
|
457 |
|
@@ -544,9 +559,8 @@ msgstr ""
|
|
544 |
msgid "Text Limit"
|
545 |
msgstr ""
|
546 |
|
547 |
-
#: classes/
|
548 |
-
#: classes/Column/Media/Download.php:11
|
549 |
-
#: classes/Settings/Column/MediaLink.php:64
|
550 |
msgid "Download"
|
551 |
msgstr ""
|
552 |
|
@@ -574,7 +588,7 @@ msgstr ""
|
|
574 |
msgid "Use an icon instead of text for displaying."
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: classes/Settings/Column/Post.php:
|
578 |
msgctxt "post"
|
579 |
msgid "Featured Image"
|
580 |
msgstr ""
|
@@ -599,13 +613,13 @@ msgstr ""
|
|
599 |
msgid "Site Options"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
603 |
#: classes/Settings/Column/Meta.php:129
|
|
|
604 |
msgid "current"
|
605 |
msgstr ""
|
606 |
|
607 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
608 |
#: classes/Settings/Column/Meta.php:126
|
|
|
609 |
msgid "Network Site:"
|
610 |
msgstr ""
|
611 |
|
@@ -709,8 +723,8 @@ msgstr ""
|
|
709 |
msgid "Use an icon instead of text for displaying the status."
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: classes/Settings/Column/StatusIcon.php:29
|
713 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
|
|
714 |
msgid "Use an icon?"
|
715 |
msgstr ""
|
716 |
|
@@ -779,10 +793,10 @@ msgstr ""
|
|
779 |
msgid "Auto"
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: classes/
|
|
|
783 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
784 |
-
#: classes/Settings/Column/
|
785 |
-
#: classes/Settings/Column/Post.php:82
|
786 |
msgid "Display"
|
787 |
msgstr ""
|
788 |
|
@@ -814,8 +828,8 @@ msgstr ""
|
|
814 |
msgid "Plain text"
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: classes/Column/Post/PasswordProtected.php:21
|
818 |
#: classes/Settings/Column/Password.php:23
|
|
|
819 |
msgid "Password"
|
820 |
msgstr ""
|
821 |
|
@@ -887,56 +901,56 @@ msgstr ""
|
|
887 |
msgid "Time Difference"
|
888 |
msgstr ""
|
889 |
|
890 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
891 |
msgid "Multiple"
|
892 |
msgstr ""
|
893 |
|
894 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
895 |
msgid "Choice"
|
896 |
msgstr ""
|
897 |
|
898 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
899 |
msgid "Relational"
|
900 |
msgstr ""
|
901 |
|
902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
903 |
msgid "Basic"
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
907 |
msgid "Number of Fields"
|
908 |
msgstr ""
|
909 |
|
910 |
#: templates/admin/help-tab/custom-fields.php:50
|
911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
912 |
msgid "True / False"
|
913 |
msgstr ""
|
914 |
|
915 |
#: templates/admin/help-tab/custom-fields.php:26
|
916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
917 |
msgid "Has Content"
|
918 |
msgstr ""
|
919 |
|
920 |
#: templates/admin/help-tab/custom-fields.php:42
|
921 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
922 |
msgid "Number"
|
923 |
msgstr ""
|
924 |
|
925 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
926 |
msgid "Text"
|
927 |
msgstr ""
|
928 |
|
929 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
930 |
msgid "Multiple IDs should be separated by commas."
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: classes/Settings/Column/CustomField.php:27
|
934 |
#: classes/Settings/Column/Meta.php:73
|
|
|
935 |
msgid "Field"
|
936 |
msgstr ""
|
937 |
|
938 |
-
#: classes/Settings/Column/NumberOfItems.php:33
|
939 |
#: classes/Settings/Column/CharacterLimit.php:29
|
|
|
940 |
#: classes/Settings/Column/WordLimit.php:35
|
941 |
msgid "Leave empty for no limit"
|
942 |
msgstr ""
|
@@ -978,9 +992,9 @@ msgstr ""
|
|
978 |
msgid "Shortlink"
|
979 |
msgstr ""
|
980 |
|
981 |
-
#: classes/Settings/Column/CustomFieldType.php:219
|
982 |
#: classes/Settings/Column/CustomFieldType.php:221
|
983 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
984 |
msgid ", "
|
985 |
msgstr ""
|
986 |
|
@@ -1090,7 +1104,7 @@ msgstr ""
|
|
1090 |
msgid "Pro"
|
1091 |
msgstr ""
|
1092 |
|
1093 |
-
#: classes/Controller/ListScreen/Save.php:
|
1094 |
msgid "You need at least one column"
|
1095 |
msgstr ""
|
1096 |
|
@@ -1126,11 +1140,11 @@ msgstr ""
|
|
1126 |
msgid "Upgrade to"
|
1127 |
msgstr ""
|
1128 |
|
1129 |
-
#: classes/Admin/
|
1130 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: classes/Controller/ColumnRequest.php:
|
1134 |
msgid "Please visit the %s screen once to load all available columns"
|
1135 |
msgstr ""
|
1136 |
|
@@ -1142,11 +1156,11 @@ msgstr ""
|
|
1142 |
msgid "Settings for %s restored successfully."
|
1143 |
msgstr ""
|
1144 |
|
1145 |
-
#: classes/Controller/ListScreen/Save.php:
|
1146 |
msgid "View %s screen"
|
1147 |
msgstr ""
|
1148 |
|
1149 |
-
#: classes/Admin/Asset/Columns.php:
|
1150 |
msgid "Invalid response."
|
1151 |
msgstr ""
|
1152 |
|
@@ -1166,7 +1180,7 @@ msgstr ""
|
|
1166 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1167 |
msgstr ""
|
1168 |
|
1169 |
-
#: classes/
|
1170 |
msgid "Custom Fields"
|
1171 |
msgstr "Brugerdefineret felter"
|
1172 |
|
@@ -1192,19 +1206,18 @@ msgstr "Rediger kolonner"
|
|
1192 |
msgid "Upgrade"
|
1193 |
msgstr "Opgrader"
|
1194 |
|
1195 |
-
#: classes/Controller/ListScreen/Save.php:
|
1196 |
msgid "Settings for %s updated successfully."
|
1197 |
msgstr ""
|
1198 |
|
1199 |
-
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:
|
1200 |
msgid "Users"
|
1201 |
msgstr "Brugere"
|
1202 |
|
1203 |
#: templates/admin/help-tab/custom-fields.php:34
|
1204 |
#: templates/settings/setting-label-icons.php:37
|
1205 |
-
#: classes/
|
1206 |
-
#: classes/
|
1207 |
-
#: classes/ListScreen/Media.php:18
|
1208 |
msgid "Media"
|
1209 |
msgstr ""
|
1210 |
|
@@ -1212,12 +1225,12 @@ msgstr ""
|
|
1212 |
msgid "Links"
|
1213 |
msgstr ""
|
1214 |
|
1215 |
-
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:
|
1216 |
msgid "Comment"
|
1217 |
msgstr "Kommentar"
|
1218 |
|
1219 |
-
#: classes/ListScreenGroups.php:16 classes/
|
1220 |
-
#: classes/
|
1221 |
msgid "Comments"
|
1222 |
msgstr ""
|
1223 |
|
@@ -1301,7 +1314,7 @@ msgstr ""
|
|
1301 |
msgid "Get Admin Columns Pro"
|
1302 |
msgstr ""
|
1303 |
|
1304 |
-
#: classes/Admin/Page/Columns.php:
|
1305 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1306 |
msgstr ""
|
1307 |
|
@@ -1309,7 +1322,7 @@ msgstr ""
|
|
1309 |
msgid "Update"
|
1310 |
msgstr "Opdatér"
|
1311 |
|
1312 |
-
#: classes/Admin/Page/Columns.php:
|
1313 |
msgid "Store settings"
|
1314 |
msgstr "Gem indstillinger"
|
1315 |
|
@@ -1355,8 +1368,8 @@ msgstr ""
|
|
1355 |
msgid "Customize your Admin Columns settings."
|
1356 |
msgstr "Tilpas din Admin Columns indstillinger."
|
1357 |
|
1358 |
-
#: classes/Admin/Section/General.php:36
|
1359 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
|
|
1360 |
msgid "General Settings"
|
1361 |
msgstr "Generelle indstillinger"
|
1362 |
|
@@ -1436,11 +1449,11 @@ msgstr "Dette plugin er til at tilføje og fjerne tillægskolonner på administr
|
|
1436 |
msgid "Overview"
|
1437 |
msgstr "Overblik"
|
1438 |
|
1439 |
-
#: classes/Controller/RestoreSettingsRequest.php:
|
1440 |
msgid "Default settings successfully restored."
|
1441 |
msgstr ""
|
1442 |
|
1443 |
-
#: classes/
|
1444 |
msgid "%s column is already present and can not be duplicated."
|
1445 |
msgstr "%s kolonne er allerede til stede og kan ikke duplikeres."
|
1446 |
|
@@ -1493,8 +1506,8 @@ msgid "Admin Columns Pro"
|
|
1493 |
msgstr ""
|
1494 |
|
1495 |
#. Plugin Name of the plugin
|
1496 |
-
#: classes/
|
1497 |
-
#: classes/Admin
|
1498 |
msgid "Admin Columns"
|
1499 |
msgstr "Admin Columns"
|
1500 |
|
@@ -1530,11 +1543,11 @@ msgstr "Dette er navnet, som vil blive vist i kolonne toppen."
|
|
1530 |
msgid "Label"
|
1531 |
msgstr "Etikette"
|
1532 |
|
1533 |
-
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:
|
1534 |
msgid "Name"
|
1535 |
msgstr "Navn"
|
1536 |
|
1537 |
-
#: classes/Settings/Column/Type.php:
|
1538 |
msgid "Choose a column type."
|
1539 |
msgstr "Vælg en kolonne type."
|
1540 |
|
@@ -1554,15 +1567,15 @@ msgstr "Bruger e-mail"
|
|
1554 |
msgid "User Login"
|
1555 |
msgstr "Brugerlogin"
|
1556 |
|
1557 |
-
#: classes/Column/User
|
1558 |
msgid "Last Name"
|
1559 |
msgstr "Efternavn"
|
1560 |
|
1561 |
-
#: classes/Column/User
|
1562 |
msgid "First Name"
|
1563 |
msgstr "Fornavn"
|
1564 |
|
1565 |
-
#: classes/Column/User
|
1566 |
msgid "Display Name"
|
1567 |
msgstr "Offentligt navn"
|
1568 |
|
@@ -1578,12 +1591,12 @@ msgstr ""
|
|
1578 |
msgid "Before"
|
1579 |
msgstr "Før"
|
1580 |
|
1581 |
-
#: classes/Settings/Column/Width.php:
|
1582 |
msgid "width"
|
1583 |
msgstr "bredde"
|
1584 |
|
1585 |
-
#: classes/
|
1586 |
-
#: classes/Settings/Column/Image.php:112
|
1587 |
msgid "Custom"
|
1588 |
msgstr "Brugerdefineret"
|
1589 |
|
@@ -1615,8 +1628,9 @@ msgstr ""
|
|
1615 |
msgid "Registered"
|
1616 |
msgstr "Registreret"
|
1617 |
|
1618 |
-
#: classes/
|
1619 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
1620 |
msgid "Post Type"
|
1621 |
msgstr "Indholdstype"
|
1622 |
|
@@ -1624,7 +1638,7 @@ msgstr "Indholdstype"
|
|
1624 |
msgid "Post Count"
|
1625 |
msgstr "Antal indlæg"
|
1626 |
|
1627 |
-
#: classes/Column/User
|
1628 |
msgid "Nickname"
|
1629 |
msgstr "Kaldenavn"
|
1630 |
|
@@ -1636,7 +1650,7 @@ msgstr ""
|
|
1636 |
msgid "Remove"
|
1637 |
msgstr "Fjern"
|
1638 |
|
1639 |
-
#: classes/Column/User
|
1640 |
msgid "User ID"
|
1641 |
msgstr "Bruger ID"
|
1642 |
|
@@ -1648,7 +1662,7 @@ msgstr ""
|
|
1648 |
msgid "Link to menu"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
-
#: classes/Column/Taxonomy.php:
|
1652 |
msgid "Taxonomy"
|
1653 |
msgstr "Taksonomi"
|
1654 |
|
@@ -1660,7 +1674,7 @@ msgstr "Opslag"
|
|
1660 |
msgid "Status"
|
1661 |
msgstr "Status"
|
1662 |
|
1663 |
-
#: classes/Column/
|
1664 |
msgid "Slug"
|
1665 |
msgstr "Kort titel"
|
1666 |
|
@@ -1748,13 +1762,13 @@ msgstr "Vælg hvilken kommentarstatus du vil vise."
|
|
1748 |
msgid "Comment status"
|
1749 |
msgstr "Kommentar status"
|
1750 |
|
1751 |
-
#: classes/Column/Comment/Status.php:33
|
1752 |
#: classes/Settings/Column/CommentCount.php:58
|
|
|
1753 |
msgid "Spam"
|
1754 |
msgstr "Spam"
|
1755 |
|
1756 |
-
#: classes/Column/Comment/Status.php:35
|
1757 |
#: classes/Settings/Column/CommentCount.php:57
|
|
|
1758 |
msgid "Pending"
|
1759 |
msgstr "Afventende"
|
1760 |
|
@@ -1775,19 +1789,19 @@ msgid "Edit User Profile"
|
|
1775 |
msgstr ""
|
1776 |
|
1777 |
#: classes/Settings/Column/MediaLink.php:62
|
1778 |
-
#: classes/Settings/Column/PostLink.php:68
|
1779 |
-
#: classes/Settings/Column/UserLink.php:78
|
1780 |
#: classes/Settings/Column/CommentLink.php:65
|
1781 |
-
#: classes/Settings/Column/
|
1782 |
#: classes/Settings/Column/TermLink.php:36
|
|
|
|
|
1783 |
msgid "None"
|
1784 |
msgstr "Ingen"
|
1785 |
|
1786 |
#: classes/Settings/Column/MediaLink.php:53
|
1787 |
-
#: classes/Settings/Column/PostLink.php:58
|
1788 |
-
#: classes/Settings/Column/UserLink.php:60
|
1789 |
#: classes/Settings/Column/CommentLink.php:56
|
|
|
1790 |
#: classes/Settings/Column/TermLink.php:27
|
|
|
1791 |
msgid "Link To"
|
1792 |
msgstr ""
|
1793 |
|
@@ -1799,8 +1813,8 @@ msgstr ""
|
|
1799 |
msgid "Preview"
|
1800 |
msgstr ""
|
1801 |
|
1802 |
-
#: classes/Column/
|
1803 |
-
#: classes/
|
1804 |
msgid "Width"
|
1805 |
msgstr "Bredde"
|
1806 |
|
@@ -1808,7 +1822,7 @@ msgstr "Bredde"
|
|
1808 |
msgid "Mime Type"
|
1809 |
msgstr ""
|
1810 |
|
1811 |
-
#: classes/Column/
|
1812 |
msgid "Height"
|
1813 |
msgstr "Højde"
|
1814 |
|
@@ -1836,8 +1850,8 @@ msgstr ""
|
|
1836 |
msgid "Filename"
|
1837 |
msgstr ""
|
1838 |
|
1839 |
-
#: classes/Settings/Column/
|
1840 |
-
#: classes/Settings/Column/Post.php:
|
1841 |
msgid "Title"
|
1842 |
msgstr "Titel"
|
1843 |
|
@@ -1877,7 +1891,7 @@ msgstr ""
|
|
1877 |
msgid "Dimensions"
|
1878 |
msgstr "Mål"
|
1879 |
|
1880 |
-
#: classes/Column/
|
1881 |
msgid "Caption"
|
1882 |
msgstr "Titeltekst"
|
1883 |
|
@@ -1889,8 +1903,8 @@ msgstr "Tilgængelige størrelser"
|
|
1889 |
msgid "View"
|
1890 |
msgstr "Vis"
|
1891 |
|
1892 |
-
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1893 |
#: classes/Settings/Column/CommentCount.php:59
|
|
|
1894 |
msgid "Trash"
|
1895 |
msgstr "Papirkurv"
|
1896 |
|
@@ -1899,21 +1913,21 @@ msgstr "Papirkurv"
|
|
1899 |
msgid "Description"
|
1900 |
msgstr "Beskrivelse"
|
1901 |
|
1902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1903 |
msgid "This will determine how the value will be displayed."
|
1904 |
msgstr "Dette afgør hvordan værdien vil blive vist."
|
1905 |
|
1906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1907 |
msgid "Field Type"
|
1908 |
msgstr "Felttype"
|
1909 |
|
1910 |
#: templates/admin/help-tab/custom-fields.php:38
|
1911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1912 |
msgid "Multiple Values"
|
1913 |
msgstr "Flere værdier"
|
1914 |
|
1915 |
#: templates/admin/help-tab/custom-fields.php:30
|
1916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1917 |
msgid "Image"
|
1918 |
msgstr "Billede"
|
1919 |
|
@@ -1927,16 +1941,17 @@ msgid "Counter"
|
|
1927 |
msgstr ""
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:10
|
1930 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1931 |
msgid "Color"
|
1932 |
msgstr "Farve"
|
1933 |
|
1934 |
#: templates/admin/help-tab/custom-fields.php:6
|
1935 |
-
#: classes/
|
1936 |
-
#: classes/
|
1937 |
#: classes/Settings/Column/NumberFormat.php:88
|
1938 |
#: classes/Settings/Column/Image.php:72
|
1939 |
-
#: classes/
|
|
|
1940 |
msgid "Default"
|
1941 |
msgstr "Standard"
|
1942 |
|
@@ -1949,16 +1964,16 @@ msgid "Word Count"
|
|
1949 |
msgstr ""
|
1950 |
|
1951 |
#: templates/admin/help-tab/custom-fields.php:58
|
1952 |
-
#: classes/Column/
|
1953 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1954 |
-
#: classes/
|
1955 |
-
#: classes/ListScreen/User.php:15
|
1956 |
msgid "User"
|
1957 |
msgstr ""
|
1958 |
|
1959 |
-
#: templates/admin/edit-column.php:53 classes/Column/
|
1960 |
-
#: classes/Settings/Column/
|
1961 |
-
#: classes/Settings/Column/
|
|
|
1962 |
msgid "Type"
|
1963 |
msgstr "Type"
|
1964 |
|
@@ -1967,8 +1982,8 @@ msgid "In Reply To"
|
|
1967 |
msgstr "Som svar på"
|
1968 |
|
1969 |
#: templates/admin/help-tab/custom-fields.php:46
|
|
|
1970 |
#: classes/Column/Comment/Post.php:15
|
1971 |
-
#: classes/Settings/Column/CustomFieldType.php:131
|
1972 |
msgid "Post"
|
1973 |
msgstr ""
|
1974 |
|
@@ -1977,21 +1992,21 @@ msgid "Content"
|
|
1977 |
msgstr ""
|
1978 |
|
1979 |
#: templates/admin/help-tab/custom-fields.php:18
|
1980 |
-
#: classes/Settings/Column/Comment.php:128
|
1981 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1982 |
msgid "Date"
|
1983 |
msgstr "Dato"
|
1984 |
|
1985 |
-
#: classes/Column/Comment/DateGmt.php:
|
1986 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
1987 |
msgstr ""
|
1988 |
|
1989 |
-
#: classes/Column/Comment/DateGmt.php:
|
1990 |
msgid "Date GMT"
|
1991 |
msgstr "Dato GMT"
|
1992 |
|
|
|
1993 |
#: classes/Column/Post/AuthorName.php:18
|
1994 |
-
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
|
1995 |
msgid "Author"
|
1996 |
msgstr "Forfatter"
|
1997 |
|
@@ -2007,8 +2022,8 @@ msgstr ""
|
|
2007 |
msgid "Author IP"
|
2008 |
msgstr "Forfatter IP"
|
2009 |
|
2010 |
-
#: classes/Column/Comment/AuthorEmail.php:14
|
2011 |
#: classes/Settings/Column/Comment.php:127
|
|
|
2012 |
msgid "Author Email"
|
2013 |
msgstr ""
|
2014 |
|
@@ -2016,8 +2031,8 @@ msgstr ""
|
|
2016 |
msgid "Avatar"
|
2017 |
msgstr "Avatar"
|
2018 |
|
2019 |
-
#: classes/Column/Comment/Approved.php:14 classes/Column/Comment/Status.php:34
|
2020 |
#: classes/Settings/Column/CommentCount.php:56
|
|
|
2021 |
msgid "Approved"
|
2022 |
msgstr "Godkendt"
|
2023 |
|
@@ -2033,28 +2048,30 @@ msgstr "Rediger"
|
|
2033 |
msgid "Edit Comment"
|
2034 |
msgstr ""
|
2035 |
|
2036 |
-
#: templates/admin/edit-actions.php:41 classes/Column/
|
2037 |
-
#: classes/Column/Comment
|
2038 |
-
#: classes/
|
2039 |
-
#: classes/
|
2040 |
msgid "ID"
|
2041 |
msgstr "ID"
|
2042 |
|
2043 |
-
#: templates/admin/side-feedback.php:14
|
2044 |
-
#: classes/Settings/Column/MissingImageSize.php:23
|
2045 |
#: classes/Settings/Column/ActionIcons.php:23
|
2046 |
-
#: classes/Settings/Column/
|
2047 |
-
#: classes/Settings/Column/Toggle.php:15
|
2048 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
|
|
|
|
2049 |
msgid "No"
|
2050 |
msgstr "Nej"
|
2051 |
|
2052 |
-
#: templates/admin/side-feedback.php:13
|
2053 |
-
#: classes/Settings/Column/MissingImageSize.php:22
|
2054 |
#: classes/Settings/Column/ActionIcons.php:22
|
2055 |
-
#: classes/Settings/Column/
|
2056 |
-
#: classes/Settings/Column/Toggle.php:14
|
2057 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
|
|
|
|
2058 |
msgid "Yes"
|
2059 |
msgstr "Ja"
|
2060 |
|
11 |
"Language: da_DK\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
14 |
+
#: classes/Column/User/LastPost.php:15
|
15 |
+
msgid "Last Post"
|
16 |
+
msgstr ""
|
17 |
+
|
18 |
+
#: classes/Column/User/FirstPost.php:15
|
19 |
+
msgid "First Post"
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: classes/Integration/GravityForms.php:18
|
23 |
+
msgid "Take your form submission management to the next level!"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: classes/Settings/Column/PostStatus.php:33
|
27 |
+
msgid "Post Status"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
#: classes/Column/Placeholder.php:40
|
31 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
32 |
msgstr ""
|
103 |
msgid "Export table contents to CSV"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: templates/tooltip/export.php:25 templates/tooltip/bulk-editing.php:25
|
|
|
107 |
#: templates/tooltip/smart-filtering.php:28
|
108 |
+
#: templates/tooltip/inline-editing.php:25
|
109 |
+
#: templates/tooltip/export-disabled.php:17 templates/tooltip/sorting.php:29
|
110 |
msgid "Learn more »"
|
111 |
msgstr ""
|
112 |
|
134 |
msgid "List Screen ID"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
|
138 |
msgid "Full Name"
|
139 |
msgstr ""
|
140 |
|
393 |
msgid "View Comment"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: classes/Admin/Asset/Columns.php:60
|
397 |
msgid "The column could not be loaded because of an unknown error"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: classes/Admin/Asset/Columns.php:59
|
401 |
msgid "There was an error during saving the column settings."
|
402 |
msgstr ""
|
403 |
|
449 |
msgid "Events Calendar"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: classes/Settings/Column/CustomFieldType.php:90
|
453 |
msgid "Uses one or more %s IDs to display information about it."
|
454 |
msgstr ""
|
455 |
|
466 |
msgstr ""
|
467 |
|
468 |
#: templates/admin/help-tab/custom-fields.php:54
|
469 |
+
#: classes/Settings/Column/CustomFieldType.php:124
|
470 |
msgid "URL"
|
471 |
msgstr ""
|
472 |
|
559 |
msgid "Text Limit"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: classes/Settings/Column/MediaLink.php:64 classes/Table/Screen.php:134
|
563 |
+
#: classes/Table/Screen.php:136 classes/Column/Media/Download.php:11
|
|
|
564 |
msgid "Download"
|
565 |
msgstr ""
|
566 |
|
588 |
msgid "Use an icon instead of text for displaying."
|
589 |
msgstr ""
|
590 |
|
591 |
+
#: classes/Settings/Column/Post.php:102
|
592 |
msgctxt "post"
|
593 |
msgid "Featured Image"
|
594 |
msgstr ""
|
613 |
msgid "Site Options"
|
614 |
msgstr ""
|
615 |
|
|
|
616 |
#: classes/Settings/Column/Meta.php:129
|
617 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
618 |
msgid "current"
|
619 |
msgstr ""
|
620 |
|
|
|
621 |
#: classes/Settings/Column/Meta.php:126
|
622 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
623 |
msgid "Network Site:"
|
624 |
msgstr ""
|
625 |
|
723 |
msgid "Use an icon instead of text for displaying the status."
|
724 |
msgstr ""
|
725 |
|
|
|
726 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
727 |
+
#: classes/Settings/Column/StatusIcon.php:29
|
728 |
msgid "Use an icon?"
|
729 |
msgstr ""
|
730 |
|
793 |
msgid "Auto"
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
|
797 |
+
#: classes/Settings/Column/Post.php:90
|
798 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
799 |
+
#: classes/Settings/Column/User.php:54 classes/Admin.php:150
|
|
|
800 |
msgid "Display"
|
801 |
msgstr ""
|
802 |
|
828 |
msgid "Plain text"
|
829 |
msgstr ""
|
830 |
|
|
|
831 |
#: classes/Settings/Column/Password.php:23
|
832 |
+
#: classes/Column/Post/PasswordProtected.php:21
|
833 |
msgid "Password"
|
834 |
msgstr ""
|
835 |
|
901 |
msgid "Time Difference"
|
902 |
msgstr ""
|
903 |
|
904 |
+
#: classes/Settings/Column/CustomFieldType.php:172
|
905 |
msgid "Multiple"
|
906 |
msgstr ""
|
907 |
|
908 |
+
#: classes/Settings/Column/CustomFieldType.php:171
|
909 |
msgid "Choice"
|
910 |
msgstr ""
|
911 |
|
912 |
+
#: classes/Settings/Column/CustomFieldType.php:170
|
913 |
msgid "Relational"
|
914 |
msgstr ""
|
915 |
|
916 |
+
#: classes/Settings/Column/CustomFieldType.php:169
|
917 |
msgid "Basic"
|
918 |
msgstr ""
|
919 |
|
920 |
+
#: classes/Settings/Column/CustomFieldType.php:137
|
921 |
msgid "Number of Fields"
|
922 |
msgstr ""
|
923 |
|
924 |
#: templates/admin/help-tab/custom-fields.php:50
|
925 |
+
#: classes/Settings/Column/CustomFieldType.php:129
|
926 |
msgid "True / False"
|
927 |
msgstr ""
|
928 |
|
929 |
#: templates/admin/help-tab/custom-fields.php:26
|
930 |
+
#: classes/Settings/Column/CustomFieldType.php:128
|
931 |
msgid "Has Content"
|
932 |
msgstr ""
|
933 |
|
934 |
#: templates/admin/help-tab/custom-fields.php:42
|
935 |
+
#: classes/Settings/Column/CustomFieldType.php:125
|
936 |
msgid "Number"
|
937 |
msgstr ""
|
938 |
|
939 |
+
#: classes/Settings/Column/CustomFieldType.php:122
|
940 |
msgid "Text"
|
941 |
msgstr ""
|
942 |
|
943 |
+
#: classes/Settings/Column/CustomFieldType.php:91
|
944 |
msgid "Multiple IDs should be separated by commas."
|
945 |
msgstr ""
|
946 |
|
|
|
947 |
#: classes/Settings/Column/Meta.php:73
|
948 |
+
#: classes/Settings/Column/CustomField.php:27
|
949 |
msgid "Field"
|
950 |
msgstr ""
|
951 |
|
|
|
952 |
#: classes/Settings/Column/CharacterLimit.php:29
|
953 |
+
#: classes/Settings/Column/NumberOfItems.php:33
|
954 |
#: classes/Settings/Column/WordLimit.php:35
|
955 |
msgid "Leave empty for no limit"
|
956 |
msgstr ""
|
992 |
msgid "Shortlink"
|
993 |
msgstr ""
|
994 |
|
|
|
995 |
#: classes/Settings/Column/CustomFieldType.php:221
|
996 |
+
#: classes/Settings/Column/CustomFieldType.php:223
|
997 |
+
#: classes/Settings/Column/CustomFieldType.php:307
|
998 |
msgid ", "
|
999 |
msgstr ""
|
1000 |
|
1104 |
msgid "Pro"
|
1105 |
msgstr ""
|
1106 |
|
1107 |
+
#: classes/Controller/ListScreen/Save.php:31
|
1108 |
msgid "You need at least one column"
|
1109 |
msgstr ""
|
1110 |
|
1140 |
msgid "Upgrade to"
|
1141 |
msgstr ""
|
1142 |
|
1143 |
+
#: classes/Admin/Notice/ReadOnly.php:18
|
1144 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1145 |
msgstr ""
|
1146 |
|
1147 |
+
#: classes/Controller/ColumnRequest.php:28
|
1148 |
msgid "Please visit the %s screen once to load all available columns"
|
1149 |
msgstr ""
|
1150 |
|
1156 |
msgid "Settings for %s restored successfully."
|
1157 |
msgstr ""
|
1158 |
|
1159 |
+
#: classes/Controller/ListScreen/Save.php:62
|
1160 |
msgid "View %s screen"
|
1161 |
msgstr ""
|
1162 |
|
1163 |
+
#: classes/Admin/Asset/Columns.php:57
|
1164 |
msgid "Invalid response."
|
1165 |
msgstr ""
|
1166 |
|
1180 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1181 |
msgstr ""
|
1182 |
|
1183 |
+
#: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
|
1184 |
msgid "Custom Fields"
|
1185 |
msgstr "Brugerdefineret felter"
|
1186 |
|
1206 |
msgid "Upgrade"
|
1207 |
msgstr "Opgrader"
|
1208 |
|
1209 |
+
#: classes/Controller/ListScreen/Save.php:59
|
1210 |
msgid "Settings for %s updated successfully."
|
1211 |
msgstr ""
|
1212 |
|
1213 |
+
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:15
|
1214 |
msgid "Users"
|
1215 |
msgstr "Brugere"
|
1216 |
|
1217 |
#: templates/admin/help-tab/custom-fields.php:34
|
1218 |
#: templates/settings/setting-label-icons.php:37
|
1219 |
+
#: classes/Settings/Column/CustomFieldType.php:132
|
1220 |
+
#: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:19
|
|
|
1221 |
msgid "Media"
|
1222 |
msgstr ""
|
1223 |
|
1225 |
msgid "Links"
|
1226 |
msgstr ""
|
1227 |
|
1228 |
+
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:16
|
1229 |
msgid "Comment"
|
1230 |
msgstr "Kommentar"
|
1231 |
|
1232 |
+
#: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:15
|
1233 |
+
#: classes/Column/User/CommentCount.php:14
|
1234 |
msgid "Comments"
|
1235 |
msgstr ""
|
1236 |
|
1314 |
msgid "Get Admin Columns Pro"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
+
#: classes/Admin/Page/Columns.php:212
|
1318 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1319 |
msgstr ""
|
1320 |
|
1322 |
msgid "Update"
|
1323 |
msgstr "Opdatér"
|
1324 |
|
1325 |
+
#: classes/Admin/Page/Columns.php:203
|
1326 |
msgid "Store settings"
|
1327 |
msgstr "Gem indstillinger"
|
1328 |
|
1368 |
msgid "Customize your Admin Columns settings."
|
1369 |
msgstr "Tilpas din Admin Columns indstillinger."
|
1370 |
|
|
|
1371 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
1372 |
+
#: classes/Admin/Section/General.php:36
|
1373 |
msgid "General Settings"
|
1374 |
msgstr "Generelle indstillinger"
|
1375 |
|
1449 |
msgid "Overview"
|
1450 |
msgstr "Overblik"
|
1451 |
|
1452 |
+
#: classes/Controller/RestoreSettingsRequest.php:42
|
1453 |
msgid "Default settings successfully restored."
|
1454 |
msgstr ""
|
1455 |
|
1456 |
+
#: classes/Controller/ColumnRequest.php:39 classes/Admin/Asset/Columns.php:56
|
1457 |
msgid "%s column is already present and can not be duplicated."
|
1458 |
msgstr "%s kolonne er allerede til stede og kan ikke duplikeres."
|
1459 |
|
1506 |
msgstr ""
|
1507 |
|
1508 |
#. Plugin Name of the plugin
|
1509 |
+
#: classes/Table/Screen.php:464 classes/Admin/Page/Columns.php:66
|
1510 |
+
#: classes/Admin.php:126 classes/Check/Review.php:148
|
1511 |
msgid "Admin Columns"
|
1512 |
msgstr "Admin Columns"
|
1513 |
|
1543 |
msgid "Label"
|
1544 |
msgstr "Etikette"
|
1545 |
|
1546 |
+
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:35
|
1547 |
msgid "Name"
|
1548 |
msgstr "Navn"
|
1549 |
|
1550 |
+
#: classes/Settings/Column/Type.php:29
|
1551 |
msgid "Choose a column type."
|
1552 |
msgstr "Vælg en kolonne type."
|
1553 |
|
1567 |
msgid "User Login"
|
1568 |
msgstr "Brugerlogin"
|
1569 |
|
1570 |
+
#: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
|
1571 |
msgid "Last Name"
|
1572 |
msgstr "Efternavn"
|
1573 |
|
1574 |
+
#: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
|
1575 |
msgid "First Name"
|
1576 |
msgstr "Fornavn"
|
1577 |
|
1578 |
+
#: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
|
1579 |
msgid "Display Name"
|
1580 |
msgstr "Offentligt navn"
|
1581 |
|
1591 |
msgid "Before"
|
1592 |
msgstr "Før"
|
1593 |
|
1594 |
+
#: classes/Settings/Column/Width.php:65
|
1595 |
msgid "width"
|
1596 |
msgstr "bredde"
|
1597 |
|
1598 |
+
#: classes/Settings/Column/CustomFieldType.php:173
|
1599 |
+
#: classes/Settings/Column/Image.php:112 classes/ColumnGroups.php:16
|
1600 |
msgid "Custom"
|
1601 |
msgstr "Brugerdefineret"
|
1602 |
|
1628 |
msgid "Registered"
|
1629 |
msgstr "Registreret"
|
1630 |
|
1631 |
+
#: classes/Settings/Column/PostType.php:43
|
1632 |
+
#: classes/Settings/Column/CustomFieldType.php:101
|
1633 |
+
#: classes/ListScreenGroups.php:13
|
1634 |
msgid "Post Type"
|
1635 |
msgstr "Indholdstype"
|
1636 |
|
1638 |
msgid "Post Count"
|
1639 |
msgstr "Antal indlæg"
|
1640 |
|
1641 |
+
#: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
|
1642 |
msgid "Nickname"
|
1643 |
msgstr "Kaldenavn"
|
1644 |
|
1650 |
msgid "Remove"
|
1651 |
msgstr "Fjern"
|
1652 |
|
1653 |
+
#: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
|
1654 |
msgid "User ID"
|
1655 |
msgstr "Bruger ID"
|
1656 |
|
1662 |
msgid "Link to menu"
|
1663 |
msgstr ""
|
1664 |
|
1665 |
+
#: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
|
1666 |
msgid "Taxonomy"
|
1667 |
msgstr "Taksonomi"
|
1668 |
|
1674 |
msgid "Status"
|
1675 |
msgstr "Status"
|
1676 |
|
1677 |
+
#: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
|
1678 |
msgid "Slug"
|
1679 |
msgstr "Kort titel"
|
1680 |
|
1762 |
msgid "Comment status"
|
1763 |
msgstr "Kommentar status"
|
1764 |
|
|
|
1765 |
#: classes/Settings/Column/CommentCount.php:58
|
1766 |
+
#: classes/Column/Comment/Status.php:33
|
1767 |
msgid "Spam"
|
1768 |
msgstr "Spam"
|
1769 |
|
|
|
1770 |
#: classes/Settings/Column/CommentCount.php:57
|
1771 |
+
#: classes/Column/Comment/Status.php:35
|
1772 |
msgid "Pending"
|
1773 |
msgstr "Afventende"
|
1774 |
|
1789 |
msgstr ""
|
1790 |
|
1791 |
#: classes/Settings/Column/MediaLink.php:62
|
|
|
|
|
1792 |
#: classes/Settings/Column/CommentLink.php:65
|
1793 |
+
#: classes/Settings/Column/UserLink.php:78
|
1794 |
#: classes/Settings/Column/TermLink.php:36
|
1795 |
+
#: classes/Settings/Column/Separator.php:28
|
1796 |
+
#: classes/Settings/Column/PostLink.php:68
|
1797 |
msgid "None"
|
1798 |
msgstr "Ingen"
|
1799 |
|
1800 |
#: classes/Settings/Column/MediaLink.php:53
|
|
|
|
|
1801 |
#: classes/Settings/Column/CommentLink.php:56
|
1802 |
+
#: classes/Settings/Column/UserLink.php:60
|
1803 |
#: classes/Settings/Column/TermLink.php:27
|
1804 |
+
#: classes/Settings/Column/PostLink.php:58
|
1805 |
msgid "Link To"
|
1806 |
msgstr ""
|
1807 |
|
1813 |
msgid "Preview"
|
1814 |
msgstr ""
|
1815 |
|
1816 |
+
#: classes/Settings/Column/Width.php:55 classes/Settings/Column/Image.php:41
|
1817 |
+
#: classes/Column/Media/Width.php:16
|
1818 |
msgid "Width"
|
1819 |
msgstr "Bredde"
|
1820 |
|
1822 |
msgid "Mime Type"
|
1823 |
msgstr ""
|
1824 |
|
1825 |
+
#: classes/Settings/Column/Image.php:47 classes/Column/Media/Height.php:16
|
1826 |
msgid "Height"
|
1827 |
msgstr "Højde"
|
1828 |
|
1850 |
msgid "Filename"
|
1851 |
msgstr ""
|
1852 |
|
1853 |
+
#: classes/Settings/Column/Term.php:30 classes/Settings/Column/ExifData.php:81
|
1854 |
+
#: classes/Settings/Column/Post.php:99
|
1855 |
msgid "Title"
|
1856 |
msgstr "Titel"
|
1857 |
|
1891 |
msgid "Dimensions"
|
1892 |
msgstr "Mål"
|
1893 |
|
1894 |
+
#: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
|
1895 |
msgid "Caption"
|
1896 |
msgstr "Titeltekst"
|
1897 |
|
1903 |
msgid "View"
|
1904 |
msgstr "Vis"
|
1905 |
|
|
|
1906 |
#: classes/Settings/Column/CommentCount.php:59
|
1907 |
+
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1908 |
msgid "Trash"
|
1909 |
msgstr "Papirkurv"
|
1910 |
|
1913 |
msgid "Description"
|
1914 |
msgstr "Beskrivelse"
|
1915 |
|
1916 |
+
#: classes/Settings/Column/CustomFieldType.php:76
|
1917 |
msgid "This will determine how the value will be displayed."
|
1918 |
msgstr "Dette afgør hvordan værdien vil blive vist."
|
1919 |
|
1920 |
+
#: classes/Settings/Column/CustomFieldType.php:83
|
1921 |
msgid "Field Type"
|
1922 |
msgstr "Felttype"
|
1923 |
|
1924 |
#: templates/admin/help-tab/custom-fields.php:38
|
1925 |
+
#: classes/Settings/Column/CustomFieldType.php:138
|
1926 |
msgid "Multiple Values"
|
1927 |
msgstr "Flere værdier"
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:30
|
1930 |
+
#: classes/Settings/Column/CustomFieldType.php:123
|
1931 |
msgid "Image"
|
1932 |
msgstr "Billede"
|
1933 |
|
1941 |
msgstr ""
|
1942 |
|
1943 |
#: templates/admin/help-tab/custom-fields.php:10
|
1944 |
+
#: classes/Settings/Column/CustomFieldType.php:120
|
1945 |
msgid "Color"
|
1946 |
msgstr "Farve"
|
1947 |
|
1948 |
#: templates/admin/help-tab/custom-fields.php:6
|
1949 |
+
#: classes/Settings/Column/Separator.php:25
|
1950 |
+
#: classes/Settings/Column/CustomFieldType.php:188
|
1951 |
#: classes/Settings/Column/NumberFormat.php:88
|
1952 |
#: classes/Settings/Column/Image.php:72
|
1953 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:53
|
1954 |
+
#: classes/ColumnGroups.php:13
|
1955 |
msgid "Default"
|
1956 |
msgstr "Standard"
|
1957 |
|
1964 |
msgstr ""
|
1965 |
|
1966 |
#: templates/admin/help-tab/custom-fields.php:58
|
1967 |
+
#: classes/Settings/Column/CustomFieldType.php:105
|
1968 |
+
#: classes/Settings/Column/CustomFieldType.php:134
|
1969 |
+
#: classes/ListScreen/User.php:16 classes/Column/Comment/User.php:15
|
|
|
1970 |
msgid "User"
|
1971 |
msgstr ""
|
1972 |
|
1973 |
+
#: templates/admin/edit-column.php:53 classes/Settings/Column/Type.php:32
|
1974 |
+
#: classes/Settings/Column/Type.php:41
|
1975 |
+
#: classes/Settings/Column/CustomFieldType.php:79
|
1976 |
+
#: classes/Column/Comment/Type.php:14
|
1977 |
msgid "Type"
|
1978 |
msgstr "Type"
|
1979 |
|
1982 |
msgstr "Som svar på"
|
1983 |
|
1984 |
#: templates/admin/help-tab/custom-fields.php:46
|
1985 |
+
#: classes/Settings/Column/CustomFieldType.php:133
|
1986 |
#: classes/Column/Comment/Post.php:15
|
|
|
1987 |
msgid "Post"
|
1988 |
msgstr ""
|
1989 |
|
1992 |
msgstr ""
|
1993 |
|
1994 |
#: templates/admin/help-tab/custom-fields.php:18
|
1995 |
+
#: classes/Settings/Column/Comment.php:128 classes/Settings/Column/Post.php:103
|
1996 |
+
#: classes/Settings/Column/CustomFieldType.php:121
|
1997 |
msgid "Date"
|
1998 |
msgstr "Dato"
|
1999 |
|
2000 |
+
#: classes/Column/Comment/DateGmt.php:17
|
2001 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
2002 |
msgstr ""
|
2003 |
|
2004 |
+
#: classes/Column/Comment/DateGmt.php:11
|
2005 |
msgid "Date GMT"
|
2006 |
msgstr "Dato GMT"
|
2007 |
|
2008 |
+
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:101
|
2009 |
#: classes/Column/Post/AuthorName.php:18
|
|
|
2010 |
msgid "Author"
|
2011 |
msgstr "Forfatter"
|
2012 |
|
2022 |
msgid "Author IP"
|
2023 |
msgstr "Forfatter IP"
|
2024 |
|
|
|
2025 |
#: classes/Settings/Column/Comment.php:127
|
2026 |
+
#: classes/Column/Comment/AuthorEmail.php:14
|
2027 |
msgid "Author Email"
|
2028 |
msgstr ""
|
2029 |
|
2031 |
msgid "Avatar"
|
2032 |
msgstr "Avatar"
|
2033 |
|
|
|
2034 |
#: classes/Settings/Column/CommentCount.php:56
|
2035 |
+
#: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
|
2036 |
msgid "Approved"
|
2037 |
msgstr "Godkendt"
|
2038 |
|
2048 |
msgid "Edit Comment"
|
2049 |
msgstr ""
|
2050 |
|
2051 |
+
#: templates/admin/edit-actions.php:41 classes/Settings/Column/Term.php:32
|
2052 |
+
#: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Post.php:100
|
2053 |
+
#: classes/Column/Post/ID.php:15 classes/Column/Comment/ID.php:14
|
2054 |
+
#: classes/Column/Media/ID.php:14
|
2055 |
msgid "ID"
|
2056 |
msgstr "ID"
|
2057 |
|
2058 |
+
#: templates/admin/side-feedback.php:14
|
|
|
2059 |
#: classes/Settings/Column/ActionIcons.php:23
|
2060 |
+
#: classes/Settings/Column/MissingImageSize.php:23
|
2061 |
+
#: classes/Settings/Column/Toggle.php:15
|
2062 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
2063 |
+
#: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
|
2064 |
+
#: classes/Helper/Icon.php:62
|
2065 |
msgid "No"
|
2066 |
msgstr "Nej"
|
2067 |
|
2068 |
+
#: templates/admin/side-feedback.php:13
|
|
|
2069 |
#: classes/Settings/Column/ActionIcons.php:22
|
2070 |
+
#: classes/Settings/Column/MissingImageSize.php:22
|
2071 |
+
#: classes/Settings/Column/Toggle.php:14
|
2072 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
2073 |
+
#: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
|
2074 |
+
#: classes/Helper/Icon.php:46
|
2075 |
msgid "Yes"
|
2076 |
msgstr "Ja"
|
2077 |
|
languages/codepress-admin-columns-de_DE.po
CHANGED
@@ -11,6 +11,22 @@ msgstr ""
|
|
11 |
"Language: de\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
#: classes/Column/Placeholder.php:40
|
15 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
16 |
msgstr ""
|
@@ -87,11 +103,10 @@ msgstr ""
|
|
87 |
msgid "Export table contents to CSV"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: templates/tooltip/export.php:25 templates/tooltip/
|
91 |
-
#: templates/tooltip/inline-editing.php:25
|
92 |
#: templates/tooltip/smart-filtering.php:28
|
93 |
-
#: templates/tooltip/
|
94 |
-
#: templates/tooltip/export-disabled.php:17
|
95 |
msgid "Learn more »"
|
96 |
msgstr ""
|
97 |
|
@@ -119,7 +134,7 @@ msgstr ""
|
|
119 |
msgid "List Screen ID"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: classes/Column/User
|
123 |
msgid "Full Name"
|
124 |
msgstr ""
|
125 |
|
@@ -378,11 +393,11 @@ msgstr ""
|
|
378 |
msgid "View Comment"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: classes/Admin/Asset/Columns.php:
|
382 |
msgid "The column could not be loaded because of an unknown error"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: classes/Admin/Asset/Columns.php:
|
386 |
msgid "There was an error during saving the column settings."
|
387 |
msgstr ""
|
388 |
|
@@ -434,7 +449,7 @@ msgstr ""
|
|
434 |
msgid "Events Calendar"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
438 |
msgid "Uses one or more %s IDs to display information about it."
|
439 |
msgstr ""
|
440 |
|
@@ -451,7 +466,7 @@ msgid "Value: Should contain a URL."
|
|
451 |
msgstr ""
|
452 |
|
453 |
#: templates/admin/help-tab/custom-fields.php:54
|
454 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
455 |
msgid "URL"
|
456 |
msgstr ""
|
457 |
|
@@ -544,9 +559,8 @@ msgstr ""
|
|
544 |
msgid "Text Limit"
|
545 |
msgstr ""
|
546 |
|
547 |
-
#: classes/
|
548 |
-
#: classes/Column/Media/Download.php:11
|
549 |
-
#: classes/Settings/Column/MediaLink.php:64
|
550 |
msgid "Download"
|
551 |
msgstr ""
|
552 |
|
@@ -574,7 +588,7 @@ msgstr ""
|
|
574 |
msgid "Use an icon instead of text for displaying."
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: classes/Settings/Column/Post.php:
|
578 |
msgctxt "post"
|
579 |
msgid "Featured Image"
|
580 |
msgstr ""
|
@@ -599,13 +613,13 @@ msgstr ""
|
|
599 |
msgid "Site Options"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
603 |
#: classes/Settings/Column/Meta.php:129
|
|
|
604 |
msgid "current"
|
605 |
msgstr ""
|
606 |
|
607 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
608 |
#: classes/Settings/Column/Meta.php:126
|
|
|
609 |
msgid "Network Site:"
|
610 |
msgstr ""
|
611 |
|
@@ -709,8 +723,8 @@ msgstr "Privat"
|
|
709 |
msgid "Use an icon instead of text for displaying the status."
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: classes/Settings/Column/StatusIcon.php:29
|
713 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
|
|
714 |
msgid "Use an icon?"
|
715 |
msgstr ""
|
716 |
|
@@ -779,10 +793,10 @@ msgstr ""
|
|
779 |
msgid "Auto"
|
780 |
msgstr "Auto"
|
781 |
|
782 |
-
#: classes/
|
|
|
783 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
784 |
-
#: classes/Settings/Column/
|
785 |
-
#: classes/Settings/Column/Post.php:82
|
786 |
msgid "Display"
|
787 |
msgstr ""
|
788 |
|
@@ -814,8 +828,8 @@ msgstr ""
|
|
814 |
msgid "Plain text"
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: classes/Column/Post/PasswordProtected.php:21
|
818 |
#: classes/Settings/Column/Password.php:23
|
|
|
819 |
msgid "Password"
|
820 |
msgstr "Passwort"
|
821 |
|
@@ -887,56 +901,56 @@ msgstr ""
|
|
887 |
msgid "Time Difference"
|
888 |
msgstr "Zeitunterschied"
|
889 |
|
890 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
891 |
msgid "Multiple"
|
892 |
msgstr ""
|
893 |
|
894 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
895 |
msgid "Choice"
|
896 |
msgstr ""
|
897 |
|
898 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
899 |
msgid "Relational"
|
900 |
msgstr ""
|
901 |
|
902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
903 |
msgid "Basic"
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
907 |
msgid "Number of Fields"
|
908 |
msgstr ""
|
909 |
|
910 |
#: templates/admin/help-tab/custom-fields.php:50
|
911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
912 |
msgid "True / False"
|
913 |
msgstr "Wahr / Falsch"
|
914 |
|
915 |
#: templates/admin/help-tab/custom-fields.php:26
|
916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
917 |
msgid "Has Content"
|
918 |
msgstr ""
|
919 |
|
920 |
#: templates/admin/help-tab/custom-fields.php:42
|
921 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
922 |
msgid "Number"
|
923 |
msgstr "Zahl"
|
924 |
|
925 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
926 |
msgid "Text"
|
927 |
msgstr "Text"
|
928 |
|
929 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
930 |
msgid "Multiple IDs should be separated by commas."
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: classes/Settings/Column/CustomField.php:27
|
934 |
#: classes/Settings/Column/Meta.php:73
|
|
|
935 |
msgid "Field"
|
936 |
msgstr "Feld"
|
937 |
|
938 |
-
#: classes/Settings/Column/NumberOfItems.php:33
|
939 |
#: classes/Settings/Column/CharacterLimit.php:29
|
|
|
940 |
#: classes/Settings/Column/WordLimit.php:35
|
941 |
msgid "Leave empty for no limit"
|
942 |
msgstr "Leer lassen für unlimitiert"
|
@@ -978,9 +992,9 @@ msgstr ""
|
|
978 |
msgid "Shortlink"
|
979 |
msgstr "Kurzlink"
|
980 |
|
981 |
-
#: classes/Settings/Column/CustomFieldType.php:219
|
982 |
#: classes/Settings/Column/CustomFieldType.php:221
|
983 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
984 |
msgid ", "
|
985 |
msgstr ""
|
986 |
|
@@ -1090,7 +1104,7 @@ msgstr ""
|
|
1090 |
msgid "Pro"
|
1091 |
msgstr ""
|
1092 |
|
1093 |
-
#: classes/Controller/ListScreen/Save.php:
|
1094 |
msgid "You need at least one column"
|
1095 |
msgstr ""
|
1096 |
|
@@ -1126,11 +1140,11 @@ msgstr ""
|
|
1126 |
msgid "Upgrade to"
|
1127 |
msgstr ""
|
1128 |
|
1129 |
-
#: classes/Admin/
|
1130 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: classes/Controller/ColumnRequest.php:
|
1134 |
msgid "Please visit the %s screen once to load all available columns"
|
1135 |
msgstr ""
|
1136 |
|
@@ -1142,11 +1156,11 @@ msgstr ""
|
|
1142 |
msgid "Settings for %s restored successfully."
|
1143 |
msgstr ""
|
1144 |
|
1145 |
-
#: classes/Controller/ListScreen/Save.php:
|
1146 |
msgid "View %s screen"
|
1147 |
msgstr ""
|
1148 |
|
1149 |
-
#: classes/Admin/Asset/Columns.php:
|
1150 |
msgid "Invalid response."
|
1151 |
msgstr ""
|
1152 |
|
@@ -1166,7 +1180,7 @@ msgstr ""
|
|
1166 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1167 |
msgstr ""
|
1168 |
|
1169 |
-
#: classes/
|
1170 |
msgid "Custom Fields"
|
1171 |
msgstr "Benutzerdefinierte Felder"
|
1172 |
|
@@ -1192,19 +1206,18 @@ msgstr "Bearbeite Spalten"
|
|
1192 |
msgid "Upgrade"
|
1193 |
msgstr "Aktualisierung"
|
1194 |
|
1195 |
-
#: classes/Controller/ListScreen/Save.php:
|
1196 |
msgid "Settings for %s updated successfully."
|
1197 |
msgstr ""
|
1198 |
|
1199 |
-
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:
|
1200 |
msgid "Users"
|
1201 |
msgstr "Benutzer"
|
1202 |
|
1203 |
#: templates/admin/help-tab/custom-fields.php:34
|
1204 |
#: templates/settings/setting-label-icons.php:37
|
1205 |
-
#: classes/
|
1206 |
-
#: classes/
|
1207 |
-
#: classes/ListScreen/Media.php:18
|
1208 |
msgid "Media"
|
1209 |
msgstr "Media"
|
1210 |
|
@@ -1212,12 +1225,12 @@ msgstr "Media"
|
|
1212 |
msgid "Links"
|
1213 |
msgstr ""
|
1214 |
|
1215 |
-
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:
|
1216 |
msgid "Comment"
|
1217 |
msgstr ""
|
1218 |
|
1219 |
-
#: classes/ListScreenGroups.php:16 classes/
|
1220 |
-
#: classes/
|
1221 |
msgid "Comments"
|
1222 |
msgstr ""
|
1223 |
|
@@ -1301,7 +1314,7 @@ msgstr ""
|
|
1301 |
msgid "Get Admin Columns Pro"
|
1302 |
msgstr ""
|
1303 |
|
1304 |
-
#: classes/Admin/Page/Columns.php:
|
1305 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1306 |
msgstr ""
|
1307 |
|
@@ -1309,7 +1322,7 @@ msgstr ""
|
|
1309 |
msgid "Update"
|
1310 |
msgstr "Aktualisieren"
|
1311 |
|
1312 |
-
#: classes/Admin/Page/Columns.php:
|
1313 |
msgid "Store settings"
|
1314 |
msgstr ""
|
1315 |
|
@@ -1355,8 +1368,8 @@ msgstr "Speichern"
|
|
1355 |
msgid "Customize your Admin Columns settings."
|
1356 |
msgstr ""
|
1357 |
|
1358 |
-
#: classes/Admin/Section/General.php:36
|
1359 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
|
|
1360 |
msgid "General Settings"
|
1361 |
msgstr "Haupteinstellungen"
|
1362 |
|
@@ -1436,11 +1449,11 @@ msgstr ""
|
|
1436 |
msgid "Overview"
|
1437 |
msgstr "Überblick"
|
1438 |
|
1439 |
-
#: classes/Controller/RestoreSettingsRequest.php:
|
1440 |
msgid "Default settings successfully restored."
|
1441 |
msgstr ""
|
1442 |
|
1443 |
-
#: classes/
|
1444 |
msgid "%s column is already present and can not be duplicated."
|
1445 |
msgstr ""
|
1446 |
|
@@ -1493,8 +1506,8 @@ msgid "Admin Columns Pro"
|
|
1493 |
msgstr ""
|
1494 |
|
1495 |
#. Plugin Name of the plugin
|
1496 |
-
#: classes/
|
1497 |
-
#: classes/Admin
|
1498 |
msgid "Admin Columns"
|
1499 |
msgstr ""
|
1500 |
|
@@ -1530,11 +1543,11 @@ msgstr ""
|
|
1530 |
msgid "Label"
|
1531 |
msgstr ""
|
1532 |
|
1533 |
-
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:
|
1534 |
msgid "Name"
|
1535 |
msgstr "Name"
|
1536 |
|
1537 |
-
#: classes/Settings/Column/Type.php:
|
1538 |
msgid "Choose a column type."
|
1539 |
msgstr ""
|
1540 |
|
@@ -1554,15 +1567,15 @@ msgstr "user_email geändert."
|
|
1554 |
msgid "User Login"
|
1555 |
msgstr "Benutzeranmeldung"
|
1556 |
|
1557 |
-
#: classes/Column/User
|
1558 |
msgid "Last Name"
|
1559 |
msgstr "Nachname"
|
1560 |
|
1561 |
-
#: classes/Column/User
|
1562 |
msgid "First Name"
|
1563 |
msgstr "Vorname"
|
1564 |
|
1565 |
-
#: classes/Column/User
|
1566 |
msgid "Display Name"
|
1567 |
msgstr "Anzeigename"
|
1568 |
|
@@ -1578,12 +1591,12 @@ msgstr ""
|
|
1578 |
msgid "Before"
|
1579 |
msgstr ""
|
1580 |
|
1581 |
-
#: classes/Settings/Column/Width.php:
|
1582 |
msgid "width"
|
1583 |
msgstr ""
|
1584 |
|
1585 |
-
#: classes/
|
1586 |
-
#: classes/Settings/Column/Image.php:112
|
1587 |
msgid "Custom"
|
1588 |
msgstr "Benutzerdefiniert"
|
1589 |
|
@@ -1615,8 +1628,9 @@ msgstr ""
|
|
1615 |
msgid "Registered"
|
1616 |
msgstr "Angemeldet am"
|
1617 |
|
1618 |
-
#: classes/
|
1619 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
1620 |
msgid "Post Type"
|
1621 |
msgstr ""
|
1622 |
|
@@ -1624,7 +1638,7 @@ msgstr ""
|
|
1624 |
msgid "Post Count"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
-
#: classes/Column/User
|
1628 |
msgid "Nickname"
|
1629 |
msgstr "Spitzname"
|
1630 |
|
@@ -1636,7 +1650,7 @@ msgstr ""
|
|
1636 |
msgid "Remove"
|
1637 |
msgstr "Entfernen"
|
1638 |
|
1639 |
-
#: classes/Column/User
|
1640 |
msgid "User ID"
|
1641 |
msgstr ""
|
1642 |
|
@@ -1648,7 +1662,7 @@ msgstr ""
|
|
1648 |
msgid "Link to menu"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
-
#: classes/Column/Taxonomy.php:
|
1652 |
msgid "Taxonomy"
|
1653 |
msgstr "Taxonomie"
|
1654 |
|
@@ -1660,7 +1674,7 @@ msgstr "Anpinnen"
|
|
1660 |
msgid "Status"
|
1661 |
msgstr "Status"
|
1662 |
|
1663 |
-
#: classes/Column/
|
1664 |
msgid "Slug"
|
1665 |
msgstr "Titelform"
|
1666 |
|
@@ -1748,13 +1762,13 @@ msgstr ""
|
|
1748 |
msgid "Comment status"
|
1749 |
msgstr ""
|
1750 |
|
1751 |
-
#: classes/Column/Comment/Status.php:33
|
1752 |
#: classes/Settings/Column/CommentCount.php:58
|
|
|
1753 |
msgid "Spam"
|
1754 |
msgstr ""
|
1755 |
|
1756 |
-
#: classes/Column/Comment/Status.php:35
|
1757 |
#: classes/Settings/Column/CommentCount.php:57
|
|
|
1758 |
msgid "Pending"
|
1759 |
msgstr "Ausstehender Review"
|
1760 |
|
@@ -1775,19 +1789,19 @@ msgid "Edit User Profile"
|
|
1775 |
msgstr ""
|
1776 |
|
1777 |
#: classes/Settings/Column/MediaLink.php:62
|
1778 |
-
#: classes/Settings/Column/PostLink.php:68
|
1779 |
-
#: classes/Settings/Column/UserLink.php:78
|
1780 |
#: classes/Settings/Column/CommentLink.php:65
|
1781 |
-
#: classes/Settings/Column/
|
1782 |
#: classes/Settings/Column/TermLink.php:36
|
|
|
|
|
1783 |
msgid "None"
|
1784 |
msgstr "Keine"
|
1785 |
|
1786 |
#: classes/Settings/Column/MediaLink.php:53
|
1787 |
-
#: classes/Settings/Column/PostLink.php:58
|
1788 |
-
#: classes/Settings/Column/UserLink.php:60
|
1789 |
#: classes/Settings/Column/CommentLink.php:56
|
|
|
1790 |
#: classes/Settings/Column/TermLink.php:27
|
|
|
1791 |
msgid "Link To"
|
1792 |
msgstr ""
|
1793 |
|
@@ -1799,8 +1813,8 @@ msgstr "Anhänge"
|
|
1799 |
msgid "Preview"
|
1800 |
msgstr "Vorschau"
|
1801 |
|
1802 |
-
#: classes/Column/
|
1803 |
-
#: classes/
|
1804 |
msgid "Width"
|
1805 |
msgstr "Breite"
|
1806 |
|
@@ -1808,7 +1822,7 @@ msgstr "Breite"
|
|
1808 |
msgid "Mime Type"
|
1809 |
msgstr ""
|
1810 |
|
1811 |
-
#: classes/Column/
|
1812 |
msgid "Height"
|
1813 |
msgstr "Höhe"
|
1814 |
|
@@ -1836,8 +1850,8 @@ msgstr ""
|
|
1836 |
msgid "Filename"
|
1837 |
msgstr ""
|
1838 |
|
1839 |
-
#: classes/Settings/Column/
|
1840 |
-
#: classes/Settings/Column/Post.php:
|
1841 |
msgid "Title"
|
1842 |
msgstr "Titel"
|
1843 |
|
@@ -1877,7 +1891,7 @@ msgstr "EXIF-Daten"
|
|
1877 |
msgid "Dimensions"
|
1878 |
msgstr "Dimensionen"
|
1879 |
|
1880 |
-
#: classes/Column/
|
1881 |
msgid "Caption"
|
1882 |
msgstr "Bildunterschrift"
|
1883 |
|
@@ -1889,8 +1903,8 @@ msgstr ""
|
|
1889 |
msgid "View"
|
1890 |
msgstr "Ansehen"
|
1891 |
|
1892 |
-
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1893 |
#: classes/Settings/Column/CommentCount.php:59
|
|
|
1894 |
msgid "Trash"
|
1895 |
msgstr ""
|
1896 |
|
@@ -1899,21 +1913,21 @@ msgstr ""
|
|
1899 |
msgid "Description"
|
1900 |
msgstr "Beschreibung"
|
1901 |
|
1902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1903 |
msgid "This will determine how the value will be displayed."
|
1904 |
msgstr ""
|
1905 |
|
1906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1907 |
msgid "Field Type"
|
1908 |
msgstr "Feldtyp"
|
1909 |
|
1910 |
#: templates/admin/help-tab/custom-fields.php:38
|
1911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1912 |
msgid "Multiple Values"
|
1913 |
msgstr ""
|
1914 |
|
1915 |
#: templates/admin/help-tab/custom-fields.php:30
|
1916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1917 |
msgid "Image"
|
1918 |
msgstr "Bild"
|
1919 |
|
@@ -1927,16 +1941,17 @@ msgid "Counter"
|
|
1927 |
msgstr ""
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:10
|
1930 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1931 |
msgid "Color"
|
1932 |
msgstr ""
|
1933 |
|
1934 |
#: templates/admin/help-tab/custom-fields.php:6
|
1935 |
-
#: classes/
|
1936 |
-
#: classes/
|
1937 |
#: classes/Settings/Column/NumberFormat.php:88
|
1938 |
#: classes/Settings/Column/Image.php:72
|
1939 |
-
#: classes/
|
|
|
1940 |
msgid "Default"
|
1941 |
msgstr "Standard"
|
1942 |
|
@@ -1949,16 +1964,16 @@ msgid "Word Count"
|
|
1949 |
msgstr ""
|
1950 |
|
1951 |
#: templates/admin/help-tab/custom-fields.php:58
|
1952 |
-
#: classes/Column/
|
1953 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1954 |
-
#: classes/
|
1955 |
-
#: classes/ListScreen/User.php:15
|
1956 |
msgid "User"
|
1957 |
msgstr "Benutzer"
|
1958 |
|
1959 |
-
#: templates/admin/edit-column.php:53 classes/Column/
|
1960 |
-
#: classes/Settings/Column/
|
1961 |
-
#: classes/Settings/Column/
|
|
|
1962 |
msgid "Type"
|
1963 |
msgstr "Typ"
|
1964 |
|
@@ -1967,8 +1982,8 @@ msgid "In Reply To"
|
|
1967 |
msgstr ""
|
1968 |
|
1969 |
#: templates/admin/help-tab/custom-fields.php:46
|
|
|
1970 |
#: classes/Column/Comment/Post.php:15
|
1971 |
-
#: classes/Settings/Column/CustomFieldType.php:131
|
1972 |
msgid "Post"
|
1973 |
msgstr "Veröffentlichen"
|
1974 |
|
@@ -1977,21 +1992,21 @@ msgid "Content"
|
|
1977 |
msgstr "Inhalt"
|
1978 |
|
1979 |
#: templates/admin/help-tab/custom-fields.php:18
|
1980 |
-
#: classes/Settings/Column/Comment.php:128
|
1981 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1982 |
msgid "Date"
|
1983 |
msgstr "Datum"
|
1984 |
|
1985 |
-
#: classes/Column/Comment/DateGmt.php:
|
1986 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
1987 |
msgstr ""
|
1988 |
|
1989 |
-
#: classes/Column/Comment/DateGmt.php:
|
1990 |
msgid "Date GMT"
|
1991 |
msgstr ""
|
1992 |
|
|
|
1993 |
#: classes/Column/Post/AuthorName.php:18
|
1994 |
-
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
|
1995 |
msgid "Author"
|
1996 |
msgstr "Autor"
|
1997 |
|
@@ -2007,8 +2022,8 @@ msgstr ""
|
|
2007 |
msgid "Author IP"
|
2008 |
msgstr ""
|
2009 |
|
2010 |
-
#: classes/Column/Comment/AuthorEmail.php:14
|
2011 |
#: classes/Settings/Column/Comment.php:127
|
|
|
2012 |
msgid "Author Email"
|
2013 |
msgstr ""
|
2014 |
|
@@ -2016,8 +2031,8 @@ msgstr ""
|
|
2016 |
msgid "Avatar"
|
2017 |
msgstr "Avatar"
|
2018 |
|
2019 |
-
#: classes/Column/Comment/Approved.php:14 classes/Column/Comment/Status.php:34
|
2020 |
#: classes/Settings/Column/CommentCount.php:56
|
|
|
2021 |
msgid "Approved"
|
2022 |
msgstr ""
|
2023 |
|
@@ -2033,28 +2048,30 @@ msgstr "Bearbeiten"
|
|
2033 |
msgid "Edit Comment"
|
2034 |
msgstr ""
|
2035 |
|
2036 |
-
#: templates/admin/edit-actions.php:41 classes/Column/
|
2037 |
-
#: classes/Column/Comment
|
2038 |
-
#: classes/
|
2039 |
-
#: classes/
|
2040 |
msgid "ID"
|
2041 |
msgstr ""
|
2042 |
|
2043 |
-
#: templates/admin/side-feedback.php:14
|
2044 |
-
#: classes/Settings/Column/MissingImageSize.php:23
|
2045 |
#: classes/Settings/Column/ActionIcons.php:23
|
2046 |
-
#: classes/Settings/Column/
|
2047 |
-
#: classes/Settings/Column/Toggle.php:15
|
2048 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
|
|
|
|
2049 |
msgid "No"
|
2050 |
msgstr "Nein"
|
2051 |
|
2052 |
-
#: templates/admin/side-feedback.php:13
|
2053 |
-
#: classes/Settings/Column/MissingImageSize.php:22
|
2054 |
#: classes/Settings/Column/ActionIcons.php:22
|
2055 |
-
#: classes/Settings/Column/
|
2056 |
-
#: classes/Settings/Column/Toggle.php:14
|
2057 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
|
|
|
|
2058 |
msgid "Yes"
|
2059 |
msgstr "Ja"
|
2060 |
|
11 |
"Language: de\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
14 |
+
#: classes/Column/User/LastPost.php:15
|
15 |
+
msgid "Last Post"
|
16 |
+
msgstr ""
|
17 |
+
|
18 |
+
#: classes/Column/User/FirstPost.php:15
|
19 |
+
msgid "First Post"
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: classes/Integration/GravityForms.php:18
|
23 |
+
msgid "Take your form submission management to the next level!"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: classes/Settings/Column/PostStatus.php:33
|
27 |
+
msgid "Post Status"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
#: classes/Column/Placeholder.php:40
|
31 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
32 |
msgstr ""
|
103 |
msgid "Export table contents to CSV"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: templates/tooltip/export.php:25 templates/tooltip/bulk-editing.php:25
|
|
|
107 |
#: templates/tooltip/smart-filtering.php:28
|
108 |
+
#: templates/tooltip/inline-editing.php:25
|
109 |
+
#: templates/tooltip/export-disabled.php:17 templates/tooltip/sorting.php:29
|
110 |
msgid "Learn more »"
|
111 |
msgstr ""
|
112 |
|
134 |
msgid "List Screen ID"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
|
138 |
msgid "Full Name"
|
139 |
msgstr ""
|
140 |
|
393 |
msgid "View Comment"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: classes/Admin/Asset/Columns.php:60
|
397 |
msgid "The column could not be loaded because of an unknown error"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: classes/Admin/Asset/Columns.php:59
|
401 |
msgid "There was an error during saving the column settings."
|
402 |
msgstr ""
|
403 |
|
449 |
msgid "Events Calendar"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: classes/Settings/Column/CustomFieldType.php:90
|
453 |
msgid "Uses one or more %s IDs to display information about it."
|
454 |
msgstr ""
|
455 |
|
466 |
msgstr ""
|
467 |
|
468 |
#: templates/admin/help-tab/custom-fields.php:54
|
469 |
+
#: classes/Settings/Column/CustomFieldType.php:124
|
470 |
msgid "URL"
|
471 |
msgstr ""
|
472 |
|
559 |
msgid "Text Limit"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: classes/Settings/Column/MediaLink.php:64 classes/Table/Screen.php:134
|
563 |
+
#: classes/Table/Screen.php:136 classes/Column/Media/Download.php:11
|
|
|
564 |
msgid "Download"
|
565 |
msgstr ""
|
566 |
|
588 |
msgid "Use an icon instead of text for displaying."
|
589 |
msgstr ""
|
590 |
|
591 |
+
#: classes/Settings/Column/Post.php:102
|
592 |
msgctxt "post"
|
593 |
msgid "Featured Image"
|
594 |
msgstr ""
|
613 |
msgid "Site Options"
|
614 |
msgstr ""
|
615 |
|
|
|
616 |
#: classes/Settings/Column/Meta.php:129
|
617 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
618 |
msgid "current"
|
619 |
msgstr ""
|
620 |
|
|
|
621 |
#: classes/Settings/Column/Meta.php:126
|
622 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
623 |
msgid "Network Site:"
|
624 |
msgstr ""
|
625 |
|
723 |
msgid "Use an icon instead of text for displaying the status."
|
724 |
msgstr ""
|
725 |
|
|
|
726 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
727 |
+
#: classes/Settings/Column/StatusIcon.php:29
|
728 |
msgid "Use an icon?"
|
729 |
msgstr ""
|
730 |
|
793 |
msgid "Auto"
|
794 |
msgstr "Auto"
|
795 |
|
796 |
+
#: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
|
797 |
+
#: classes/Settings/Column/Post.php:90
|
798 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
799 |
+
#: classes/Settings/Column/User.php:54 classes/Admin.php:150
|
|
|
800 |
msgid "Display"
|
801 |
msgstr ""
|
802 |
|
828 |
msgid "Plain text"
|
829 |
msgstr ""
|
830 |
|
|
|
831 |
#: classes/Settings/Column/Password.php:23
|
832 |
+
#: classes/Column/Post/PasswordProtected.php:21
|
833 |
msgid "Password"
|
834 |
msgstr "Passwort"
|
835 |
|
901 |
msgid "Time Difference"
|
902 |
msgstr "Zeitunterschied"
|
903 |
|
904 |
+
#: classes/Settings/Column/CustomFieldType.php:172
|
905 |
msgid "Multiple"
|
906 |
msgstr ""
|
907 |
|
908 |
+
#: classes/Settings/Column/CustomFieldType.php:171
|
909 |
msgid "Choice"
|
910 |
msgstr ""
|
911 |
|
912 |
+
#: classes/Settings/Column/CustomFieldType.php:170
|
913 |
msgid "Relational"
|
914 |
msgstr ""
|
915 |
|
916 |
+
#: classes/Settings/Column/CustomFieldType.php:169
|
917 |
msgid "Basic"
|
918 |
msgstr ""
|
919 |
|
920 |
+
#: classes/Settings/Column/CustomFieldType.php:137
|
921 |
msgid "Number of Fields"
|
922 |
msgstr ""
|
923 |
|
924 |
#: templates/admin/help-tab/custom-fields.php:50
|
925 |
+
#: classes/Settings/Column/CustomFieldType.php:129
|
926 |
msgid "True / False"
|
927 |
msgstr "Wahr / Falsch"
|
928 |
|
929 |
#: templates/admin/help-tab/custom-fields.php:26
|
930 |
+
#: classes/Settings/Column/CustomFieldType.php:128
|
931 |
msgid "Has Content"
|
932 |
msgstr ""
|
933 |
|
934 |
#: templates/admin/help-tab/custom-fields.php:42
|
935 |
+
#: classes/Settings/Column/CustomFieldType.php:125
|
936 |
msgid "Number"
|
937 |
msgstr "Zahl"
|
938 |
|
939 |
+
#: classes/Settings/Column/CustomFieldType.php:122
|
940 |
msgid "Text"
|
941 |
msgstr "Text"
|
942 |
|
943 |
+
#: classes/Settings/Column/CustomFieldType.php:91
|
944 |
msgid "Multiple IDs should be separated by commas."
|
945 |
msgstr ""
|
946 |
|
|
|
947 |
#: classes/Settings/Column/Meta.php:73
|
948 |
+
#: classes/Settings/Column/CustomField.php:27
|
949 |
msgid "Field"
|
950 |
msgstr "Feld"
|
951 |
|
|
|
952 |
#: classes/Settings/Column/CharacterLimit.php:29
|
953 |
+
#: classes/Settings/Column/NumberOfItems.php:33
|
954 |
#: classes/Settings/Column/WordLimit.php:35
|
955 |
msgid "Leave empty for no limit"
|
956 |
msgstr "Leer lassen für unlimitiert"
|
992 |
msgid "Shortlink"
|
993 |
msgstr "Kurzlink"
|
994 |
|
|
|
995 |
#: classes/Settings/Column/CustomFieldType.php:221
|
996 |
+
#: classes/Settings/Column/CustomFieldType.php:223
|
997 |
+
#: classes/Settings/Column/CustomFieldType.php:307
|
998 |
msgid ", "
|
999 |
msgstr ""
|
1000 |
|
1104 |
msgid "Pro"
|
1105 |
msgstr ""
|
1106 |
|
1107 |
+
#: classes/Controller/ListScreen/Save.php:31
|
1108 |
msgid "You need at least one column"
|
1109 |
msgstr ""
|
1110 |
|
1140 |
msgid "Upgrade to"
|
1141 |
msgstr ""
|
1142 |
|
1143 |
+
#: classes/Admin/Notice/ReadOnly.php:18
|
1144 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1145 |
msgstr ""
|
1146 |
|
1147 |
+
#: classes/Controller/ColumnRequest.php:28
|
1148 |
msgid "Please visit the %s screen once to load all available columns"
|
1149 |
msgstr ""
|
1150 |
|
1156 |
msgid "Settings for %s restored successfully."
|
1157 |
msgstr ""
|
1158 |
|
1159 |
+
#: classes/Controller/ListScreen/Save.php:62
|
1160 |
msgid "View %s screen"
|
1161 |
msgstr ""
|
1162 |
|
1163 |
+
#: classes/Admin/Asset/Columns.php:57
|
1164 |
msgid "Invalid response."
|
1165 |
msgstr ""
|
1166 |
|
1180 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1181 |
msgstr ""
|
1182 |
|
1183 |
+
#: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
|
1184 |
msgid "Custom Fields"
|
1185 |
msgstr "Benutzerdefinierte Felder"
|
1186 |
|
1206 |
msgid "Upgrade"
|
1207 |
msgstr "Aktualisierung"
|
1208 |
|
1209 |
+
#: classes/Controller/ListScreen/Save.php:59
|
1210 |
msgid "Settings for %s updated successfully."
|
1211 |
msgstr ""
|
1212 |
|
1213 |
+
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:15
|
1214 |
msgid "Users"
|
1215 |
msgstr "Benutzer"
|
1216 |
|
1217 |
#: templates/admin/help-tab/custom-fields.php:34
|
1218 |
#: templates/settings/setting-label-icons.php:37
|
1219 |
+
#: classes/Settings/Column/CustomFieldType.php:132
|
1220 |
+
#: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:19
|
|
|
1221 |
msgid "Media"
|
1222 |
msgstr "Media"
|
1223 |
|
1225 |
msgid "Links"
|
1226 |
msgstr ""
|
1227 |
|
1228 |
+
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:16
|
1229 |
msgid "Comment"
|
1230 |
msgstr ""
|
1231 |
|
1232 |
+
#: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:15
|
1233 |
+
#: classes/Column/User/CommentCount.php:14
|
1234 |
msgid "Comments"
|
1235 |
msgstr ""
|
1236 |
|
1314 |
msgid "Get Admin Columns Pro"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
+
#: classes/Admin/Page/Columns.php:212
|
1318 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1319 |
msgstr ""
|
1320 |
|
1322 |
msgid "Update"
|
1323 |
msgstr "Aktualisieren"
|
1324 |
|
1325 |
+
#: classes/Admin/Page/Columns.php:203
|
1326 |
msgid "Store settings"
|
1327 |
msgstr ""
|
1328 |
|
1368 |
msgid "Customize your Admin Columns settings."
|
1369 |
msgstr ""
|
1370 |
|
|
|
1371 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
1372 |
+
#: classes/Admin/Section/General.php:36
|
1373 |
msgid "General Settings"
|
1374 |
msgstr "Haupteinstellungen"
|
1375 |
|
1449 |
msgid "Overview"
|
1450 |
msgstr "Überblick"
|
1451 |
|
1452 |
+
#: classes/Controller/RestoreSettingsRequest.php:42
|
1453 |
msgid "Default settings successfully restored."
|
1454 |
msgstr ""
|
1455 |
|
1456 |
+
#: classes/Controller/ColumnRequest.php:39 classes/Admin/Asset/Columns.php:56
|
1457 |
msgid "%s column is already present and can not be duplicated."
|
1458 |
msgstr ""
|
1459 |
|
1506 |
msgstr ""
|
1507 |
|
1508 |
#. Plugin Name of the plugin
|
1509 |
+
#: classes/Table/Screen.php:464 classes/Admin/Page/Columns.php:66
|
1510 |
+
#: classes/Admin.php:126 classes/Check/Review.php:148
|
1511 |
msgid "Admin Columns"
|
1512 |
msgstr ""
|
1513 |
|
1543 |
msgid "Label"
|
1544 |
msgstr ""
|
1545 |
|
1546 |
+
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:35
|
1547 |
msgid "Name"
|
1548 |
msgstr "Name"
|
1549 |
|
1550 |
+
#: classes/Settings/Column/Type.php:29
|
1551 |
msgid "Choose a column type."
|
1552 |
msgstr ""
|
1553 |
|
1567 |
msgid "User Login"
|
1568 |
msgstr "Benutzeranmeldung"
|
1569 |
|
1570 |
+
#: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
|
1571 |
msgid "Last Name"
|
1572 |
msgstr "Nachname"
|
1573 |
|
1574 |
+
#: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
|
1575 |
msgid "First Name"
|
1576 |
msgstr "Vorname"
|
1577 |
|
1578 |
+
#: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
|
1579 |
msgid "Display Name"
|
1580 |
msgstr "Anzeigename"
|
1581 |
|
1591 |
msgid "Before"
|
1592 |
msgstr ""
|
1593 |
|
1594 |
+
#: classes/Settings/Column/Width.php:65
|
1595 |
msgid "width"
|
1596 |
msgstr ""
|
1597 |
|
1598 |
+
#: classes/Settings/Column/CustomFieldType.php:173
|
1599 |
+
#: classes/Settings/Column/Image.php:112 classes/ColumnGroups.php:16
|
1600 |
msgid "Custom"
|
1601 |
msgstr "Benutzerdefiniert"
|
1602 |
|
1628 |
msgid "Registered"
|
1629 |
msgstr "Angemeldet am"
|
1630 |
|
1631 |
+
#: classes/Settings/Column/PostType.php:43
|
1632 |
+
#: classes/Settings/Column/CustomFieldType.php:101
|
1633 |
+
#: classes/ListScreenGroups.php:13
|
1634 |
msgid "Post Type"
|
1635 |
msgstr ""
|
1636 |
|
1638 |
msgid "Post Count"
|
1639 |
msgstr ""
|
1640 |
|
1641 |
+
#: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
|
1642 |
msgid "Nickname"
|
1643 |
msgstr "Spitzname"
|
1644 |
|
1650 |
msgid "Remove"
|
1651 |
msgstr "Entfernen"
|
1652 |
|
1653 |
+
#: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
|
1654 |
msgid "User ID"
|
1655 |
msgstr ""
|
1656 |
|
1662 |
msgid "Link to menu"
|
1663 |
msgstr ""
|
1664 |
|
1665 |
+
#: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
|
1666 |
msgid "Taxonomy"
|
1667 |
msgstr "Taxonomie"
|
1668 |
|
1674 |
msgid "Status"
|
1675 |
msgstr "Status"
|
1676 |
|
1677 |
+
#: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
|
1678 |
msgid "Slug"
|
1679 |
msgstr "Titelform"
|
1680 |
|
1762 |
msgid "Comment status"
|
1763 |
msgstr ""
|
1764 |
|
|
|
1765 |
#: classes/Settings/Column/CommentCount.php:58
|
1766 |
+
#: classes/Column/Comment/Status.php:33
|
1767 |
msgid "Spam"
|
1768 |
msgstr ""
|
1769 |
|
|
|
1770 |
#: classes/Settings/Column/CommentCount.php:57
|
1771 |
+
#: classes/Column/Comment/Status.php:35
|
1772 |
msgid "Pending"
|
1773 |
msgstr "Ausstehender Review"
|
1774 |
|
1789 |
msgstr ""
|
1790 |
|
1791 |
#: classes/Settings/Column/MediaLink.php:62
|
|
|
|
|
1792 |
#: classes/Settings/Column/CommentLink.php:65
|
1793 |
+
#: classes/Settings/Column/UserLink.php:78
|
1794 |
#: classes/Settings/Column/TermLink.php:36
|
1795 |
+
#: classes/Settings/Column/Separator.php:28
|
1796 |
+
#: classes/Settings/Column/PostLink.php:68
|
1797 |
msgid "None"
|
1798 |
msgstr "Keine"
|
1799 |
|
1800 |
#: classes/Settings/Column/MediaLink.php:53
|
|
|
|
|
1801 |
#: classes/Settings/Column/CommentLink.php:56
|
1802 |
+
#: classes/Settings/Column/UserLink.php:60
|
1803 |
#: classes/Settings/Column/TermLink.php:27
|
1804 |
+
#: classes/Settings/Column/PostLink.php:58
|
1805 |
msgid "Link To"
|
1806 |
msgstr ""
|
1807 |
|
1813 |
msgid "Preview"
|
1814 |
msgstr "Vorschau"
|
1815 |
|
1816 |
+
#: classes/Settings/Column/Width.php:55 classes/Settings/Column/Image.php:41
|
1817 |
+
#: classes/Column/Media/Width.php:16
|
1818 |
msgid "Width"
|
1819 |
msgstr "Breite"
|
1820 |
|
1822 |
msgid "Mime Type"
|
1823 |
msgstr ""
|
1824 |
|
1825 |
+
#: classes/Settings/Column/Image.php:47 classes/Column/Media/Height.php:16
|
1826 |
msgid "Height"
|
1827 |
msgstr "Höhe"
|
1828 |
|
1850 |
msgid "Filename"
|
1851 |
msgstr ""
|
1852 |
|
1853 |
+
#: classes/Settings/Column/Term.php:30 classes/Settings/Column/ExifData.php:81
|
1854 |
+
#: classes/Settings/Column/Post.php:99
|
1855 |
msgid "Title"
|
1856 |
msgstr "Titel"
|
1857 |
|
1891 |
msgid "Dimensions"
|
1892 |
msgstr "Dimensionen"
|
1893 |
|
1894 |
+
#: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
|
1895 |
msgid "Caption"
|
1896 |
msgstr "Bildunterschrift"
|
1897 |
|
1903 |
msgid "View"
|
1904 |
msgstr "Ansehen"
|
1905 |
|
|
|
1906 |
#: classes/Settings/Column/CommentCount.php:59
|
1907 |
+
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1908 |
msgid "Trash"
|
1909 |
msgstr ""
|
1910 |
|
1913 |
msgid "Description"
|
1914 |
msgstr "Beschreibung"
|
1915 |
|
1916 |
+
#: classes/Settings/Column/CustomFieldType.php:76
|
1917 |
msgid "This will determine how the value will be displayed."
|
1918 |
msgstr ""
|
1919 |
|
1920 |
+
#: classes/Settings/Column/CustomFieldType.php:83
|
1921 |
msgid "Field Type"
|
1922 |
msgstr "Feldtyp"
|
1923 |
|
1924 |
#: templates/admin/help-tab/custom-fields.php:38
|
1925 |
+
#: classes/Settings/Column/CustomFieldType.php:138
|
1926 |
msgid "Multiple Values"
|
1927 |
msgstr ""
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:30
|
1930 |
+
#: classes/Settings/Column/CustomFieldType.php:123
|
1931 |
msgid "Image"
|
1932 |
msgstr "Bild"
|
1933 |
|
1941 |
msgstr ""
|
1942 |
|
1943 |
#: templates/admin/help-tab/custom-fields.php:10
|
1944 |
+
#: classes/Settings/Column/CustomFieldType.php:120
|
1945 |
msgid "Color"
|
1946 |
msgstr ""
|
1947 |
|
1948 |
#: templates/admin/help-tab/custom-fields.php:6
|
1949 |
+
#: classes/Settings/Column/Separator.php:25
|
1950 |
+
#: classes/Settings/Column/CustomFieldType.php:188
|
1951 |
#: classes/Settings/Column/NumberFormat.php:88
|
1952 |
#: classes/Settings/Column/Image.php:72
|
1953 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:53
|
1954 |
+
#: classes/ColumnGroups.php:13
|
1955 |
msgid "Default"
|
1956 |
msgstr "Standard"
|
1957 |
|
1964 |
msgstr ""
|
1965 |
|
1966 |
#: templates/admin/help-tab/custom-fields.php:58
|
1967 |
+
#: classes/Settings/Column/CustomFieldType.php:105
|
1968 |
+
#: classes/Settings/Column/CustomFieldType.php:134
|
1969 |
+
#: classes/ListScreen/User.php:16 classes/Column/Comment/User.php:15
|
|
|
1970 |
msgid "User"
|
1971 |
msgstr "Benutzer"
|
1972 |
|
1973 |
+
#: templates/admin/edit-column.php:53 classes/Settings/Column/Type.php:32
|
1974 |
+
#: classes/Settings/Column/Type.php:41
|
1975 |
+
#: classes/Settings/Column/CustomFieldType.php:79
|
1976 |
+
#: classes/Column/Comment/Type.php:14
|
1977 |
msgid "Type"
|
1978 |
msgstr "Typ"
|
1979 |
|
1982 |
msgstr ""
|
1983 |
|
1984 |
#: templates/admin/help-tab/custom-fields.php:46
|
1985 |
+
#: classes/Settings/Column/CustomFieldType.php:133
|
1986 |
#: classes/Column/Comment/Post.php:15
|
|
|
1987 |
msgid "Post"
|
1988 |
msgstr "Veröffentlichen"
|
1989 |
|
1992 |
msgstr "Inhalt"
|
1993 |
|
1994 |
#: templates/admin/help-tab/custom-fields.php:18
|
1995 |
+
#: classes/Settings/Column/Comment.php:128 classes/Settings/Column/Post.php:103
|
1996 |
+
#: classes/Settings/Column/CustomFieldType.php:121
|
1997 |
msgid "Date"
|
1998 |
msgstr "Datum"
|
1999 |
|
2000 |
+
#: classes/Column/Comment/DateGmt.php:17
|
2001 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
2002 |
msgstr ""
|
2003 |
|
2004 |
+
#: classes/Column/Comment/DateGmt.php:11
|
2005 |
msgid "Date GMT"
|
2006 |
msgstr ""
|
2007 |
|
2008 |
+
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:101
|
2009 |
#: classes/Column/Post/AuthorName.php:18
|
|
|
2010 |
msgid "Author"
|
2011 |
msgstr "Autor"
|
2012 |
|
2022 |
msgid "Author IP"
|
2023 |
msgstr ""
|
2024 |
|
|
|
2025 |
#: classes/Settings/Column/Comment.php:127
|
2026 |
+
#: classes/Column/Comment/AuthorEmail.php:14
|
2027 |
msgid "Author Email"
|
2028 |
msgstr ""
|
2029 |
|
2031 |
msgid "Avatar"
|
2032 |
msgstr "Avatar"
|
2033 |
|
|
|
2034 |
#: classes/Settings/Column/CommentCount.php:56
|
2035 |
+
#: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
|
2036 |
msgid "Approved"
|
2037 |
msgstr ""
|
2038 |
|
2048 |
msgid "Edit Comment"
|
2049 |
msgstr ""
|
2050 |
|
2051 |
+
#: templates/admin/edit-actions.php:41 classes/Settings/Column/Term.php:32
|
2052 |
+
#: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Post.php:100
|
2053 |
+
#: classes/Column/Post/ID.php:15 classes/Column/Comment/ID.php:14
|
2054 |
+
#: classes/Column/Media/ID.php:14
|
2055 |
msgid "ID"
|
2056 |
msgstr ""
|
2057 |
|
2058 |
+
#: templates/admin/side-feedback.php:14
|
|
|
2059 |
#: classes/Settings/Column/ActionIcons.php:23
|
2060 |
+
#: classes/Settings/Column/MissingImageSize.php:23
|
2061 |
+
#: classes/Settings/Column/Toggle.php:15
|
2062 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
2063 |
+
#: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
|
2064 |
+
#: classes/Helper/Icon.php:62
|
2065 |
msgid "No"
|
2066 |
msgstr "Nein"
|
2067 |
|
2068 |
+
#: templates/admin/side-feedback.php:13
|
|
|
2069 |
#: classes/Settings/Column/ActionIcons.php:22
|
2070 |
+
#: classes/Settings/Column/MissingImageSize.php:22
|
2071 |
+
#: classes/Settings/Column/Toggle.php:14
|
2072 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
2073 |
+
#: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
|
2074 |
+
#: classes/Helper/Icon.php:46
|
2075 |
msgid "Yes"
|
2076 |
msgstr "Ja"
|
2077 |
|
languages/codepress-admin-columns-en_NZ.po
CHANGED
@@ -11,6 +11,22 @@ msgstr ""
|
|
11 |
"Language: en_NZ\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
#: classes/Column/Placeholder.php:40
|
15 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
16 |
msgstr ""
|
@@ -87,11 +103,10 @@ msgstr ""
|
|
87 |
msgid "Export table contents to CSV"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: templates/tooltip/export.php:25 templates/tooltip/
|
91 |
-
#: templates/tooltip/inline-editing.php:25
|
92 |
#: templates/tooltip/smart-filtering.php:28
|
93 |
-
#: templates/tooltip/
|
94 |
-
#: templates/tooltip/export-disabled.php:17
|
95 |
msgid "Learn more »"
|
96 |
msgstr ""
|
97 |
|
@@ -119,7 +134,7 @@ msgstr ""
|
|
119 |
msgid "List Screen ID"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: classes/Column/User
|
123 |
msgid "Full Name"
|
124 |
msgstr ""
|
125 |
|
@@ -378,11 +393,11 @@ msgstr ""
|
|
378 |
msgid "View Comment"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: classes/Admin/Asset/Columns.php:
|
382 |
msgid "The column could not be loaded because of an unknown error"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: classes/Admin/Asset/Columns.php:
|
386 |
msgid "There was an error during saving the column settings."
|
387 |
msgstr ""
|
388 |
|
@@ -434,7 +449,7 @@ msgstr ""
|
|
434 |
msgid "Events Calendar"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
438 |
msgid "Uses one or more %s IDs to display information about it."
|
439 |
msgstr ""
|
440 |
|
@@ -451,7 +466,7 @@ msgid "Value: Should contain a URL."
|
|
451 |
msgstr ""
|
452 |
|
453 |
#: templates/admin/help-tab/custom-fields.php:54
|
454 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
455 |
msgid "URL"
|
456 |
msgstr ""
|
457 |
|
@@ -544,9 +559,8 @@ msgstr ""
|
|
544 |
msgid "Text Limit"
|
545 |
msgstr ""
|
546 |
|
547 |
-
#: classes/
|
548 |
-
#: classes/Column/Media/Download.php:11
|
549 |
-
#: classes/Settings/Column/MediaLink.php:64
|
550 |
msgid "Download"
|
551 |
msgstr ""
|
552 |
|
@@ -574,7 +588,7 @@ msgstr ""
|
|
574 |
msgid "Use an icon instead of text for displaying."
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: classes/Settings/Column/Post.php:
|
578 |
msgctxt "post"
|
579 |
msgid "Featured Image"
|
580 |
msgstr ""
|
@@ -599,13 +613,13 @@ msgstr ""
|
|
599 |
msgid "Site Options"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
603 |
#: classes/Settings/Column/Meta.php:129
|
|
|
604 |
msgid "current"
|
605 |
msgstr ""
|
606 |
|
607 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
608 |
#: classes/Settings/Column/Meta.php:126
|
|
|
609 |
msgid "Network Site:"
|
610 |
msgstr ""
|
611 |
|
@@ -709,8 +723,8 @@ msgstr ""
|
|
709 |
msgid "Use an icon instead of text for displaying the status."
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: classes/Settings/Column/StatusIcon.php:29
|
713 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
|
|
714 |
msgid "Use an icon?"
|
715 |
msgstr ""
|
716 |
|
@@ -779,10 +793,10 @@ msgstr ""
|
|
779 |
msgid "Auto"
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: classes/
|
|
|
783 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
784 |
-
#: classes/Settings/Column/
|
785 |
-
#: classes/Settings/Column/Post.php:82
|
786 |
msgid "Display"
|
787 |
msgstr ""
|
788 |
|
@@ -814,8 +828,8 @@ msgstr ""
|
|
814 |
msgid "Plain text"
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: classes/Column/Post/PasswordProtected.php:21
|
818 |
#: classes/Settings/Column/Password.php:23
|
|
|
819 |
msgid "Password"
|
820 |
msgstr ""
|
821 |
|
@@ -887,56 +901,56 @@ msgstr ""
|
|
887 |
msgid "Time Difference"
|
888 |
msgstr ""
|
889 |
|
890 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
891 |
msgid "Multiple"
|
892 |
msgstr ""
|
893 |
|
894 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
895 |
msgid "Choice"
|
896 |
msgstr ""
|
897 |
|
898 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
899 |
msgid "Relational"
|
900 |
msgstr ""
|
901 |
|
902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
903 |
msgid "Basic"
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
907 |
msgid "Number of Fields"
|
908 |
msgstr ""
|
909 |
|
910 |
#: templates/admin/help-tab/custom-fields.php:50
|
911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
912 |
msgid "True / False"
|
913 |
msgstr ""
|
914 |
|
915 |
#: templates/admin/help-tab/custom-fields.php:26
|
916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
917 |
msgid "Has Content"
|
918 |
msgstr ""
|
919 |
|
920 |
#: templates/admin/help-tab/custom-fields.php:42
|
921 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
922 |
msgid "Number"
|
923 |
msgstr ""
|
924 |
|
925 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
926 |
msgid "Text"
|
927 |
msgstr ""
|
928 |
|
929 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
930 |
msgid "Multiple IDs should be separated by commas."
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: classes/Settings/Column/CustomField.php:27
|
934 |
#: classes/Settings/Column/Meta.php:73
|
|
|
935 |
msgid "Field"
|
936 |
msgstr ""
|
937 |
|
938 |
-
#: classes/Settings/Column/NumberOfItems.php:33
|
939 |
#: classes/Settings/Column/CharacterLimit.php:29
|
|
|
940 |
#: classes/Settings/Column/WordLimit.php:35
|
941 |
msgid "Leave empty for no limit"
|
942 |
msgstr ""
|
@@ -978,9 +992,9 @@ msgstr ""
|
|
978 |
msgid "Shortlink"
|
979 |
msgstr ""
|
980 |
|
981 |
-
#: classes/Settings/Column/CustomFieldType.php:219
|
982 |
#: classes/Settings/Column/CustomFieldType.php:221
|
983 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
984 |
msgid ", "
|
985 |
msgstr ""
|
986 |
|
@@ -1090,7 +1104,7 @@ msgstr ""
|
|
1090 |
msgid "Pro"
|
1091 |
msgstr ""
|
1092 |
|
1093 |
-
#: classes/Controller/ListScreen/Save.php:
|
1094 |
msgid "You need at least one column"
|
1095 |
msgstr ""
|
1096 |
|
@@ -1126,11 +1140,11 @@ msgstr ""
|
|
1126 |
msgid "Upgrade to"
|
1127 |
msgstr ""
|
1128 |
|
1129 |
-
#: classes/Admin/
|
1130 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: classes/Controller/ColumnRequest.php:
|
1134 |
msgid "Please visit the %s screen once to load all available columns"
|
1135 |
msgstr ""
|
1136 |
|
@@ -1142,11 +1156,11 @@ msgstr ""
|
|
1142 |
msgid "Settings for %s restored successfully."
|
1143 |
msgstr ""
|
1144 |
|
1145 |
-
#: classes/Controller/ListScreen/Save.php:
|
1146 |
msgid "View %s screen"
|
1147 |
msgstr ""
|
1148 |
|
1149 |
-
#: classes/Admin/Asset/Columns.php:
|
1150 |
msgid "Invalid response."
|
1151 |
msgstr ""
|
1152 |
|
@@ -1166,7 +1180,7 @@ msgstr ""
|
|
1166 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1167 |
msgstr ""
|
1168 |
|
1169 |
-
#: classes/
|
1170 |
msgid "Custom Fields"
|
1171 |
msgstr "Custom Fields"
|
1172 |
|
@@ -1192,19 +1206,18 @@ msgstr ""
|
|
1192 |
msgid "Upgrade"
|
1193 |
msgstr ""
|
1194 |
|
1195 |
-
#: classes/Controller/ListScreen/Save.php:
|
1196 |
msgid "Settings for %s updated successfully."
|
1197 |
msgstr ""
|
1198 |
|
1199 |
-
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:
|
1200 |
msgid "Users"
|
1201 |
msgstr "Users"
|
1202 |
|
1203 |
#: templates/admin/help-tab/custom-fields.php:34
|
1204 |
#: templates/settings/setting-label-icons.php:37
|
1205 |
-
#: classes/
|
1206 |
-
#: classes/
|
1207 |
-
#: classes/ListScreen/Media.php:18
|
1208 |
msgid "Media"
|
1209 |
msgstr "Media"
|
1210 |
|
@@ -1212,12 +1225,12 @@ msgstr "Media"
|
|
1212 |
msgid "Links"
|
1213 |
msgstr "Links"
|
1214 |
|
1215 |
-
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:
|
1216 |
msgid "Comment"
|
1217 |
msgstr ""
|
1218 |
|
1219 |
-
#: classes/ListScreenGroups.php:16 classes/
|
1220 |
-
#: classes/
|
1221 |
msgid "Comments"
|
1222 |
msgstr "Comments"
|
1223 |
|
@@ -1301,7 +1314,7 @@ msgstr ""
|
|
1301 |
msgid "Get Admin Columns Pro"
|
1302 |
msgstr ""
|
1303 |
|
1304 |
-
#: classes/Admin/Page/Columns.php:
|
1305 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1306 |
msgstr ""
|
1307 |
|
@@ -1309,7 +1322,7 @@ msgstr ""
|
|
1309 |
msgid "Update"
|
1310 |
msgstr "Update"
|
1311 |
|
1312 |
-
#: classes/Admin/Page/Columns.php:
|
1313 |
msgid "Store settings"
|
1314 |
msgstr ""
|
1315 |
|
@@ -1355,8 +1368,8 @@ msgstr "Save"
|
|
1355 |
msgid "Customize your Admin Columns settings."
|
1356 |
msgstr ""
|
1357 |
|
1358 |
-
#: classes/Admin/Section/General.php:36
|
1359 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
|
|
1360 |
msgid "General Settings"
|
1361 |
msgstr "General Settings"
|
1362 |
|
@@ -1436,11 +1449,11 @@ msgstr ""
|
|
1436 |
msgid "Overview"
|
1437 |
msgstr ""
|
1438 |
|
1439 |
-
#: classes/Controller/RestoreSettingsRequest.php:
|
1440 |
msgid "Default settings successfully restored."
|
1441 |
msgstr ""
|
1442 |
|
1443 |
-
#: classes/
|
1444 |
msgid "%s column is already present and can not be duplicated."
|
1445 |
msgstr ""
|
1446 |
|
@@ -1493,8 +1506,8 @@ msgid "Admin Columns Pro"
|
|
1493 |
msgstr ""
|
1494 |
|
1495 |
#. Plugin Name of the plugin
|
1496 |
-
#: classes/
|
1497 |
-
#: classes/Admin
|
1498 |
msgid "Admin Columns"
|
1499 |
msgstr ""
|
1500 |
|
@@ -1530,11 +1543,11 @@ msgstr ""
|
|
1530 |
msgid "Label"
|
1531 |
msgstr "Label"
|
1532 |
|
1533 |
-
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:
|
1534 |
msgid "Name"
|
1535 |
msgstr "Name"
|
1536 |
|
1537 |
-
#: classes/Settings/Column/Type.php:
|
1538 |
msgid "Choose a column type."
|
1539 |
msgstr ""
|
1540 |
|
@@ -1554,15 +1567,15 @@ msgstr ""
|
|
1554 |
msgid "User Login"
|
1555 |
msgstr ""
|
1556 |
|
1557 |
-
#: classes/Column/User
|
1558 |
msgid "Last Name"
|
1559 |
msgstr "Last Name"
|
1560 |
|
1561 |
-
#: classes/Column/User
|
1562 |
msgid "First Name"
|
1563 |
msgstr "First Name"
|
1564 |
|
1565 |
-
#: classes/Column/User
|
1566 |
msgid "Display Name"
|
1567 |
msgstr "Display Name"
|
1568 |
|
@@ -1578,12 +1591,12 @@ msgstr ""
|
|
1578 |
msgid "Before"
|
1579 |
msgstr ""
|
1580 |
|
1581 |
-
#: classes/Settings/Column/Width.php:
|
1582 |
msgid "width"
|
1583 |
msgstr ""
|
1584 |
|
1585 |
-
#: classes/
|
1586 |
-
#: classes/Settings/Column/Image.php:112
|
1587 |
msgid "Custom"
|
1588 |
msgstr "Custom"
|
1589 |
|
@@ -1615,8 +1628,9 @@ msgstr ""
|
|
1615 |
msgid "Registered"
|
1616 |
msgstr ""
|
1617 |
|
1618 |
-
#: classes/
|
1619 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
1620 |
msgid "Post Type"
|
1621 |
msgstr ""
|
1622 |
|
@@ -1624,7 +1638,7 @@ msgstr ""
|
|
1624 |
msgid "Post Count"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
-
#: classes/Column/User
|
1628 |
msgid "Nickname"
|
1629 |
msgstr "Nickname"
|
1630 |
|
@@ -1636,7 +1650,7 @@ msgstr ""
|
|
1636 |
msgid "Remove"
|
1637 |
msgstr "Remove"
|
1638 |
|
1639 |
-
#: classes/Column/User
|
1640 |
msgid "User ID"
|
1641 |
msgstr "User ID"
|
1642 |
|
@@ -1648,7 +1662,7 @@ msgstr ""
|
|
1648 |
msgid "Link to menu"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
-
#: classes/Column/Taxonomy.php:
|
1652 |
msgid "Taxonomy"
|
1653 |
msgstr "Taxonomy"
|
1654 |
|
@@ -1660,7 +1674,7 @@ msgstr ""
|
|
1660 |
msgid "Status"
|
1661 |
msgstr "Status"
|
1662 |
|
1663 |
-
#: classes/Column/
|
1664 |
msgid "Slug"
|
1665 |
msgstr "Slug"
|
1666 |
|
@@ -1748,13 +1762,13 @@ msgstr ""
|
|
1748 |
msgid "Comment status"
|
1749 |
msgstr ""
|
1750 |
|
1751 |
-
#: classes/Column/Comment/Status.php:33
|
1752 |
#: classes/Settings/Column/CommentCount.php:58
|
|
|
1753 |
msgid "Spam"
|
1754 |
msgstr ""
|
1755 |
|
1756 |
-
#: classes/Column/Comment/Status.php:35
|
1757 |
#: classes/Settings/Column/CommentCount.php:57
|
|
|
1758 |
msgid "Pending"
|
1759 |
msgstr "Pending"
|
1760 |
|
@@ -1775,19 +1789,19 @@ msgid "Edit User Profile"
|
|
1775 |
msgstr ""
|
1776 |
|
1777 |
#: classes/Settings/Column/MediaLink.php:62
|
1778 |
-
#: classes/Settings/Column/PostLink.php:68
|
1779 |
-
#: classes/Settings/Column/UserLink.php:78
|
1780 |
#: classes/Settings/Column/CommentLink.php:65
|
1781 |
-
#: classes/Settings/Column/
|
1782 |
#: classes/Settings/Column/TermLink.php:36
|
|
|
|
|
1783 |
msgid "None"
|
1784 |
msgstr "None"
|
1785 |
|
1786 |
#: classes/Settings/Column/MediaLink.php:53
|
1787 |
-
#: classes/Settings/Column/PostLink.php:58
|
1788 |
-
#: classes/Settings/Column/UserLink.php:60
|
1789 |
#: classes/Settings/Column/CommentLink.php:56
|
|
|
1790 |
#: classes/Settings/Column/TermLink.php:27
|
|
|
1791 |
msgid "Link To"
|
1792 |
msgstr ""
|
1793 |
|
@@ -1799,8 +1813,8 @@ msgstr ""
|
|
1799 |
msgid "Preview"
|
1800 |
msgstr "Preview"
|
1801 |
|
1802 |
-
#: classes/Column/
|
1803 |
-
#: classes/
|
1804 |
msgid "Width"
|
1805 |
msgstr "Width"
|
1806 |
|
@@ -1808,7 +1822,7 @@ msgstr "Width"
|
|
1808 |
msgid "Mime Type"
|
1809 |
msgstr ""
|
1810 |
|
1811 |
-
#: classes/Column/
|
1812 |
msgid "Height"
|
1813 |
msgstr "Height"
|
1814 |
|
@@ -1836,8 +1850,8 @@ msgstr ""
|
|
1836 |
msgid "Filename"
|
1837 |
msgstr ""
|
1838 |
|
1839 |
-
#: classes/Settings/Column/
|
1840 |
-
#: classes/Settings/Column/Post.php:
|
1841 |
msgid "Title"
|
1842 |
msgstr "Title"
|
1843 |
|
@@ -1877,7 +1891,7 @@ msgstr ""
|
|
1877 |
msgid "Dimensions"
|
1878 |
msgstr "Dimensions"
|
1879 |
|
1880 |
-
#: classes/Column/
|
1881 |
msgid "Caption"
|
1882 |
msgstr ""
|
1883 |
|
@@ -1889,8 +1903,8 @@ msgstr ""
|
|
1889 |
msgid "View"
|
1890 |
msgstr "View"
|
1891 |
|
1892 |
-
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1893 |
#: classes/Settings/Column/CommentCount.php:59
|
|
|
1894 |
msgid "Trash"
|
1895 |
msgstr "Trash"
|
1896 |
|
@@ -1899,21 +1913,21 @@ msgstr "Trash"
|
|
1899 |
msgid "Description"
|
1900 |
msgstr "Description"
|
1901 |
|
1902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1903 |
msgid "This will determine how the value will be displayed."
|
1904 |
msgstr ""
|
1905 |
|
1906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1907 |
msgid "Field Type"
|
1908 |
msgstr ""
|
1909 |
|
1910 |
#: templates/admin/help-tab/custom-fields.php:38
|
1911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1912 |
msgid "Multiple Values"
|
1913 |
msgstr ""
|
1914 |
|
1915 |
#: templates/admin/help-tab/custom-fields.php:30
|
1916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1917 |
msgid "Image"
|
1918 |
msgstr "Image"
|
1919 |
|
@@ -1927,16 +1941,17 @@ msgid "Counter"
|
|
1927 |
msgstr ""
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:10
|
1930 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1931 |
msgid "Color"
|
1932 |
msgstr ""
|
1933 |
|
1934 |
#: templates/admin/help-tab/custom-fields.php:6
|
1935 |
-
#: classes/
|
1936 |
-
#: classes/
|
1937 |
#: classes/Settings/Column/NumberFormat.php:88
|
1938 |
#: classes/Settings/Column/Image.php:72
|
1939 |
-
#: classes/
|
|
|
1940 |
msgid "Default"
|
1941 |
msgstr "Standard"
|
1942 |
|
@@ -1949,16 +1964,16 @@ msgid "Word Count"
|
|
1949 |
msgstr ""
|
1950 |
|
1951 |
#: templates/admin/help-tab/custom-fields.php:58
|
1952 |
-
#: classes/Column/
|
1953 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1954 |
-
#: classes/
|
1955 |
-
#: classes/ListScreen/User.php:15
|
1956 |
msgid "User"
|
1957 |
msgstr "User"
|
1958 |
|
1959 |
-
#: templates/admin/edit-column.php:53 classes/Column/
|
1960 |
-
#: classes/Settings/Column/
|
1961 |
-
#: classes/Settings/Column/
|
|
|
1962 |
msgid "Type"
|
1963 |
msgstr "Type"
|
1964 |
|
@@ -1967,8 +1982,8 @@ msgid "In Reply To"
|
|
1967 |
msgstr ""
|
1968 |
|
1969 |
#: templates/admin/help-tab/custom-fields.php:46
|
|
|
1970 |
#: classes/Column/Comment/Post.php:15
|
1971 |
-
#: classes/Settings/Column/CustomFieldType.php:131
|
1972 |
msgid "Post"
|
1973 |
msgstr "Post"
|
1974 |
|
@@ -1977,21 +1992,21 @@ msgid "Content"
|
|
1977 |
msgstr "Content"
|
1978 |
|
1979 |
#: templates/admin/help-tab/custom-fields.php:18
|
1980 |
-
#: classes/Settings/Column/Comment.php:128
|
1981 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1982 |
msgid "Date"
|
1983 |
msgstr "Date"
|
1984 |
|
1985 |
-
#: classes/Column/Comment/DateGmt.php:
|
1986 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
1987 |
msgstr "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
1988 |
|
1989 |
-
#: classes/Column/Comment/DateGmt.php:
|
1990 |
msgid "Date GMT"
|
1991 |
msgstr ""
|
1992 |
|
|
|
1993 |
#: classes/Column/Post/AuthorName.php:18
|
1994 |
-
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
|
1995 |
msgid "Author"
|
1996 |
msgstr "Author"
|
1997 |
|
@@ -2007,8 +2022,8 @@ msgstr ""
|
|
2007 |
msgid "Author IP"
|
2008 |
msgstr ""
|
2009 |
|
2010 |
-
#: classes/Column/Comment/AuthorEmail.php:14
|
2011 |
#: classes/Settings/Column/Comment.php:127
|
|
|
2012 |
msgid "Author Email"
|
2013 |
msgstr ""
|
2014 |
|
@@ -2016,8 +2031,8 @@ msgstr ""
|
|
2016 |
msgid "Avatar"
|
2017 |
msgstr ""
|
2018 |
|
2019 |
-
#: classes/Column/Comment/Approved.php:14 classes/Column/Comment/Status.php:34
|
2020 |
#: classes/Settings/Column/CommentCount.php:56
|
|
|
2021 |
msgid "Approved"
|
2022 |
msgstr ""
|
2023 |
|
@@ -2033,28 +2048,30 @@ msgstr "Edit"
|
|
2033 |
msgid "Edit Comment"
|
2034 |
msgstr "Edit Comment"
|
2035 |
|
2036 |
-
#: templates/admin/edit-actions.php:41 classes/Column/
|
2037 |
-
#: classes/Column/Comment
|
2038 |
-
#: classes/
|
2039 |
-
#: classes/
|
2040 |
msgid "ID"
|
2041 |
msgstr "ID"
|
2042 |
|
2043 |
-
#: templates/admin/side-feedback.php:14
|
2044 |
-
#: classes/Settings/Column/MissingImageSize.php:23
|
2045 |
#: classes/Settings/Column/ActionIcons.php:23
|
2046 |
-
#: classes/Settings/Column/
|
2047 |
-
#: classes/Settings/Column/Toggle.php:15
|
2048 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
|
|
|
|
2049 |
msgid "No"
|
2050 |
msgstr "No"
|
2051 |
|
2052 |
-
#: templates/admin/side-feedback.php:13
|
2053 |
-
#: classes/Settings/Column/MissingImageSize.php:22
|
2054 |
#: classes/Settings/Column/ActionIcons.php:22
|
2055 |
-
#: classes/Settings/Column/
|
2056 |
-
#: classes/Settings/Column/Toggle.php:14
|
2057 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
|
|
|
|
2058 |
msgid "Yes"
|
2059 |
msgstr "Yes"
|
2060 |
|
11 |
"Language: en_NZ\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
14 |
+
#: classes/Column/User/LastPost.php:15
|
15 |
+
msgid "Last Post"
|
16 |
+
msgstr ""
|
17 |
+
|
18 |
+
#: classes/Column/User/FirstPost.php:15
|
19 |
+
msgid "First Post"
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: classes/Integration/GravityForms.php:18
|
23 |
+
msgid "Take your form submission management to the next level!"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: classes/Settings/Column/PostStatus.php:33
|
27 |
+
msgid "Post Status"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
#: classes/Column/Placeholder.php:40
|
31 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
32 |
msgstr ""
|
103 |
msgid "Export table contents to CSV"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: templates/tooltip/export.php:25 templates/tooltip/bulk-editing.php:25
|
|
|
107 |
#: templates/tooltip/smart-filtering.php:28
|
108 |
+
#: templates/tooltip/inline-editing.php:25
|
109 |
+
#: templates/tooltip/export-disabled.php:17 templates/tooltip/sorting.php:29
|
110 |
msgid "Learn more »"
|
111 |
msgstr ""
|
112 |
|
134 |
msgid "List Screen ID"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
|
138 |
msgid "Full Name"
|
139 |
msgstr ""
|
140 |
|
393 |
msgid "View Comment"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: classes/Admin/Asset/Columns.php:60
|
397 |
msgid "The column could not be loaded because of an unknown error"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: classes/Admin/Asset/Columns.php:59
|
401 |
msgid "There was an error during saving the column settings."
|
402 |
msgstr ""
|
403 |
|
449 |
msgid "Events Calendar"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: classes/Settings/Column/CustomFieldType.php:90
|
453 |
msgid "Uses one or more %s IDs to display information about it."
|
454 |
msgstr ""
|
455 |
|
466 |
msgstr ""
|
467 |
|
468 |
#: templates/admin/help-tab/custom-fields.php:54
|
469 |
+
#: classes/Settings/Column/CustomFieldType.php:124
|
470 |
msgid "URL"
|
471 |
msgstr ""
|
472 |
|
559 |
msgid "Text Limit"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: classes/Settings/Column/MediaLink.php:64 classes/Table/Screen.php:134
|
563 |
+
#: classes/Table/Screen.php:136 classes/Column/Media/Download.php:11
|
|
|
564 |
msgid "Download"
|
565 |
msgstr ""
|
566 |
|
588 |
msgid "Use an icon instead of text for displaying."
|
589 |
msgstr ""
|
590 |
|
591 |
+
#: classes/Settings/Column/Post.php:102
|
592 |
msgctxt "post"
|
593 |
msgid "Featured Image"
|
594 |
msgstr ""
|
613 |
msgid "Site Options"
|
614 |
msgstr ""
|
615 |
|
|
|
616 |
#: classes/Settings/Column/Meta.php:129
|
617 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
618 |
msgid "current"
|
619 |
msgstr ""
|
620 |
|
|
|
621 |
#: classes/Settings/Column/Meta.php:126
|
622 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
623 |
msgid "Network Site:"
|
624 |
msgstr ""
|
625 |
|
723 |
msgid "Use an icon instead of text for displaying the status."
|
724 |
msgstr ""
|
725 |
|
|
|
726 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
727 |
+
#: classes/Settings/Column/StatusIcon.php:29
|
728 |
msgid "Use an icon?"
|
729 |
msgstr ""
|
730 |
|
793 |
msgid "Auto"
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
|
797 |
+
#: classes/Settings/Column/Post.php:90
|
798 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
799 |
+
#: classes/Settings/Column/User.php:54 classes/Admin.php:150
|
|
|
800 |
msgid "Display"
|
801 |
msgstr ""
|
802 |
|
828 |
msgid "Plain text"
|
829 |
msgstr ""
|
830 |
|
|
|
831 |
#: classes/Settings/Column/Password.php:23
|
832 |
+
#: classes/Column/Post/PasswordProtected.php:21
|
833 |
msgid "Password"
|
834 |
msgstr ""
|
835 |
|
901 |
msgid "Time Difference"
|
902 |
msgstr ""
|
903 |
|
904 |
+
#: classes/Settings/Column/CustomFieldType.php:172
|
905 |
msgid "Multiple"
|
906 |
msgstr ""
|
907 |
|
908 |
+
#: classes/Settings/Column/CustomFieldType.php:171
|
909 |
msgid "Choice"
|
910 |
msgstr ""
|
911 |
|
912 |
+
#: classes/Settings/Column/CustomFieldType.php:170
|
913 |
msgid "Relational"
|
914 |
msgstr ""
|
915 |
|
916 |
+
#: classes/Settings/Column/CustomFieldType.php:169
|
917 |
msgid "Basic"
|
918 |
msgstr ""
|
919 |
|
920 |
+
#: classes/Settings/Column/CustomFieldType.php:137
|
921 |
msgid "Number of Fields"
|
922 |
msgstr ""
|
923 |
|
924 |
#: templates/admin/help-tab/custom-fields.php:50
|
925 |
+
#: classes/Settings/Column/CustomFieldType.php:129
|
926 |
msgid "True / False"
|
927 |
msgstr ""
|
928 |
|
929 |
#: templates/admin/help-tab/custom-fields.php:26
|
930 |
+
#: classes/Settings/Column/CustomFieldType.php:128
|
931 |
msgid "Has Content"
|
932 |
msgstr ""
|
933 |
|
934 |
#: templates/admin/help-tab/custom-fields.php:42
|
935 |
+
#: classes/Settings/Column/CustomFieldType.php:125
|
936 |
msgid "Number"
|
937 |
msgstr ""
|
938 |
|
939 |
+
#: classes/Settings/Column/CustomFieldType.php:122
|
940 |
msgid "Text"
|
941 |
msgstr ""
|
942 |
|
943 |
+
#: classes/Settings/Column/CustomFieldType.php:91
|
944 |
msgid "Multiple IDs should be separated by commas."
|
945 |
msgstr ""
|
946 |
|
|
|
947 |
#: classes/Settings/Column/Meta.php:73
|
948 |
+
#: classes/Settings/Column/CustomField.php:27
|
949 |
msgid "Field"
|
950 |
msgstr ""
|
951 |
|
|
|
952 |
#: classes/Settings/Column/CharacterLimit.php:29
|
953 |
+
#: classes/Settings/Column/NumberOfItems.php:33
|
954 |
#: classes/Settings/Column/WordLimit.php:35
|
955 |
msgid "Leave empty for no limit"
|
956 |
msgstr ""
|
992 |
msgid "Shortlink"
|
993 |
msgstr ""
|
994 |
|
|
|
995 |
#: classes/Settings/Column/CustomFieldType.php:221
|
996 |
+
#: classes/Settings/Column/CustomFieldType.php:223
|
997 |
+
#: classes/Settings/Column/CustomFieldType.php:307
|
998 |
msgid ", "
|
999 |
msgstr ""
|
1000 |
|
1104 |
msgid "Pro"
|
1105 |
msgstr ""
|
1106 |
|
1107 |
+
#: classes/Controller/ListScreen/Save.php:31
|
1108 |
msgid "You need at least one column"
|
1109 |
msgstr ""
|
1110 |
|
1140 |
msgid "Upgrade to"
|
1141 |
msgstr ""
|
1142 |
|
1143 |
+
#: classes/Admin/Notice/ReadOnly.php:18
|
1144 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1145 |
msgstr ""
|
1146 |
|
1147 |
+
#: classes/Controller/ColumnRequest.php:28
|
1148 |
msgid "Please visit the %s screen once to load all available columns"
|
1149 |
msgstr ""
|
1150 |
|
1156 |
msgid "Settings for %s restored successfully."
|
1157 |
msgstr ""
|
1158 |
|
1159 |
+
#: classes/Controller/ListScreen/Save.php:62
|
1160 |
msgid "View %s screen"
|
1161 |
msgstr ""
|
1162 |
|
1163 |
+
#: classes/Admin/Asset/Columns.php:57
|
1164 |
msgid "Invalid response."
|
1165 |
msgstr ""
|
1166 |
|
1180 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1181 |
msgstr ""
|
1182 |
|
1183 |
+
#: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
|
1184 |
msgid "Custom Fields"
|
1185 |
msgstr "Custom Fields"
|
1186 |
|
1206 |
msgid "Upgrade"
|
1207 |
msgstr ""
|
1208 |
|
1209 |
+
#: classes/Controller/ListScreen/Save.php:59
|
1210 |
msgid "Settings for %s updated successfully."
|
1211 |
msgstr ""
|
1212 |
|
1213 |
+
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:15
|
1214 |
msgid "Users"
|
1215 |
msgstr "Users"
|
1216 |
|
1217 |
#: templates/admin/help-tab/custom-fields.php:34
|
1218 |
#: templates/settings/setting-label-icons.php:37
|
1219 |
+
#: classes/Settings/Column/CustomFieldType.php:132
|
1220 |
+
#: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:19
|
|
|
1221 |
msgid "Media"
|
1222 |
msgstr "Media"
|
1223 |
|
1225 |
msgid "Links"
|
1226 |
msgstr "Links"
|
1227 |
|
1228 |
+
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:16
|
1229 |
msgid "Comment"
|
1230 |
msgstr ""
|
1231 |
|
1232 |
+
#: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:15
|
1233 |
+
#: classes/Column/User/CommentCount.php:14
|
1234 |
msgid "Comments"
|
1235 |
msgstr "Comments"
|
1236 |
|
1314 |
msgid "Get Admin Columns Pro"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
+
#: classes/Admin/Page/Columns.php:212
|
1318 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1319 |
msgstr ""
|
1320 |
|
1322 |
msgid "Update"
|
1323 |
msgstr "Update"
|
1324 |
|
1325 |
+
#: classes/Admin/Page/Columns.php:203
|
1326 |
msgid "Store settings"
|
1327 |
msgstr ""
|
1328 |
|
1368 |
msgid "Customize your Admin Columns settings."
|
1369 |
msgstr ""
|
1370 |
|
|
|
1371 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
1372 |
+
#: classes/Admin/Section/General.php:36
|
1373 |
msgid "General Settings"
|
1374 |
msgstr "General Settings"
|
1375 |
|
1449 |
msgid "Overview"
|
1450 |
msgstr ""
|
1451 |
|
1452 |
+
#: classes/Controller/RestoreSettingsRequest.php:42
|
1453 |
msgid "Default settings successfully restored."
|
1454 |
msgstr ""
|
1455 |
|
1456 |
+
#: classes/Controller/ColumnRequest.php:39 classes/Admin/Asset/Columns.php:56
|
1457 |
msgid "%s column is already present and can not be duplicated."
|
1458 |
msgstr ""
|
1459 |
|
1506 |
msgstr ""
|
1507 |
|
1508 |
#. Plugin Name of the plugin
|
1509 |
+
#: classes/Table/Screen.php:464 classes/Admin/Page/Columns.php:66
|
1510 |
+
#: classes/Admin.php:126 classes/Check/Review.php:148
|
1511 |
msgid "Admin Columns"
|
1512 |
msgstr ""
|
1513 |
|
1543 |
msgid "Label"
|
1544 |
msgstr "Label"
|
1545 |
|
1546 |
+
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:35
|
1547 |
msgid "Name"
|
1548 |
msgstr "Name"
|
1549 |
|
1550 |
+
#: classes/Settings/Column/Type.php:29
|
1551 |
msgid "Choose a column type."
|
1552 |
msgstr ""
|
1553 |
|
1567 |
msgid "User Login"
|
1568 |
msgstr ""
|
1569 |
|
1570 |
+
#: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
|
1571 |
msgid "Last Name"
|
1572 |
msgstr "Last Name"
|
1573 |
|
1574 |
+
#: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
|
1575 |
msgid "First Name"
|
1576 |
msgstr "First Name"
|
1577 |
|
1578 |
+
#: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
|
1579 |
msgid "Display Name"
|
1580 |
msgstr "Display Name"
|
1581 |
|
1591 |
msgid "Before"
|
1592 |
msgstr ""
|
1593 |
|
1594 |
+
#: classes/Settings/Column/Width.php:65
|
1595 |
msgid "width"
|
1596 |
msgstr ""
|
1597 |
|
1598 |
+
#: classes/Settings/Column/CustomFieldType.php:173
|
1599 |
+
#: classes/Settings/Column/Image.php:112 classes/ColumnGroups.php:16
|
1600 |
msgid "Custom"
|
1601 |
msgstr "Custom"
|
1602 |
|
1628 |
msgid "Registered"
|
1629 |
msgstr ""
|
1630 |
|
1631 |
+
#: classes/Settings/Column/PostType.php:43
|
1632 |
+
#: classes/Settings/Column/CustomFieldType.php:101
|
1633 |
+
#: classes/ListScreenGroups.php:13
|
1634 |
msgid "Post Type"
|
1635 |
msgstr ""
|
1636 |
|
1638 |
msgid "Post Count"
|
1639 |
msgstr ""
|
1640 |
|
1641 |
+
#: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
|
1642 |
msgid "Nickname"
|
1643 |
msgstr "Nickname"
|
1644 |
|
1650 |
msgid "Remove"
|
1651 |
msgstr "Remove"
|
1652 |
|
1653 |
+
#: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
|
1654 |
msgid "User ID"
|
1655 |
msgstr "User ID"
|
1656 |
|
1662 |
msgid "Link to menu"
|
1663 |
msgstr ""
|
1664 |
|
1665 |
+
#: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
|
1666 |
msgid "Taxonomy"
|
1667 |
msgstr "Taxonomy"
|
1668 |
|
1674 |
msgid "Status"
|
1675 |
msgstr "Status"
|
1676 |
|
1677 |
+
#: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
|
1678 |
msgid "Slug"
|
1679 |
msgstr "Slug"
|
1680 |
|
1762 |
msgid "Comment status"
|
1763 |
msgstr ""
|
1764 |
|
|
|
1765 |
#: classes/Settings/Column/CommentCount.php:58
|
1766 |
+
#: classes/Column/Comment/Status.php:33
|
1767 |
msgid "Spam"
|
1768 |
msgstr ""
|
1769 |
|
|
|
1770 |
#: classes/Settings/Column/CommentCount.php:57
|
1771 |
+
#: classes/Column/Comment/Status.php:35
|
1772 |
msgid "Pending"
|
1773 |
msgstr "Pending"
|
1774 |
|
1789 |
msgstr ""
|
1790 |
|
1791 |
#: classes/Settings/Column/MediaLink.php:62
|
|
|
|
|
1792 |
#: classes/Settings/Column/CommentLink.php:65
|
1793 |
+
#: classes/Settings/Column/UserLink.php:78
|
1794 |
#: classes/Settings/Column/TermLink.php:36
|
1795 |
+
#: classes/Settings/Column/Separator.php:28
|
1796 |
+
#: classes/Settings/Column/PostLink.php:68
|
1797 |
msgid "None"
|
1798 |
msgstr "None"
|
1799 |
|
1800 |
#: classes/Settings/Column/MediaLink.php:53
|
|
|
|
|
1801 |
#: classes/Settings/Column/CommentLink.php:56
|
1802 |
+
#: classes/Settings/Column/UserLink.php:60
|
1803 |
#: classes/Settings/Column/TermLink.php:27
|
1804 |
+
#: classes/Settings/Column/PostLink.php:58
|
1805 |
msgid "Link To"
|
1806 |
msgstr ""
|
1807 |
|
1813 |
msgid "Preview"
|
1814 |
msgstr "Preview"
|
1815 |
|
1816 |
+
#: classes/Settings/Column/Width.php:55 classes/Settings/Column/Image.php:41
|
1817 |
+
#: classes/Column/Media/Width.php:16
|
1818 |
msgid "Width"
|
1819 |
msgstr "Width"
|
1820 |
|
1822 |
msgid "Mime Type"
|
1823 |
msgstr ""
|
1824 |
|
1825 |
+
#: classes/Settings/Column/Image.php:47 classes/Column/Media/Height.php:16
|
1826 |
msgid "Height"
|
1827 |
msgstr "Height"
|
1828 |
|
1850 |
msgid "Filename"
|
1851 |
msgstr ""
|
1852 |
|
1853 |
+
#: classes/Settings/Column/Term.php:30 classes/Settings/Column/ExifData.php:81
|
1854 |
+
#: classes/Settings/Column/Post.php:99
|
1855 |
msgid "Title"
|
1856 |
msgstr "Title"
|
1857 |
|
1891 |
msgid "Dimensions"
|
1892 |
msgstr "Dimensions"
|
1893 |
|
1894 |
+
#: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
|
1895 |
msgid "Caption"
|
1896 |
msgstr ""
|
1897 |
|
1903 |
msgid "View"
|
1904 |
msgstr "View"
|
1905 |
|
|
|
1906 |
#: classes/Settings/Column/CommentCount.php:59
|
1907 |
+
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1908 |
msgid "Trash"
|
1909 |
msgstr "Trash"
|
1910 |
|
1913 |
msgid "Description"
|
1914 |
msgstr "Description"
|
1915 |
|
1916 |
+
#: classes/Settings/Column/CustomFieldType.php:76
|
1917 |
msgid "This will determine how the value will be displayed."
|
1918 |
msgstr ""
|
1919 |
|
1920 |
+
#: classes/Settings/Column/CustomFieldType.php:83
|
1921 |
msgid "Field Type"
|
1922 |
msgstr ""
|
1923 |
|
1924 |
#: templates/admin/help-tab/custom-fields.php:38
|
1925 |
+
#: classes/Settings/Column/CustomFieldType.php:138
|
1926 |
msgid "Multiple Values"
|
1927 |
msgstr ""
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:30
|
1930 |
+
#: classes/Settings/Column/CustomFieldType.php:123
|
1931 |
msgid "Image"
|
1932 |
msgstr "Image"
|
1933 |
|
1941 |
msgstr ""
|
1942 |
|
1943 |
#: templates/admin/help-tab/custom-fields.php:10
|
1944 |
+
#: classes/Settings/Column/CustomFieldType.php:120
|
1945 |
msgid "Color"
|
1946 |
msgstr ""
|
1947 |
|
1948 |
#: templates/admin/help-tab/custom-fields.php:6
|
1949 |
+
#: classes/Settings/Column/Separator.php:25
|
1950 |
+
#: classes/Settings/Column/CustomFieldType.php:188
|
1951 |
#: classes/Settings/Column/NumberFormat.php:88
|
1952 |
#: classes/Settings/Column/Image.php:72
|
1953 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:53
|
1954 |
+
#: classes/ColumnGroups.php:13
|
1955 |
msgid "Default"
|
1956 |
msgstr "Standard"
|
1957 |
|
1964 |
msgstr ""
|
1965 |
|
1966 |
#: templates/admin/help-tab/custom-fields.php:58
|
1967 |
+
#: classes/Settings/Column/CustomFieldType.php:105
|
1968 |
+
#: classes/Settings/Column/CustomFieldType.php:134
|
1969 |
+
#: classes/ListScreen/User.php:16 classes/Column/Comment/User.php:15
|
|
|
1970 |
msgid "User"
|
1971 |
msgstr "User"
|
1972 |
|
1973 |
+
#: templates/admin/edit-column.php:53 classes/Settings/Column/Type.php:32
|
1974 |
+
#: classes/Settings/Column/Type.php:41
|
1975 |
+
#: classes/Settings/Column/CustomFieldType.php:79
|
1976 |
+
#: classes/Column/Comment/Type.php:14
|
1977 |
msgid "Type"
|
1978 |
msgstr "Type"
|
1979 |
|
1982 |
msgstr ""
|
1983 |
|
1984 |
#: templates/admin/help-tab/custom-fields.php:46
|
1985 |
+
#: classes/Settings/Column/CustomFieldType.php:133
|
1986 |
#: classes/Column/Comment/Post.php:15
|
|
|
1987 |
msgid "Post"
|
1988 |
msgstr "Post"
|
1989 |
|
1992 |
msgstr "Content"
|
1993 |
|
1994 |
#: templates/admin/help-tab/custom-fields.php:18
|
1995 |
+
#: classes/Settings/Column/Comment.php:128 classes/Settings/Column/Post.php:103
|
1996 |
+
#: classes/Settings/Column/CustomFieldType.php:121
|
1997 |
msgid "Date"
|
1998 |
msgstr "Date"
|
1999 |
|
2000 |
+
#: classes/Column/Comment/DateGmt.php:17
|
2001 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
2002 |
msgstr "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
2003 |
|
2004 |
+
#: classes/Column/Comment/DateGmt.php:11
|
2005 |
msgid "Date GMT"
|
2006 |
msgstr ""
|
2007 |
|
2008 |
+
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:101
|
2009 |
#: classes/Column/Post/AuthorName.php:18
|
|
|
2010 |
msgid "Author"
|
2011 |
msgstr "Author"
|
2012 |
|
2022 |
msgid "Author IP"
|
2023 |
msgstr ""
|
2024 |
|
|
|
2025 |
#: classes/Settings/Column/Comment.php:127
|
2026 |
+
#: classes/Column/Comment/AuthorEmail.php:14
|
2027 |
msgid "Author Email"
|
2028 |
msgstr ""
|
2029 |
|
2031 |
msgid "Avatar"
|
2032 |
msgstr ""
|
2033 |
|
|
|
2034 |
#: classes/Settings/Column/CommentCount.php:56
|
2035 |
+
#: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
|
2036 |
msgid "Approved"
|
2037 |
msgstr ""
|
2038 |
|
2048 |
msgid "Edit Comment"
|
2049 |
msgstr "Edit Comment"
|
2050 |
|
2051 |
+
#: templates/admin/edit-actions.php:41 classes/Settings/Column/Term.php:32
|
2052 |
+
#: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Post.php:100
|
2053 |
+
#: classes/Column/Post/ID.php:15 classes/Column/Comment/ID.php:14
|
2054 |
+
#: classes/Column/Media/ID.php:14
|
2055 |
msgid "ID"
|
2056 |
msgstr "ID"
|
2057 |
|
2058 |
+
#: templates/admin/side-feedback.php:14
|
|
|
2059 |
#: classes/Settings/Column/ActionIcons.php:23
|
2060 |
+
#: classes/Settings/Column/MissingImageSize.php:23
|
2061 |
+
#: classes/Settings/Column/Toggle.php:15
|
2062 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
2063 |
+
#: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
|
2064 |
+
#: classes/Helper/Icon.php:62
|
2065 |
msgid "No"
|
2066 |
msgstr "No"
|
2067 |
|
2068 |
+
#: templates/admin/side-feedback.php:13
|
|
|
2069 |
#: classes/Settings/Column/ActionIcons.php:22
|
2070 |
+
#: classes/Settings/Column/MissingImageSize.php:22
|
2071 |
+
#: classes/Settings/Column/Toggle.php:14
|
2072 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
2073 |
+
#: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
|
2074 |
+
#: classes/Helper/Icon.php:46
|
2075 |
msgid "Yes"
|
2076 |
msgstr "Yes"
|
2077 |
|
languages/codepress-admin-columns-es_ES.mo
CHANGED
Binary file
|
languages/codepress-admin-columns-es_ES.po
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
# This file is distributed under the same license as the Plugins - Admin Columns - Stable (latest release) package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"PO-Revision-Date: 2021-
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -11,6 +11,22 @@ msgstr ""
|
|
11 |
"Language: es\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
#: classes/Column/Placeholder.php:40
|
15 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
16 |
msgstr ""
|
@@ -87,11 +103,10 @@ msgstr "Clave"
|
|
87 |
msgid "Export table contents to CSV"
|
88 |
msgstr "Exportar tabla de contenidos a CSV"
|
89 |
|
90 |
-
#: templates/tooltip/export.php:25 templates/tooltip/
|
91 |
-
#: templates/tooltip/inline-editing.php:25
|
92 |
#: templates/tooltip/smart-filtering.php:28
|
93 |
-
#: templates/tooltip/
|
94 |
-
#: templates/tooltip/export-disabled.php:17
|
95 |
msgid "Learn more »"
|
96 |
msgstr "Aprende más »"
|
97 |
|
@@ -119,7 +134,7 @@ msgstr ""
|
|
119 |
msgid "List Screen ID"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: classes/Column/User
|
123 |
msgid "Full Name"
|
124 |
msgstr "Nombre completo"
|
125 |
|
@@ -378,11 +393,11 @@ msgstr "%s más"
|
|
378 |
msgid "View Comment"
|
379 |
msgstr "Ver el comentario"
|
380 |
|
381 |
-
#: classes/Admin/Asset/Columns.php:
|
382 |
msgid "The column could not be loaded because of an unknown error"
|
383 |
msgstr "La columna no se pudo cargar debido a un error desconocido"
|
384 |
|
385 |
-
#: classes/Admin/Asset/Columns.php:
|
386 |
msgid "There was an error during saving the column settings."
|
387 |
msgstr "Hubo un error al guardar la ajustes de la columna."
|
388 |
|
@@ -434,7 +449,7 @@ msgstr "Ruta local"
|
|
434 |
msgid "Events Calendar"
|
435 |
msgstr "Events Calendar"
|
436 |
|
437 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
438 |
msgid "Uses one or more %s IDs to display information about it."
|
439 |
msgstr ""
|
440 |
|
@@ -451,7 +466,7 @@ msgid "Value: Should contain a URL."
|
|
451 |
msgstr "Valor: Debería contener una URL."
|
452 |
|
453 |
#: templates/admin/help-tab/custom-fields.php:54
|
454 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
455 |
msgid "URL"
|
456 |
msgstr "URL"
|
457 |
|
@@ -544,9 +559,8 @@ msgstr ""
|
|
544 |
msgid "Text Limit"
|
545 |
msgstr "Límite de texto"
|
546 |
|
547 |
-
#: classes/
|
548 |
-
#: classes/Column/Media/Download.php:11
|
549 |
-
#: classes/Settings/Column/MediaLink.php:64
|
550 |
msgid "Download"
|
551 |
msgstr "Descarga"
|
552 |
|
@@ -574,7 +588,7 @@ msgstr "Editar %s"
|
|
574 |
msgid "Use an icon instead of text for displaying."
|
575 |
msgstr "Usa un icono en lugar de texto para mostrar"
|
576 |
|
577 |
-
#: classes/Settings/Column/Post.php:
|
578 |
msgctxt "post"
|
579 |
msgid "Featured Image"
|
580 |
msgstr "Imagen destacada"
|
@@ -599,13 +613,13 @@ msgstr ""
|
|
599 |
msgid "Site Options"
|
600 |
msgstr "Opciones del sitio"
|
601 |
|
602 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
603 |
#: classes/Settings/Column/Meta.php:129
|
|
|
604 |
msgid "current"
|
605 |
msgstr "actual"
|
606 |
|
607 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
608 |
#: classes/Settings/Column/Meta.php:126
|
|
|
609 |
msgid "Network Site:"
|
610 |
msgstr ""
|
611 |
|
@@ -709,8 +723,8 @@ msgstr "Privado"
|
|
709 |
msgid "Use an icon instead of text for displaying the status."
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: classes/Settings/Column/StatusIcon.php:29
|
713 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
|
|
714 |
msgid "Use an icon?"
|
715 |
msgstr "¿Usar un icono?"
|
716 |
|
@@ -779,10 +793,10 @@ msgstr "Límite de palabras"
|
|
779 |
msgid "Auto"
|
780 |
msgstr "Automático"
|
781 |
|
782 |
-
#: classes/
|
|
|
783 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
784 |
-
#: classes/Settings/Column/
|
785 |
-
#: classes/Settings/Column/Post.php:82
|
786 |
msgid "Display"
|
787 |
msgstr ""
|
788 |
|
@@ -814,8 +828,8 @@ msgstr "Separado por comas"
|
|
814 |
msgid "Plain text"
|
815 |
msgstr "Texto plano"
|
816 |
|
817 |
-
#: classes/Column/Post/PasswordProtected.php:21
|
818 |
#: classes/Settings/Column/Password.php:23
|
|
|
819 |
msgid "Password"
|
820 |
msgstr "Contraseña"
|
821 |
|
@@ -887,56 +901,56 @@ msgstr ""
|
|
887 |
msgid "Time Difference"
|
888 |
msgstr "Diferencia horaria"
|
889 |
|
890 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
891 |
msgid "Multiple"
|
892 |
msgstr "Múltiple"
|
893 |
|
894 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
895 |
msgid "Choice"
|
896 |
msgstr "Elección"
|
897 |
|
898 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
899 |
msgid "Relational"
|
900 |
msgstr "Relacional"
|
901 |
|
902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
903 |
msgid "Basic"
|
904 |
msgstr "Básico"
|
905 |
|
906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
907 |
msgid "Number of Fields"
|
908 |
msgstr "Número de campos"
|
909 |
|
910 |
#: templates/admin/help-tab/custom-fields.php:50
|
911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
912 |
msgid "True / False"
|
913 |
msgstr "Verdadero / Falso"
|
914 |
|
915 |
#: templates/admin/help-tab/custom-fields.php:26
|
916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
917 |
msgid "Has Content"
|
918 |
msgstr "Tiene contenido"
|
919 |
|
920 |
#: templates/admin/help-tab/custom-fields.php:42
|
921 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
922 |
msgid "Number"
|
923 |
msgstr "Número"
|
924 |
|
925 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
926 |
msgid "Text"
|
927 |
msgstr "Texto"
|
928 |
|
929 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
930 |
msgid "Multiple IDs should be separated by commas."
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: classes/Settings/Column/CustomField.php:27
|
934 |
#: classes/Settings/Column/Meta.php:73
|
|
|
935 |
msgid "Field"
|
936 |
msgstr "Campo"
|
937 |
|
938 |
-
#: classes/Settings/Column/NumberOfItems.php:33
|
939 |
#: classes/Settings/Column/CharacterLimit.php:29
|
|
|
940 |
#: classes/Settings/Column/WordLimit.php:35
|
941 |
msgid "Leave empty for no limit"
|
942 |
msgstr ""
|
@@ -978,9 +992,9 @@ msgstr "Mostrar barra de herramientas"
|
|
978 |
msgid "Shortlink"
|
979 |
msgstr "Enlace corto"
|
980 |
|
981 |
-
#: classes/Settings/Column/CustomFieldType.php:219
|
982 |
#: classes/Settings/Column/CustomFieldType.php:221
|
983 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
984 |
msgid ", "
|
985 |
msgstr ", "
|
986 |
|
@@ -1090,7 +1104,7 @@ msgstr ""
|
|
1090 |
msgid "Pro"
|
1091 |
msgstr "Pro"
|
1092 |
|
1093 |
-
#: classes/Controller/ListScreen/Save.php:
|
1094 |
msgid "You need at least one column"
|
1095 |
msgstr "Necesitás por lo menos una columna"
|
1096 |
|
@@ -1126,11 +1140,11 @@ msgstr ""
|
|
1126 |
msgid "Upgrade to"
|
1127 |
msgstr "Actualizar a"
|
1128 |
|
1129 |
-
#: classes/Admin/
|
1130 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: classes/Controller/ColumnRequest.php:
|
1134 |
msgid "Please visit the %s screen once to load all available columns"
|
1135 |
msgstr ""
|
1136 |
|
@@ -1142,11 +1156,11 @@ msgstr "Restaurar las columnas"
|
|
1142 |
msgid "Settings for %s restored successfully."
|
1143 |
msgstr ""
|
1144 |
|
1145 |
-
#: classes/Controller/ListScreen/Save.php:
|
1146 |
msgid "View %s screen"
|
1147 |
msgstr "Ver pantalla de %s"
|
1148 |
|
1149 |
-
#: classes/Admin/Asset/Columns.php:
|
1150 |
msgid "Invalid response."
|
1151 |
msgstr "Respuesta no válida."
|
1152 |
|
@@ -1166,7 +1180,7 @@ msgstr "la página de extensiones"
|
|
1166 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1167 |
msgstr ""
|
1168 |
|
1169 |
-
#: classes/
|
1170 |
msgid "Custom Fields"
|
1171 |
msgstr "Campo Personalizado"
|
1172 |
|
@@ -1192,19 +1206,18 @@ msgstr "Editar columnas"
|
|
1192 |
msgid "Upgrade"
|
1193 |
msgstr "Actualizar"
|
1194 |
|
1195 |
-
#: classes/Controller/ListScreen/Save.php:
|
1196 |
msgid "Settings for %s updated successfully."
|
1197 |
msgstr ""
|
1198 |
|
1199 |
-
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:
|
1200 |
msgid "Users"
|
1201 |
msgstr "Usuarios"
|
1202 |
|
1203 |
#: templates/admin/help-tab/custom-fields.php:34
|
1204 |
#: templates/settings/setting-label-icons.php:37
|
1205 |
-
#: classes/
|
1206 |
-
#: classes/
|
1207 |
-
#: classes/ListScreen/Media.php:18
|
1208 |
msgid "Media"
|
1209 |
msgstr "Medios"
|
1210 |
|
@@ -1212,12 +1225,12 @@ msgstr "Medios"
|
|
1212 |
msgid "Links"
|
1213 |
msgstr "Enlaces"
|
1214 |
|
1215 |
-
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:
|
1216 |
msgid "Comment"
|
1217 |
msgstr "Comentar"
|
1218 |
|
1219 |
-
#: classes/ListScreenGroups.php:16 classes/
|
1220 |
-
#: classes/
|
1221 |
msgid "Comments"
|
1222 |
msgstr "Comentarios"
|
1223 |
|
@@ -1301,7 +1314,7 @@ msgstr "¿Estás contento con Admin Columns?"
|
|
1301 |
msgid "Get Admin Columns Pro"
|
1302 |
msgstr "Obtener Admin Columns Pro"
|
1303 |
|
1304 |
-
#: classes/Admin/Page/Columns.php:
|
1305 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1306 |
msgstr ""
|
1307 |
|
@@ -1309,7 +1322,7 @@ msgstr ""
|
|
1309 |
msgid "Update"
|
1310 |
msgstr "Actualizar"
|
1311 |
|
1312 |
-
#: classes/Admin/Page/Columns.php:
|
1313 |
msgid "Store settings"
|
1314 |
msgstr "Almacenar ajustes"
|
1315 |
|
@@ -1355,8 +1368,8 @@ msgstr "Guardar"
|
|
1355 |
msgid "Customize your Admin Columns settings."
|
1356 |
msgstr "Personaliza tus ajustes de Admin Columns."
|
1357 |
|
1358 |
-
#: classes/Admin/Section/General.php:36
|
1359 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
|
|
1360 |
msgid "General Settings"
|
1361 |
msgstr "Ajustes generales"
|
1362 |
|
@@ -1436,11 +1449,11 @@ msgstr "Este plugin es para adicionar y borrar columnas adicionales a las pantal
|
|
1436 |
msgid "Overview"
|
1437 |
msgstr "Vista previa"
|
1438 |
|
1439 |
-
#: classes/Controller/RestoreSettingsRequest.php:
|
1440 |
msgid "Default settings successfully restored."
|
1441 |
msgstr "Ajustes por defecto restaurados satisfactoriamente."
|
1442 |
|
1443 |
-
#: classes/
|
1444 |
msgid "%s column is already present and can not be duplicated."
|
1445 |
msgstr "%s columna está ya presente y no puede ser duplicada."
|
1446 |
|
@@ -1493,8 +1506,8 @@ msgid "Admin Columns Pro"
|
|
1493 |
msgstr "Admin Columns Pro"
|
1494 |
|
1495 |
#. Plugin Name of the plugin
|
1496 |
-
#: classes/
|
1497 |
-
#: classes/Admin
|
1498 |
msgid "Admin Columns"
|
1499 |
msgstr "Admin Columns"
|
1500 |
|
@@ -1530,11 +1543,11 @@ msgstr "Este es el nombre que aparecerá como el encabezado de la columna."
|
|
1530 |
msgid "Label"
|
1531 |
msgstr "Etiqueta"
|
1532 |
|
1533 |
-
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:
|
1534 |
msgid "Name"
|
1535 |
msgstr "Nombre"
|
1536 |
|
1537 |
-
#: classes/Settings/Column/Type.php:
|
1538 |
msgid "Choose a column type."
|
1539 |
msgstr "Elige un tipo de columna."
|
1540 |
|
@@ -1554,15 +1567,15 @@ msgstr "Correo electrónico del usuario"
|
|
1554 |
msgid "User Login"
|
1555 |
msgstr "Acceso del usuario"
|
1556 |
|
1557 |
-
#: classes/Column/User
|
1558 |
msgid "Last Name"
|
1559 |
msgstr "Apellidos"
|
1560 |
|
1561 |
-
#: classes/Column/User
|
1562 |
msgid "First Name"
|
1563 |
msgstr "Nombre"
|
1564 |
|
1565 |
-
#: classes/Column/User
|
1566 |
msgid "Display Name"
|
1567 |
msgstr "Nombre a Mostrar"
|
1568 |
|
@@ -1578,12 +1591,12 @@ msgstr ""
|
|
1578 |
msgid "Before"
|
1579 |
msgstr "Antes"
|
1580 |
|
1581 |
-
#: classes/Settings/Column/Width.php:
|
1582 |
msgid "width"
|
1583 |
msgstr "ancho"
|
1584 |
|
1585 |
-
#: classes/
|
1586 |
-
#: classes/Settings/Column/Image.php:112
|
1587 |
msgid "Custom"
|
1588 |
msgstr "Personalizado"
|
1589 |
|
@@ -1615,8 +1628,9 @@ msgstr "Editor visual"
|
|
1615 |
msgid "Registered"
|
1616 |
msgstr "Registrado"
|
1617 |
|
1618 |
-
#: classes/
|
1619 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
1620 |
msgid "Post Type"
|
1621 |
msgstr "Tipo de contenido"
|
1622 |
|
@@ -1624,7 +1638,7 @@ msgstr "Tipo de contenido"
|
|
1624 |
msgid "Post Count"
|
1625 |
msgstr "Número de entradas"
|
1626 |
|
1627 |
-
#: classes/Column/User
|
1628 |
msgid "Nickname"
|
1629 |
msgstr "Alias"
|
1630 |
|
@@ -1636,7 +1650,7 @@ msgstr "Número de comentarios"
|
|
1636 |
msgid "Remove"
|
1637 |
msgstr "Eliminar"
|
1638 |
|
1639 |
-
#: classes/Column/User
|
1640 |
msgid "User ID"
|
1641 |
msgstr "ID de usuario"
|
1642 |
|
@@ -1648,7 +1662,7 @@ msgstr ""
|
|
1648 |
msgid "Link to menu"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
-
#: classes/Column/Taxonomy.php:
|
1652 |
msgid "Taxonomy"
|
1653 |
msgstr "Taxonomía"
|
1654 |
|
@@ -1660,7 +1674,7 @@ msgstr "Fijo"
|
|
1660 |
msgid "Status"
|
1661 |
msgstr "Estado"
|
1662 |
|
1663 |
-
#: classes/Column/
|
1664 |
msgid "Slug"
|
1665 |
msgstr "Slug"
|
1666 |
|
@@ -1748,13 +1762,13 @@ msgstr "Seleccionar cuál estado de comentario desea mostrar."
|
|
1748 |
msgid "Comment status"
|
1749 |
msgstr "Estado del comentario"
|
1750 |
|
1751 |
-
#: classes/Column/Comment/Status.php:33
|
1752 |
#: classes/Settings/Column/CommentCount.php:58
|
|
|
1753 |
msgid "Spam"
|
1754 |
msgstr "Spam"
|
1755 |
|
1756 |
-
#: classes/Column/Comment/Status.php:35
|
1757 |
#: classes/Settings/Column/CommentCount.php:57
|
|
|
1758 |
msgid "Pending"
|
1759 |
msgstr "Pendiente"
|
1760 |
|
@@ -1775,19 +1789,19 @@ msgid "Edit User Profile"
|
|
1775 |
msgstr "Editar perfil de usuario"
|
1776 |
|
1777 |
#: classes/Settings/Column/MediaLink.php:62
|
1778 |
-
#: classes/Settings/Column/PostLink.php:68
|
1779 |
-
#: classes/Settings/Column/UserLink.php:78
|
1780 |
#: classes/Settings/Column/CommentLink.php:65
|
1781 |
-
#: classes/Settings/Column/
|
1782 |
#: classes/Settings/Column/TermLink.php:36
|
|
|
|
|
1783 |
msgid "None"
|
1784 |
msgstr "Ninguno"
|
1785 |
|
1786 |
#: classes/Settings/Column/MediaLink.php:53
|
1787 |
-
#: classes/Settings/Column/PostLink.php:58
|
1788 |
-
#: classes/Settings/Column/UserLink.php:60
|
1789 |
#: classes/Settings/Column/CommentLink.php:56
|
|
|
1790 |
#: classes/Settings/Column/TermLink.php:27
|
|
|
1791 |
msgid "Link To"
|
1792 |
msgstr "Enlazar a"
|
1793 |
|
@@ -1799,8 +1813,8 @@ msgstr "Adjuntos"
|
|
1799 |
msgid "Preview"
|
1800 |
msgstr "Vista previa"
|
1801 |
|
1802 |
-
#: classes/Column/
|
1803 |
-
#: classes/
|
1804 |
msgid "Width"
|
1805 |
msgstr "Ancho"
|
1806 |
|
@@ -1808,7 +1822,7 @@ msgstr "Ancho"
|
|
1808 |
msgid "Mime Type"
|
1809 |
msgstr "Tipo mime"
|
1810 |
|
1811 |
-
#: classes/Column/
|
1812 |
msgid "Height"
|
1813 |
msgstr "Altura"
|
1814 |
|
@@ -1836,8 +1850,8 @@ msgstr "Tamaño de archivo"
|
|
1836 |
msgid "Filename"
|
1837 |
msgstr "Nombre de archivo"
|
1838 |
|
1839 |
-
#: classes/Settings/Column/
|
1840 |
-
#: classes/Settings/Column/Post.php:
|
1841 |
msgid "Title"
|
1842 |
msgstr "Título"
|
1843 |
|
@@ -1877,7 +1891,7 @@ msgstr "Datos EXIF"
|
|
1877 |
msgid "Dimensions"
|
1878 |
msgstr "Dimensiones"
|
1879 |
|
1880 |
-
#: classes/Column/
|
1881 |
msgid "Caption"
|
1882 |
msgstr "Leyenda"
|
1883 |
|
@@ -1889,8 +1903,8 @@ msgstr "Tamaños disponibles"
|
|
1889 |
msgid "View"
|
1890 |
msgstr "Ver"
|
1891 |
|
1892 |
-
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1893 |
#: classes/Settings/Column/CommentCount.php:59
|
|
|
1894 |
msgid "Trash"
|
1895 |
msgstr "Papelera"
|
1896 |
|
@@ -1899,21 +1913,21 @@ msgstr "Papelera"
|
|
1899 |
msgid "Description"
|
1900 |
msgstr "Descripción"
|
1901 |
|
1902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1903 |
msgid "This will determine how the value will be displayed."
|
1904 |
msgstr "Esto determinará cómo el valor se mostrará."
|
1905 |
|
1906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1907 |
msgid "Field Type"
|
1908 |
msgstr "Tipo de campo"
|
1909 |
|
1910 |
#: templates/admin/help-tab/custom-fields.php:38
|
1911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1912 |
msgid "Multiple Values"
|
1913 |
msgstr "Valores múltiples"
|
1914 |
|
1915 |
#: templates/admin/help-tab/custom-fields.php:30
|
1916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1917 |
msgid "Image"
|
1918 |
msgstr "Imagen"
|
1919 |
|
@@ -1927,16 +1941,17 @@ msgid "Counter"
|
|
1927 |
msgstr "Contador"
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:10
|
1930 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1931 |
msgid "Color"
|
1932 |
msgstr "Color"
|
1933 |
|
1934 |
#: templates/admin/help-tab/custom-fields.php:6
|
1935 |
-
#: classes/
|
1936 |
-
#: classes/
|
1937 |
#: classes/Settings/Column/NumberFormat.php:88
|
1938 |
#: classes/Settings/Column/Image.php:72
|
1939 |
-
#: classes/
|
|
|
1940 |
msgid "Default"
|
1941 |
msgstr "Por defecto"
|
1942 |
|
@@ -1949,16 +1964,16 @@ msgid "Word Count"
|
|
1949 |
msgstr "Número de palabras"
|
1950 |
|
1951 |
#: templates/admin/help-tab/custom-fields.php:58
|
1952 |
-
#: classes/Column/
|
1953 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1954 |
-
#: classes/
|
1955 |
-
#: classes/ListScreen/User.php:15
|
1956 |
msgid "User"
|
1957 |
msgstr "Usuario"
|
1958 |
|
1959 |
-
#: templates/admin/edit-column.php:53 classes/Column/
|
1960 |
-
#: classes/Settings/Column/
|
1961 |
-
#: classes/Settings/Column/
|
|
|
1962 |
msgid "Type"
|
1963 |
msgstr "Tipo"
|
1964 |
|
@@ -1967,8 +1982,8 @@ msgid "In Reply To"
|
|
1967 |
msgstr "En respuesta a"
|
1968 |
|
1969 |
#: templates/admin/help-tab/custom-fields.php:46
|
|
|
1970 |
#: classes/Column/Comment/Post.php:15
|
1971 |
-
#: classes/Settings/Column/CustomFieldType.php:131
|
1972 |
msgid "Post"
|
1973 |
msgstr "Entrada"
|
1974 |
|
@@ -1977,21 +1992,21 @@ msgid "Content"
|
|
1977 |
msgstr "Contenido"
|
1978 |
|
1979 |
#: templates/admin/help-tab/custom-fields.php:18
|
1980 |
-
#: classes/Settings/Column/Comment.php:128
|
1981 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1982 |
msgid "Date"
|
1983 |
msgstr "Fecha"
|
1984 |
|
1985 |
-
#: classes/Column/Comment/DateGmt.php:
|
1986 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
1987 |
msgstr "Enviado en <a href=\"%1$s\">%2$s at %3$s</a>"
|
1988 |
|
1989 |
-
#: classes/Column/Comment/DateGmt.php:
|
1990 |
msgid "Date GMT"
|
1991 |
msgstr "Fecha GMT"
|
1992 |
|
|
|
1993 |
#: classes/Column/Post/AuthorName.php:18
|
1994 |
-
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
|
1995 |
msgid "Author"
|
1996 |
msgstr "Autor"
|
1997 |
|
@@ -2007,8 +2022,8 @@ msgstr "Nombre del autor"
|
|
2007 |
msgid "Author IP"
|
2008 |
msgstr "IP del autor"
|
2009 |
|
2010 |
-
#: classes/Column/Comment/AuthorEmail.php:14
|
2011 |
#: classes/Settings/Column/Comment.php:127
|
|
|
2012 |
msgid "Author Email"
|
2013 |
msgstr "Correo electrónico del autor"
|
2014 |
|
@@ -2016,8 +2031,8 @@ msgstr "Correo electrónico del autor"
|
|
2016 |
msgid "Avatar"
|
2017 |
msgstr "Avatar"
|
2018 |
|
2019 |
-
#: classes/Column/Comment/Approved.php:14 classes/Column/Comment/Status.php:34
|
2020 |
#: classes/Settings/Column/CommentCount.php:56
|
|
|
2021 |
msgid "Approved"
|
2022 |
msgstr "Aprobado"
|
2023 |
|
@@ -2033,28 +2048,30 @@ msgstr "Editar"
|
|
2033 |
msgid "Edit Comment"
|
2034 |
msgstr "Editar el comentario"
|
2035 |
|
2036 |
-
#: templates/admin/edit-actions.php:41 classes/Column/
|
2037 |
-
#: classes/Column/Comment
|
2038 |
-
#: classes/
|
2039 |
-
#: classes/
|
2040 |
msgid "ID"
|
2041 |
msgstr "ID"
|
2042 |
|
2043 |
-
#: templates/admin/side-feedback.php:14
|
2044 |
-
#: classes/Settings/Column/MissingImageSize.php:23
|
2045 |
#: classes/Settings/Column/ActionIcons.php:23
|
2046 |
-
#: classes/Settings/Column/
|
2047 |
-
#: classes/Settings/Column/Toggle.php:15
|
2048 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
|
|
|
|
2049 |
msgid "No"
|
2050 |
msgstr "No"
|
2051 |
|
2052 |
-
#: templates/admin/side-feedback.php:13
|
2053 |
-
#: classes/Settings/Column/MissingImageSize.php:22
|
2054 |
#: classes/Settings/Column/ActionIcons.php:22
|
2055 |
-
#: classes/Settings/Column/
|
2056 |
-
#: classes/Settings/Column/Toggle.php:14
|
2057 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
|
|
|
|
2058 |
msgid "Yes"
|
2059 |
msgstr "Sí"
|
2060 |
|
2 |
# This file is distributed under the same license as the Plugins - Admin Columns - Stable (latest release) package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"PO-Revision-Date: 2021-06-02 08:40:22+0000\n"
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
"Language: es\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
14 |
+
#: classes/Column/User/LastPost.php:15
|
15 |
+
msgid "Last Post"
|
16 |
+
msgstr "Última entrada"
|
17 |
+
|
18 |
+
#: classes/Column/User/FirstPost.php:15
|
19 |
+
msgid "First Post"
|
20 |
+
msgstr "Primera entrada"
|
21 |
+
|
22 |
+
#: classes/Integration/GravityForms.php:18
|
23 |
+
msgid "Take your form submission management to the next level!"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: classes/Settings/Column/PostStatus.php:33
|
27 |
+
msgid "Post Status"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
#: classes/Column/Placeholder.php:40
|
31 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
32 |
msgstr ""
|
103 |
msgid "Export table contents to CSV"
|
104 |
msgstr "Exportar tabla de contenidos a CSV"
|
105 |
|
106 |
+
#: templates/tooltip/export.php:25 templates/tooltip/bulk-editing.php:25
|
|
|
107 |
#: templates/tooltip/smart-filtering.php:28
|
108 |
+
#: templates/tooltip/inline-editing.php:25
|
109 |
+
#: templates/tooltip/export-disabled.php:17 templates/tooltip/sorting.php:29
|
110 |
msgid "Learn more »"
|
111 |
msgstr "Aprende más »"
|
112 |
|
134 |
msgid "List Screen ID"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
|
138 |
msgid "Full Name"
|
139 |
msgstr "Nombre completo"
|
140 |
|
393 |
msgid "View Comment"
|
394 |
msgstr "Ver el comentario"
|
395 |
|
396 |
+
#: classes/Admin/Asset/Columns.php:60
|
397 |
msgid "The column could not be loaded because of an unknown error"
|
398 |
msgstr "La columna no se pudo cargar debido a un error desconocido"
|
399 |
|
400 |
+
#: classes/Admin/Asset/Columns.php:59
|
401 |
msgid "There was an error during saving the column settings."
|
402 |
msgstr "Hubo un error al guardar la ajustes de la columna."
|
403 |
|
449 |
msgid "Events Calendar"
|
450 |
msgstr "Events Calendar"
|
451 |
|
452 |
+
#: classes/Settings/Column/CustomFieldType.php:90
|
453 |
msgid "Uses one or more %s IDs to display information about it."
|
454 |
msgstr ""
|
455 |
|
466 |
msgstr "Valor: Debería contener una URL."
|
467 |
|
468 |
#: templates/admin/help-tab/custom-fields.php:54
|
469 |
+
#: classes/Settings/Column/CustomFieldType.php:124
|
470 |
msgid "URL"
|
471 |
msgstr "URL"
|
472 |
|
559 |
msgid "Text Limit"
|
560 |
msgstr "Límite de texto"
|
561 |
|
562 |
+
#: classes/Settings/Column/MediaLink.php:64 classes/Table/Screen.php:134
|
563 |
+
#: classes/Table/Screen.php:136 classes/Column/Media/Download.php:11
|
|
|
564 |
msgid "Download"
|
565 |
msgstr "Descarga"
|
566 |
|
588 |
msgid "Use an icon instead of text for displaying."
|
589 |
msgstr "Usa un icono en lugar de texto para mostrar"
|
590 |
|
591 |
+
#: classes/Settings/Column/Post.php:102
|
592 |
msgctxt "post"
|
593 |
msgid "Featured Image"
|
594 |
msgstr "Imagen destacada"
|
613 |
msgid "Site Options"
|
614 |
msgstr "Opciones del sitio"
|
615 |
|
|
|
616 |
#: classes/Settings/Column/Meta.php:129
|
617 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
618 |
msgid "current"
|
619 |
msgstr "actual"
|
620 |
|
|
|
621 |
#: classes/Settings/Column/Meta.php:126
|
622 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
623 |
msgid "Network Site:"
|
624 |
msgstr ""
|
625 |
|
723 |
msgid "Use an icon instead of text for displaying the status."
|
724 |
msgstr ""
|
725 |
|
|
|
726 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
727 |
+
#: classes/Settings/Column/StatusIcon.php:29
|
728 |
msgid "Use an icon?"
|
729 |
msgstr "¿Usar un icono?"
|
730 |
|
793 |
msgid "Auto"
|
794 |
msgstr "Automático"
|
795 |
|
796 |
+
#: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
|
797 |
+
#: classes/Settings/Column/Post.php:90
|
798 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
799 |
+
#: classes/Settings/Column/User.php:54 classes/Admin.php:150
|
|
|
800 |
msgid "Display"
|
801 |
msgstr ""
|
802 |
|
828 |
msgid "Plain text"
|
829 |
msgstr "Texto plano"
|
830 |
|
|
|
831 |
#: classes/Settings/Column/Password.php:23
|
832 |
+
#: classes/Column/Post/PasswordProtected.php:21
|
833 |
msgid "Password"
|
834 |
msgstr "Contraseña"
|
835 |
|
901 |
msgid "Time Difference"
|
902 |
msgstr "Diferencia horaria"
|
903 |
|
904 |
+
#: classes/Settings/Column/CustomFieldType.php:172
|
905 |
msgid "Multiple"
|
906 |
msgstr "Múltiple"
|
907 |
|
908 |
+
#: classes/Settings/Column/CustomFieldType.php:171
|
909 |
msgid "Choice"
|
910 |
msgstr "Elección"
|
911 |
|
912 |
+
#: classes/Settings/Column/CustomFieldType.php:170
|
913 |
msgid "Relational"
|
914 |
msgstr "Relacional"
|
915 |
|
916 |
+
#: classes/Settings/Column/CustomFieldType.php:169
|
917 |
msgid "Basic"
|
918 |
msgstr "Básico"
|
919 |
|
920 |
+
#: classes/Settings/Column/CustomFieldType.php:137
|
921 |
msgid "Number of Fields"
|
922 |
msgstr "Número de campos"
|
923 |
|
924 |
#: templates/admin/help-tab/custom-fields.php:50
|
925 |
+
#: classes/Settings/Column/CustomFieldType.php:129
|
926 |
msgid "True / False"
|
927 |
msgstr "Verdadero / Falso"
|
928 |
|
929 |
#: templates/admin/help-tab/custom-fields.php:26
|
930 |
+
#: classes/Settings/Column/CustomFieldType.php:128
|
931 |
msgid "Has Content"
|
932 |
msgstr "Tiene contenido"
|
933 |
|
934 |
#: templates/admin/help-tab/custom-fields.php:42
|
935 |
+
#: classes/Settings/Column/CustomFieldType.php:125
|
936 |
msgid "Number"
|
937 |
msgstr "Número"
|
938 |
|
939 |
+
#: classes/Settings/Column/CustomFieldType.php:122
|
940 |
msgid "Text"
|
941 |
msgstr "Texto"
|
942 |
|
943 |
+
#: classes/Settings/Column/CustomFieldType.php:91
|
944 |
msgid "Multiple IDs should be separated by commas."
|
945 |
msgstr ""
|
946 |
|
|
|
947 |
#: classes/Settings/Column/Meta.php:73
|
948 |
+
#: classes/Settings/Column/CustomField.php:27
|
949 |
msgid "Field"
|
950 |
msgstr "Campo"
|
951 |
|
|
|
952 |
#: classes/Settings/Column/CharacterLimit.php:29
|
953 |
+
#: classes/Settings/Column/NumberOfItems.php:33
|
954 |
#: classes/Settings/Column/WordLimit.php:35
|
955 |
msgid "Leave empty for no limit"
|
956 |
msgstr ""
|
992 |
msgid "Shortlink"
|
993 |
msgstr "Enlace corto"
|
994 |
|
|
|
995 |
#: classes/Settings/Column/CustomFieldType.php:221
|
996 |
+
#: classes/Settings/Column/CustomFieldType.php:223
|
997 |
+
#: classes/Settings/Column/CustomFieldType.php:307
|
998 |
msgid ", "
|
999 |
msgstr ", "
|
1000 |
|
1104 |
msgid "Pro"
|
1105 |
msgstr "Pro"
|
1106 |
|
1107 |
+
#: classes/Controller/ListScreen/Save.php:31
|
1108 |
msgid "You need at least one column"
|
1109 |
msgstr "Necesitás por lo menos una columna"
|
1110 |
|
1140 |
msgid "Upgrade to"
|
1141 |
msgstr "Actualizar a"
|
1142 |
|
1143 |
+
#: classes/Admin/Notice/ReadOnly.php:18
|
1144 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1145 |
msgstr ""
|
1146 |
|
1147 |
+
#: classes/Controller/ColumnRequest.php:28
|
1148 |
msgid "Please visit the %s screen once to load all available columns"
|
1149 |
msgstr ""
|
1150 |
|
1156 |
msgid "Settings for %s restored successfully."
|
1157 |
msgstr ""
|
1158 |
|
1159 |
+
#: classes/Controller/ListScreen/Save.php:62
|
1160 |
msgid "View %s screen"
|
1161 |
msgstr "Ver pantalla de %s"
|
1162 |
|
1163 |
+
#: classes/Admin/Asset/Columns.php:57
|
1164 |
msgid "Invalid response."
|
1165 |
msgstr "Respuesta no válida."
|
1166 |
|
1180 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1181 |
msgstr ""
|
1182 |
|
1183 |
+
#: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
|
1184 |
msgid "Custom Fields"
|
1185 |
msgstr "Campo Personalizado"
|
1186 |
|
1206 |
msgid "Upgrade"
|
1207 |
msgstr "Actualizar"
|
1208 |
|
1209 |
+
#: classes/Controller/ListScreen/Save.php:59
|
1210 |
msgid "Settings for %s updated successfully."
|
1211 |
msgstr ""
|
1212 |
|
1213 |
+
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:15
|
1214 |
msgid "Users"
|
1215 |
msgstr "Usuarios"
|
1216 |
|
1217 |
#: templates/admin/help-tab/custom-fields.php:34
|
1218 |
#: templates/settings/setting-label-icons.php:37
|
1219 |
+
#: classes/Settings/Column/CustomFieldType.php:132
|
1220 |
+
#: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:19
|
|
|
1221 |
msgid "Media"
|
1222 |
msgstr "Medios"
|
1223 |
|
1225 |
msgid "Links"
|
1226 |
msgstr "Enlaces"
|
1227 |
|
1228 |
+
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:16
|
1229 |
msgid "Comment"
|
1230 |
msgstr "Comentar"
|
1231 |
|
1232 |
+
#: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:15
|
1233 |
+
#: classes/Column/User/CommentCount.php:14
|
1234 |
msgid "Comments"
|
1235 |
msgstr "Comentarios"
|
1236 |
|
1314 |
msgid "Get Admin Columns Pro"
|
1315 |
msgstr "Obtener Admin Columns Pro"
|
1316 |
|
1317 |
+
#: classes/Admin/Page/Columns.php:212
|
1318 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1319 |
msgstr ""
|
1320 |
|
1322 |
msgid "Update"
|
1323 |
msgstr "Actualizar"
|
1324 |
|
1325 |
+
#: classes/Admin/Page/Columns.php:203
|
1326 |
msgid "Store settings"
|
1327 |
msgstr "Almacenar ajustes"
|
1328 |
|
1368 |
msgid "Customize your Admin Columns settings."
|
1369 |
msgstr "Personaliza tus ajustes de Admin Columns."
|
1370 |
|
|
|
1371 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
1372 |
+
#: classes/Admin/Section/General.php:36
|
1373 |
msgid "General Settings"
|
1374 |
msgstr "Ajustes generales"
|
1375 |
|
1449 |
msgid "Overview"
|
1450 |
msgstr "Vista previa"
|
1451 |
|
1452 |
+
#: classes/Controller/RestoreSettingsRequest.php:42
|
1453 |
msgid "Default settings successfully restored."
|
1454 |
msgstr "Ajustes por defecto restaurados satisfactoriamente."
|
1455 |
|
1456 |
+
#: classes/Controller/ColumnRequest.php:39 classes/Admin/Asset/Columns.php:56
|
1457 |
msgid "%s column is already present and can not be duplicated."
|
1458 |
msgstr "%s columna está ya presente y no puede ser duplicada."
|
1459 |
|
1506 |
msgstr "Admin Columns Pro"
|
1507 |
|
1508 |
#. Plugin Name of the plugin
|
1509 |
+
#: classes/Table/Screen.php:464 classes/Admin/Page/Columns.php:66
|
1510 |
+
#: classes/Admin.php:126 classes/Check/Review.php:148
|
1511 |
msgid "Admin Columns"
|
1512 |
msgstr "Admin Columns"
|
1513 |
|
1543 |
msgid "Label"
|
1544 |
msgstr "Etiqueta"
|
1545 |
|
1546 |
+
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:35
|
1547 |
msgid "Name"
|
1548 |
msgstr "Nombre"
|
1549 |
|
1550 |
+
#: classes/Settings/Column/Type.php:29
|
1551 |
msgid "Choose a column type."
|
1552 |
msgstr "Elige un tipo de columna."
|
1553 |
|
1567 |
msgid "User Login"
|
1568 |
msgstr "Acceso del usuario"
|
1569 |
|
1570 |
+
#: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
|
1571 |
msgid "Last Name"
|
1572 |
msgstr "Apellidos"
|
1573 |
|
1574 |
+
#: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
|
1575 |
msgid "First Name"
|
1576 |
msgstr "Nombre"
|
1577 |
|
1578 |
+
#: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
|
1579 |
msgid "Display Name"
|
1580 |
msgstr "Nombre a Mostrar"
|
1581 |
|
1591 |
msgid "Before"
|
1592 |
msgstr "Antes"
|
1593 |
|
1594 |
+
#: classes/Settings/Column/Width.php:65
|
1595 |
msgid "width"
|
1596 |
msgstr "ancho"
|
1597 |
|
1598 |
+
#: classes/Settings/Column/CustomFieldType.php:173
|
1599 |
+
#: classes/Settings/Column/Image.php:112 classes/ColumnGroups.php:16
|
1600 |
msgid "Custom"
|
1601 |
msgstr "Personalizado"
|
1602 |
|
1628 |
msgid "Registered"
|
1629 |
msgstr "Registrado"
|
1630 |
|
1631 |
+
#: classes/Settings/Column/PostType.php:43
|
1632 |
+
#: classes/Settings/Column/CustomFieldType.php:101
|
1633 |
+
#: classes/ListScreenGroups.php:13
|
1634 |
msgid "Post Type"
|
1635 |
msgstr "Tipo de contenido"
|
1636 |
|
1638 |
msgid "Post Count"
|
1639 |
msgstr "Número de entradas"
|
1640 |
|
1641 |
+
#: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
|
1642 |
msgid "Nickname"
|
1643 |
msgstr "Alias"
|
1644 |
|
1650 |
msgid "Remove"
|
1651 |
msgstr "Eliminar"
|
1652 |
|
1653 |
+
#: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
|
1654 |
msgid "User ID"
|
1655 |
msgstr "ID de usuario"
|
1656 |
|
1662 |
msgid "Link to menu"
|
1663 |
msgstr ""
|
1664 |
|
1665 |
+
#: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
|
1666 |
msgid "Taxonomy"
|
1667 |
msgstr "Taxonomía"
|
1668 |
|
1674 |
msgid "Status"
|
1675 |
msgstr "Estado"
|
1676 |
|
1677 |
+
#: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
|
1678 |
msgid "Slug"
|
1679 |
msgstr "Slug"
|
1680 |
|
1762 |
msgid "Comment status"
|
1763 |
msgstr "Estado del comentario"
|
1764 |
|
|
|
1765 |
#: classes/Settings/Column/CommentCount.php:58
|
1766 |
+
#: classes/Column/Comment/Status.php:33
|
1767 |
msgid "Spam"
|
1768 |
msgstr "Spam"
|
1769 |
|
|
|
1770 |
#: classes/Settings/Column/CommentCount.php:57
|
1771 |
+
#: classes/Column/Comment/Status.php:35
|
1772 |
msgid "Pending"
|
1773 |
msgstr "Pendiente"
|
1774 |
|
1789 |
msgstr "Editar perfil de usuario"
|
1790 |
|
1791 |
#: classes/Settings/Column/MediaLink.php:62
|
|
|
|
|
1792 |
#: classes/Settings/Column/CommentLink.php:65
|
1793 |
+
#: classes/Settings/Column/UserLink.php:78
|
1794 |
#: classes/Settings/Column/TermLink.php:36
|
1795 |
+
#: classes/Settings/Column/Separator.php:28
|
1796 |
+
#: classes/Settings/Column/PostLink.php:68
|
1797 |
msgid "None"
|
1798 |
msgstr "Ninguno"
|
1799 |
|
1800 |
#: classes/Settings/Column/MediaLink.php:53
|
|
|
|
|
1801 |
#: classes/Settings/Column/CommentLink.php:56
|
1802 |
+
#: classes/Settings/Column/UserLink.php:60
|
1803 |
#: classes/Settings/Column/TermLink.php:27
|
1804 |
+
#: classes/Settings/Column/PostLink.php:58
|
1805 |
msgid "Link To"
|
1806 |
msgstr "Enlazar a"
|
1807 |
|
1813 |
msgid "Preview"
|
1814 |
msgstr "Vista previa"
|
1815 |
|
1816 |
+
#: classes/Settings/Column/Width.php:55 classes/Settings/Column/Image.php:41
|
1817 |
+
#: classes/Column/Media/Width.php:16
|
1818 |
msgid "Width"
|
1819 |
msgstr "Ancho"
|
1820 |
|
1822 |
msgid "Mime Type"
|
1823 |
msgstr "Tipo mime"
|
1824 |
|
1825 |
+
#: classes/Settings/Column/Image.php:47 classes/Column/Media/Height.php:16
|
1826 |
msgid "Height"
|
1827 |
msgstr "Altura"
|
1828 |
|
1850 |
msgid "Filename"
|
1851 |
msgstr "Nombre de archivo"
|
1852 |
|
1853 |
+
#: classes/Settings/Column/Term.php:30 classes/Settings/Column/ExifData.php:81
|
1854 |
+
#: classes/Settings/Column/Post.php:99
|
1855 |
msgid "Title"
|
1856 |
msgstr "Título"
|
1857 |
|
1891 |
msgid "Dimensions"
|
1892 |
msgstr "Dimensiones"
|
1893 |
|
1894 |
+
#: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
|
1895 |
msgid "Caption"
|
1896 |
msgstr "Leyenda"
|
1897 |
|
1903 |
msgid "View"
|
1904 |
msgstr "Ver"
|
1905 |
|
|
|
1906 |
#: classes/Settings/Column/CommentCount.php:59
|
1907 |
+
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1908 |
msgid "Trash"
|
1909 |
msgstr "Papelera"
|
1910 |
|
1913 |
msgid "Description"
|
1914 |
msgstr "Descripción"
|
1915 |
|
1916 |
+
#: classes/Settings/Column/CustomFieldType.php:76
|
1917 |
msgid "This will determine how the value will be displayed."
|
1918 |
msgstr "Esto determinará cómo el valor se mostrará."
|
1919 |
|
1920 |
+
#: classes/Settings/Column/CustomFieldType.php:83
|
1921 |
msgid "Field Type"
|
1922 |
msgstr "Tipo de campo"
|
1923 |
|
1924 |
#: templates/admin/help-tab/custom-fields.php:38
|
1925 |
+
#: classes/Settings/Column/CustomFieldType.php:138
|
1926 |
msgid "Multiple Values"
|
1927 |
msgstr "Valores múltiples"
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:30
|
1930 |
+
#: classes/Settings/Column/CustomFieldType.php:123
|
1931 |
msgid "Image"
|
1932 |
msgstr "Imagen"
|
1933 |
|
1941 |
msgstr "Contador"
|
1942 |
|
1943 |
#: templates/admin/help-tab/custom-fields.php:10
|
1944 |
+
#: classes/Settings/Column/CustomFieldType.php:120
|
1945 |
msgid "Color"
|
1946 |
msgstr "Color"
|
1947 |
|
1948 |
#: templates/admin/help-tab/custom-fields.php:6
|
1949 |
+
#: classes/Settings/Column/Separator.php:25
|
1950 |
+
#: classes/Settings/Column/CustomFieldType.php:188
|
1951 |
#: classes/Settings/Column/NumberFormat.php:88
|
1952 |
#: classes/Settings/Column/Image.php:72
|
1953 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:53
|
1954 |
+
#: classes/ColumnGroups.php:13
|
1955 |
msgid "Default"
|
1956 |
msgstr "Por defecto"
|
1957 |
|
1964 |
msgstr "Número de palabras"
|
1965 |
|
1966 |
#: templates/admin/help-tab/custom-fields.php:58
|
1967 |
+
#: classes/Settings/Column/CustomFieldType.php:105
|
1968 |
+
#: classes/Settings/Column/CustomFieldType.php:134
|
1969 |
+
#: classes/ListScreen/User.php:16 classes/Column/Comment/User.php:15
|
|
|
1970 |
msgid "User"
|
1971 |
msgstr "Usuario"
|
1972 |
|
1973 |
+
#: templates/admin/edit-column.php:53 classes/Settings/Column/Type.php:32
|
1974 |
+
#: classes/Settings/Column/Type.php:41
|
1975 |
+
#: classes/Settings/Column/CustomFieldType.php:79
|
1976 |
+
#: classes/Column/Comment/Type.php:14
|
1977 |
msgid "Type"
|
1978 |
msgstr "Tipo"
|
1979 |
|
1982 |
msgstr "En respuesta a"
|
1983 |
|
1984 |
#: templates/admin/help-tab/custom-fields.php:46
|
1985 |
+
#: classes/Settings/Column/CustomFieldType.php:133
|
1986 |
#: classes/Column/Comment/Post.php:15
|
|
|
1987 |
msgid "Post"
|
1988 |
msgstr "Entrada"
|
1989 |
|
1992 |
msgstr "Contenido"
|
1993 |
|
1994 |
#: templates/admin/help-tab/custom-fields.php:18
|
1995 |
+
#: classes/Settings/Column/Comment.php:128 classes/Settings/Column/Post.php:103
|
1996 |
+
#: classes/Settings/Column/CustomFieldType.php:121
|
1997 |
msgid "Date"
|
1998 |
msgstr "Fecha"
|
1999 |
|
2000 |
+
#: classes/Column/Comment/DateGmt.php:17
|
2001 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
2002 |
msgstr "Enviado en <a href=\"%1$s\">%2$s at %3$s</a>"
|
2003 |
|
2004 |
+
#: classes/Column/Comment/DateGmt.php:11
|
2005 |
msgid "Date GMT"
|
2006 |
msgstr "Fecha GMT"
|
2007 |
|
2008 |
+
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:101
|
2009 |
#: classes/Column/Post/AuthorName.php:18
|
|
|
2010 |
msgid "Author"
|
2011 |
msgstr "Autor"
|
2012 |
|
2022 |
msgid "Author IP"
|
2023 |
msgstr "IP del autor"
|
2024 |
|
|
|
2025 |
#: classes/Settings/Column/Comment.php:127
|
2026 |
+
#: classes/Column/Comment/AuthorEmail.php:14
|
2027 |
msgid "Author Email"
|
2028 |
msgstr "Correo electrónico del autor"
|
2029 |
|
2031 |
msgid "Avatar"
|
2032 |
msgstr "Avatar"
|
2033 |
|
|
|
2034 |
#: classes/Settings/Column/CommentCount.php:56
|
2035 |
+
#: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
|
2036 |
msgid "Approved"
|
2037 |
msgstr "Aprobado"
|
2038 |
|
2048 |
msgid "Edit Comment"
|
2049 |
msgstr "Editar el comentario"
|
2050 |
|
2051 |
+
#: templates/admin/edit-actions.php:41 classes/Settings/Column/Term.php:32
|
2052 |
+
#: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Post.php:100
|
2053 |
+
#: classes/Column/Post/ID.php:15 classes/Column/Comment/ID.php:14
|
2054 |
+
#: classes/Column/Media/ID.php:14
|
2055 |
msgid "ID"
|
2056 |
msgstr "ID"
|
2057 |
|
2058 |
+
#: templates/admin/side-feedback.php:14
|
|
|
2059 |
#: classes/Settings/Column/ActionIcons.php:23
|
2060 |
+
#: classes/Settings/Column/MissingImageSize.php:23
|
2061 |
+
#: classes/Settings/Column/Toggle.php:15
|
2062 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
2063 |
+
#: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
|
2064 |
+
#: classes/Helper/Icon.php:62
|
2065 |
msgid "No"
|
2066 |
msgstr "No"
|
2067 |
|
2068 |
+
#: templates/admin/side-feedback.php:13
|
|
|
2069 |
#: classes/Settings/Column/ActionIcons.php:22
|
2070 |
+
#: classes/Settings/Column/MissingImageSize.php:22
|
2071 |
+
#: classes/Settings/Column/Toggle.php:14
|
2072 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
2073 |
+
#: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
|
2074 |
+
#: classes/Helper/Icon.php:46
|
2075 |
msgid "Yes"
|
2076 |
msgstr "Sí"
|
2077 |
|
languages/codepress-admin-columns-fa_IR.po
CHANGED
@@ -11,6 +11,22 @@ msgstr ""
|
|
11 |
"Language: fa\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
#: classes/Column/Placeholder.php:40
|
15 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
16 |
msgstr ""
|
@@ -87,11 +103,10 @@ msgstr ""
|
|
87 |
msgid "Export table contents to CSV"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: templates/tooltip/export.php:25 templates/tooltip/
|
91 |
-
#: templates/tooltip/inline-editing.php:25
|
92 |
#: templates/tooltip/smart-filtering.php:28
|
93 |
-
#: templates/tooltip/
|
94 |
-
#: templates/tooltip/export-disabled.php:17
|
95 |
msgid "Learn more »"
|
96 |
msgstr ""
|
97 |
|
@@ -119,7 +134,7 @@ msgstr ""
|
|
119 |
msgid "List Screen ID"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: classes/Column/User
|
123 |
msgid "Full Name"
|
124 |
msgstr ""
|
125 |
|
@@ -378,11 +393,11 @@ msgstr ""
|
|
378 |
msgid "View Comment"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: classes/Admin/Asset/Columns.php:
|
382 |
msgid "The column could not be loaded because of an unknown error"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: classes/Admin/Asset/Columns.php:
|
386 |
msgid "There was an error during saving the column settings."
|
387 |
msgstr ""
|
388 |
|
@@ -434,7 +449,7 @@ msgstr ""
|
|
434 |
msgid "Events Calendar"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
438 |
msgid "Uses one or more %s IDs to display information about it."
|
439 |
msgstr ""
|
440 |
|
@@ -451,7 +466,7 @@ msgid "Value: Should contain a URL."
|
|
451 |
msgstr ""
|
452 |
|
453 |
#: templates/admin/help-tab/custom-fields.php:54
|
454 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
455 |
msgid "URL"
|
456 |
msgstr ""
|
457 |
|
@@ -544,9 +559,8 @@ msgstr ""
|
|
544 |
msgid "Text Limit"
|
545 |
msgstr ""
|
546 |
|
547 |
-
#: classes/
|
548 |
-
#: classes/Column/Media/Download.php:11
|
549 |
-
#: classes/Settings/Column/MediaLink.php:64
|
550 |
msgid "Download"
|
551 |
msgstr ""
|
552 |
|
@@ -574,7 +588,7 @@ msgstr ""
|
|
574 |
msgid "Use an icon instead of text for displaying."
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: classes/Settings/Column/Post.php:
|
578 |
msgctxt "post"
|
579 |
msgid "Featured Image"
|
580 |
msgstr ""
|
@@ -599,13 +613,13 @@ msgstr ""
|
|
599 |
msgid "Site Options"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
603 |
#: classes/Settings/Column/Meta.php:129
|
|
|
604 |
msgid "current"
|
605 |
msgstr ""
|
606 |
|
607 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
608 |
#: classes/Settings/Column/Meta.php:126
|
|
|
609 |
msgid "Network Site:"
|
610 |
msgstr ""
|
611 |
|
@@ -709,8 +723,8 @@ msgstr ""
|
|
709 |
msgid "Use an icon instead of text for displaying the status."
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: classes/Settings/Column/StatusIcon.php:29
|
713 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
|
|
714 |
msgid "Use an icon?"
|
715 |
msgstr ""
|
716 |
|
@@ -779,10 +793,10 @@ msgstr ""
|
|
779 |
msgid "Auto"
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: classes/
|
|
|
783 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
784 |
-
#: classes/Settings/Column/
|
785 |
-
#: classes/Settings/Column/Post.php:82
|
786 |
msgid "Display"
|
787 |
msgstr ""
|
788 |
|
@@ -814,8 +828,8 @@ msgstr ""
|
|
814 |
msgid "Plain text"
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: classes/Column/Post/PasswordProtected.php:21
|
818 |
#: classes/Settings/Column/Password.php:23
|
|
|
819 |
msgid "Password"
|
820 |
msgstr ""
|
821 |
|
@@ -887,56 +901,56 @@ msgstr ""
|
|
887 |
msgid "Time Difference"
|
888 |
msgstr ""
|
889 |
|
890 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
891 |
msgid "Multiple"
|
892 |
msgstr ""
|
893 |
|
894 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
895 |
msgid "Choice"
|
896 |
msgstr ""
|
897 |
|
898 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
899 |
msgid "Relational"
|
900 |
msgstr ""
|
901 |
|
902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
903 |
msgid "Basic"
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
907 |
msgid "Number of Fields"
|
908 |
msgstr ""
|
909 |
|
910 |
#: templates/admin/help-tab/custom-fields.php:50
|
911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
912 |
msgid "True / False"
|
913 |
msgstr ""
|
914 |
|
915 |
#: templates/admin/help-tab/custom-fields.php:26
|
916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
917 |
msgid "Has Content"
|
918 |
msgstr ""
|
919 |
|
920 |
#: templates/admin/help-tab/custom-fields.php:42
|
921 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
922 |
msgid "Number"
|
923 |
msgstr ""
|
924 |
|
925 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
926 |
msgid "Text"
|
927 |
msgstr ""
|
928 |
|
929 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
930 |
msgid "Multiple IDs should be separated by commas."
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: classes/Settings/Column/CustomField.php:27
|
934 |
#: classes/Settings/Column/Meta.php:73
|
|
|
935 |
msgid "Field"
|
936 |
msgstr ""
|
937 |
|
938 |
-
#: classes/Settings/Column/NumberOfItems.php:33
|
939 |
#: classes/Settings/Column/CharacterLimit.php:29
|
|
|
940 |
#: classes/Settings/Column/WordLimit.php:35
|
941 |
msgid "Leave empty for no limit"
|
942 |
msgstr ""
|
@@ -978,9 +992,9 @@ msgstr ""
|
|
978 |
msgid "Shortlink"
|
979 |
msgstr ""
|
980 |
|
981 |
-
#: classes/Settings/Column/CustomFieldType.php:219
|
982 |
#: classes/Settings/Column/CustomFieldType.php:221
|
983 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
984 |
msgid ", "
|
985 |
msgstr ""
|
986 |
|
@@ -1089,7 +1103,7 @@ msgstr ""
|
|
1089 |
msgid "Pro"
|
1090 |
msgstr ""
|
1091 |
|
1092 |
-
#: classes/Controller/ListScreen/Save.php:
|
1093 |
msgid "You need at least one column"
|
1094 |
msgstr ""
|
1095 |
|
@@ -1125,11 +1139,11 @@ msgstr ""
|
|
1125 |
msgid "Upgrade to"
|
1126 |
msgstr ""
|
1127 |
|
1128 |
-
#: classes/Admin/
|
1129 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1130 |
msgstr ""
|
1131 |
|
1132 |
-
#: classes/Controller/ColumnRequest.php:
|
1133 |
msgid "Please visit the %s screen once to load all available columns"
|
1134 |
msgstr ""
|
1135 |
|
@@ -1141,11 +1155,11 @@ msgstr ""
|
|
1141 |
msgid "Settings for %s restored successfully."
|
1142 |
msgstr ""
|
1143 |
|
1144 |
-
#: classes/Controller/ListScreen/Save.php:
|
1145 |
msgid "View %s screen"
|
1146 |
msgstr ""
|
1147 |
|
1148 |
-
#: classes/Admin/Asset/Columns.php:
|
1149 |
msgid "Invalid response."
|
1150 |
msgstr ""
|
1151 |
|
@@ -1165,7 +1179,7 @@ msgstr ""
|
|
1165 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1166 |
msgstr ""
|
1167 |
|
1168 |
-
#: classes/
|
1169 |
msgid "Custom Fields"
|
1170 |
msgstr "فیلدهای اضافی"
|
1171 |
|
@@ -1191,19 +1205,18 @@ msgstr "ویرایش ستون ها"
|
|
1191 |
msgid "Upgrade"
|
1192 |
msgstr "به روزرسانی"
|
1193 |
|
1194 |
-
#: classes/Controller/ListScreen/Save.php:
|
1195 |
msgid "Settings for %s updated successfully."
|
1196 |
msgstr ""
|
1197 |
|
1198 |
-
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:
|
1199 |
msgid "Users"
|
1200 |
msgstr ""
|
1201 |
|
1202 |
#: templates/admin/help-tab/custom-fields.php:34
|
1203 |
#: templates/settings/setting-label-icons.php:37
|
1204 |
-
#: classes/
|
1205 |
-
#: classes/
|
1206 |
-
#: classes/ListScreen/Media.php:18
|
1207 |
msgid "Media"
|
1208 |
msgstr ""
|
1209 |
|
@@ -1211,12 +1224,12 @@ msgstr ""
|
|
1211 |
msgid "Links"
|
1212 |
msgstr ""
|
1213 |
|
1214 |
-
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:
|
1215 |
msgid "Comment"
|
1216 |
msgstr ""
|
1217 |
|
1218 |
-
#: classes/ListScreenGroups.php:16 classes/
|
1219 |
-
#: classes/
|
1220 |
msgid "Comments"
|
1221 |
msgstr ""
|
1222 |
|
@@ -1300,7 +1313,7 @@ msgstr ""
|
|
1300 |
msgid "Get Admin Columns Pro"
|
1301 |
msgstr "خرید نسخه حرفه ای"
|
1302 |
|
1303 |
-
#: classes/Admin/Page/Columns.php:
|
1304 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1305 |
msgstr ""
|
1306 |
|
@@ -1308,7 +1321,7 @@ msgstr ""
|
|
1308 |
msgid "Update"
|
1309 |
msgstr ""
|
1310 |
|
1311 |
-
#: classes/Admin/Page/Columns.php:
|
1312 |
msgid "Store settings"
|
1313 |
msgstr "ذخیره تنظیمات"
|
1314 |
|
@@ -1354,8 +1367,8 @@ msgstr ""
|
|
1354 |
msgid "Customize your Admin Columns settings."
|
1355 |
msgstr "دلخواه سازی تنظیمات افزونه"
|
1356 |
|
1357 |
-
#: classes/Admin/Section/General.php:36
|
1358 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
|
|
1359 |
msgid "General Settings"
|
1360 |
msgstr "تنظیمات عمومی"
|
1361 |
|
@@ -1435,11 +1448,11 @@ msgstr "این افزونه برای ایجاد ستون های دلخواه و
|
|
1435 |
msgid "Overview"
|
1436 |
msgstr "مرورکلی"
|
1437 |
|
1438 |
-
#: classes/Controller/RestoreSettingsRequest.php:
|
1439 |
msgid "Default settings successfully restored."
|
1440 |
msgstr ""
|
1441 |
|
1442 |
-
#: classes/
|
1443 |
msgid "%s column is already present and can not be duplicated."
|
1444 |
msgstr "%s ستون موجود است و نمی توان آنها را تکثیر کرد."
|
1445 |
|
@@ -1492,8 +1505,8 @@ msgid "Admin Columns Pro"
|
|
1492 |
msgstr ""
|
1493 |
|
1494 |
#. Plugin Name of the plugin
|
1495 |
-
#: classes/
|
1496 |
-
#: classes/Admin
|
1497 |
msgid "Admin Columns"
|
1498 |
msgstr "تنظیمات ستون ها"
|
1499 |
|
@@ -1529,11 +1542,11 @@ msgstr "این نامی است که در تیتر ستون دیده می شود.
|
|
1529 |
msgid "Label"
|
1530 |
msgstr "برچسب"
|
1531 |
|
1532 |
-
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:
|
1533 |
msgid "Name"
|
1534 |
msgstr ""
|
1535 |
|
1536 |
-
#: classes/Settings/Column/Type.php:
|
1537 |
msgid "Choose a column type."
|
1538 |
msgstr "انتخاب نوع ستون"
|
1539 |
|
@@ -1553,15 +1566,15 @@ msgstr "ایمیل کاربر"
|
|
1553 |
msgid "User Login"
|
1554 |
msgstr "نام کاربری"
|
1555 |
|
1556 |
-
#: classes/Column/User
|
1557 |
msgid "Last Name"
|
1558 |
msgstr "نام خانوادگی"
|
1559 |
|
1560 |
-
#: classes/Column/User
|
1561 |
msgid "First Name"
|
1562 |
msgstr "نام"
|
1563 |
|
1564 |
-
#: classes/Column/User
|
1565 |
msgid "Display Name"
|
1566 |
msgstr "نام عمومی"
|
1567 |
|
@@ -1577,12 +1590,12 @@ msgstr ""
|
|
1577 |
msgid "Before"
|
1578 |
msgstr "قبل"
|
1579 |
|
1580 |
-
#: classes/Settings/Column/Width.php:
|
1581 |
msgid "width"
|
1582 |
msgstr "عرض"
|
1583 |
|
1584 |
-
#: classes/
|
1585 |
-
#: classes/Settings/Column/Image.php:112
|
1586 |
msgid "Custom"
|
1587 |
msgstr "دلخواه"
|
1588 |
|
@@ -1614,8 +1627,9 @@ msgstr ""
|
|
1614 |
msgid "Registered"
|
1615 |
msgstr "ثبت نام شده"
|
1616 |
|
1617 |
-
#: classes/
|
1618 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
1619 |
msgid "Post Type"
|
1620 |
msgstr "نوع نوشته"
|
1621 |
|
@@ -1623,7 +1637,7 @@ msgstr "نوع نوشته"
|
|
1623 |
msgid "Post Count"
|
1624 |
msgstr "تعداد نوشته"
|
1625 |
|
1626 |
-
#: classes/Column/User
|
1627 |
msgid "Nickname"
|
1628 |
msgstr "لغب"
|
1629 |
|
@@ -1635,7 +1649,7 @@ msgstr ""
|
|
1635 |
msgid "Remove"
|
1636 |
msgstr "حذف"
|
1637 |
|
1638 |
-
#: classes/Column/User
|
1639 |
msgid "User ID"
|
1640 |
msgstr "شناسه کاربر"
|
1641 |
|
@@ -1647,7 +1661,7 @@ msgstr ""
|
|
1647 |
msgid "Link to menu"
|
1648 |
msgstr ""
|
1649 |
|
1650 |
-
#: classes/Column/Taxonomy.php:
|
1651 |
msgid "Taxonomy"
|
1652 |
msgstr "طبقه بندی"
|
1653 |
|
@@ -1659,7 +1673,7 @@ msgstr "سنجاق شده"
|
|
1659 |
msgid "Status"
|
1660 |
msgstr "وضعیت"
|
1661 |
|
1662 |
-
#: classes/Column/
|
1663 |
msgid "Slug"
|
1664 |
msgstr "نامک"
|
1665 |
|
@@ -1745,13 +1759,13 @@ msgstr "مشخص کنید چه نوع نظراتی مایلید نمایش دا
|
|
1745 |
msgid "Comment status"
|
1746 |
msgstr "وضعیت نظر"
|
1747 |
|
1748 |
-
#: classes/Column/Comment/Status.php:33
|
1749 |
#: classes/Settings/Column/CommentCount.php:58
|
|
|
1750 |
msgid "Spam"
|
1751 |
msgstr "جفنگ"
|
1752 |
|
1753 |
-
#: classes/Column/Comment/Status.php:35
|
1754 |
#: classes/Settings/Column/CommentCount.php:57
|
|
|
1755 |
msgid "Pending"
|
1756 |
msgstr "منتظر"
|
1757 |
|
@@ -1772,19 +1786,19 @@ msgid "Edit User Profile"
|
|
1772 |
msgstr ""
|
1773 |
|
1774 |
#: classes/Settings/Column/MediaLink.php:62
|
1775 |
-
#: classes/Settings/Column/PostLink.php:68
|
1776 |
-
#: classes/Settings/Column/UserLink.php:78
|
1777 |
#: classes/Settings/Column/CommentLink.php:65
|
1778 |
-
#: classes/Settings/Column/
|
1779 |
#: classes/Settings/Column/TermLink.php:36
|
|
|
|
|
1780 |
msgid "None"
|
1781 |
msgstr ""
|
1782 |
|
1783 |
#: classes/Settings/Column/MediaLink.php:53
|
1784 |
-
#: classes/Settings/Column/PostLink.php:58
|
1785 |
-
#: classes/Settings/Column/UserLink.php:60
|
1786 |
#: classes/Settings/Column/CommentLink.php:56
|
|
|
1787 |
#: classes/Settings/Column/TermLink.php:27
|
|
|
1788 |
msgid "Link To"
|
1789 |
msgstr ""
|
1790 |
|
@@ -1796,8 +1810,8 @@ msgstr ""
|
|
1796 |
msgid "Preview"
|
1797 |
msgstr ""
|
1798 |
|
1799 |
-
#: classes/Column/
|
1800 |
-
#: classes/
|
1801 |
msgid "Width"
|
1802 |
msgstr "عرض"
|
1803 |
|
@@ -1805,7 +1819,7 @@ msgstr "عرض"
|
|
1805 |
msgid "Mime Type"
|
1806 |
msgstr ""
|
1807 |
|
1808 |
-
#: classes/Column/
|
1809 |
msgid "Height"
|
1810 |
msgstr "ارتفاع"
|
1811 |
|
@@ -1833,8 +1847,8 @@ msgstr ""
|
|
1833 |
msgid "Filename"
|
1834 |
msgstr ""
|
1835 |
|
1836 |
-
#: classes/Settings/Column/
|
1837 |
-
#: classes/Settings/Column/Post.php:
|
1838 |
msgid "Title"
|
1839 |
msgstr "تیتر"
|
1840 |
|
@@ -1874,7 +1888,7 @@ msgstr ""
|
|
1874 |
msgid "Dimensions"
|
1875 |
msgstr "ابعاد"
|
1876 |
|
1877 |
-
#: classes/Column/
|
1878 |
msgid "Caption"
|
1879 |
msgstr "عنوان"
|
1880 |
|
@@ -1886,8 +1900,8 @@ msgstr "اندازه های موجود"
|
|
1886 |
msgid "View"
|
1887 |
msgstr "نمایش"
|
1888 |
|
1889 |
-
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1890 |
#: classes/Settings/Column/CommentCount.php:59
|
|
|
1891 |
msgid "Trash"
|
1892 |
msgstr "زباله دان"
|
1893 |
|
@@ -1896,21 +1910,21 @@ msgstr "زباله دان"
|
|
1896 |
msgid "Description"
|
1897 |
msgstr "توضیحات"
|
1898 |
|
1899 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1900 |
msgid "This will determine how the value will be displayed."
|
1901 |
msgstr "نمایانگر این موضوع که مقادیر چگونه نمایش داده خواهند شد."
|
1902 |
|
1903 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1904 |
msgid "Field Type"
|
1905 |
msgstr "نوع فیلد"
|
1906 |
|
1907 |
#: templates/admin/help-tab/custom-fields.php:38
|
1908 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1909 |
msgid "Multiple Values"
|
1910 |
msgstr "چندین مقدار"
|
1911 |
|
1912 |
#: templates/admin/help-tab/custom-fields.php:30
|
1913 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1914 |
msgid "Image"
|
1915 |
msgstr "تصویر"
|
1916 |
|
@@ -1924,16 +1938,17 @@ msgid "Counter"
|
|
1924 |
msgstr "شمارنده"
|
1925 |
|
1926 |
#: templates/admin/help-tab/custom-fields.php:10
|
1927 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1928 |
msgid "Color"
|
1929 |
msgstr "رنگ"
|
1930 |
|
1931 |
#: templates/admin/help-tab/custom-fields.php:6
|
1932 |
-
#: classes/
|
1933 |
-
#: classes/
|
1934 |
#: classes/Settings/Column/NumberFormat.php:88
|
1935 |
#: classes/Settings/Column/Image.php:72
|
1936 |
-
#: classes/
|
|
|
1937 |
msgid "Default"
|
1938 |
msgstr "پیش فرض"
|
1939 |
|
@@ -1946,16 +1961,16 @@ msgid "Word Count"
|
|
1946 |
msgstr ""
|
1947 |
|
1948 |
#: templates/admin/help-tab/custom-fields.php:58
|
1949 |
-
#: classes/Column/
|
1950 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1951 |
-
#: classes/
|
1952 |
-
#: classes/ListScreen/User.php:15
|
1953 |
msgid "User"
|
1954 |
msgstr ""
|
1955 |
|
1956 |
-
#: templates/admin/edit-column.php:53 classes/Column/
|
1957 |
-
#: classes/Settings/Column/
|
1958 |
-
#: classes/Settings/Column/
|
|
|
1959 |
msgid "Type"
|
1960 |
msgstr "نوع"
|
1961 |
|
@@ -1964,8 +1979,8 @@ msgid "In Reply To"
|
|
1964 |
msgstr "در پاسخ به"
|
1965 |
|
1966 |
#: templates/admin/help-tab/custom-fields.php:46
|
|
|
1967 |
#: classes/Column/Comment/Post.php:15
|
1968 |
-
#: classes/Settings/Column/CustomFieldType.php:131
|
1969 |
msgid "Post"
|
1970 |
msgstr ""
|
1971 |
|
@@ -1974,21 +1989,21 @@ msgid "Content"
|
|
1974 |
msgstr ""
|
1975 |
|
1976 |
#: templates/admin/help-tab/custom-fields.php:18
|
1977 |
-
#: classes/Settings/Column/Comment.php:128
|
1978 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1979 |
msgid "Date"
|
1980 |
msgstr "تاریخ"
|
1981 |
|
1982 |
-
#: classes/Column/Comment/DateGmt.php:
|
1983 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
1984 |
msgstr ""
|
1985 |
|
1986 |
-
#: classes/Column/Comment/DateGmt.php:
|
1987 |
msgid "Date GMT"
|
1988 |
msgstr "تاریخ مرجع"
|
1989 |
|
|
|
1990 |
#: classes/Column/Post/AuthorName.php:18
|
1991 |
-
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
|
1992 |
msgid "Author"
|
1993 |
msgstr "نویسنده"
|
1994 |
|
@@ -2004,8 +2019,8 @@ msgstr ""
|
|
2004 |
msgid "Author IP"
|
2005 |
msgstr "آی پی نویسنده"
|
2006 |
|
2007 |
-
#: classes/Column/Comment/AuthorEmail.php:14
|
2008 |
#: classes/Settings/Column/Comment.php:127
|
|
|
2009 |
msgid "Author Email"
|
2010 |
msgstr ""
|
2011 |
|
@@ -2013,8 +2028,8 @@ msgstr ""
|
|
2013 |
msgid "Avatar"
|
2014 |
msgstr "آواتار"
|
2015 |
|
2016 |
-
#: classes/Column/Comment/Approved.php:14 classes/Column/Comment/Status.php:34
|
2017 |
#: classes/Settings/Column/CommentCount.php:56
|
|
|
2018 |
msgid "Approved"
|
2019 |
msgstr "تایید شده"
|
2020 |
|
@@ -2030,28 +2045,30 @@ msgstr "ویرایش"
|
|
2030 |
msgid "Edit Comment"
|
2031 |
msgstr ""
|
2032 |
|
2033 |
-
#: templates/admin/edit-actions.php:41 classes/Column/
|
2034 |
-
#: classes/Column/Comment
|
2035 |
-
#: classes/
|
2036 |
-
#: classes/
|
2037 |
msgid "ID"
|
2038 |
msgstr "شناسه"
|
2039 |
|
2040 |
-
#: templates/admin/side-feedback.php:14
|
2041 |
-
#: classes/Settings/Column/MissingImageSize.php:23
|
2042 |
#: classes/Settings/Column/ActionIcons.php:23
|
2043 |
-
#: classes/Settings/Column/
|
2044 |
-
#: classes/Settings/Column/Toggle.php:15
|
2045 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
|
|
|
|
2046 |
msgid "No"
|
2047 |
msgstr ""
|
2048 |
|
2049 |
-
#: templates/admin/side-feedback.php:13
|
2050 |
-
#: classes/Settings/Column/MissingImageSize.php:22
|
2051 |
#: classes/Settings/Column/ActionIcons.php:22
|
2052 |
-
#: classes/Settings/Column/
|
2053 |
-
#: classes/Settings/Column/Toggle.php:14
|
2054 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
|
|
|
|
2055 |
msgid "Yes"
|
2056 |
msgstr "بله"
|
2057 |
|
11 |
"Language: fa\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
14 |
+
#: classes/Column/User/LastPost.php:15
|
15 |
+
msgid "Last Post"
|
16 |
+
msgstr ""
|
17 |
+
|
18 |
+
#: classes/Column/User/FirstPost.php:15
|
19 |
+
msgid "First Post"
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: classes/Integration/GravityForms.php:18
|
23 |
+
msgid "Take your form submission management to the next level!"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: classes/Settings/Column/PostStatus.php:33
|
27 |
+
msgid "Post Status"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
#: classes/Column/Placeholder.php:40
|
31 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
32 |
msgstr ""
|
103 |
msgid "Export table contents to CSV"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: templates/tooltip/export.php:25 templates/tooltip/bulk-editing.php:25
|
|
|
107 |
#: templates/tooltip/smart-filtering.php:28
|
108 |
+
#: templates/tooltip/inline-editing.php:25
|
109 |
+
#: templates/tooltip/export-disabled.php:17 templates/tooltip/sorting.php:29
|
110 |
msgid "Learn more »"
|
111 |
msgstr ""
|
112 |
|
134 |
msgid "List Screen ID"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
|
138 |
msgid "Full Name"
|
139 |
msgstr ""
|
140 |
|
393 |
msgid "View Comment"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: classes/Admin/Asset/Columns.php:60
|
397 |
msgid "The column could not be loaded because of an unknown error"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: classes/Admin/Asset/Columns.php:59
|
401 |
msgid "There was an error during saving the column settings."
|
402 |
msgstr ""
|
403 |
|
449 |
msgid "Events Calendar"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: classes/Settings/Column/CustomFieldType.php:90
|
453 |
msgid "Uses one or more %s IDs to display information about it."
|
454 |
msgstr ""
|
455 |
|
466 |
msgstr ""
|
467 |
|
468 |
#: templates/admin/help-tab/custom-fields.php:54
|
469 |
+
#: classes/Settings/Column/CustomFieldType.php:124
|
470 |
msgid "URL"
|
471 |
msgstr ""
|
472 |
|
559 |
msgid "Text Limit"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: classes/Settings/Column/MediaLink.php:64 classes/Table/Screen.php:134
|
563 |
+
#: classes/Table/Screen.php:136 classes/Column/Media/Download.php:11
|
|
|
564 |
msgid "Download"
|
565 |
msgstr ""
|
566 |
|
588 |
msgid "Use an icon instead of text for displaying."
|
589 |
msgstr ""
|
590 |
|
591 |
+
#: classes/Settings/Column/Post.php:102
|
592 |
msgctxt "post"
|
593 |
msgid "Featured Image"
|
594 |
msgstr ""
|
613 |
msgid "Site Options"
|
614 |
msgstr ""
|
615 |
|
|
|
616 |
#: classes/Settings/Column/Meta.php:129
|
617 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
618 |
msgid "current"
|
619 |
msgstr ""
|
620 |
|
|
|
621 |
#: classes/Settings/Column/Meta.php:126
|
622 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
623 |
msgid "Network Site:"
|
624 |
msgstr ""
|
625 |
|
723 |
msgid "Use an icon instead of text for displaying the status."
|
724 |
msgstr ""
|
725 |
|
|
|
726 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
727 |
+
#: classes/Settings/Column/StatusIcon.php:29
|
728 |
msgid "Use an icon?"
|
729 |
msgstr ""
|
730 |
|
793 |
msgid "Auto"
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
|
797 |
+
#: classes/Settings/Column/Post.php:90
|
798 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
799 |
+
#: classes/Settings/Column/User.php:54 classes/Admin.php:150
|
|
|
800 |
msgid "Display"
|
801 |
msgstr ""
|
802 |
|
828 |
msgid "Plain text"
|
829 |
msgstr ""
|
830 |
|
|
|
831 |
#: classes/Settings/Column/Password.php:23
|
832 |
+
#: classes/Column/Post/PasswordProtected.php:21
|
833 |
msgid "Password"
|
834 |
msgstr ""
|
835 |
|
901 |
msgid "Time Difference"
|
902 |
msgstr ""
|
903 |
|
904 |
+
#: classes/Settings/Column/CustomFieldType.php:172
|
905 |
msgid "Multiple"
|
906 |
msgstr ""
|
907 |
|
908 |
+
#: classes/Settings/Column/CustomFieldType.php:171
|
909 |
msgid "Choice"
|
910 |
msgstr ""
|
911 |
|
912 |
+
#: classes/Settings/Column/CustomFieldType.php:170
|
913 |
msgid "Relational"
|
914 |
msgstr ""
|
915 |
|
916 |
+
#: classes/Settings/Column/CustomFieldType.php:169
|
917 |
msgid "Basic"
|
918 |
msgstr ""
|
919 |
|
920 |
+
#: classes/Settings/Column/CustomFieldType.php:137
|
921 |
msgid "Number of Fields"
|
922 |
msgstr ""
|
923 |
|
924 |
#: templates/admin/help-tab/custom-fields.php:50
|
925 |
+
#: classes/Settings/Column/CustomFieldType.php:129
|
926 |
msgid "True / False"
|
927 |
msgstr ""
|
928 |
|
929 |
#: templates/admin/help-tab/custom-fields.php:26
|
930 |
+
#: classes/Settings/Column/CustomFieldType.php:128
|
931 |
msgid "Has Content"
|
932 |
msgstr ""
|
933 |
|
934 |
#: templates/admin/help-tab/custom-fields.php:42
|
935 |
+
#: classes/Settings/Column/CustomFieldType.php:125
|
936 |
msgid "Number"
|
937 |
msgstr ""
|
938 |
|
939 |
+
#: classes/Settings/Column/CustomFieldType.php:122
|
940 |
msgid "Text"
|
941 |
msgstr ""
|
942 |
|
943 |
+
#: classes/Settings/Column/CustomFieldType.php:91
|
944 |
msgid "Multiple IDs should be separated by commas."
|
945 |
msgstr ""
|
946 |
|
|
|
947 |
#: classes/Settings/Column/Meta.php:73
|
948 |
+
#: classes/Settings/Column/CustomField.php:27
|
949 |
msgid "Field"
|
950 |
msgstr ""
|
951 |
|
|
|
952 |
#: classes/Settings/Column/CharacterLimit.php:29
|
953 |
+
#: classes/Settings/Column/NumberOfItems.php:33
|
954 |
#: classes/Settings/Column/WordLimit.php:35
|
955 |
msgid "Leave empty for no limit"
|
956 |
msgstr ""
|
992 |
msgid "Shortlink"
|
993 |
msgstr ""
|
994 |
|
|
|
995 |
#: classes/Settings/Column/CustomFieldType.php:221
|
996 |
+
#: classes/Settings/Column/CustomFieldType.php:223
|
997 |
+
#: classes/Settings/Column/CustomFieldType.php:307
|
998 |
msgid ", "
|
999 |
msgstr ""
|
1000 |
|
1103 |
msgid "Pro"
|
1104 |
msgstr ""
|
1105 |
|
1106 |
+
#: classes/Controller/ListScreen/Save.php:31
|
1107 |
msgid "You need at least one column"
|
1108 |
msgstr ""
|
1109 |
|
1139 |
msgid "Upgrade to"
|
1140 |
msgstr ""
|
1141 |
|
1142 |
+
#: classes/Admin/Notice/ReadOnly.php:18
|
1143 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1144 |
msgstr ""
|
1145 |
|
1146 |
+
#: classes/Controller/ColumnRequest.php:28
|
1147 |
msgid "Please visit the %s screen once to load all available columns"
|
1148 |
msgstr ""
|
1149 |
|
1155 |
msgid "Settings for %s restored successfully."
|
1156 |
msgstr ""
|
1157 |
|
1158 |
+
#: classes/Controller/ListScreen/Save.php:62
|
1159 |
msgid "View %s screen"
|
1160 |
msgstr ""
|
1161 |
|
1162 |
+
#: classes/Admin/Asset/Columns.php:57
|
1163 |
msgid "Invalid response."
|
1164 |
msgstr ""
|
1165 |
|
1179 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1180 |
msgstr ""
|
1181 |
|
1182 |
+
#: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
|
1183 |
msgid "Custom Fields"
|
1184 |
msgstr "فیلدهای اضافی"
|
1185 |
|
1205 |
msgid "Upgrade"
|
1206 |
msgstr "به روزرسانی"
|
1207 |
|
1208 |
+
#: classes/Controller/ListScreen/Save.php:59
|
1209 |
msgid "Settings for %s updated successfully."
|
1210 |
msgstr ""
|
1211 |
|
1212 |
+
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:15
|
1213 |
msgid "Users"
|
1214 |
msgstr ""
|
1215 |
|
1216 |
#: templates/admin/help-tab/custom-fields.php:34
|
1217 |
#: templates/settings/setting-label-icons.php:37
|
1218 |
+
#: classes/Settings/Column/CustomFieldType.php:132
|
1219 |
+
#: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:19
|
|
|
1220 |
msgid "Media"
|
1221 |
msgstr ""
|
1222 |
|
1224 |
msgid "Links"
|
1225 |
msgstr ""
|
1226 |
|
1227 |
+
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:16
|
1228 |
msgid "Comment"
|
1229 |
msgstr ""
|
1230 |
|
1231 |
+
#: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:15
|
1232 |
+
#: classes/Column/User/CommentCount.php:14
|
1233 |
msgid "Comments"
|
1234 |
msgstr ""
|
1235 |
|
1313 |
msgid "Get Admin Columns Pro"
|
1314 |
msgstr "خرید نسخه حرفه ای"
|
1315 |
|
1316 |
+
#: classes/Admin/Page/Columns.php:212
|
1317 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1318 |
msgstr ""
|
1319 |
|
1321 |
msgid "Update"
|
1322 |
msgstr ""
|
1323 |
|
1324 |
+
#: classes/Admin/Page/Columns.php:203
|
1325 |
msgid "Store settings"
|
1326 |
msgstr "ذخیره تنظیمات"
|
1327 |
|
1367 |
msgid "Customize your Admin Columns settings."
|
1368 |
msgstr "دلخواه سازی تنظیمات افزونه"
|
1369 |
|
|
|
1370 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
1371 |
+
#: classes/Admin/Section/General.php:36
|
1372 |
msgid "General Settings"
|
1373 |
msgstr "تنظیمات عمومی"
|
1374 |
|
1448 |
msgid "Overview"
|
1449 |
msgstr "مرورکلی"
|
1450 |
|
1451 |
+
#: classes/Controller/RestoreSettingsRequest.php:42
|
1452 |
msgid "Default settings successfully restored."
|
1453 |
msgstr ""
|
1454 |
|
1455 |
+
#: classes/Controller/ColumnRequest.php:39 classes/Admin/Asset/Columns.php:56
|
1456 |
msgid "%s column is already present and can not be duplicated."
|
1457 |
msgstr "%s ستون موجود است و نمی توان آنها را تکثیر کرد."
|
1458 |
|
1505 |
msgstr ""
|
1506 |
|
1507 |
#. Plugin Name of the plugin
|
1508 |
+
#: classes/Table/Screen.php:464 classes/Admin/Page/Columns.php:66
|
1509 |
+
#: classes/Admin.php:126 classes/Check/Review.php:148
|
1510 |
msgid "Admin Columns"
|
1511 |
msgstr "تنظیمات ستون ها"
|
1512 |
|
1542 |
msgid "Label"
|
1543 |
msgstr "برچسب"
|
1544 |
|
1545 |
+
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:35
|
1546 |
msgid "Name"
|
1547 |
msgstr ""
|
1548 |
|
1549 |
+
#: classes/Settings/Column/Type.php:29
|
1550 |
msgid "Choose a column type."
|
1551 |
msgstr "انتخاب نوع ستون"
|
1552 |
|
1566 |
msgid "User Login"
|
1567 |
msgstr "نام کاربری"
|
1568 |
|
1569 |
+
#: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
|
1570 |
msgid "Last Name"
|
1571 |
msgstr "نام خانوادگی"
|
1572 |
|
1573 |
+
#: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
|
1574 |
msgid "First Name"
|
1575 |
msgstr "نام"
|
1576 |
|
1577 |
+
#: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
|
1578 |
msgid "Display Name"
|
1579 |
msgstr "نام عمومی"
|
1580 |
|
1590 |
msgid "Before"
|
1591 |
msgstr "قبل"
|
1592 |
|
1593 |
+
#: classes/Settings/Column/Width.php:65
|
1594 |
msgid "width"
|
1595 |
msgstr "عرض"
|
1596 |
|
1597 |
+
#: classes/Settings/Column/CustomFieldType.php:173
|
1598 |
+
#: classes/Settings/Column/Image.php:112 classes/ColumnGroups.php:16
|
1599 |
msgid "Custom"
|
1600 |
msgstr "دلخواه"
|
1601 |
|
1627 |
msgid "Registered"
|
1628 |
msgstr "ثبت نام شده"
|
1629 |
|
1630 |
+
#: classes/Settings/Column/PostType.php:43
|
1631 |
+
#: classes/Settings/Column/CustomFieldType.php:101
|
1632 |
+
#: classes/ListScreenGroups.php:13
|
1633 |
msgid "Post Type"
|
1634 |
msgstr "نوع نوشته"
|
1635 |
|
1637 |
msgid "Post Count"
|
1638 |
msgstr "تعداد نوشته"
|
1639 |
|
1640 |
+
#: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
|
1641 |
msgid "Nickname"
|
1642 |
msgstr "لغب"
|
1643 |
|
1649 |
msgid "Remove"
|
1650 |
msgstr "حذف"
|
1651 |
|
1652 |
+
#: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
|
1653 |
msgid "User ID"
|
1654 |
msgstr "شناسه کاربر"
|
1655 |
|
1661 |
msgid "Link to menu"
|
1662 |
msgstr ""
|
1663 |
|
1664 |
+
#: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
|
1665 |
msgid "Taxonomy"
|
1666 |
msgstr "طبقه بندی"
|
1667 |
|
1673 |
msgid "Status"
|
1674 |
msgstr "وضعیت"
|
1675 |
|
1676 |
+
#: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
|
1677 |
msgid "Slug"
|
1678 |
msgstr "نامک"
|
1679 |
|
1759 |
msgid "Comment status"
|
1760 |
msgstr "وضعیت نظر"
|
1761 |
|
|
|
1762 |
#: classes/Settings/Column/CommentCount.php:58
|
1763 |
+
#: classes/Column/Comment/Status.php:33
|
1764 |
msgid "Spam"
|
1765 |
msgstr "جفنگ"
|
1766 |
|
|
|
1767 |
#: classes/Settings/Column/CommentCount.php:57
|
1768 |
+
#: classes/Column/Comment/Status.php:35
|
1769 |
msgid "Pending"
|
1770 |
msgstr "منتظر"
|
1771 |
|
1786 |
msgstr ""
|
1787 |
|
1788 |
#: classes/Settings/Column/MediaLink.php:62
|
|
|
|
|
1789 |
#: classes/Settings/Column/CommentLink.php:65
|
1790 |
+
#: classes/Settings/Column/UserLink.php:78
|
1791 |
#: classes/Settings/Column/TermLink.php:36
|
1792 |
+
#: classes/Settings/Column/Separator.php:28
|
1793 |
+
#: classes/Settings/Column/PostLink.php:68
|
1794 |
msgid "None"
|
1795 |
msgstr ""
|
1796 |
|
1797 |
#: classes/Settings/Column/MediaLink.php:53
|
|
|
|
|
1798 |
#: classes/Settings/Column/CommentLink.php:56
|
1799 |
+
#: classes/Settings/Column/UserLink.php:60
|
1800 |
#: classes/Settings/Column/TermLink.php:27
|
1801 |
+
#: classes/Settings/Column/PostLink.php:58
|
1802 |
msgid "Link To"
|
1803 |
msgstr ""
|
1804 |
|
1810 |
msgid "Preview"
|
1811 |
msgstr ""
|
1812 |
|
1813 |
+
#: classes/Settings/Column/Width.php:55 classes/Settings/Column/Image.php:41
|
1814 |
+
#: classes/Column/Media/Width.php:16
|
1815 |
msgid "Width"
|
1816 |
msgstr "عرض"
|
1817 |
|
1819 |
msgid "Mime Type"
|
1820 |
msgstr ""
|
1821 |
|
1822 |
+
#: classes/Settings/Column/Image.php:47 classes/Column/Media/Height.php:16
|
1823 |
msgid "Height"
|
1824 |
msgstr "ارتفاع"
|
1825 |
|
1847 |
msgid "Filename"
|
1848 |
msgstr ""
|
1849 |
|
1850 |
+
#: classes/Settings/Column/Term.php:30 classes/Settings/Column/ExifData.php:81
|
1851 |
+
#: classes/Settings/Column/Post.php:99
|
1852 |
msgid "Title"
|
1853 |
msgstr "تیتر"
|
1854 |
|
1888 |
msgid "Dimensions"
|
1889 |
msgstr "ابعاد"
|
1890 |
|
1891 |
+
#: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
|
1892 |
msgid "Caption"
|
1893 |
msgstr "عنوان"
|
1894 |
|
1900 |
msgid "View"
|
1901 |
msgstr "نمایش"
|
1902 |
|
|
|
1903 |
#: classes/Settings/Column/CommentCount.php:59
|
1904 |
+
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1905 |
msgid "Trash"
|
1906 |
msgstr "زباله دان"
|
1907 |
|
1910 |
msgid "Description"
|
1911 |
msgstr "توضیحات"
|
1912 |
|
1913 |
+
#: classes/Settings/Column/CustomFieldType.php:76
|
1914 |
msgid "This will determine how the value will be displayed."
|
1915 |
msgstr "نمایانگر این موضوع که مقادیر چگونه نمایش داده خواهند شد."
|
1916 |
|
1917 |
+
#: classes/Settings/Column/CustomFieldType.php:83
|
1918 |
msgid "Field Type"
|
1919 |
msgstr "نوع فیلد"
|
1920 |
|
1921 |
#: templates/admin/help-tab/custom-fields.php:38
|
1922 |
+
#: classes/Settings/Column/CustomFieldType.php:138
|
1923 |
msgid "Multiple Values"
|
1924 |
msgstr "چندین مقدار"
|
1925 |
|
1926 |
#: templates/admin/help-tab/custom-fields.php:30
|
1927 |
+
#: classes/Settings/Column/CustomFieldType.php:123
|
1928 |
msgid "Image"
|
1929 |
msgstr "تصویر"
|
1930 |
|
1938 |
msgstr "شمارنده"
|
1939 |
|
1940 |
#: templates/admin/help-tab/custom-fields.php:10
|
1941 |
+
#: classes/Settings/Column/CustomFieldType.php:120
|
1942 |
msgid "Color"
|
1943 |
msgstr "رنگ"
|
1944 |
|
1945 |
#: templates/admin/help-tab/custom-fields.php:6
|
1946 |
+
#: classes/Settings/Column/Separator.php:25
|
1947 |
+
#: classes/Settings/Column/CustomFieldType.php:188
|
1948 |
#: classes/Settings/Column/NumberFormat.php:88
|
1949 |
#: classes/Settings/Column/Image.php:72
|
1950 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:53
|
1951 |
+
#: classes/ColumnGroups.php:13
|
1952 |
msgid "Default"
|
1953 |
msgstr "پیش فرض"
|
1954 |
|
1961 |
msgstr ""
|
1962 |
|
1963 |
#: templates/admin/help-tab/custom-fields.php:58
|
1964 |
+
#: classes/Settings/Column/CustomFieldType.php:105
|
1965 |
+
#: classes/Settings/Column/CustomFieldType.php:134
|
1966 |
+
#: classes/ListScreen/User.php:16 classes/Column/Comment/User.php:15
|
|
|
1967 |
msgid "User"
|
1968 |
msgstr ""
|
1969 |
|
1970 |
+
#: templates/admin/edit-column.php:53 classes/Settings/Column/Type.php:32
|
1971 |
+
#: classes/Settings/Column/Type.php:41
|
1972 |
+
#: classes/Settings/Column/CustomFieldType.php:79
|
1973 |
+
#: classes/Column/Comment/Type.php:14
|
1974 |
msgid "Type"
|
1975 |
msgstr "نوع"
|
1976 |
|
1979 |
msgstr "در پاسخ به"
|
1980 |
|
1981 |
#: templates/admin/help-tab/custom-fields.php:46
|
1982 |
+
#: classes/Settings/Column/CustomFieldType.php:133
|
1983 |
#: classes/Column/Comment/Post.php:15
|
|
|
1984 |
msgid "Post"
|
1985 |
msgstr ""
|
1986 |
|
1989 |
msgstr ""
|
1990 |
|
1991 |
#: templates/admin/help-tab/custom-fields.php:18
|
1992 |
+
#: classes/Settings/Column/Comment.php:128 classes/Settings/Column/Post.php:103
|
1993 |
+
#: classes/Settings/Column/CustomFieldType.php:121
|
1994 |
msgid "Date"
|
1995 |
msgstr "تاریخ"
|
1996 |
|
1997 |
+
#: classes/Column/Comment/DateGmt.php:17
|
1998 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
1999 |
msgstr ""
|
2000 |
|
2001 |
+
#: classes/Column/Comment/DateGmt.php:11
|
2002 |
msgid "Date GMT"
|
2003 |
msgstr "تاریخ مرجع"
|
2004 |
|
2005 |
+
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:101
|
2006 |
#: classes/Column/Post/AuthorName.php:18
|
|
|
2007 |
msgid "Author"
|
2008 |
msgstr "نویسنده"
|
2009 |
|
2019 |
msgid "Author IP"
|
2020 |
msgstr "آی پی نویسنده"
|
2021 |
|
|
|
2022 |
#: classes/Settings/Column/Comment.php:127
|
2023 |
+
#: classes/Column/Comment/AuthorEmail.php:14
|
2024 |
msgid "Author Email"
|
2025 |
msgstr ""
|
2026 |
|
2028 |
msgid "Avatar"
|
2029 |
msgstr "آواتار"
|
2030 |
|
|
|
2031 |
#: classes/Settings/Column/CommentCount.php:56
|
2032 |
+
#: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
|
2033 |
msgid "Approved"
|
2034 |
msgstr "تایید شده"
|
2035 |
|
2045 |
msgid "Edit Comment"
|
2046 |
msgstr ""
|
2047 |
|
2048 |
+
#: templates/admin/edit-actions.php:41 classes/Settings/Column/Term.php:32
|
2049 |
+
#: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Post.php:100
|
2050 |
+
#: classes/Column/Post/ID.php:15 classes/Column/Comment/ID.php:14
|
2051 |
+
#: classes/Column/Media/ID.php:14
|
2052 |
msgid "ID"
|
2053 |
msgstr "شناسه"
|
2054 |
|
2055 |
+
#: templates/admin/side-feedback.php:14
|
|
|
2056 |
#: classes/Settings/Column/ActionIcons.php:23
|
2057 |
+
#: classes/Settings/Column/MissingImageSize.php:23
|
2058 |
+
#: classes/Settings/Column/Toggle.php:15
|
2059 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
2060 |
+
#: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
|
2061 |
+
#: classes/Helper/Icon.php:62
|
2062 |
msgid "No"
|
2063 |
msgstr ""
|
2064 |
|
2065 |
+
#: templates/admin/side-feedback.php:13
|
|
|
2066 |
#: classes/Settings/Column/ActionIcons.php:22
|
2067 |
+
#: classes/Settings/Column/MissingImageSize.php:22
|
2068 |
+
#: classes/Settings/Column/Toggle.php:14
|
2069 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
2070 |
+
#: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
|
2071 |
+
#: classes/Helper/Icon.php:46
|
2072 |
msgid "Yes"
|
2073 |
msgstr "بله"
|
2074 |
|
languages/codepress-admin-columns-fr_FR.mo
CHANGED
Binary file
|
languages/codepress-admin-columns-fr_FR.po
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
# This file is distributed under the same license as the Plugins - Admin Columns - Stable (latest release) package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"PO-Revision-Date:
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -11,6 +11,22 @@ msgstr ""
|
|
11 |
"Language: fr\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
#: classes/Column/Placeholder.php:40
|
15 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
16 |
msgstr "Téléchargez et installez le module %s depuis <a href='%s'>l’onglet modules</a>."
|
@@ -87,11 +103,10 @@ msgstr "Clé"
|
|
87 |
msgid "Export table contents to CSV"
|
88 |
msgstr "Exporter le contenu des tableaux en CSV"
|
89 |
|
90 |
-
#: templates/tooltip/export.php:25 templates/tooltip/
|
91 |
-
#: templates/tooltip/inline-editing.php:25
|
92 |
#: templates/tooltip/smart-filtering.php:28
|
93 |
-
#: templates/tooltip/
|
94 |
-
#: templates/tooltip/export-disabled.php:17
|
95 |
msgid "Learn more »"
|
96 |
msgstr "En savoir plus »"
|
97 |
|
@@ -119,7 +134,7 @@ msgstr "Clé de l’écran de liste"
|
|
119 |
msgid "List Screen ID"
|
120 |
msgstr "ID de l’écran de liste"
|
121 |
|
122 |
-
#: classes/Column/User
|
123 |
msgid "Full Name"
|
124 |
msgstr "Nom complet"
|
125 |
|
@@ -378,11 +393,11 @@ msgstr "%s de plus"
|
|
378 |
msgid "View Comment"
|
379 |
msgstr "Voir le commentaire"
|
380 |
|
381 |
-
#: classes/Admin/Asset/Columns.php:
|
382 |
msgid "The column could not be loaded because of an unknown error"
|
383 |
msgstr "La colonne ne peut pas être chargée à cause d’une erreur inconnue"
|
384 |
|
385 |
-
#: classes/Admin/Asset/Columns.php:
|
386 |
msgid "There was an error during saving the column settings."
|
387 |
msgstr "Il y a eu une erreur durant l’enregistrement des réglages de la colonne."
|
388 |
|
@@ -434,7 +449,7 @@ msgstr "Chemin local"
|
|
434 |
msgid "Events Calendar"
|
435 |
msgstr "Events Calendar"
|
436 |
|
437 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
438 |
msgid "Uses one or more %s IDs to display information about it."
|
439 |
msgstr "Utilise un ou plusieurs ID d’/de %s pour afficher des informations à propos de celui-ci."
|
440 |
|
@@ -451,7 +466,7 @@ msgid "Value: Should contain a URL."
|
|
451 |
msgstr "Valeur : doit contenir une URL."
|
452 |
|
453 |
#: templates/admin/help-tab/custom-fields.php:54
|
454 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
455 |
msgid "URL"
|
456 |
msgstr "URL"
|
457 |
|
@@ -544,9 +559,8 @@ msgstr "Limitez le texte à un certains nombre de caractères ou de mots"
|
|
544 |
msgid "Text Limit"
|
545 |
msgstr "Limite du texte"
|
546 |
|
547 |
-
#: classes/
|
548 |
-
#: classes/Column/Media/Download.php:11
|
549 |
-
#: classes/Settings/Column/MediaLink.php:64
|
550 |
msgid "Download"
|
551 |
msgstr "Télécharger"
|
552 |
|
@@ -574,7 +588,7 @@ msgstr "Éditer %s"
|
|
574 |
msgid "Use an icon instead of text for displaying."
|
575 |
msgstr "Affichez une icône au lieu du texte."
|
576 |
|
577 |
-
#: classes/Settings/Column/Post.php:
|
578 |
msgctxt "post"
|
579 |
msgid "Featured Image"
|
580 |
msgstr "Image mise en avant"
|
@@ -599,13 +613,13 @@ msgstr "Inclure les tailles manquantes ?"
|
|
599 |
msgid "Site Options"
|
600 |
msgstr "Options du site"
|
601 |
|
602 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
603 |
#: classes/Settings/Column/Meta.php:129
|
|
|
604 |
msgid "current"
|
605 |
msgstr "courant"
|
606 |
|
607 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
608 |
#: classes/Settings/Column/Meta.php:126
|
|
|
609 |
msgid "Network Site:"
|
610 |
msgstr "Site du réseau :"
|
611 |
|
@@ -709,8 +723,8 @@ msgstr "Privé"
|
|
709 |
msgid "Use an icon instead of text for displaying the status."
|
710 |
msgstr "Utiliser une icône au lieu de texte pour afficher l’état."
|
711 |
|
712 |
-
#: classes/Settings/Column/StatusIcon.php:29
|
713 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
|
|
714 |
msgid "Use an icon?"
|
715 |
msgstr "Utiliser une icône ?"
|
716 |
|
@@ -779,10 +793,10 @@ msgstr "Limite de mots"
|
|
779 |
msgid "Auto"
|
780 |
msgstr "Auto"
|
781 |
|
782 |
-
#: classes/
|
|
|
783 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
784 |
-
#: classes/Settings/Column/
|
785 |
-
#: classes/Settings/Column/Post.php:82
|
786 |
msgid "Display"
|
787 |
msgstr "Affichage"
|
788 |
|
@@ -814,8 +828,8 @@ msgstr "Séparé par une virgule"
|
|
814 |
msgid "Plain text"
|
815 |
msgstr "Texte brut"
|
816 |
|
817 |
-
#: classes/Column/Post/PasswordProtected.php:21
|
818 |
#: classes/Settings/Column/Password.php:23
|
|
|
819 |
msgid "Password"
|
820 |
msgstr "Mot de passe"
|
821 |
|
@@ -887,56 +901,56 @@ msgstr "La différence est renvoyée dans un format lisible par un humain."
|
|
887 |
msgid "Time Difference"
|
888 |
msgstr "Différence de temps"
|
889 |
|
890 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
891 |
msgid "Multiple"
|
892 |
msgstr "Multiple"
|
893 |
|
894 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
895 |
msgid "Choice"
|
896 |
msgstr "Choix"
|
897 |
|
898 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
899 |
msgid "Relational"
|
900 |
msgstr "Relationnel"
|
901 |
|
902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
903 |
msgid "Basic"
|
904 |
msgstr "Basique"
|
905 |
|
906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
907 |
msgid "Number of Fields"
|
908 |
msgstr "Nombre de champs"
|
909 |
|
910 |
#: templates/admin/help-tab/custom-fields.php:50
|
911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
912 |
msgid "True / False"
|
913 |
msgstr "Vrai / Faux"
|
914 |
|
915 |
#: templates/admin/help-tab/custom-fields.php:26
|
916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
917 |
msgid "Has Content"
|
918 |
msgstr "A un contenu"
|
919 |
|
920 |
#: templates/admin/help-tab/custom-fields.php:42
|
921 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
922 |
msgid "Number"
|
923 |
msgstr "Nombre"
|
924 |
|
925 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
926 |
msgid "Text"
|
927 |
msgstr "Texte"
|
928 |
|
929 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
930 |
msgid "Multiple IDs should be separated by commas."
|
931 |
msgstr "Vous pouvez entrer plusieurs ID en les séparant par une virgule."
|
932 |
|
933 |
-
#: classes/Settings/Column/CustomField.php:27
|
934 |
#: classes/Settings/Column/Meta.php:73
|
|
|
935 |
msgid "Field"
|
936 |
msgstr "Champ"
|
937 |
|
938 |
-
#: classes/Settings/Column/NumberOfItems.php:33
|
939 |
#: classes/Settings/Column/CharacterLimit.php:29
|
|
|
940 |
#: classes/Settings/Column/WordLimit.php:35
|
941 |
msgid "Leave empty for no limit"
|
942 |
msgstr "Laisser vide pour qu’il n’y ait aucune limite"
|
@@ -978,9 +992,9 @@ msgstr "Montrer la barre d’outils"
|
|
978 |
msgid "Shortlink"
|
979 |
msgstr "Lien court"
|
980 |
|
981 |
-
#: classes/Settings/Column/CustomFieldType.php:219
|
982 |
#: classes/Settings/Column/CustomFieldType.php:221
|
983 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
984 |
msgid ", "
|
985 |
msgstr ", "
|
986 |
|
@@ -1090,7 +1104,7 @@ msgstr "Obtenez %s de réduction !"
|
|
1090 |
msgid "Pro"
|
1091 |
msgstr "version Pro"
|
1092 |
|
1093 |
-
#: classes/Controller/ListScreen/Save.php:
|
1094 |
msgid "You need at least one column"
|
1095 |
msgstr "Vous avez besoin d’au moins une colonne"
|
1096 |
|
@@ -1126,11 +1140,11 @@ msgstr "Passez Admin Columns au niveau supérieur :"
|
|
1126 |
msgid "Upgrade to"
|
1127 |
msgstr "Passez en"
|
1128 |
|
1129 |
-
#: classes/Admin/
|
1130 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1131 |
msgstr "Les colonnes pour %s sont en lecture seule et ne peuvent donc pas être modifiées."
|
1132 |
|
1133 |
-
#: classes/Controller/ColumnRequest.php:
|
1134 |
msgid "Please visit the %s screen once to load all available columns"
|
1135 |
msgstr "Veuillez visiter l’écran %s une première fois afin de charger toutes colonnes disponibles."
|
1136 |
|
@@ -1142,11 +1156,11 @@ msgstr "Restaurer les colonnes"
|
|
1142 |
msgid "Settings for %s restored successfully."
|
1143 |
msgstr "Les réglages pour %s ont bien été restaurés."
|
1144 |
|
1145 |
-
#: classes/Controller/ListScreen/Save.php:
|
1146 |
msgid "View %s screen"
|
1147 |
msgstr "Voir l’écran %s"
|
1148 |
|
1149 |
-
#: classes/Admin/Asset/Columns.php:
|
1150 |
msgid "Invalid response."
|
1151 |
msgstr "Réponse non valide"
|
1152 |
|
@@ -1166,7 +1180,7 @@ msgstr "la page des modules"
|
|
1166 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1167 |
msgstr "Savez-vous qu’Admin Columns Pro possède un module d’intégration pour %s ? Avec la licence Admin Columns Pro correcte, vous pouvez les télécharger depuis %s !"
|
1168 |
|
1169 |
-
#: classes/
|
1170 |
msgid "Custom Fields"
|
1171 |
msgstr "Champs personnalisés"
|
1172 |
|
@@ -1192,19 +1206,18 @@ msgstr "Modifier les colonnes"
|
|
1192 |
msgid "Upgrade"
|
1193 |
msgstr "Mettre à niveau"
|
1194 |
|
1195 |
-
#: classes/Controller/ListScreen/Save.php:
|
1196 |
msgid "Settings for %s updated successfully."
|
1197 |
msgstr "Les réglages pour les %s ont bien été mis à jour."
|
1198 |
|
1199 |
-
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:
|
1200 |
msgid "Users"
|
1201 |
msgstr "Utilisateurs"
|
1202 |
|
1203 |
#: templates/admin/help-tab/custom-fields.php:34
|
1204 |
#: templates/settings/setting-label-icons.php:37
|
1205 |
-
#: classes/
|
1206 |
-
#: classes/
|
1207 |
-
#: classes/ListScreen/Media.php:18
|
1208 |
msgid "Media"
|
1209 |
msgstr "Média"
|
1210 |
|
@@ -1212,12 +1225,12 @@ msgstr "Média"
|
|
1212 |
msgid "Links"
|
1213 |
msgstr "Liens"
|
1214 |
|
1215 |
-
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:
|
1216 |
msgid "Comment"
|
1217 |
msgstr "Commentaire"
|
1218 |
|
1219 |
-
#: classes/ListScreenGroups.php:16 classes/
|
1220 |
-
#: classes/
|
1221 |
msgid "Comments"
|
1222 |
msgstr "Commentaires"
|
1223 |
|
@@ -1301,7 +1314,7 @@ msgstr "Êtes-vous satisfait d’Admin Columns ?"
|
|
1301 |
msgid "Get Admin Columns Pro"
|
1302 |
msgstr "Obtenir Admin Columns Pro"
|
1303 |
|
1304 |
-
#: classes/Admin/Page/Columns.php:
|
1305 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1306 |
msgstr "Attention ! Les données des colonnes %s vont être supprimées. Cela ne peut pas être annulé. « OK » pour supprimer, « Annuler » pour interrompre"
|
1307 |
|
@@ -1309,7 +1322,7 @@ msgstr "Attention ! Les données des colonnes %s vont être supprimées. Cela n
|
|
1309 |
msgid "Update"
|
1310 |
msgstr "Mettre à jour"
|
1311 |
|
1312 |
-
#: classes/Admin/Page/Columns.php:
|
1313 |
msgid "Store settings"
|
1314 |
msgstr "Enregistrer les réglages"
|
1315 |
|
@@ -1355,8 +1368,8 @@ msgstr "Enregistrer"
|
|
1355 |
msgid "Customize your Admin Columns settings."
|
1356 |
msgstr "Personnalisez vos réglages d’Admin Columns."
|
1357 |
|
1358 |
-
#: classes/Admin/Section/General.php:36
|
1359 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
|
|
1360 |
msgid "General Settings"
|
1361 |
msgstr "Réglages généraux"
|
1362 |
|
@@ -1436,11 +1449,11 @@ msgstr "Cette extension permet d’ajouter ou supprimer des colonnes dans les é
|
|
1436 |
msgid "Overview"
|
1437 |
msgstr "Vue d’ensemble"
|
1438 |
|
1439 |
-
#: classes/Controller/RestoreSettingsRequest.php:
|
1440 |
msgid "Default settings successfully restored."
|
1441 |
msgstr "Les réglages par défaut ont bien été restaurés."
|
1442 |
|
1443 |
-
#: classes/
|
1444 |
msgid "%s column is already present and can not be duplicated."
|
1445 |
msgstr "La colonne %s est déjà présente et ne peut pas être dupliquée."
|
1446 |
|
@@ -1493,8 +1506,8 @@ msgid "Admin Columns Pro"
|
|
1493 |
msgstr "Admin Columns Pro"
|
1494 |
|
1495 |
#. Plugin Name of the plugin
|
1496 |
-
#: classes/
|
1497 |
-
#: classes/Admin
|
1498 |
msgid "Admin Columns"
|
1499 |
msgstr "Admin Columns"
|
1500 |
|
@@ -1530,11 +1543,11 @@ msgstr "C’est le nom qui apparaitra comme en-tête de colonne."
|
|
1530 |
msgid "Label"
|
1531 |
msgstr "Libellé"
|
1532 |
|
1533 |
-
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:
|
1534 |
msgid "Name"
|
1535 |
msgstr "Nom"
|
1536 |
|
1537 |
-
#: classes/Settings/Column/Type.php:
|
1538 |
msgid "Choose a column type."
|
1539 |
msgstr "Choisir un type de colonne."
|
1540 |
|
@@ -1554,15 +1567,15 @@ msgstr "E-mail utilisateur"
|
|
1554 |
msgid "User Login"
|
1555 |
msgstr "Identifiant utilisateur"
|
1556 |
|
1557 |
-
#: classes/Column/User
|
1558 |
msgid "Last Name"
|
1559 |
msgstr "Nom"
|
1560 |
|
1561 |
-
#: classes/Column/User
|
1562 |
msgid "First Name"
|
1563 |
msgstr "Prénom"
|
1564 |
|
1565 |
-
#: classes/Column/User
|
1566 |
msgid "Display Name"
|
1567 |
msgstr "Nom affiché"
|
1568 |
|
@@ -1578,12 +1591,12 @@ msgstr "Ce texte apparaîtra avant la valeur de la colonne."
|
|
1578 |
msgid "Before"
|
1579 |
msgstr "Avant"
|
1580 |
|
1581 |
-
#: classes/Settings/Column/Width.php:
|
1582 |
msgid "width"
|
1583 |
msgstr "largeur"
|
1584 |
|
1585 |
-
#: classes/
|
1586 |
-
#: classes/Settings/Column/Image.php:112
|
1587 |
msgid "Custom"
|
1588 |
msgstr "Personnalisé"
|
1589 |
|
@@ -1615,8 +1628,9 @@ msgstr "Éditeur visuel"
|
|
1615 |
msgid "Registered"
|
1616 |
msgstr "Enregistré"
|
1617 |
|
1618 |
-
#: classes/
|
1619 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
1620 |
msgid "Post Type"
|
1621 |
msgstr "Type de publication"
|
1622 |
|
@@ -1624,7 +1638,7 @@ msgstr "Type de publication"
|
|
1624 |
msgid "Post Count"
|
1625 |
msgstr "Nombre d’articles"
|
1626 |
|
1627 |
-
#: classes/Column/User
|
1628 |
msgid "Nickname"
|
1629 |
msgstr "Pseudonyme"
|
1630 |
|
@@ -1636,7 +1650,7 @@ msgstr "Nombre de commentaires"
|
|
1636 |
msgid "Remove"
|
1637 |
msgstr "Supprimer"
|
1638 |
|
1639 |
-
#: classes/Column/User
|
1640 |
msgid "User ID"
|
1641 |
msgstr "ID utilisateur"
|
1642 |
|
@@ -1648,7 +1662,7 @@ msgstr "Cela créera un lien sur le titre vers le menu."
|
|
1648 |
msgid "Link to menu"
|
1649 |
msgstr "Lien vers le menu"
|
1650 |
|
1651 |
-
#: classes/Column/Taxonomy.php:
|
1652 |
msgid "Taxonomy"
|
1653 |
msgstr "Taxonomie"
|
1654 |
|
@@ -1660,7 +1674,7 @@ msgstr "Épinglé"
|
|
1660 |
msgid "Status"
|
1661 |
msgstr "État "
|
1662 |
|
1663 |
-
#: classes/Column/
|
1664 |
msgid "Slug"
|
1665 |
msgstr "Slug"
|
1666 |
|
@@ -1748,13 +1762,13 @@ msgstr "Sélectionnez quel commentaire afficher."
|
|
1748 |
msgid "Comment status"
|
1749 |
msgstr "État du commentaire"
|
1750 |
|
1751 |
-
#: classes/Column/Comment/Status.php:33
|
1752 |
#: classes/Settings/Column/CommentCount.php:58
|
|
|
1753 |
msgid "Spam"
|
1754 |
msgstr "Indésirable"
|
1755 |
|
1756 |
-
#: classes/Column/Comment/Status.php:35
|
1757 |
#: classes/Settings/Column/CommentCount.php:57
|
|
|
1758 |
msgid "Pending"
|
1759 |
msgstr "En attente"
|
1760 |
|
@@ -1775,19 +1789,19 @@ msgid "Edit User Profile"
|
|
1775 |
msgstr "Modifier le profil de l’utilisateur·rice"
|
1776 |
|
1777 |
#: classes/Settings/Column/MediaLink.php:62
|
1778 |
-
#: classes/Settings/Column/PostLink.php:68
|
1779 |
-
#: classes/Settings/Column/UserLink.php:78
|
1780 |
#: classes/Settings/Column/CommentLink.php:65
|
1781 |
-
#: classes/Settings/Column/
|
1782 |
#: classes/Settings/Column/TermLink.php:36
|
|
|
|
|
1783 |
msgid "None"
|
1784 |
msgstr "Aucun"
|
1785 |
|
1786 |
#: classes/Settings/Column/MediaLink.php:53
|
1787 |
-
#: classes/Settings/Column/PostLink.php:58
|
1788 |
-
#: classes/Settings/Column/UserLink.php:60
|
1789 |
#: classes/Settings/Column/CommentLink.php:56
|
|
|
1790 |
#: classes/Settings/Column/TermLink.php:27
|
|
|
1791 |
msgid "Link To"
|
1792 |
msgstr "Lien vers"
|
1793 |
|
@@ -1799,8 +1813,8 @@ msgstr "Fichiers joints"
|
|
1799 |
msgid "Preview"
|
1800 |
msgstr "Prévisualiser"
|
1801 |
|
1802 |
-
#: classes/Column/
|
1803 |
-
#: classes/
|
1804 |
msgid "Width"
|
1805 |
msgstr "Largeur"
|
1806 |
|
@@ -1808,7 +1822,7 @@ msgstr "Largeur"
|
|
1808 |
msgid "Mime Type"
|
1809 |
msgstr "Type MIME"
|
1810 |
|
1811 |
-
#: classes/Column/
|
1812 |
msgid "Height"
|
1813 |
msgstr "Hauteur"
|
1814 |
|
@@ -1836,8 +1850,8 @@ msgstr "Taille du fichier"
|
|
1836 |
msgid "Filename"
|
1837 |
msgstr "Nom du fichier"
|
1838 |
|
1839 |
-
#: classes/Settings/Column/
|
1840 |
-
#: classes/Settings/Column/Post.php:
|
1841 |
msgid "Title"
|
1842 |
msgstr "Titre"
|
1843 |
|
@@ -1877,7 +1891,7 @@ msgstr "Données EXIF"
|
|
1877 |
msgid "Dimensions"
|
1878 |
msgstr "Taille"
|
1879 |
|
1880 |
-
#: classes/Column/
|
1881 |
msgid "Caption"
|
1882 |
msgstr "Légende"
|
1883 |
|
@@ -1889,8 +1903,8 @@ msgstr "Tailles disponibles"
|
|
1889 |
msgid "View"
|
1890 |
msgstr "Afficher"
|
1891 |
|
1892 |
-
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1893 |
#: classes/Settings/Column/CommentCount.php:59
|
|
|
1894 |
msgid "Trash"
|
1895 |
msgstr "Supprimer"
|
1896 |
|
@@ -1899,21 +1913,21 @@ msgstr "Supprimer"
|
|
1899 |
msgid "Description"
|
1900 |
msgstr "Description"
|
1901 |
|
1902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1903 |
msgid "This will determine how the value will be displayed."
|
1904 |
msgstr "Cela déterminera la façon dont la valeur sera affichée."
|
1905 |
|
1906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1907 |
msgid "Field Type"
|
1908 |
msgstr "Type de champ"
|
1909 |
|
1910 |
#: templates/admin/help-tab/custom-fields.php:38
|
1911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1912 |
msgid "Multiple Values"
|
1913 |
msgstr "Valeurs multiples"
|
1914 |
|
1915 |
#: templates/admin/help-tab/custom-fields.php:30
|
1916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1917 |
msgid "Image"
|
1918 |
msgstr "Image"
|
1919 |
|
@@ -1927,16 +1941,17 @@ msgid "Counter"
|
|
1927 |
msgstr "Compteur"
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:10
|
1930 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1931 |
msgid "Color"
|
1932 |
msgstr "Couleur"
|
1933 |
|
1934 |
#: templates/admin/help-tab/custom-fields.php:6
|
1935 |
-
#: classes/
|
1936 |
-
#: classes/
|
1937 |
#: classes/Settings/Column/NumberFormat.php:88
|
1938 |
#: classes/Settings/Column/Image.php:72
|
1939 |
-
#: classes/
|
|
|
1940 |
msgid "Default"
|
1941 |
msgstr "Par défaut"
|
1942 |
|
@@ -1949,16 +1964,16 @@ msgid "Word Count"
|
|
1949 |
msgstr "Nombre de mots"
|
1950 |
|
1951 |
#: templates/admin/help-tab/custom-fields.php:58
|
1952 |
-
#: classes/Column/
|
1953 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1954 |
-
#: classes/
|
1955 |
-
#: classes/ListScreen/User.php:15
|
1956 |
msgid "User"
|
1957 |
msgstr "Utilisateur"
|
1958 |
|
1959 |
-
#: templates/admin/edit-column.php:53 classes/Column/
|
1960 |
-
#: classes/Settings/Column/
|
1961 |
-
#: classes/Settings/Column/
|
|
|
1962 |
msgid "Type"
|
1963 |
msgstr "Type"
|
1964 |
|
@@ -1967,8 +1982,8 @@ msgid "In Reply To"
|
|
1967 |
msgstr "En réponse à"
|
1968 |
|
1969 |
#: templates/admin/help-tab/custom-fields.php:46
|
|
|
1970 |
#: classes/Column/Comment/Post.php:15
|
1971 |
-
#: classes/Settings/Column/CustomFieldType.php:131
|
1972 |
msgid "Post"
|
1973 |
msgstr "Contenu"
|
1974 |
|
@@ -1977,21 +1992,21 @@ msgid "Content"
|
|
1977 |
msgstr "Contenu"
|
1978 |
|
1979 |
#: templates/admin/help-tab/custom-fields.php:18
|
1980 |
-
#: classes/Settings/Column/Comment.php:128
|
1981 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1982 |
msgid "Date"
|
1983 |
msgstr "Date"
|
1984 |
|
1985 |
-
#: classes/Column/Comment/DateGmt.php:
|
1986 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
1987 |
msgstr "Soumis le <a href=\"%1$s\">%2$s à %3$s</a>"
|
1988 |
|
1989 |
-
#: classes/Column/Comment/DateGmt.php:
|
1990 |
msgid "Date GMT"
|
1991 |
msgstr "Date GMT"
|
1992 |
|
|
|
1993 |
#: classes/Column/Post/AuthorName.php:18
|
1994 |
-
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
|
1995 |
msgid "Author"
|
1996 |
msgstr "Auteur"
|
1997 |
|
@@ -2007,8 +2022,8 @@ msgstr "Nom de l’auteur"
|
|
2007 |
msgid "Author IP"
|
2008 |
msgstr "IP de l’auteur"
|
2009 |
|
2010 |
-
#: classes/Column/Comment/AuthorEmail.php:14
|
2011 |
#: classes/Settings/Column/Comment.php:127
|
|
|
2012 |
msgid "Author Email"
|
2013 |
msgstr "E-mail de l’auteur·e"
|
2014 |
|
@@ -2016,8 +2031,8 @@ msgstr "E-mail de l’auteur·e"
|
|
2016 |
msgid "Avatar"
|
2017 |
msgstr "Avatar"
|
2018 |
|
2019 |
-
#: classes/Column/Comment/Approved.php:14 classes/Column/Comment/Status.php:34
|
2020 |
#: classes/Settings/Column/CommentCount.php:56
|
|
|
2021 |
msgid "Approved"
|
2022 |
msgstr "Approuvé"
|
2023 |
|
@@ -2033,28 +2048,30 @@ msgstr "Modifier"
|
|
2033 |
msgid "Edit Comment"
|
2034 |
msgstr "Modifier le commentaire"
|
2035 |
|
2036 |
-
#: templates/admin/edit-actions.php:41 classes/Column/
|
2037 |
-
#: classes/Column/Comment
|
2038 |
-
#: classes/
|
2039 |
-
#: classes/
|
2040 |
msgid "ID"
|
2041 |
msgstr "ID"
|
2042 |
|
2043 |
-
#: templates/admin/side-feedback.php:14
|
2044 |
-
#: classes/Settings/Column/MissingImageSize.php:23
|
2045 |
#: classes/Settings/Column/ActionIcons.php:23
|
2046 |
-
#: classes/Settings/Column/
|
2047 |
-
#: classes/Settings/Column/Toggle.php:15
|
2048 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
|
|
|
|
2049 |
msgid "No"
|
2050 |
msgstr "Non"
|
2051 |
|
2052 |
-
#: templates/admin/side-feedback.php:13
|
2053 |
-
#: classes/Settings/Column/MissingImageSize.php:22
|
2054 |
#: classes/Settings/Column/ActionIcons.php:22
|
2055 |
-
#: classes/Settings/Column/
|
2056 |
-
#: classes/Settings/Column/Toggle.php:14
|
2057 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
|
|
|
|
2058 |
msgid "Yes"
|
2059 |
msgstr "Oui"
|
2060 |
|
2 |
# This file is distributed under the same license as the Plugins - Admin Columns - Stable (latest release) package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"PO-Revision-Date: 2021-05-10 15:19:27+0000\n"
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
"Language: fr\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
14 |
+
#: classes/Column/User/LastPost.php:15
|
15 |
+
msgid "Last Post"
|
16 |
+
msgstr "Dernière publication"
|
17 |
+
|
18 |
+
#: classes/Column/User/FirstPost.php:15
|
19 |
+
msgid "First Post"
|
20 |
+
msgstr "Première publication"
|
21 |
+
|
22 |
+
#: classes/Integration/GravityForms.php:18
|
23 |
+
msgid "Take your form submission management to the next level!"
|
24 |
+
msgstr "Faites passer votre gestion des soumissions de formulaires au niveau supérieur !"
|
25 |
+
|
26 |
+
#: classes/Settings/Column/PostStatus.php:33
|
27 |
+
msgid "Post Status"
|
28 |
+
msgstr "État de la publication"
|
29 |
+
|
30 |
#: classes/Column/Placeholder.php:40
|
31 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
32 |
msgstr "Téléchargez et installez le module %s depuis <a href='%s'>l’onglet modules</a>."
|
103 |
msgid "Export table contents to CSV"
|
104 |
msgstr "Exporter le contenu des tableaux en CSV"
|
105 |
|
106 |
+
#: templates/tooltip/export.php:25 templates/tooltip/bulk-editing.php:25
|
|
|
107 |
#: templates/tooltip/smart-filtering.php:28
|
108 |
+
#: templates/tooltip/inline-editing.php:25
|
109 |
+
#: templates/tooltip/export-disabled.php:17 templates/tooltip/sorting.php:29
|
110 |
msgid "Learn more »"
|
111 |
msgstr "En savoir plus »"
|
112 |
|
134 |
msgid "List Screen ID"
|
135 |
msgstr "ID de l’écran de liste"
|
136 |
|
137 |
+
#: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
|
138 |
msgid "Full Name"
|
139 |
msgstr "Nom complet"
|
140 |
|
393 |
msgid "View Comment"
|
394 |
msgstr "Voir le commentaire"
|
395 |
|
396 |
+
#: classes/Admin/Asset/Columns.php:60
|
397 |
msgid "The column could not be loaded because of an unknown error"
|
398 |
msgstr "La colonne ne peut pas être chargée à cause d’une erreur inconnue"
|
399 |
|
400 |
+
#: classes/Admin/Asset/Columns.php:59
|
401 |
msgid "There was an error during saving the column settings."
|
402 |
msgstr "Il y a eu une erreur durant l’enregistrement des réglages de la colonne."
|
403 |
|
449 |
msgid "Events Calendar"
|
450 |
msgstr "Events Calendar"
|
451 |
|
452 |
+
#: classes/Settings/Column/CustomFieldType.php:90
|
453 |
msgid "Uses one or more %s IDs to display information about it."
|
454 |
msgstr "Utilise un ou plusieurs ID d’/de %s pour afficher des informations à propos de celui-ci."
|
455 |
|
466 |
msgstr "Valeur : doit contenir une URL."
|
467 |
|
468 |
#: templates/admin/help-tab/custom-fields.php:54
|
469 |
+
#: classes/Settings/Column/CustomFieldType.php:124
|
470 |
msgid "URL"
|
471 |
msgstr "URL"
|
472 |
|
559 |
msgid "Text Limit"
|
560 |
msgstr "Limite du texte"
|
561 |
|
562 |
+
#: classes/Settings/Column/MediaLink.php:64 classes/Table/Screen.php:134
|
563 |
+
#: classes/Table/Screen.php:136 classes/Column/Media/Download.php:11
|
|
|
564 |
msgid "Download"
|
565 |
msgstr "Télécharger"
|
566 |
|
588 |
msgid "Use an icon instead of text for displaying."
|
589 |
msgstr "Affichez une icône au lieu du texte."
|
590 |
|
591 |
+
#: classes/Settings/Column/Post.php:102
|
592 |
msgctxt "post"
|
593 |
msgid "Featured Image"
|
594 |
msgstr "Image mise en avant"
|
613 |
msgid "Site Options"
|
614 |
msgstr "Options du site"
|
615 |
|
|
|
616 |
#: classes/Settings/Column/Meta.php:129
|
617 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
618 |
msgid "current"
|
619 |
msgstr "courant"
|
620 |
|
|
|
621 |
#: classes/Settings/Column/Meta.php:126
|
622 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
623 |
msgid "Network Site:"
|
624 |
msgstr "Site du réseau :"
|
625 |
|
723 |
msgid "Use an icon instead of text for displaying the status."
|
724 |
msgstr "Utiliser une icône au lieu de texte pour afficher l’état."
|
725 |
|
|
|
726 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
727 |
+
#: classes/Settings/Column/StatusIcon.php:29
|
728 |
msgid "Use an icon?"
|
729 |
msgstr "Utiliser une icône ?"
|
730 |
|
793 |
msgid "Auto"
|
794 |
msgstr "Auto"
|
795 |
|
796 |
+
#: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
|
797 |
+
#: classes/Settings/Column/Post.php:90
|
798 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
799 |
+
#: classes/Settings/Column/User.php:54 classes/Admin.php:150
|
|
|
800 |
msgid "Display"
|
801 |
msgstr "Affichage"
|
802 |
|
828 |
msgid "Plain text"
|
829 |
msgstr "Texte brut"
|
830 |
|
|
|
831 |
#: classes/Settings/Column/Password.php:23
|
832 |
+
#: classes/Column/Post/PasswordProtected.php:21
|
833 |
msgid "Password"
|
834 |
msgstr "Mot de passe"
|
835 |
|
901 |
msgid "Time Difference"
|
902 |
msgstr "Différence de temps"
|
903 |
|
904 |
+
#: classes/Settings/Column/CustomFieldType.php:172
|
905 |
msgid "Multiple"
|
906 |
msgstr "Multiple"
|
907 |
|
908 |
+
#: classes/Settings/Column/CustomFieldType.php:171
|
909 |
msgid "Choice"
|
910 |
msgstr "Choix"
|
911 |
|
912 |
+
#: classes/Settings/Column/CustomFieldType.php:170
|
913 |
msgid "Relational"
|
914 |
msgstr "Relationnel"
|
915 |
|
916 |
+
#: classes/Settings/Column/CustomFieldType.php:169
|
917 |
msgid "Basic"
|
918 |
msgstr "Basique"
|
919 |
|
920 |
+
#: classes/Settings/Column/CustomFieldType.php:137
|
921 |
msgid "Number of Fields"
|
922 |
msgstr "Nombre de champs"
|
923 |
|
924 |
#: templates/admin/help-tab/custom-fields.php:50
|
925 |
+
#: classes/Settings/Column/CustomFieldType.php:129
|
926 |
msgid "True / False"
|
927 |
msgstr "Vrai / Faux"
|
928 |
|
929 |
#: templates/admin/help-tab/custom-fields.php:26
|
930 |
+
#: classes/Settings/Column/CustomFieldType.php:128
|
931 |
msgid "Has Content"
|
932 |
msgstr "A un contenu"
|
933 |
|
934 |
#: templates/admin/help-tab/custom-fields.php:42
|
935 |
+
#: classes/Settings/Column/CustomFieldType.php:125
|
936 |
msgid "Number"
|
937 |
msgstr "Nombre"
|
938 |
|
939 |
+
#: classes/Settings/Column/CustomFieldType.php:122
|
940 |
msgid "Text"
|
941 |
msgstr "Texte"
|
942 |
|
943 |
+
#: classes/Settings/Column/CustomFieldType.php:91
|
944 |
msgid "Multiple IDs should be separated by commas."
|
945 |
msgstr "Vous pouvez entrer plusieurs ID en les séparant par une virgule."
|
946 |
|
|
|
947 |
#: classes/Settings/Column/Meta.php:73
|
948 |
+
#: classes/Settings/Column/CustomField.php:27
|
949 |
msgid "Field"
|
950 |
msgstr "Champ"
|
951 |
|
|
|
952 |
#: classes/Settings/Column/CharacterLimit.php:29
|
953 |
+
#: classes/Settings/Column/NumberOfItems.php:33
|
954 |
#: classes/Settings/Column/WordLimit.php:35
|
955 |
msgid "Leave empty for no limit"
|
956 |
msgstr "Laisser vide pour qu’il n’y ait aucune limite"
|
992 |
msgid "Shortlink"
|
993 |
msgstr "Lien court"
|
994 |
|
|
|
995 |
#: classes/Settings/Column/CustomFieldType.php:221
|
996 |
+
#: classes/Settings/Column/CustomFieldType.php:223
|
997 |
+
#: classes/Settings/Column/CustomFieldType.php:307
|
998 |
msgid ", "
|
999 |
msgstr ", "
|
1000 |
|
1104 |
msgid "Pro"
|
1105 |
msgstr "version Pro"
|
1106 |
|
1107 |
+
#: classes/Controller/ListScreen/Save.php:31
|
1108 |
msgid "You need at least one column"
|
1109 |
msgstr "Vous avez besoin d’au moins une colonne"
|
1110 |
|
1140 |
msgid "Upgrade to"
|
1141 |
msgstr "Passez en"
|
1142 |
|
1143 |
+
#: classes/Admin/Notice/ReadOnly.php:18
|
1144 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1145 |
msgstr "Les colonnes pour %s sont en lecture seule et ne peuvent donc pas être modifiées."
|
1146 |
|
1147 |
+
#: classes/Controller/ColumnRequest.php:28
|
1148 |
msgid "Please visit the %s screen once to load all available columns"
|
1149 |
msgstr "Veuillez visiter l’écran %s une première fois afin de charger toutes colonnes disponibles."
|
1150 |
|
1156 |
msgid "Settings for %s restored successfully."
|
1157 |
msgstr "Les réglages pour %s ont bien été restaurés."
|
1158 |
|
1159 |
+
#: classes/Controller/ListScreen/Save.php:62
|
1160 |
msgid "View %s screen"
|
1161 |
msgstr "Voir l’écran %s"
|
1162 |
|
1163 |
+
#: classes/Admin/Asset/Columns.php:57
|
1164 |
msgid "Invalid response."
|
1165 |
msgstr "Réponse non valide"
|
1166 |
|
1180 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1181 |
msgstr "Savez-vous qu’Admin Columns Pro possède un module d’intégration pour %s ? Avec la licence Admin Columns Pro correcte, vous pouvez les télécharger depuis %s !"
|
1182 |
|
1183 |
+
#: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
|
1184 |
msgid "Custom Fields"
|
1185 |
msgstr "Champs personnalisés"
|
1186 |
|
1206 |
msgid "Upgrade"
|
1207 |
msgstr "Mettre à niveau"
|
1208 |
|
1209 |
+
#: classes/Controller/ListScreen/Save.php:59
|
1210 |
msgid "Settings for %s updated successfully."
|
1211 |
msgstr "Les réglages pour les %s ont bien été mis à jour."
|
1212 |
|
1213 |
+
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:15
|
1214 |
msgid "Users"
|
1215 |
msgstr "Utilisateurs"
|
1216 |
|
1217 |
#: templates/admin/help-tab/custom-fields.php:34
|
1218 |
#: templates/settings/setting-label-icons.php:37
|
1219 |
+
#: classes/Settings/Column/CustomFieldType.php:132
|
1220 |
+
#: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:19
|
|
|
1221 |
msgid "Media"
|
1222 |
msgstr "Média"
|
1223 |
|
1225 |
msgid "Links"
|
1226 |
msgstr "Liens"
|
1227 |
|
1228 |
+
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:16
|
1229 |
msgid "Comment"
|
1230 |
msgstr "Commentaire"
|
1231 |
|
1232 |
+
#: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:15
|
1233 |
+
#: classes/Column/User/CommentCount.php:14
|
1234 |
msgid "Comments"
|
1235 |
msgstr "Commentaires"
|
1236 |
|
1314 |
msgid "Get Admin Columns Pro"
|
1315 |
msgstr "Obtenir Admin Columns Pro"
|
1316 |
|
1317 |
+
#: classes/Admin/Page/Columns.php:212
|
1318 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1319 |
msgstr "Attention ! Les données des colonnes %s vont être supprimées. Cela ne peut pas être annulé. « OK » pour supprimer, « Annuler » pour interrompre"
|
1320 |
|
1322 |
msgid "Update"
|
1323 |
msgstr "Mettre à jour"
|
1324 |
|
1325 |
+
#: classes/Admin/Page/Columns.php:203
|
1326 |
msgid "Store settings"
|
1327 |
msgstr "Enregistrer les réglages"
|
1328 |
|
1368 |
msgid "Customize your Admin Columns settings."
|
1369 |
msgstr "Personnalisez vos réglages d’Admin Columns."
|
1370 |
|
|
|
1371 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
1372 |
+
#: classes/Admin/Section/General.php:36
|
1373 |
msgid "General Settings"
|
1374 |
msgstr "Réglages généraux"
|
1375 |
|
1449 |
msgid "Overview"
|
1450 |
msgstr "Vue d’ensemble"
|
1451 |
|
1452 |
+
#: classes/Controller/RestoreSettingsRequest.php:42
|
1453 |
msgid "Default settings successfully restored."
|
1454 |
msgstr "Les réglages par défaut ont bien été restaurés."
|
1455 |
|
1456 |
+
#: classes/Controller/ColumnRequest.php:39 classes/Admin/Asset/Columns.php:56
|
1457 |
msgid "%s column is already present and can not be duplicated."
|
1458 |
msgstr "La colonne %s est déjà présente et ne peut pas être dupliquée."
|
1459 |
|
1506 |
msgstr "Admin Columns Pro"
|
1507 |
|
1508 |
#. Plugin Name of the plugin
|
1509 |
+
#: classes/Table/Screen.php:464 classes/Admin/Page/Columns.php:66
|
1510 |
+
#: classes/Admin.php:126 classes/Check/Review.php:148
|
1511 |
msgid "Admin Columns"
|
1512 |
msgstr "Admin Columns"
|
1513 |
|
1543 |
msgid "Label"
|
1544 |
msgstr "Libellé"
|
1545 |
|
1546 |
+
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:35
|
1547 |
msgid "Name"
|
1548 |
msgstr "Nom"
|
1549 |
|
1550 |
+
#: classes/Settings/Column/Type.php:29
|
1551 |
msgid "Choose a column type."
|
1552 |
msgstr "Choisir un type de colonne."
|
1553 |
|
1567 |
msgid "User Login"
|
1568 |
msgstr "Identifiant utilisateur"
|
1569 |
|
1570 |
+
#: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
|
1571 |
msgid "Last Name"
|
1572 |
msgstr "Nom"
|
1573 |
|
1574 |
+
#: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
|
1575 |
msgid "First Name"
|
1576 |
msgstr "Prénom"
|
1577 |
|
1578 |
+
#: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
|
1579 |
msgid "Display Name"
|
1580 |
msgstr "Nom affiché"
|
1581 |
|
1591 |
msgid "Before"
|
1592 |
msgstr "Avant"
|
1593 |
|
1594 |
+
#: classes/Settings/Column/Width.php:65
|
1595 |
msgid "width"
|
1596 |
msgstr "largeur"
|
1597 |
|
1598 |
+
#: classes/Settings/Column/CustomFieldType.php:173
|
1599 |
+
#: classes/Settings/Column/Image.php:112 classes/ColumnGroups.php:16
|
1600 |
msgid "Custom"
|
1601 |
msgstr "Personnalisé"
|
1602 |
|
1628 |
msgid "Registered"
|
1629 |
msgstr "Enregistré"
|
1630 |
|
1631 |
+
#: classes/Settings/Column/PostType.php:43
|
1632 |
+
#: classes/Settings/Column/CustomFieldType.php:101
|
1633 |
+
#: classes/ListScreenGroups.php:13
|
1634 |
msgid "Post Type"
|
1635 |
msgstr "Type de publication"
|
1636 |
|
1638 |
msgid "Post Count"
|
1639 |
msgstr "Nombre d’articles"
|
1640 |
|
1641 |
+
#: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
|
1642 |
msgid "Nickname"
|
1643 |
msgstr "Pseudonyme"
|
1644 |
|
1650 |
msgid "Remove"
|
1651 |
msgstr "Supprimer"
|
1652 |
|
1653 |
+
#: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
|
1654 |
msgid "User ID"
|
1655 |
msgstr "ID utilisateur"
|
1656 |
|
1662 |
msgid "Link to menu"
|
1663 |
msgstr "Lien vers le menu"
|
1664 |
|
1665 |
+
#: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
|
1666 |
msgid "Taxonomy"
|
1667 |
msgstr "Taxonomie"
|
1668 |
|
1674 |
msgid "Status"
|
1675 |
msgstr "État "
|
1676 |
|
1677 |
+
#: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
|
1678 |
msgid "Slug"
|
1679 |
msgstr "Slug"
|
1680 |
|
1762 |
msgid "Comment status"
|
1763 |
msgstr "État du commentaire"
|
1764 |
|
|
|
1765 |
#: classes/Settings/Column/CommentCount.php:58
|
1766 |
+
#: classes/Column/Comment/Status.php:33
|
1767 |
msgid "Spam"
|
1768 |
msgstr "Indésirable"
|
1769 |
|
|
|
1770 |
#: classes/Settings/Column/CommentCount.php:57
|
1771 |
+
#: classes/Column/Comment/Status.php:35
|
1772 |
msgid "Pending"
|
1773 |
msgstr "En attente"
|
1774 |
|
1789 |
msgstr "Modifier le profil de l’utilisateur·rice"
|
1790 |
|
1791 |
#: classes/Settings/Column/MediaLink.php:62
|
|
|
|
|
1792 |
#: classes/Settings/Column/CommentLink.php:65
|
1793 |
+
#: classes/Settings/Column/UserLink.php:78
|
1794 |
#: classes/Settings/Column/TermLink.php:36
|
1795 |
+
#: classes/Settings/Column/Separator.php:28
|
1796 |
+
#: classes/Settings/Column/PostLink.php:68
|
1797 |
msgid "None"
|
1798 |
msgstr "Aucun"
|
1799 |
|
1800 |
#: classes/Settings/Column/MediaLink.php:53
|
|
|
|
|
1801 |
#: classes/Settings/Column/CommentLink.php:56
|
1802 |
+
#: classes/Settings/Column/UserLink.php:60
|
1803 |
#: classes/Settings/Column/TermLink.php:27
|
1804 |
+
#: classes/Settings/Column/PostLink.php:58
|
1805 |
msgid "Link To"
|
1806 |
msgstr "Lien vers"
|
1807 |
|
1813 |
msgid "Preview"
|
1814 |
msgstr "Prévisualiser"
|
1815 |
|
1816 |
+
#: classes/Settings/Column/Width.php:55 classes/Settings/Column/Image.php:41
|
1817 |
+
#: classes/Column/Media/Width.php:16
|
1818 |
msgid "Width"
|
1819 |
msgstr "Largeur"
|
1820 |
|
1822 |
msgid "Mime Type"
|
1823 |
msgstr "Type MIME"
|
1824 |
|
1825 |
+
#: classes/Settings/Column/Image.php:47 classes/Column/Media/Height.php:16
|
1826 |
msgid "Height"
|
1827 |
msgstr "Hauteur"
|
1828 |
|
1850 |
msgid "Filename"
|
1851 |
msgstr "Nom du fichier"
|
1852 |
|
1853 |
+
#: classes/Settings/Column/Term.php:30 classes/Settings/Column/ExifData.php:81
|
1854 |
+
#: classes/Settings/Column/Post.php:99
|
1855 |
msgid "Title"
|
1856 |
msgstr "Titre"
|
1857 |
|
1891 |
msgid "Dimensions"
|
1892 |
msgstr "Taille"
|
1893 |
|
1894 |
+
#: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
|
1895 |
msgid "Caption"
|
1896 |
msgstr "Légende"
|
1897 |
|
1903 |
msgid "View"
|
1904 |
msgstr "Afficher"
|
1905 |
|
|
|
1906 |
#: classes/Settings/Column/CommentCount.php:59
|
1907 |
+
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1908 |
msgid "Trash"
|
1909 |
msgstr "Supprimer"
|
1910 |
|
1913 |
msgid "Description"
|
1914 |
msgstr "Description"
|
1915 |
|
1916 |
+
#: classes/Settings/Column/CustomFieldType.php:76
|
1917 |
msgid "This will determine how the value will be displayed."
|
1918 |
msgstr "Cela déterminera la façon dont la valeur sera affichée."
|
1919 |
|
1920 |
+
#: classes/Settings/Column/CustomFieldType.php:83
|
1921 |
msgid "Field Type"
|
1922 |
msgstr "Type de champ"
|
1923 |
|
1924 |
#: templates/admin/help-tab/custom-fields.php:38
|
1925 |
+
#: classes/Settings/Column/CustomFieldType.php:138
|
1926 |
msgid "Multiple Values"
|
1927 |
msgstr "Valeurs multiples"
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:30
|
1930 |
+
#: classes/Settings/Column/CustomFieldType.php:123
|
1931 |
msgid "Image"
|
1932 |
msgstr "Image"
|
1933 |
|
1941 |
msgstr "Compteur"
|
1942 |
|
1943 |
#: templates/admin/help-tab/custom-fields.php:10
|
1944 |
+
#: classes/Settings/Column/CustomFieldType.php:120
|
1945 |
msgid "Color"
|
1946 |
msgstr "Couleur"
|
1947 |
|
1948 |
#: templates/admin/help-tab/custom-fields.php:6
|
1949 |
+
#: classes/Settings/Column/Separator.php:25
|
1950 |
+
#: classes/Settings/Column/CustomFieldType.php:188
|
1951 |
#: classes/Settings/Column/NumberFormat.php:88
|
1952 |
#: classes/Settings/Column/Image.php:72
|
1953 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:53
|
1954 |
+
#: classes/ColumnGroups.php:13
|
1955 |
msgid "Default"
|
1956 |
msgstr "Par défaut"
|
1957 |
|
1964 |
msgstr "Nombre de mots"
|
1965 |
|
1966 |
#: templates/admin/help-tab/custom-fields.php:58
|
1967 |
+
#: classes/Settings/Column/CustomFieldType.php:105
|
1968 |
+
#: classes/Settings/Column/CustomFieldType.php:134
|
1969 |
+
#: classes/ListScreen/User.php:16 classes/Column/Comment/User.php:15
|
|
|
1970 |
msgid "User"
|
1971 |
msgstr "Utilisateur"
|
1972 |
|
1973 |
+
#: templates/admin/edit-column.php:53 classes/Settings/Column/Type.php:32
|
1974 |
+
#: classes/Settings/Column/Type.php:41
|
1975 |
+
#: classes/Settings/Column/CustomFieldType.php:79
|
1976 |
+
#: classes/Column/Comment/Type.php:14
|
1977 |
msgid "Type"
|
1978 |
msgstr "Type"
|
1979 |
|
1982 |
msgstr "En réponse à"
|
1983 |
|
1984 |
#: templates/admin/help-tab/custom-fields.php:46
|
1985 |
+
#: classes/Settings/Column/CustomFieldType.php:133
|
1986 |
#: classes/Column/Comment/Post.php:15
|
|
|
1987 |
msgid "Post"
|
1988 |
msgstr "Contenu"
|
1989 |
|
1992 |
msgstr "Contenu"
|
1993 |
|
1994 |
#: templates/admin/help-tab/custom-fields.php:18
|
1995 |
+
#: classes/Settings/Column/Comment.php:128 classes/Settings/Column/Post.php:103
|
1996 |
+
#: classes/Settings/Column/CustomFieldType.php:121
|
1997 |
msgid "Date"
|
1998 |
msgstr "Date"
|
1999 |
|
2000 |
+
#: classes/Column/Comment/DateGmt.php:17
|
2001 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
2002 |
msgstr "Soumis le <a href=\"%1$s\">%2$s à %3$s</a>"
|
2003 |
|
2004 |
+
#: classes/Column/Comment/DateGmt.php:11
|
2005 |
msgid "Date GMT"
|
2006 |
msgstr "Date GMT"
|
2007 |
|
2008 |
+
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:101
|
2009 |
#: classes/Column/Post/AuthorName.php:18
|
|
|
2010 |
msgid "Author"
|
2011 |
msgstr "Auteur"
|
2012 |
|
2022 |
msgid "Author IP"
|
2023 |
msgstr "IP de l’auteur"
|
2024 |
|
|
|
2025 |
#: classes/Settings/Column/Comment.php:127
|
2026 |
+
#: classes/Column/Comment/AuthorEmail.php:14
|
2027 |
msgid "Author Email"
|
2028 |
msgstr "E-mail de l’auteur·e"
|
2029 |
|
2031 |
msgid "Avatar"
|
2032 |
msgstr "Avatar"
|
2033 |
|
|
|
2034 |
#: classes/Settings/Column/CommentCount.php:56
|
2035 |
+
#: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
|
2036 |
msgid "Approved"
|
2037 |
msgstr "Approuvé"
|
2038 |
|
2048 |
msgid "Edit Comment"
|
2049 |
msgstr "Modifier le commentaire"
|
2050 |
|
2051 |
+
#: templates/admin/edit-actions.php:41 classes/Settings/Column/Term.php:32
|
2052 |
+
#: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Post.php:100
|
2053 |
+
#: classes/Column/Post/ID.php:15 classes/Column/Comment/ID.php:14
|
2054 |
+
#: classes/Column/Media/ID.php:14
|
2055 |
msgid "ID"
|
2056 |
msgstr "ID"
|
2057 |
|
2058 |
+
#: templates/admin/side-feedback.php:14
|
|
|
2059 |
#: classes/Settings/Column/ActionIcons.php:23
|
2060 |
+
#: classes/Settings/Column/MissingImageSize.php:23
|
2061 |
+
#: classes/Settings/Column/Toggle.php:15
|
2062 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
2063 |
+
#: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
|
2064 |
+
#: classes/Helper/Icon.php:62
|
2065 |
msgid "No"
|
2066 |
msgstr "Non"
|
2067 |
|
2068 |
+
#: templates/admin/side-feedback.php:13
|
|
|
2069 |
#: classes/Settings/Column/ActionIcons.php:22
|
2070 |
+
#: classes/Settings/Column/MissingImageSize.php:22
|
2071 |
+
#: classes/Settings/Column/Toggle.php:14
|
2072 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
2073 |
+
#: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
|
2074 |
+
#: classes/Helper/Icon.php:46
|
2075 |
msgid "Yes"
|
2076 |
msgstr "Oui"
|
2077 |
|
languages/codepress-admin-columns-he_IL.po
CHANGED
@@ -11,6 +11,22 @@ msgstr ""
|
|
11 |
"Language: he_IL\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
#: classes/Column/Placeholder.php:40
|
15 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
16 |
msgstr ""
|
@@ -87,11 +103,10 @@ msgstr ""
|
|
87 |
msgid "Export table contents to CSV"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: templates/tooltip/export.php:25 templates/tooltip/
|
91 |
-
#: templates/tooltip/inline-editing.php:25
|
92 |
#: templates/tooltip/smart-filtering.php:28
|
93 |
-
#: templates/tooltip/
|
94 |
-
#: templates/tooltip/export-disabled.php:17
|
95 |
msgid "Learn more »"
|
96 |
msgstr ""
|
97 |
|
@@ -119,7 +134,7 @@ msgstr ""
|
|
119 |
msgid "List Screen ID"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: classes/Column/User
|
123 |
msgid "Full Name"
|
124 |
msgstr ""
|
125 |
|
@@ -378,11 +393,11 @@ msgstr ""
|
|
378 |
msgid "View Comment"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: classes/Admin/Asset/Columns.php:
|
382 |
msgid "The column could not be loaded because of an unknown error"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: classes/Admin/Asset/Columns.php:
|
386 |
msgid "There was an error during saving the column settings."
|
387 |
msgstr ""
|
388 |
|
@@ -434,7 +449,7 @@ msgstr ""
|
|
434 |
msgid "Events Calendar"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
438 |
msgid "Uses one or more %s IDs to display information about it."
|
439 |
msgstr ""
|
440 |
|
@@ -451,7 +466,7 @@ msgid "Value: Should contain a URL."
|
|
451 |
msgstr ""
|
452 |
|
453 |
#: templates/admin/help-tab/custom-fields.php:54
|
454 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
455 |
msgid "URL"
|
456 |
msgstr ""
|
457 |
|
@@ -544,9 +559,8 @@ msgstr ""
|
|
544 |
msgid "Text Limit"
|
545 |
msgstr ""
|
546 |
|
547 |
-
#: classes/
|
548 |
-
#: classes/Column/Media/Download.php:11
|
549 |
-
#: classes/Settings/Column/MediaLink.php:64
|
550 |
msgid "Download"
|
551 |
msgstr ""
|
552 |
|
@@ -574,7 +588,7 @@ msgstr ""
|
|
574 |
msgid "Use an icon instead of text for displaying."
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: classes/Settings/Column/Post.php:
|
578 |
msgctxt "post"
|
579 |
msgid "Featured Image"
|
580 |
msgstr ""
|
@@ -599,13 +613,13 @@ msgstr ""
|
|
599 |
msgid "Site Options"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
603 |
#: classes/Settings/Column/Meta.php:129
|
|
|
604 |
msgid "current"
|
605 |
msgstr ""
|
606 |
|
607 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
608 |
#: classes/Settings/Column/Meta.php:126
|
|
|
609 |
msgid "Network Site:"
|
610 |
msgstr ""
|
611 |
|
@@ -709,8 +723,8 @@ msgstr ""
|
|
709 |
msgid "Use an icon instead of text for displaying the status."
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: classes/Settings/Column/StatusIcon.php:29
|
713 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
|
|
714 |
msgid "Use an icon?"
|
715 |
msgstr ""
|
716 |
|
@@ -779,10 +793,10 @@ msgstr ""
|
|
779 |
msgid "Auto"
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: classes/
|
|
|
783 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
784 |
-
#: classes/Settings/Column/
|
785 |
-
#: classes/Settings/Column/Post.php:82
|
786 |
msgid "Display"
|
787 |
msgstr ""
|
788 |
|
@@ -814,8 +828,8 @@ msgstr ""
|
|
814 |
msgid "Plain text"
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: classes/Column/Post/PasswordProtected.php:21
|
818 |
#: classes/Settings/Column/Password.php:23
|
|
|
819 |
msgid "Password"
|
820 |
msgstr ""
|
821 |
|
@@ -887,56 +901,56 @@ msgstr ""
|
|
887 |
msgid "Time Difference"
|
888 |
msgstr ""
|
889 |
|
890 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
891 |
msgid "Multiple"
|
892 |
msgstr ""
|
893 |
|
894 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
895 |
msgid "Choice"
|
896 |
msgstr ""
|
897 |
|
898 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
899 |
msgid "Relational"
|
900 |
msgstr ""
|
901 |
|
902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
903 |
msgid "Basic"
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
907 |
msgid "Number of Fields"
|
908 |
msgstr ""
|
909 |
|
910 |
#: templates/admin/help-tab/custom-fields.php:50
|
911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
912 |
msgid "True / False"
|
913 |
msgstr ""
|
914 |
|
915 |
#: templates/admin/help-tab/custom-fields.php:26
|
916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
917 |
msgid "Has Content"
|
918 |
msgstr ""
|
919 |
|
920 |
#: templates/admin/help-tab/custom-fields.php:42
|
921 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
922 |
msgid "Number"
|
923 |
msgstr ""
|
924 |
|
925 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
926 |
msgid "Text"
|
927 |
msgstr ""
|
928 |
|
929 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
930 |
msgid "Multiple IDs should be separated by commas."
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: classes/Settings/Column/CustomField.php:27
|
934 |
#: classes/Settings/Column/Meta.php:73
|
|
|
935 |
msgid "Field"
|
936 |
msgstr ""
|
937 |
|
938 |
-
#: classes/Settings/Column/NumberOfItems.php:33
|
939 |
#: classes/Settings/Column/CharacterLimit.php:29
|
|
|
940 |
#: classes/Settings/Column/WordLimit.php:35
|
941 |
msgid "Leave empty for no limit"
|
942 |
msgstr ""
|
@@ -978,9 +992,9 @@ msgstr ""
|
|
978 |
msgid "Shortlink"
|
979 |
msgstr ""
|
980 |
|
981 |
-
#: classes/Settings/Column/CustomFieldType.php:219
|
982 |
#: classes/Settings/Column/CustomFieldType.php:221
|
983 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
984 |
msgid ", "
|
985 |
msgstr ""
|
986 |
|
@@ -1090,7 +1104,7 @@ msgstr ""
|
|
1090 |
msgid "Pro"
|
1091 |
msgstr ""
|
1092 |
|
1093 |
-
#: classes/Controller/ListScreen/Save.php:
|
1094 |
msgid "You need at least one column"
|
1095 |
msgstr ""
|
1096 |
|
@@ -1126,11 +1140,11 @@ msgstr ""
|
|
1126 |
msgid "Upgrade to"
|
1127 |
msgstr "שדרג אל"
|
1128 |
|
1129 |
-
#: classes/Admin/
|
1130 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: classes/Controller/ColumnRequest.php:
|
1134 |
msgid "Please visit the %s screen once to load all available columns"
|
1135 |
msgstr ""
|
1136 |
|
@@ -1142,11 +1156,11 @@ msgstr ""
|
|
1142 |
msgid "Settings for %s restored successfully."
|
1143 |
msgstr "הגדרות עבור %s שוחזרו בהצלחה."
|
1144 |
|
1145 |
-
#: classes/Controller/ListScreen/Save.php:
|
1146 |
msgid "View %s screen"
|
1147 |
msgstr "הצג מסך %s"
|
1148 |
|
1149 |
-
#: classes/Admin/Asset/Columns.php:
|
1150 |
msgid "Invalid response."
|
1151 |
msgstr "תגיבה לא תקינה."
|
1152 |
|
@@ -1166,7 +1180,7 @@ msgstr "עמוד ההרחבות"
|
|
1166 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1167 |
msgstr ""
|
1168 |
|
1169 |
-
#: classes/
|
1170 |
msgid "Custom Fields"
|
1171 |
msgstr "שדות מיוחדים"
|
1172 |
|
@@ -1192,19 +1206,18 @@ msgstr ""
|
|
1192 |
msgid "Upgrade"
|
1193 |
msgstr "שדרוג"
|
1194 |
|
1195 |
-
#: classes/Controller/ListScreen/Save.php:
|
1196 |
msgid "Settings for %s updated successfully."
|
1197 |
msgstr "הגדרות עבור %s עודכנו בהצלחה."
|
1198 |
|
1199 |
-
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:
|
1200 |
msgid "Users"
|
1201 |
msgstr "משתמשים"
|
1202 |
|
1203 |
#: templates/admin/help-tab/custom-fields.php:34
|
1204 |
#: templates/settings/setting-label-icons.php:37
|
1205 |
-
#: classes/
|
1206 |
-
#: classes/
|
1207 |
-
#: classes/ListScreen/Media.php:18
|
1208 |
msgid "Media"
|
1209 |
msgstr "מדיה"
|
1210 |
|
@@ -1212,12 +1225,12 @@ msgstr "מדיה"
|
|
1212 |
msgid "Links"
|
1213 |
msgstr "קישורים"
|
1214 |
|
1215 |
-
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:
|
1216 |
msgid "Comment"
|
1217 |
msgstr "תגובות"
|
1218 |
|
1219 |
-
#: classes/ListScreenGroups.php:16 classes/
|
1220 |
-
#: classes/
|
1221 |
msgid "Comments"
|
1222 |
msgstr "תגובות"
|
1223 |
|
@@ -1301,7 +1314,7 @@ msgstr ""
|
|
1301 |
msgid "Get Admin Columns Pro"
|
1302 |
msgstr ""
|
1303 |
|
1304 |
-
#: classes/Admin/Page/Columns.php:
|
1305 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1306 |
msgstr ""
|
1307 |
|
@@ -1309,7 +1322,7 @@ msgstr ""
|
|
1309 |
msgid "Update"
|
1310 |
msgstr "עדכון"
|
1311 |
|
1312 |
-
#: classes/Admin/Page/Columns.php:
|
1313 |
msgid "Store settings"
|
1314 |
msgstr "הגדרות חנות"
|
1315 |
|
@@ -1355,8 +1368,8 @@ msgstr "שמירה"
|
|
1355 |
msgid "Customize your Admin Columns settings."
|
1356 |
msgstr ""
|
1357 |
|
1358 |
-
#: classes/Admin/Section/General.php:36
|
1359 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
|
|
1360 |
msgid "General Settings"
|
1361 |
msgstr "הגדות כלליות"
|
1362 |
|
@@ -1436,11 +1449,11 @@ msgstr ""
|
|
1436 |
msgid "Overview"
|
1437 |
msgstr "סקירה"
|
1438 |
|
1439 |
-
#: classes/Controller/RestoreSettingsRequest.php:
|
1440 |
msgid "Default settings successfully restored."
|
1441 |
msgstr ""
|
1442 |
|
1443 |
-
#: classes/
|
1444 |
msgid "%s column is already present and can not be duplicated."
|
1445 |
msgstr ""
|
1446 |
|
@@ -1493,8 +1506,8 @@ msgid "Admin Columns Pro"
|
|
1493 |
msgstr ""
|
1494 |
|
1495 |
#. Plugin Name of the plugin
|
1496 |
-
#: classes/
|
1497 |
-
#: classes/Admin
|
1498 |
msgid "Admin Columns"
|
1499 |
msgstr ""
|
1500 |
|
@@ -1530,11 +1543,11 @@ msgstr ""
|
|
1530 |
msgid "Label"
|
1531 |
msgstr "תווית"
|
1532 |
|
1533 |
-
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:
|
1534 |
msgid "Name"
|
1535 |
msgstr "שם"
|
1536 |
|
1537 |
-
#: classes/Settings/Column/Type.php:
|
1538 |
msgid "Choose a column type."
|
1539 |
msgstr ""
|
1540 |
|
@@ -1554,15 +1567,15 @@ msgstr "אימייל משתמש"
|
|
1554 |
msgid "User Login"
|
1555 |
msgstr ""
|
1556 |
|
1557 |
-
#: classes/Column/User
|
1558 |
msgid "Last Name"
|
1559 |
msgstr "שם משפחה"
|
1560 |
|
1561 |
-
#: classes/Column/User
|
1562 |
msgid "First Name"
|
1563 |
msgstr "שם פרטי"
|
1564 |
|
1565 |
-
#: classes/Column/User
|
1566 |
msgid "Display Name"
|
1567 |
msgstr ""
|
1568 |
|
@@ -1578,12 +1591,12 @@ msgstr ""
|
|
1578 |
msgid "Before"
|
1579 |
msgstr "לפני"
|
1580 |
|
1581 |
-
#: classes/Settings/Column/Width.php:
|
1582 |
msgid "width"
|
1583 |
msgstr "רוחב"
|
1584 |
|
1585 |
-
#: classes/
|
1586 |
-
#: classes/Settings/Column/Image.php:112
|
1587 |
msgid "Custom"
|
1588 |
msgstr "מותאם"
|
1589 |
|
@@ -1615,8 +1628,9 @@ msgstr "עורך ויזואלי"
|
|
1615 |
msgid "Registered"
|
1616 |
msgstr "רשום"
|
1617 |
|
1618 |
-
#: classes/
|
1619 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
1620 |
msgid "Post Type"
|
1621 |
msgstr ""
|
1622 |
|
@@ -1624,7 +1638,7 @@ msgstr ""
|
|
1624 |
msgid "Post Count"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
-
#: classes/Column/User
|
1628 |
msgid "Nickname"
|
1629 |
msgstr "כינוי"
|
1630 |
|
@@ -1636,7 +1650,7 @@ msgstr ""
|
|
1636 |
msgid "Remove"
|
1637 |
msgstr "הסר"
|
1638 |
|
1639 |
-
#: classes/Column/User
|
1640 |
msgid "User ID"
|
1641 |
msgstr "ID משתמש"
|
1642 |
|
@@ -1648,7 +1662,7 @@ msgstr ""
|
|
1648 |
msgid "Link to menu"
|
1649 |
msgstr "קישור לתפריט"
|
1650 |
|
1651 |
-
#: classes/Column/Taxonomy.php:
|
1652 |
msgid "Taxonomy"
|
1653 |
msgstr "טקסונומיה"
|
1654 |
|
@@ -1660,7 +1674,7 @@ msgstr "דביק"
|
|
1660 |
msgid "Status"
|
1661 |
msgstr "סטטוס"
|
1662 |
|
1663 |
-
#: classes/Column/
|
1664 |
msgid "Slug"
|
1665 |
msgstr "מזהה"
|
1666 |
|
@@ -1748,13 +1762,13 @@ msgstr ""
|
|
1748 |
msgid "Comment status"
|
1749 |
msgstr "סטטוס תגובה"
|
1750 |
|
1751 |
-
#: classes/Column/Comment/Status.php:33
|
1752 |
#: classes/Settings/Column/CommentCount.php:58
|
|
|
1753 |
msgid "Spam"
|
1754 |
msgstr "ספאם"
|
1755 |
|
1756 |
-
#: classes/Column/Comment/Status.php:35
|
1757 |
#: classes/Settings/Column/CommentCount.php:57
|
|
|
1758 |
msgid "Pending"
|
1759 |
msgstr ""
|
1760 |
|
@@ -1775,19 +1789,19 @@ msgid "Edit User Profile"
|
|
1775 |
msgstr "עריכת פרופיל משתמש"
|
1776 |
|
1777 |
#: classes/Settings/Column/MediaLink.php:62
|
1778 |
-
#: classes/Settings/Column/PostLink.php:68
|
1779 |
-
#: classes/Settings/Column/UserLink.php:78
|
1780 |
#: classes/Settings/Column/CommentLink.php:65
|
1781 |
-
#: classes/Settings/Column/
|
1782 |
#: classes/Settings/Column/TermLink.php:36
|
|
|
|
|
1783 |
msgid "None"
|
1784 |
msgstr "ללא"
|
1785 |
|
1786 |
#: classes/Settings/Column/MediaLink.php:53
|
1787 |
-
#: classes/Settings/Column/PostLink.php:58
|
1788 |
-
#: classes/Settings/Column/UserLink.php:60
|
1789 |
#: classes/Settings/Column/CommentLink.php:56
|
|
|
1790 |
#: classes/Settings/Column/TermLink.php:27
|
|
|
1791 |
msgid "Link To"
|
1792 |
msgstr "קישור אל"
|
1793 |
|
@@ -1799,8 +1813,8 @@ msgstr "קובץ מצורף"
|
|
1799 |
msgid "Preview"
|
1800 |
msgstr "תצוגה מקדימה"
|
1801 |
|
1802 |
-
#: classes/Column/
|
1803 |
-
#: classes/
|
1804 |
msgid "Width"
|
1805 |
msgstr "רוחב"
|
1806 |
|
@@ -1808,7 +1822,7 @@ msgstr "רוחב"
|
|
1808 |
msgid "Mime Type"
|
1809 |
msgstr ""
|
1810 |
|
1811 |
-
#: classes/Column/
|
1812 |
msgid "Height"
|
1813 |
msgstr "גובה"
|
1814 |
|
@@ -1836,8 +1850,8 @@ msgstr "גודל קובץ"
|
|
1836 |
msgid "Filename"
|
1837 |
msgstr "שם קובץ"
|
1838 |
|
1839 |
-
#: classes/Settings/Column/
|
1840 |
-
#: classes/Settings/Column/Post.php:
|
1841 |
msgid "Title"
|
1842 |
msgstr "כותרת"
|
1843 |
|
@@ -1877,7 +1891,7 @@ msgstr ""
|
|
1877 |
msgid "Dimensions"
|
1878 |
msgstr "ממדים"
|
1879 |
|
1880 |
-
#: classes/Column/
|
1881 |
msgid "Caption"
|
1882 |
msgstr ""
|
1883 |
|
@@ -1889,8 +1903,8 @@ msgstr "גדלים אפשריים"
|
|
1889 |
msgid "View"
|
1890 |
msgstr "הצג"
|
1891 |
|
1892 |
-
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1893 |
#: classes/Settings/Column/CommentCount.php:59
|
|
|
1894 |
msgid "Trash"
|
1895 |
msgstr "פח"
|
1896 |
|
@@ -1899,21 +1913,21 @@ msgstr "פח"
|
|
1899 |
msgid "Description"
|
1900 |
msgstr "תיאור"
|
1901 |
|
1902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1903 |
msgid "This will determine how the value will be displayed."
|
1904 |
msgstr ""
|
1905 |
|
1906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1907 |
msgid "Field Type"
|
1908 |
msgstr "סוג שדה"
|
1909 |
|
1910 |
#: templates/admin/help-tab/custom-fields.php:38
|
1911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1912 |
msgid "Multiple Values"
|
1913 |
msgstr "ערכים מרובים"
|
1914 |
|
1915 |
#: templates/admin/help-tab/custom-fields.php:30
|
1916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1917 |
msgid "Image"
|
1918 |
msgstr "תמונה"
|
1919 |
|
@@ -1927,16 +1941,17 @@ msgid "Counter"
|
|
1927 |
msgstr "מונה"
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:10
|
1930 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1931 |
msgid "Color"
|
1932 |
msgstr "צבע"
|
1933 |
|
1934 |
#: templates/admin/help-tab/custom-fields.php:6
|
1935 |
-
#: classes/
|
1936 |
-
#: classes/
|
1937 |
#: classes/Settings/Column/NumberFormat.php:88
|
1938 |
#: classes/Settings/Column/Image.php:72
|
1939 |
-
#: classes/
|
|
|
1940 |
msgid "Default"
|
1941 |
msgstr "ברירת מחדל"
|
1942 |
|
@@ -1949,16 +1964,16 @@ msgid "Word Count"
|
|
1949 |
msgstr "ספירת מילים"
|
1950 |
|
1951 |
#: templates/admin/help-tab/custom-fields.php:58
|
1952 |
-
#: classes/Column/
|
1953 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1954 |
-
#: classes/
|
1955 |
-
#: classes/ListScreen/User.php:15
|
1956 |
msgid "User"
|
1957 |
msgstr "משתמש"
|
1958 |
|
1959 |
-
#: templates/admin/edit-column.php:53 classes/Column/
|
1960 |
-
#: classes/Settings/Column/
|
1961 |
-
#: classes/Settings/Column/
|
|
|
1962 |
msgid "Type"
|
1963 |
msgstr "סוג"
|
1964 |
|
@@ -1967,8 +1982,8 @@ msgid "In Reply To"
|
|
1967 |
msgstr ""
|
1968 |
|
1969 |
#: templates/admin/help-tab/custom-fields.php:46
|
|
|
1970 |
#: classes/Column/Comment/Post.php:15
|
1971 |
-
#: classes/Settings/Column/CustomFieldType.php:131
|
1972 |
msgid "Post"
|
1973 |
msgstr "פוסט"
|
1974 |
|
@@ -1977,21 +1992,21 @@ msgid "Content"
|
|
1977 |
msgstr "תוכן"
|
1978 |
|
1979 |
#: templates/admin/help-tab/custom-fields.php:18
|
1980 |
-
#: classes/Settings/Column/Comment.php:128
|
1981 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
1982 |
msgid "Date"
|
1983 |
msgstr "תאריך"
|
1984 |
|
1985 |
-
#: classes/Column/Comment/DateGmt.php:
|
1986 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
1987 |
msgstr "נשלח ב<a href=\"%1$s\">%2$s בשעה %3$s</a>"
|
1988 |
|
1989 |
-
#: classes/Column/Comment/DateGmt.php:
|
1990 |
msgid "Date GMT"
|
1991 |
msgstr "תאריך GMT"
|
1992 |
|
|
|
1993 |
#: classes/Column/Post/AuthorName.php:18
|
1994 |
-
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:93
|
1995 |
msgid "Author"
|
1996 |
msgstr "מחבר"
|
1997 |
|
@@ -2007,8 +2022,8 @@ msgstr "שם המחבר"
|
|
2007 |
msgid "Author IP"
|
2008 |
msgstr "IP מחבר"
|
2009 |
|
2010 |
-
#: classes/Column/Comment/AuthorEmail.php:14
|
2011 |
#: classes/Settings/Column/Comment.php:127
|
|
|
2012 |
msgid "Author Email"
|
2013 |
msgstr "אימייל מחבר"
|
2014 |
|
@@ -2016,8 +2031,8 @@ msgstr "אימייל מחבר"
|
|
2016 |
msgid "Avatar"
|
2017 |
msgstr ""
|
2018 |
|
2019 |
-
#: classes/Column/Comment/Approved.php:14 classes/Column/Comment/Status.php:34
|
2020 |
#: classes/Settings/Column/CommentCount.php:56
|
|
|
2021 |
msgid "Approved"
|
2022 |
msgstr "אושר"
|
2023 |
|
@@ -2033,28 +2048,30 @@ msgstr "עריכה"
|
|
2033 |
msgid "Edit Comment"
|
2034 |
msgstr ""
|
2035 |
|
2036 |
-
#: templates/admin/edit-actions.php:41 classes/Column/
|
2037 |
-
#: classes/Column/Comment
|
2038 |
-
#: classes/
|
2039 |
-
#: classes/
|
2040 |
msgid "ID"
|
2041 |
msgstr "ID"
|
2042 |
|
2043 |
-
#: templates/admin/side-feedback.php:14
|
2044 |
-
#: classes/Settings/Column/MissingImageSize.php:23
|
2045 |
#: classes/Settings/Column/ActionIcons.php:23
|
2046 |
-
#: classes/Settings/Column/
|
2047 |
-
#: classes/Settings/Column/Toggle.php:15
|
2048 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
|
|
|
|
2049 |
msgid "No"
|
2050 |
msgstr "לא"
|
2051 |
|
2052 |
-
#: templates/admin/side-feedback.php:13
|
2053 |
-
#: classes/Settings/Column/MissingImageSize.php:22
|
2054 |
#: classes/Settings/Column/ActionIcons.php:22
|
2055 |
-
#: classes/Settings/Column/
|
2056 |
-
#: classes/Settings/Column/Toggle.php:14
|
2057 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
|
|
|
|
2058 |
msgid "Yes"
|
2059 |
msgstr "כן"
|
2060 |
|
11 |
"Language: he_IL\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
14 |
+
#: classes/Column/User/LastPost.php:15
|
15 |
+
msgid "Last Post"
|
16 |
+
msgstr ""
|
17 |
+
|
18 |
+
#: classes/Column/User/FirstPost.php:15
|
19 |
+
msgid "First Post"
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: classes/Integration/GravityForms.php:18
|
23 |
+
msgid "Take your form submission management to the next level!"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: classes/Settings/Column/PostStatus.php:33
|
27 |
+
msgid "Post Status"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
#: classes/Column/Placeholder.php:40
|
31 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
32 |
msgstr ""
|
103 |
msgid "Export table contents to CSV"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: templates/tooltip/export.php:25 templates/tooltip/bulk-editing.php:25
|
|
|
107 |
#: templates/tooltip/smart-filtering.php:28
|
108 |
+
#: templates/tooltip/inline-editing.php:25
|
109 |
+
#: templates/tooltip/export-disabled.php:17 templates/tooltip/sorting.php:29
|
110 |
msgid "Learn more »"
|
111 |
msgstr ""
|
112 |
|
134 |
msgid "List Screen ID"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
|
138 |
msgid "Full Name"
|
139 |
msgstr ""
|
140 |
|
393 |
msgid "View Comment"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: classes/Admin/Asset/Columns.php:60
|
397 |
msgid "The column could not be loaded because of an unknown error"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: classes/Admin/Asset/Columns.php:59
|
401 |
msgid "There was an error during saving the column settings."
|
402 |
msgstr ""
|
403 |
|
449 |
msgid "Events Calendar"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: classes/Settings/Column/CustomFieldType.php:90
|
453 |
msgid "Uses one or more %s IDs to display information about it."
|
454 |
msgstr ""
|
455 |
|
466 |
msgstr ""
|
467 |
|
468 |
#: templates/admin/help-tab/custom-fields.php:54
|
469 |
+
#: classes/Settings/Column/CustomFieldType.php:124
|
470 |
msgid "URL"
|
471 |
msgstr ""
|
472 |
|
559 |
msgid "Text Limit"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: classes/Settings/Column/MediaLink.php:64 classes/Table/Screen.php:134
|
563 |
+
#: classes/Table/Screen.php:136 classes/Column/Media/Download.php:11
|
|
|
564 |
msgid "Download"
|
565 |
msgstr ""
|
566 |
|
588 |
msgid "Use an icon instead of text for displaying."
|
589 |
msgstr ""
|
590 |
|
591 |
+
#: classes/Settings/Column/Post.php:102
|
592 |
msgctxt "post"
|
593 |
msgid "Featured Image"
|
594 |
msgstr ""
|
613 |
msgid "Site Options"
|
614 |
msgstr ""
|
615 |
|
|
|
616 |
#: classes/Settings/Column/Meta.php:129
|
617 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
618 |
msgid "current"
|
619 |
msgstr ""
|
620 |
|
|
|
621 |
#: classes/Settings/Column/Meta.php:126
|
622 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
623 |
msgid "Network Site:"
|
624 |
msgstr ""
|
625 |
|
723 |
msgid "Use an icon instead of text for displaying the status."
|
724 |
msgstr ""
|
725 |
|
|
|
726 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
727 |
+
#: classes/Settings/Column/StatusIcon.php:29
|
728 |
msgid "Use an icon?"
|
729 |
msgstr ""
|
730 |
|
793 |
msgid "Auto"
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
|
797 |
+
#: classes/Settings/Column/Post.php:90
|
798 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
799 |
+
#: classes/Settings/Column/User.php:54 classes/Admin.php:150
|
|
|
800 |
msgid "Display"
|
801 |
msgstr ""
|
802 |
|
828 |
msgid "Plain text"
|
829 |
msgstr ""
|
830 |
|
|
|
831 |
#: classes/Settings/Column/Password.php:23
|
832 |
+
#: classes/Column/Post/PasswordProtected.php:21
|
833 |
msgid "Password"
|
834 |
msgstr ""
|
835 |
|
901 |
msgid "Time Difference"
|
902 |
msgstr ""
|
903 |
|
904 |
+
#: classes/Settings/Column/CustomFieldType.php:172
|
905 |
msgid "Multiple"
|
906 |
msgstr ""
|
907 |
|
908 |
+
#: classes/Settings/Column/CustomFieldType.php:171
|
909 |
msgid "Choice"
|
910 |
msgstr ""
|
911 |
|
912 |
+
#: classes/Settings/Column/CustomFieldType.php:170
|
913 |
msgid "Relational"
|
914 |
msgstr ""
|
915 |
|
916 |
+
#: classes/Settings/Column/CustomFieldType.php:169
|
917 |
msgid "Basic"
|
918 |
msgstr ""
|
919 |
|
920 |
+
#: classes/Settings/Column/CustomFieldType.php:137
|
921 |
msgid "Number of Fields"
|
922 |
msgstr ""
|
923 |
|
924 |
#: templates/admin/help-tab/custom-fields.php:50
|
925 |
+
#: classes/Settings/Column/CustomFieldType.php:129
|
926 |
msgid "True / False"
|
927 |
msgstr ""
|
928 |
|
929 |
#: templates/admin/help-tab/custom-fields.php:26
|
930 |
+
#: classes/Settings/Column/CustomFieldType.php:128
|
931 |
msgid "Has Content"
|
932 |
msgstr ""
|
933 |
|
934 |
#: templates/admin/help-tab/custom-fields.php:42
|
935 |
+
#: classes/Settings/Column/CustomFieldType.php:125
|
936 |
msgid "Number"
|
937 |
msgstr ""
|
938 |
|
939 |
+
#: classes/Settings/Column/CustomFieldType.php:122
|
940 |
msgid "Text"
|
941 |
msgstr ""
|
942 |
|
943 |
+
#: classes/Settings/Column/CustomFieldType.php:91
|
944 |
msgid "Multiple IDs should be separated by commas."
|
945 |
msgstr ""
|
946 |
|
|
|
947 |
#: classes/Settings/Column/Meta.php:73
|
948 |
+
#: classes/Settings/Column/CustomField.php:27
|
949 |
msgid "Field"
|
950 |
msgstr ""
|
951 |
|
|
|
952 |
#: classes/Settings/Column/CharacterLimit.php:29
|
953 |
+
#: classes/Settings/Column/NumberOfItems.php:33
|
954 |
#: classes/Settings/Column/WordLimit.php:35
|
955 |
msgid "Leave empty for no limit"
|
956 |
msgstr ""
|
992 |
msgid "Shortlink"
|
993 |
msgstr ""
|
994 |
|
|
|
995 |
#: classes/Settings/Column/CustomFieldType.php:221
|
996 |
+
#: classes/Settings/Column/CustomFieldType.php:223
|
997 |
+
#: classes/Settings/Column/CustomFieldType.php:307
|
998 |
msgid ", "
|
999 |
msgstr ""
|
1000 |
|
1104 |
msgid "Pro"
|
1105 |
msgstr ""
|
1106 |
|
1107 |
+
#: classes/Controller/ListScreen/Save.php:31
|
1108 |
msgid "You need at least one column"
|
1109 |
msgstr ""
|
1110 |
|
1140 |
msgid "Upgrade to"
|
1141 |
msgstr "שדרג אל"
|
1142 |
|
1143 |
+
#: classes/Admin/Notice/ReadOnly.php:18
|
1144 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1145 |
msgstr ""
|
1146 |
|
1147 |
+
#: classes/Controller/ColumnRequest.php:28
|
1148 |
msgid "Please visit the %s screen once to load all available columns"
|
1149 |
msgstr ""
|
1150 |
|
1156 |
msgid "Settings for %s restored successfully."
|
1157 |
msgstr "הגדרות עבור %s שוחזרו בהצלחה."
|
1158 |
|
1159 |
+
#: classes/Controller/ListScreen/Save.php:62
|
1160 |
msgid "View %s screen"
|
1161 |
msgstr "הצג מסך %s"
|
1162 |
|
1163 |
+
#: classes/Admin/Asset/Columns.php:57
|
1164 |
msgid "Invalid response."
|
1165 |
msgstr "תגיבה לא תקינה."
|
1166 |
|
1180 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1181 |
msgstr ""
|
1182 |
|
1183 |
+
#: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
|
1184 |
msgid "Custom Fields"
|
1185 |
msgstr "שדות מיוחדים"
|
1186 |
|
1206 |
msgid "Upgrade"
|
1207 |
msgstr "שדרוג"
|
1208 |
|
1209 |
+
#: classes/Controller/ListScreen/Save.php:59
|
1210 |
msgid "Settings for %s updated successfully."
|
1211 |
msgstr "הגדרות עבור %s עודכנו בהצלחה."
|
1212 |
|
1213 |
+
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:15
|
1214 |
msgid "Users"
|
1215 |
msgstr "משתמשים"
|
1216 |
|
1217 |
#: templates/admin/help-tab/custom-fields.php:34
|
1218 |
#: templates/settings/setting-label-icons.php:37
|
1219 |
+
#: classes/Settings/Column/CustomFieldType.php:132
|
1220 |
+
#: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:19
|
|
|
1221 |
msgid "Media"
|
1222 |
msgstr "מדיה"
|
1223 |
|
1225 |
msgid "Links"
|
1226 |
msgstr "קישורים"
|
1227 |
|
1228 |
+
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:16
|
1229 |
msgid "Comment"
|
1230 |
msgstr "תגובות"
|
1231 |
|
1232 |
+
#: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:15
|
1233 |
+
#: classes/Column/User/CommentCount.php:14
|
1234 |
msgid "Comments"
|
1235 |
msgstr "תגובות"
|
1236 |
|
1314 |
msgid "Get Admin Columns Pro"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
+
#: classes/Admin/Page/Columns.php:212
|
1318 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1319 |
msgstr ""
|
1320 |
|
1322 |
msgid "Update"
|
1323 |
msgstr "עדכון"
|
1324 |
|
1325 |
+
#: classes/Admin/Page/Columns.php:203
|
1326 |
msgid "Store settings"
|
1327 |
msgstr "הגדרות חנות"
|
1328 |
|
1368 |
msgid "Customize your Admin Columns settings."
|
1369 |
msgstr ""
|
1370 |
|
|
|
1371 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
1372 |
+
#: classes/Admin/Section/General.php:36
|
1373 |
msgid "General Settings"
|
1374 |
msgstr "הגדות כלליות"
|
1375 |
|
1449 |
msgid "Overview"
|
1450 |
msgstr "סקירה"
|
1451 |
|
1452 |
+
#: classes/Controller/RestoreSettingsRequest.php:42
|
1453 |
msgid "Default settings successfully restored."
|
1454 |
msgstr ""
|
1455 |
|
1456 |
+
#: classes/Controller/ColumnRequest.php:39 classes/Admin/Asset/Columns.php:56
|
1457 |
msgid "%s column is already present and can not be duplicated."
|
1458 |
msgstr ""
|
1459 |
|
1506 |
msgstr ""
|
1507 |
|
1508 |
#. Plugin Name of the plugin
|
1509 |
+
#: classes/Table/Screen.php:464 classes/Admin/Page/Columns.php:66
|
1510 |
+
#: classes/Admin.php:126 classes/Check/Review.php:148
|
1511 |
msgid "Admin Columns"
|
1512 |
msgstr ""
|
1513 |
|
1543 |
msgid "Label"
|
1544 |
msgstr "תווית"
|
1545 |
|
1546 |
+
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:35
|
1547 |
msgid "Name"
|
1548 |
msgstr "שם"
|
1549 |
|
1550 |
+
#: classes/Settings/Column/Type.php:29
|
1551 |
msgid "Choose a column type."
|
1552 |
msgstr ""
|
1553 |
|
1567 |
msgid "User Login"
|
1568 |
msgstr ""
|
1569 |
|
1570 |
+
#: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
|
1571 |
msgid "Last Name"
|
1572 |
msgstr "שם משפחה"
|
1573 |
|
1574 |
+
#: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
|
1575 |
msgid "First Name"
|
1576 |
msgstr "שם פרטי"
|
1577 |
|
1578 |
+
#: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
|
1579 |
msgid "Display Name"
|
1580 |
msgstr ""
|
1581 |
|
1591 |
msgid "Before"
|
1592 |
msgstr "לפני"
|
1593 |
|
1594 |
+
#: classes/Settings/Column/Width.php:65
|
1595 |
msgid "width"
|
1596 |
msgstr "רוחב"
|
1597 |
|
1598 |
+
#: classes/Settings/Column/CustomFieldType.php:173
|
1599 |
+
#: classes/Settings/Column/Image.php:112 classes/ColumnGroups.php:16
|
1600 |
msgid "Custom"
|
1601 |
msgstr "מותאם"
|
1602 |
|
1628 |
msgid "Registered"
|
1629 |
msgstr "רשום"
|
1630 |
|
1631 |
+
#: classes/Settings/Column/PostType.php:43
|
1632 |
+
#: classes/Settings/Column/CustomFieldType.php:101
|
1633 |
+
#: classes/ListScreenGroups.php:13
|
1634 |
msgid "Post Type"
|
1635 |
msgstr ""
|
1636 |
|
1638 |
msgid "Post Count"
|
1639 |
msgstr ""
|
1640 |
|
1641 |
+
#: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
|
1642 |
msgid "Nickname"
|
1643 |
msgstr "כינוי"
|
1644 |
|
1650 |
msgid "Remove"
|
1651 |
msgstr "הסר"
|
1652 |
|
1653 |
+
#: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
|
1654 |
msgid "User ID"
|
1655 |
msgstr "ID משתמש"
|
1656 |
|
1662 |
msgid "Link to menu"
|
1663 |
msgstr "קישור לתפריט"
|
1664 |
|
1665 |
+
#: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
|
1666 |
msgid "Taxonomy"
|
1667 |
msgstr "טקסונומיה"
|
1668 |
|
1674 |
msgid "Status"
|
1675 |
msgstr "סטטוס"
|
1676 |
|
1677 |
+
#: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
|
1678 |
msgid "Slug"
|
1679 |
msgstr "מזהה"
|
1680 |
|
1762 |
msgid "Comment status"
|
1763 |
msgstr "סטטוס תגובה"
|
1764 |
|
|
|
1765 |
#: classes/Settings/Column/CommentCount.php:58
|
1766 |
+
#: classes/Column/Comment/Status.php:33
|
1767 |
msgid "Spam"
|
1768 |
msgstr "ספאם"
|
1769 |
|
|
|
1770 |
#: classes/Settings/Column/CommentCount.php:57
|
1771 |
+
#: classes/Column/Comment/Status.php:35
|
1772 |
msgid "Pending"
|
1773 |
msgstr ""
|
1774 |
|
1789 |
msgstr "עריכת פרופיל משתמש"
|
1790 |
|
1791 |
#: classes/Settings/Column/MediaLink.php:62
|
|
|
|
|
1792 |
#: classes/Settings/Column/CommentLink.php:65
|
1793 |
+
#: classes/Settings/Column/UserLink.php:78
|
1794 |
#: classes/Settings/Column/TermLink.php:36
|
1795 |
+
#: classes/Settings/Column/Separator.php:28
|
1796 |
+
#: classes/Settings/Column/PostLink.php:68
|
1797 |
msgid "None"
|
1798 |
msgstr "ללא"
|
1799 |
|
1800 |
#: classes/Settings/Column/MediaLink.php:53
|
|
|
|
|
1801 |
#: classes/Settings/Column/CommentLink.php:56
|
1802 |
+
#: classes/Settings/Column/UserLink.php:60
|
1803 |
#: classes/Settings/Column/TermLink.php:27
|
1804 |
+
#: classes/Settings/Column/PostLink.php:58
|
1805 |
msgid "Link To"
|
1806 |
msgstr "קישור אל"
|
1807 |
|
1813 |
msgid "Preview"
|
1814 |
msgstr "תצוגה מקדימה"
|
1815 |
|
1816 |
+
#: classes/Settings/Column/Width.php:55 classes/Settings/Column/Image.php:41
|
1817 |
+
#: classes/Column/Media/Width.php:16
|
1818 |
msgid "Width"
|
1819 |
msgstr "רוחב"
|
1820 |
|
1822 |
msgid "Mime Type"
|
1823 |
msgstr ""
|
1824 |
|
1825 |
+
#: classes/Settings/Column/Image.php:47 classes/Column/Media/Height.php:16
|
1826 |
msgid "Height"
|
1827 |
msgstr "גובה"
|
1828 |
|
1850 |
msgid "Filename"
|
1851 |
msgstr "שם קובץ"
|
1852 |
|
1853 |
+
#: classes/Settings/Column/Term.php:30 classes/Settings/Column/ExifData.php:81
|
1854 |
+
#: classes/Settings/Column/Post.php:99
|
1855 |
msgid "Title"
|
1856 |
msgstr "כותרת"
|
1857 |
|
1891 |
msgid "Dimensions"
|
1892 |
msgstr "ממדים"
|
1893 |
|
1894 |
+
#: classes/Settings/Column/ExifData.php:75 classes/Column/Media/Caption.php:14
|
1895 |
msgid "Caption"
|
1896 |
msgstr ""
|
1897 |
|
1903 |
msgid "View"
|
1904 |
msgstr "הצג"
|
1905 |
|
|
|
1906 |
#: classes/Settings/Column/CommentCount.php:59
|
1907 |
+
#: classes/Column/Comment/Status.php:31 classes/Column/Comment/Status.php:32
|
1908 |
msgid "Trash"
|
1909 |
msgstr "פח"
|
1910 |
|
1913 |
msgid "Description"
|
1914 |
msgstr "תיאור"
|
1915 |
|
1916 |
+
#: classes/Settings/Column/CustomFieldType.php:76
|
1917 |
msgid "This will determine how the value will be displayed."
|
1918 |
msgstr ""
|
1919 |
|
1920 |
+
#: classes/Settings/Column/CustomFieldType.php:83
|
1921 |
msgid "Field Type"
|
1922 |
msgstr "סוג שדה"
|
1923 |
|
1924 |
#: templates/admin/help-tab/custom-fields.php:38
|
1925 |
+
#: classes/Settings/Column/CustomFieldType.php:138
|
1926 |
msgid "Multiple Values"
|
1927 |
msgstr "ערכים מרובים"
|
1928 |
|
1929 |
#: templates/admin/help-tab/custom-fields.php:30
|
1930 |
+
#: classes/Settings/Column/CustomFieldType.php:123
|
1931 |
msgid "Image"
|
1932 |
msgstr "תמונה"
|
1933 |
|
1941 |
msgstr "מונה"
|
1942 |
|
1943 |
#: templates/admin/help-tab/custom-fields.php:10
|
1944 |
+
#: classes/Settings/Column/CustomFieldType.php:120
|
1945 |
msgid "Color"
|
1946 |
msgstr "צבע"
|
1947 |
|
1948 |
#: templates/admin/help-tab/custom-fields.php:6
|
1949 |
+
#: classes/Settings/Column/Separator.php:25
|
1950 |
+
#: classes/Settings/Column/CustomFieldType.php:188
|
1951 |
#: classes/Settings/Column/NumberFormat.php:88
|
1952 |
#: classes/Settings/Column/Image.php:72
|
1953 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:53
|
1954 |
+
#: classes/ColumnGroups.php:13
|
1955 |
msgid "Default"
|
1956 |
msgstr "ברירת מחדל"
|
1957 |
|
1964 |
msgstr "ספירת מילים"
|
1965 |
|
1966 |
#: templates/admin/help-tab/custom-fields.php:58
|
1967 |
+
#: classes/Settings/Column/CustomFieldType.php:105
|
1968 |
+
#: classes/Settings/Column/CustomFieldType.php:134
|
1969 |
+
#: classes/ListScreen/User.php:16 classes/Column/Comment/User.php:15
|
|
|
1970 |
msgid "User"
|
1971 |
msgstr "משתמש"
|
1972 |
|
1973 |
+
#: templates/admin/edit-column.php:53 classes/Settings/Column/Type.php:32
|
1974 |
+
#: classes/Settings/Column/Type.php:41
|
1975 |
+
#: classes/Settings/Column/CustomFieldType.php:79
|
1976 |
+
#: classes/Column/Comment/Type.php:14
|
1977 |
msgid "Type"
|
1978 |
msgstr "סוג"
|
1979 |
|
1982 |
msgstr ""
|
1983 |
|
1984 |
#: templates/admin/help-tab/custom-fields.php:46
|
1985 |
+
#: classes/Settings/Column/CustomFieldType.php:133
|
1986 |
#: classes/Column/Comment/Post.php:15
|
|
|
1987 |
msgid "Post"
|
1988 |
msgstr "פוסט"
|
1989 |
|
1992 |
msgstr "תוכן"
|
1993 |
|
1994 |
#: templates/admin/help-tab/custom-fields.php:18
|
1995 |
+
#: classes/Settings/Column/Comment.php:128 classes/Settings/Column/Post.php:103
|
1996 |
+
#: classes/Settings/Column/CustomFieldType.php:121
|
1997 |
msgid "Date"
|
1998 |
msgstr "תאריך"
|
1999 |
|
2000 |
+
#: classes/Column/Comment/DateGmt.php:17
|
2001 |
msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
|
2002 |
msgstr "נשלח ב<a href=\"%1$s\">%2$s בשעה %3$s</a>"
|
2003 |
|
2004 |
+
#: classes/Column/Comment/DateGmt.php:11
|
2005 |
msgid "Date GMT"
|
2006 |
msgstr "תאריך GMT"
|
2007 |
|
2008 |
+
#: classes/Settings/Column/Comment.php:126 classes/Settings/Column/Post.php:101
|
2009 |
#: classes/Column/Post/AuthorName.php:18
|
|
|
2010 |
msgid "Author"
|
2011 |
msgstr "מחבר"
|
2012 |
|
2022 |
msgid "Author IP"
|
2023 |
msgstr "IP מחבר"
|
2024 |
|
|
|
2025 |
#: classes/Settings/Column/Comment.php:127
|
2026 |
+
#: classes/Column/Comment/AuthorEmail.php:14
|
2027 |
msgid "Author Email"
|
2028 |
msgstr "אימייל מחבר"
|
2029 |
|
2031 |
msgid "Avatar"
|
2032 |
msgstr ""
|
2033 |
|
|
|
2034 |
#: classes/Settings/Column/CommentCount.php:56
|
2035 |
+
#: classes/Column/Comment/Status.php:34 classes/Column/Comment/Approved.php:14
|
2036 |
msgid "Approved"
|
2037 |
msgstr "אושר"
|
2038 |
|
2048 |
msgid "Edit Comment"
|
2049 |
msgstr ""
|
2050 |
|
2051 |
+
#: templates/admin/edit-actions.php:41 classes/Settings/Column/Term.php:32
|
2052 |
+
#: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Post.php:100
|
2053 |
+
#: classes/Column/Post/ID.php:15 classes/Column/Comment/ID.php:14
|
2054 |
+
#: classes/Column/Media/ID.php:14
|
2055 |
msgid "ID"
|
2056 |
msgstr "ID"
|
2057 |
|
2058 |
+
#: templates/admin/side-feedback.php:14
|
|
|
2059 |
#: classes/Settings/Column/ActionIcons.php:23
|
2060 |
+
#: classes/Settings/Column/MissingImageSize.php:23
|
2061 |
+
#: classes/Settings/Column/Toggle.php:15
|
2062 |
#: classes/Settings/Column/PostFormatIcon.php:25
|
2063 |
+
#: classes/Settings/Column/Pro.php:24 classes/Settings/Column/StatusIcon.php:25
|
2064 |
+
#: classes/Helper/Icon.php:62
|
2065 |
msgid "No"
|
2066 |
msgstr "לא"
|
2067 |
|
2068 |
+
#: templates/admin/side-feedback.php:13
|
|
|
2069 |
#: classes/Settings/Column/ActionIcons.php:22
|
2070 |
+
#: classes/Settings/Column/MissingImageSize.php:22
|
2071 |
+
#: classes/Settings/Column/Toggle.php:14
|
2072 |
#: classes/Settings/Column/PostFormatIcon.php:24
|
2073 |
+
#: classes/Settings/Column/Pro.php:23 classes/Settings/Column/StatusIcon.php:24
|
2074 |
+
#: classes/Helper/Icon.php:46
|
2075 |
msgid "Yes"
|
2076 |
msgstr "כן"
|
2077 |
|
languages/codepress-admin-columns-hu_HU.po
CHANGED
@@ -11,6 +11,22 @@ msgstr ""
|
|
11 |
"Language: hu\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
#: classes/Column/Placeholder.php:40
|
15 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
16 |
msgstr ""
|
@@ -87,11 +103,10 @@ msgstr ""
|
|
87 |
msgid "Export table contents to CSV"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: templates/tooltip/export.php:25 templates/tooltip/
|
91 |
-
#: templates/tooltip/inline-editing.php:25
|
92 |
#: templates/tooltip/smart-filtering.php:28
|
93 |
-
#: templates/tooltip/
|
94 |
-
#: templates/tooltip/export-disabled.php:17
|
95 |
msgid "Learn more »"
|
96 |
msgstr ""
|
97 |
|
@@ -119,7 +134,7 @@ msgstr ""
|
|
119 |
msgid "List Screen ID"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: classes/Column/User
|
123 |
msgid "Full Name"
|
124 |
msgstr ""
|
125 |
|
@@ -378,11 +393,11 @@ msgstr ""
|
|
378 |
msgid "View Comment"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: classes/Admin/Asset/Columns.php:
|
382 |
msgid "The column could not be loaded because of an unknown error"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: classes/Admin/Asset/Columns.php:
|
386 |
msgid "There was an error during saving the column settings."
|
387 |
msgstr ""
|
388 |
|
@@ -434,7 +449,7 @@ msgstr ""
|
|
434 |
msgid "Events Calendar"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
438 |
msgid "Uses one or more %s IDs to display information about it."
|
439 |
msgstr ""
|
440 |
|
@@ -451,7 +466,7 @@ msgid "Value: Should contain a URL."
|
|
451 |
msgstr ""
|
452 |
|
453 |
#: templates/admin/help-tab/custom-fields.php:54
|
454 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
455 |
msgid "URL"
|
456 |
msgstr ""
|
457 |
|
@@ -544,9 +559,8 @@ msgstr ""
|
|
544 |
msgid "Text Limit"
|
545 |
msgstr ""
|
546 |
|
547 |
-
#: classes/
|
548 |
-
#: classes/Column/Media/Download.php:11
|
549 |
-
#: classes/Settings/Column/MediaLink.php:64
|
550 |
msgid "Download"
|
551 |
msgstr ""
|
552 |
|
@@ -574,7 +588,7 @@ msgstr ""
|
|
574 |
msgid "Use an icon instead of text for displaying."
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: classes/Settings/Column/Post.php:
|
578 |
msgctxt "post"
|
579 |
msgid "Featured Image"
|
580 |
msgstr ""
|
@@ -599,13 +613,13 @@ msgstr ""
|
|
599 |
msgid "Site Options"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
603 |
#: classes/Settings/Column/Meta.php:129
|
|
|
604 |
msgid "current"
|
605 |
msgstr ""
|
606 |
|
607 |
-
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
608 |
#: classes/Settings/Column/Meta.php:126
|
|
|
609 |
msgid "Network Site:"
|
610 |
msgstr ""
|
611 |
|
@@ -709,8 +723,8 @@ msgstr ""
|
|
709 |
msgid "Use an icon instead of text for displaying the status."
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: classes/Settings/Column/StatusIcon.php:29
|
713 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
|
|
714 |
msgid "Use an icon?"
|
715 |
msgstr ""
|
716 |
|
@@ -779,10 +793,10 @@ msgstr ""
|
|
779 |
msgid "Auto"
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: classes/
|
|
|
783 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
784 |
-
#: classes/Settings/Column/
|
785 |
-
#: classes/Settings/Column/Post.php:82
|
786 |
msgid "Display"
|
787 |
msgstr ""
|
788 |
|
@@ -814,8 +828,8 @@ msgstr ""
|
|
814 |
msgid "Plain text"
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: classes/Column/Post/PasswordProtected.php:21
|
818 |
#: classes/Settings/Column/Password.php:23
|
|
|
819 |
msgid "Password"
|
820 |
msgstr ""
|
821 |
|
@@ -887,56 +901,56 @@ msgstr ""
|
|
887 |
msgid "Time Difference"
|
888 |
msgstr ""
|
889 |
|
890 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
891 |
msgid "Multiple"
|
892 |
msgstr ""
|
893 |
|
894 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
895 |
msgid "Choice"
|
896 |
msgstr ""
|
897 |
|
898 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
899 |
msgid "Relational"
|
900 |
msgstr ""
|
901 |
|
902 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
903 |
msgid "Basic"
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
907 |
msgid "Number of Fields"
|
908 |
msgstr ""
|
909 |
|
910 |
#: templates/admin/help-tab/custom-fields.php:50
|
911 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
912 |
msgid "True / False"
|
913 |
msgstr ""
|
914 |
|
915 |
#: templates/admin/help-tab/custom-fields.php:26
|
916 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
917 |
msgid "Has Content"
|
918 |
msgstr ""
|
919 |
|
920 |
#: templates/admin/help-tab/custom-fields.php:42
|
921 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
922 |
msgid "Number"
|
923 |
msgstr ""
|
924 |
|
925 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
926 |
msgid "Text"
|
927 |
msgstr ""
|
928 |
|
929 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
930 |
msgid "Multiple IDs should be separated by commas."
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: classes/Settings/Column/CustomField.php:27
|
934 |
#: classes/Settings/Column/Meta.php:73
|
|
|
935 |
msgid "Field"
|
936 |
msgstr ""
|
937 |
|
938 |
-
#: classes/Settings/Column/NumberOfItems.php:33
|
939 |
#: classes/Settings/Column/CharacterLimit.php:29
|
|
|
940 |
#: classes/Settings/Column/WordLimit.php:35
|
941 |
msgid "Leave empty for no limit"
|
942 |
msgstr ""
|
@@ -978,9 +992,9 @@ msgstr ""
|
|
978 |
msgid "Shortlink"
|
979 |
msgstr ""
|
980 |
|
981 |
-
#: classes/Settings/Column/CustomFieldType.php:219
|
982 |
#: classes/Settings/Column/CustomFieldType.php:221
|
983 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
984 |
msgid ", "
|
985 |
msgstr ""
|
986 |
|
@@ -1090,7 +1104,7 @@ msgstr ""
|
|
1090 |
msgid "Pro"
|
1091 |
msgstr ""
|
1092 |
|
1093 |
-
#: classes/Controller/ListScreen/Save.php:
|
1094 |
msgid "You need at least one column"
|
1095 |
msgstr ""
|
1096 |
|
@@ -1126,11 +1140,11 @@ msgstr ""
|
|
1126 |
msgid "Upgrade to"
|
1127 |
msgstr ""
|
1128 |
|
1129 |
-
#: classes/Admin/
|
1130 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: classes/Controller/ColumnRequest.php:
|
1134 |
msgid "Please visit the %s screen once to load all available columns"
|
1135 |
msgstr ""
|
1136 |
|
@@ -1142,11 +1156,11 @@ msgstr ""
|
|
1142 |
msgid "Settings for %s restored successfully."
|
1143 |
msgstr ""
|
1144 |
|
1145 |
-
#: classes/Controller/ListScreen/Save.php:
|
1146 |
msgid "View %s screen"
|
1147 |
msgstr ""
|
1148 |
|
1149 |
-
#: classes/Admin/Asset/Columns.php:
|
1150 |
msgid "Invalid response."
|
1151 |
msgstr ""
|
1152 |
|
@@ -1166,7 +1180,7 @@ msgstr ""
|
|
1166 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1167 |
msgstr ""
|
1168 |
|
1169 |
-
#: classes/
|
1170 |
msgid "Custom Fields"
|
1171 |
msgstr " Egyedi mezők"
|
1172 |
|
@@ -1192,19 +1206,18 @@ msgstr "Oszlopok szerkesztése"
|
|
1192 |
msgid "Upgrade"
|
1193 |
msgstr "Frissítés"
|
1194 |
|
1195 |
-
#: classes/Controller/ListScreen/Save.php:
|
1196 |
msgid "Settings for %s updated successfully."
|
1197 |
msgstr ""
|
1198 |
|
1199 |
-
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:
|
1200 |
msgid "Users"
|
1201 |
msgstr ""
|
1202 |
|
1203 |
#: templates/admin/help-tab/custom-fields.php:34
|
1204 |
#: templates/settings/setting-label-icons.php:37
|
1205 |
-
#: classes/
|
1206 |
-
#: classes/
|
1207 |
-
#: classes/ListScreen/Media.php:18
|
1208 |
msgid "Media"
|
1209 |
msgstr ""
|
1210 |
|
@@ -1212,12 +1225,12 @@ msgstr ""
|
|
1212 |
msgid "Links"
|
1213 |
msgstr ""
|
1214 |
|
1215 |
-
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:
|
1216 |
msgid "Comment"
|
1217 |
msgstr ""
|
1218 |
|
1219 |
-
#: classes/ListScreenGroups.php:16 classes/
|
1220 |
-
#: classes/
|
1221 |
msgid "Comments"
|
1222 |
msgstr ""
|
1223 |
|
@@ -1301,7 +1314,7 @@ msgstr ""
|
|
1301 |
msgid "Get Admin Columns Pro"
|
1302 |
msgstr ""
|
1303 |
|
1304 |
-
#: classes/Admin/Page/Columns.php:
|
1305 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1306 |
msgstr ""
|
1307 |
|
@@ -1309,7 +1322,7 @@ msgstr ""
|
|
1309 |
msgid "Update"
|
1310 |
msgstr "Frisítés"
|
1311 |
|
1312 |
-
#: classes/Admin/Page/Columns.php:
|
1313 |
msgid "Store settings"
|
1314 |
msgstr "Beállítások tárolása"
|
1315 |
|
@@ -1355,8 +1368,8 @@ msgstr "Mentés"
|
|
1355 |
msgid "Customize your Admin Columns settings."
|
1356 |
msgstr "Az Admin Columns beállítások módosítása"
|
1357 |
|
1358 |
-
#: classes/Admin/Section/General.php:36
|
1359 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
|
|
1360 |
msgid "General Settings"
|
1361 |
msgstr "Általános beállítások"
|
1362 |
|
@@ -1436,11 +1449,11 @@ msgstr "A plugin segítségével további oszlopokat lehet hozzáadni bejegyzés
|
|
1436 |
msgid "Overview"
|
1437 |
msgstr "Áttekintés"
|
1438 |
|
1439 |
-
#: classes/Controller/RestoreSettingsRequest.php:
|
1440 |
msgid "Default settings successfully restored."
|
1441 |
msgstr "Alapértelmezett beállítások sikeresen visszaállítva."
|
1442 |
|
1443 |
-
#: classes/
|
1444 |
msgid "%s column is already present and can not be duplicated."
|
1445 |
msgstr "A %s oszlop már a listában van, és nem szerepelhet egynél többször."
|
1446 |
|
@@ -1493,8 +1506,8 @@ msgid "Admin Columns Pro"
|
|
1493 |
msgstr ""
|
1494 |
|
1495 |
#. Plugin Name of the plugin
|
1496 |
-
#: classes/
|
1497 |
-
#: classes/Admin
|
1498 |
msgid "Admin Columns"
|
1499 |
msgstr "Admin Columns"
|
1500 |
|
@@ -1530,11 +1543,11 @@ msgstr "Ez a név fog megjelenni az oszlop fejlécében."
|
|
1530 |
msgid "Label"
|
1531 |
msgstr "Címke"
|
1532 |
|
1533 |
-
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:
|
1534 |
msgid "Name"
|
1535 |
msgstr "Név"
|
1536 |
|
1537 |
-
#: classes/Settings/Column/Type.php:
|
1538 |
msgid "Choose a column type."
|
1539 |
msgstr "Válassz egy oszloptípust."
|
1540 |
|
@@ -1554,15 +1567,15 @@ msgstr "Felhasználó email"
|
|
1554 |
msgid "User Login"
|
1555 |
msgstr "Felhasználó bejelentkezés"
|
1556 |
|
1557 |
-
#: classes/Column/User
|
1558 |
msgid "Last Name"
|
1559 |
msgstr "Családnév"
|
1560 |
|
1561 |
-
#: classes/Column/User
|
1562 |
msgid "First Name"
|
1563 |
msgstr "Keresztnév"
|
1564 |
|
1565 |
-
#: classes/Column/User
|
1566 |
msgid "Display Name"
|
1567 |
msgstr "Megjelenő név"
|
1568 |
|
@@ -1578,12 +1591,12 @@ msgstr "Ez a szöveg fog megjelenni az egyedi mező értéke előtt."
|
|
1578 |
msgid "Before"
|
1579 |
msgstr "Előtte"
|
1580 |
|
1581 |
-
#: classes/Settings/Column/Width.php:
|
1582 |
msgid "width"
|
1583 |
msgstr "szélesség"
|
1584 |
|
1585 |
-
#: classes/
|
1586 |
-
#: classes/Settings/Column/Image.php:112
|
1587 |
msgid "Custom"
|
1588 |
msgstr "Egyedi"
|
1589 |
|
@@ -1615,8 +1628,9 @@ msgstr ""
|
|
1615 |
msgid "Registered"
|
1616 |
msgstr "Feliratkozott"
|
1617 |
|
1618 |
-
#: classes/
|
1619 |
-
#: classes/Settings/Column/CustomFieldType.php:
|
|
|
1620 |
msgid "Post Type"
|
1621 |
msgstr "Bejegyzés típus"
|
1622 |
|
@@ -1624,7 +1638,7 @@ msgstr "Bejegyzés típus"
|
|
1624 |
msgid "Post Count"
|
1625 |
msgstr "Bejegyzések száma"
|
1626 |
|
1627 |
-
#: classes/Column/User
|
1628 |
msgid "Nickname"
|
1629 |
msgstr "Becenév"
|
1630 |
|
@@ -1636,7 +1650,7 @@ msgstr ""
|
|
1636 |
msgid "Remove"
|
1637 |
msgstr "Törlés"
|
1638 |
|
1639 |
-
#: classes/Column/User
|
1640 |
msgid "User ID"
|
1641 |
msgstr "Felhasználó ID "
|
1642 |
|
@@ -1648,7 +1662,7 @@ msgstr ""
|
|
1648 |
msgid "Link to menu"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
-
#: classes/Column/Taxonomy.php:
|
1652 |
msgid "Taxonomy"
|
1653 |
msgstr "Taxonómia"
|
1654 |
|
@@ -1660,7 +1674,7 @@ msgstr "Kiemelt"
|
|
1660 |
msgid "Status"
|
1661 |
msgstr "Státusz"
|
1662 |
|
1663 |
-
#: classes/Column/
|
1664 |
msgid "Slug"
|
1665 |
msgstr "Keresőbarát név/slug"
|
1666 |
|
@@ -1748,13 +1762,13 @@ msgstr "Válasz ki, melyik hozzászólás státuszt szeretnéd megjeleníteni."
|
|
1748 |
msgid "Comment status"
|
1749 |
msgstr "Hozzászólás státusza"
|
1750 |
|
1751 |
-
#: classes/Column/Comment/Status.php:33
|
1752 |
#: classes/Settings/Column/CommentCount.php:58
|
|
|
1753 |
msgid "Spam"
|
1754 |
msgstr "Levélszemét"
|
1755 |
|
1756 |
-
#: classes/Column/Comment/Status.php:35
|
1757 |
#: classes/Settings/Column/CommentCount.php:57
|
|
|
1758 |
msgid "Pending"
|
1759 |
msgstr "Folyamatban"
|
1760 |
|
@@ -1775,19 +1789,19 @@ msgid "Edit User Profile"
|
|
1775 |
msgstr ""
|
1776 |
|
1777 |
#: classes/Settings/Column/MediaLink.php:62
|
1778 |
-
#: classes/Settings/Column/PostLink.php:68
|
1779 |
-
#: classes/Settings/Column/UserLink.php:78
|
1780 |
#: classes/Settings/Column/CommentLink.php:65
|
1781 |
-
#: classes/Settings/Column/
|
1782 |
#: classes/Settings/Column/TermLink.php:36
|
|
|
|
|
1783 |
msgid "None"
|
1784 |
msgstr "Nincs"
|
1785 |
|
1786 |
#: classes/Settings/Column/MediaLink.php:53
|
1787 |
-
#: classes/Settings/Column/PostLink.php:58
|
1788 |
-
#: classes/Settings/Column/UserLink.php:60
|
1789 |
#: classes/Settings/Column/CommentLink.php:56
|
|
|
1790 |
#: classes/Settings/Column/TermLink.php:27
|
|
|
1791 |
msgid "Link To"
|
1792 |
msgstr ""
|
1793 |
|
@@ -1799,8 +1813,8 @@ msgstr ""
|
|
1799 |
msgid "Preview"
|
1800 |
msgstr "Előnézet"
|
1801 |
|
1802 |
-
#: classes/Column
|
11 |
"Language: hu\n"
|
12 |
"Project-Id-Version: Plugins - Admin Columns - Stable (latest release)\n"
|
13 |
|
14 |
+
#: classes/Column/User/LastPost.php:15
|
15 |
+
msgid "Last Post"
|
16 |
+
msgstr ""
|
17 |
+
|
18 |
+
#: classes/Column/User/FirstPost.php:15
|
19 |
+
msgid "First Post"
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: classes/Integration/GravityForms.php:18
|
23 |
+
msgid "Take your form submission management to the next level!"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: classes/Settings/Column/PostStatus.php:33
|
27 |
+
msgid "Post Status"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
#: classes/Column/Placeholder.php:40
|
31 |
msgid "Download & install the %s add-on from the <a href='%s'>add-ons tab</a>."
|
32 |
msgstr ""
|
103 |
msgid "Export table contents to CSV"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: templates/tooltip/export.php:25 templates/tooltip/bulk-editing.php:25
|
|
|
107 |
#: templates/tooltip/smart-filtering.php:28
|
108 |
+
#: templates/tooltip/inline-editing.php:25
|
109 |
+
#: templates/tooltip/export-disabled.php:17 templates/tooltip/sorting.php:29
|
110 |
msgid "Learn more »"
|
111 |
msgstr ""
|
112 |
|
134 |
msgid "List Screen ID"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: classes/Settings/Column/User.php:78 classes/Column/User/FullName.php:11
|
138 |
msgid "Full Name"
|
139 |
msgstr ""
|
140 |
|
393 |
msgid "View Comment"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: classes/Admin/Asset/Columns.php:60
|
397 |
msgid "The column could not be loaded because of an unknown error"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: classes/Admin/Asset/Columns.php:59
|
401 |
msgid "There was an error during saving the column settings."
|
402 |
msgstr ""
|
403 |
|
449 |
msgid "Events Calendar"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: classes/Settings/Column/CustomFieldType.php:90
|
453 |
msgid "Uses one or more %s IDs to display information about it."
|
454 |
msgstr ""
|
455 |
|
466 |
msgstr ""
|
467 |
|
468 |
#: templates/admin/help-tab/custom-fields.php:54
|
469 |
+
#: classes/Settings/Column/CustomFieldType.php:124
|
470 |
msgid "URL"
|
471 |
msgstr ""
|
472 |
|
559 |
msgid "Text Limit"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: classes/Settings/Column/MediaLink.php:64 classes/Table/Screen.php:134
|
563 |
+
#: classes/Table/Screen.php:136 classes/Column/Media/Download.php:11
|
|
|
564 |
msgid "Download"
|
565 |
msgstr ""
|
566 |
|
588 |
msgid "Use an icon instead of text for displaying."
|
589 |
msgstr ""
|
590 |
|
591 |
+
#: classes/Settings/Column/Post.php:102
|
592 |
msgctxt "post"
|
593 |
msgid "Featured Image"
|
594 |
msgstr ""
|
613 |
msgid "Site Options"
|
614 |
msgstr ""
|
615 |
|
|
|
616 |
#: classes/Settings/Column/Meta.php:129
|
617 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:31
|
618 |
msgid "current"
|
619 |
msgstr ""
|
620 |
|
|
|
621 |
#: classes/Settings/Column/Meta.php:126
|
622 |
+
#: classes/Helper/Select/Group/CustomField/MultiSite.php:28
|
623 |
msgid "Network Site:"
|
624 |
msgstr ""
|
625 |
|
723 |
msgid "Use an icon instead of text for displaying the status."
|
724 |
msgstr ""
|
725 |
|
|
|
726 |
#: classes/Settings/Column/PostFormatIcon.php:29
|
727 |
+
#: classes/Settings/Column/StatusIcon.php:29
|
728 |
msgid "Use an icon?"
|
729 |
msgstr ""
|
730 |
|
793 |
msgid "Auto"
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: classes/Settings/Column/Term.php:36 classes/Settings/Column/Comment.php:115
|
797 |
+
#: classes/Settings/Column/Post.php:90
|
798 |
#: classes/Settings/Column/AttachmentDisplay.php:42
|
799 |
+
#: classes/Settings/Column/User.php:54 classes/Admin.php:150
|
|
|
800 |
msgid "Display"
|
801 |
msgstr ""
|
802 |
|
828 |
msgid "Plain text"
|
829 |
msgstr ""
|
830 |
|
|
|
831 |
#: classes/Settings/Column/Password.php:23
|
832 |
+
#: classes/Column/Post/PasswordProtected.php:21
|
833 |
msgid "Password"
|
834 |
msgstr ""
|
835 |
|
901 |
msgid "Time Difference"
|
902 |
msgstr ""
|
903 |
|
904 |
+
#: classes/Settings/Column/CustomFieldType.php:172
|
905 |
msgid "Multiple"
|
906 |
msgstr ""
|
907 |
|
908 |
+
#: classes/Settings/Column/CustomFieldType.php:171
|
909 |
msgid "Choice"
|
910 |
msgstr ""
|
911 |
|
912 |
+
#: classes/Settings/Column/CustomFieldType.php:170
|
913 |
msgid "Relational"
|
914 |
msgstr ""
|
915 |
|
916 |
+
#: classes/Settings/Column/CustomFieldType.php:169
|
917 |
msgid "Basic"
|
918 |
msgstr ""
|
919 |
|
920 |
+
#: classes/Settings/Column/CustomFieldType.php:137
|
921 |
msgid "Number of Fields"
|
922 |
msgstr ""
|
923 |
|
924 |
#: templates/admin/help-tab/custom-fields.php:50
|
925 |
+
#: classes/Settings/Column/CustomFieldType.php:129
|
926 |
msgid "True / False"
|
927 |
msgstr ""
|
928 |
|
929 |
#: templates/admin/help-tab/custom-fields.php:26
|
930 |
+
#: classes/Settings/Column/CustomFieldType.php:128
|
931 |
msgid "Has Content"
|
932 |
msgstr ""
|
933 |
|
934 |
#: templates/admin/help-tab/custom-fields.php:42
|
935 |
+
#: classes/Settings/Column/CustomFieldType.php:125
|
936 |
msgid "Number"
|
937 |
msgstr ""
|
938 |
|
939 |
+
#: classes/Settings/Column/CustomFieldType.php:122
|
940 |
msgid "Text"
|
941 |
msgstr ""
|
942 |
|
943 |
+
#: classes/Settings/Column/CustomFieldType.php:91
|
944 |
msgid "Multiple IDs should be separated by commas."
|
945 |
msgstr ""
|
946 |
|
|
|
947 |
#: classes/Settings/Column/Meta.php:73
|
948 |
+
#: classes/Settings/Column/CustomField.php:27
|
949 |
msgid "Field"
|
950 |
msgstr ""
|
951 |
|
|
|
952 |
#: classes/Settings/Column/CharacterLimit.php:29
|
953 |
+
#: classes/Settings/Column/NumberOfItems.php:33
|
954 |
#: classes/Settings/Column/WordLimit.php:35
|
955 |
msgid "Leave empty for no limit"
|
956 |
msgstr ""
|
992 |
msgid "Shortlink"
|
993 |
msgstr ""
|
994 |
|
|
|
995 |
#: classes/Settings/Column/CustomFieldType.php:221
|
996 |
+
#: classes/Settings/Column/CustomFieldType.php:223
|
997 |
+
#: classes/Settings/Column/CustomFieldType.php:307
|
998 |
msgid ", "
|
999 |
msgstr ""
|
1000 |
|
1104 |
msgid "Pro"
|
1105 |
msgstr ""
|
1106 |
|
1107 |
+
#: classes/Controller/ListScreen/Save.php:31
|
1108 |
msgid "You need at least one column"
|
1109 |
msgstr ""
|
1110 |
|
1140 |
msgid "Upgrade to"
|
1141 |
msgstr ""
|
1142 |
|
1143 |
+
#: classes/Admin/Notice/ReadOnly.php:18
|
1144 |
msgid "The columns for %s are read only and can therefore not be edited."
|
1145 |
msgstr ""
|
1146 |
|
1147 |
+
#: classes/Controller/ColumnRequest.php:28
|
1148 |
msgid "Please visit the %s screen once to load all available columns"
|
1149 |
msgstr ""
|
1150 |
|
1156 |
msgid "Settings for %s restored successfully."
|
1157 |
msgstr ""
|
1158 |
|
1159 |
+
#: classes/Controller/ListScreen/Save.php:62
|
1160 |
msgid "View %s screen"
|
1161 |
msgstr ""
|
1162 |
|
1163 |
+
#: classes/Admin/Asset/Columns.php:57
|
1164 |
msgid "Invalid response."
|
1165 |
msgstr ""
|
1166 |
|
1180 |
msgid "Did you know Admin Columns Pro has an integration addon for %s? With the proper Admin Columns Pro license, you can download them from %s!"
|
1181 |
msgstr ""
|
1182 |
|
1183 |
+
#: classes/Admin/HelpTab/CustomField.php:11 classes/ColumnGroups.php:15
|
1184 |
msgid "Custom Fields"
|
1185 |
msgstr " Egyedi mezők"
|
1186 |
|
1206 |
msgid "Upgrade"
|
1207 |
msgstr "Frissítés"
|
1208 |
|
1209 |
+
#: classes/Controller/ListScreen/Save.php:59
|
1210 |
msgid "Settings for %s updated successfully."
|
1211 |
msgstr ""
|
1212 |
|
1213 |
+
#: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:15
|
1214 |
msgid "Users"
|
1215 |
msgstr ""
|
1216 |
|
1217 |
#: templates/admin/help-tab/custom-fields.php:34
|
1218 |
#: templates/settings/setting-label-icons.php:37
|
1219 |
+
#: classes/Settings/Column/CustomFieldType.php:132
|
1220 |
+
#: classes/ListScreenGroups.php:15 classes/ListScreen/Media.php:19
|
|
|
1221 |
msgid "Media"
|
1222 |
msgstr ""
|
1223 |
|
1225 |
msgid "Links"
|
1226 |
msgstr ""
|
1227 |
|
1228 |
+
#: classes/Settings/Column/Comment.php:124 classes/ListScreen/Comment.php:16
|
1229 |
msgid "Comment"
|
1230 |
msgstr ""
|
1231 |
|
1232 |
+
#: classes/ListScreenGroups.php:16 classes/ListScreen/Comment.php:15
|
1233 |
+
#: classes/Column/User/CommentCount.php:14
|
1234 |
msgid "Comments"
|
1235 |
msgstr ""
|
1236 |
|
1314 |
msgid "Get Admin Columns Pro"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
+
#: classes/Admin/Page/Columns.php:212
|
1318 |
msgid "Warning! The %s columns data will be deleted. This cannot be undone. 'OK' to delete, 'Cancel' to stop"
|
1319 |
msgstr ""
|
1320 |
|
1322 |
msgid "Update"
|
1323 |
msgstr "Frisítés"
|
1324 |
|
1325 |
+
#: classes/Admin/Page/Columns.php:203
|
1326 |
msgid "Store settings"
|
1327 |
msgstr "Beállítások tárolása"
|
1328 |
|
1368 |
msgid "Customize your Admin Columns settings."
|
1369 |
msgstr "Az Admin Columns beállítások módosítása"
|
1370 |
|
|
|
1371 |
#: classes/Settings/Column/DateTimeFormat.php:45
|
1372 |
+
#: classes/Admin/Section/General.php:36
|
1373 |
msgid "General Settings"
|
1374 |
msgstr "Általános beállítások"
|
1375 |
|
1449 |
msgid "Overview"
|
1450 |
msgstr "Áttekintés"
|
1451 |
|
1452 |
+
#: classes/Controller/RestoreSettingsRequest.php:42
|
1453 |
msgid "Default settings successfully restored."
|
1454 |
msgstr "Alapértelmezett beállítások sikeresen visszaállítva."
|
1455 |
|
1456 |
+
#: classes/Controller/ColumnRequest.php:39 classes/Admin/Asset/Columns.php:56
|
1457 |
msgid "%s column is already present and can not be duplicated."
|
1458 |
msgstr "A %s oszlop már a listában van, és nem szerepelhet egynél többször."
|
1459 |
|
1506 |
msgstr ""
|
1507 |
|
1508 |
#. Plugin Name of the plugin
|
1509 |
+
#: classes/Table/Screen.php:464 classes/Admin/Page/Columns.php:66
|
1510 |
+
#: classes/Admin.php:126 classes/Check/Review.php:148
|
1511 |
msgid "Admin Columns"
|
1512 |
msgstr "Admin Columns"
|
1513 |
|
1543 |
msgid "Label"
|
1544 |
msgstr "Címke"
|
1545 |
|
1546 |
+
#: templates/admin/edit-column.php:52 classes/Settings/Column/Type.php:35
|
1547 |
msgid "Name"
|
1548 |
msgstr "Név"
|
1549 |
|
1550 |
+
#: classes/Settings/Column/Type.php:29
|
1551 |
msgid "Choose a column type."
|
1552 |
msgstr "Válassz egy oszloptípust."
|
1553 |
|
1567 |
msgid "User Login"
|
1568 |
msgstr "Felhasználó bejelentkezés"
|
1569 |
|
1570 |
+
#: classes/Settings/Column/User.php:79 classes/Column/User/LastName.php:14
|
1571 |
msgid "Last Name"
|
1572 |
msgstr "Családnév"
|
1573 |
|
1574 |
+
#: classes/Settings/Column/User.php:77 classes/Column/User/FirstName.php:14
|
1575 |
msgid "First Name"
|
1576 |
msgstr "Keresztnév"
|
1577 |
|
1578 |
+
#: classes/Settings/Column/User.php:76 classes/Column/User/DisplayName.php:14
|
1579 |
msgid "Display Name"
|
1580 |
msgstr "Megjelenő név"
|
1581 |
|
1591 |
msgid "Before"
|
1592 |
msgstr "Előtte"
|
1593 |
|
1594 |
+
#: classes/Settings/Column/Width.php:65
|
1595 |
msgid "width"
|
1596 |
msgstr "szélesség"
|
1597 |
|
1598 |
+
#: classes/Settings/Column/CustomFieldType.php:173
|
1599 |
+
#: classes/Settings/Column/Image.php:112 classes/ColumnGroups.php:16
|
1600 |
msgid "Custom"
|
1601 |
msgstr "Egyedi"
|
1602 |
|
1628 |
msgid "Registered"
|
1629 |
msgstr "Feliratkozott"
|
1630 |
|
1631 |
+
#: classes/Settings/Column/PostType.php:43
|
1632 |
+
#: classes/Settings/Column/CustomFieldType.php:101
|
1633 |
+
#: classes/ListScreenGroups.php:13
|
1634 |
msgid "Post Type"
|
1635 |
msgstr "Bejegyzés típus"
|
1636 |
|
1638 |
msgid "Post Count"
|
1639 |
msgstr "Bejegyzések száma"
|
1640 |
|
1641 |
+
#: classes/Settings/Column/User.php:80 classes/Column/User/Nickname.php:14
|
1642 |
msgid "Nickname"
|
1643 |
msgstr "Becenév"
|
1644 |
|
1650 |
msgid "Remove"
|
1651 |
msgstr "Törlés"
|
1652 |
|
1653 |
+
#: classes/Settings/Column/User.php:84 classes/Column/User/ID.php:14
|
1654 |
msgid "User ID"
|
1655 |
msgstr "Felhasználó ID "
|
1656 |
|
1662 |
msgid "Link to menu"
|
1663 |
msgstr ""
|
1664 |
|
1665 |
+
#: classes/Settings/Column/Taxonomy.php:51 classes/Column/Taxonomy.php:18
|
1666 |
msgid "Taxonomy"
|
1667 |
msgstr "Taxonómia"
|
1668 |
|
1674 |
msgid "Status"
|
1675 |
msgstr "Státusz"
|
1676 |
|
1677 |
+
#: classes/Settings/Column/Term.php:31 classes/Column/Post/Slug.php:14
|
1678 |
msgid "Slug"
|
1679 |
msgstr "Keresőbarát név/slug"
|
1680 |
|
1762 |
msgid "Comment status"
|
1763 |
msgstr "Hozzászólás státusza"
|
1764 |
|
|
|
1765 |
#: classes/Settings/Column/CommentCount.php:58
|
1766 |
+
#: classes/Column/Comment/Status.php:33
|
1767 |
msgid "Spam"
|
1768 |
msgstr "Levélszemét"
|
1769 |
|
|
|
1770 |
#: classes/Settings/Column/CommentCount.php:57
|
1771 |
+
#: classes/Column/Comment/Status.php:35
|
1772 |
msgid "Pending"
|
1773 |
msgstr "Folyamatban"
|
1774 |
|
1789 |
msgstr ""
|
1790 |
|
1791 |
#: classes/Settings/Column/MediaLink.php:62
|
|
|
|
|
1792 |
#: classes/Settings/Column/CommentLink.php:65
|
1793 |
+
#: classes/Settings/Column/UserLink.php:78
|
1794 |
#: classes/Settings/Column/TermLink.php:36
|
1795 |
+
#: classes/Settings/Column/Separator.php:28
|
1796 |
+
#: classes/Settings/Column/PostLink.php:68
|
1797 |
msgid "None"
|
1798 |
msgstr "Nincs"
|
1799 |
|
1800 |
#: classes/Settings/Column/MediaLink.php:53
|
|
|
|
|
1801 |
#: classes/Settings/Column/CommentLink.php:56
|
1802 |
+
#: classes/Settings/Column/UserLink.php:60
|
1803 |
#: classes/Settings/Column/TermLink.php:27
|
1804 |
+
#: classes/Settings/Column/PostLink.php:58
|
1805 |
msgid "Link To"
|
1806 |
msgstr ""
|
1807 |
|
1813 |
msgid "Preview"
|
1814 |
msgstr "Előnézet"
|
1815 |
|
|