Admin Columns - Version 4.3.2

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 Icon 128x128 Admin Columns
Version 4.3.2
Comparing to
See all releases

Code changes from version 4.3 to 4.3.2

Files changed (91) hide show
  1. api.php +5 -4
  2. assets/css/ac-jquery-ui.css +2 -2
  3. assets/css/admin-general.css +1 -1
  4. assets/css/admin-page-addons.css +1 -1
  5. assets/css/admin-page-columns.css +1 -1
  6. assets/css/admin-page-help.css +1 -1
  7. assets/css/admin-page-settings.css +1 -0
  8. assets/css/admin-welcome.css +1 -1
  9. assets/css/message.css +1 -1
  10. assets/css/notice.css +1 -1
  11. assets/css/select2.css +1 -1
  12. assets/css/table.css +1 -1
  13. assets/external/qtip2/jquery.qtip.min.js.map +0 -1
  14. assets/js/admin-general.js +2 -2
  15. assets/js/admin-general.js.map +0 -1
  16. assets/js/admin-page-addons.js +1 -1
  17. assets/js/admin-page-addons.js.map +0 -1
  18. assets/js/admin-page-columns.js +1 -1
  19. assets/js/admin-page-columns.js.map +0 -1
  20. assets/js/message-review.js +1 -1
  21. assets/js/message-review.js.map +0 -1
  22. assets/js/notice-dismissible.js +1 -1
  23. assets/js/notice-dismissible.js.map +0 -1
  24. assets/js/table.js +1 -1
  25. assets/js/table.js.map +0 -1
  26. classes/Admin.php +0 -200
  27. classes/Admin/AddonStatus.php +216 -0
  28. classes/Admin/Admin.php +69 -0
  29. classes/Admin/AdminNetwork.php +67 -0
  30. classes/Admin/AdminScripts.php +30 -0
  31. classes/Admin/Asset/Addons.php +2 -1
  32. classes/Admin/{Page → Main}/Addons.php +10 -70
  33. classes/Admin/{Page → Main}/Columns.php +3 -5
  34. classes/Admin/{Page → Main}/Help.php +5 -6
  35. classes/Admin/{Page → Main}/Settings.php +7 -5
  36. classes/Admin/MainFactory.php +61 -0
  37. classes/Admin/MainFactoryInterface.php +17 -0
  38. classes/Admin/Menu.php +54 -9
  39. classes/Admin/Menu/Item.php +13 -13
  40. classes/Admin/MenuFactory.php +34 -0
  41. classes/Admin/MenuFactoryInterface.php +16 -0
  42. classes/Admin/NetworkRequestHandler.php +31 -0
  43. classes/Admin/Page.php +63 -18
  44. classes/Admin/PageCollection.php +0 -29
  45. classes/Admin/PageFactory.php +48 -0
  46. classes/Admin/PageFactoryInterface.php +16 -0
  47. classes/Admin/PageRequestHandler.php +29 -0
  48. classes/Admin/RequestHandler.php +31 -0
  49. classes/Admin/RequestHandlerInterface.php +19 -0
  50. classes/Admin/WpMenuFactory.php +43 -0
  51. classes/AdminColumns.php +21 -16
  52. classes/AdminFactory.php +0 -92
  53. classes/AdminFactoryInterface.php +14 -0
  54. classes/Column/Media/Album.php +29 -0
  55. classes/Column/Media/Artist.php +29 -0
  56. classes/Controller/RedirectAddonStatus.php +11 -9
  57. classes/Deprecated/Hooks.php +10 -10
  58. classes/Form/Element/Checkbox.php +2 -2
  59. classes/Helper/Image.php +2 -2
  60. classes/Helper/User.php +9 -10
  61. classes/Integrations.php +1 -0
  62. classes/ListScreen.php +2 -1
  63. classes/ListScreenRepository/Filter/ExcludeNetwork.php +4 -3
  64. classes/ListScreenRepository/Filter/Network.php +4 -3
  65. classes/PluginActionLinks.php +1 -1
  66. classes/PluginInformation.php +34 -1
  67. classes/Sanitize/Kses.php +25 -0
  68. classes/Screen.php +1 -1
  69. classes/Settings/Column/Label.php +4 -1
  70. classes/Settings/Column/Type.php +16 -3
  71. classes/Settings/Column/UserLink.php +16 -9
  72. classes/Storage/OptionFactory.php +19 -0
  73. classes/Storage/SiteOption.php +13 -1
  74. classes/Table/Screen.php +2 -0
  75. classes/Type/ToggleOptions.php +38 -0
  76. codepress-admin-columns.php +2 -2
  77. config/autoload-classmap.php +25 -7
  78. languages/codepress-admin-columns-ar_AR.mo +0 -0
  79. languages/codepress-admin-columns-ar_AR.po +137 -120
  80. languages/codepress-admin-columns-bg_BG.mo +0 -0
  81. languages/codepress-admin-columns-bg_BG.po +136 -119
  82. languages/codepress-admin-columns-da_DK.po +135 -118
  83. languages/codepress-admin-columns-de_DE.po +135 -118
  84. languages/codepress-admin-columns-en_NZ.po +135 -118
  85. languages/codepress-admin-columns-es_ES.mo +0 -0
  86. languages/codepress-admin-columns-es_ES.po +136 -119
  87. languages/codepress-admin-columns-fa_IR.po +135 -118
  88. languages/codepress-admin-columns-fr_FR.mo +0 -0
  89. languages/codepress-admin-columns-fr_FR.po +136 -119
  90. languages/codepress-admin-columns-he_IL.po +135 -118
  91. 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
- Admin::QUERY_ARG_PAGE => Admin::NAME,
112
- Admin::QUERY_ARG_TAB => $slug,
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
- Admin::QUERY_ARG_PAGE => Admin::NAME,
127
- Admin::QUERY_ARG_TAB => $slug,
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^="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}}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,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)}#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:0.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:"\f504";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,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}
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:200px;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,0.15);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.15);box-shadow:0 3px 10px 0 rgba(0,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,0.25);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.25);box-shadow:0 3px 10px 0 rgba(0,0,0,0.25)}.ac-addons ul .ac-addon a{color:#444}.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:"\f147";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}
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,0.1);border-left:4px solid #ffb900}.ac-deprecated-message p{margin:0;line-height:24px}.ac-deprecated-message a{display:inline-block}
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^="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:0.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,0.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,0.5)}
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:'\f335';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}
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:0.5em 0;padding:2px}
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="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-dropdown{background-color:white;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:white;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:white}.select2-container--acs2 .select2-results__group{cursor:default;display:block;padding:6px}
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(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=50)}({0:function(t,e){t.exports=jQuery},25:function(t,e,n){var i,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(r){if(void 0===(o="function"==typeof(i=r)?i.call(e,n,e,t):i)||(t.exports=o),!0,t.exports=r(),!!0){var s=window.Cookies,c=window.Cookies=r();c.noConflict=function(){return window.Cookies=s,c}}}((function(){function t(){for(var t=0,e={};t<arguments.length;t++){var n=arguments[t];for(var i in n)e[i]=n[i]}return e}function e(t){return t.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function n(i){function o(){}function r(e,n,r){if("undefined"!=typeof document){"number"==typeof(r=t({path:"/"},o.defaults,r)).expires&&(r.expires=new Date(1*new Date+864e5*r.expires)),r.expires=r.expires?r.expires.toUTCString():"";try{var s=JSON.stringify(n);/^[\{\[]/.test(s)&&(n=s)}catch(t){}n=i.write?i.write(n,e):encodeURIComponent(String(n)).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 u in r)r[u]&&(c+="; "+u,!0!==r[u]&&(c+="="+r[u].split(";")[0]));return document.cookie=e+"="+n+c}}function s(t,n){if("undefined"!=typeof document){for(var o={},r=document.cookie?document.cookie.split("; "):[],s=0;s<r.length;s++){var c=r[s].split("="),u=c.slice(1).join("=");n||'"'!==u.charAt(0)||(u=u.slice(1,-1));try{var l=e(c[0]);if(u=(i.read||i)(u,l)||e(u),n)try{u=JSON.parse(u)}catch(t){}if(o[l]=u,t===l)break}catch(t){}}return t?o[t]:o}}return o.set=r,o.get=function(t){return s(t,!1)},o.getJSON=function(t){return s(t,!0)},o.remove=function(e,n){r(e,"",t(n,{expires:-1}))},o.defaults={},o.withConverter=n,o}((function(){}))}))},4: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}},5: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},50:function(t,e,n){"use strict";n.r(e);var i=n(25),o=function(){function t(t){this.element=t,this.init()}return t.prototype.init=function(){var t=this;if(this.element.classList.contains("-closable")){var e=this.element.querySelector(".ac-section__header");if(e&&e.addEventListener("click",(function(){t.toggle()})),this.isStorable()){var n=i.get(this.getCookieKey());void 0!==n&&(1===parseInt(n)?this.open:this.close())}}},t.prototype.getCookieKey=function(){return"ac-section_"+this.getSectionId()},t.prototype.getSectionId=function(){return this.element.dataset.section},t.prototype.isStorable=function(){return void 0!==this.element.dataset.section},t.prototype.toggle=function(){this.isOpen()?this.close():this.open()},t.prototype.isOpen=function(){return!this.element.classList.contains("-closed")},t.prototype.open=function(){this.element.classList.remove("-closed"),this.isStorable()&&i.set(this.getCookieKey(),1)},t.prototype.close=function(){this.element.classList.add("-closed"),this.isStorable()&&i.set(this.getCookieKey(),0)},t}(),r=n(9);n(0)(document).ready((function(){Object(r.a)(),document.querySelectorAll(".ac-section").forEach((function(t){new o(t)}))}))},9:function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));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}(),c=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}}});
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 o=t[s]={i:s,l:!1,exports:{}};return e[s].call(o.exports,o,o.exports,n),o.l=!0,o.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 o in e)n.d(s,o,function(t){return e[t]}.bind(null,o));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)}({0:function(e,t){e.exports=jQuery},49:function(e,t,n){"use strict";n.r(t);var s=function(){function e(){this.element=document.createElement("div"),this.element.classList.add("notice"),this.dismissible=!1}return e.prototype.setMessage=function(e){return this.message=e,this},e.prototype.renderDismiss=function(){var e=this,t=document.createElement("button");t.classList.add("notice-dismiss"),t.setAttribute("type","button"),t.insertAdjacentHTML("beforeend",'<span class="screen-reader-text">Dismiss this notice.</span>'),t.addEventListener("click",(function(t){t.preventDefault(),e.element.remove()})),this.element.classList.add("is-dismissible"),this.element.insertAdjacentElement("beforeend",t)},e.prototype.renderContent=function(){this.element.insertAdjacentHTML("afterbegin",this.message)},e.prototype.makeDismissable=function(){return this.dismissible=!0,this},e.prototype.addClass=function(e){return this.element.classList.add(e),this},e.prototype.render=function(){return this.element.innerHTML="",this.renderContent(),this.dismissible&&this.renderDismiss(),this.element},e}(),o=n(0),i=n.n(o),r=function(){function e(e,t){this.element=e,this.slug=t,this.loadingState=!1,this.initEvents()}return e.prototype.getDownloadButton=function(){return this.element.querySelector("[data-install]")},e.prototype.setLoadingState=function(){var e=this.getDownloadButton();e&&(e.insertAdjacentHTML("afterend",'<span class="spinner" style="visibility: visible;"></span>'),e.classList.add("button-disabled")),this.loadingState=!0},e.prototype.removeLoadingState=function(){var e=this.getDownloadButton(),t=this.element.querySelector(".spinner");t&&t.remove(),e&&e.classList.remove("button-disabled"),this.loadingState=!1},e.prototype.initEvents=function(){var e=this,t=this.getDownloadButton();t&&t.addEventListener("click",(function(t){t.preventDefault(),e.loadingState||(e.setLoadingState(),e.download())}))},e.prototype.success=function(e){var t=this.getDownloadButton(),n=this.element.querySelector("h3"),o=new s;o.setMessage("<p>The Add-on <strong>"+n.innerHTML+"</strong> is installed.</p>").makeDismissable().addClass("updated"),document.querySelector(".ac-addons").insertAdjacentElement("beforebegin",o.render()),t&&(t.insertAdjacentHTML("beforebegin",'<span class="active">'+e+"</span>"),t.remove())},e.scrollToTop=function(e){i()("html, body").animate({scrollTop:0},e)},e.prototype.failure=function(t){var n=this.element.querySelector("h3"),o=new s;o.setMessage("<p><strong>"+n.innerHTML+"</strong>: "+t+"</p>").makeDismissable().addClass("notice-error"),document.querySelector(".ac-addons").insertAdjacentElement("beforebegin",o.render()),e.scrollToTop(200)},e.prototype.download=function(){var e=this;this.request().done((function(t){e.removeLoadingState(),t.success?e.success(t.data.status):e.failure(t.data)}))},e.prototype.request=function(){var e={action:"acp-install-addon",plugin_name:this.slug,_ajax_nonce:AC._ajax_nonce};return i.a.ajax({url:ajaxurl,method:"post",data:e})},e}();document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll(".ac-addon").forEach((function(e){new r(e,e.dataset.slug)}))}))}});
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=46)}({0:function(e,t){e.exports=jQuery},46:function(e,t,n){"use strict";n.r(t);var r=n(7),o=n(0);document.addEventListener("DOMContentLoaded",(function(){Object(r.a)("click","a.hide-review-notice-soft",(function(e){e.preventDefault();var 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",(function(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 i}));var r=function(e,t,n,r){void 0===r&&(r=null),(r||document).addEventListener(e,(function(e){var r=document.querySelectorAll(t);if(r){for(var o=e.target,i=-1;o&&-1===(i=Array.prototype.indexOf.call(r,o));)o=o.parentElement;i>-1&&n.call(o,e)}}))},o=function(e,t,n){e.addEventListener("mouseenter",t),e.addEventListener("mouseleave",n)},i=function(e,t,n){t.forEach((function(t){return e.addEventListener(t,n)}))}}});
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=51)}({0:function(e,t){e.exports=jQuery},51:function(e,t,n){"use strict";n.r(t);var r=n(7),o=n(0),u=function(){var e;e=".ac-notice",document.querySelectorAll(e).forEach((function(e){Object(r.a)("click",".ac-notice__dismiss, [data-dismiss], .notice-dismiss",(function(t){t.preventDefault();var n=e.dataset.dismissibleCallback?JSON.parse(e.dataset.dismissibleCallback):null;n&&o.post(ajaxurl,n)}),e)}))};document.addEventListener("DOMContentLoaded",(function(){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}));var r=function(e,t,n,r){void 0===r&&(r=null),(r||document).addEventListener(e,(function(e){var 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=function(e,t,n){e.addEventListener("mouseenter",t),e.addEventListener("mouseleave",n)},u=function(e,t,n){t.forEach((function(t){return e.addEventListener(t,n)}))}}});
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' => wp_create_nonce( 'ac-ajax' ),
 
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\Page;
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 extends Page implements Enqueueables {
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
- // Installed..
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
- // active
162
- if ( $plugin->is_active() ) {
 
 
 
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\Page;
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 extends Page implements Enqueueables, Helpable, Admin\ScreenOptions {
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\Page;
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 extends Page implements AC\Asset\Enqueueables {
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
- _e( 'No deprecated hooks or filters found.', 'codepress-admin-columns' );
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\Page;
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 extends Page implements Enqueueables {
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
- parent::__construct( self::NAME, __( 'Settings', 'codepress-admin-columns' ) );
 
 
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\Menu\Item;
6
- use AC\Collection;
7
  use AC\Renderable;
8
  use AC\View;
9
 
10
- class Menu extends Collection implements Renderable {
11
 
12
  /**
13
- * @return Item[]
14
  */
15
- public function all() {
16
- return parent::all();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
  }
18
 
19
- public function add( Item $item ) {
20
- $this->push( $item );
21
 
22
  return $this;
23
  }
24
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  public function render() {
26
  $view = new View( [
27
- 'menu_items' => $this->items,
 
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 $url;
11
 
12
  /**
13
  * @var string
@@ -15,35 +15,35 @@ class Item {
15
  private $label;
16
 
17
  /**
18
- * @var string|null
19
  */
20
- private $class;
21
 
22
- public function __construct( $url, $label, $class = null ) {
23
- $this->url = $url;
24
  $this->label = $label;
25
- $this->class = $class;
26
  }
27
 
28
  /**
29
  * @return string
30
  */
31
- public function get_url() {
32
- return $this->url;
33
  }
34
 
35
  /**
36
  * @return string
37
  */
38
- public function get_label() {
39
- return $this->label;
40
  }
41
 
42
  /**
43
- * @return string|null
44
  */
45
- public function get_class() {
46
- return $this->class;
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
- abstract class Page implements Renderable {
8
 
9
  /**
10
- * @var string
11
  */
12
- private $slug;
13
 
14
  /**
15
- * @var string
16
  */
17
- private $title;
18
 
19
- public function __construct( $slug, $title ) {
20
- $this->slug = (string) $slug;
21
- $this->title = (string) $title;
22
  }
23
 
24
- /**
25
- * @return string
26
- */
27
- public function get_slug() {
28
- return $this->slug;
29
  }
30
 
31
- /**
32
- * @return string
33
- */
34
- public function get_title() {
35
- return $this->title;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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\Page;
 
 
 
 
 
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
- $this->admin = ( new AdminFactory( $this->storage, $location ) )->create();
 
 
 
 
 
59
 
60
  $services = [
61
- $this->admin,
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( ac_get_admin_url( Page\Addons::NAME ), new Integrations() ),
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( $file ) {
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( $url, Integrations $integrations ) {
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
- if ( 'plugins.php' !== $pagenow || ! filter_input( INPUT_GET, 'ac-redirect' ) || filter_input( INPUT_GET, 'error' ) ) {
 
 
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
- ], $this->url );
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() || (bool) $force_update ) {
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
- $columns[ $column->get_type() ] = $column->get_type();
 
 
99
  }
100
  }
101
 
@@ -103,10 +105,10 @@ class Hooks {
103
  }
104
 
105
  /**
106
- * @return Action[]
107
  */
108
  private function get_actions() {
109
- $hooks = [
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 Filter[]
130
  */
131
  public function get_deprecated_filters() {
132
  return $this->check_deprecated_hooks( $this->get_filters() );
133
  }
134
 
135
  /**
136
- * @return Action[]
137
  */
138
  public function get_deprecated_actions() {
139
  return $this->check_deprecated_hooks( $this->get_actions() );
140
  }
141
 
142
  /**
143
- * @param array $hooks
144
  *
145
- * @return array
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-labels %s">%s</div>';
40
 
41
- return sprintf( $template, $this->get_type(), implode( ' ', $this->get_classes() ), implode( "\n", $elements ) );
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;"<?php echo $this->get_file_tooltip_attr( $media_id ); ?>></span>
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 ); ?>"<?php echo $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 ) : ?>
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
- $user = get_userdata( $user );
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
- $list_screens->remove( $list_screen );
14
  }
15
  }
16
 
17
- return $list_screens;
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 ( ! in_array( $list_screen->get_key(), self::KEYS ) ) {
18
- $list_screens->remove( $list_screen );
19
  }
20
  }
21
 
22
- return $list_screens;
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\Page\Columns;
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 Basename
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
- $this->label = apply_filters( 'ac/column/label', wp_kses( $label, true ), $label );
 
 
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
- $view = new View( [
40
  'setting' => $type,
41
  'label' => __( 'Type', 'codepress-admin-columns' ),
42
  'tooltip' => $tooltip,
43
- ] );
 
 
 
 
44
 
45
- return $view;
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
- 'user_link_to' => 'edit_user',
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 'edit_user' :
27
  $link = get_edit_user_link( $user_id );
28
 
29
  break;
30
- case 'view_user_posts' :
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 'view_author' :
38
  $link = get_author_posts_url( $user_id );
39
 
40
  break;
41
- case 'email_user' :
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
- 'edit_user' => __( 'Edit User Profile', 'codepress-admin-columns' ),
70
- 'email_user' => __( 'User Email', 'codepress-admin-columns' ),
71
- 'view_user_posts' => __( 'View User Posts', 'codepress-admin-columns' ),
72
- 'view_author' => __( 'View Public Author Page', 'codepress-admin-columns' ),
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 extends Option {
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\\AdminFactory' => $dir . '/classes/AdminFactory.php',
 
 
 
 
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\\PageCollection' => $dir . '/classes/Admin/PageCollection.php',
23
- 'AC\\Admin\\Page\\Addons' => $dir . '/classes/Admin/Page/Addons.php',
24
- 'AC\\Admin\\Page\\Columns' => $dir . '/classes/Admin/Page/Columns.php',
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-03-25 04:38:20+0000\n"
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/sorting.php:29
91
- #: templates/tooltip/inline-editing.php:25
92
  #: templates/tooltip/smart-filtering.php:28
93
- #: templates/tooltip/bulk-editing.php:25
94
- #: templates/tooltip/export-disabled.php:17
95
  msgid "Learn more &raquo;"
96
  msgstr ""
97
 
@@ -119,7 +134,7 @@ msgstr ""
119
  msgid "List Screen ID"
120
  msgstr ""
121
 
122
- #: classes/Column/User/FullName.php:11 classes/Settings/Column/User.php:78
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:65
382
  msgid "The column could not be loaded because of an unknown error"
383
  msgstr ""
384
 
385
- #: classes/Admin/Asset/Columns.php:64
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:88
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:122
455
  msgid "URL"
456
  msgstr ""
457
 
@@ -544,9 +559,8 @@ msgstr ""
544
  msgid "Text Limit"
545
  msgstr ""
546
 
547
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
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:94
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/Admin.php:150 classes/Settings/Column/Comment.php:115
 
783
  #: classes/Settings/Column/AttachmentDisplay.php:42
784
- #: classes/Settings/Column/Term.php:36 classes/Settings/Column/User.php:54
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:170
891
  msgid "Multiple"
892
  msgstr ""
893
 
894
- #: classes/Settings/Column/CustomFieldType.php:169
895
  msgid "Choice"
896
  msgstr ""
897
 
898
- #: classes/Settings/Column/CustomFieldType.php:168
899
  msgid "Relational"
900
  msgstr ""
901
 
902
- #: classes/Settings/Column/CustomFieldType.php:167
903
  msgid "Basic"
904
  msgstr ""
905
 
906
- #: classes/Settings/Column/CustomFieldType.php:135
907
  msgid "Number of Fields"
908
  msgstr ""
909
 
910
  #: templates/admin/help-tab/custom-fields.php:50
911
- #: classes/Settings/Column/CustomFieldType.php:127
912
  msgid "True / False"
913
  msgstr ""
914
 
915
  #: templates/admin/help-tab/custom-fields.php:26
916
- #: classes/Settings/Column/CustomFieldType.php:126
917
  msgid "Has Content"
918
  msgstr ""
919
 
920
  #: templates/admin/help-tab/custom-fields.php:42
921
- #: classes/Settings/Column/CustomFieldType.php:123
922
  msgid "Number"
923
  msgstr ""
924
 
925
- #: classes/Settings/Column/CustomFieldType.php:120
926
  msgid "Text"
927
  msgstr ""
928
 
929
- #: classes/Settings/Column/CustomFieldType.php:89
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:305
 
984
  msgid ", "
985
  msgstr ""
986
 
@@ -1094,7 +1108,7 @@ msgstr ""
1094
  msgid "Pro"
1095
  msgstr ""
1096
 
1097
- #: classes/Controller/ListScreen/Save.php:25
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/Page/Columns.php:67
1134
  msgid "The columns for %s are read only and can therefore not be edited."
1135
  msgstr ""
1136
 
1137
- #: classes/Controller/ColumnRequest.php:30
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:64
1150
  msgid "View %s screen"
1151
  msgstr ""
1152
 
1153
- #: classes/Admin/Asset/Columns.php:62
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/ColumnGroups.php:15 classes/Admin/HelpTab/CustomField.php:11
1174
  msgid "Custom Fields"
1175
  msgstr "حقول مخصصة"
1176
 
@@ -1196,19 +1210,18 @@ msgstr "تحرير الأعمدة"
1196
  msgid "Upgrade"
1197
  msgstr "تحديث"
1198
 
1199
- #: classes/Controller/ListScreen/Save.php:61
1200
  msgid "Settings for %s updated successfully."
1201
  msgstr ""
1202
 
1203
- #: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:14
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/ListScreenGroups.php:15
1210
- #: classes/Settings/Column/CustomFieldType.php:130
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:18
1220
  msgid "Comment"
1221
  msgstr ""
1222
 
1223
- #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1224
- #: classes/ListScreen/Comment.php:17
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:180
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:171
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:37
1444
  msgid "Default settings successfully restored."
1445
  msgstr ""
1446
 
1447
- #: classes/Admin/Asset/Columns.php:61 classes/Controller/ColumnRequest.php:41
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/Admin.php:126 classes/Table/Screen.php:464
1501
- #: classes/Admin/Page/Columns.php:57 classes/Check/Review.php:148
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:36
1538
  msgid "Name"
1539
  msgstr ""
1540
 
1541
- #: classes/Settings/Column/Type.php:30
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/LastName.php:14 classes/Settings/Column/User.php:79
1562
  msgid "Last Name"
1563
  msgstr "الاسم الأخير"
1564
 
1565
- #: classes/Column/User/FirstName.php:14 classes/Settings/Column/User.php:77
1566
  msgid "First Name"
1567
  msgstr "الاسم الأول"
1568
 
1569
- #: classes/Column/User/DisplayName.php:14 classes/Settings/Column/User.php:76
1570
  msgid "Display Name"
1571
  msgstr "اسم العرض"
1572
 
@@ -1582,12 +1595,12 @@ msgstr ""
1582
  msgid "Before"
1583
  msgstr "قبل"
1584
 
1585
- #: classes/Settings/Column/Width.php:63
1586
  msgid "width"
1587
  msgstr "عرض"
1588
 
1589
- #: classes/ColumnGroups.php:16 classes/Settings/Column/CustomFieldType.php:171
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/ListScreenGroups.php:13 classes/Settings/Column/PostType.php:43
1623
- #: classes/Settings/Column/CustomFieldType.php:99
 
1624
  msgid "Post Type"
1625
  msgstr "نوع تدوبنة"
1626
 
@@ -1628,7 +1642,7 @@ msgstr "نوع تدوبنة"
1628
  msgid "Post Count"
1629
  msgstr "عدد التدوينات"
1630
 
1631
- #: classes/Column/User/Nickname.php:14 classes/Settings/Column/User.php:80
1632
  msgid "Nickname"
1633
  msgstr "الاسم المستعار"
1634
 
@@ -1640,7 +1654,7 @@ msgstr ""
1640
  msgid "Remove"
1641
  msgstr "إزالة"
1642
 
1643
- #: classes/Column/User/ID.php:14 classes/Settings/Column/User.php:84
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:18 classes/Settings/Column/Taxonomy.php:51
1656
  msgid "Taxonomy"
1657
  msgstr "التصنيف"
1658
 
@@ -1664,7 +1678,7 @@ msgstr "مثبت"
1664
  msgid "Status"
1665
  msgstr "الحالة"
1666
 
1667
- #: classes/Column/Post/Slug.php:14 classes/Settings/Column/Term.php:31
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/Separator.php:28
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/Media/Width.php:16 classes/Settings/Column/Image.php:41
1815
- #: classes/Settings/Column/Width.php:53
1816
  msgid "Width"
1817
  msgstr "عرض"
1818
 
@@ -1820,7 +1834,7 @@ msgstr "عرض"
1820
  msgid "Mime Type"
1821
  msgstr ""
1822
 
1823
- #: classes/Column/Media/Height.php:16 classes/Settings/Column/Image.php:47
1824
  msgid "Height"
1825
  msgstr "إرتفاع"
1826
 
@@ -1848,10 +1862,10 @@ msgstr ""
1848
  msgid "Filename"
1849
  msgstr ""
1850
 
1851
- #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1852
- #: classes/Settings/Column/Post.php:91
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/Media/Caption.php:14 classes/Settings/Column/ExifData.php:75
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:74
1915
  msgid "This will determine how the value will be displayed."
1916
  msgstr "هذا سيحدد كيف سيتم عرض القيمة."
1917
 
1918
- #: classes/Settings/Column/CustomFieldType.php:81
1919
  msgid "Field Type"
1920
  msgstr "نوع الحقل"
1921
 
1922
  #: templates/admin/help-tab/custom-fields.php:38
1923
- #: classes/Settings/Column/CustomFieldType.php:136
1924
  msgid "Multiple Values"
1925
  msgstr "قيم متعددة"
1926
 
1927
  #: templates/admin/help-tab/custom-fields.php:30
1928
- #: classes/Settings/Column/CustomFieldType.php:121
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:118
1943
  msgid "Color"
1944
  msgstr "لون"
1945
 
1946
  #: templates/admin/help-tab/custom-fields.php:6
1947
- #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1948
- #: classes/ColumnGroups.php:13 classes/Settings/Column/CustomFieldType.php:186
1949
  #: classes/Settings/Column/NumberFormat.php:88
1950
  #: classes/Settings/Column/Image.php:72
1951
- #: classes/Settings/Column/Separator.php:25
 
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/Comment/User.php:15
1965
- #: classes/Settings/Column/CustomFieldType.php:103
1966
- #: classes/Settings/Column/CustomFieldType.php:132
1967
- #: classes/ListScreen/User.php:15
1968
  msgid "User"
1969
  msgstr "مستخدم"
1970
 
1971
- #: templates/admin/edit-column.php:53 classes/Column/Comment/Type.php:14
1972
- #: classes/Settings/Column/CustomFieldType.php:77
1973
- #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
 
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:119
1994
  msgid "Date"
1995
  msgstr "تاريخ"
1996
 
1997
- #: classes/Column/Comment/DateGmt.php:20
1998
  msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
1999
  msgstr ""
2000
 
2001
- #: classes/Column/Comment/DateGmt.php:14
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/Post/ID.php:15
2049
- #: classes/Column/Comment/ID.php:14 classes/Column/Media/ID.php:14
2050
- #: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Term.php:32
2051
- #: classes/Settings/Column/Post.php:92
2052
  msgid "ID"
2053
  msgstr "رقم"
2054
 
2055
- #: templates/admin/side-feedback.php:14 classes/Helper/Icon.php:62
2056
- #: classes/Settings/Column/MissingImageSize.php:23
2057
  #: classes/Settings/Column/ActionIcons.php:23
2058
- #: classes/Settings/Column/StatusIcon.php:25
2059
- #: classes/Settings/Column/Toggle.php:15 classes/Settings/Column/Pro.php:24
2060
  #: classes/Settings/Column/PostFormatIcon.php:25
 
 
2061
  msgid "No"
2062
  msgstr ""
2063
 
2064
- #: templates/admin/side-feedback.php:13 classes/Helper/Icon.php:46
2065
- #: classes/Settings/Column/MissingImageSize.php:22
2066
  #: classes/Settings/Column/ActionIcons.php:22
2067
- #: classes/Settings/Column/StatusIcon.php:24
2068
- #: classes/Settings/Column/Toggle.php:14 classes/Settings/Column/Pro.php:23
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 &raquo;"
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: 2020-12-15 15:20:39+0000\n"
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/sorting.php:29
91
- #: templates/tooltip/inline-editing.php:25
92
  #: templates/tooltip/smart-filtering.php:28
93
- #: templates/tooltip/bulk-editing.php:25
94
- #: templates/tooltip/export-disabled.php:17
95
  msgid "Learn more &raquo;"
96
  msgstr ""
97
 
@@ -119,7 +134,7 @@ msgstr ""
119
  msgid "List Screen ID"
120
  msgstr ""
121
 
122
- #: classes/Column/User/FullName.php:11 classes/Settings/Column/User.php:78
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:65
382
  msgid "The column could not be loaded because of an unknown error"
383
  msgstr ""
384
 
385
- #: classes/Admin/Asset/Columns.php:64
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:88
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:122
455
  msgid "URL"
456
  msgstr ""
457
 
@@ -544,9 +559,8 @@ msgstr "Лимитиране на няколко броя от символи и
544
  msgid "Text Limit"
545
  msgstr "Лимит за текста"
546
 
547
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
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:94
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/Admin.php:150 classes/Settings/Column/Comment.php:115
 
783
  #: classes/Settings/Column/AttachmentDisplay.php:42
784
- #: classes/Settings/Column/Term.php:36 classes/Settings/Column/User.php:54
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:170
891
  msgid "Multiple"
892
  msgstr "Множествен"
893
 
894
- #: classes/Settings/Column/CustomFieldType.php:169
895
  msgid "Choice"
896
  msgstr "Избор"
897
 
898
- #: classes/Settings/Column/CustomFieldType.php:168
899
  msgid "Relational"
900
  msgstr "Релационен модел"
901
 
902
- #: classes/Settings/Column/CustomFieldType.php:167
903
  msgid "Basic"
904
  msgstr "Основни"
905
 
906
- #: classes/Settings/Column/CustomFieldType.php:135
907
  msgid "Number of Fields"
908
  msgstr "Брой полета"
909
 
910
  #: templates/admin/help-tab/custom-fields.php:50
911
- #: classes/Settings/Column/CustomFieldType.php:127
912
  msgid "True / False"
913
  msgstr "Правилно / Неправилно"
914
 
915
  #: templates/admin/help-tab/custom-fields.php:26
916
- #: classes/Settings/Column/CustomFieldType.php:126
917
  msgid "Has Content"
918
  msgstr "Има съдържание"
919
 
920
  #: templates/admin/help-tab/custom-fields.php:42
921
- #: classes/Settings/Column/CustomFieldType.php:123
922
  msgid "Number"
923
  msgstr "Номер"
924
 
925
- #: classes/Settings/Column/CustomFieldType.php:120
926
  msgid "Text"
927
  msgstr "Текст"
928
 
929
- #: classes/Settings/Column/CustomFieldType.php:89
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:305
 
984
  msgid ", "
985
  msgstr ","
986
 
@@ -1090,7 +1104,7 @@ msgstr "Вземете %s отстъпка!"
1090
  msgid "Pro"
1091
  msgstr "Pro"
1092
 
1093
- #: classes/Controller/ListScreen/Save.php:25
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/Page/Columns.php:67
1130
  msgid "The columns for %s are read only and can therefore not be edited."
1131
  msgstr ""
1132
 
1133
- #: classes/Controller/ColumnRequest.php:30
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:64
1146
  msgid "View %s screen"
1147
  msgstr "Прегледайте %s екран"
1148
 
1149
- #: classes/Admin/Asset/Columns.php:62
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/ColumnGroups.php:15 classes/Admin/HelpTab/CustomField.php:11
1170
  msgid "Custom Fields"
1171
  msgstr "потребителски полета"
1172
 
@@ -1192,19 +1206,18 @@ msgstr "Редактиране на колоните"
1192
  msgid "Upgrade"
1193
  msgstr ""
1194
 
1195
- #: classes/Controller/ListScreen/Save.php:61
1196
  msgid "Settings for %s updated successfully."
1197
  msgstr "Настройките за %s са обновени успешно."
1198
 
1199
- #: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:14
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/ListScreenGroups.php:15
1206
- #: classes/Settings/Column/CustomFieldType.php:130
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:18
1216
  msgid "Comment"
1217
  msgstr "Коментар"
1218
 
1219
- #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1220
- #: classes/ListScreen/Comment.php:17
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:180
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:171
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:37
1440
  msgid "Default settings successfully restored."
1441
  msgstr ""
1442
 
1443
- #: classes/Admin/Asset/Columns.php:61 classes/Controller/ColumnRequest.php:41
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/Admin.php:126 classes/Table/Screen.php:464
1497
- #: classes/Admin/Page/Columns.php:57 classes/Check/Review.php:148
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:36
1534
  msgid "Name"
1535
  msgstr "Име"
1536
 
1537
- #: classes/Settings/Column/Type.php:30
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/LastName.php:14 classes/Settings/Column/User.php:79
1558
  msgid "Last Name"
1559
  msgstr "Фамилия"
1560
 
1561
- #: classes/Column/User/FirstName.php:14 classes/Settings/Column/User.php:77
1562
  msgid "First Name"
1563
  msgstr "Първо име"
1564
 
1565
- #: classes/Column/User/DisplayName.php:14 classes/Settings/Column/User.php:76
1566
  msgid "Display Name"
1567
  msgstr "Име за показване"
1568
 
@@ -1578,12 +1591,12 @@ msgstr "Този текст ще се показва преди стойност
1578
  msgid "Before"
1579
  msgstr "Преди"
1580
 
1581
- #: classes/Settings/Column/Width.php:63
1582
  msgid "width"
1583
  msgstr "ширина"
1584
 
1585
- #: classes/ColumnGroups.php:16 classes/Settings/Column/CustomFieldType.php:171
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/ListScreenGroups.php:13 classes/Settings/Column/PostType.php:43
1619
- #: classes/Settings/Column/CustomFieldType.php:99
 
1620
  msgid "Post Type"
1621
  msgstr "Тип на публикацията"
1622
 
@@ -1624,7 +1638,7 @@ msgstr "Тип на публикацията"
1624
  msgid "Post Count"
1625
  msgstr "Брояч на публикации"
1626
 
1627
- #: classes/Column/User/Nickname.php:14 classes/Settings/Column/User.php:80
1628
  msgid "Nickname"
1629
  msgstr "Прякор"
1630
 
@@ -1636,7 +1650,7 @@ msgstr "Брояч на коментари"
1636
  msgid "Remove"
1637
  msgstr "Изтриване"
1638
 
1639
- #: classes/Column/User/ID.php:14 classes/Settings/Column/User.php:84
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:18 classes/Settings/Column/Taxonomy.php:51
1652
  msgid "Taxonomy"
1653
  msgstr "Таксономия"
1654
 
@@ -1660,7 +1674,7 @@ msgstr "Залепен"
1660
  msgid "Status"
1661
  msgstr "Състояние"
1662
 
1663
- #: classes/Column/Post/Slug.php:14 classes/Settings/Column/Term.php:31
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/Separator.php:28
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/Media/Width.php:16 classes/Settings/Column/Image.php:41
1803
- #: classes/Settings/Column/Width.php:53
1804
  msgid "Width"
1805
  msgstr "Ширина"
1806
 
@@ -1808,7 +1822,7 @@ msgstr "Ширина"
1808
  msgid "Mime Type"
1809
  msgstr "Тип на файлове"
1810
 
1811
- #: classes/Column/Media/Height.php:16 classes/Settings/Column/Image.php:47
1812
  msgid "Height"
1813
  msgstr "Височина"
1814
 
@@ -1836,8 +1850,8 @@ msgstr "Файлов размер"
1836
  msgid "Filename"
1837
  msgstr "Име на файла"
1838
 
1839
- #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1840
- #: classes/Settings/Column/Post.php:91
1841
  msgid "Title"
1842
  msgstr "Заглавие"
1843
 
@@ -1877,7 +1891,7 @@ msgstr "EXIF данни"
1877
  msgid "Dimensions"
1878
  msgstr "Размери"
1879
 
1880
- #: classes/Column/Media/Caption.php:14 classes/Settings/Column/ExifData.php:75
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:74
1903
  msgid "This will determine how the value will be displayed."
1904
  msgstr "Това че определи как стойността да се показва."
1905
 
1906
- #: classes/Settings/Column/CustomFieldType.php:81
1907
  msgid "Field Type"
1908
  msgstr "Тип на полето"
1909
 
1910
  #: templates/admin/help-tab/custom-fields.php:38
1911
- #: classes/Settings/Column/CustomFieldType.php:136
1912
  msgid "Multiple Values"
1913
  msgstr "Множество стойности"
1914
 
1915
  #: templates/admin/help-tab/custom-fields.php:30
1916
- #: classes/Settings/Column/CustomFieldType.php:121
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:118
1931
  msgid "Color"
1932
  msgstr "Цвят"
1933
 
1934
  #: templates/admin/help-tab/custom-fields.php:6
1935
- #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1936
- #: classes/ColumnGroups.php:13 classes/Settings/Column/CustomFieldType.php:186
1937
  #: classes/Settings/Column/NumberFormat.php:88
1938
  #: classes/Settings/Column/Image.php:72
1939
- #: classes/Settings/Column/Separator.php:25
 
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/Comment/User.php:15
1953
- #: classes/Settings/Column/CustomFieldType.php:103
1954
- #: classes/Settings/Column/CustomFieldType.php:132
1955
- #: classes/ListScreen/User.php:15
1956
  msgid "User"
1957
  msgstr "Потребител"
1958
 
1959
- #: templates/admin/edit-column.php:53 classes/Column/Comment/Type.php:14
1960
- #: classes/Settings/Column/CustomFieldType.php:77
1961
- #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
 
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:119
1982
  msgid "Date"
1983
  msgstr "Дата"
1984
 
1985
- #: classes/Column/Comment/DateGmt.php:20
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:14
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/Post/ID.php:15
2037
- #: classes/Column/Comment/ID.php:14 classes/Column/Media/ID.php:14
2038
- #: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Term.php:32
2039
- #: classes/Settings/Column/Post.php:92
2040
  msgid "ID"
2041
  msgstr "ID"
2042
 
2043
- #: templates/admin/side-feedback.php:14 classes/Helper/Icon.php:62
2044
- #: classes/Settings/Column/MissingImageSize.php:23
2045
  #: classes/Settings/Column/ActionIcons.php:23
2046
- #: classes/Settings/Column/StatusIcon.php:25
2047
- #: classes/Settings/Column/Toggle.php:15 classes/Settings/Column/Pro.php:24
2048
  #: classes/Settings/Column/PostFormatIcon.php:25
 
 
2049
  msgid "No"
2050
  msgstr "Не"
2051
 
2052
- #: templates/admin/side-feedback.php:13 classes/Helper/Icon.php:46
2053
- #: classes/Settings/Column/MissingImageSize.php:22
2054
  #: classes/Settings/Column/ActionIcons.php:22
2055
- #: classes/Settings/Column/StatusIcon.php:24
2056
- #: classes/Settings/Column/Toggle.php:14 classes/Settings/Column/Pro.php:23
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 &raquo;"
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/sorting.php:29
91
- #: templates/tooltip/inline-editing.php:25
92
  #: templates/tooltip/smart-filtering.php:28
93
- #: templates/tooltip/bulk-editing.php:25
94
- #: templates/tooltip/export-disabled.php:17
95
  msgid "Learn more &raquo;"
96
  msgstr ""
97
 
@@ -119,7 +134,7 @@ msgstr ""
119
  msgid "List Screen ID"
120
  msgstr ""
121
 
122
- #: classes/Column/User/FullName.php:11 classes/Settings/Column/User.php:78
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:65
382
  msgid "The column could not be loaded because of an unknown error"
383
  msgstr ""
384
 
385
- #: classes/Admin/Asset/Columns.php:64
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:88
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:122
455
  msgid "URL"
456
  msgstr ""
457
 
@@ -544,9 +559,8 @@ msgstr ""
544
  msgid "Text Limit"
545
  msgstr ""
546
 
547
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
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:94
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/Admin.php:150 classes/Settings/Column/Comment.php:115
 
783
  #: classes/Settings/Column/AttachmentDisplay.php:42
784
- #: classes/Settings/Column/Term.php:36 classes/Settings/Column/User.php:54
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:170
891
  msgid "Multiple"
892
  msgstr ""
893
 
894
- #: classes/Settings/Column/CustomFieldType.php:169
895
  msgid "Choice"
896
  msgstr ""
897
 
898
- #: classes/Settings/Column/CustomFieldType.php:168
899
  msgid "Relational"
900
  msgstr ""
901
 
902
- #: classes/Settings/Column/CustomFieldType.php:167
903
  msgid "Basic"
904
  msgstr ""
905
 
906
- #: classes/Settings/Column/CustomFieldType.php:135
907
  msgid "Number of Fields"
908
  msgstr ""
909
 
910
  #: templates/admin/help-tab/custom-fields.php:50
911
- #: classes/Settings/Column/CustomFieldType.php:127
912
  msgid "True / False"
913
  msgstr ""
914
 
915
  #: templates/admin/help-tab/custom-fields.php:26
916
- #: classes/Settings/Column/CustomFieldType.php:126
917
  msgid "Has Content"
918
  msgstr ""
919
 
920
  #: templates/admin/help-tab/custom-fields.php:42
921
- #: classes/Settings/Column/CustomFieldType.php:123
922
  msgid "Number"
923
  msgstr ""
924
 
925
- #: classes/Settings/Column/CustomFieldType.php:120
926
  msgid "Text"
927
  msgstr ""
928
 
929
- #: classes/Settings/Column/CustomFieldType.php:89
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:305
 
984
  msgid ", "
985
  msgstr ""
986
 
@@ -1090,7 +1104,7 @@ msgstr ""
1090
  msgid "Pro"
1091
  msgstr ""
1092
 
1093
- #: classes/Controller/ListScreen/Save.php:25
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/Page/Columns.php:67
1130
  msgid "The columns for %s are read only and can therefore not be edited."
1131
  msgstr ""
1132
 
1133
- #: classes/Controller/ColumnRequest.php:30
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:64
1146
  msgid "View %s screen"
1147
  msgstr ""
1148
 
1149
- #: classes/Admin/Asset/Columns.php:62
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/ColumnGroups.php:15 classes/Admin/HelpTab/CustomField.php:11
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:61
1196
  msgid "Settings for %s updated successfully."
1197
  msgstr ""
1198
 
1199
- #: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:14
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/ListScreenGroups.php:15
1206
- #: classes/Settings/Column/CustomFieldType.php:130
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:18
1216
  msgid "Comment"
1217
  msgstr "Kommentar"
1218
 
1219
- #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1220
- #: classes/ListScreen/Comment.php:17
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:180
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:171
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:37
1440
  msgid "Default settings successfully restored."
1441
  msgstr ""
1442
 
1443
- #: classes/Admin/Asset/Columns.php:61 classes/Controller/ColumnRequest.php:41
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/Admin.php:126 classes/Table/Screen.php:464
1497
- #: classes/Admin/Page/Columns.php:57 classes/Check/Review.php:148
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:36
1534
  msgid "Name"
1535
  msgstr "Navn"
1536
 
1537
- #: classes/Settings/Column/Type.php:30
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/LastName.php:14 classes/Settings/Column/User.php:79
1558
  msgid "Last Name"
1559
  msgstr "Efternavn"
1560
 
1561
- #: classes/Column/User/FirstName.php:14 classes/Settings/Column/User.php:77
1562
  msgid "First Name"
1563
  msgstr "Fornavn"
1564
 
1565
- #: classes/Column/User/DisplayName.php:14 classes/Settings/Column/User.php:76
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:63
1582
  msgid "width"
1583
  msgstr "bredde"
1584
 
1585
- #: classes/ColumnGroups.php:16 classes/Settings/Column/CustomFieldType.php:171
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/ListScreenGroups.php:13 classes/Settings/Column/PostType.php:43
1619
- #: classes/Settings/Column/CustomFieldType.php:99
 
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/Nickname.php:14 classes/Settings/Column/User.php:80
1628
  msgid "Nickname"
1629
  msgstr "Kaldenavn"
1630
 
@@ -1636,7 +1650,7 @@ msgstr ""
1636
  msgid "Remove"
1637
  msgstr "Fjern"
1638
 
1639
- #: classes/Column/User/ID.php:14 classes/Settings/Column/User.php:84
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:18 classes/Settings/Column/Taxonomy.php:51
1652
  msgid "Taxonomy"
1653
  msgstr "Taksonomi"
1654
 
@@ -1660,7 +1674,7 @@ msgstr "Opslag"
1660
  msgid "Status"
1661
  msgstr "Status"
1662
 
1663
- #: classes/Column/Post/Slug.php:14 classes/Settings/Column/Term.php:31
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/Separator.php:28
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/Media/Width.php:16 classes/Settings/Column/Image.php:41
1803
- #: classes/Settings/Column/Width.php:53
1804
  msgid "Width"
1805
  msgstr "Bredde"
1806
 
@@ -1808,7 +1822,7 @@ msgstr "Bredde"
1808
  msgid "Mime Type"
1809
  msgstr ""
1810
 
1811
- #: classes/Column/Media/Height.php:16 classes/Settings/Column/Image.php:47
1812
  msgid "Height"
1813
  msgstr "Højde"
1814
 
@@ -1836,8 +1850,8 @@ msgstr ""
1836
  msgid "Filename"
1837
  msgstr ""
1838
 
1839
- #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1840
- #: classes/Settings/Column/Post.php:91
1841
  msgid "Title"
1842
  msgstr "Titel"
1843
 
@@ -1877,7 +1891,7 @@ msgstr ""
1877
  msgid "Dimensions"
1878
  msgstr "Mål"
1879
 
1880
- #: classes/Column/Media/Caption.php:14 classes/Settings/Column/ExifData.php:75
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:74
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:81
1907
  msgid "Field Type"
1908
  msgstr "Felttype"
1909
 
1910
  #: templates/admin/help-tab/custom-fields.php:38
1911
- #: classes/Settings/Column/CustomFieldType.php:136
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:121
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:118
1931
  msgid "Color"
1932
  msgstr "Farve"
1933
 
1934
  #: templates/admin/help-tab/custom-fields.php:6
1935
- #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1936
- #: classes/ColumnGroups.php:13 classes/Settings/Column/CustomFieldType.php:186
1937
  #: classes/Settings/Column/NumberFormat.php:88
1938
  #: classes/Settings/Column/Image.php:72
1939
- #: classes/Settings/Column/Separator.php:25
 
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/Comment/User.php:15
1953
- #: classes/Settings/Column/CustomFieldType.php:103
1954
- #: classes/Settings/Column/CustomFieldType.php:132
1955
- #: classes/ListScreen/User.php:15
1956
  msgid "User"
1957
  msgstr ""
1958
 
1959
- #: templates/admin/edit-column.php:53 classes/Column/Comment/Type.php:14
1960
- #: classes/Settings/Column/CustomFieldType.php:77
1961
- #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
 
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:119
1982
  msgid "Date"
1983
  msgstr "Dato"
1984
 
1985
- #: classes/Column/Comment/DateGmt.php:20
1986
  msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
1987
  msgstr ""
1988
 
1989
- #: classes/Column/Comment/DateGmt.php:14
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/Post/ID.php:15
2037
- #: classes/Column/Comment/ID.php:14 classes/Column/Media/ID.php:14
2038
- #: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Term.php:32
2039
- #: classes/Settings/Column/Post.php:92
2040
  msgid "ID"
2041
  msgstr "ID"
2042
 
2043
- #: templates/admin/side-feedback.php:14 classes/Helper/Icon.php:62
2044
- #: classes/Settings/Column/MissingImageSize.php:23
2045
  #: classes/Settings/Column/ActionIcons.php:23
2046
- #: classes/Settings/Column/StatusIcon.php:25
2047
- #: classes/Settings/Column/Toggle.php:15 classes/Settings/Column/Pro.php:24
2048
  #: classes/Settings/Column/PostFormatIcon.php:25
 
 
2049
  msgid "No"
2050
  msgstr "Nej"
2051
 
2052
- #: templates/admin/side-feedback.php:13 classes/Helper/Icon.php:46
2053
- #: classes/Settings/Column/MissingImageSize.php:22
2054
  #: classes/Settings/Column/ActionIcons.php:22
2055
- #: classes/Settings/Column/StatusIcon.php:24
2056
- #: classes/Settings/Column/Toggle.php:14 classes/Settings/Column/Pro.php:23
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 &raquo;"
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/sorting.php:29
91
- #: templates/tooltip/inline-editing.php:25
92
  #: templates/tooltip/smart-filtering.php:28
93
- #: templates/tooltip/bulk-editing.php:25
94
- #: templates/tooltip/export-disabled.php:17
95
  msgid "Learn more &raquo;"
96
  msgstr ""
97
 
@@ -119,7 +134,7 @@ msgstr ""
119
  msgid "List Screen ID"
120
  msgstr ""
121
 
122
- #: classes/Column/User/FullName.php:11 classes/Settings/Column/User.php:78
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:65
382
  msgid "The column could not be loaded because of an unknown error"
383
  msgstr ""
384
 
385
- #: classes/Admin/Asset/Columns.php:64
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:88
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:122
455
  msgid "URL"
456
  msgstr ""
457
 
@@ -544,9 +559,8 @@ msgstr ""
544
  msgid "Text Limit"
545
  msgstr ""
546
 
547
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
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:94
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/Admin.php:150 classes/Settings/Column/Comment.php:115
 
783
  #: classes/Settings/Column/AttachmentDisplay.php:42
784
- #: classes/Settings/Column/Term.php:36 classes/Settings/Column/User.php:54
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:170
891
  msgid "Multiple"
892
  msgstr ""
893
 
894
- #: classes/Settings/Column/CustomFieldType.php:169
895
  msgid "Choice"
896
  msgstr ""
897
 
898
- #: classes/Settings/Column/CustomFieldType.php:168
899
  msgid "Relational"
900
  msgstr ""
901
 
902
- #: classes/Settings/Column/CustomFieldType.php:167
903
  msgid "Basic"
904
  msgstr ""
905
 
906
- #: classes/Settings/Column/CustomFieldType.php:135
907
  msgid "Number of Fields"
908
  msgstr ""
909
 
910
  #: templates/admin/help-tab/custom-fields.php:50
911
- #: classes/Settings/Column/CustomFieldType.php:127
912
  msgid "True / False"
913
  msgstr "Wahr / Falsch"
914
 
915
  #: templates/admin/help-tab/custom-fields.php:26
916
- #: classes/Settings/Column/CustomFieldType.php:126
917
  msgid "Has Content"
918
  msgstr ""
919
 
920
  #: templates/admin/help-tab/custom-fields.php:42
921
- #: classes/Settings/Column/CustomFieldType.php:123
922
  msgid "Number"
923
  msgstr "Zahl"
924
 
925
- #: classes/Settings/Column/CustomFieldType.php:120
926
  msgid "Text"
927
  msgstr "Text"
928
 
929
- #: classes/Settings/Column/CustomFieldType.php:89
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:305
 
984
  msgid ", "
985
  msgstr ""
986
 
@@ -1090,7 +1104,7 @@ msgstr ""
1090
  msgid "Pro"
1091
  msgstr ""
1092
 
1093
- #: classes/Controller/ListScreen/Save.php:25
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/Page/Columns.php:67
1130
  msgid "The columns for %s are read only and can therefore not be edited."
1131
  msgstr ""
1132
 
1133
- #: classes/Controller/ColumnRequest.php:30
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:64
1146
  msgid "View %s screen"
1147
  msgstr ""
1148
 
1149
- #: classes/Admin/Asset/Columns.php:62
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/ColumnGroups.php:15 classes/Admin/HelpTab/CustomField.php:11
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:61
1196
  msgid "Settings for %s updated successfully."
1197
  msgstr ""
1198
 
1199
- #: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:14
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/ListScreenGroups.php:15
1206
- #: classes/Settings/Column/CustomFieldType.php:130
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:18
1216
  msgid "Comment"
1217
  msgstr ""
1218
 
1219
- #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1220
- #: classes/ListScreen/Comment.php:17
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:180
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:171
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:37
1440
  msgid "Default settings successfully restored."
1441
  msgstr ""
1442
 
1443
- #: classes/Admin/Asset/Columns.php:61 classes/Controller/ColumnRequest.php:41
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/Admin.php:126 classes/Table/Screen.php:464
1497
- #: classes/Admin/Page/Columns.php:57 classes/Check/Review.php:148
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:36
1534
  msgid "Name"
1535
  msgstr "Name"
1536
 
1537
- #: classes/Settings/Column/Type.php:30
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/LastName.php:14 classes/Settings/Column/User.php:79
1558
  msgid "Last Name"
1559
  msgstr "Nachname"
1560
 
1561
- #: classes/Column/User/FirstName.php:14 classes/Settings/Column/User.php:77
1562
  msgid "First Name"
1563
  msgstr "Vorname"
1564
 
1565
- #: classes/Column/User/DisplayName.php:14 classes/Settings/Column/User.php:76
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:63
1582
  msgid "width"
1583
  msgstr ""
1584
 
1585
- #: classes/ColumnGroups.php:16 classes/Settings/Column/CustomFieldType.php:171
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/ListScreenGroups.php:13 classes/Settings/Column/PostType.php:43
1619
- #: classes/Settings/Column/CustomFieldType.php:99
 
1620
  msgid "Post Type"
1621
  msgstr ""
1622
 
@@ -1624,7 +1638,7 @@ msgstr ""
1624
  msgid "Post Count"
1625
  msgstr ""
1626
 
1627
- #: classes/Column/User/Nickname.php:14 classes/Settings/Column/User.php:80
1628
  msgid "Nickname"
1629
  msgstr "Spitzname"
1630
 
@@ -1636,7 +1650,7 @@ msgstr ""
1636
  msgid "Remove"
1637
  msgstr "Entfernen"
1638
 
1639
- #: classes/Column/User/ID.php:14 classes/Settings/Column/User.php:84
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:18 classes/Settings/Column/Taxonomy.php:51
1652
  msgid "Taxonomy"
1653
  msgstr "Taxonomie"
1654
 
@@ -1660,7 +1674,7 @@ msgstr "Anpinnen"
1660
  msgid "Status"
1661
  msgstr "Status"
1662
 
1663
- #: classes/Column/Post/Slug.php:14 classes/Settings/Column/Term.php:31
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/Separator.php:28
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/Media/Width.php:16 classes/Settings/Column/Image.php:41
1803
- #: classes/Settings/Column/Width.php:53
1804
  msgid "Width"
1805
  msgstr "Breite"
1806
 
@@ -1808,7 +1822,7 @@ msgstr "Breite"
1808
  msgid "Mime Type"
1809
  msgstr ""
1810
 
1811
- #: classes/Column/Media/Height.php:16 classes/Settings/Column/Image.php:47
1812
  msgid "Height"
1813
  msgstr "Höhe"
1814
 
@@ -1836,8 +1850,8 @@ msgstr ""
1836
  msgid "Filename"
1837
  msgstr ""
1838
 
1839
- #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1840
- #: classes/Settings/Column/Post.php:91
1841
  msgid "Title"
1842
  msgstr "Titel"
1843
 
@@ -1877,7 +1891,7 @@ msgstr "EXIF-Daten"
1877
  msgid "Dimensions"
1878
  msgstr "Dimensionen"
1879
 
1880
- #: classes/Column/Media/Caption.php:14 classes/Settings/Column/ExifData.php:75
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:74
1903
  msgid "This will determine how the value will be displayed."
1904
  msgstr ""
1905
 
1906
- #: classes/Settings/Column/CustomFieldType.php:81
1907
  msgid "Field Type"
1908
  msgstr "Feldtyp"
1909
 
1910
  #: templates/admin/help-tab/custom-fields.php:38
1911
- #: classes/Settings/Column/CustomFieldType.php:136
1912
  msgid "Multiple Values"
1913
  msgstr ""
1914
 
1915
  #: templates/admin/help-tab/custom-fields.php:30
1916
- #: classes/Settings/Column/CustomFieldType.php:121
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:118
1931
  msgid "Color"
1932
  msgstr ""
1933
 
1934
  #: templates/admin/help-tab/custom-fields.php:6
1935
- #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1936
- #: classes/ColumnGroups.php:13 classes/Settings/Column/CustomFieldType.php:186
1937
  #: classes/Settings/Column/NumberFormat.php:88
1938
  #: classes/Settings/Column/Image.php:72
1939
- #: classes/Settings/Column/Separator.php:25
 
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/Comment/User.php:15
1953
- #: classes/Settings/Column/CustomFieldType.php:103
1954
- #: classes/Settings/Column/CustomFieldType.php:132
1955
- #: classes/ListScreen/User.php:15
1956
  msgid "User"
1957
  msgstr "Benutzer"
1958
 
1959
- #: templates/admin/edit-column.php:53 classes/Column/Comment/Type.php:14
1960
- #: classes/Settings/Column/CustomFieldType.php:77
1961
- #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
 
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:119
1982
  msgid "Date"
1983
  msgstr "Datum"
1984
 
1985
- #: classes/Column/Comment/DateGmt.php:20
1986
  msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
1987
  msgstr ""
1988
 
1989
- #: classes/Column/Comment/DateGmt.php:14
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/Post/ID.php:15
2037
- #: classes/Column/Comment/ID.php:14 classes/Column/Media/ID.php:14
2038
- #: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Term.php:32
2039
- #: classes/Settings/Column/Post.php:92
2040
  msgid "ID"
2041
  msgstr ""
2042
 
2043
- #: templates/admin/side-feedback.php:14 classes/Helper/Icon.php:62
2044
- #: classes/Settings/Column/MissingImageSize.php:23
2045
  #: classes/Settings/Column/ActionIcons.php:23
2046
- #: classes/Settings/Column/StatusIcon.php:25
2047
- #: classes/Settings/Column/Toggle.php:15 classes/Settings/Column/Pro.php:24
2048
  #: classes/Settings/Column/PostFormatIcon.php:25
 
 
2049
  msgid "No"
2050
  msgstr "Nein"
2051
 
2052
- #: templates/admin/side-feedback.php:13 classes/Helper/Icon.php:46
2053
- #: classes/Settings/Column/MissingImageSize.php:22
2054
  #: classes/Settings/Column/ActionIcons.php:22
2055
- #: classes/Settings/Column/StatusIcon.php:24
2056
- #: classes/Settings/Column/Toggle.php:14 classes/Settings/Column/Pro.php:23
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 &raquo;"
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/sorting.php:29
91
- #: templates/tooltip/inline-editing.php:25
92
  #: templates/tooltip/smart-filtering.php:28
93
- #: templates/tooltip/bulk-editing.php:25
94
- #: templates/tooltip/export-disabled.php:17
95
  msgid "Learn more &raquo;"
96
  msgstr ""
97
 
@@ -119,7 +134,7 @@ msgstr ""
119
  msgid "List Screen ID"
120
  msgstr ""
121
 
122
- #: classes/Column/User/FullName.php:11 classes/Settings/Column/User.php:78
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:65
382
  msgid "The column could not be loaded because of an unknown error"
383
  msgstr ""
384
 
385
- #: classes/Admin/Asset/Columns.php:64
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:88
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:122
455
  msgid "URL"
456
  msgstr ""
457
 
@@ -544,9 +559,8 @@ msgstr ""
544
  msgid "Text Limit"
545
  msgstr ""
546
 
547
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
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:94
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/Admin.php:150 classes/Settings/Column/Comment.php:115
 
783
  #: classes/Settings/Column/AttachmentDisplay.php:42
784
- #: classes/Settings/Column/Term.php:36 classes/Settings/Column/User.php:54
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:170
891
  msgid "Multiple"
892
  msgstr ""
893
 
894
- #: classes/Settings/Column/CustomFieldType.php:169
895
  msgid "Choice"
896
  msgstr ""
897
 
898
- #: classes/Settings/Column/CustomFieldType.php:168
899
  msgid "Relational"
900
  msgstr ""
901
 
902
- #: classes/Settings/Column/CustomFieldType.php:167
903
  msgid "Basic"
904
  msgstr ""
905
 
906
- #: classes/Settings/Column/CustomFieldType.php:135
907
  msgid "Number of Fields"
908
  msgstr ""
909
 
910
  #: templates/admin/help-tab/custom-fields.php:50
911
- #: classes/Settings/Column/CustomFieldType.php:127
912
  msgid "True / False"
913
  msgstr ""
914
 
915
  #: templates/admin/help-tab/custom-fields.php:26
916
- #: classes/Settings/Column/CustomFieldType.php:126
917
  msgid "Has Content"
918
  msgstr ""
919
 
920
  #: templates/admin/help-tab/custom-fields.php:42
921
- #: classes/Settings/Column/CustomFieldType.php:123
922
  msgid "Number"
923
  msgstr ""
924
 
925
- #: classes/Settings/Column/CustomFieldType.php:120
926
  msgid "Text"
927
  msgstr ""
928
 
929
- #: classes/Settings/Column/CustomFieldType.php:89
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:305
 
984
  msgid ", "
985
  msgstr ""
986
 
@@ -1090,7 +1104,7 @@ msgstr ""
1090
  msgid "Pro"
1091
  msgstr ""
1092
 
1093
- #: classes/Controller/ListScreen/Save.php:25
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/Page/Columns.php:67
1130
  msgid "The columns for %s are read only and can therefore not be edited."
1131
  msgstr ""
1132
 
1133
- #: classes/Controller/ColumnRequest.php:30
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:64
1146
  msgid "View %s screen"
1147
  msgstr ""
1148
 
1149
- #: classes/Admin/Asset/Columns.php:62
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/ColumnGroups.php:15 classes/Admin/HelpTab/CustomField.php:11
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:61
1196
  msgid "Settings for %s updated successfully."
1197
  msgstr ""
1198
 
1199
- #: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:14
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/ListScreenGroups.php:15
1206
- #: classes/Settings/Column/CustomFieldType.php:130
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:18
1216
  msgid "Comment"
1217
  msgstr ""
1218
 
1219
- #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1220
- #: classes/ListScreen/Comment.php:17
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:180
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:171
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:37
1440
  msgid "Default settings successfully restored."
1441
  msgstr ""
1442
 
1443
- #: classes/Admin/Asset/Columns.php:61 classes/Controller/ColumnRequest.php:41
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/Admin.php:126 classes/Table/Screen.php:464
1497
- #: classes/Admin/Page/Columns.php:57 classes/Check/Review.php:148
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:36
1534
  msgid "Name"
1535
  msgstr "Name"
1536
 
1537
- #: classes/Settings/Column/Type.php:30
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/LastName.php:14 classes/Settings/Column/User.php:79
1558
  msgid "Last Name"
1559
  msgstr "Last Name"
1560
 
1561
- #: classes/Column/User/FirstName.php:14 classes/Settings/Column/User.php:77
1562
  msgid "First Name"
1563
  msgstr "First Name"
1564
 
1565
- #: classes/Column/User/DisplayName.php:14 classes/Settings/Column/User.php:76
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:63
1582
  msgid "width"
1583
  msgstr ""
1584
 
1585
- #: classes/ColumnGroups.php:16 classes/Settings/Column/CustomFieldType.php:171
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/ListScreenGroups.php:13 classes/Settings/Column/PostType.php:43
1619
- #: classes/Settings/Column/CustomFieldType.php:99
 
1620
  msgid "Post Type"
1621
  msgstr ""
1622
 
@@ -1624,7 +1638,7 @@ msgstr ""
1624
  msgid "Post Count"
1625
  msgstr ""
1626
 
1627
- #: classes/Column/User/Nickname.php:14 classes/Settings/Column/User.php:80
1628
  msgid "Nickname"
1629
  msgstr "Nickname"
1630
 
@@ -1636,7 +1650,7 @@ msgstr ""
1636
  msgid "Remove"
1637
  msgstr "Remove"
1638
 
1639
- #: classes/Column/User/ID.php:14 classes/Settings/Column/User.php:84
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:18 classes/Settings/Column/Taxonomy.php:51
1652
  msgid "Taxonomy"
1653
  msgstr "Taxonomy"
1654
 
@@ -1660,7 +1674,7 @@ msgstr ""
1660
  msgid "Status"
1661
  msgstr "Status"
1662
 
1663
- #: classes/Column/Post/Slug.php:14 classes/Settings/Column/Term.php:31
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/Separator.php:28
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/Media/Width.php:16 classes/Settings/Column/Image.php:41
1803
- #: classes/Settings/Column/Width.php:53
1804
  msgid "Width"
1805
  msgstr "Width"
1806
 
@@ -1808,7 +1822,7 @@ msgstr "Width"
1808
  msgid "Mime Type"
1809
  msgstr ""
1810
 
1811
- #: classes/Column/Media/Height.php:16 classes/Settings/Column/Image.php:47
1812
  msgid "Height"
1813
  msgstr "Height"
1814
 
@@ -1836,8 +1850,8 @@ msgstr ""
1836
  msgid "Filename"
1837
  msgstr ""
1838
 
1839
- #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1840
- #: classes/Settings/Column/Post.php:91
1841
  msgid "Title"
1842
  msgstr "Title"
1843
 
@@ -1877,7 +1891,7 @@ msgstr ""
1877
  msgid "Dimensions"
1878
  msgstr "Dimensions"
1879
 
1880
- #: classes/Column/Media/Caption.php:14 classes/Settings/Column/ExifData.php:75
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:74
1903
  msgid "This will determine how the value will be displayed."
1904
  msgstr ""
1905
 
1906
- #: classes/Settings/Column/CustomFieldType.php:81
1907
  msgid "Field Type"
1908
  msgstr ""
1909
 
1910
  #: templates/admin/help-tab/custom-fields.php:38
1911
- #: classes/Settings/Column/CustomFieldType.php:136
1912
  msgid "Multiple Values"
1913
  msgstr ""
1914
 
1915
  #: templates/admin/help-tab/custom-fields.php:30
1916
- #: classes/Settings/Column/CustomFieldType.php:121
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:118
1931
  msgid "Color"
1932
  msgstr ""
1933
 
1934
  #: templates/admin/help-tab/custom-fields.php:6
1935
- #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1936
- #: classes/ColumnGroups.php:13 classes/Settings/Column/CustomFieldType.php:186
1937
  #: classes/Settings/Column/NumberFormat.php:88
1938
  #: classes/Settings/Column/Image.php:72
1939
- #: classes/Settings/Column/Separator.php:25
 
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/Comment/User.php:15
1953
- #: classes/Settings/Column/CustomFieldType.php:103
1954
- #: classes/Settings/Column/CustomFieldType.php:132
1955
- #: classes/ListScreen/User.php:15
1956
  msgid "User"
1957
  msgstr "User"
1958
 
1959
- #: templates/admin/edit-column.php:53 classes/Column/Comment/Type.php:14
1960
- #: classes/Settings/Column/CustomFieldType.php:77
1961
- #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
 
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:119
1982
  msgid "Date"
1983
  msgstr "Date"
1984
 
1985
- #: classes/Column/Comment/DateGmt.php:20
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:14
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/Post/ID.php:15
2037
- #: classes/Column/Comment/ID.php:14 classes/Column/Media/ID.php:14
2038
- #: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Term.php:32
2039
- #: classes/Settings/Column/Post.php:92
2040
  msgid "ID"
2041
  msgstr "ID"
2042
 
2043
- #: templates/admin/side-feedback.php:14 classes/Helper/Icon.php:62
2044
- #: classes/Settings/Column/MissingImageSize.php:23
2045
  #: classes/Settings/Column/ActionIcons.php:23
2046
- #: classes/Settings/Column/StatusIcon.php:25
2047
- #: classes/Settings/Column/Toggle.php:15 classes/Settings/Column/Pro.php:24
2048
  #: classes/Settings/Column/PostFormatIcon.php:25
 
 
2049
  msgid "No"
2050
  msgstr "No"
2051
 
2052
- #: templates/admin/side-feedback.php:13 classes/Helper/Icon.php:46
2053
- #: classes/Settings/Column/MissingImageSize.php:22
2054
  #: classes/Settings/Column/ActionIcons.php:22
2055
- #: classes/Settings/Column/StatusIcon.php:24
2056
- #: classes/Settings/Column/Toggle.php:14 classes/Settings/Column/Pro.php:23
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 &raquo;"
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-04-06 16:58:14+0000\n"
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/sorting.php:29
91
- #: templates/tooltip/inline-editing.php:25
92
  #: templates/tooltip/smart-filtering.php:28
93
- #: templates/tooltip/bulk-editing.php:25
94
- #: templates/tooltip/export-disabled.php:17
95
  msgid "Learn more &raquo;"
96
  msgstr "Aprende más &raquo;"
97
 
@@ -119,7 +134,7 @@ msgstr ""
119
  msgid "List Screen ID"
120
  msgstr ""
121
 
122
- #: classes/Column/User/FullName.php:11 classes/Settings/Column/User.php:78
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:65
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:64
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:88
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:122
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/Table/Screen.php:134 classes/Table/Screen.php:136
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:94
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/Admin.php:150 classes/Settings/Column/Comment.php:115
 
783
  #: classes/Settings/Column/AttachmentDisplay.php:42
784
- #: classes/Settings/Column/Term.php:36 classes/Settings/Column/User.php:54
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:170
891
  msgid "Multiple"
892
  msgstr "Múltiple"
893
 
894
- #: classes/Settings/Column/CustomFieldType.php:169
895
  msgid "Choice"
896
  msgstr "Elección"
897
 
898
- #: classes/Settings/Column/CustomFieldType.php:168
899
  msgid "Relational"
900
  msgstr "Relacional"
901
 
902
- #: classes/Settings/Column/CustomFieldType.php:167
903
  msgid "Basic"
904
  msgstr "Básico"
905
 
906
- #: classes/Settings/Column/CustomFieldType.php:135
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:127
912
  msgid "True / False"
913
  msgstr "Verdadero / Falso"
914
 
915
  #: templates/admin/help-tab/custom-fields.php:26
916
- #: classes/Settings/Column/CustomFieldType.php:126
917
  msgid "Has Content"
918
  msgstr "Tiene contenido"
919
 
920
  #: templates/admin/help-tab/custom-fields.php:42
921
- #: classes/Settings/Column/CustomFieldType.php:123
922
  msgid "Number"
923
  msgstr "Número"
924
 
925
- #: classes/Settings/Column/CustomFieldType.php:120
926
  msgid "Text"
927
  msgstr "Texto"
928
 
929
- #: classes/Settings/Column/CustomFieldType.php:89
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:305
 
984
  msgid ", "
985
  msgstr ", "
986
 
@@ -1090,7 +1104,7 @@ msgstr ""
1090
  msgid "Pro"
1091
  msgstr "Pro"
1092
 
1093
- #: classes/Controller/ListScreen/Save.php:25
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/Page/Columns.php:67
1130
  msgid "The columns for %s are read only and can therefore not be edited."
1131
  msgstr ""
1132
 
1133
- #: classes/Controller/ColumnRequest.php:30
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:64
1146
  msgid "View %s screen"
1147
  msgstr "Ver pantalla de %s"
1148
 
1149
- #: classes/Admin/Asset/Columns.php:62
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/ColumnGroups.php:15 classes/Admin/HelpTab/CustomField.php:11
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:61
1196
  msgid "Settings for %s updated successfully."
1197
  msgstr ""
1198
 
1199
- #: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:14
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/ListScreenGroups.php:15
1206
- #: classes/Settings/Column/CustomFieldType.php:130
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:18
1216
  msgid "Comment"
1217
  msgstr "Comentar"
1218
 
1219
- #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1220
- #: classes/ListScreen/Comment.php:17
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:180
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:171
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:37
1440
  msgid "Default settings successfully restored."
1441
  msgstr "Ajustes por defecto restaurados satisfactoriamente."
1442
 
1443
- #: classes/Admin/Asset/Columns.php:61 classes/Controller/ColumnRequest.php:41
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/Admin.php:126 classes/Table/Screen.php:464
1497
- #: classes/Admin/Page/Columns.php:57 classes/Check/Review.php:148
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:36
1534
  msgid "Name"
1535
  msgstr "Nombre"
1536
 
1537
- #: classes/Settings/Column/Type.php:30
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/LastName.php:14 classes/Settings/Column/User.php:79
1558
  msgid "Last Name"
1559
  msgstr "Apellidos"
1560
 
1561
- #: classes/Column/User/FirstName.php:14 classes/Settings/Column/User.php:77
1562
  msgid "First Name"
1563
  msgstr "Nombre"
1564
 
1565
- #: classes/Column/User/DisplayName.php:14 classes/Settings/Column/User.php:76
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:63
1582
  msgid "width"
1583
  msgstr "ancho"
1584
 
1585
- #: classes/ColumnGroups.php:16 classes/Settings/Column/CustomFieldType.php:171
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/ListScreenGroups.php:13 classes/Settings/Column/PostType.php:43
1619
- #: classes/Settings/Column/CustomFieldType.php:99
 
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/Nickname.php:14 classes/Settings/Column/User.php:80
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/ID.php:14 classes/Settings/Column/User.php:84
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:18 classes/Settings/Column/Taxonomy.php:51
1652
  msgid "Taxonomy"
1653
  msgstr "Taxonomía"
1654
 
@@ -1660,7 +1674,7 @@ msgstr "Fijo"
1660
  msgid "Status"
1661
  msgstr "Estado"
1662
 
1663
- #: classes/Column/Post/Slug.php:14 classes/Settings/Column/Term.php:31
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/Separator.php:28
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/Media/Width.php:16 classes/Settings/Column/Image.php:41
1803
- #: classes/Settings/Column/Width.php:53
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/Media/Height.php:16 classes/Settings/Column/Image.php:47
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/ExifData.php:81 classes/Settings/Column/Term.php:30
1840
- #: classes/Settings/Column/Post.php:91
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/Media/Caption.php:14 classes/Settings/Column/ExifData.php:75
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:74
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:81
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:136
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:121
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:118
1931
  msgid "Color"
1932
  msgstr "Color"
1933
 
1934
  #: templates/admin/help-tab/custom-fields.php:6
1935
- #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1936
- #: classes/ColumnGroups.php:13 classes/Settings/Column/CustomFieldType.php:186
1937
  #: classes/Settings/Column/NumberFormat.php:88
1938
  #: classes/Settings/Column/Image.php:72
1939
- #: classes/Settings/Column/Separator.php:25
 
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/Comment/User.php:15
1953
- #: classes/Settings/Column/CustomFieldType.php:103
1954
- #: classes/Settings/Column/CustomFieldType.php:132
1955
- #: classes/ListScreen/User.php:15
1956
  msgid "User"
1957
  msgstr "Usuario"
1958
 
1959
- #: templates/admin/edit-column.php:53 classes/Column/Comment/Type.php:14
1960
- #: classes/Settings/Column/CustomFieldType.php:77
1961
- #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
 
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:119
1982
  msgid "Date"
1983
  msgstr "Fecha"
1984
 
1985
- #: classes/Column/Comment/DateGmt.php:20
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:14
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/Post/ID.php:15
2037
- #: classes/Column/Comment/ID.php:14 classes/Column/Media/ID.php:14
2038
- #: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Term.php:32
2039
- #: classes/Settings/Column/Post.php:92
2040
  msgid "ID"
2041
  msgstr "ID"
2042
 
2043
- #: templates/admin/side-feedback.php:14 classes/Helper/Icon.php:62
2044
- #: classes/Settings/Column/MissingImageSize.php:23
2045
  #: classes/Settings/Column/ActionIcons.php:23
2046
- #: classes/Settings/Column/StatusIcon.php:25
2047
- #: classes/Settings/Column/Toggle.php:15 classes/Settings/Column/Pro.php:24
2048
  #: classes/Settings/Column/PostFormatIcon.php:25
 
 
2049
  msgid "No"
2050
  msgstr "No"
2051
 
2052
- #: templates/admin/side-feedback.php:13 classes/Helper/Icon.php:46
2053
- #: classes/Settings/Column/MissingImageSize.php:22
2054
  #: classes/Settings/Column/ActionIcons.php:22
2055
- #: classes/Settings/Column/StatusIcon.php:24
2056
- #: classes/Settings/Column/Toggle.php:14 classes/Settings/Column/Pro.php:23
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 &raquo;"
111
  msgstr "Aprende más &raquo;"
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/sorting.php:29
91
- #: templates/tooltip/inline-editing.php:25
92
  #: templates/tooltip/smart-filtering.php:28
93
- #: templates/tooltip/bulk-editing.php:25
94
- #: templates/tooltip/export-disabled.php:17
95
  msgid "Learn more &raquo;"
96
  msgstr ""
97
 
@@ -119,7 +134,7 @@ msgstr ""
119
  msgid "List Screen ID"
120
  msgstr ""
121
 
122
- #: classes/Column/User/FullName.php:11 classes/Settings/Column/User.php:78
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:65
382
  msgid "The column could not be loaded because of an unknown error"
383
  msgstr ""
384
 
385
- #: classes/Admin/Asset/Columns.php:64
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:88
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:122
455
  msgid "URL"
456
  msgstr ""
457
 
@@ -544,9 +559,8 @@ msgstr ""
544
  msgid "Text Limit"
545
  msgstr ""
546
 
547
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
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:94
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/Admin.php:150 classes/Settings/Column/Comment.php:115
 
783
  #: classes/Settings/Column/AttachmentDisplay.php:42
784
- #: classes/Settings/Column/Term.php:36 classes/Settings/Column/User.php:54
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:170
891
  msgid "Multiple"
892
  msgstr ""
893
 
894
- #: classes/Settings/Column/CustomFieldType.php:169
895
  msgid "Choice"
896
  msgstr ""
897
 
898
- #: classes/Settings/Column/CustomFieldType.php:168
899
  msgid "Relational"
900
  msgstr ""
901
 
902
- #: classes/Settings/Column/CustomFieldType.php:167
903
  msgid "Basic"
904
  msgstr ""
905
 
906
- #: classes/Settings/Column/CustomFieldType.php:135
907
  msgid "Number of Fields"
908
  msgstr ""
909
 
910
  #: templates/admin/help-tab/custom-fields.php:50
911
- #: classes/Settings/Column/CustomFieldType.php:127
912
  msgid "True / False"
913
  msgstr ""
914
 
915
  #: templates/admin/help-tab/custom-fields.php:26
916
- #: classes/Settings/Column/CustomFieldType.php:126
917
  msgid "Has Content"
918
  msgstr ""
919
 
920
  #: templates/admin/help-tab/custom-fields.php:42
921
- #: classes/Settings/Column/CustomFieldType.php:123
922
  msgid "Number"
923
  msgstr ""
924
 
925
- #: classes/Settings/Column/CustomFieldType.php:120
926
  msgid "Text"
927
  msgstr ""
928
 
929
- #: classes/Settings/Column/CustomFieldType.php:89
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:305
 
984
  msgid ", "
985
  msgstr ""
986
 
@@ -1089,7 +1103,7 @@ msgstr ""
1089
  msgid "Pro"
1090
  msgstr ""
1091
 
1092
- #: classes/Controller/ListScreen/Save.php:25
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/Page/Columns.php:67
1129
  msgid "The columns for %s are read only and can therefore not be edited."
1130
  msgstr ""
1131
 
1132
- #: classes/Controller/ColumnRequest.php:30
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:64
1145
  msgid "View %s screen"
1146
  msgstr ""
1147
 
1148
- #: classes/Admin/Asset/Columns.php:62
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/ColumnGroups.php:15 classes/Admin/HelpTab/CustomField.php:11
1169
  msgid "Custom Fields"
1170
  msgstr "فیلدهای اضافی"
1171
 
@@ -1191,19 +1205,18 @@ msgstr "ویرایش ستون ها"
1191
  msgid "Upgrade"
1192
  msgstr "به روزرسانی"
1193
 
1194
- #: classes/Controller/ListScreen/Save.php:61
1195
  msgid "Settings for %s updated successfully."
1196
  msgstr ""
1197
 
1198
- #: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:14
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/ListScreenGroups.php:15
1205
- #: classes/Settings/Column/CustomFieldType.php:130
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:18
1215
  msgid "Comment"
1216
  msgstr ""
1217
 
1218
- #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1219
- #: classes/ListScreen/Comment.php:17
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:180
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:171
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:37
1439
  msgid "Default settings successfully restored."
1440
  msgstr ""
1441
 
1442
- #: classes/Admin/Asset/Columns.php:61 classes/Controller/ColumnRequest.php:41
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/Admin.php:126 classes/Table/Screen.php:464
1496
- #: classes/Admin/Page/Columns.php:57 classes/Check/Review.php:148
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:36
1533
  msgid "Name"
1534
  msgstr ""
1535
 
1536
- #: classes/Settings/Column/Type.php:30
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/LastName.php:14 classes/Settings/Column/User.php:79
1557
  msgid "Last Name"
1558
  msgstr "نام خانوادگی"
1559
 
1560
- #: classes/Column/User/FirstName.php:14 classes/Settings/Column/User.php:77
1561
  msgid "First Name"
1562
  msgstr "نام"
1563
 
1564
- #: classes/Column/User/DisplayName.php:14 classes/Settings/Column/User.php:76
1565
  msgid "Display Name"
1566
  msgstr "نام عمومی"
1567
 
@@ -1577,12 +1590,12 @@ msgstr ""
1577
  msgid "Before"
1578
  msgstr "قبل"
1579
 
1580
- #: classes/Settings/Column/Width.php:63
1581
  msgid "width"
1582
  msgstr "عرض"
1583
 
1584
- #: classes/ColumnGroups.php:16 classes/Settings/Column/CustomFieldType.php:171
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/ListScreenGroups.php:13 classes/Settings/Column/PostType.php:43
1618
- #: classes/Settings/Column/CustomFieldType.php:99
 
1619
  msgid "Post Type"
1620
  msgstr "نوع نوشته"
1621
 
@@ -1623,7 +1637,7 @@ msgstr "نوع نوشته"
1623
  msgid "Post Count"
1624
  msgstr "تعداد نوشته"
1625
 
1626
- #: classes/Column/User/Nickname.php:14 classes/Settings/Column/User.php:80
1627
  msgid "Nickname"
1628
  msgstr "لغب"
1629
 
@@ -1635,7 +1649,7 @@ msgstr ""
1635
  msgid "Remove"
1636
  msgstr "حذف"
1637
 
1638
- #: classes/Column/User/ID.php:14 classes/Settings/Column/User.php:84
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:18 classes/Settings/Column/Taxonomy.php:51
1651
  msgid "Taxonomy"
1652
  msgstr "طبقه بندی"
1653
 
@@ -1659,7 +1673,7 @@ msgstr "سنجاق شده"
1659
  msgid "Status"
1660
  msgstr "وضعیت"
1661
 
1662
- #: classes/Column/Post/Slug.php:14 classes/Settings/Column/Term.php:31
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/Separator.php:28
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/Media/Width.php:16 classes/Settings/Column/Image.php:41
1800
- #: classes/Settings/Column/Width.php:53
1801
  msgid "Width"
1802
  msgstr "عرض"
1803
 
@@ -1805,7 +1819,7 @@ msgstr "عرض"
1805
  msgid "Mime Type"
1806
  msgstr ""
1807
 
1808
- #: classes/Column/Media/Height.php:16 classes/Settings/Column/Image.php:47
1809
  msgid "Height"
1810
  msgstr "ارتفاع"
1811
 
@@ -1833,8 +1847,8 @@ msgstr ""
1833
  msgid "Filename"
1834
  msgstr ""
1835
 
1836
- #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1837
- #: classes/Settings/Column/Post.php:91
1838
  msgid "Title"
1839
  msgstr "تیتر"
1840
 
@@ -1874,7 +1888,7 @@ msgstr ""
1874
  msgid "Dimensions"
1875
  msgstr "ابعاد"
1876
 
1877
- #: classes/Column/Media/Caption.php:14 classes/Settings/Column/ExifData.php:75
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:74
1900
  msgid "This will determine how the value will be displayed."
1901
  msgstr "نمایانگر این موضوع که مقادیر چگونه نمایش داده خواهند شد."
1902
 
1903
- #: classes/Settings/Column/CustomFieldType.php:81
1904
  msgid "Field Type"
1905
  msgstr "نوع فیلد"
1906
 
1907
  #: templates/admin/help-tab/custom-fields.php:38
1908
- #: classes/Settings/Column/CustomFieldType.php:136
1909
  msgid "Multiple Values"
1910
  msgstr "چندین مقدار"
1911
 
1912
  #: templates/admin/help-tab/custom-fields.php:30
1913
- #: classes/Settings/Column/CustomFieldType.php:121
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:118
1928
  msgid "Color"
1929
  msgstr "رنگ"
1930
 
1931
  #: templates/admin/help-tab/custom-fields.php:6
1932
- #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1933
- #: classes/ColumnGroups.php:13 classes/Settings/Column/CustomFieldType.php:186
1934
  #: classes/Settings/Column/NumberFormat.php:88
1935
  #: classes/Settings/Column/Image.php:72
1936
- #: classes/Settings/Column/Separator.php:25
 
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/Comment/User.php:15
1950
- #: classes/Settings/Column/CustomFieldType.php:103
1951
- #: classes/Settings/Column/CustomFieldType.php:132
1952
- #: classes/ListScreen/User.php:15
1953
  msgid "User"
1954
  msgstr ""
1955
 
1956
- #: templates/admin/edit-column.php:53 classes/Column/Comment/Type.php:14
1957
- #: classes/Settings/Column/CustomFieldType.php:77
1958
- #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
 
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:119
1979
  msgid "Date"
1980
  msgstr "تاریخ"
1981
 
1982
- #: classes/Column/Comment/DateGmt.php:20
1983
  msgid "Submitted on <a href=\"%1$s\">%2$s at %3$s</a>"
1984
  msgstr ""
1985
 
1986
- #: classes/Column/Comment/DateGmt.php:14
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/Post/ID.php:15
2034
- #: classes/Column/Comment/ID.php:14 classes/Column/Media/ID.php:14
2035
- #: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Term.php:32
2036
- #: classes/Settings/Column/Post.php:92
2037
  msgid "ID"
2038
  msgstr "شناسه"
2039
 
2040
- #: templates/admin/side-feedback.php:14 classes/Helper/Icon.php:62
2041
- #: classes/Settings/Column/MissingImageSize.php:23
2042
  #: classes/Settings/Column/ActionIcons.php:23
2043
- #: classes/Settings/Column/StatusIcon.php:25
2044
- #: classes/Settings/Column/Toggle.php:15 classes/Settings/Column/Pro.php:24
2045
  #: classes/Settings/Column/PostFormatIcon.php:25
 
 
2046
  msgid "No"
2047
  msgstr ""
2048
 
2049
- #: templates/admin/side-feedback.php:13 classes/Helper/Icon.php:46
2050
- #: classes/Settings/Column/MissingImageSize.php:22
2051
  #: classes/Settings/Column/ActionIcons.php:22
2052
- #: classes/Settings/Column/StatusIcon.php:24
2053
- #: classes/Settings/Column/Toggle.php:14 classes/Settings/Column/Pro.php:23
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 &raquo;"
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: 2020-12-15 17:52:43+0000\n"
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/sorting.php:29
91
- #: templates/tooltip/inline-editing.php:25
92
  #: templates/tooltip/smart-filtering.php:28
93
- #: templates/tooltip/bulk-editing.php:25
94
- #: templates/tooltip/export-disabled.php:17
95
  msgid "Learn more &raquo;"
96
  msgstr "En savoir plus &raquo;"
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/FullName.php:11 classes/Settings/Column/User.php:78
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:65
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:64
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:88
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:122
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/Table/Screen.php:134 classes/Table/Screen.php:136
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:94
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/Admin.php:150 classes/Settings/Column/Comment.php:115
 
783
  #: classes/Settings/Column/AttachmentDisplay.php:42
784
- #: classes/Settings/Column/Term.php:36 classes/Settings/Column/User.php:54
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:170
891
  msgid "Multiple"
892
  msgstr "Multiple"
893
 
894
- #: classes/Settings/Column/CustomFieldType.php:169
895
  msgid "Choice"
896
  msgstr "Choix"
897
 
898
- #: classes/Settings/Column/CustomFieldType.php:168
899
  msgid "Relational"
900
  msgstr "Relationnel"
901
 
902
- #: classes/Settings/Column/CustomFieldType.php:167
903
  msgid "Basic"
904
  msgstr "Basique"
905
 
906
- #: classes/Settings/Column/CustomFieldType.php:135
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:127
912
  msgid "True / False"
913
  msgstr "Vrai / Faux"
914
 
915
  #: templates/admin/help-tab/custom-fields.php:26
916
- #: classes/Settings/Column/CustomFieldType.php:126
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:123
922
  msgid "Number"
923
  msgstr "Nombre"
924
 
925
- #: classes/Settings/Column/CustomFieldType.php:120
926
  msgid "Text"
927
  msgstr "Texte"
928
 
929
- #: classes/Settings/Column/CustomFieldType.php:89
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:305
 
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:25
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/Page/Columns.php:67
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:30
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:64
1146
  msgid "View %s screen"
1147
  msgstr "Voir l’écran %s"
1148
 
1149
- #: classes/Admin/Asset/Columns.php:62
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/ColumnGroups.php:15 classes/Admin/HelpTab/CustomField.php:11
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:61
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:14
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/ListScreenGroups.php:15
1206
- #: classes/Settings/Column/CustomFieldType.php:130
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:18
1216
  msgid "Comment"
1217
  msgstr "Commentaire"
1218
 
1219
- #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1220
- #: classes/ListScreen/Comment.php:17
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:180
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:171
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:37
1440
  msgid "Default settings successfully restored."
1441
  msgstr "Les réglages par défaut ont bien été restaurés."
1442
 
1443
- #: classes/Admin/Asset/Columns.php:61 classes/Controller/ColumnRequest.php:41
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/Admin.php:126 classes/Table/Screen.php:464
1497
- #: classes/Admin/Page/Columns.php:57 classes/Check/Review.php:148
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:36
1534
  msgid "Name"
1535
  msgstr "Nom"
1536
 
1537
- #: classes/Settings/Column/Type.php:30
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/LastName.php:14 classes/Settings/Column/User.php:79
1558
  msgid "Last Name"
1559
  msgstr "Nom"
1560
 
1561
- #: classes/Column/User/FirstName.php:14 classes/Settings/Column/User.php:77
1562
  msgid "First Name"
1563
  msgstr "Prénom"
1564
 
1565
- #: classes/Column/User/DisplayName.php:14 classes/Settings/Column/User.php:76
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:63
1582
  msgid "width"
1583
  msgstr "largeur"
1584
 
1585
- #: classes/ColumnGroups.php:16 classes/Settings/Column/CustomFieldType.php:171
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/ListScreenGroups.php:13 classes/Settings/Column/PostType.php:43
1619
- #: classes/Settings/Column/CustomFieldType.php:99
 
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/Nickname.php:14 classes/Settings/Column/User.php:80
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/ID.php:14 classes/Settings/Column/User.php:84
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:18 classes/Settings/Column/Taxonomy.php:51
1652
  msgid "Taxonomy"
1653
  msgstr "Taxonomie"
1654
 
@@ -1660,7 +1674,7 @@ msgstr "Épinglé"
1660
  msgid "Status"
1661
  msgstr "État "
1662
 
1663
- #: classes/Column/Post/Slug.php:14 classes/Settings/Column/Term.php:31
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/Separator.php:28
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/Media/Width.php:16 classes/Settings/Column/Image.php:41
1803
- #: classes/Settings/Column/Width.php:53
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/Media/Height.php:16 classes/Settings/Column/Image.php:47
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/ExifData.php:81 classes/Settings/Column/Term.php:30
1840
- #: classes/Settings/Column/Post.php:91
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/Media/Caption.php:14 classes/Settings/Column/ExifData.php:75
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:74
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:81
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:136
1912
  msgid "Multiple Values"
1913
  msgstr "Valeurs multiples"
1914
 
1915
  #: templates/admin/help-tab/custom-fields.php:30
1916
- #: classes/Settings/Column/CustomFieldType.php:121
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:118
1931
  msgid "Color"
1932
  msgstr "Couleur"
1933
 
1934
  #: templates/admin/help-tab/custom-fields.php:6
1935
- #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1936
- #: classes/ColumnGroups.php:13 classes/Settings/Column/CustomFieldType.php:186
1937
  #: classes/Settings/Column/NumberFormat.php:88
1938
  #: classes/Settings/Column/Image.php:72
1939
- #: classes/Settings/Column/Separator.php:25
 
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/Comment/User.php:15
1953
- #: classes/Settings/Column/CustomFieldType.php:103
1954
- #: classes/Settings/Column/CustomFieldType.php:132
1955
- #: classes/ListScreen/User.php:15
1956
  msgid "User"
1957
  msgstr "Utilisateur"
1958
 
1959
- #: templates/admin/edit-column.php:53 classes/Column/Comment/Type.php:14
1960
- #: classes/Settings/Column/CustomFieldType.php:77
1961
- #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
 
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:119
1982
  msgid "Date"
1983
  msgstr "Date"
1984
 
1985
- #: classes/Column/Comment/DateGmt.php:20
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:14
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/Post/ID.php:15
2037
- #: classes/Column/Comment/ID.php:14 classes/Column/Media/ID.php:14
2038
- #: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Term.php:32
2039
- #: classes/Settings/Column/Post.php:92
2040
  msgid "ID"
2041
  msgstr "ID"
2042
 
2043
- #: templates/admin/side-feedback.php:14 classes/Helper/Icon.php:62
2044
- #: classes/Settings/Column/MissingImageSize.php:23
2045
  #: classes/Settings/Column/ActionIcons.php:23
2046
- #: classes/Settings/Column/StatusIcon.php:25
2047
- #: classes/Settings/Column/Toggle.php:15 classes/Settings/Column/Pro.php:24
2048
  #: classes/Settings/Column/PostFormatIcon.php:25
 
 
2049
  msgid "No"
2050
  msgstr "Non"
2051
 
2052
- #: templates/admin/side-feedback.php:13 classes/Helper/Icon.php:46
2053
- #: classes/Settings/Column/MissingImageSize.php:22
2054
  #: classes/Settings/Column/ActionIcons.php:22
2055
- #: classes/Settings/Column/StatusIcon.php:24
2056
- #: classes/Settings/Column/Toggle.php:14 classes/Settings/Column/Pro.php:23
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 &raquo;"
111
  msgstr "En savoir plus &raquo;"
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/sorting.php:29
91
- #: templates/tooltip/inline-editing.php:25
92
  #: templates/tooltip/smart-filtering.php:28
93
- #: templates/tooltip/bulk-editing.php:25
94
- #: templates/tooltip/export-disabled.php:17
95
  msgid "Learn more &raquo;"
96
  msgstr ""
97
 
@@ -119,7 +134,7 @@ msgstr ""
119
  msgid "List Screen ID"
120
  msgstr ""
121
 
122
- #: classes/Column/User/FullName.php:11 classes/Settings/Column/User.php:78
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:65
382
  msgid "The column could not be loaded because of an unknown error"
383
  msgstr ""
384
 
385
- #: classes/Admin/Asset/Columns.php:64
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:88
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:122
455
  msgid "URL"
456
  msgstr ""
457
 
@@ -544,9 +559,8 @@ msgstr ""
544
  msgid "Text Limit"
545
  msgstr ""
546
 
547
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
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:94
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/Admin.php:150 classes/Settings/Column/Comment.php:115
 
783
  #: classes/Settings/Column/AttachmentDisplay.php:42
784
- #: classes/Settings/Column/Term.php:36 classes/Settings/Column/User.php:54
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:170
891
  msgid "Multiple"
892
  msgstr ""
893
 
894
- #: classes/Settings/Column/CustomFieldType.php:169
895
  msgid "Choice"
896
  msgstr ""
897
 
898
- #: classes/Settings/Column/CustomFieldType.php:168
899
  msgid "Relational"
900
  msgstr ""
901
 
902
- #: classes/Settings/Column/CustomFieldType.php:167
903
  msgid "Basic"
904
  msgstr ""
905
 
906
- #: classes/Settings/Column/CustomFieldType.php:135
907
  msgid "Number of Fields"
908
  msgstr ""
909
 
910
  #: templates/admin/help-tab/custom-fields.php:50
911
- #: classes/Settings/Column/CustomFieldType.php:127
912
  msgid "True / False"
913
  msgstr ""
914
 
915
  #: templates/admin/help-tab/custom-fields.php:26
916
- #: classes/Settings/Column/CustomFieldType.php:126
917
  msgid "Has Content"
918
  msgstr ""
919
 
920
  #: templates/admin/help-tab/custom-fields.php:42
921
- #: classes/Settings/Column/CustomFieldType.php:123
922
  msgid "Number"
923
  msgstr ""
924
 
925
- #: classes/Settings/Column/CustomFieldType.php:120
926
  msgid "Text"
927
  msgstr ""
928
 
929
- #: classes/Settings/Column/CustomFieldType.php:89
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:305
 
984
  msgid ", "
985
  msgstr ""
986
 
@@ -1090,7 +1104,7 @@ msgstr ""
1090
  msgid "Pro"
1091
  msgstr ""
1092
 
1093
- #: classes/Controller/ListScreen/Save.php:25
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/Page/Columns.php:67
1130
  msgid "The columns for %s are read only and can therefore not be edited."
1131
  msgstr ""
1132
 
1133
- #: classes/Controller/ColumnRequest.php:30
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:64
1146
  msgid "View %s screen"
1147
  msgstr "הצג מסך %s"
1148
 
1149
- #: classes/Admin/Asset/Columns.php:62
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/ColumnGroups.php:15 classes/Admin/HelpTab/CustomField.php:11
1170
  msgid "Custom Fields"
1171
  msgstr "שדות מיוחדים"
1172
 
@@ -1192,19 +1206,18 @@ msgstr ""
1192
  msgid "Upgrade"
1193
  msgstr "שדרוג"
1194
 
1195
- #: classes/Controller/ListScreen/Save.php:61
1196
  msgid "Settings for %s updated successfully."
1197
  msgstr "הגדרות עבור %s עודכנו בהצלחה."
1198
 
1199
- #: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:14
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/ListScreenGroups.php:15
1206
- #: classes/Settings/Column/CustomFieldType.php:130
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:18
1216
  msgid "Comment"
1217
  msgstr "תגובות"
1218
 
1219
- #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1220
- #: classes/ListScreen/Comment.php:17
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:180
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:171
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:37
1440
  msgid "Default settings successfully restored."
1441
  msgstr ""
1442
 
1443
- #: classes/Admin/Asset/Columns.php:61 classes/Controller/ColumnRequest.php:41
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/Admin.php:126 classes/Table/Screen.php:464
1497
- #: classes/Admin/Page/Columns.php:57 classes/Check/Review.php:148
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:36
1534
  msgid "Name"
1535
  msgstr "שם"
1536
 
1537
- #: classes/Settings/Column/Type.php:30
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/LastName.php:14 classes/Settings/Column/User.php:79
1558
  msgid "Last Name"
1559
  msgstr "שם משפחה"
1560
 
1561
- #: classes/Column/User/FirstName.php:14 classes/Settings/Column/User.php:77
1562
  msgid "First Name"
1563
  msgstr "שם פרטי"
1564
 
1565
- #: classes/Column/User/DisplayName.php:14 classes/Settings/Column/User.php:76
1566
  msgid "Display Name"
1567
  msgstr ""
1568
 
@@ -1578,12 +1591,12 @@ msgstr ""
1578
  msgid "Before"
1579
  msgstr "לפני"
1580
 
1581
- #: classes/Settings/Column/Width.php:63
1582
  msgid "width"
1583
  msgstr "רוחב"
1584
 
1585
- #: classes/ColumnGroups.php:16 classes/Settings/Column/CustomFieldType.php:171
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/ListScreenGroups.php:13 classes/Settings/Column/PostType.php:43
1619
- #: classes/Settings/Column/CustomFieldType.php:99
 
1620
  msgid "Post Type"
1621
  msgstr ""
1622
 
@@ -1624,7 +1638,7 @@ msgstr ""
1624
  msgid "Post Count"
1625
  msgstr ""
1626
 
1627
- #: classes/Column/User/Nickname.php:14 classes/Settings/Column/User.php:80
1628
  msgid "Nickname"
1629
  msgstr "כינוי"
1630
 
@@ -1636,7 +1650,7 @@ msgstr ""
1636
  msgid "Remove"
1637
  msgstr "הסר"
1638
 
1639
- #: classes/Column/User/ID.php:14 classes/Settings/Column/User.php:84
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:18 classes/Settings/Column/Taxonomy.php:51
1652
  msgid "Taxonomy"
1653
  msgstr "טקסונומיה"
1654
 
@@ -1660,7 +1674,7 @@ msgstr "דביק"
1660
  msgid "Status"
1661
  msgstr "סטטוס"
1662
 
1663
- #: classes/Column/Post/Slug.php:14 classes/Settings/Column/Term.php:31
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/Separator.php:28
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/Media/Width.php:16 classes/Settings/Column/Image.php:41
1803
- #: classes/Settings/Column/Width.php:53
1804
  msgid "Width"
1805
  msgstr "רוחב"
1806
 
@@ -1808,7 +1822,7 @@ msgstr "רוחב"
1808
  msgid "Mime Type"
1809
  msgstr ""
1810
 
1811
- #: classes/Column/Media/Height.php:16 classes/Settings/Column/Image.php:47
1812
  msgid "Height"
1813
  msgstr "גובה"
1814
 
@@ -1836,8 +1850,8 @@ msgstr "גודל קובץ"
1836
  msgid "Filename"
1837
  msgstr "שם קובץ"
1838
 
1839
- #: classes/Settings/Column/ExifData.php:81 classes/Settings/Column/Term.php:30
1840
- #: classes/Settings/Column/Post.php:91
1841
  msgid "Title"
1842
  msgstr "כותרת"
1843
 
@@ -1877,7 +1891,7 @@ msgstr ""
1877
  msgid "Dimensions"
1878
  msgstr "ממדים"
1879
 
1880
- #: classes/Column/Media/Caption.php:14 classes/Settings/Column/ExifData.php:75
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:74
1903
  msgid "This will determine how the value will be displayed."
1904
  msgstr ""
1905
 
1906
- #: classes/Settings/Column/CustomFieldType.php:81
1907
  msgid "Field Type"
1908
  msgstr "סוג שדה"
1909
 
1910
  #: templates/admin/help-tab/custom-fields.php:38
1911
- #: classes/Settings/Column/CustomFieldType.php:136
1912
  msgid "Multiple Values"
1913
  msgstr "ערכים מרובים"
1914
 
1915
  #: templates/admin/help-tab/custom-fields.php:30
1916
- #: classes/Settings/Column/CustomFieldType.php:121
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:118
1931
  msgid "Color"
1932
  msgstr "צבע"
1933
 
1934
  #: templates/admin/help-tab/custom-fields.php:6
1935
- #: classes/Helper/Select/Group/CustomField/MultiSite.php:53
1936
- #: classes/ColumnGroups.php:13 classes/Settings/Column/CustomFieldType.php:186
1937
  #: classes/Settings/Column/NumberFormat.php:88
1938
  #: classes/Settings/Column/Image.php:72
1939
- #: classes/Settings/Column/Separator.php:25
 
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/Comment/User.php:15
1953
- #: classes/Settings/Column/CustomFieldType.php:103
1954
- #: classes/Settings/Column/CustomFieldType.php:132
1955
- #: classes/ListScreen/User.php:15
1956
  msgid "User"
1957
  msgstr "משתמש"
1958
 
1959
- #: templates/admin/edit-column.php:53 classes/Column/Comment/Type.php:14
1960
- #: classes/Settings/Column/CustomFieldType.php:77
1961
- #: classes/Settings/Column/Type.php:33 classes/Settings/Column/Type.php:42
 
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:119
1982
  msgid "Date"
1983
  msgstr "תאריך"
1984
 
1985
- #: classes/Column/Comment/DateGmt.php:20
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:14
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/Post/ID.php:15
2037
- #: classes/Column/Comment/ID.php:14 classes/Column/Media/ID.php:14
2038
- #: classes/Settings/Column/Comment.php:125 classes/Settings/Column/Term.php:32
2039
- #: classes/Settings/Column/Post.php:92
2040
  msgid "ID"
2041
  msgstr "ID"
2042
 
2043
- #: templates/admin/side-feedback.php:14 classes/Helper/Icon.php:62
2044
- #: classes/Settings/Column/MissingImageSize.php:23
2045
  #: classes/Settings/Column/ActionIcons.php:23
2046
- #: classes/Settings/Column/StatusIcon.php:25
2047
- #: classes/Settings/Column/Toggle.php:15 classes/Settings/Column/Pro.php:24
2048
  #: classes/Settings/Column/PostFormatIcon.php:25
 
 
2049
  msgid "No"
2050
  msgstr "לא"
2051
 
2052
- #: templates/admin/side-feedback.php:13 classes/Helper/Icon.php:46
2053
- #: classes/Settings/Column/MissingImageSize.php:22
2054
  #: classes/Settings/Column/ActionIcons.php:22
2055
- #: classes/Settings/Column/StatusIcon.php:24
2056
- #: classes/Settings/Column/Toggle.php:14 classes/Settings/Column/Pro.php:23
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 &raquo;"
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/sorting.php:29
91
- #: templates/tooltip/inline-editing.php:25
92
  #: templates/tooltip/smart-filtering.php:28
93
- #: templates/tooltip/bulk-editing.php:25
94
- #: templates/tooltip/export-disabled.php:17
95
  msgid "Learn more &raquo;"
96
  msgstr ""
97
 
@@ -119,7 +134,7 @@ msgstr ""
119
  msgid "List Screen ID"
120
  msgstr ""
121
 
122
- #: classes/Column/User/FullName.php:11 classes/Settings/Column/User.php:78
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:65
382
  msgid "The column could not be loaded because of an unknown error"
383
  msgstr ""
384
 
385
- #: classes/Admin/Asset/Columns.php:64
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:88
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:122
455
  msgid "URL"
456
  msgstr ""
457
 
@@ -544,9 +559,8 @@ msgstr ""
544
  msgid "Text Limit"
545
  msgstr ""
546
 
547
- #: classes/Table/Screen.php:134 classes/Table/Screen.php:136
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:94
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/Admin.php:150 classes/Settings/Column/Comment.php:115
 
783
  #: classes/Settings/Column/AttachmentDisplay.php:42
784
- #: classes/Settings/Column/Term.php:36 classes/Settings/Column/User.php:54
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:170
891
  msgid "Multiple"
892
  msgstr ""
893
 
894
- #: classes/Settings/Column/CustomFieldType.php:169
895
  msgid "Choice"
896
  msgstr ""
897
 
898
- #: classes/Settings/Column/CustomFieldType.php:168
899
  msgid "Relational"
900
  msgstr ""
901
 
902
- #: classes/Settings/Column/CustomFieldType.php:167
903
  msgid "Basic"
904
  msgstr ""
905
 
906
- #: classes/Settings/Column/CustomFieldType.php:135
907
  msgid "Number of Fields"
908
  msgstr ""
909
 
910
  #: templates/admin/help-tab/custom-fields.php:50
911
- #: classes/Settings/Column/CustomFieldType.php:127
912
  msgid "True / False"
913
  msgstr ""
914
 
915
  #: templates/admin/help-tab/custom-fields.php:26
916
- #: classes/Settings/Column/CustomFieldType.php:126
917
  msgid "Has Content"
918
  msgstr ""
919
 
920
  #: templates/admin/help-tab/custom-fields.php:42
921
- #: classes/Settings/Column/CustomFieldType.php:123
922
  msgid "Number"
923
  msgstr ""
924
 
925
- #: classes/Settings/Column/CustomFieldType.php:120
926
  msgid "Text"
927
  msgstr ""
928
 
929
- #: classes/Settings/Column/CustomFieldType.php:89
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:305
 
984
  msgid ", "
985
  msgstr ""
986
 
@@ -1090,7 +1104,7 @@ msgstr ""
1090
  msgid "Pro"
1091
  msgstr ""
1092
 
1093
- #: classes/Controller/ListScreen/Save.php:25
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/Page/Columns.php:67
1130
  msgid "The columns for %s are read only and can therefore not be edited."
1131
  msgstr ""
1132
 
1133
- #: classes/Controller/ColumnRequest.php:30
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:64
1146
  msgid "View %s screen"
1147
  msgstr ""
1148
 
1149
- #: classes/Admin/Asset/Columns.php:62
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/ColumnGroups.php:15 classes/Admin/HelpTab/CustomField.php:11
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:61
1196
  msgid "Settings for %s updated successfully."
1197
  msgstr ""
1198
 
1199
- #: classes/ListScreenGroups.php:14 classes/ListScreen/User.php:14
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/ListScreenGroups.php:15
1206
- #: classes/Settings/Column/CustomFieldType.php:130
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:18
1216
  msgid "Comment"
1217
  msgstr ""
1218
 
1219
- #: classes/ListScreenGroups.php:16 classes/Column/User/CommentCount.php:14
1220
- #: classes/ListScreen/Comment.php:17
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:180
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:171
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:37
1440
  msgid "Default settings successfully restored."
1441
  msgstr "Alapértelmezett beállítások sikeresen visszaállítva."
1442
 
1443
- #: classes/Admin/Asset/Columns.php:61 classes/Controller/ColumnRequest.php:41
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/Admin.php:126 classes/Table/Screen.php:464
1497
- #: classes/Admin/Page/Columns.php:57 classes/Check/Review.php:148
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:36
1534
  msgid "Name"
1535
  msgstr "Név"
1536
 
1537
- #: classes/Settings/Column/Type.php:30
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/LastName.php:14 classes/Settings/Column/User.php:79
1558
  msgid "Last Name"
1559
  msgstr "Családnév"
1560
 
1561
- #: classes/Column/User/FirstName.php:14 classes/Settings/Column/User.php:77
1562
  msgid "First Name"
1563
  msgstr "Keresztnév"
1564
 
1565
- #: classes/Column/User/DisplayName.php:14 classes/Settings/Column/User.php:76
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:63
1582
  msgid "width"
1583
  msgstr "szélesség"
1584
 
1585
- #: classes/ColumnGroups.php:16 classes/Settings/Column/CustomFieldType.php:171
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/ListScreenGroups.php:13 classes/Settings/Column/PostType.php:43
1619
- #: classes/Settings/Column/CustomFieldType.php:99
 
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/Nickname.php:14 classes/Settings/Column/User.php:80
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/ID.php:14 classes/Settings/Column/User.php:84
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:18 classes/Settings/Column/Taxonomy.php:51
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/Post/Slug.php:14 classes/Settings/Column/Term.php:31
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/Separator.php:28
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 &raquo;"
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